[mythtv-users] everything working, kernel oops
tech at gnuconsulting.com
tech at gnuconsulting.com
Thu Feb 19 09:25:44 EST 2004
I stayed up *way* too late last night, but in the end I had everything
working. Woohoo! And, to test out the scheduling of shows, I set the
repeat of Conan to be recorded, and headed to bed. This morning, I
checked and I had had my very first linux kernel oops ever, after over
five years of daily linux usage! It was very exciting... Anyway, I
started to write an email to the list asking for help, when a scheduled
recording for Arthur kicked off, and after one or two minutes, I had
another kernel oops. So, both backtraces of below, and I have had to
turn off the backend until I figure this out (this machine is also my
wife's email box).
On a (maybe) related note, myth doesn't seem to 'turn off' my tuner card
on exit. I.e., if I try and watch LiveTV (too slow), when I quit I can
still hear the audio for the last station I was on. The only way to
turn it off is by opening xawtv, then closing it. Ideas?
Feb 19 02:34:57 debian kernel: printing eip:
Feb 19 02:34:57 debian kernel: c013ded8
Feb 19 02:34:57 debian kernel: Oops: 0002 [#1]
Feb 19 02:34:57 debian kernel: CPU: 0
Feb 19 02:34:57 debian kernel: EIP: 0060:[free_block+72/208]
Tainted: PF
Feb 19 02:34:57 debian kernel: EFLAGS: 00010016
Feb 19 02:34:57 debian kernel: EIP is at free_block+0x48/0xd0
Feb 19 02:34:57 debian kernel: eax: bdc5c8c7 ebx: f0422000 ecx:
f0422040 edx: f04b9080
Feb 19 02:34:57 debian kernel: esi: f7d7ac88 edi: 00000005 ebp:
f7d7ac94 esp: f7d99ddc
Feb 19 02:34:57 debian kernel: ds: 007b es: 007b ss: 0068
Feb 19 02:34:57 debian kernel: Process kswapd0 (pid: 8,
threadinfo=f7d98000 task=f7d9ecc0)
Feb 19 02:34:57 debian kernel: Stack: f7d7ac88 f03f90c0 f7d7aca4
f7dc9cd0 00000282 f0213040 f7fee5e0 c013dfb0
Feb 19 02:34:57 debian kernel: f7d7ac88 f7dc9cd0 0000001b
0000001b f7dc9cc0 00000282 f0213040 f7d98000
Feb 19 02:34:57 debian kernel: c013e197 f7d7ac88 f7dc9cc0
f02130d4 f7d99e7c 00000036 c01924ed f7d7ac88
Feb 19 02:34:57 debian kernel: Call Trace:
Feb 19 02:34:57 debian kernel: [cache_flusharray+80/304]
cache_flusharray+0x50/0x130
Feb 19 02:34:57 debian kernel: [kmem_cache_free+71/80]
kmem_cache_free+0x47/0x50
Feb 19 02:34:57 debian kernel: [ext3_destroy_inode+29/48]
ext3_destroy_inode+0x1d/0x30
Feb 19 02:34:57 debian kernel: [destroy_inode+53/80]
destroy_inode+0x35/0x50
Feb 19 02:34:57 debian kernel: [dispose_list+71/160]
dispose_list+0x47/0xa0
Feb 19 02:34:57 debian kernel: [prune_icache+194/496]
prune_icache+0xc2/0x1f0
Feb 19 02:34:57 debian kernel: [shrink_icache_memory+35/48]
shrink_icache_memory+0x23/0x30
Feb 19 02:34:57 debian kernel: [shrink_slab+286/368]
shrink_slab+0x11e/0x170
Feb 19 02:34:57 debian kernel: [balance_pgdat+466/512]
balance_pgdat+0x1d2/0x200
Feb 19 02:34:57 debian kernel: [kswapd+279/304] kswapd+0x117/0x130
Feb 19 02:34:57 debian kernel: [autoremove_wake_function+0/80]
autoremove_wake_function+0x0/0x50
Feb 19 02:34:57 debian kernel: [ret_from_fork+6/20]
ret_from_fork+0x6/0x14
Feb 19 02:34:57 debian kernel: [autoremove_wake_function+0/80]
autoremove_wake_function+0x0/0x50
Feb 19 02:34:57 debian kernel: [kswapd+0/304] kswapd+0x0/0x130
Feb 19 02:34:57 debian kernel: [kernel_thread_helper+5/12]
kernel_thread_helper+0x5/0xc
Feb 19 02:34:57 debian kernel:
Feb 19 02:34:57 debian kernel: Code: 89 50 04 89 02 c7 43 04 00 02 20 00
2b 4b 0c c7 03 00 01 10
Feb 19 02:34:57 debian kernel: <6>note: kswapd0[8] exited with
preempt_count 1
and
Feb 19 07:01:02 debian kernel: printing eip:
Feb 19 07:01:02 debian kernel: c013dd3e
Feb 19 07:01:02 debian kernel: Oops: 0002 [#1]
Feb 19 07:01:02 debian kernel: CPU: 0
Feb 19 07:01:02 debian kernel: EIP: 0060:[cache_alloc_refill+206/544]
Tainted: PF
Feb 19 07:01:02 debian kernel: EFLAGS: 00010046
Feb 19 07:01:02 debian kernel: EIP is at cache_alloc_refill+0xce/0x220
Feb 19 07:01:02 debian kernel: eax: 714c3d56 ebx: f7ffbe80 ecx:
00000006 edx: f7ff7f4c
Feb 19 07:01:02 debian kernel: esi: dc074000 edi: dc074018 ebp:
f7ffbe90 esp: f19e3ea0
Feb 19 07:01:02 debian kernel: ds: 007b es: 007b ss: 0068
Feb 19 07:01:02 debian kernel: Process bash (pid: 2677,
threadinfo=f19e2000 task=dbf4a720)
Feb 19 07:01:02 debian kernel: Stack: d19f7e80 00000001 00000001
dc074018 f7ff7f4c f7ff7f54 00000296 ddc532e0
Feb 19 07:01:02 debian kernel: fffffff4 00000000 c013e0ce
f7ff7f40 000000d0 f19e2000 c011cfce f7ff7f40
Feb 19 07:01:02 debian kernel: 000000d0 01200011 ddc532e0
00000286 f7fff8e8 dc074900 f19e2000 00000a76
Feb 19 07:01:02 debian kernel: Call Trace:
Feb 19 07:01:02 debian kernel: [kmem_cache_alloc+62/64]
kmem_cache_alloc+0x3e/0x40
Feb 19 07:01:02 debian kernel: [copy_files+94/848]
copy_files+0x5e/0x350
Feb 19 07:01:02 debian kernel: [copy_process+817/2624]
copy_process+0x331/0xa40
Feb 19 07:01:02 debian kernel: [do_pipe+389/528] do_pipe+0x185/0x210
Feb 19 07:01:02 debian kernel: [do_fork+80/368] do_fork+0x50/0x170
Feb 19 07:01:02 debian kernel: [sigprocmask+64/192]
sigprocmask+0x40/0xc0
Feb 19 07:01:02 debian kernel: [sys_rt_sigprocmask+242/352]
sys_rt_sigprocmask+0xf2/0x160
Feb 19 07:01:02 debian kernel: [sys_clone+65/80] sys_clone+0x41/0x50
Feb 19 07:01:02 debian kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Feb 19 07:01:02 debian kernel:
Feb 19 07:01:02 debian kernel: Code: 89 50 04 89 02 c7 46 04 00 02 20 00
83 7e 14 ff c7 06 00 01
Feb 19 07:01:02 debian kernel: <6>note: bash[2677] exited with
preempt_count 1
Feb 19 07:01:02 debian kernel: Call Trace:
Feb 19 07:01:02 debian kernel: [schedule+1389/1408]
schedule+0x56d/0x580
Feb 19 07:01:02 debian kernel: [unmap_page_range+67/112]
unmap_page_range+0x43/0x70
Feb 19 07:01:02 debian kernel: [unmap_vmas+436/528]
unmap_vmas+0x1b4/0x210
Feb 19 07:01:02 debian kernel: [exit_mmap+123/400] exit_mmap+0x7b/0x190
Feb 19 07:01:02 debian kernel: [mmput+100/192] mmput+0x64/0xc0
Feb 19 07:01:02 debian kernel: [do_exit+338/1040] do_exit+0x152/0x410
Feb 19 07:01:02 debian kernel: [do_page_fault+0/1292]
do_page_fault+0x0/0x50c
Feb 19 07:01:02 debian kernel: [die+225/240] die+0xe1/0xf0
Feb 19 07:01:02 debian kernel: [do_page_fault+478/1292]
do_page_fault+0x1de/0x50c
Feb 19 07:01:02 debian kernel: [process_timeout+0/16]
process_timeout+0x0/0x10
Feb 19 07:01:02 debian kernel: [wake_up_process+30/32]
wake_up_process+0x1e/0x20
Feb 19 07:01:02 debian kernel: [buffered_rmqueue+209/368]
buffered_rmqueue+0xd1/0x170
Feb 19 07:01:02 debian kernel: [__alloc_pages+159/816]
__alloc_pages+0x9f/0x330
Feb 19 07:01:02 debian kernel: [do_page_fault+0/1292]
do_page_fault+0x0/0x50c
Feb 19 07:01:02 debian kernel: [error_code+45/56] error_code+0x2d/0x38
Feb 19 07:01:02 debian kernel: [cache_alloc_refill+206/544]
cache_alloc_refill+0xce/0x220
Feb 19 07:01:02 debian kernel: [kmem_cache_alloc+62/64]
kmem_cache_alloc+0x3e/0x40
Feb 19 07:01:02 debian kernel: [copy_files+94/848]
copy_files+0x5e/0x350
Feb 19 07:01:02 debian kernel: [copy_process+817/2624]
copy_process+0x331/0xa40
Feb 19 07:01:02 debian kernel: [do_pipe+389/528] do_pipe+0x185/0x210
Feb 19 07:01:02 debian kernel: [do_fork+80/368] do_fork+0x50/0x170
Feb 19 07:01:02 debian kernel: [sigprocmask+64/192]
sigprocmask+0x40/0xc0
Feb 19 07:01:02 debian kernel: [sys_rt_sigprocmask+242/352]
sys_rt_sigprocmask+0xf2/0x160
Feb 19 07:01:02 debian kernel: [sys_clone+65/80] sys_clone+0x41/0x50
Feb 19 07:01:02 debian kernel: [syscall_call+7/11] syscall_call+0x7/0xb
I don't expect you guys to debug the kernel, but I *was* hoping this had
been seen before, with a known fix.
My hardware:
Duron 750Mhz
1.25Gb ram
Nvidia 440MX, latest binary drivers
Hauppauge WinTV bt878
Sound Blaster AWE64 (*just* got my aureal back, may try that later)
using alsa + oss emulation
kernel 2.6.2, self-compiled
25GB free on the partition myth writes to, and it's local to the machine
front and back on the same machine.
So, ideas? Help? Cookies? :-) I really like cookies...
Thanks!
D.A.Bishop
More information about the mythtv-users
mailing list