[BUG] 2.5.65-mm3 kernel BUG at fs/ext3/super.c:1795!

From: Alexander Hoogerhuis (alexh@ihatent.com)
Date: Fri Mar 21 2003 - 10:23:03 EST


Andrew Morton <akpm@digeo.com> writes:
>
> [SNIP]
>

Disk I/O on my machine froze up during very light work after a few
hours, luckily I had a window open on another machine so I could do a
simple capture and save the info:

kernel BUG at fs/ext3/super.c:1795!
invalid operand: 0000 [#1]
CPU: 0
EIP: 0060:[<c018b522>] Not tainted VLI
EFLAGS: 00010246
EIP is at ext3_write_super+0x36/0x94
eax: 00000000 ebx: c8834000 ecx: efb5904c edx: efb59000
esi: efb59000 edi: c8834000 ebp: c8835ecc esp: c8835ec0
ds: 007b es: 007b ss: 0068
Process pdflush (pid: 7853, threadinfo=c8834000 task=ed0a5880)
Stack: c8835ee4 00000287 efb5904c c8835ee4 c0153148 efb59000 00000077 51eb851f
       c8835fcc c8835fa4 c0137fd0 c03892fc 007b9f47 007b168f 00000000 00000000
       c8835ef4 00000000 00000001 00000000 00000001 00000000 00000053 00000000
Call Trace:
 [<c0153148>] sync_supers+0xde/0xea
 [<c0137fd0>] wb_kupdate+0x68/0x161
 [<c0118985>] schedule+0x1a4/0x3ac
 [<c01386e8>] __pdflush+0xdc/0x1d8
 [<c01387e4>] pdflush+0x0/0x15
 [<c01387f5>] pdflush+0x11/0x15
 [<c0137f68>] wb_kupdate+0x0/0x161
 [<c0108e69>] kernel_thread_helper+0x5/0xb
  
Code: 08 21 e3 8b 03 8b 55 08 8b 48 14 83 c1 01 75 06 83 43 14 01 8b 03 89 48 14 8d 4a 4c ff 4a 4c 0f 88 0f 05 00 00 31 c0 85 c0 75 08 <0f> 0b 03 07 da 53 2c c0 c6 42 15 00 8b 82 5c 01 00 00 c7 44 24
 <6>SysRq : Emergency Sync
SysRq : Show Memory
Mem-info:
DMA per-cpu:
cpu 0 hot: low 2, high 6, batch 1
cpu 0 cold: low 0, high 2, batch 1
Normal per-cpu:
cpu 0 hot: low 32, high 96, batch 16
cpu 0 cold: low 0, high 32, batch 16
HighMem per-cpu: empty
  
Free pages: 69292kB (0kB HighMem)
Active:107652 inactive:54012 dirty:96 writeback:0 free:17323
DMA free:9244kB min:128kB low:256kB high:384kB active:792kB inactive:3256kB
Normal free:60048kB min:1020kB low:2040kB high:3060kB active:429816kB inactive:212792kB
HighMem free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB
DMA: 73*4kB 93*8kB 93*16kB 84*32kB 37*64kB 5*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 9244kB
Normal: 0*4kB 0*8kB 621*16kB 224*32kB 555*64kB 40*128kB 7*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 60048kB
HighMem: empty
Swap cache: add 0, delete 0, find 0/0, race 0+0
Free swap: 136040kB
196560 pages of RAM
0 pages of HIGHMEM
2814 reserved pages
181679 pages shared
0 pages swap cached
SysRq : Emergency Sync
SysRq : HELP : loglevel0-8 reBoot tErm kIll saK showMem powerOff showPc unRaw Sync showTasks Unmount
SysRq : HELP : loglevel0-8 reBoot tErm kIll saK showMem powerOff showPc unRaw Sync showTasks Unmount
SysRq : Show Regs
  
Pid: 0, comm: swapper
EIP: 0060:[<c0108c90>] CPU: 0
EIP is at default_idle+0x27/0x2c
 EFLAGS: 00000246 Not tainted
EAX: 00000000 EBX: c0108c69 ECX: c17be080 EDX: c0364000
ESI: c0364000 EDI: c0108c69 EBP: c0365fc4 DS: 007b ES: 007b
CR0: 8005003b CR2: 40016000 CR3: 2d622000 CR4: 000006d0
Call Trace:
 [<c0108d01>] cpu_idle+0x31/0x3a
 [<c0105000>] rest_init+0x0/0x61

The only three things that set my kernel aside fromt he 2.5.65-mm3
patch are these:

* Added a quick fix related ip_conntrack_core to make it all compile
* Patched in my own DSDT to make ACPI workable
* Backed out smalldevfs, as Gentoo doesn't like smalldevfs out of the
  box




mvh,
A

-- 
Alexander Hoogerhuis                               | alexh@ihatent.com
CCNP - CCDP - MCNE - CCSE                          | +47 908 21 485
"You have zero privacy anyway. Get over it."  --Scott McNealy

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Mar 23 2003 - 22:00:36 EST