[mythtv-commits] Ticket #5443: HD-PVR support

MythTV mythtv at cvs.mythtv.org
Sat Jun 28 18:07:02 UTC 2008


#5443: HD-PVR support
------------------------------+---------------------------------------------
 Reporter:  jppoet at gmail.com  |        Owner:  danielk 
     Type:  enhancement       |       Status:  assigned
 Priority:  minor             |    Milestone:  unknown 
Component:  mythtv            |      Version:  unknown 
 Severity:  medium            |   Resolution:          
  Mlocked:  0                 |  
------------------------------+---------------------------------------------

Comment(by steve at heistand.org):

 Im having some issues recording, when it starts up I get the following

 Jun 28 10:36:31 mpc kernel: hdpvr: INFO start_streaming: video signal:
 1920x1080 at 30hz
 Jun 28 10:36:31 mpc kernel: BUG: unable to handle kernel NULL pointer
 dereference at 00000000
 Jun 28 10:36:31 mpc kernel: IP: [<f88ff8c5>]
 :hdpvr:start_streaming+0x75/0x170
 Jun 28 10:36:31 mpc kernel: *pde = 00000000
 Jun 28 10:36:31 mpc kernel: Oops: 0000 [#1] SMP
 Jun 28 10:36:31 mpc kernel: Modules linked in: lirc_imon lirc_dev lgdt330x
 cx88_dvb cx88_vp3054_i2c cx8802 cx88xx i2c_algo_bit btcx_risc
 videobuf_dma_sg videobuf_dvb dvb_core tuner_simple tuner_types tda9887
 tda8290 tuner tvp5150 msp3400 ir_kbd_i2c em28xx compat_ioctl32
 videobuf_vmalloc videobuf_core ir_common tveeprom nvidia(P) coretemp hwmon
 sbp2 snd_hda_intel snd_usb_audio snd_pcm_oss snd_mixer_oss snd_seq_dummy
 snd_pcm hdpvr snd_seq_oss snd_page_alloc snd_usb_lib videodev snd_seq_midi
 v4l1_compat snd_seq_midi_event snd_seq snd_rawmidi v4l2_common snd_timer
 snd_hwdep snd_seq_device e1000e i2c_core snd sata_sil24 pata_marvell
 ata_generic raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0
 multipath linear md_mod [last unloaded: lirc_dev]
 Jun 28 10:36:31 mpc kernel:
 Jun 28 10:36:31 mpc kernel: Pid: 7199, comm: mythbackend Tainted: P
 (2.6.25.6 #5)
 Jun 28 10:36:31 mpc kernel: EIP: 0060:[<f88ff8c5>] EFLAGS: 00210282 CPU: 1
 Jun 28 10:36:31 mpc kernel: EIP is at start_streaming+0x75/0x170 [hdpvr]
 Jun 28 10:36:31 mpc kernel: EAX: 00000000 EBX: f711c100 ECX: 000000b8 EDX:
 00000000
 Jun 28 10:36:31 mpc kernel: ESI: f713cdd8 EDI: f711c1a4 EBP: f711c1bc ESP:
 f3599b3c
 Jun 28 10:36:31 mpc kernel:  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
 Jun 28 10:36:31 mpc kernel: Process mythbackend (pid: 7199, ti=f3598000
 task=f359e000 task.ti=f3598000)
 Jun 28 10:36:31 mpc kernel: Stack: f89012ac f8900c0f 00000780 00000438
 0000001e c16afe60 00000041 f711c180
 Jun 28 10:36:31 mpc kernel:        f88ffb9a f4443540 c018bf02 c0618aa0
 009924d6 f3599bec f3e9e300 00000041
 Jun 28 10:36:31 mpc kernel:        00000002 f3e9e300 00000002 c01785a6
 f3599bec f3599e54 00000060 f3599f9c
 Jun 28 10:36:31 mpc kernel: Call Trace:
 Jun 28 10:36:31 mpc kernel:  [<f88ffb9a>] hdpvr_poll+0x9a/0x100 [hdpvr]
 Jun 28 10:36:31 mpc kernel:  [__find_get_block+130/400]
 __find_get_block+0x82/0x190
 Jun 28 10:36:31 mpc kernel:  [do_select+598/1152] do_select+0x256/0x480
 Jun 28 10:36:31 mpc kernel:  [__pollwait+0/240] __pollwait+0x0/0xf0
 Jun 28 10:36:31 mpc kernel:  [blk_recount_segments+51/112]
 blk_recount_segments+0x33/0x70
 Jun 28 10:36:31 mpc kernel:  [cfq_get_queue+326/432]
 cfq_get_queue+0x146/0x1b0
 Jun 28 10:36:31 mpc kernel:  [cfq_add_rq_rb+80/128]
 cfq_add_rq_rb+0x50/0x80
 Jun 28 10:36:31 mpc kernel:  [cfq_insert_request+52/1072]
 cfq_insert_request+0x34/0x430
 Jun 28 10:36:31 mpc kernel:  [elv_insert+256/352] elv_insert+0x100/0x160
 Jun 28 10:36:31 mpc kernel:  [__mod_timer+143/160] __mod_timer+0x8f/0xa0
 Jun 28 10:36:31 mpc kernel:  [__slab_alloc+647/1200]
 __slab_alloc+0x287/0x4b0
 Jun 28 10:36:31 mpc kernel:  [__next_cpu+18/48] __next_cpu+0x12/0x30
 Jun 28 10:36:31 mpc kernel:  [find_busiest_group+416/1856]
 find_busiest_group+0x1a0/0x740
 Jun 28 10:36:31 mpc kernel:  [blk_rq_map_sg+199/592]
 blk_rq_map_sg+0xc7/0x250
 Jun 28 10:36:31 mpc kernel:  [hrtick_set+105/304] hrtick_set+0x69/0x130
 Jun 28 10:36:31 mpc kernel:  [schedule+550/1744] schedule+0x226/0x6d0
 Jun 28 10:36:31 mpc kernel:  [__d_lookup+140/272] __d_lookup+0x8c/0x110
 Jun 28 10:36:31 mpc kernel:  [do_lookup+101/400] do_lookup+0x65/0x190
 Jun 28 10:36:31 mpc kernel:  [core_sys_select+448/736]
 core_sys_select+0x1c0/0x2e0
 Jun 28 10:36:31 mpc kernel:  [get_page_from_freelist+656/1088]
 get_page_from_freelist+0x290/0x440
 Jun 28 10:36:31 mpc kernel:  [__alloc_pages+90/880]
 __alloc_pages+0x5a/0x370
 Jun 28 10:36:31 mpc kernel:  [find_mergeable_anon_vma+170/192]
 find_mergeable_anon_vma+0xaa/0xc0
 Jun 28 10:36:31 mpc kernel:  [anon_vma_prepare+92/224]
 anon_vma_prepare+0x5c/0xe0
 Jun 28 10:36:31 mpc kernel:  [handle_mm_fault+697/1440]
 handle_mm_fault+0x2b9/0x5a0
 Jun 28 10:36:31 mpc kernel:  [sys_select+226/432] sys_select+0xe2/0x1b0
 Jun 28 10:36:31 mpc kernel:  [sys_mmap2+101/208] sys_mmap2+0x65/0xd0
 Jun 28 10:36:31 mpc kernel:  [sysenter_past_esp+95/133]
 sysenter_past_esp+0x5f/0x85
 Jun 28 10:36:31 mpc kernel:  =======================
 Jun 28 10:36:31 mpc kernel: Code: e8 21 ea ff ff 85 c0 89 c6 0f 84 f1 00
 00 00 f6 05 80 3e 90 f8 01 0f 85 b4 00 00 00 89 f0 e8 73 89 86 c7 8b 43 04
 b9 b8 00 00 00 <8b> 10 c7 44 24 14 40 1f 00 00 c7 44 24 10 00 00 00 00 c1
 e2 08
 Jun 28 10:36:31 mpc kernel: EIP: [<f88ff8c5>] start_streaming+0x75/0x170
 [hdpvr] SS:ESP 0068:f3599b3c
 Jun 28 10:36:31 mpc kernel: ---[ end trace a3e2e8c339b78086 ]---

 and then it hangs the driver. cant remove the module and have to reboot to
 clean things up.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5443#comment:19>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list