[Bug 240145] kernel panic with hanging vdev

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Aug 27 12:45:44 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240145

            Bug ID: 240145
           Summary: kernel panic with hanging vdev
           Product: Base System
           Version: 12.0-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: rainer at ultra-secure.de

Hi,

I get kernel panics like this one:

2019-08-27T09:51:47+02:00 server-log03-prod kernel: <118>[51]
2019-08-27T09:51:47+02:00 server-log03-prod 1 2019-08-27T09:51:47.264114+02:00
server-log03-prod savecore 75563 - - reboot after panic: I/O to pool 'datapool'
appears to be hung on vdev guid 3442909230652761189 at '/dev/da0'.

dmesg shows:

[167] [ERROR]::[17:655.0][0,84,0][CPU
7][pqi_map_request][540]:bus_dmamap_load_ccb failed = 36 count = 131072
[167] [WARN]:[17:655.0][CPU 7][pqisrc_io_start][794]:In Progress on 84
[167] Assertion failed at file /usr/src/sys/dev/smartpqi/smartpqi_response.c
line 203


before it crashes.

There's a scrub running and I would assume that it's triggered by that.

The hardware is a HP DL380 Gen10 with 2*8 disk RAIDz2, booting from a separate
controller.


zpool status
  pool: datapool
 state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
        still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
        the pool may no longer be accessible by software that does not support
        the features. See zpool-features(7) for details.
  scan: scrub in progress since Tue Aug 27 03:49:26 2019
        596G scanned at 832M/s, 429M issued at 599K/s, 14.6T total
        0 repaired, 0.00% done, no estimated completion time
config:

        NAME        STATE     READ WRITE CKSUM
        datapool    ONLINE       0     0     0
          raidz2-0  ONLINE       0     0     0
            da3     ONLINE       0     0     0
            da2     ONLINE       0     0     0
            da1     ONLINE       0     0     0
            da0     ONLINE       0     0     0
            da4     ONLINE       0     0     0
            da5     ONLINE       0     0     0
            da6     ONLINE       0     0     0
            da7     ONLINE       0     0     0
          raidz2-1  ONLINE       0     0     0
            da11    ONLINE       0     0     0
            da10    ONLINE       0     0     0
            da9     ONLINE       0     0     0
            da8     ONLINE       0     0     0
            da12    ONLINE       0     0     0
            da13    ONLINE       0     0     0
            da14    ONLINE       0     0     0
            da15    ONLINE       0     0     0
          raidz2-2  ONLINE       0     0     0
            da16    ONLINE       0     0     0
            da17    ONLINE       0     0     0
            da18    ONLINE       0     0     0
            da19    ONLINE       0     0     0
            da20    ONLINE       0     0     0
            da21    ONLINE       0     0     0
            da22    ONLINE       0     0     0
            da23    ONLINE       0     0     0

errors: No known data errors

  pool: zroot
 state: ONLINE
  scan: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        zroot       ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            da24p4  ONLINE       0     0     0
            da25p4  ONLINE       0     0     0

errors: No known data errors

datapool is on a HPE E208i-p SR Gen10 1.98
zroot is on a HPE P408i-a SR Gen10 1.98


I've updated all the firmware to what is available in SPP 2019.03.01

I might be a hardware-issue, but I'm not really sure where to put it.
Is it da0?

What do these error-messages mean?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list