ReiserFS kernel BUG az Ubuntu Server Edition-ben
Sziasztok!
Van egy szerver, amin admin vagyok és a következő történt. Elindítottak egy rtorrent-et, aminek egy 26GB-os fájlt kellett volna elkezdeni letöltenie, de ehelyett behalt a kernel, vele együtt az egész gép is, valami reiserfs hibát jelezve.
Alább a log...
Jun 21 19:50:27 ********* kernel: [ 1014.350297] ------------[ cut here ]------------
Jun 21 19:50:27 ********* kernel: [ 1014.350335] kernel BUG at /build/buildd/linux-2.6.24/fs/reiserfs/bitmap.c:501!
Jun 21 19:50:27 ********* kernel: [ 1014.350374] invalid opcode: 0000 [2] SMP
Jun 21 19:50:27 ********* kernel: [ 1014.350468] CPU 1
Jun 21 19:50:27 ********* kernel: [ 1014.350531] Modules linked in: iptable_filter ip_tables x_tables aes_x86_64 dm_crypt dm_mod ac sbp2 lp loop ipv6 ata_generic pata_atiixp snd_hda_intel snd_pcm snd_timer snd_page_alloc snd_hwdep snd soundcore atiixp i2c_piix4 psmouse serio_raw button i2c_core ide_core parport_pc parport k8temp shpchp pci_hotplug evdev pcspkr reiserfs sg sd_mod floppy ohci1394 ieee1394 r8169 pata_acpi ehci_hcd ohci_hcd ahci usbcore libata scsi_mod thermal processor fan fbcon tileblit font bitblit softcursor fuse
Jun 21 19:50:27 ********* kernel: [ 1014.352332] Pid: 5043, comm: rtorrent Tainted: G D 2.6.24-16-server #1
Jun 21 19:50:27 ********* kernel: [ 1014.352369] RIP: 0010:[reiserfs:reiserfs_discard_prealloc+0x21/0x30] [reiserfs:reiserfs_discard_prealloc+0x21/0x30] :reiserfs:reiserfs_discard_prealloc+0x21/0x30
Jun 21 19:50:27 ********* kernel: [ 1014.352449] RSP: 0018:ffff810077d75590 EFLAGS: 00010246
Jun 21 19:50:27 ********* kernel: [ 1014.352485] RAX: 0000000000001600 RBX: ffff81003e449140 RCX: 0000000000000000
Jun 21 19:50:27 ********* kernel: [ 1014.352521] RDX: ffffc20000b8c000 RSI: ffff81003e449140 RDI: ffff810077d755a8
Jun 21 19:50:27 ********* kernel: [ 1014.352557] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Jun 21 19:50:27 ********* kernel: [ 1014.352593] R10: 8000000000000000 R11: ffffffff803e1270 R12: ffff810077d755a8
Jun 21 19:50:27 ********* kernel: [ 1014.352629] R13: ffff81003e4490b0 R14: 0000000000000000 R15: ffff810077d75818
Jun 21 19:50:27 ********* kernel: [ 1014.352667] FS: 00007f5affd90710(0000) GS:ffff81007bc01700(0000) knlGS:0000000000000000
Jun 21 19:50:27 ********* kernel: [ 1014.352706] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Jun 21 19:50:27 ********* kernel: [ 1014.352742] CR2: ffff81003ca00000 CR3: 0000000000201000 CR4: 00000000000006e0
Jun 21 19:50:27 ********* kernel: [ 1014.352777] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jun 21 19:50:27 ********* kernel: [ 1014.352813] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jun 21 19:50:27 ********* kernel: [ 1014.352849] Process rtorrent (pid: 5043, threadinfo ffff810077d74000, task ffff810075cb97a0)
Jun 21 19:50:27 ********* kernel: [ 1014.352888] Stack: ffffffff8817cc48 ffff81003e4491f8 ffff81003e449100 ffff81007a84a400
Jun 21 19:50:27 ********* kernel: [ 1014.353077] 0000000000000002 0000000000000000 0000000000000000 0000000000000000
Jun 21 19:50:27 ********* kernel: [ 1014.353235] 0000000000000000 0000000000000000 0000000000000000 ffff81007b866410
Jun 21 19:50:27 ********* kernel: [ 1014.353361] Call Trace:
Jun 21 19:50:27 ********* kernel: [ 1014.353434] [reiserfs:reiserfs_file_release+0xd8/0x330] :reiserfs:reiserfs_file_release+0xd8/0x330
Jun 21 19:50:27 ********* kernel: [ 1014.353476] [__fput+0xb1/0x1c0] __fput+0xb1/0x1c0
Jun 21 19:50:27 ********* kernel: [ 1014.353514] [reiserfs:filp_close+0x54/0x3c0] filp_close+0x54/0x90
Jun 21 19:50:27 ********* kernel: [ 1014.353551] [put_files_struct+0xb1/0xd0] put_files_struct+0xb1/0xd0
Jun 21 19:50:27 ********* kernel: [ 1014.353588] [do_exit+0x1dd/0x950] do_exit+0x1dd/0x950
Jun 21 19:50:27 ********* kernel: [ 1014.353626] [dm_mod:__wake_up+0x43/0x1d50] __wake_up+0x43/0x70
Jun 21 19:50:27 ********* kernel: [ 1014.353664] [do_page_fault+0x663/0x840] do_page_fault+0x663/0x840
Jun 21 19:50:27 ********* kernel: [ 1014.353704] [__alloc_pages+0x9d/0x3d0] __alloc_pages+0x9d/0x3d0
Jun 21 19:50:27 ********* kernel: [ 1014.353742] [__find_get_block_slow+0x94/0x100] __find_get_block_slow+0x94/0x100
Jun 21 19:50:27 ********* kernel: [ 1014.353781] [error_exit+0x0/0x51] error_exit+0x0/0x51
Jun 21 19:50:27 ********* kernel: [ 1014.353820] [memcpy_c+0xb/0x20] memcpy_c+0xb/0x20
Jun 21 19:50:27 ********* kernel: [ 1014.353862] [reiserfs:do_journal_end+0x8a5/0xdb0] :reiserfs:do_journal_end+0x8a5/0xdb0
Jun 21 19:50:27 ********* kernel: [ 1014.353907] [reiserfs:reiserfs_update_sd_size+0x1c5/0x2b0] :reiserfs:reiserfs_update_sd_size+0x1c5/0x2b0
Jun 21 19:50:27 ********* kernel: [ 1014.353954] [reiserfs:do_journal_begin_r+0x1df/0x340] :reiserfs:do_journal_begin_r+0x1df/0x340
Jun 21 19:50:27 ********* kernel: [ 1014.354480] [] autoremove_wake_function+0x0/0x30
Jun 21 19:50:27 ********* kernel: [ 1014.354523] [reiserfs:journal_begin+0x7c/0x100] :reiserfs:journal_begin+0x7c/0x100
Jun 21 19:50:27 ********* kernel: [ 1014.354566] [reiserfs:restart_transaction+0x74/0x90] :reiserfs:restart_transaction+0x74/0x90
Jun 21 19:50:27 ********* kernel: [ 1014.354608] [reiserfs:reiserfs_get_block+0x588/0x10c0] :reiserfs:reiserfs_get_block+0x588/0x10c0
Jun 21 19:50:27 ********* kernel: [ 1014.354657] [__block_prepare_write+0x252/0x450] __block_prepare_write+0x252/0x450
Jun 21 19:50:27 ********* kernel: [ 1014.354699] [reiserfs:reiserfs_get_block+0x0/0x10c0] :reiserfs:reiserfs_get_block+0x0/0x10c0
Jun 21 19:50:27 ********* kernel: [ 1014.354739] [reiserfs:block_write_begin+0x54/0x620] block_write_begin+0x54/0xe0
Jun 21 19:50:27 ********* kernel: [ 1014.354781] [reiserfs:reiserfs_write_begin+0x100/0x220] :reiserfs:reiserfs_write_begin+0x100/0x220
Jun 21 19:50:27 ********* kernel: [ 1014.354823] [reiserfs:reiserfs_get_block+0x0/0x10c0] :reiserfs:reiserfs_get_block+0x0/0x10c0
Jun 21 19:50:27 ********* kernel: [ 1014.354862] [reiserfs:generic_cont_expand_simple+0x81/0xc0] generic_cont_expand_simple+0x81/0xc0
Jun 21 19:50:27 ********* kernel: [ 1014.354905] [reiserfs:reiserfs_setattr+0x20d/0x2e0] :reiserfs:reiserfs_setattr+0x20d/0x2e0
Jun 21 19:50:27 ********* kernel: [ 1014.354943] [__down_write_nested+0x12/0xb0] __down_write_nested+0x12/0xb0
Jun 21 19:50:27 ********* kernel: [ 1014.354982] [fnotify_change+0x326/0x3d0] fnotify_change+0x326/0x3d0
Jun 21 19:50:27 ********* kernel: [ 1014.355021] [do_truncate+0x77/0xb0] do_truncate+0x77/0xb0
Jun 21 19:50:27 ********* kernel: [ 1014.355060] [sys_ftruncate+0x114/0x120] sys_ftruncate+0x114/0x120
Jun 21 19:50:27 ********* kernel: [ 1014.355099] [system_call+0x7e/0x83] system_call+0x7e/0x83
Jun 21 19:50:27 ********* kernel: [ 1014.355137]
Jun 21 19:50:27 ********* kernel: [ 1014.355171]
Jun 21 19:50:27 ********* kernel: [ 1014.355172] Code: 0f 0b eb fe 66 66 2e 0f 1f 84 00 00 00 00 00 41 56 49 89 f6
Jun 21 19:50:27 ********* kernel: [ 1014.355869] RIP [reiserfs:reiserfs_discard_prealloc+0x21/0x30] :reiserfs:reiserfs_discard_prealloc+0x21/0x30
Jun 21 19:50:27 ********* kernel: [ 1014.355943] RSP
Jun 21 19:50:27 ********* kernel: [ 1014.356174] ---[ end trace e20c462da9c5eaa9 ]---
Jun 21 19:50:27 ********* kernel: [ 1014.356214] Fixing recursive fault but reboot is needed!
A kernel egy 2.6.24-16-server, a rendszer Ubuntu Server Edition (64 bit). A proci egy AMD Athlon64 X2 Dual Core 4600+.
Tanácstalan vagyok mi okozhatta. Ötlet? Kernel frissítés? :/
Köszi
mba
- Tovább (ReiserFS kernel BUG az Ubuntu Server Edition-ben)
- 866 megtekintés