Hi. MythTV user here, but I've isolated that out of the equation. I had a successful MythTV install on an older Fedora Cor 6 box, and I moved that board over to my new dual core Fedora 8 box. I'm sorry if this message is very long, but in the spirit of the "How to ask questions" page, I'm trying to give you as much to go on as possible,
Here's my setup: F8 2.6.23.9-85.fc8 kernel Intel Core 2 Duo E6750 MythTV 0.20.2-170.fc8 PVR-350 card (only one) # rpm -qa | egrep -i '(ivtv|v4l|video4)' perl-Video-ivtv-0.13-8.fc8 ivtv_xdriver-1.0.0-9.fc8 v4l2-tool-1.0.3-1.fc8 ivtv-1.0.3-135.fc8 ivtv-kmdl-2.6.23.9-85.fc8-1.0.3-135.fc8 ivtv-devel-1.0.3-135.fc8 xorg-x11-drv-v4l-0.1.1-8.fc8 ivtv-firmware-20070217-15.1 video4linux-kmdl-2.6.23.9-85.fc8-20071226-84.fc8 # lsmod | egrep -i '(ivtv|v4l|video4)' ivtv 117457 0 i2c_algo_bit 9157 1 ivtv cx2341x 14212 1 ivtv tveeprom 17552 1 ivtv videodev 27904 1 ivtv v4l2_common 18944 7 msp3400,saa7127,saa7115,tuner,ivtv,cx2341x,videodev v4l1_compat 15748 2 ivtv,videodev i2c_core 21825 19 msp3400,saa7127,saa7115,tuner,tea5767,tda8290,tda18271,tda827x,tuner_xc2028,tda9887,tuner_simple,mt20xx,tea5761,nvidia,ivtv,i2c_algo_bit,i2c_i801,tveeprom,v4l2_common # ls -al /dev/video* lrwxrwxrwx 1 root root 6 2008-01-13 15:31 /dev/video -> video0 crw-rw-rw- 1 root root 81, 0 2008-01-13 15:31 /dev/video0 crw-rw-rw- 1 root root 81, 16 2008-01-13 15:31 /dev/video16 crw-rw-rw- 1 root root 81, 24 2008-01-13 15:31 /dev/video24 crw-rw-rw- 1 root root 81, 32 2008-01-13 15:31 /dev/video32 crw-rw-rw- 1 root root 81, 48 2008-01-13 15:31 /dev/video48 After I boot, /var/log/messages has (trimmed for brevity) vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ivtv: Start initialization, version 1.0.0 ivtv0: Initializing card #0 ivtv0: Autodetected Hauppauge card (cx23415 based) ACPI: PCI Interrupt 0000:04:03.0[A] -> GSI 22 (level, low) -> IRQ 22 nvidia: module license 'NVIDIA' taints kernel. firewire_core: created new fw device fw0 (0 config rom retries, S400) ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Loaded v4l-cx2341x-dec.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02060039 ivtv0: Decoder revision: 0x02020023 tveeprom 1-0050: Hauppauge model 48132, rev K268, serial# 7997696 tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is MSP4448 (idx 27) tveeprom 1-0050: decoder processor is SAA7115 (idx 19) tveeprom 1-0050: has radio, has IR receiver, has no IR transmitter ivtv0: Autodetected Hauppauge WinTV PVR-350 tuner' 1-0043: chip found @ 0x86 (ivtv i2c driver #0) tda9887 1-0043: tda988[5/6/7] found tuner' 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) saa7115' 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0) msp3400' 1-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) msp3400' 1-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect tuner-simple 1-0061: type set to 47 (LG NTSC (TAPE series)) tuner' 1-0043: Tuner frontend module has no way to set config tuner' 1-0043: Tuner frontend module has no way to set config videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device video0 for encoder MPEG (4 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device video0 for encoder YUV (2 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device vbi-224 for encoder VBI (1 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device video0 for encoder PCM audio (1 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device radio-64 for encoder radio videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device video0 for decoder MPEG (1 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device vbi-224 for decoder VBI (1 MB) videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device vbi-224 for decoder VOUT videodev: "" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ ivtv0: Registered device video0 for decoder YUV (1 MB) ivtv0: Loaded v4l-cx2341x-init.mpg firmware (155648 bytes) tuner' 1-0043: Tuner frontend module has no way to set config ivtv0: Initialized card #0: Hauppauge WinTV PVR-350 ivtv: End initialization ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The nasty bits I'm worried about are "tuner' 1-0043: Tuner frontend module has no way to set config" and "videodev: "" has no release callback..." My Google results have been very conflicting, ranging from "Don't worry about it, it's nothing" to kernel patch requests. One curious aspect of the second one, is that most instances Google finds for "videodev: "" has no release callback", there's something within the quotes, and there's nothing there in mine. I won't go into the MythTV evidence unless asked, but I have plenty of strange output from it. I also sometimes see this later in /var/log/messages: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 240 ivtv: No ivtv device found on minor 232 ivtv: No ivtv device found on minor 16 ivtv: No ivtv device found on minor 24 ivtv: No ivtv device found on minor 32 ivtv: No ivtv device found on minor 48 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 240 ivtv: No ivtv device found on minor 232 ivtv: No ivtv device found on minor 16 ivtv: No ivtv device found on minor 24 ivtv: No ivtv device found on minor 32 ivtv: No ivtv device found on minor 48 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 240 ivtv: No ivtv device found on minor 232 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 224 ivtv: No ivtv device found on minor 240 ivtv: No ivtv device found on minor 232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Lastly, when I do a v4ll2-ctl -l, I get a kernel oops vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv BUG: unable to handle kernel paging request at virtual address b844e2d9 printing eip: f896f14f *pde = 00000000 Oops: 0000 [#3] SMP Modules linked in: nfsd exportfs lockd nfs_acl auth_rpcgss autofs4 tun sunrpc nf_conntrack_ipv6 xt_state nf_conntrack nfnetlink xt_tcpudp ip6t_ipv6header ip6t_REJECT ip6table_filter ip6_tables x_tables ipv6 cpufreq_ondemand acpi_cpufreq dm_mirror dm_multipath dm_mod msp3400(U) saa7127(U) saa7115(U) tuner(U) tea5767(U) tda8290(U) tda18271(U) tda827x(U) tuner_xc2028(U) tda9887(U) tuner_simple(U) mt20xx(U) tea5761(U) snd_hda_intel snd_seq_dummy snd_seq_oss nvidia(P)(U) ivtv snd_seq_midi_event snd_seq snd_seq_device i2c_algo_bit button snd_pcm_oss usb_storage cx2341x(U) i2c_i801 snd_mixer_oss tveeprom(U) snd_pcm firewire_ohci firewire_core videodev(U) snd_timer v4l2_common(U) v4l1_compat(U) r8169 pl2303 snd_page_alloc crc_itu_t snd_hwdep snd i2c_core iTCO_wdt iTCO_vendor_support usbserial pcspkr soundcore sg sr_mod cdrom pata_jmicron ahci libata sd_mod scsi_mod ext3 jbd mbcache uhci_hcd ohci_hcd ehci_hcd CPU: 1 EIP: 0060:[<f896f14f>] Tainted: P D VLI EFLAGS: 00010282 (2.6.23.9-85.fc8 #1) EIP is at cx2341x_ext_ctrls+0x50/0x479 [cx2341x] eax: f7b1f148 ebx: b844e2d9 ecx: c0185647 edx: f18d1b34 esi: f7b1f148 edi: 00000000 ebp: c0185647 esp: f18d1b24 ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 Process v4l2-ctl (pid: 5968, ti=f18d1000 task=f2602c20 task.ti=f18d1000) Stack: f893c703 f18d1eb4 f18d1eb4 00000000 00000000 c04f6051 f18d1b54 f18d1b54 f893b7a6 f18d1ebc 00000020 f893c6f8 f18d1eb4 f7b10000 f18d1eb4 f18d1eb4 f893bbe9 00000001 00000000 f89e242a f18d1eb4 00000000 f7b10000 f18d1eb4 Call Trace: [<c04f6051>] snprintf+0x1f/0x22 [<f893b7a6>] v4l2_ctrl_query_fill+0x43d/0x499 [v4l2_common] [<f893bbe9>] v4l2_ctrl_query_fill_std+0x3e7/0x3ea [v4l2_common] [<f89e242a>] ivtv_queryctrl+0x8d/0x9f [ivtv] [<f89e27e8>] ivtv_control_ioctls+0x3ac/0x3ec [ivtv] [<f89e8650>] ivtv_v4l2_ioctls+0x282/0x124e [ivtv] [<c048fc04>] __d_lookup+0x96/0xd9 [<c043aed1>] get_pid_task+0x5/0xe [<c04b034f>] pid_revalidate+0x61/0xcc [<c048742c>] do_lookup+0x4f/0x140 [<c048fffc>] dput+0x30/0xd7 [<c0489521>] __link_path_walk+0xa74/0xbaf [<c048fc04>] __d_lookup+0x96/0xd9 [<c048742c>] do_lookup+0x4f/0x140 [<c048fffc>] dput+0x30/0xd7 [<c0489521>] __link_path_walk+0xa74/0xbaf [<c048fc04>] __d_lookup+0x96/0xd9 [<f89e9b1d>] ivtv_v4l2_do_ioctl+0x501/0xac8 [ivtv] [<c0425d57>] enqueue_entity+0x2dd/0x307 [<c0427403>] task_rq_lock+0x44/0x6b [<c0427c65>] try_to_wake_up+0x2ef/0x2f9 [<c048fc04>] __d_lookup+0x96/0xd9 [<c04244ce>] __wake_up_common+0x32/0x55 [<c04264a6>] __wake_up+0x32/0x43 [<c0546025>] n_tty_receive_buf+0xc4d/0xcc3 [<c0546025>] n_tty_receive_buf+0xc4d/0xcc3 [<c0423eb6>] kunmap_atomic+0x54/0x96 [<c0423ec2>] kunmap_atomic+0x60/0x96 [<c046ca0c>] __do_fault+0x365/0x394 [<f894db9c>] video_usercopy+0x172/0x236 [videodev] [<c0541006>] tty_default_put_char+0x17/0x1a [<c04264a6>] __wake_up+0x32/0x43 [<f89e7d6b>] ivtv_v4l2_ioctl+0x14a/0x158 [ivtv] [<f89e961c>] ivtv_v4l2_do_ioctl+0x0/0xac8 [ivtv] [<c048b4c9>] do_ioctl+0x4d/0x63 [<c048b716>] vfs_ioctl+0x237/0x249 [<c048b774>] sys_ioctl+0x4c/0x64 [<c040518a>] syscall_call+0x7/0xb [<c0610000>] xfrm_state_sort+0x2e/0x5a ======================= Code: f0 03 55 14 e8 d3 ee ff ff 85 c0 0f 85 35 04 00 00 43 83 c7 14 3b 5d 04 72 e3 e9 1b 04 00 00 6b 5c 24 0c 14 03 5d 14 8d 54 24 10 <8b> 03 89 44 24 10 89 f0 e8 91 fc ff ff 85 c0 0f 85 d9 03 00 00 EIP: [<f896f14f>] cx2341x_ext_ctrls+0x50/0x479 [cx2341x] SS:ESP 0068:f18d1b24 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ I really appreciate any help you can give me. Thanks. _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
