Gwendal, >> Also, it looks like there is a ref leak on the transport device >> itself. Its release function never gets called and thus the parent >> device (ata_port) stays pinned too. > That's the root cause of pata port not released. Can we run your debug > code one more time, enabling ap->tdev.kobj.release_debug? > I'm building the debug kernel because I have the test hardware, but I'm not quite sure what I need to do to enable ap->tdev.kobj.release_debug. Tejun's patch enables kobj.release_debug, but I'm not sure if that is the same thing you want. Please advise. - Matthew -- 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