On Sunday 11 October 2009 17:31:42 Larry Finger wrote: > > In trying to get p54pci driver to be stable on my platform and hardware > > - here is a generic patch that seems to accomplish that. Since the > > ViewSonic V210 uses the IT8152 pci bridge - some attention was needed to > > get dma related allocation in the first physical 64M. I have verified > > that the dma related allocation is in the first 64M and dmabounce is not > > being used - just for those wondering if that was part of the problems. it8152 was an important bit: http://lkml.indiana.edu/hypermail/linux/kernel/0702.1/0645.html the commit sparked a discussion about it8152 pci reliability. It doesn't look good: (commit author): "I have no idea if it's possible to get a reliable PCI bus or not with this chip. Right now, we only use it for it's built-in OHCI USB host controller and UART. You're making me hope I never have to use it for interfacing a PCI card!" ( http://lkml.indiana.edu/hypermail/linux/kernel/0702.1/1907.html ) [...] "Well on the system on a board we were trying, using the development baseboard from the same supplier, by simply doing a ping flood through the onboard rtl8139 I managed to get corrupted ethernet packets fairly frequently. " ( http://lkml.indiana.edu/hypermail/linux/kernel/0702.1/1917.html ) the sad conclusion is that: no matter what fixes you throw at the driver (BTW: isl38xx isn't 100% pci v2.1 compliance either) your chances of getting the device (with the softmac fw) working properly with that board are next to... not, unless you can magically fix the pci-bridge issues. Regards, Chr -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html