Re: [Bugme-new] [Bug 13001] New: PCI-DMA: Out of IOMMU space

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux