From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx.chud.cyou (chud.cyou [194.238.28.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B8BAF4EDCB4 for ; Wed, 14 Oct 2026 11:21:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=194.238.28.34 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791976899; cv=none; b=BYIgkFWfQT3r+RgB6QR5Year4tQast/9kyjphB3pHgpAT6wHlzpS7WsNCK/S7J6EJuVv9VmdY0E/9QbkmPkWGeaZgIBZL7tWiyuVJkIcMK8jP2KNKLJF8w7GCUM5TRakaC15oM8DMmRa1UAzG+1NVHIPrJc8Y+BBlgpikZt4xr4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791976899; c=relaxed/simple; bh=TznufuVC6c0lmybTUTx3BUEhA5N7lC6fjxsQ9RZmeWo=; h=Date:Message-Id:From:To:CC:Subject:Content-Type; b=Z2TDcRqVoKuhKuQuCxAlOrvEb+x4Ixq5PmAZ943bksTKqPGOwFJ0RqwHcIqQFsO+8h6KlA6IiCRwno2mqkk0ZOBDNH/4Q2CKKnIcXUqGOevZIbtxdADNE2a9x6GSqfZxPG7Hi9c99zRz/gPH0CNw2RftLI4Q1grqtmbok5V5GfY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=chud.cyou; spf=none smtp.mailfrom=chud.cyou; dkim=pass (2048-bit key) header.d=chud.cyou header.i=@chud.cyou header.b=GELW5LIR; dkim=pass (2048-bit key) header.d=chud.cyou header.i=@chud.cyou header.b=ZjYoeQBq; arc=none smtp.client-ip=194.238.28.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=chud.cyou Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=chud.cyou Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=chud.cyou header.i=@chud.cyou header.b="GELW5LIR"; dkim=pass (2048-bit key) header.d=chud.cyou header.i=@chud.cyou header.b="ZjYoeQBq" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=chud.cyou; s=mail; t=1791976320; bh=TznufuVC6c0lmybTUTx3BUEhA5N7lC6fjxsQ9RZmeWo=; h=Date:From:To:CC:Subject:From; b=GELW5LIRQRxlCj8Lamw+VO6NfiwdheajsvC4m7G4FaQ74e9/jqodyD7/WUyFHgpnn YgsOc8PlltbIs0BHjzQKp34QB0x1motlEiuVWSCdB51V2JsG2mAEjzyIc37iFMJkRL NQT3iAnqH4LTbX40WNrXhctVnqXy+piZBTBXFAYCSpByAa2lUI8yCqgh3fPvbWUJuZ GRoiCl4niilvJsD49RVYC9EYr//0g48OZao/N7ytNQxppuXffdq9gdUG02MPAC70P6 Rp8gyHG96poGJDt53GzwrTx/kLvLkRNrHeiADxEH7RemIrrvsMUS5UonMcZJmtKOOU wuR4gGcCHYCug== Recieved: hidden X-Spam-Level: ** DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=chud.cyou; s=mail; t=1791976314; bh=TznufuVC6c0lmybTUTx3BUEhA5N7lC6fjxsQ9RZmeWo=; h=Date:From:To:CC:Subject:From; b=ZjYoeQBqIkM1Ty9A/ClqQ59GT/v6F4Fdu4DusHvIixjAWnVCbwAHiGjdJHiILYU0+ D8Ap++KH3unc5muEVCDLWoMQJgc5/GvVCHDWj3errKEk+GzrkPqHw8rsG4X2y/u2EL /nAAV8o6mRL6668ZQSJjKfUk/y7fgwYeHzluRqWbUFmjv8C0y7dlTR31/dh3k+X2cy CPKbEtPQQTErv5lrYmMeVte1rzpHfRN/HDtl4jYo2snGWIloKLbYX8JsqLvm80WLVl vDDNcMDM7jNxumAwLTWc/CMB0LHTAt4cn5eqCtxsT0Jo/jmv7uAUtgM4Ty7MJz2Fha W0BP/NF93yS5w== Recieved: hidden Date: Wed, 14 Oct 2026 11:11:53 +0000 Message-Id: <87ik3435ae.fsf@chud.cyou> From: Emil Williams To: linux-wireless@vger.kernel.org CC: Miri Korenblit Subject: iwlwifi: AX211 (CNVi 8086:7a70) probe fails with -110 after kexec; PCI remove/rescan recovers Content-Type: multipart/mixed; boundary="=-=-=" Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Summary: after kexec, iwlwifi probe on 0000:00:14.3 fails with -110. A clean boot works. Echoing 1 to the device's remove then to /sys/bus/pci/rescan recovers it without reboot. A PCI reset does not. I have not tested this on a newer BIOS, it may very well fix this issue, however that is a hard ask for most and the issue is fixable past boot. I use the Gentoo kexec OpenRC service for setting up kexec, which just boots the last kernel used by default. Bluetooth seems to be available, however I don't use Bluetooth to any extent. Effective Repeatable Solution: echo 1 > /sys/bus/pci/devices/0000:00:14.3/remove echo 1 > /sys/bus/pci/rescan Note that I ran a reset too (to no apparent change) before the remove/rescan in the below log. Kernel (standard and untouched USE flag wise): 6.18.54-gentoo-dist-hardened sys-kernel/linux-firmware-20260916 (note: older kernel versions in the 6.1x group had the same results) Hardware: Board Vendor : MSI Board Name : PRO B760-P WIFI (MS-7D98) Board Version : 2.0 BIOS Vendor : American Megatrends International, LLC. Bios Version : A.Q3 BIOS date : 08/29/2023 Truncated Logs (see dmesg.log attachment): 00:14.3 Network controller [0280]: Intel Corporation 700 Series Chipset CNVi WiFi [8086:7a70] (rev 11) [ 6.560889] iwlwifi 0000:00:14.3: CSR_RESET = 0x10 [ 6.560892] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x0 [ 6.560915] iwlwifi 0000:00:14.3: value [iter 0]: 0x3f1d0430 ... [ 6.610796] iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110 [ 732.520454] iwlwifi 0000:00:14.3: Detected crf-id 0x400410, cnv-id 0x80401 wfpm id 0x80000020 [ 732.520490] iwlwifi 0000:00:14.3: PCI dev 7a70/0094, rev=0x430, rfid=0x2010d000 [ 732.520499] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz [ 732.520992] Loading firmware: iwlwifi-so-a0-gf-a0-89.ucode [ 732.533758] iwlwifi 0000:00:14.3: loaded firmware version 89.d2579d43.0 so-a0-gf-a0-89.ucode op_mode iwlmvm --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=dmesg.log Content-Description: dmesg iwlwifi log after kexec [ 6.560889] iwlwifi 0000:00:14.3: CSR_RESET = 0x10 [ 6.560892] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x0 [ 6.560915] iwlwifi 0000:00:14.3: value [iter 0]: 0x3f1d0430 [ 6.560918] iwlwifi 0000:00:14.3: value [iter 1]: 0x3f1d0430 [ 6.560920] iwlwifi 0000:00:14.3: value [iter 2]: 0x3f1d0030 [ 6.560922] iwlwifi 0000:00:14.3: value [iter 3]: 0x3f1d0030 [ 6.560925] iwlwifi 0000:00:14.3: value [iter 4]: 0x3f1d0030 [ 6.560927] iwlwifi 0000:00:14.3: value [iter 5]: 0x3f1d0030 [ 6.560929] iwlwifi 0000:00:14.3: value [iter 6]: 0x3f1d0030 [ 6.560931] iwlwifi 0000:00:14.3: value [iter 7]: 0x3f1d0030 [ 6.560934] iwlwifi 0000:00:14.3: value [iter 8]: 0x3f1d0030 [ 6.560936] iwlwifi 0000:00:14.3: value [iter 9]: 0x3f1d0430 [ 6.560938] iwlwifi 0000:00:14.3: value [iter 10]: 0x3f1d0430 [ 6.560941] iwlwifi 0000:00:14.3: value [iter 11]: 0x3f1d0430 [ 6.560943] iwlwifi 0000:00:14.3: value [iter 12]: 0x3f1d0430 [ 6.560945] iwlwifi 0000:00:14.3: value [iter 13]: 0x3f1d0430 [ 6.560948] iwlwifi 0000:00:14.3: value [iter 14]: 0x3f1d0430 [ 6.560953] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x1 [ 6.560971] iwlwifi 0000:00:14.3: value [iter 0]: 0x040066c2 [ 6.560974] iwlwifi 0000:00:14.3: value [iter 1]: 0x040066c2 [ 6.560976] iwlwifi 0000:00:14.3: value [iter 2]: 0x040066c2 [ 6.560978] iwlwifi 0000:00:14.3: value [iter 3]: 0x040066c2 [ 6.560981] iwlwifi 0000:00:14.3: value [iter 4]: 0x040066c2 [ 6.560983] iwlwifi 0000:00:14.3: value [iter 5]: 0x040066c2 [ 6.560985] iwlwifi 0000:00:14.3: value [iter 6]: 0x040066c2 [ 6.560988] iwlwifi 0000:00:14.3: value [iter 7]: 0x040066c2 [ 6.560990] iwlwifi 0000:00:14.3: value [iter 8]: 0x040066c2 [ 6.560992] iwlwifi 0000:00:14.3: value [iter 9]: 0x040066c2 [ 6.560994] iwlwifi 0000:00:14.3: value [iter 10]: 0x040066c2 [ 6.560997] iwlwifi 0000:00:14.3: value [iter 11]: 0x040066c2 [ 6.560999] iwlwifi 0000:00:14.3: value [iter 12]: 0x040066c2 [ 6.561001] iwlwifi 0000:00:14.3: value [iter 13]: 0x040066c2 [ 6.561004] iwlwifi 0000:00:14.3: value [iter 14]: 0x040066c2 [ 6.561005] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x6 [ 6.561027] iwlwifi 0000:00:14.3: value [iter 0]: 0xb00c7c75 [ 6.561029] iwlwifi 0000:00:14.3: value [iter 1]: 0xb00c7c75 [ 6.561032] iwlwifi 0000:00:14.3: value [iter 2]: 0xb00c7c75 [ 6.561034] iwlwifi 0000:00:14.3: value [iter 3]: 0xb00c7c75 [ 6.561036] iwlwifi 0000:00:14.3: value [iter 4]: 0xb00c7c75 [ 6.561039] iwlwifi 0000:00:14.3: value [iter 5]: 0xb00c7c75 [ 6.561041] iwlwifi 0000:00:14.3: value [iter 6]: 0xa00c7c75 [ 6.561043] iwlwifi 0000:00:14.3: value [iter 7]: 0xa00c7c75 [ 6.561046] iwlwifi 0000:00:14.3: value [iter 8]: 0xa00c7c75 [ 6.561048] iwlwifi 0000:00:14.3: value [iter 9]: 0xe00c7c75 [ 6.561050] iwlwifi 0000:00:14.3: value [iter 10]: 0xe00c7c75 [ 6.561053] iwlwifi 0000:00:14.3: value [iter 11]: 0xe00c7c75 [ 6.561055] iwlwifi 0000:00:14.3: value [iter 12]: 0xe00c7c75 [ 6.561057] iwlwifi 0000:00:14.3: value [iter 13]: 0xf00c7c75 [ 6.561059] iwlwifi 0000:00:14.3: value [iter 14]: 0xf00c7c75 [ 6.561061] iwlwifi 0000:00:14.3: Host monitor block 0x22 vector 0x0 [ 6.561083] iwlwifi 0000:00:14.3: value [iter 0]: 0xf9cec019 [ 6.610796] iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110 [ 732.520454] iwlwifi 0000:00:14.3: Detected crf-id 0x400410, cnv-id 0x80401 wfpm id 0x80000020 [ 732.520490] iwlwifi 0000:00:14.3: PCI dev 7a70/0094, rev=0x430, rfid=0x2010d000 [ 732.520499] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz [ 732.520992] Loading firmware: iwlwifi-so-a0-gf-a0-89.ucode [ 732.533758] iwlwifi 0000:00:14.3: loaded firmware version 89.d2579d43.0 so-a0-gf-a0-89.ucode op_mode iwlmvm [ 732.805125] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20 [ 732.805157] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f [ 732.805171] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90 [ 732.805202] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0 [ 732.805368] iwlwifi 0000:00:14.3: Detected RF GF, rfid=0x2010d000 [ 732.805381] Loading firmware: iwlwifi-so-a0-gf-a0.pnvm [ 732.806218] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 5 [ 732.892495] iwlwifi 0000:00:14.3: base HW address: xx:xx:xx:xx:xx:xx [ 732.924669] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0 [ 733.137818] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20 [ 733.137860] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f [ 733.137892] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90 [ 733.137904] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0 [ 733.138918] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 5 --=-=-=--