Subject: kernel-image-2.6.8-4-686: freeze due to a kjournald oops
Package: kernel-image-2.6.8-4-686
Version: 2.6.8-16sarge7
Severity: critical
Justification: causes serious data loss
*** Please type your report below this line ***
-- System Information:
Debian Release: 4.0
Architecture: i386 (i686)
Kernel: Linux 2.6.8-4-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages kernel-image-2.6.8-4-686 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii initrd-tools 0.1.81.1 tools to create initrd image for p
ii module-init-tools 3.2-pre1-2 tools for managing Linux kernel mo
-- no debconf information
Since about 2 months, the host freezes quite often (sometimes 3 times a day) but I don't know how to produce the bug. Sometimes it freezes idle, sometimes on charge.
The problem appears also with the version 2.6.8-3-686.
The host is a server dedicated to mail service. Only debian stable packages are installed. I do package update regularly (each week). Nohting seems really special, just notice that apart from SWAP partition it uses EXT3 partititions (RAID array based on 2 IDE HD).
Here is :
* last oops occurrence details (extract of /var/log/kern.log)
* cpu info (/proc/cpuinfo)
* PCI list (lspci -vn)
# cat /var/log/kern.log
...
Aug 25 06:03:53 mail kernel: Unable to handle kernel paging request at virtual address 000e00cf
Aug 25 06:03:53 mail kernel: printing eip:
Aug 25 06:03:53 mail kernel: 000e00cf
Aug 25 06:03:53 mail kernel: *pde = 00000000
Aug 25 06:03:53 mail kernel: Oops: 0000 [#1]
Aug 25 06:03:53 mail kernel: PREEMPT
Aug 25 06:03:53 mail kernel: Modules linked in: ipv6 floppy evdev pcspkr 8139too 8139cp mii ehci_hcd uhci_hcd usbcore sh
pchp pciehp pci_hotplug intel_agp agpgart capability commoncap psmouse ide_cd cdrom genrtc ext3 jbd mbcache ide_generic
piix ide_disk ide_core sd_mod ata_piix libata scsi_mod raid1 md unix font vesafb cfbcopyarea cfbimgblt cfbfillrect
Aug 25 06:03:53 mail kernel: CPU: 0
Aug 25 06:03:53 mail kernel: EIP: 0060:[__crc_set_blocksize+504660/3537518] Not tainted
Aug 25 06:03:53 mail kernel: EFLAGS: 00010292 (2.6.8-4-686)
Aug 25 06:03:53 mail kernel: EIP is at 0xe00cf
Aug 25 06:03:53 mail kernel: eax: 0001ff30 ebx: 00000002 ecx: dff05da0 edx: c171a02c
Aug 25 06:03:53 mail kernel: esi: c171a02c edi: 00000000 ebp: 00000001 esp: df7b5c44
Aug 25 06:03:53 mail kernel: ds: 007b es: 007b ss: 0068
Aug 25 06:03:53 mail kernel: Process kjournald (pid: 323, threadinfo=df7b4000 task=c1700130)
Aug 25 06:03:53 mail kernel: Stack: c171a02c df7b5c84 dfa95480 00000200 001d9ec5 00000000 c1700130 00000002
Aug 25 06:03:53 mail kernel: 00000002 df7b5c84 c171a02c 00000002 c3bb9800 00000002 c01ff59a c171a02c
Aug 25 06:03:53 mail kernel: c3bb9800 df7b5c84 00000000 c1700130 c0119e10 c3bb9880 000ef3bc 00000000
Aug 25 06:03:53 mail kernel: Call Trace:
Aug 25 06:03:53 mail kernel: [generic_make_request+362/496] generic_make_request+0x16a/0x1f0
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [bio_clone+27/144] bio_clone+0x1b/0x90
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+128872/1457199] make_request+0x1e7/0x320 [raid1]
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+1210742/1457199] ext3_bmap+0x85/0xa0 [ext3]
Aug 25 06:03:53 mail kernel: [generic_make_request+362/496] generic_make_request+0x16a/0x1f0
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [submit_bio+93/256] submit_bio+0x5d/0x100
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+979793/1457199] journal_end_buffer_io_sync+0x0/0x20 [jbd]
Aug 25 06:03:53 mail kernel: [submit_bh+97/336] submit_bh+0x61/0x150
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+983442/1457199] journal_commit_transaction+0xd81/0x1250 [jbd
]
Aug 25 06:03:53 mail kernel: [mempool_free+85/192] mempool_free+0x55/0xc0
Aug 25 06:03:53 mail kernel: [mempool_free+85/192] mempool_free+0x55/0xc0
Aug 25 06:03:53 mail kernel: [as_put_request+121/208] as_put_request+0x79/0xd0
Aug 25 06:03:53 mail kernel: [mempool_free+85/192] mempool_free+0x55/0xc0
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+744737/1457199] ide_dma_intr+0x0/0xb0 [ide_core]
Aug 25 06:03:53 mail kernel: [handle_IRQ_event+73/128] handle_IRQ_event+0x49/0x80
Aug 25 06:03:53 mail kernel: [schedule+696/1232] schedule+0x2b8/0x4d0
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+993866/1457199] kjournald+0xd9/0x270 [jbd]
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Aug 25 06:03:53 mail kernel: [ret_from_fork+6/20] ret_from_fork+0x6/0x14
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+993617/1457199] commit_timeout+0x0/0x10 [jbd]
Aug 25 06:03:53 mail kernel: [__crc_sk_stream_mem_schedule+993649/1457199] kjournald+0x0/0x270 [jbd]
Aug 25 06:03:53 mail kernel: [kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18
Aug 25 06:03:53 mail kernel: Code: Bad EIP value.
...
# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 9
cpu MHz :
2807.555
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips : 5570.56
# lspci -vn
0000:00:00.0 0600: 8086:2560 (rev 03)
Subsystem: 8086:2560
Flags: bus master, fast devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Capabilities: [e4] #09 [6105]
Capabilities: [a0] AGP version 2.0
0000:00:01.0 0604: 8086:2561 (rev 03)
Flags: bus master, 66MHz, fast devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: ff800000-ff8fffff
Prefetchable memory behind bridge: ceb00000-deafffff
0000:00:1d.0 0c03: 8086:24c2 (rev 02)
Subsystem: 1043:8089
Flags: bus master, medium devsel, latency 0, IRQ 169
I/O ports at ef20 [size=32]
0000:00:1d.1 0c03: 8086:24c4 (rev 02)
Subsystem: 1043:8089
Flags: bus master, medium devsel, latency 0, IRQ 177
I/O ports at ef40 [size=32]
0000:00:1d.2 0c03: 8086:24c7 (rev 02)
Subsystem: 1043:8089
Flags: bus master, medium devsel, latency 0, IRQ 185
I/O ports at ef80 [size=32]
0000:00:1d.7 0c03: 8086:24cd (rev 02) (prog-if 20)
Subsystem: 1043:8089
Flags: bus master, medium devsel, latency 0, IRQ 193
Memory at ffaffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]
0000:00:1e.0 0604: 8086:244e (rev 82)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff900000-ff9fffff
0000:00:1f.0 0601: 8086:24c0 (rev 02)
Flags: bus master, medium devsel, latency 0
0000:00:1f.1 0101: 8086:24cb (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: 1043:8089
Flags: bus master, medium devsel, latency 0, IRQ 185
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at ffa0 [size=16]
Memory at 20000000 (32-bit, non-prefetchable) [size=1K]
0000:01:00.0 0300: 1002:5159
Subsystem: 18bc:0010
Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 201
Memory at d0000000 (32-bit, prefetchable) [size=128M]
I/O ports at c000 [size=256]
Memory at ff8f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff8c0000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2
0000:02:0a.0 0200: 10ec:8139 (rev 10)
Subsystem: 10ec:8139
Flags: bus master, medium devsel, latency 64, IRQ 177
I/O ports at d800 [size=256]
Memory at ff9ff800 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
0000:02:0b.0 0200: 10ec:8139 (rev 10)
Subsystem: 10ec:8139
Flags: bus master, medium devsel, latency 64, IRQ 209
I/O ports at d400 [size=256]
Memory at ff9ff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2