https://bugzilla.kernel.org/show_bug.cgi?id=141741
--- Comment #21 from Tero Roponen tero.roponen@gmail.com --- (In reply to Lukas P from comment #19)
I did a bisect and it reported the following commit as the first bad one: 30b5b8808c12bcd947dd474980482561b69c1bcb
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig index a1f37db..209292e 100644 --- a/drivers/pci/Kconfig +++ b/drivers/pci/Kconfig @@ -128,4 +128,5 @@ config PCI_HYPERV The PCI device frontend driver allows the kernel to import arbitrary PCI devices from a PCI backend to support PCI driver domains.
+source "drivers/pci/hotplug/Kconfig" source "drivers/pci/host/Kconfig"
If I remove the changed line in the source of v4.6 everything works normally.
I'm not an expert, but removing the inclusion of drivers/pci/hotplug/Kconfig equals to disabling all the HOTPLUG_PCI_* options in the config ("Support for PCI Hotplug" in menuconfig). You could try disabling those one by one to see which one causes the problem.