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>