Luca Coelho <luca@xxxxxxxxx> writes: > On Tue, 2017-10-17 at 14:23 -0700, Marc MERLIN wrote: >> On Tue, Oct 17, 2017 at 05:05:57PM +0300, Luca Coelho wrote: >> > Hi, >> > >> > On Tue, 2017-10-17 at 02:44 -0700, Marc MERLIN wrote: >> > > Was broken in 4.11, still broken in 4.12. This is crippling, I'm >> > > not >> > > running linux so that I have to reboot it to reload an intel >> > > wireless >> > > driver :-/ >> > >> > Can you report a bug in https://bugzilla.kernel.org so it's easier >> > to >> > track this? >> > >> > The problem seems to be that the rootport is not leaving D3 for >> > some >> > reason when the driver is loaded again. Do you have >> > CONFIG_IWLWIFI_PCIE_RTPM enabled in your .config? (you shouldn't) >> >> >> I don't know how or why, but I seem to: >> saruman:~# grep IWLWIFI /boot/config-4.12.10-amd64-preempt-sysrq- >> 20170406 >> CONFIG_IWLWIFI=m >> CONFIG_IWLWIFI_LEDS=y >> CONFIG_IWLWIFI_OPMODE_MODULAR=y >> # CONFIG_IWLWIFI_BCAST_FILTERING is not set >> CONFIG_IWLWIFI_PCIE_RTPM=y >> CONFIG_IWLWIFI_DEBUG=y >> CONFIG_IWLWIFI_DEVICE_TRACING=y >> >> I'll remove that, thanks. > > Cool, I think that might help. If it doesn't, please report a bug in > buzilla. ;) But a Kconfig option should never break functionality, so IMHO this still sounds like a bug in iwlwifi. -- Kalle Valo