• Rajesh Shah's avatar
    [PATCH] PCI: i386/x86_84: disable PCI resource decode on device disable · 53e4d30d
    Rajesh Shah authored
    When a PCI device is disabled via pci_disable_device(), it's still
    left decoding its BAR resource ranges even though its driver
    will have likely released those regions (and may even have
    unloaded). pci_enable_device() already explicitly enables
    BAR resource decode for the device being enabled. This patch
    disables resource decode for the PCI device being disabled,
    making it symmetric with the enable call.
    
    I saw this while doing something else, not because of a
    problem report. Still, seems to be the correct thing to do.
    Signed-off-by: default avatarRajesh Shah <rajesh.shah@intel.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    53e4d30d
i386.c 8.76 KB