I can't turn on CONFIG_IOMMU_LEAK and CONFIG_IOMMU_DEBUG because 2.6.26.1 not have such options in .config. Maybe git kernel have this options? Bug triggered when i try mount sata drive on sata_nv and usb hdd on echi_hcd. In all other cases i have no problem. Also i have mysterious problem similar to http://lkml.org/lkml/2009/1/11/302 . It prevent me return to normally working before 2.6.28 kernel. Once boot 2.6.29 and found DMA bug i'm reboot to old working 2.6.28 and seen that my eth0 and eth1 forcedetch died with "no link during initialization". Restart interfaces, remove insert module don't help. I'm not change configs, i'm not rebuild old kernel. I'm not touch it at all. Reboot to 2.6.29 and network work. Cold restart won't help, and i not won't reset BIOS. I looked to dmesg 2.6.28 and seen that irqs for forcedetch look different from other 2.6.28 kernel dmesgs. So 2.6.29 do strange things with my machine, and that things live cold restart. I don't know what happens, i can't understand and can't open case and hardreset bios all time when i want return to old working kernel. Can you explain me what wrong? 2009/4/7 FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx>: > On Mon, 6 Apr 2009 23:48:16 +0100 > Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> wrote: > >> > > Mar 31 20:59:01 rngmhpamd end_request: I/O error, dev sdc, sector 1137 >> > > Mar 31 20:59:01 rngmhpamd __ratelimit: 246 callbacks suppressed >> > >> > Do we have any debugging option for dumping the current PCI DMA >> > allocations, find out where it has all gone? >> >> Turn on CONFIG_IOMMU_LEAK and CONFIG_IOMMU_DEBUG for a test run. > > These options don't tell who leaks dma mappings so possibly it isn't > very helpful. > > There is no interesting changes in GART IOMMU between 2.6.28 and > 2.6.29 so probably this is a driver bug. It's necessary to find out > which driver leaks dma mappings. > -- 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