Re: [REGRESSION] iwlwifi IO_PAGE_FAULT and Master Disable Timed Out
Chris Bainbridge <[email protected]> Tue, 4 Aug 2026 22:03:19 +0100
| Newsgroups | org.kernel.vger.linux-wireless,dev.linux.lists.regressions |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Aug 02, 2026 at 07:24:04AM +0000, Korenblit, Miriam Rachel wrote: > > > > -----Original Message----- > > From: Chris Bainbridge <[email protected]> > > Sent: Friday, July 31, 2026 8:05 PM > > To: Grumbach, Emmanuel <[email protected]> > > Cc: Berg, Johannes <[email protected]>; Korenblit, Miriam Rachel > > <[email protected]>; [email protected]; > > [email protected] > > Subject: [REGRESSION] iwlwifi IO_PAGE_FAULT and Master Disable Timed Out > > > > Hi, > > > > 0eaa1f245ac0 ("wifi: iwlwifi: mvm: don't support the reset handshake for old > > firmwares") introduced an intermittent boot regression on my laptop: > > > > [ 15.974991] iwlwifi 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT > > domain=0x000a address=0xbe9f5000 flags=0x0000] > > [ 15.976184] iwlwifi 0000:01:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT > > domain=0x000a address=0xbe9f5400 flags=0x0000] > > [ 15.978501] iwlwifi 0000:01:00.0: Master Disable Timed Out, 100 usec > > > > The commit only contains: > > > > + /* Those firmware versions claim to support the fw_reset_handshake > > + * but they are buggy. > > + */ > > + if (IWL_UCODE_MAJOR(mvm->fw->ucode_ver) <= 77) > > + trans->conf.fw_reset_handshake = false; > > > > The if condition is evaluating true on my laptop despite using firmware ty-a0-gf- > > a0-89.ucode. So I suspect this is not the correct way to check the firmware > > version? > > Yes, seems like you are right. > Thanks for the report! > > I am attaching a fix candidate, I'd appreciate if you could test it. Thanks, the fix is working fine. Reported-and-tested-by: Chris Bainbridge <[email protected]>