Hi, I'm trying to copy a reiserfs filesystem from a pata drive to a sata drive (both reiserfs) and the kernel panics every time I try with an error similar to the below:
Jun 14 07:10:41 localhost kernel: Linux version 2.6.12-rc6 ([EMAIL PROTECTED]) (gcc version 3.3.5 (Debian 1:3.3.5-8)) #5 Mon Jun 13 20:03:38 BST 2005 Jun 14 07:14:36 localhost kernel: REISERFS: panic (device sda2): journal-2332: Trying to log block 471, which is a log block Jun 14 07:14:36 localhost kernel: Jun 14 07:14:36 localhost kernel: ------------[ cut here ]------------ Jun 14 07:14:36 localhost kernel: kernel BUG at fs/reiserfs/prints.c:362! Jun 14 07:14:36 localhost kernel: invalid operand: 0000 [#1] Jun 14 07:14:36 localhost kernel: PREEMPT Jun 14 07:14:36 localhost kernel: Modules linked in: ipv6 lirc_gpio lirc_dev rtc snd_via82xx snd_ac97_codec snd_mpu401_uart snd_rawmidi snd_seq_device via_ agp ehci_hcd joydev tsdev evdev usbhid uhci_hcd usbcore via_rhine mii snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore dvb_bt8xx nx t6000 mt352 sp887x dst_ca dst cx24110 or51211 bt878 tuner bttv video_buf i2c_algo_bit v4l2_common btcx_risc tveeprom dvb_core i2c_dev via_v4l_drv videodev agpgart vt1211 eeprom i2c_sensor i2c_isa i2c_viapro i2c_core psmouse ide_cd cdrom unix Jun 14 07:14:36 localhost kernel: CPU: 0 Jun 14 07:14:36 localhost kernel: EIP: 0060:[<c01ab8b2>] Tainted: PF VLI Jun 14 07:14:36 localhost kernel: EFLAGS: 00010296 (2.6.12-rc6) Jun 14 07:14:36 localhost kernel: EIP is at reiserfs_panic+0x52/0x80 Jun 14 07:14:36 localhost kernel: eax: 00000065 ebx: c02eb2c3 ecx: c032298c edx: c032298c Jun 14 07:14:36 localhost kernel: esi: d9dcf000 edi: d9dcf140 ebp: e178afe8 esp: dbc6ae18 Jun 14 07:14:36 localhost kernel: ds: 007b es: 007b ss: 0068 Jun 14 07:14:36 localhost kernel: Process pdflush (pid: 116, threadinfo=dbc6a000 task=dbf27060) Jun 14 07:14:36 localhost kernel: Stack: c02eefa0 d9dcf140 c03e4940 00000000 e17866ec c02f17a0 c01bbf85 d9dcf000 Jun 14 07:14:36 localhost kernel: c02f17a0 000001d7 00000000 c01ba075 d9dcf000 c02ebac1 00002012 d5f43180 Jun 14 07:14:36 localhost kernel: cfdbf938 000003fa 0000000e c017e6d7 da0e6160 00000004 00000000 00000025 Jun 14 07:14:36 localhost kernel: Call Trace: Jun 14 07:14:36 localhost kernel: [<c01bbf85>] do_journal_end+0xa25/0xa30 Jun 14 07:14:36 localhost kernel: [<c01ba075>] do_journal_begin_r+0x25/0x2b0 Jun 14 07:14:36 localhost kernel: [<c017e6d7>] __writeback_single_inode+0x67/0x160 Jun 14 07:14:36 localhost kernel: [<c01bab95>] journal_end_sync+0x55/0xa0 Jun 14 07:14:36 localhost kernel: [<c01a80f9>] reiserfs_sync_fs+0x69/0x80 Jun 14 07:14:36 localhost kernel: [<c0141e08>] get_dirty_limits+0x18/0xd0 Jun 14 07:14:36 localhost kernel: [<c01a8128>] reiserfs_write_super+0x18/0x20 Jun 14 07:14:36 localhost kernel: [<c016188f>] sync_supers+0x9f/0xb0 Jun 14 07:14:36 localhost kernel: [<c0142268>] wb_kupdate+0x28/0x110 Jun 14 07:14:36 localhost kernel: [<c0142c8a>] __pdflush+0xca/0x1d0 Jun 14 07:14:36 localhost kernel: [<c0142d90>] pdflush+0x0/0x30 Jun 14 07:14:36 localhost kernel: [<c0142db6>] pdflush+0x26/0x30 Jun 14 07:14:36 localhost kernel: [<c0142240>] wb_kupdate+0x0/0x110 Jun 14 07:14:36 localhost kernel: [<c0142d90>] pdflush+0x0/0x30 Jun 14 07:14:36 localhost kernel: [<c012edfa>] kthread+0xaa/0xb0 Jun 14 07:14:36 localhost kernel: [<c012ed50>] kthread+0x0/0xb0 Jun 14 07:14:36 localhost kernel: [<c010133d>] kernel_thread_helper+0x5/0x18 Jun 14 07:14:36 localhost kernel: Code: 01 00 00 89 04 24 e8 0e fd ff ff c7 04 24 a0 ef 2e c0 85 f6 89 d8 0f 45 c7 ba 40 49 3e c0 89 54 24 08 89 44 24 04 e 8 de f2 f6 ff <0f> 0b 6a 01 23 b8 2e c0 c7 04 24 e0 ef 2e c0 85 f6 be 40 49 3e I'm using a command similar to tar -clf - / | tar -C /mnt -xf - So I'm hitting both fs hard I'm guessing this is a preemtion and locking problem? Would turning off preemntion help? -- Thanks, M