Greg: This part of the most recent patch:
diff -Naur -X ../dontdiff linux-2.6.13-rc6-git1/drivers/usb/host/ehci-hcd.c linux-2.6.13-rc6-git1-devfs/drivers/usb/host/ehci-hcd.c --- linux-2.6.13-rc6-git1/drivers/usb/host/ehci-hcd.c 2005-08-09 16:43:39.000000000 -0700 +++ linux-2.6.13-rc6-git1-devfs/drivers/usb/host/ehci-hcd.c 2005-08-09 16:49:29.000000000 -0700 @@ -549,7 +549,11 @@ hcd->can_wakeup = (port_wake & 1) != 0; /* help hc dma work well with cachelines */ - pci_set_mwi (pdev); + retval = pci_set_mwi (pdev); + if (retval) { + ehci_mem_cleanup (ehci); + return retval; + } } #endif causes trouble on my Intel motherboard. Up to now I've been triggering debug messages: PCI: cache line size of 128 is not supported by device 0000:00:1d.7 with no apparent harm. But with this change the EHCI driver refuses to work. Alan Stern ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel