Tryed 2.6.29-git14. Can't find CONFIG_IOMMU_LEAK and CONFIG_IOMMU_DEBUG. Something strange happens with modules, "Invalid module format" for all, so unusable at all, usb keyboard not work. 2009/4/7 Данила Жукоцкий <optimusgd@xxxxxxxxx>: > 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