LinHES Forums http://forums.linhes.org/ |
|
Lockup problem http://forums.linhes.org/viewtopic.php?f=1&t=2030 |
Page 1 of 1 |
Author: | scottf [ Tue Jul 20, 2004 10:09 am ] |
Post subject: | Lockup problem |
Help... my system records happily, and seems to play things back fine, etc. BUT I've been experiencing weird lockup's when I've left live video running and the system records two shows in the middle of the night. The first show starts, and then the system explodes 8 minutes into the second show... the system seems happy recording off of the 401 OR the 350 card separately. Watching Live TV while the 350 is recording seems fine. Basically the system seems to be totally non-responsive. (cannot ssh in, cannot switch to a console session, etc. I haven't been able to check for free memory, etc. The error I'm seeing in my system log is: Code: Jul 19 06:13:06 mythtv -- MARK -- Jul 19 06:25:03 mythtv kernel: printing eip: Jul 19 06:25:03 mythtv kernel: c01334c9 Jul 19 06:25:03 mythtv kernel: Oops: 0002 Jul 19 06:25:03 mythtv kernel: CPU: 0 Jul 19 06:25:03 mythtv kernel: EIP: 0010:[kmem_cache_free_one+89/146] Tainted: P Jul 19 06:25:03 mythtv kernel: EFLAGS: 00010046 Jul 19 06:25:03 mythtv kernel: eax: 11121211 ebx: c1607dd4 ecx: df32a000 edx: c42b0000 Jul 19 06:25:03 mythtv kernel: esi: 00000007 edi: df32a0c0 ebp: c120c930 esp: c1617f00 Jul 19 06:25:03 mythtv kernel: ds: 0018 es: 0018 ss: 0018 Jul 19 06:25:03 mythtv kernel: Process kswapd (pid: 4, stackpage=c1617000) Jul 19 06:25:03 mythtv kernel: Stack: 00000202 df32a360 df32a360 c0132d93 c1607dd4 df32a360 df32a360 c013f670 Jul 19 06:25:03 mythtv kernel: c1607dd4 df32a360 c014185f df32a360 df32a360 c1616000 c120c930 000001d0 Jul 19 06:25:03 mythtv kernel: c0291058 c0133c8f c120c930 000001d0 c1616000 00000c80 00004c4a 000001d0 Jul 19 06:25:03 mythtv kernel: Call Trace: [kmem_cache_free+19/32] [__put_unused_buffer_head+80/96] [try_to_free_buffers+127/416] [shrink_cache+783/1296] [shrink_caches+61/80] Jul 19 06:25:03 mythtv kernel: [try_to_free_pages_zone+80/224] [kswapd_balance_pgdat+87/160] [kswapd_balance+22/48] [kswapd+144/192] [rest_init+0/96] [arch_kernel_thread+35/48] Jul 19 06:25:03 mythtv kernel: [kswapd+0/192] Jul 19 06:25:03 mythtv kernel: Jul 19 06:25:03 mythtv kernel: Code: 89 50 04 c7 01 00 00 00 00 8d 53 08 8b 43 08 89 01 89 4b 08 Jul 19 06:25:03 mythtv kernel: <6>note: kswapd[4] exited with preempt_count 3 Jul 19 06:53:06 mythtv -- MARK -- Jul 19 07:13:06 mythtv -- MARK -- Jul 19 07:33:06 mythtv -- MARK -- Jul 19 07:52:52 mythtv kernel: attempt to access beyond end of device Jul 19 07:52:52 mythtv kernel: 03:03: rw=1, want=1099786592, limit=10506510 Jul 19 08:13:06 mythtv -- MARK -- Jul 19 08:19:05 mythtv kernel: Kernel logging (proc) stopped. Jul 19 08:19:05 mythtv kernel: Kernel log daemon terminating. And then this morning... Code: Jul 20 03:40:20 mythtv -- MARK --
Jul 20 04:00:02 mythtv kernel: saa7115[0]: decoder set size Jul 20 04:00:02 mythtv kernel: Hpsc: 0x00001, Hfsc: 0x00600 Jul 20 04:00:02 mythtv kernel: Setting full NTSC height Jul 20 04:07:56 mythtv kernel: printing eip: Jul 20 04:07:56 mythtv kernel: c0132ec7 Jul 20 04:07:56 mythtv kernel: Oops: 0000 Jul 20 04:07:56 mythtv kernel: CPU: 0 Jul 20 04:07:56 mythtv kernel: EIP: 0010:[kmem_cache_reap+151/624] Tainted: P Jul 20 04:07:56 mythtv kernel: EFLAGS: 00010007 Jul 20 04:07:56 mythtv kernel: eax: a9b1b2a6 ebx: c1607dd4 ecx: 000005fc edx: c1607de4 Jul 20 04:07:56 mythtv kernel: esi: c1616000 edi: 00000000 ebp: 00000006 esp: c1617f54 Jul 20 04:07:56 mythtv kernel: ds: 0018 es: 0018 ss: 0018 Jul 20 04:07:56 mythtv kernel: Process kswapd (pid: 4, stackpage=c1617000) Jul 20 04:07:56 mythtv kernel: Stack: 000005fc 00000000 00000000 00000000 00000000 00000020 000001d0 c0291058 Jul 20 04:07:56 mythtv kernel: c0291058 c0133fe0 000001d0 0000003c 00000020 c0134070 c1617f94 00000000 Jul 20 04:07:56 mythtv kernel: 00000000 c0291058 00000001 c1616000 00000000 c0134227 c0290f80 00000000 Jul 20 04:07:56 mythtv kernel: Call Trace: [shrink_caches+16/80] [try_to_free_pages_zone+80/224] [kswapd_balance_pgdat+87/160] [kswapd_balance+22/48] [kswapd+144/192] Jul 20 04:07:56 mythtv kernel: [rest_init+0/96] [arch_kernel_thread+35/48] [kswapd+0/192] Jul 20 04:07:56 mythtv kernel: Jul 20 04:07:56 mythtv kernel: Code: 8b 00 39 d0 75 f3 8b 7b 24 8b 14 24 89 f9 8fb 43 44 d3 e2 85 Jul 20 04:07:56 mythtv kernel: <6>note: kswapd[4] exited with preempt_count 1 The main pieces of the system: Nforce2 board PVR-350 (encoder 2, priority set to 20) WinTV-401 (encoder 1, priority left at 0) Any idea's? |
Author: | Xsecrets [ Tue Jul 20, 2004 10:29 am ] |
Post subject: | |
I feel your pain. I had the kernel oops in kswapd for along time myself. I never really did figure it out. things to look at might need to lax your memory timings. make sure dma is on for the harddrive, do a fsck of all drives. Concider switching to XFS for /cache and /myth. I'm not sure what cured mine. I've done all of the above plus some complete reinstalls |
Author: | scottf [ Tue Jul 20, 2004 10:53 am ] |
Post subject: | |
XFS... ok, I'll try that and see what happens with that change. Some of the pieces seem somewhat like voodoo computing. I'm not really a novice on Linux, but haven't done much with AV before playing with Mythtv... Thanks for the reply. |
Author: | cesman [ Tue Jul 20, 2004 10:58 am ] |
Post subject: | |
Unless you are locking up during the installation of KnoppMyth, you should not post here. |
Author: | scottf [ Tue Jul 20, 2004 12:04 pm ] |
Post subject: | |
Sorry |
Author: | turkish [ Wed Jul 21, 2004 7:24 pm ] |
Post subject: | |
I have been experiencing lock-ups lately. Usually happens if I leave LiveTV going and fall asleep, by the time i wake up its locked. It did this a while back, then stoped. I'm thinking it has to do with heat, at least my problem, its damn hot in my room. Probably the card overheats a bit. It all started to happen again as it got hotter so... something to think about. |
Author: | ke6oms [ Thu Jul 22, 2004 2:46 pm ] |
Post subject: | |
Yeah, this should probably be moved to somewhere other than Installation; heck, I'll bet it's not even KnoppMyth related. If it's the problem I think you're having (that is, the same probem I am), then it's the ivtv driver for the PVR-350. I can have the computer running for weeks at a time with no problems as long as I don't try to watch something while it's recording somethine else (I never watch live tv, but I'm sure it'd have similar problems). I understand that the newer versions of ivtv fix the problem, but I'm waiting for an official "release" (rather than just downloading a release candidate). |
Author: | scottf [ Thu Jul 22, 2004 9:05 pm ] |
Post subject: | |
it very well could be the ivtv driver... I see these every once in a while in messages: Code: Jul 21 22:28:21 mythtv kernel: ivtv: giving up waiting for DMA pending clear I also see this everyonce in a while in mythbackend.log Code: strange error flushing buffer ...
|
Author: | Xsecrets [ Thu Jul 22, 2004 9:21 pm ] |
Post subject: | |
well I don't have a pvr350 I have a pvr250 and I used to get these kernel oops in kswapd every couple of weeks till I reinstalled and probably more importantly moved my data drives over to XFS. I know it shouldn't make a difference, but I saw a post that said it fixed their lockup problems and I switched, and I don't have the problems anymore. I just can't say for sure it was that, because I did a reinstall in that general timeframe as well. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |