https://bugzilla.novell.com/show_bug.cgi?id=284002 Summary: Filesystem corruption with reiserfs on KOTD 2.6.22-rc4- 20070608144231-default Product: openSUSE 10.3 Version: Alpha 4 Platform: Other OS/Version: openSUSE 10.2 Status: NEW Severity: Blocker Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: markus.kossmann@gmx.de QAContact: qa@suse.de I'am seeing filesystem corruption with all current 2.6.22-rc4 kernels . To verify that I did the following steps: First install a kernelsource rpm on a bugfree kernel to get a "good" reference uname -a Linux PC1 2.6.18.8-0.3-default #1 SMP Tue Apr 17 08:42:35 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux # rpm -i --force /home/mk/kernel-source-2.6.22_rc4_git3-20070612164740. # rpm -q --verify kernel-source-2.6.22_rc4_git3-2007061216474 No corruption seen here # cp -a /usr/src/linux-2.6.22-rc4-git3-20070612164740 /usr/src/linux-2. # reboot Now reinstall that kernel source when running the the "bad" kernel # uname -a linux PC1 2.6.22-rc4-20070608144231-default #1 SMP Sat Jun 9 17:12:30 C # rpm -q --verify kernel-source-2.6.22_rc4_git3-20070612164740 # # rpm -e kernel-source-2.6.22_rc4_git3-20070612164740 # rm -rf /usr/src/linux-2.6.22-rc4-git3-20070612164740 # rpm -i --force /home/mk/kernel-source-2.6.22_rc4_git3-20070612164740. # rpm -q --verify kernel-source-2.6.22_rc4_git3-20070612164740 At that point there seems to be no corruption yet. But after rebooting the system and checking again there is filesystem corruption '# rpm -q --verify kernel-source-2.6.22_rc4_git3-20070612164740 # sync # reboot # uname -a linux PC1 2.6.22-rc4-20070608144231-default #1 SMP Sat Jun 9 17:12:30 C # rpm -q --verify kernel-source-2.6.22_rc4_git3-20070612164740 .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/alpha/boot/tools/mkbb.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/alpha/lib/callback_srm.S .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/alpha/lib/clear_user.S .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/alpha/lib/stacktrace.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/cris/arch-v10/vmlinux.lds.S .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/parisc/math-emu/driver.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/arch/xtensa/mm/misc.S .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/ata/Makefile .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/char/tpm/tpm_atmel.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/media/video/sn9c102/sn9c102_tas5110d.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/mtd/onenand/generic.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/net/wan/hdlc_ppp.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/scsi/st_options.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/drivers/video/pxafb.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/fs/ncpfs/ncpsign_kernel.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/fs/ocfs2/cluster/tcp.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/fs/partitions/amiga.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-alpha/posix_types.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-arm/arch-sa1100/dma.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-arm/glue.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-arm/mmu_context.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-arm/tlb.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-avr32/arch-at32ap/time.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-avr32/stat.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-frv/dma.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-frv/user.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-generic/pci-dma-compat.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-i386/mach-numaq/mach_apic.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-m68k/checksum.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-mips/sn/launch.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-ppc/spinlock.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-sh/signal.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/asm-v850/signal.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/pcmcia/ciscode.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/include/sound/es1688.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/ipv4/multipath_random.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/ipv4/protocol.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/irda/Kconfig .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/irda/irproc.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/netfilter/nf_log.c .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/net/tipc/cluster.h .5..... /usr/src/linux-2.6.22-rc4-git3-20070612164740/sound/oss/ulaw.h And doing a diff with the saved "good" kernel source tree will give you the attached corruption.diff # diff -urN linux-2.6.22-rc4-git3-20070612164740-good linux-2.6.22-rc4-git3-20070612164740 |tee corruption.diff There are no error messages in the system log files. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.