Bug#604457: linux-image-2.6.26-2-xen-686: Raid10 exporting LV to xen results in error "can't convert block across chunks or bigger than 64k"
Package: linux-image-2.6.26-2-xen-686
Version: 2.6.26-25lenny1
Severity: critical
Justification: causes serious data loss
When accessing an lv using configured on a raid10 using xen results in corrupted data as the following syslog indicates:
kernel: raid10_make_request bug: can't convert block across chunks or bigger than 64k 309585274 4
Continued attempts to use the disk in the domU results in i/o error and
the partition being remounted read-only.
see also debian bug 461644 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461644)
Since this bug is old and closed without a fix, I want to open a new bug for it.
Redhat made a patch for the appropriate driver, but its not included upstream.
Can someone please make sure this patch gets into the sources of the debian fork.
See this patch: https://bugzilla.redhat.com/attachment.cgi?id=342638&action=diff
See also this kernel trap related discussion : http://kerneltrap.org/mailarchive/linux-raid/2010/3/8/6837883
This same thread contains an other patch then the redhat one and its that one is also confirmed as working.
-- System Information:
Debian Release: 5.0.6
APT prefers stable
APT policy: (990, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-xen-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.26-2-xen-686 depends on:
ii initramfs-tools 0.92o tools for generating an initramfs
ii linux-modules-2.6.26-2-x 2.6.26-25lenny1 Linux 2.6.26 modules on i686
Versions of packages linux-image-2.6.26-2-xen-686 recommends:
ii libc6-xen 2.10.2-2 GNU C Library: Shared libraries [X
Versions of packages linux-image-2.6.26-2-xen-686 suggests:
ii grub 0.97-47lenny2 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.26 <none> (no description available)
-- no debconf information
Reply to: