On Wed, 2009-04-08 at 11:29 +0500, Данила Жукоцкий wrote: > Dammit BUG is still here! > > Sorry guys, bug is STILL here, but it hard to trigger. After eight > night hours network and 3ware raid activity (sata drive umounted, usb > hdd unplugged) my dmesg full of "dma_map_sg overflow" messages. > Computer work all-night without any iommu options in boot string, but > DMA still leaking, as i see. Anybody, who understand how IOMMU driver > work, can say me how i can set very small apperture size, about 4mb or > something, because with default 64mb apperture i get leak only after > couple of hours, so leak is small. And i again not understand source > of leaking, it may be network, sata, usb, etc (i don't reboot computer > after yesterday's IO tests to from usb\sata). So how i can painless > catch the leak source without disabling subsystems one by one and > hours-long tests? It is workstation, and i must do my job all-day with > it. CONFIG_DMA_API_DEBUG might help - though I haven't used it myself yet. cheers -- Michael Ellerman OzLabs, IBM Australia Development Lab wwweb: http://michael.ellerman.id.au phone: +61 2 6212 1183 (tie line 70 21183) We do not inherit the earth from our ancestors, we borrow it from our children. - S.M.A.R.T Person
Attachment:
signature.asc
Description: This is a digitally signed message part