For the record the solution was.... Fiddle with the bios. Enable irq for onboard video... I think. Either that or disabling fast boot. I was quite tired and very annoyed.
I am going to watch a bit of TV now. Sincerely, Russell Treleaven > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Russell Treleaven > Sent: Monday, May 19, 2008 3:10 PM > To: 'User discussion about IVTV' > Subject: [ivtv-users] Segmentation fault running v4l2-ctl > --set-input 1 > > > Hi, > > Just put together a new pvr machine. > > Problems have cropped up. > > Hardware > Asus a8n-vm csm motherboardPvr-350 connected to my television > via composite > > Software > Kernel 2.6.24-gentoo-r7 > Linux-headers sys-kernel/linux-headers-2.6.24 > v4l-dvb-9d04bba82511 downloaded on May 18th > Make uninstall > Make > Make install > > > When ivtv loades the television screen turns green > > I then try to change the input to so I can see the output of > my STB By issuing "v4l2-ctl --set-input 1" Result is a > Segmentation fault and the screen goes black. > > Lots of debug files attached. > > In case it is matters gentoo would normally install > sys-kernel/linux-headers-2.6.23-r3 with this kernel but I > Forced it by adding > =sys-kernel/linux-headers-2.6.24 > to > /etc/portage/package.keywords > > I see the following line during ivtv init > msp3400 0-0040: chip reset failed > > Here is the oops > > May 19 10:04:55 pvrXp ivtv0: Loaded v4l-cx2341x-enc.fw > firmware (376836 > bytes) > May 19 10:04:55 pvrXp ivtv0: Loaded v4l-cx2341x-dec.fw > firmware (262144 > bytes) > May 19 10:04:55 pvrXp ivtv0: Encoder revision: 0x02060039 > May 19 10:04:55 pvrXp ivtv0: Decoder revision: 0x02020023 > May 19 10:04:55 pvrXp BUG: unable to handle kernel NULL > pointer dereference at virtual address 00000050 May 19 > 10:04:55 pvrXp printing eip: f8ced124 *pde = 00000000 > May 19 10:04:55 pvrXp Oops: 0000 [#1] PREEMPT > May 19 10:04:55 pvrXp Modules linked in: usbcore msp3400 > saa7127 saa7115 tuner ivtv compat_ioctl32 i2c_algo_bit > cx2341x v4l2_common videodev v4l1_compat tveeprom serio_raw > k8temp snd_hda_intel forcedeth hwmon snd_pcm snd_timer snd > i2c_core generic snd_page_alloc May 19 10:04:55 pvrXp > May 19 10:04:55 pvrXp Pid: 4236, comm: v4l2-ctl Not tainted > (2.6.24-gentoo-r7 #1) May 19 10:04:55 pvrXp EIP: > 0060:[<f8ced124>] EFLAGS: 00010246 CPU: 0 May 19 10:04:55 > pvrXp EIP is at msp_command+0x6a4/0xad0 [msp3400] May 19 > 10:04:55 pvrXp EAX: 00000000 EBX: 4008646d ECX: ef979c74 EDX: > 4008646d May 19 10:04:55 pvrXp ESI: ef979c74 EDI: f712d600 > EBP: 00000000 ESP: ef979c0c May 19 10:04:55 pvrXp DS: 007b > ES: 007b FS: 0000 GS: 0033 SS: 0068 May 19 10:04:55 pvrXp > Process v4l2-ctl (pid: 4236, ti=ef978000 task=f7c19030 > task.ti=ef978000) May 19 10:04:55 pvrXp Stack: 33cf0000 > f7c3e9c0 00000000 f70d9070 f7802c80 ef979c5e 00000000 ef979c5e > May 19 10:04:55 pvrXp 00000000 00000044 f712d600 f8ceca80 > f72e0000 00000040 f8cbcf92 00000000 > May 19 10:04:55 pvrXp f5793884 4008646f 00000000 4008646d > ef979c74 f72e0000 f8cca8bc f72e0000 > May 19 10:04:55 pvrXp Call Trace: > May 19 10:04:55 pvrXp [<f8ceca80>] msp_command+0x0/0xad0 > [msp3400] May 19 10:04:55 pvrXp [<f8cbcf92>] > ivtv_call_i2c_client+0x82/0xb0 [ivtv] May 19 10:04:55 pvrXp > [<f8cb71c0>] ivtv_audio_set_io+0x90/0xc0 [ivtv] May 19 > 10:04:55 pvrXp [<f8cc080c>] ivtv_v4l2_ioctls+0x19bc/0x1b10 > [ivtv] May 19 10:04:55 pvrXp [<c011432b>] > enqueue_entity+0x2b/0x60 May 19 10:04:55 pvrXp [<c011437a>] > enqueue_task_fair+0x1a/0x30 May 19 10:04:55 pvrXp > [<c0113712>] enqueue_task+0x12/0x30 May 19 10:04:55 pvrXp > [<c011396e>] __wake_up_common+0x3e/0x70 May 19 10:04:55 pvrXp > [<c0118d6b>] wake_up_klogd+0x3b/0x40 May 19 10:04:55 pvrXp > [<f8cc4395>] ivtv_api+0x25/0x70 [ivtv] May 19 10:04:55 pvrXp > [<c011948b>] printk+0x1b/0x20 May 19 10:04:55 pvrXp > [<f8cbc5b9>] ivtv_firmware_versions+0x99/0xa0 [ivtv] May 19 > 10:04:55 pvrXp [<f8cb8676>] ivtv_init_on_first_open+0x106/0x200 > [ivtv] > May 19 10:04:55 pvrXp [<c015e702>] > get_unused_fd_flags+0x52/0xe0 May 19 10:04:55 pvrXp > [<f8cbb5fc>] ivtv_v4l2_open+0x9c/0x2f0 [ivtv] May 19 10:04:55 > pvrXp [<c02020bf>] kobject_get+0xf/0x20 May 19 10:04:55 pvrXp > [<f8c89335>] video_open+0xc5/0x1c0 [videodev] May 19 10:04:55 > pvrXp [<c0162a90>] exact_match+0x0/0x10 May 19 10:04:55 pvrXp > [<f8c89270>] video_open+0x0/0x1c0 [videodev] May 19 10:04:55 > pvrXp [<c01632cc>] chrdev_open+0xcc/0x1c0 May 19 10:04:55 > pvrXp [<c0163200>] chrdev_open+0x0/0x1c0 May 19 10:04:55 > pvrXp [<c015e866>] __dentry_open+0xc6/0x1d0 May 19 10:04:55 > pvrXp [<c015ea25>] nameidata_to_filp+0x35/0x40 May 19 > 10:04:55 pvrXp [<c015ea7b>] do_filp_open+0x4b/0x60 May 19 > 10:04:55 pvrXp [<c015e702>] get_unused_fd_flags+0x52/0xe0 May > 19 10:04:55 pvrXp [<c015eadc>] do_sys_open+0x4c/0xf0 May 19 > 10:04:55 pvrXp [<c015ebbc>] sys_open+0x1c/0x20 May 19 > 10:04:55 pvrXp [<c0102a0e>] sysenter_past_esp+0x5f/0x85 May > 19 10:04:55 pvrXp ======================= May 19 10:04:55 > pvrXp Code: ff 89 c2 e9 d8 fb ff ff 8b 55 50 8b 45 54 89 16 > 31 d2 89 46 04 e9 c6 fb ff ff 8b 06 89 44 24 20 8b 46 04 89 > 44 24 24 8b 44 24 20 <3b> 45 50 0f 84 17 03 00 00 8b 44 24 24 > bb 01 00 00 00 b9 04 00 > May 19 10:04:55 pvrXp EIP: [<f8ced124>] > msp_command+0x6a4/0xad0 [msp3400] SS:ESP 0068:ef979c0c May 19 > 10:04:55 pvrXp ---[ end trace ddd032e7e738f0a7 ]--- > > Please advise, > > [EMAIL PROTECTED] > > > > > > > _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
