openvortex-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openvortex-dev] Kernel Oops with snd-au8830 on AMD64 platform


From: Manuel Jander
Subject: Re: [Openvortex-dev] Kernel Oops with snd-au8830 on AMD64 platform
Date: Wed, 10 Nov 2004 15:03:20 -0300

Hi,

Could you maybe send the binary module "snd-au8830.ko", maybe
disassembling that would give more light. Comparing the backtrace offset
to a x86 32 bit binary probably does not work.

Thanks

On Wed, 2004-11-10 at 09:33 -0500, Toby Haynes wrote:
> Jeff Muizelaar wrote:
> 
> >Do you think you can run the oops through ksymoops? The current one
> >doesn't really make much sense to me... The code section of it did not
> >disassemble into anything that seemed reasonable...
> >  
> >
> I can repro this Oops just by a simple "modprobe snd-au8830" so it's an 
> easy problem to test.
> 
> Hmm. /proc/ksyms doesn't exist on this box and /proc/kallsyms isn't 
> accepted by ksymoops. Here's the output regardless. This one is the most 
> recent repro (but it looks pretty much identical).
> 
> address@hidden root]# ksymoops < snd-au8830-oops2.txt
> ksymoops 2.4.9 on x86_64 2.6.8.1-12.5mdk.  Options used
>      -V (default)
>      -k /proc/ksyms (default)
>      -l /proc/modules (default)
>      -o /lib/modules/2.6.8.1-12.5mdk/ (default)
>      -m /boot/System.map-2.6.8.1-12.5mdk (default)
> 
> Warning: You did not tell me where to find symbol information.  I will
> assume that the log matches the kernel and modules that are running
> right now and I'll use the default options above for symbol resolution.
> If the current kernel and/or modules do not match the log, you can get
> more accurate output by telling me the kernel version and where to find
> map, modules, ksyms etc.  ksymoops -h explains the options.
> 
> Error (regular_file): read_ksyms stat /proc/ksyms failed
> /usr/bin/ksymoops.real: No such file or directory
> No modules in ksyms, skipping objects
> No ksyms, skipping lsmod
> Nov 10 08:39:08 localhost kernel: Oops: 0002 [1]
> Nov 10 08:39:08 localhost kernel: CPU 0
> Nov 10 08:39:08 localhost kernel: Pid: 14108, comm: modprobe Tainted: 
> P   2.6.8.1-12.5mdk
> Nov 10 08:39:08 localhost kernel: RIP: 0010:[_end+540456926/2132611072] 
> <ffffffffa079a7de>{:snd-au8830:snd_vortex_probe+446}
> Using defaults from ksymoops -t elf64-x86-64 -a i386:x86-64
> Nov 10 08:39:08 localhost kernel: RIP: 0010:[<ffffffffa079a7de>] 
> <ffffffffa079a7de>{:snd-au8830:snd_vortex_probe+446}
> Nov 10 08:39:08 localhost kernel: RSP: 0018:000001002ce19c18  EFLAGS: 
> 00010216
> Nov 10 08:39:08 localhost kernel: RAX: ffffff000263f000 RBX: 
> 0000000000000000 RCX: 000000000001ffff
> Nov 10 08:39:08 localhost kernel: RDX: 0000000000000006 RSI: 
> 0000000000010a4f RDI: 0000000001479b30
> Nov 10 08:39:08 localhost kernel: RBP: 000001000d7c0000 R08: 
> 0000000000000036 R09: 000001000d7c0000
> Nov 10 08:39:08 localhost kernel: R10: 00000000fb03ffff R11: 
> 0000000000000001 R12: 00000000ffffffed
> Nov 10 08:39:08 localhost kernel: R13: 000001003fed5800 R14: 
> 000001003fed5800 R15: 000001003fc19400
> Nov 10 08:39:08 localhost kernel: FS:  0000002a958964c0(0000) 
> GS:ffffffff803fe180(0000) knlGS:000000000a8dd560
> Nov 10 08:39:08 localhost kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 
> 000000008005003b
> Nov 10 08:39:08 localhost kernel: CR2: ffffff0002693018 CR3: 
> 0000000000101000 CR4: 00000000000006e0
> Nov 10 08:39:08 localhost kernel: Stack: 00000000419219fc 
> 0000000003e56deb ffffffffa079f998 0000000000000212
> Nov 10 08:39:08 localhost kernel:        0000000000000212 
> 0000000000000000 00000
> 000000041ed 0000000000000000
> Nov 10 08:39:08 localhost kernel:        0000010036948448 ffffffff801a6039
> Nov 10 08:39:08 localhost kernel: Call 
> Trace:<ffffffff801a6039>{sysfs_make_dirent+41} 
> <ffffffff801ddd16>{pci_device_probe+134}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffff8021f4d7>{bus_match+71} <ffffffff8021f5fb>{driver_attach+75}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffff8021f990>{bus_add_driver+144} 
> <ffffffff8021fe92>{driver_register+50}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffff801dda03>{pci_register_driver+99} 
> <ffffffffa07a2010>{:snd-au8830:alsa_card_vortex_init+16}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffff8014833c>{sys_init_module+5964} <ffffffff8015efdb>{__vma_link+75}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffffa07a2000>{:snd-au8830:alsa_card_vortex_init+0}
> Nov 10 08:39:08 localhost kernel:        
> <ffffffff8015fe88>{do_munmap+888} <ffffffff8011045e>{system_call+126}
> Nov 10 08:39:08 localhost kernel: Code: c7 80 18 40 05 00 ff ff ff ff e8 
> b3 cc a3 df 48 8b 95 e8 40
> 
> 
>  >>RIP; ffffffffa079a7de <_end+2036b7de/7f1d1000>   <=====
>  >>RIP; ffffffffa079a7de <_end+2036b7de/7f1d1000>   <=====
> 
> Trace; ffffffff801a6039 <sysfs_make_dirent+29/b0>
> Trace; ffffffff8021f4d7 <bus_match+47/90>
> Trace; ffffffff8021f990 <bus_add_driver+90/130>
> Trace; ffffffff801dda03 <pci_register_driver+63/a0>
> Trace; ffffffff8014833c <sys_init_module+174c/1860>
> Trace; ffffffffa07a2000 <_end+20373000/7f1d1000>
> Trace; ffffffff8015fe88 <do_munmap+378/3b0>
> 
> Code;  ffffffffa079a7de <_end+2036b7de/7f1d1000>
> 0000000000000000 <_RIP>:
> Code;  ffffffffa079a7de <_end+2036b7de/7f1d1000>   <=====
>    0:   c7 80 18 40 05 00 ff      movl   $0xffffffff,0x54018(%rax)   <=====
> Code;  ffffffffa079a7e5 <_end+2036b7e5/7f1d1000>
>    7:   ff ff ff
> Code;  ffffffffa079a7e8 <_end+2036b7e8/7f1d1000>
>    a:   e8 b3 cc a3 df            callq  ffffffffdfa3ccc2 
> <_RIP+0xffffffffdfa3ccc2>
> Code;  ffffffffa079a7ed <_end+2036b7ed/7f1d1000>
>    f:   48 8b 95 e8 40 00 00      mov    0x40e8(%rbp),%rdx
> 
> Nov 10 08:39:08 localhost kernel: CR2: ffffff0002693018
> 
> 1 warning and 1 error issued.  Results may not be reliable.
> 
> Cheers,
> Toby Haynes
> 
> 
> _______________________________________________
> Openvortex-dev mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/openvortex-dev
-- 
Manuel Jander
Electronic Engineer





reply via email to

[Prev in Thread] Current Thread [Next in Thread]