Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Mar 2024 07:29:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 277499] panic in doneq0 xpt_done_td xpt_done_process after HDD falling off the bus (Periph destroyed)
Message-ID:  <bug-277499-227-vzxS0HtWTZ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-277499-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-277499-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277499

--- Comment #6 from bsd@kobyla.org ---
found that part of log when ada0 also failed (no panic though, but found no=
 way
to make it work again):

ahcich0: DISCONNECT requested
ahcich0: AHCI reset...
ahcich0: SATA connect timeout time=3D10000us status=3D00000000
ahcich0: AHCI reset: device not found
(aprobe0:ahcich0:0:0:0): Periph created
(aprobe0:ahcich0:0:0:0): Probe started
(aprobe0:ahcich0:0:0:0): Probe PROBE_INVALID to PROBE_IDENTIFY
(aprobe0:ahcich0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 0=
0 00
(aprobe0:ahcich0:0:0:0): CAM status: Selection Timeout
(aprobe0:ahcich0:0:0:0): Error 6, Unretryable error
(aprobe0:ahcich0:0:0:0): Probe PROBE_IDENTIFY to PROBE_INVALID
(aprobe0:ahcich0:0:0:0): Probe completed
(aprobe0:ahcich0:0:0:0): Periph invalidated
(aprobe0:ahcich0:0:0:0): Periph destroyed
(pass0:ahcich0:0:0:0): Periph invalidated
pass0 at ahcich0 bus 0 scbus0 target 0 lun 0
pass0: <WDC WD10EZRX-00L4HB0 01.01A01> s/n WD-WCC4J83F9JVX detached
(ada0:ahcich0:0:0:0): Periph invalidated
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <WDC WD10EZRX-00L4HB0 01.01A01> s/n WD-WCC4J83F9JVX detached
(noperiph:ahcich0:0:0:0): xpt_async(AC_LOST_DEVICE)
(ada0:ahcich0:0:0:0): SETFEATURES ENABLE RCACHE. ACB: ef aa 00 00 00 40 00 =
00
00 00 00 00
(ada0:ahcich0:0:0:0): CAM status: Selection Timeout
(ada0:ahcich0:0:0:0): Error 6, Unretryable error
(aprobe0:ahcich0:0:0:0): Periph created
GEOM_MIRROR: Device efi: provider ada0p99 disconnected.
(aprobe0:ahcich0:0:0:0): Probe started
(aprobe0:ahcich0:0:0:0): Probe PROBE_INVALID to PROBE_RESET
(ada0:ahcich0:0:0:0): SETFEATURES ENABLE WCACHE. ACB: ef 02 00 00 00 40 00 =
00
00 00 00 00
(ada0:ahcich0:0:0:0): CAM status: Selection Timeout
(ada0:ahcich0:0:0:0): Error 6, Unretryable error
GEOM_MIRROR: Device bak: provider ada0p11 disconnected.
(aprobe0:ahcich0:0:0:0): SOFT_RESET. ACB: 00 00 00 00 00 00 00 00 00 00 00 =
00
(aprobe0:ahcich0:0:0:0): CAM status: Selection Timeout
(aprobe0:ahcich0:0:0:0): Error 6, Unretryable error
(aprobe0:ahcich0:0:0:0): Probe PROBE_RESET to PROBE_INVALID
(aprobe0:ahcich0:0:0:0): Probe completed
(aprobe0:ahcich0:0:0:0): Periph invalidated
(aprobe0:ahcich0:0:0:0): Periph destroyed
GEOM_MIRROR: Device lenovo2: provider ada0p3 disconnected.
(pass0:ahcich0:0:0:0): Periph destroyed

No more /dev/ada0 exists

ahcich0: CONNECT requested
ahcich0: AHCI reset...
ahcich0: SATA connect time=3D100us status=3D00000133
ahcich0: AHCI reset: device found
(aprobe1:ahcich0:0:0:0): Periph created
(aprobe1:ahcich0:0:0:0): Probe started
(aprobe1:ahcich0:0:0:0): Probe PROBE_INVALID to PROBE_RESET

ahcich0: AHCI reset: device ready after 4400ms
(aprobe1:ahcich0:0:0:0): Probe PROBE_RESET to PROBE_RESET
(aprobe1:ahcich0:0:0:0): SIGNATURE: 0000
(aprobe1:ahcich0:0:0:0): Probe PROBE_RESET to PROBE_IDENTIFY
(aprobe1:ahcich0:0:0:0): Probe PROBE_IDENTIFY to PROBE_SETMODE
(aprobe1:ahcich0:0:0:0): Probe PROBE_SETMODE to PROBE_SETDMAAA
(aprobe1:ahcich0:0:0:0): Probe PROBE_SETDMAAA to PROBE_SET_MULTI
(aprobe1:ahcich0:0:0:0): Probe PROBE_SET_MULTI to PROBE_DONE
(noperiph:ahcich0:0:0:0): xpt_async(AC_FOUND_DEVICE)
(aprobe1:ahcich0:0:0:0): Probe completed
(aprobe1:ahcich0:0:0:0): Periph invalidated
(aprobe1:ahcich0:0:0:0): Periph destroyed
(pass3:ahcich0:0:0:0): Periph created

Solaris: WARNING: Pool 'ZBIG' has encountered an uncorrectable I/O failure =
and
has been suspended.
(pass3:ahcich0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
(pass3:ahcich0:0:0:0): CAM status: CCB request was invalid
(pass3:ahcich0:0:0:0): Error 22, Unretryable error
(pass3:ahcich0:0:0:0): READ DEFECT DATA(10). CDB: 37 00 15 00 00 00 00 00 0=
4 00
(pass3:ahcich0:0:0:0): CAM status: CCB request was invalid
(pass3:ahcich0:0:0:0): Error 22, Unretryable error
(pass3:ahcich0:0:0:0): READ DEFECT DATA(10). CDB: 37 00 0d 00 00 00 00 00 0=
4 00
(pass3:ahcich0:0:0:0): CAM status: CCB request was invalid
(pass3:ahcich0:0:0:0): Error 22, Unretryable error

I was trying to disconnect the sata cable and connect it back.
But /dev/ada0 no more appears:

ahcich0: AHCI reset...
ahcich0: SATA connect time=3D100us status=3D00000133
ahcich0: AHCI reset: device found
(aprobe0:ahcich0:0:0:0): Periph created
(aprobe0:ahcich0:0:0:0): Probe started
(aprobe0:ahcich0:0:0:0): Probe PROBE_INVALID to PROBE_IDENTIFY
ahcich0: AHCI reset: device ready after 100ms
(noperiph:ahcich0:0:0:0): xpt_async(AC_GETDEV_CHANGED)
(aprobe0:ahcich0:0:0:0): Probe PROBE_IDENTIFY to PROBE_SETMODE
(aprobe0:ahcich0:0:0:0): Probe PROBE_SETMODE to PROBE_SETDMAAA
(aprobe0:ahcich0:0:0:0): Probe PROBE_SETDMAAA to PROBE_SET_MULTI
(aprobe0:ahcich0:0:0:0): Probe PROBE_SET_MULTI to PROBE_DONE
(aprobe0:ahcich0:0:0:0): Probe completed
(aprobe0:ahcich0:0:0:0): Periph invalidated
(aprobe0:ahcich0:0:0:0): Periph destroyed
ahcich0: AHCI reset...
ahcich0: SATA connect time=3D100us status=3D00000133
ahcich0: AHCI reset: device found
(aprobe0:ahcich0:0:0:0): Periph created
(aprobe0:ahcich0:0:0:0): Probe started
(aprobe0:ahcich0:0:0:0): Probe PROBE_INVALID to PROBE_IDENTIFY
ahcich0: AHCI reset: device ready after 100ms
(aprobe0:ahcich0:0:0:0): Probe PROBE_IDENTIFY to PROBE_SETMODE
(aprobe0:ahcich0:0:0:0): Probe PROBE_SETMODE to PROBE_SETDMAAA
(aprobe0:ahcich0:0:0:0): Probe PROBE_SETDMAAA to PROBE_SET_MULTI
(aprobe0:ahcich0:0:0:0): Probe PROBE_SET_MULTI to PROBE_DONE
(aprobe0:ahcich0:0:0:0): Probe completed
(aprobe0:ahcich0:0:0:0): Periph invalidated
(aprobe0:ahcich0:0:0:0): Periph destroyed

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-277499-227-vzxS0HtWTZ>