[linux-dvb] Bug in current hg ?
Gregoire Favre
gregoire.favre at gmail.com
Wed Feb 15 17:14:18 CET 2006
Hello,
just tried the current hg with some kernels and with all I got the same
problem vdr quits and is marked as defunct which I can't remove, which
leaves me the only choice of rebooting :(
ksymoops 2.4.9 on x86_64 2.6.16-rc2. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.16-rc2/ (default)
-m /usr/src/linux/System.map (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
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel NULL pointer dereference at 0000000000000010 RIP:
<ffffffff803bea11>{__mutex_lock_interruptible_slowpath+65}
Oops: 0000 [1]
CPU 0
Pid: 13919, comm: vdr Tainted: P 2.6.16-rc2 #1
RIP: 0010:[<ffffffff803bea11>] <ffffffff803bea11>{__mutex_lock_interruptible_slowpath+65}
Using defaults from ksymoops -t elf64-x86-64 -a i386:x86-64
RSP: 0018:ffff81003ad79cf0 EFLAGS: 00010007
RAX: 000000003ad79d47 RBX: 0000000000000008 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000003 RDI: ffff810034633dd0
RBP: ffff81003ad79d28 R08: 0000000000000000 R09: ffff81002cf43ed8
R10: 0000000000466440 R11: 0000000000000206 R12: ffff81003b88c968
R13: ffff81003b88c968 R14: 0000000000000001 R15: 0000000000000000
FS: 00002b37319d1350(0000) GS:ffffffff804f6000(0000) knlGS:00000000f73786b0
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000010 CR3: 000000003a87f000 CR4: 00000000000006e0
Stack: ffffffff80124cce 0000000300000000 ffff81003b88c960 ffff81003ad79e48
00007fffffb76c48 ffffffff8850a8f0 ffff81003dda91c0 ffff8100ffffffff
ffffffff80124d17 ffffc2000063de58
Call Trace: <ffffffff80124cce>{__wake_up_common+62}
<ffffffff8850a8f0>{:dvb_ttpci:dvb_ca_ioctl+0} <ffffffff80124d17>{__wake_up+23}
<ffffffff803bedc8>{__up_wakeup+53} <ffffffff8850b353>{:dvb_ttpci:.text.lock.av7110_ca+15}
<ffffffff803bea78>{.text.lock.mutex+15} <ffffffff884afdf5>{:dvb_core:dvb_demux_do_ioctl+885}
<ffffffff8850a8f0>{:dvb_ttpci:dvb_ca_ioctl+0} <ffffffff884ae636>{:dvb_core:dvb_usercopy+214}
<ffffffff801634d4>{__dentry_open+260} <ffffffff801635d2>{nameidata_to_filp+34}
<ffffffff8016361a>{do_filp_open+42} <ffffffff801758de>{do_ioctl+78}
<ffffffff80175b5d>{vfs_ioctl+621} <ffffffff80175bcd>{sys_ioctl+77}
<ffffffff8010a9a6>{system_call+126}
Code: 48 8b 43 08 8b 40 10 a8 04 74 17 48 8b 04 24 48 8b 54 24 08
>>RIP; ffffffff803bea11 <__mutex_lock_interruptible_slowpath+41/99> <=====
>>RAX; 000000003ad79d47 <phys_startup_64+3ac79c47/ffffffff7fffff00>
>>RDI; ffff810034633dd0 <phys_startup_64+ffff810034533cd0/ffffffff7fffff00>
>>RBP; ffff81003ad79d28 <phys_startup_64+ffff81003ac79c28/ffffffff7fffff00>
>>R09; ffff81002cf43ed8 <phys_startup_64+ffff81002ce43dd8/ffffffff7fffff00>
>>R10; 0000000000466440 <phys_startup_64+366340/ffffffff7fffff00>
>>R12; ffff81003b88c968 <phys_startup_64+ffff81003b78c868/ffffffff7fffff00>
>>R13; ffff81003b88c968 <phys_startup_64+ffff81003b78c868/ffffffff7fffff00>
Trace; ffffffff80124cce <__wake_up_common+3e/70>
Trace; ffffffff8850a8f0 <_end+7fe38f0/7f0d9000>
Trace; ffffffff803bedc8 <__up_wakeup+35/67>
Trace; ffffffff803bea78 <.text.lock.mutex+f/17>
Trace; ffffffff8850a8f0 <_end+7fe38f0/7f0d9000>
Trace; ffffffff801634d4 <__dentry_open+104/1e0>
Trace; ffffffff8016361a <do_filp_open+2a/40>
Trace; ffffffff80175b5d <vfs_ioctl+26d/290>
Trace; ffffffff8010a9a6 <system_call+7e/83>
Code; ffffffff803bea11 <__mutex_lock_interruptible_slowpath+41/99>
0000000000000000 <_RIP>:
Code; ffffffff803bea11 <__mutex_lock_interruptible_slowpath+41/99> <=====
0: 48 8b 43 08 mov 0x8(%rbx),%rax <=====
Code; ffffffff803bea15 <__mutex_lock_interruptible_slowpath+45/99>
4: 8b 40 10 mov 0x10(%rax),%eax
Code; ffffffff803bea18 <__mutex_lock_interruptible_slowpath+48/99>
7: a8 04 test $0x4,%al
Code; ffffffff803bea1a <__mutex_lock_interruptible_slowpath+4a/99>
9: 74 17 je 22 <_RIP+0x22>
Code; ffffffff803bea1c <__mutex_lock_interruptible_slowpath+4c/99>
b: 48 8b 04 24 mov (%rsp),%rax
Code; ffffffff803bea20 <__mutex_lock_interruptible_slowpath+50/99>
f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
CR2: 0000000000000010
1 warning and 1 error issued. Results may not be reliable.
--
Grégoire FAVRE
More information about the linux-dvb
mailing list