* Steve Langasek <[email protected]> [2009-09-22 23:28]: > After building myself a 2.6.30 kernel with the iop dma patches for my Thecus, > I started seeing reproducible kernel oopses on large NFS transfers, such as > the one included below. After some prodding at the source for other uses of > down_read(), I concluded that we're not supposed to call > down_read(¤t->mm->mmap_sem) if in_atomic() is true. Updating the dma1 > patch from http://people.debian.org/~tbm/dma/dma-patch to the attached > appears to have fixed the problem for me, giving me a stable DMA-enabled > squeeze kernel.
Thanks a lot for investigating and fixing this issue! I'm building an updated kernel for lenny with this fix now. -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

