2003-01-07 14:19:20

by Lionel Bouton

[permalink] [raw]
Subject: [MM BUG report] 2.4.20-ac2 mm/filemap.c truncate_complete_page BUG()

ksymoops 2.4.4 on i686 2.4.20-ac2. Options used
-v vmlinux (specified)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.20-ac2/ (default)
-m /boot/System.map-2.4.20-ac2 (default)

Jan 6 01:13:04 twins kernel: kernel BUG at filemap.c:242!
Jan 6 01:13:04 twins kernel: invalid operand: 0000
Jan 6 01:13:04 twins kernel: CPU: 0
Jan 6 01:13:04 twins kernel: EIP: 0010:[<c01250ac>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Jan 6 01:13:04 twins kernel: EFLAGS: 00010286
Jan 6 01:13:04 twins kernel: eax: c5563dd8 ebx: c10b2968 ecx: c10b2968 edx: c4b257e8
Jan 6 01:13:04 twins kernel: esi: c54be1a8 edi: 00000000 ebp: 00000000 esp: c5563d78
Jan 6 01:13:04 twins kernel: ds: 0018 es: 0018 ss: 0018
Jan 6 01:13:04 twins kernel: Process rrdtool (pid: 25745, stackpage=c5563000)
Jan 6 01:13:04 twins kernel: Stack: c10b2968 c012523a c10b2968 00000000 00000001 c5563dd8 00000000 40400000
Jan 6 01:13:04 twins kernel: 40016000 c3564404 c0e3a000 c1bc5874 00000000 00000081 c307b300 00000000
Jan 6 01:13:04 twins kernel: c307b35c c01bfefb 40015000 00000000 c5563dd8 00000000 c54be1a8 c01252db
Jan 6 01:13:04 twins kernel: Call Trace: [<c012523a>] [<c01bfefb>] [<c01252db>] [<c0123058>] [<c0147f64>]
Jan 6 01:13:04 twins kernel: [<c015923b>] [<c0126d8b>] [<c0126db9>] [<c01480d4>] [<c0132ffd>] [<c0132d5c>]
Jan 6 01:13:04 twins kernel: [<c01336b6>] [<c013eca4>] [<c0113111>] [<c01bfa0e>] [<c01344b4>] [<c01347e1>]
Jan 6 01:13:04 twins kernel: [<c0106c8b>]
Jan 6 01:13:04 twins kernel: Code: 0f 0b f2 00 be a4 20 c0 8b 43 30 85 c0 74 0e 6a 00 53 e8 ad

>>EIP; c01250ac <truncate_complete_page+c/60> <=====
Trace; c012523a <truncate_list_pages+13a/1a0>
Trace; c01bfefb <kfree_skbmem+b/60>
Trace; c01252db <truncate_inode_pages+3b/70>
Trace; c0123058 <vmtruncate+98/130>
Trace; c0147f64 <inode_setattr+24/d0>
Trace; c015923b <ext3_setattr+13b/180>
Trace; c0126d8b <filemap_nopage+bb/200>
Trace; c0126db9 <filemap_nopage+e9/200>
Trace; c01480d4 <notify_change+54/100>
Trace; c0132ffd <pte_chain_alloc+d/30>
Trace; c0132d5c <page_add_rmap+2c/80>
Trace; c01336b6 <do_truncate+46/60>
Trace; c013eca4 <open_namei+3d4/4f0>
Trace; c0113111 <__wake_up+41/60>
Trace; c01bfa0e <sock_def_write_space+2e/70>
Trace; c01344b4 <filp_open+34/60>
Trace; c01347e1 <sys_open+31/80>
Trace; c0106c8b <system_call+33/38>
Code; c01250ac <truncate_complete_page+c/60>
00000000 <_EIP>:
Code; c01250ac <truncate_complete_page+c/60> <=====
0: 0f 0b ud2a <=====
Code; c01250ae <truncate_complete_page+e/60>
2: f2 00 be a4 20 c0 8b repnz add %bh,0x8bc020a4(%esi)
Code; c01250b5 <truncate_complete_page+15/60>
9: 43 inc %ebx
Code; c01250b6 <truncate_complete_page+16/60>
a: 30 85 c0 74 0e 6a xor %al,0x6a0e74c0(%ebp)
Code; c01250bc <truncate_complete_page+1c/60>
10: 00 53 e8 add %dl,0xffffffe8(%ebx)
Code; c01250bf <truncate_complete_page+1f/60>
13: ad lods %ds:(%esi),%eax


Attachments:
ksymoops.out (3.04 kB)