I have a dual boot laptop with Windows 10 and Linux Mint 20 on separated NVME m.2 and utilizing an Intel AX201 WiFi card, a curious behaviour is that if Windows 10 is using FastBoot (which obviously holds on to some resources during shutdown) causes the next Linux boot's iwlwifi module to fail, error code -110. As far what i can understand is that Windows seems to leave PCI in bad state during FastBoot shutdowns. I still could not figure out as to why the corresponding Linux driver still cannot automatically acknowledge that and automatically do a PCI reset or any appropriate operation so as to clear out the bad state. Known work around/s : From Windows: - Disable power management shutdown for the wifi Card (Which is no longer available or ridiculously difficult because windows). - Disable FastBoot, which is a shame. From Linux POV: - Reboot linux after the first boot right after the last Windows 10 boot. - Modifying iwlwifi conf to reset PCI, as stated in comment 55 in Bug 201319. consequences is that we could no longer dual out of the box without fiddling around.