Kernel bug
Marcin Doliński
devel-pl w pld-dc.org
Sob, 23 Lip 2005, 10:50:01 CEST
On Friday 22 of July 2005 22:54, Mateusz Murawski wrote:
> Witam
> Dzis wlaczam i widze takie cos, wczesniej bez zarzutu. Arch amd64
> 2.6.11.10-6 Po tym komunikacje system dziala dalej.
>
>
>
> Kernel BUG at page_alloc:737
> invalid operand: 0000 [1]
> CPU 0
> Modules linked in: via82cxxx ide_core sata_promise libata reiserfs
> sd_mod scsi_mod
> Pid: 1011, comm: sysctl Not tainted 2.6.11.10-6
> RIP: 0010:[<ffffffff80154f78>] <ffffffff80154f78>{buffered_rmqueue+200}
> RSP: 0000:ffff81003f083c48 EFLAGS: 00010202
> RAX: 0000000000000001 RBX: ffffffff80321ec0 RCX: 0000000000001000
> RDX: 000000000003f24a RSI: ffff810001dd0030 RDI: ffffffff80321ea0
> RBP: ffffffff80321ea0 R08: 0000000000000001 R09: 0000000000000000
> R10: 0000000000000000 R11: 0000000000000001 R12: ffffffff80321ef8
> R13: ffff810001dd0030 R14: 0000000000000000 R15: 0000000000000000
> FS: 00002aaaaade7b00(0000) GS:ffffffff804bab00(0000)
> knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> CR2: 00002aaaaaccfca4 CR3: 000000003f099000 CR4: 00000000000006e0
> Process sysctl (pid: 1011, threadinfo ffff81003f082000, task
> ffff81003f7cf800)
> Stack: 0000000000000296 000001d2801b86bd 0000000000000212 ffffffff80321ea0
> 0000000000000011 0000000000000000 ffff81003f228838 ffffffff80322320
> 0000000000000000 ffffffff8015526d
> Call Trace:<ffffffff8015526d>{__alloc_pages+317}
> <ffffffff801575b3>{__do_page_cache_readahead+147}
> <ffffffff80151d43>{filemap_nopage+339}
> <ffffffff80160504>{do_no_page+180}
> <ffffffff801608cc>{handle_mm_fault+300}
> <ffffffff8011e749>{do_page_fault+521}
> <ffffffff8015c538>{vma_prio_tree_insert+40}
> <ffffffff8010ea65>{error_exit+0}
>
>
> Code: 0f 0b 3c eb 2d 80 ff ff ff ff e1 02 48 8b 95 f0 01 00 00 bf
> RIP <ffffffff80154f78>{buffered_rmqueue+200} RSP <ffff81003f083c48>
Podsyłaj zdekodowane oopsy. U mnie wychodzi:
>>RIP; ffffffff80154f78 <buffered_rmqueue+c8/1d0> <=====
>>RBX; ffffffff80321ec0 <contig_page_data+240/720>
>>RDI; ffffffff80321ea0 <contig_page_data+220/720>
>>RBP; ffffffff80321ea0 <contig_page_data+220/720>
>>R12; ffffffff80321ef8 <contig_page_data+278/720>
Trace; ffffffff8015526d <__alloc_pages+13d/450>
Trace; ffffffff801575b3 <__do_page_cache_readahead+93/120>
Trace; ffffffff80151d43 <filemap_nopage+153/300>
Trace; ffffffff80160504 <do_no_page+b4/2a0>
Trace; ffffffff801608cc <handle_mm_fault+12c/1e0>
Trace; ffffffff8011e749 <do_page_fault+209/540>
Trace; ffffffff8015c538 <vma_prio_tree_insert+28/60>
Trace; ffffffff8010ea65 <error_exit+0/81>
Code; ffffffff80154f78 <buffered_rmqueue+c8/1d0>
0000000000000000 <_RIP>:
Code; ffffffff80154f78 <buffered_rmqueue+c8/1d0> <=====
0: 0f 0b ud2a <=====
Code; ffffffff80154f7a <buffered_rmqueue+ca/1d0>
2: 3c eb cmp $0xeb,%al
Code; ffffffff80154f7c <buffered_rmqueue+cc/1d0>
4: 2d 80 ff ff ff sub $0xffffff80,%eax
Code; ffffffff80154f81 <buffered_rmqueue+d1/1d0>
9: ff e1 jmpq *%ecx
Code; ffffffff80154f83 <buffered_rmqueue+d3/1d0>
b: 02 48 8b add 0xffffffffffffff8b(%rax),%cl
Code; ffffffff80154f86 <buffered_rmqueue+d6/1d0>
e: 95 xchg %eax,%ebp
Code; ffffffff80154f87 <buffered_rmqueue+d7/1d0>
f: f0 01 00 lock add %eax,(%rax)
Code; ffffffff80154f8a <buffered_rmqueue+da/1d0>
12: 00 bf 00 00 00 00 add %bh,0x0(%rdi)
--
Marcin Doliński
PLD Linux Distribution
Więcej informacji o liście dyskusyjnej pld-devel-pl