From: Rafael J. Wysocki Date: Mon, 14 Sep 2009 20:25:11 +0000 (+0200) Subject: PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset() X-Git-Tag: v2.6.32-rc1~670^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9d8288871efa0d98a1d1d1f17976b5b00a0234d;p=pandora-kernel.git PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset() After commit c82f63e411f1b58427c103bd95af2863b1c96dd1 (PCI: check saved state before restore) pcie_portdrv_slot_reset() may not work correctly if dev->error_state is equal to pci_channel_io_frozen, because dev->state_saved need not be set at that time. Fix this issue by setting dev->state_saved before pci_restore_state() is called in pcie_portdrv_slot_reset(). Signed-off-by: Rafael J. Wysocki Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed