Hello everybody! I'm facing the really weired problem: I cannot get reiserfs work on a hard drive where other file systems (like ext3) have no problem. I'm having a 250Gb hard drive (WDC WD2500JB) partitioned as follows: Disk /dev/hda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 2 4864 39062047+ f W95 Ext'd (LBA) /dev/hda2 * 4865 29180 195318270 7 HPFS/NTFS /dev/hda3 29181 30353 9422122+ 83 Linux /dev/hda4 30354 30401 385560 82 Linux swap /dev/hda5 2 4864 39062016 7 HPFS/NTFS (Note that the linux partition hda3 occupies the last 10Gb on a 250Gb drive!) When I format a reiserfs file system on /dev/hda3 (v3.6, no special options; mkfs.reiserfs-0.3.0.4, vanilla kernel-2.6.15 from kernel.org), mount the file system and try to copy data on there, I get an OOPS after 50-100Mb, see below. Now, if I use an ext3 file system on the same partition (and hardware), it works without trouble. I did a "diff -r" to verify the contents. * I used a read-write badblocks check to be sure that the drive is 100% OK. * I verified that 48 bit addressing is in use for hda. * I'm using reiserfs on the 4Gb-sized "end" of a 80Gb drive on the same box and it works fine. Looks like a strange bug on behalf of reiserfs to me. Please CC me since I'm not on the list. Regards, Wolfgang System: Linux endor 2.6.15 #7 SMP PREEMPT Sat Jan 14 20:54:33 CET 2006 i686 GNU/Linux Hardware: AOpen board with P4 processor and Intel chipset, no instabilities. Here are two OOPSes encountered: Jan 14 21:13:35 endor kernel: PREEMPT SMP Jan 14 21:13:35 endor kernel: Modules linked in: aic7xxx snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer sn d_page_alloc tuner tda9887 saa7134 video_buf ir_kbd_i2c i2c_core ir_common Jan 14 21:13:35 endor kernel: CPU: 0 Jan 14 21:13:35 endor kernel: EIP: 0060:[prepare_for_delete_or_cut+49/1987] Not tainted VLI Jan 14 21:13:35 endor kernel: EFLAGS: 00010206 (2.6.15) Jan 14 21:13:35 endor kernel: EIP is at prepare_for_delete_or_cut+0x31/0x7c3
Jan 14 21:13:35 endor kernel: eax: 00000000 ebx: dd9a9e8c ecx: dd9a9e08 edx: 00000000 Jan 14 21:13:35 endor kernel: esi: 00000076 edi: 0000001b ebp: 00000000 esp: dd9a9b44 Jan 14 21:13:35 endor kernel: ds: 007b es: 007b ss: 0068 Jan 14 21:13:35 endor kernel: Process cp (pid: 2696, threadinfo=dd9a8000 task=de137550) Jan 14 21:13:35 endor kernel: Stack: 0000ffff d5679960 00000c60 00001000 df8b3800 00000b2b 00000c05 00001000 Jan 14 21:13:35 endor kernel: 00000000 c0485402 00000001 00000004 df8b3800 00000b2b 00000c05 00000001 Jan 14 21:13:35 endor kernel: 20000000 0c60ffff 0001025c d56799b4 dd9a9e8c dd9a9e8c 00000076 00000000 Jan 14 21:13:35 endor kernel: Call Trace: Jan 14 21:13:35 endor kernel: [reiserfs_cut_from_item+229/1501] reiserfs_cut_from_item+0xe5/0x5dd Jan 14 21:13:35 endor kernel: [reiserfs_do_truncate+628/1478] reiserfs_do_truncate+0x274/0x5c6 Jan 14 21:13:35 endor kernel: [reiserfs_truncate_file+248/615] reiserfs_truncate_file+0xf8/0x267 Jan 14 21:13:35 endor kernel: [reiserfs_file_release+1168/1339] reiserfs_file_release+0x490/0x53b Jan 14 21:13:35 endor kernel: [__fput+356/413] __fput+0x164/0x19d Jan 14 21:13:35 endor kernel: [filp_close+70/135] filp_close+0x46/0x87 Jan 14 21:13:35 endor kernel: [sys_close+117/156] sys_close+0x75/0x9c Jan 14 21:13:35 endor kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jan 14 21:13:35 endor kernel: Code: 54 8b 44 24 6c 8b 54 24 70 8b 5c 24 68 8b 80 ac 00 00 00 89 d1 89 44 24 30 8b 02 8b 7b 10 8b 54 c2 08 8b 44 c1 0c 85 ff 8d 04 40 <8b> 52 18 8d 04 c2 8d 70 18 0f 84 99 06 00 00 66 83 7e 16 00 75 Jan 14 21:13:35 endor kernel: Badness in do_exit at /usr/src/kernel/linux-2.6.14/kernel/exit.c:796 Jan 14 21:13:35 endor kernel: [do_exit+1072/1077] do_exit+0x430/0x435 <reboot> Jan 14 21:52:53 endor vmunix: PREEMPT SMP Jan 14 21:52:53 endor vmunix: Modules linked in: aic7xxx snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer sn d_page_alloc tuner tda9887 saa7134 video_buf ir_kbd_i2c i2c_core ir_common Jan 14 21:52:53 endor vmunix: CPU: 0 Jan 14 21:52:53 endor vmunix: EIP: 0060:[<c01bb017>] Not tainted VLI Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor vmunix: EFLAGS: 00010292 (2.6.15) Jan 14 21:52:53 endor vmunix: EIP is at reiserfs_panic+0x51/0x76 Jan 14 21:52:53 endor vmunix: eax: 00000061 ebx: c0484d54 ecx: 00000001 edx: 00000001 Jan 14 21:52:53 endor vmunix: esi: dd810c00 edi: dd810d68 ebp: 00003fff esp: d700dcb4 Jan 14 21:52:53 endor vmunix: ds: 007b es: 007b ss: 0068 Jan 14 21:52:53 endor vmunix: Process cp (pid: 2745, threadinfo=d700c000 task=dc4f6550) Jan 14 21:52:53 endor vmunix: Stack: c04746d4 dd810d68 c05a78a0 c8883c08 00000000 dd71afd0 c01b10e3 dd810c00 Jan 14 21:52:53 endor vmunix: c0473418 d700de08 00000003 0000000f 00000003 dd77f030 00000003 dd810c00 Jan 14 21:52:53 endor vmunix: c8883bb4 c04eafd0 dd71a000 000003f4 00000001 00000000 00000001 00000000 Jan 14 21:52:53 endor vmunix: Call Trace: Jan 14 21:52:53 endor vmunix: [<c01b10e3>] reiserfs_allocate_blocks_for_region+0x1654/0x16bb Jan 14 21:52:53 endor vmunix: [<c044e61f>] _spin_unlock_irqrestore+0xf/0x23 Jan 14 21:52:53 endor vmunix: [<c026d094>] __up+0x1c/0x20 Jan 14 21:52:53 endor vmunix: [<c044c313>] __up_wakeup+0x7/0xc Jan 14 21:52:53 endor vmunix: [<c044e841>] .text.lock.kernel_lock+0x35/0x37 Jan 14 21:52:53 endor vmunix: [<c01b1c5f>] reiserfs_prepare_file_region_for_write+0x374/0x8c2 Jan 14 21:52:53 endor vmunix: [<c01b2806>] reiserfs_file_write+0x659/0x6ab Jan 14 21:52:53 endor vmunix: [<c016d66a>] permission+0x85/0xaa Jan 14 21:52:53 endor vmunix: [<c01246fd>] current_fs_time+0x57/0x65 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 2195456. Fsck? Jan 14 21:52:53 endor vmunix: [<c017b218>] update_atime+0x67/0x8c Jan 14 21:52:53 endor vmunix: [<c015c085>] do_shmem_file_read+0x214/0x23f Jan 14 21:52:53 endor vmunix: [<c015c138>] shmem_file_read+0x88/0xa3 Jan 14 21:52:53 endor vmunix: [<c044e267>] _spin_lock+0x16/0x83 Jan 14 21:52:53 endor vmunix: [<c015fa83>] vfs_write+0x1a5/0x1aa Jan 14 21:52:53 endor vmunix: [<c015fb59>] sys_write+0x51/0x80 Jan 14 21:52:53 endor vmunix: [<c0102fc9>] syscall_call+0x7/0xb Jan 14 21:52:53 endor vmunix: Code: 24 8d be 68 01 00 00 e8 3d fd ff ff 85 f6 89 d8 c7 44 24 08 a0 78 5a c0 c7 04 24 d4 46 47 c0 0f 45 c7 89 44 24 04 e8 43 4a f6 ff <0f> 0b 6a 01 f8 46 47 c0 85 f6 c7 44 24 08 a0 78 5a c0 c7 04 24 Jan 14 21:52:53 endor vmunix: Badness in do_exit at /usr/src/kernel/linux-2.6.14/kernel/exit.c:796 Jan 14 21:52:53 endor vmunix: [<c0122399>] do_exit+0x430/0x435 Jan 14 21:52:53 endor vmunix: [<c0104589>] do_invalid_op+0x0/0xab Jan 14 21:52:53 endor vmunix: [<c010422f>] do_trap+0x0/0x11d Jan 14 21:52:53 endor vmunix: [<c010462b>] do_invalid_op+0xa2/0xab Jan 14 21:52:53 endor vmunix: [<c01bb017>] reiserfs_panic+0x51/0x76 Jan 14 21:52:53 endor vmunix: [<c044e61f>] _spin_unlock_irqrestore+0xf/0x23 Jan 14 21:52:53 endor vmunix: [<c011fe1a>] release_console_sem+0x7b/0xba Jan 14 21:52:53 endor vmunix: [<c011fc0e>] vprintk+0x199/0x2b9 Jan 14 21:52:53 endor vmunix: [<c026e214>] sprintf+0x27/0x2b Jan 14 21:52:53 endor vmunix: [<c01ba9ae>] sprintf_cpu_key+0x52/0x82 Jan 14 21:52:53 endor vmunix: [<c026e1e9>] vsprintf+0x27/0x2b Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor vmunix: [<c0103aef>] error_code+0x4f/0x54 Jan 14 21:52:53 endor vmunix: [<c01bb017>] reiserfs_panic+0x51/0x76 Jan 14 21:52:53 endor vmunix: [<c01b10e3>] reiserfs_allocate_blocks_for_region+0x1654/0x16bb Jan 14 21:52:53 endor vmunix: [<c044e61f>] _spin_unlock_irqrestore+0xf/0x23 Jan 14 21:52:53 endor vmunix: [<c026d094>] __up+0x1c/0x20 Jan 14 21:52:53 endor vmunix: [<c044c313>] __up_wakeup+0x7/0xc Jan 14 21:52:53 endor vmunix: [<c044e841>] .text.lock.kernel_lock+0x35/0x37 Jan 14 21:52:53 endor vmunix: [<c01b1c5f>] reiserfs_prepare_file_region_for_write+0x374/0x8c2 Jan 14 21:52:53 endor vmunix: [<c01b2806>] reiserfs_file_write+0x659/0x6ab Jan 14 21:52:53 endor vmunix: [<c016d66a>] permission+0x85/0xaa Jan 14 21:52:53 endor vmunix: [<c01246fd>] current_fs_time+0x57/0x65 Jan 14 21:52:53 endor vmunix: [<c017b218>] update_atime+0x67/0x8c Jan 14 21:52:53 endor vmunix: [<c015c085>] do_shmem_file_read+0x214/0x23f Jan 14 21:52:53 endor vmunix: [<c015c138>] shmem_file_read+0x88/0xa3 Jan 14 21:52:53 endor vmunix: [<c044e267>] _spin_lock+0x16/0x83 Jan 14 21:52:53 endor vmunix: [<c015fa83>] vfs_write+0x1a5/0x1aa Jan 14 21:52:53 endor vmunix: [<c015fb59>] sys_write+0x51/0x80 Jan 14 21:52:53 endor vmunix: [<c0102fc9>] syscall_call+0x7/0xb Jan 14 21:52:53 endor vmunix: ReiserFS: hdb3: warning: clm-2100: nesting info a different FS Jan 14 21:52:53 endor vmunix: ReiserFS: hdb3: warning: clm-2100: nesting info a different FS Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 2195456. Fsck? Jan 14 21:52:53 endor kernel: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the ect 1 Jan 14 21:52:53 endor kernel: ReiFS: hda3rns-5150:earch_b: v formatn bk 0. Fsc Jan 14 21:52:53 endor kernel: ReerFSdarning: z001:o error in reiserfs_find_entry Jan 14 21:52:53 endor kernel: ReiserFS: warning: is_tree_node: node level 3 does not match to the expected one 1 Jan 14 21:52:53 endor kernel: Reierhy:ivld and n bloc96. sck? Jan 14 21:52:53 endor kernel: eiserFS: hda3:g:7001r inreiserfind Jan 14 21:52:53 endor kernel: erFS: ng_trode: nevel oes notmatthcteone >Reiseda3: wavs-50arch_y: nvalid fatund ink 16080FskReisd warnig: zam-70 o error in rerfsnd_neis: nin is_treee: no le 3 doet match thepected o 1ReS:hrn: vs-15y_key: idat in blo660. ck? Jan 14 21:52:53 endor kernel: <erF: wngmrr in rseinnwarning_trenod leve 3 ds t mat to texecte 4>Reise hng: 5150:_bkey:nval forfounilock 10. Fsck <4>isrFS: hwarningm-7001: ierror reindntry Jan 14 21:52:53 endor kernel: ReerFS:rnis_ee_nodnode mat te eected 1 Jan 14 21:52:53 endor kernel: serFS: hd warnin50: arcby_ke invalat bck 19080. F Jan 14 21:52:53 endor kernel: <serhda3: win: za-7io error rserfs_fi_entry>eiseS: warning: is_tree_node: node level 3 does not match to the expec ted one 1 Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: vs-5150: search_by_key: invalid format found in block 1966080. Fsck? Jan 14 21:52:53 endor kernel: ReiserFS: hda3: warning: zam-7001: io error in reiserfs_find_entry -- DSL-Aktion wegen großer Nachfrage bis 28.2.2006 verlängert: GMX DSL-Flatrate 1 Jahr kostenlos* http://www.gmx.net/de/go/dsl