[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#410204: linux-image-2.6.18-4-amd64: Data corruption on dm-crypt+XFS



Package: linux-image-2.6.18-4-amd64
Version: 2.6.18.dfsg.1-10
Severity: critical
Tags: patch
Justification: causes serious data loss

The current latest 2.6 kernel in unstable causes serious data loss
when using XFS over dm-crypt due to a bug or a number of bugs in
dm-crypt. Generally XFS metadata corruption sooner or later causes an
oops. It's not clear if this will be triggered by anything else than
XFS, but that triggers it easily and often. A fix was merged upstream
in 2.6.18.6 ("[PATCH] dm crypt: Fix data corruption with dm-crypt over
RAID5"), but is not apparently included in the Debian kernel (or at
least I ran into this with a very similar backtrace). See:

1. http://bugzilla.kernel.org/show_bug.cgi?id=7258

(There's some kind of patch referenced in comment #4 and available at
http://marc.theaimsgroup.com/?l=linux-kernel&m=116503133222152&w=2)

Also note

2. http://bugzilla.kernel.org/show_bug.cgi?id=7799

(esp. the last comment:
"Bug in dmcrypt. There's been several bugs in dmcrypt that   
only XFS has triggered and the last of these that I know about   
was fixed in 2.6.19.")

	Sami


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-amd64
Locale: LANG=C, LC_CTYPE=fi_FI@euro (charmap=ISO-8859-15)

Versions of packages linux-image-2.6.18-4-amd64 depends on:
ii  coreutil 5.97-5.3                        The GNU core utilities
ii  debconf  1.5.11                          Debian configuration management sy
ii  e2fsprog 1.39+1.40-WIP-2006.11.14+dfsg-1 ext2 file system utilities and lib
ii  initramf 0.85e                           tools for generating an initramfs
ii  module-i 3.3-pre4-1                      tools for managing Linux kernel mo
ii  yaird [l 0.0.12-18                       Yet Another mkInitRD

linux-image-2.6.18-4-amd64 recommends no packages.

-- debconf information:
  linux-image-2.6.18-4-amd64/postinst/kimage-is-a-directory:
  linux-image-2.6.18-4-amd64/postinst/bootloader-test-error-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/preinst/lilo-initrd-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/initrd-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/preinst/failed-to-move-modules-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/postinst/old-initrd-link-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/lilo-has-ramdisk:
  linux-image-2.6.18-4-amd64/postinst/old-dir-initrd-link-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/prerm/removing-running-kernel-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/already-running-this-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/preinst/abort-install-2.6.18-4-amd64:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.18-4-amd64/preinst/abort-overwrite-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/postinst/depmod-error-initrd-2.6.18-4-amd64: false
  linux-image-2.6.18-4-amd64/postinst/create-kimage-link-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/postinst/depmod-error-2.6.18-4-amd64: false
  linux-image-2.6.18-4-amd64/postinst/bootloader-error-2.6.18-4-amd64:
  linux-image-2.6.18-4-amd64/postinst/old-system-map-link-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/bootloader-initrd-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/overwriting-modules-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/preinst/elilo-initrd-2.6.18-4-amd64: true
  linux-image-2.6.18-4-amd64/prerm/would-invalidate-boot-loader-2.6.18-4-amd64: true

Attachment: signature.asc
Description: Digital signature


Reply to: