> I have downloaded and compiled ivtv.ko from http://linuxtv.org/hg/v4l-
> dvb.  Installed and ran v4l2-ctl and get

You're mixing old and new v4l drivers. Make sure all modules (including
videodev!) are from the v4l-dvb tree.

Regards,

      Hans

>
> ./v4l2-ctl -l
>
> User Controls
>
>                       brightness (int)  : min=0 max=255 step=1
> default=128 value=128 flags=slider
>                         contrast (int)  : min=0 max=127 step=1
> default=64 value=64 flags=slider
>                       saturation (int)  : min=0 max=127 step=1
> default=64 value=64 flags=slider
>                              hue (int)  : min=-128 max=127 step=1
> default=0 value=0 flags=slider
>                           volume (int)  : min=0 max=65535 step=655
> default=58880 value=60928 flags=slider
>                          balance (int)  : min=0 max=65535 step=655
> default=32768 value=32768 flags=slider
>                             bass (int)  : min=0 max=65535 step=655
> default=32768 value=32768 flags=slider
>                           treble (int)  : min=0 max=65535 step=655
> default=32768 value=32768 flags=slider
>                             mute (bool) : default=0 value=0
>
> MPEG Encoder Controls
>
> Segmentation fault
>
> dmesg gives
>
> <6>ivtv:  Start initialization, version 1.1.0
> <6>ivtv0: Initializing card #0
> <6>ivtv0: Autodetected Hauppauge card (cx23416 based)
> <6>wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> <6>tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> <6>tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
> <6>tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> <6>cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> <6>tg3: eth0: Link is up at 100 Mbps, full duplex.
> <6>tg3: eth0: Flow control is off for TX and off for RX.
> <6>cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> <3>ivtv0: Failed to load module tveeprom
> <6>tveeprom 1-0050: Hauppauge model 26559, rev F189, serial# 9930374
> <6>tveeprom 1-0050: tuner model is TCL MFPE05 2 (idx 89, type 38)
> <6>tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/
> K) (eeprom 0x74)
> <6>tveeprom 1-0050: audio processor is CX25843 (idx 37)
> <6>tveeprom 1-0050: decoder processor is CX25843 (idx 30)
> <6>tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter
> <6>ivtv0: Autodetected Hauppauge WinTV PVR-150
> <3>ivtv0: Failed to load module tuner
> <3>ivtv0: Failed to load module cx25840
> <3>ivtv0: Failed to load module wm8775
> <6>tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
> <4>videodev: "" has no release callback. Please fix your driver for
> proper sysfs support, see http://lwn.net/Articles/36850/
> <6>ivtv0: Registered device video0 for encoder MPG (4096 kB)
> <4>videodev: "" has no release callback. Please fix your driver for
> proper sysfs support, see http://lwn.net/Articles/36850/
> <6>ivtv0: Registered device video32 for encoder YUV (2048 kB)
> <4>videodev: "" has no release callback. Please fix your driver for
> proper sysfs support, see http://lwn.net/Articles/36850/
> <6>ivtv0: Registered device vbi-224 for encoder VBI (1024 kB)
> <4>videodev: "" has no release callback. Please fix your driver for
> proper sysfs support, see http://lwn.net/Articles/36850/
> <6>ivtv0: Registered device video24 for encoder PCM (320 kB)
> <4>videodev: "" has no release callback. Please fix your driver for
> proper sysfs support, see http://lwn.net/Articles/36850/
> <6>ivtv0: Registered device radio-64 for encoder radio
> <6>ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> <6>ivtv:  End initialization
> <6>ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> <6>ivtv0: Encoder revision: 0x02060039
> <1>BUG: unable to handle kernel NULL pointer dereference at virtual
> address 00000004
> <1> printing eip:
> <4>c050cc83
> <1>*pde = 00000000
> <0>Oops: 0000 [#1]
> <0>PREEMPT
> <4>Modules linked in: ivtv
> <0>CPU:    0
> <0>EIP:    0060:[<c050cc83>]    Not tainted VLI
> <0>EFLAGS: 00010202   (2.6.22.1 #3)
> <0>EIP is at cx2341x_ext_ctrls+0x13/0x10a
> <0>eax: dddc00a4   ebx: 00000000   ecx: dd015ea8   edx: 00000000
> <0>esi: 00000000   edi: dddc00a4   ebp: dd015ea8   esp: dd015c9c
> <0>ds: 007b   es: 007b   fs: 0000  gs: 0000  ss: 0068
> <0>Process v4l2-ctl (pid: 1701, ti=dd014000 task=df6b25b0
> task.ti=dd014000)
> <0>Stack: 00000020 dd015eb0 c062f1bd dd015cd4 00000005 00000000
> 00000000 c04a2ff8
> <0>       dd015cd4 dd015ea8 c04ea5fc dd015eb0 00000020 c062f1b2
> dd015ea8 dddc0000
> <0>       dddc0000 dd015ea8 c04ea9f3 00000001 00000000 e03573a1
> dd015ea8 c0185647
> <0>Call Trace:
> <0> [<c04a2ff8>] snprintf+0x1a/0x1d
> <0> [<c04ea5fc>] v4l2_ctrl_query_fill+0x519/0x523
> <0> [<c04ea9f3>] v4l2_ctrl_query_fill_std+0x3ed/0x3f7
> <0> [<e03573a1>] ivtv_queryctrl+0x8d/0x9f [ivtv]
> <0> [<e03578f7>] ivtv_control_ioctls+0x321/0x336 [ivtv]
> <0> [<c043ce48>] __handle_mm_fault+0xfe/0x20f
> <0> [<c040dbfa>] do_page_fault+0x29a/0x539
> <0> [<c0459186>] mntput_no_expire+0x11/0x73
> <0> [<c040f1fd>] __wake_up_common+0x35/0x4f
> <0> [<c04b65e2>] n_tty_receive_buf+0x81a/0x871
> <0> [<c04b65e2>] n_tty_receive_buf+0x81a/0x871
> <0> [<c0459186>] mntput_no_expire+0x11/0x73
> <0> [<c044deea>] link_path_walk+0x97/0xa0
> <0> [<c0444ad7>] cache_alloc_refill+0xd0/0x195
> <0> [<c04e6544>] video_usercopy+0x112/0x1a3
> <0> [<c04b7078>] write_chan+0x194/0x1ad
> <0> [<c040f1bc>] default_wake_function+0x0/0xc
> <0> [<e035f924>] ivtv_v4l2_ioctl+0x3a/0x4e [ivtv]
> <0> [<e035f36c>] ivtv_v4l2_do_ioctl+0x0/0x419 [ivtv]
> <0> [<e035f8ea>] ivtv_v4l2_ioctl+0x0/0x4e [ivtv]
> <0> [<c0450d29>] do_ioctl+0x8d/0x9e
> <0> [<c04b6ee4>] write_chan+0x0/0x1ad
> <0> [<c0450f98>] vfs_ioctl+0x187/0x195
> <0> [<c0450fd8>] sys_ioctl+0x32/0x4a
> <0> [<c0402daa>] syscall_call+0x7/0xb
> <0> =======================
> <0>Code: 74 09 c1 e1 0c 09 ca 09 d0 eb 07 09 c2 89 d0 80 cc 30 66 89
> 43 38 5b c3 55 57 89 c7 56 31 f6 53 89 d3 83 ec 5c 81 f9 47 56 18 c0
> <8b> 42 04 75 3d 39 c6 c7 44 24 08 00 00 00 00 0f 83 d8 00 00 00
> <0>EIP: [<c050cc83>] cx2341x_ext_ctrls+0x13/0x10a SS:ESP 0068:dd015c9c
>
> Thanks,
> Peter
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>



_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to