From nobody Fri Mar 8 07:29:06 2024 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Trd8M0666z5D4bC for ; Fri, 8 Mar 2024 07:29:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Trd8L5Pvvz4m8L for ; Fri, 8 Mar 2024 07:29:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709882946; a=rsa-sha256; cv=none; b=nBRQlcq6sRBNOiC7zN4rRsTElEZ+b2sNKfist42mpb62VRta/8Y2nuEXKEzTptQ2JDpPeJ eGOU6lsLTDzxJO45Iquq1iVinvX3CIr25C0wClYR1/do8IdO/XLOc3d3Xtn79eRrqTbXPD EYVtaS+jqjdZFnvrer3HPCcG82nvh2xrGhFzv5ydqVQv+xAUuo0YBveqO23847eeGHUF0M wCKVEH7oYwbdoTYJAI/q1HrSSYD7+dbwiWX9eMB34Iwp3ZQnvKLmOwA4S+dZQPjd8IF5EC D4IdNJX7bN85LBYKhjPBO9HH0A1kLHKatB9kH0yiZqggzQxMozPAa+FRp5jrAg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709882946; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3lPCMNTHDwbuhWaeC+/WGyNJyG61Gzq3C6MDbepwttI=; b=UQdGQ4zew3o7uJO/QR1URurrNTk1kao1NdKobqtB+YiVNAjg/3nIUlnsnz4zTl4LZ5a5lO DJsQw7bGhK6xaotbjyWuRznShrvRfhIVwuxmEdw136EmoA4k/q5pBSbgaR81Ew5HKvI16j dGdMCacMOOUdmal6UR8BlroOj0U1AR3LSC0zyyFxJvs7rTbPrwmEtzfrB/5ojRHktIrCk3 ymz+yyjk/Sgdo0bImJPPqslwBOylPgeJdKOHS3+7niIddMfRilfqpYf0LEVNi6AjinUpvY uEy8HUkeEzT2Sn1h3QvqTa/mrcrrWiNDyEOa3mma+E8G6pv1/uj6wNqnkCcKBw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Trd8L4vqXz17fn for ; Fri, 8 Mar 2024 07:29:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 4287T6kx015745 for ; Fri, 8 Mar 2024 07:29:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4287T6OU015743 for bugs@FreeBSD.org; Fri, 8 Mar 2024 07:29:06 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f 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) Date: Fri, 08 Mar 2024 07:29:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 15.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: bsd@kobyla.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 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: s/n WD-WCC4J83F9JVX detached (ada0:ahcich0:0:0:0): Periph invalidated ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: 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.=