Alek Du
c82f63e411
PCI: check saved state before restore
...
Without the check, the config space may be filled with zeros. Though
the driver should try to avoid call restoring before saving, but the
pci layer also should check this.
Also removes the existing check in pci_restore_standard_config, since
it's superfluous with the new check in restore_state.
Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Alek Du <alek.du@intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2009-08-20 09:08:45 -07:00
..
hotplug
PCI hotplug: SGI hotplug: do not use hotplug_slot_attr
2009-08-07 10:36:27 -07:00
pcie
PCI ECRC: Remove unnecessary semicolons
2009-06-29 12:10:35 -07:00
.gitignore
access.c
PCI: Add pci_bus_set_ops
2009-06-16 14:29:33 -07:00
bus.c
PCI AER: support Multiple Error Received and no error source id
2009-06-16 14:30:13 -07:00
dmar.c
VT-d: add device IOTLB invalidation support
2009-05-18 14:45:13 +01:00
hotplug-pci.c
hotplug.c
htirq.c
Merge branch 'x86/apic' into irq/numa
2009-05-12 12:17:36 +02:00
intel-iommu.c
intel-iommu: Fix enabling snooping feature by mistake
2009-08-06 11:35:50 +01:00
intr_remapping.c
Intel-IOMMU, intr-remap: source-id checking
2009-06-23 22:09:17 +01:00
intr_remapping.h
Intel-IOMMU, intr-remap: source-id checking
2009-06-23 22:09:17 +01:00
iov.c
Merge git://git.infradead.org/~dwmw2/iommu-2.6.31
2009-06-22 21:38:22 -07:00
iova.c
Fix iommu address space allocation
2009-07-01 11:19:29 -07:00
irq.c
PCI: struct device - replace bus_id with dev_name(), dev_set_name()
2009-01-07 11:12:23 -08:00
Kconfig
PCI: initialize and release SR-IOV capability
2009-03-20 10:48:22 -07:00
Makefile
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2009-06-22 11:59:51 -07:00
msi.c
PCI MSI: Fix restoration of MSI/MSI-X mask states in suspend/resume
2009-06-29 12:18:13 -07:00
msi.h
PCI MSI: shorten PCI_MSIX_ENTRY_* symbol names
2009-06-29 12:15:19 -07:00
pci-acpi.c
Merge branch 'linus' into release
2009-04-05 02:14:15 -04:00
pci-driver.c
PCI: check saved state before restore
2009-08-20 09:08:45 -07:00
pci-stub.c
PCI: pci-stub module to reserve pci device
2009-01-07 11:12:38 -08:00
pci-sysfs.c
docbooks: add/fix PCI kernel-doc
2009-04-22 14:49:33 -07:00
pci.c
PCI: check saved state before restore
2009-08-20 09:08:45 -07:00
pci.h
PCI: handle Virtual Function ATS enabling
2009-05-18 11:25:58 +01:00
probe.c
PCI: use pci_is_root_bus() in pci_read_bridge_bases()
2009-06-16 14:29:31 -07:00
proc.c
PCI: define PCI resource names in an 'enum'
2009-01-07 11:13:01 -08:00
quirks.c
PCI: More PATA quirks for not entering D3
2009-06-29 12:14:04 -07:00
remove.c
PCI: eliminate redundant pci_stop_dev() call from pci_destroy_dev()
2009-06-11 12:04:19 -07:00
rom.c
PCI: fix rom.c kernel-doc warning
2009-02-13 12:01:56 -08:00
search.c
PCI: use pci_is_root_bus() in pci_find_upstream_pcie_bridge()
2009-06-16 14:29:30 -07:00
setup-bus.c
PCI: improve resource allocation under transparent bridges
2009-06-11 12:04:07 -07:00
setup-irq.c
setup-res.c
Make pci_claim_resource() use request_resource() rather than insert_resource()
2009-08-02 14:10:18 -07:00
slot.c
PCI: fix kernel-doc warnings
2009-06-29 12:13:56 -07:00
syscall.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00