[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
i440fx/acpi: don't hot-unplug cold plugged bridges when their hotplug sw
i440fx/acpi: don't hot-unplug cold plugged bridges when their hotplug switch is off
Fri, 4 Sep 2020 13:54:50 +0530
I have seen that when hotplug for pci bridge devices are turned off and devices
behind the bridge, I still see Windows trying to hot remove the pci bridge and
looking at the AML disassembly, I realized that we are addding slot enumeration
methods even for the slot where the bridge is attached.
Please see the video: https://youtu.be/pME2sjyQweo
This does not seem right. A cold-plugged bridge should not be hot removable
conditions. Hence, this patch tries to address this. After the change, as the
shows, Windows no longer shows the bridge device as hot removable:
under the same test settings.
Requesting comments for this fix.
- i440fx/acpi: don't hot-unplug cold plugged bridges when their hotplug switch is off,
Ani Sinha <=