[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] kernel BUG at nvme/host/pci.c
Am 15.07.17 um 10:51 schrieb Christoph Hellwig: > On Fri, Jul 14, 2017 at 01:08:47PM -0400, Keith Busch wrote: >>> So LVM2 backed by md raid1 isn't compatible with newer hardware... Any >>> suggestions? >> It's not that LVM2 or RAID isn't compatible. Either the IOMMU isn't >> compatible if can use different page offsets for DMA addresses than the >> physical aaddresses, or the driver for it is broken. The DMA addresses >> in this mapped SGL look completely broken, at least, since the last 4 >> entries are all the same address. That'll corrupt data. > Given that this is a Xen system I wonder if swiotlb-xen is involved > here, which does some odd chunking of dma translations? I did some more testing now. With data stored on SATA disks with md1 and lvm2 (i.e. just replacing NVME by SATA), there's nothing happening. With data stored on /dev/nvme1n1p1, i.e. without any device mapping stuff, I get the same problem. Log attached. Regards, Andreas Attachment:
x.log _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |