[Bug 247148] Re: Xen dom0 kernel corrupts software raid (2.6.24-19)

Stefan Bader stefan.bader at canonical.com
Fri Nov 14 16:21:00 UTC 2008


SRU justification:

Impact: Using SWIOMMU unnecessarily causes "out of space" errors and
subsequently causes corruptions in software RAID (and probably also
caused the problems mentioned in
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/238118/comments/9).

Fix: (taken from the Xen changelog) This patch adds a new check, check_pages_physically_contiguous(),
to the test for pages stradding page boundaries both in swiotlb_map_sg() and dma_map_sg(), to capture these ranges and map them directly via virt_to_bus() mapping rather than through the swiotlb.

Testcase: See above.

-- 
Xen dom0 kernel corrupts software raid (2.6.24-19)
https://bugs.launchpad.net/bugs/247148
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-meta in ubuntu.




More information about the kernel-bugs mailing list