2011/7/21 <coolda...@cooldavid.org>: > From: Guo-Fu Tseng <coolda...@cooldavid.org> > > This patch add the missing dma_unmap(). > Which solved the critical issue of system freeze on heavy load. > > Michal Miroslaw's rejected patch: > [PATCH v2 10/46] net: jme: convert to generic DMA API > Pointed out the issue also, thank you Michal. > But the fix was incorrect. It would unmap needed address > when low memory.
My patch also fixed another issue - from correctness point of view, you should not use virt_to_page+dma_map_page here, but dma_map_single. Best Regards, Michał Mirosław _______________________________________________ stable mailing list stable@linux.kernel.org http://linux.kernel.org/mailman/listinfo/stable