This is a note to let you know that I've just added the patch titled Subject: PCI: Fix regression in pci_enable_device_bars
to my gregkh-2.6 tree. Its filename is pci-cleanup-return-values-fix.patch This tree can be found at http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/patches/ Patches currently in gregkh-2.6 which might be from [EMAIL PROTECTED] are driver/driver-link-device-and-class.patch pci/pci-cleanup-return-values-fix.patch usb/usb-gadget-centrialize-numbers.patch usb/usb-storage-fix-something.patch usb/usb-storage-rearrange-stuff.patch usb/usb-storage-01.patch usb/usb-storage-02.patch usb/usb-storage-03.patch usb/usb-storage-05.patch usb/usb-remove-URB_ASYNC_UNLINK.patch >From [EMAIL PROTECTED] Wed Aug 10 12:21:39 2005 Date: Wed, 10 Aug 2005 15:18:44 -0400 (EDT) From: Alan Stern <[EMAIL PROTECTED]> To: Greg KH <[EMAIL PROTECTED]> cc: Kernel development list <linux-kernel@vger.kernel.org> Subject: PCI: Fix regression in pci_enable_device_bars Message-ID: <[EMAIL PROTECTED]> This patch (as552) fixes yet another small problem recently added. If an attempt to put a PCI device back into D0 fails because the device doesn't support PCI PM, it shouldn't count as error. Without this patch the UHCI controllers on my Intel motherboard don't work. Signed-off-by: Alan Stern <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/pci/pci.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) --- gregkh-2.6.orig/drivers/pci/pci.c 2005-08-10 14:23:35.000000000 -0700 +++ gregkh-2.6/drivers/pci/pci.c 2005-08-10 14:35:39.000000000 -0700 @@ -441,7 +441,7 @@ int err; err = pci_set_power_state(dev, PCI_D0); - if (err) + if (err < 0 && err != -EIO) return err; err = pcibios_enable_device(dev, bars); if (err < 0) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/