Today I have caught another oops. Now it happened with the 2.6.24 based kernel. I think I have found the root cause of the problem. It seems to be because of voltage spikes. I don't know if it is a bad power unit, or non-ECC memory module (I will give another memory check), but this oops happened after the voltage spike. Here is the log snippets: Dec 23 19:01:56 localhost kernel: CPU 0 Dec 23 19:01:56 localhost kernel: Modules linked in: ipv6 ac battery iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack xt_tcpudp iptable_filter ip_tables x_t ables reiserfs loop iTCO_wdt i2c_i801 pcspkr pl2303 psmouse usbserial i2c_core serio_raw button intel_agp evdev ext3 jbd mbcache dm_mirror dm_snapshot dm_mod sd_mod generic piix ide_core 8139cp ata_piix ata_generic 8139too e100 mii libata scsi_mod ehci_hcd uhci_hcd thermal processor fan Dec 23 19:01:56 localhost kernel: Pid: 176, comm: kswapd0 Not tainted 2.6.24- etchnhalf.1-amd64 #1 Dec 23 19:01:56 localhost kernel: RIP: 0010:[<ffffffff80416032>] [<ffffffff80416032>] _spin_lock+0x0/0xf Dec 23 19:01:56 localhost kernel: RSP: 0018:ffff81003d0e9b88 EFLAGS: 00010206 Dec 23 19:01:56 localhost kernel: RAX: 44ff81003d18ad99 RBX: 44ff81003d18ad98 RCX: ffff8100012340c0 Dec 23 19:01:56 localhost kernel: RDX: 00000000000000d0 RSI: 0000000000000001 RDI: 44ff81003d18ad98 Dec 23 19:01:56 localhost kernel: RBP: 0000000000000000 R08: ffff81003f006f0f R09: 0000000000000000 Dec 23 19:01:56 localhost kernel: R10: ffff810039400180 R11: ffffffff80301992 R12: 0000000000000001 Dec 23 19:01:56 localhost kernel: R13: ffff81003d0e9e70 R14: 0000000000000000 R15: ffff81003d0e9e00 Dec 23 19:01:56 localhost kernel: FS: 0000000000000000(0000) GS:ffffffff80514000(0000) knlGS:0000000000000000 Dec 23 19:01:56 localhost kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Dec 23 19:01:56 localhost kernel: CR2: 00002b27c44e7000 CR3: 000000003913a000 CR4: 00000000000006e0 Dec 23 19:01:56 localhost kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Dec 23 19:01:56 localhost kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Dec 23 19:01:56 localhost kernel: Process kswapd0 (pid: 176, threadinfo ffff81003d0e8000, task ffff81003f3ec950) Dec 23 19:01:56 localhost kernel: Stack: ffffffff802864be ffff810001234098 ffffffff802871b7 ffff810001233ff0 Dec 23 19:01:56 localhost kernel: ffffffff80288977 ffff810001234098 ffffffff804ecd60 0000000000000001 Dec 23 19:01:56 localhost kernel: ffff81003d0e9e70 ffff81003d0e9da0 ffffffff8027ae13 0000000000000000 Dec 23 19:01:56 localhost kernel: Call Trace: Dec 23 19:01:56 localhost kernel: [<ffffffff802864be>] page_lock_anon_vma+0x1b/0x24 Dec 23 19:01:56 localhost kernel: [<ffffffff802871b7>] page_referenced+0x42/0xe2 Dec 23 19:01:56 localhost kernel: [<ffffffff80288977>] swap_writepage+0x9b/0xa8 Dec 23 19:01:56 localhost kernel: [<ffffffff8027ae13>] shrink_page_list+0x11b/0x563 Dec 23 19:01:56 localhost kernel: [<ffffffff80286581>] page_check_address+0xba/0xea Dec 23 19:01:56 localhost kernel: [<ffffffff8028661c>] page_referenced_one+0x6b/0xba Dec 23 19:01:56 localhost kernel: [<ffffffff8027b378>] shrink_inactive_list+0x11d/0x381 Dec 23 19:01:56 localhost kernel: [<ffffffff8027b6c0>] shrink_zone+0xe4/0x107 Dec 23 19:01:56 localhost kernel: [<ffffffff8027bbbe>] kswapd+0x2fc/0x4a5 Dec 23 19:01:56 localhost kernel: [<ffffffff80414c0b>] thread_return+0x3d/0xab Dec 23 19:01:56 localhost kernel: [<ffffffff802481fe>] autoremove_wake_function+0x0/0x2e Dec 23 19:01:56 localhost kernel: [<ffffffff8027b8c2>] kswapd+0x0/0x4a5 Dec 23 19:01:56 localhost kernel: [<ffffffff802480de>] kthread+0x47/0x75 Dec 23 19:01:56 localhost kernel: [<ffffffff8020cc48>] child_rip+0xa/0x12 Dec 23 19:01:56 localhost kernel: [<ffffffff80248097>] kthread+0x0/0x75 Dec 23 19:01:56 localhost kernel: [<ffffffff8020cc3e>] child_rip+0x0/0x12 Dec 23 19:01:56 localhost kernel: Dec 23 19:01:56 localhost kernel: Dec 23 19:01:56 localhost kernel: Code: f0 ff 0f 79 09 f3 90 83 3f 00 7e f9 eb f2 c3 f0 81 2f 00 00 Dec 23 19:01:56 localhost kernel: RSP <ffff81003d0e9b88> Dec 23 19:01:56 localhost kernel: ---[ end trace a2f9d2e0da42b30d ]---
Attachment:
signature.asc
Description: This is a digitally signed message part.