2005-02-15 22:43:41

by Anthony DiSante

[permalink] [raw]
Subject: two Oopses on 2.6.10

ksymoops 2.4.5 on i686 2.6.10-1.12_FC2. Options used
-V (default)
-K (specified)
-l /proc/modules (default)
-o /lib/modules/2.6.10-1.12_FC2smp/ (specified)
-m /boot/System.map-2.6.10-1.12_FC2smp (specified)

No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Feb 11 01:34:33 hostfoo kernel: <1>Unable to handle kernel paging request at virtual address 80899e10
Feb 11 01:34:33 hostfoo kernel: c02be356
Feb 11 01:34:33 hostfoo kernel: *pde = f6d6f424
Feb 11 01:34:33 hostfoo kernel: Oops: 0000 [#2]
Feb 11 01:34:33 hostfoo kernel: CPU: 1
Feb 11 01:34:33 hostfoo kernel: EIP: 0060:[<c02be356>] Not tainted VLI
Using defaults from ksymoops -t elf32-i386 -a i386
Feb 11 01:34:33 hostfoo kernel: EFLAGS: 00013087 (2.6.10-1.12_FC2smp)
Feb 11 01:34:33 hostfoo kernel: eax: 80899e0c ebx: 80899e0c ecx: 00000000 edx: dedc7540
Feb 11 01:34:33 hostfoo kernel: esi: 80899e0c edi: e185ed38 ebp: e185ed00 esp: e185ece8
Feb 11 01:34:33 hostfoo kernel: ds: 007b es: 007b ss: 0068
Feb 11 01:34:33 hostfoo kernel: Stack: c03aa100 c01188ab dedc7540 e2ac1044 00000001 dedc7540 e185ed48 c0118dbe
Feb 11 01:34:33 hostfoo kernel: 00000037 00000089 00000000 00000001 00000200 c2027060 00000001 00000000
Feb 11 01:34:33 hostfoo kernel: 00000001 00000001 00000000 00000001 00003082 e2ac1044 00000001 de88f518
Feb 11 01:34:33 hostfoo kernel: [<c01188ab>] task_rq_lock+0x2e/0x55
Feb 11 01:34:33 hostfoo kernel: [<c0118dbe>] try_to_wake_up+0x20/0x21e
Feb 11 01:34:33 hostfoo kernel: [<c011a4f7>] __wake_up_common+0x36/0x5b
Feb 11 01:34:33 hostfoo kernel: [<c011a545>] __wake_up+0x29/0x3c
Feb 11 01:34:33 hostfoo kernel: [<c026970c>] sock_def_readable+0x31/0x5e
Feb 11 01:34:33 hostfoo kernel: [<c02b9aaf>] unix_stream_sendmsg+0x253/0x348
Feb 11 01:34:33 hostfoo kernel: [<c011a545>] __wake_up+0x29/0x3c
Feb 11 01:34:33 hostfoo kernel: [<c0266b12>] sock_sendmsg+0xdb/0xf7
Feb 11 01:34:33 hostfoo kernel: [<c0119a49>] find_busiest_group+0xf1/0x2d2
Feb 11 01:34:33 hostfoo kernel: [<c019d4a2>] avc_has_perm_noaudit+0x37/0xdc
Feb 11 01:34:33 hostfoo kernel: [<c012ec8e>] autoremove_wake_function+0x0/0x2d
Feb 11 01:34:33 hostfoo kernel: [<c019e618>] inode_has_perm+0x4c/0x54
Feb 11 01:34:33 hostfoo kernel: [<c0266f8b>] sock_readv_writev+0x7c/0x83
Feb 11 01:34:33 hostfoo kernel: [<c0266ff0>] sock_writev+0x2a/0x31
Feb 11 01:34:33 hostfoo kernel: [<c0266fc6>] sock_writev+0x0/0x31
Feb 11 01:34:33 hostfoo kernel: [<c015302a>] do_readv_writev+0x15d/0x1de
Feb 11 01:34:33 hostfoo kernel: [<c0109b1e>] convert_fxsr_from_user+0x27/0xe9
Feb 11 01:34:33 hostfoo kernel: [<c0109dc6>] restore_i387+0x17/0x7a
Feb 11 01:34:33 hostfoo kernel: [<c0153126>] vfs_writev+0x3d/0x41
Feb 11 01:34:33 hostfoo kernel: [<c01531c8>] sys_writev+0x3c/0x62
Feb 11 01:34:33 hostfoo kernel: [<c0103ccb>] syscall_call+0x7/0xb
Feb 11 01:34:33 hostfoo kernel: Code: c0 84 d2 0f 9f c0 c3 89 c2 f0 81 28 00 00 00 01 0f 94 c0 84 c0 b9 01 00 00 00 75 09 f0 81 02 00 00 00 01 31 c9 89 c8 c3 53 89 c3 <81> 78 04 ad 4e ad de 74 18 ff 74 24 04 68 80 4d 2d c0 e8 cf fe


>>EIP; c02be356 <_spin_lock+3/34> <=====

>>eax; 80899e0c Before first symbol
>>ebx; 80899e0c Before first symbol
>>edx; dedc7540 <END_OF_CODE+1e974540/????>
>>esi; 80899e0c Before first symbol
>>edi; e185ed38 <END_OF_CODE+2140bd38/????>
>>ebp; e185ed00 <END_OF_CODE+2140bd00/????>
>>esp; e185ece8 <END_OF_CODE+2140bce8/????>

Code; c02be32b <_spin_trylock+5/c>
00000000 <_EIP>:
Code; c02be32b <_spin_trylock+5/c>
0: c0 84 d2 0f 9f c0 c3 rolb $0x89,0xc3c09f0f(%edx,%edx,8)
Code; c02be332 <_write_trylock+0/21>
7: 89
Code; c02be333 <_write_trylock+1/21>
8: c2 f0 81 ret $0x81f0
Code; c02be336 <_write_trylock+4/21>
b: 28 00 sub %al,(%eax)
Code; c02be338 <_write_trylock+6/21>
d: 00 00 add %al,(%eax)
Code; c02be33a <_write_trylock+8/21>
f: 01 0f add %ecx,(%edi)
Code; c02be33c <_write_trylock+a/21>
11: 94 xchg %eax,%esp
Code; c02be33d <_write_trylock+b/21>
12: c0 84 c0 b9 01 00 00 rolb $0x0,0x1b9(%eax,%eax,8)
Code; c02be344 <_write_trylock+12/21>
19: 00
Code; c02be345 <_write_trylock+13/21>
1a: 75 09 jne 25 <_EIP+0x25>
Code; c02be347 <_write_trylock+15/21>
1c: f0 81 02 00 00 00 01 lock addl $0x1000000,(%edx)
Code; c02be34e <_write_trylock+1c/21>
23: 31 c9 xor %ecx,%ecx
Code; c02be350 <_write_trylock+1e/21>
25: 89 c8 mov %ecx,%eax
Code; c02be352 <_write_trylock+20/21>
27: c3 ret
Code; c02be353 <_spin_lock+0/34>
28: 53 push %ebx
Code; c02be354 <_spin_lock+1/34>
29: 89 c3 mov %eax,%ebx
Code; c02be356 <_spin_lock+3/34> <=====
2b: 81 78 04 ad 4e ad de cmpl $0xdead4ead,0x4(%eax) <=====
Code; c02be35d <_spin_lock+a/34>
32: 74 18 je 4c <_EIP+0x4c>
Code; c02be35f <_spin_lock+c/34>
34: ff 74 24 04 pushl 0x4(%esp)
Code; c02be363 <_spin_lock+10/34>
38: 68 80 4d 2d c0 push $0xc02d4d80
Code; c02be368 <_spin_lock+15/34>
3d: e8 .byte 0xe8
Code; c02be369 <_spin_lock+16/34>
3e: cf iret
Code; c02be36a <_spin_lock+17/34>
3f: fe .byte 0xfe


Attachments:
ksymoops.01 (10.08 kB)
ksymoops.02 (5.35 kB)
Download all attachments

2005-02-15 23:13:53

by Parag Warudkar

[permalink] [raw]
Subject: Re: two Oopses on 2.6.10

On Tuesday 15 February 2005 05:38 pm, Anthony DiSante wrote:
> # ksymoops -K -o /lib/modules/2.6.10-1.9_FC2smp/ -m
> /boot/System.map-2.6.10-1.9_FC2smp oops.01 >ksymoops.01
You seem to be using a Redhat/Fedora kernel and not a stock 2.6.10 - Two
options - Either report this bug at https://bugzilla.redhat.com or reproduce
it with a recent stock kernel like 2.6.11-rc4 and report it if you do
reproduce it.

Parag