> > At the higher level someone passed us a device and some mappings and > > function methods and said "this is an IDE controller" > > Ok you're stabbing in the dark. I guess more debugging is needed. Huh ? > > > But at least on x86-64 the device is likely DMA capable. At least > > > PCMCIA usually is. Near all devices are DMA capable, except perhaps > > > > PCMCIA usally isn't. > > Hmm? PCMCIA is not DMA capable, and indeed passing a pcmcia device to AMD64 boxes dma_alloc_ functions causes an Oops. > I'm not blaming libata here, just whoever gave that bogus device to it. For the simple example the PCMCIA layer. - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html