Greetings, I recently purchased a second pvr-350 which i've installed in my mythtv box - asus a8n5x motherboard, amd 3000+, 2 pvr-350's running fc5 x86_64, ivtv 0.8.1 on kernel 2.6.18-1.2239. When I installed the second card, I noticed that if I try to query the current input (v4l2-ctl -d /dev/video1 -I), I get an oops. Other v4l2-ctl queries to the second card seem to hang. Reading from /dev/video1 w/ cat also hangs. The first card (/dev/video0) functions normally. I've verified there is no problem with the cards themselves - they each work fine in any of my pci slots if I only install a single card. When I install them both, the second one (/dev/video1) always fails as described above.
Here is the Oops: Dec 7 02:00:24 lipizzan kernel: Unable to handle kernel NULL pointer dereference at 000000000000003c RIP: Dec 7 02:00:24 lipizzan kernel: [<ffffffff882ecf10>] :ivtv:ivtv_v4l2_open+0x41/0x26b Dec 7 02:00:24 lipizzan kernel: PGD 2d1e7067 PUD 36a4a067 PMD 0 Dec 7 02:00:24 lipizzan kernel: Oops: 0000 [1] SMP Dec 7 02:00:24 lipizzan kernel: last sysfs file: /block/hda/hda1/size Dec 7 02:00:24 lipizzan kernel: CPU 0 Dec 7 02:00:24 lipizzan kernel: Modules linked in: ipv6 autofs4 hidp rfcomm l2cap bluetooth sunrpc ip_conntrack_netbios_ns ipt_REJECT xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables xfs dm_mirror dm_mod video sbs i2c_ec button battery asus_acpi ac lp parport_pc parport pl2303 usbserial sg msp3400 saa7127 saa7115 tuner floppy ehci_hcd ohci_hcd ivtv(U) i2c_algo_bit cx2341x tveeprom videodev v4l1_compat v4l2_common serio_raw snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss k8_edac edac_mc snd_mixer_oss snd_pcm pcspkr sata_nv snd_timer snd ide_cd soundcore snd_page_alloc cdrom forcedeth i2c_nforce2 i2c_core shpchp raid1 ext3 jbd sata_via libata sd_mod scsi_mod Dec 7 02:00:24 lipizzan kernel: Pid: 3014, comm: v4l2-ctl Tainted: GF 2.6.18-1.2239.fc5 #1 Dec 7 02:00:24 lipizzan kernel: RIP: 0010:[<ffffffff882ecf10>] [<ffffffff882ecf10>] :ivtv:ivtv_v4l2_open+0x41/0x26b Dec 7 02:00:24 lipizzan kernel: RSP: 0018:ffff81002d2cfdc8 EFLAGS: 00010206 Dec 7 02:00:24 lipizzan kernel: RAX: 0000000000000000 RBX: ffff81003df60000 RCX: 0000000000000000 Dec 7 02:00:24 lipizzan kernel: RDX: 0000000000000960 RSI: 0000000000000002 RDI: ffffffff8830ffa0 Dec 7 02:00:24 lipizzan kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 Dec 7 02:00:24 lipizzan kernel: R10: 0000000000000001 R11: ffffffff8022c76a R12: 0000000000000004 Dec 7 02:00:24 lipizzan kernel: R13: ffff81003f6000c0 R14: ffff81003f5188c0 R15: ffff81003c6b3160 Dec 7 02:00:24 lipizzan kernel: FS: 00002aaaaaac5480(0000) GS:ffffffff80603000(0000) knlGS:00000000f7dd5ba0 Dec 7 02:00:24 lipizzan kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 7 02:00:24 lipizzan kernel: CR2: 000000000000003c CR3: 000000002d1b3000 CR4: 00000000000006e0 Dec 7 02:00:24 lipizzan kernel: Process v4l2-ctl (pid: 3014, threadinfo ffff81002d2ce000, task ffff81002c93b7d0) Dec 7 02:00:24 lipizzan kernel: Stack: 0000000000000001 ffffffff882b5b80 0000000000000000 ffff81003f6000c0 Dec 7 02:00:24 lipizzan kernel: ffff81003eab3570 ffffffff882b2666 0000000000000000 0000000000000000 Dec 7 02:00:24 lipizzan kernel: ffff81003ebc9780 ffff81003eab3570 ffff81003f6000c0 ffffffff80247e91 Dec 7 02:00:24 lipizzan kernel: Call Trace: Dec 7 02:00:24 lipizzan kernel: [<ffffffff882b2666>] :videodev:video_open+0xe7/0x1ab Dec 7 02:00:24 lipizzan kernel: [<ffffffff80247e91>] chrdev_open+0x149/0x198 Dec 7 02:00:24 lipizzan kernel: [<ffffffff8021e31b>] __dentry_open+0xd9/0x1e2 Dec 7 02:00:24 lipizzan kernel: [<ffffffff8022750c>] do_filp_open+0x2a/0x38 Dec 7 02:00:24 lipizzan kernel: [<ffffffff802194f2>] do_sys_open+0x44/0xbe Dec 7 02:00:24 lipizzan kernel: [<ffffffff8025c00e>] system_call+0x7e/0x83 Dec 7 02:00:24 lipizzan kernel: DWARF2 unwinder stuck at system_call+0x7e/0x83 Dec 7 02:00:24 lipizzan kernel: Leftover inexact backtrace: Dec 7 02:00:24 lipizzan kernel: Dec 7 02:00:24 lipizzan kernel: Dec 7 02:00:24 lipizzan kernel: Code: 39 68 3c 0f 84 fe 01 00 00 41 ff c4 44 3b a3 f4 25 00 00 7c Dec 7 02:00:24 lipizzan kernel: RIP [<ffffffff882ecf10>] :ivtv:ivtv_v4l2_open+0x41/0x26b Dec 7 02:00:24 lipizzan kernel: RSP <ffff81002d2cfdc8> Dec 7 02:00:24 lipizzan kernel: CR2: 000000000000003c Here is the output of ivtv on boot: Dec 7 01:59:56 lipizzan kernel: ivtv: ==================== START INIT IVTV ==================== Dec 7 01:59:56 lipizzan kernel: ivtv: version 0.8.1 (tagged release) loading Dec 7 01:59:56 lipizzan kernel: ivtv: Linux version: 2.6.18-1.2239.fc5 SMP mod_unload gcc-4.1 Dec 7 01:59:56 lipizzan kernel: ivtv: In case of problems please include the debug info between Dec 7 01:59:56 lipizzan kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Dec 7 01:59:56 lipizzan kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Dec 7 01:59:56 lipizzan kernel: Floppy drive(s): fd0 is 1.44M Dec 7 01:59:56 lipizzan kernel: FDC 0 is a post-1991 82077 Dec 7 01:59:56 lipizzan kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Dec 7 01:59:56 lipizzan kernel: ata2.00: ATA-7, max UDMA7, 781422768 sectors: LBA48 NCQ (depth 0/32) Dec 7 01:59:56 lipizzan kernel: ata2.00: ata2: dev 0 multi count 1 Dec 7 01:59:56 lipizzan kernel: ata2.00: configured for UDMA/133 Dec 7 01:59:56 lipizzan kernel: Vendor: ATA Model: SAMSUNG HD400LJ Rev: ZZ10 Dec 7 01:59:56 lipizzan kernel: Type: Direct-Access ANSI SCSI revision: 05 Dec 7 01:59:56 lipizzan kernel: SCSI device sda: 781422768 512-byte hdwr sectors (400088 MB) Dec 7 01:59:56 lipizzan kernel: sda: Write Protect is off Dec 7 01:59:56 lipizzan kernel: SCSI device sda: drive cache: write back Dec 7 01:59:56 lipizzan kernel: SCSI device sda: 781422768 512-byte hdwr sectors (400088 MB) Dec 7 01:59:56 lipizzan kernel: sda: Write Protect is off Dec 7 01:59:56 lipizzan kernel: SCSI device sda: drive cache: write back Dec 7 01:59:56 lipizzan kernel: sda: unknown partition table Dec 7 01:59:56 lipizzan kernel: sd 0:0:0:0: Attached scsi disk sda Dec 7 01:59:56 lipizzan kernel: Vendor: ATA Model: SAMSUNG HD400LJ Rev: ZZ10 Dec 7 01:59:56 lipizzan kernel: Type: Direct-Access ANSI SCSI revision: 05 Dec 7 01:59:56 lipizzan kernel: SCSI device sdb: 781422768 512-byte hdwr sectors (400088 MB) Dec 7 01:59:56 lipizzan kernel: sdb: Write Protect is off Dec 7 01:59:56 lipizzan kernel: SCSI device sdb: drive cache: write back Dec 7 01:59:56 lipizzan kernel: SCSI device sdb: 781422768 512-byte hdwr sectors (400088 MB) Dec 7 01:59:56 lipizzan kernel: sdb: Write Protect is off Dec 7 01:59:56 lipizzan kernel: SCSI device sdb: drive cache: write back Dec 7 01:59:56 lipizzan kernel: sdb: unknown partition table Dec 7 01:59:56 lipizzan kernel: sd 1:0:0:0: Attached scsi disk sdb Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 21 Dec 7 01:59:56 lipizzan kernel: GSI 18 sharing vector 0xE9 and IRQ 18 Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [APSJ] -> GSI 21 (level, low) -> IRQ 233 Dec 7 01:59:56 lipizzan kernel: ata3: SATA max UDMA/133 cmd 0x9E0 ctl 0xBE2 bmdma 0xC400 irq 233 Dec 7 01:59:56 lipizzan kernel: ata4: SATA max UDMA/133 cmd 0x960 ctl 0xB62 bmdma 0xC408 irq 233 Dec 7 01:59:56 lipizzan kernel: scsi2 : sata_nv Dec 7 01:59:56 lipizzan kernel: ata3: SATA link down (SStatus 0 SControl 300) Dec 7 01:59:56 lipizzan kernel: scsi3 : sata_nv Dec 7 01:59:56 lipizzan kernel: ata4: SATA link down (SStatus 0 SControl 300) Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 20 Dec 7 01:59:56 lipizzan kernel: GSI 19 sharing vector 0x32 and IRQ 19 Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [APCJ] -> GSI 20 (level, low) -> IRQ 50 Dec 7 01:59:56 lipizzan kernel: intel8x0_measure_ac97_clock: measured 50344 usecs Dec 7 01:59:56 lipizzan kernel: intel8x0: clocking to 46771 Dec 7 01:59:56 lipizzan kernel: EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2 Dec 7 01:59:56 lipizzan kernel: ivtv0: Autodetected Hauppauge card (cx23415 based) Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16 Dec 7 01:59:56 lipizzan kernel: GSI 20 sharing vector 0x3A and IRQ 20 Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt 0000:05:06.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 58 Dec 7 01:59:56 lipizzan kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32) Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt Link [APCF] enabled at IRQ 23 Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [APCF] -> GSI 23 (level, low) -> IRQ 217 Dec 7 01:59:56 lipizzan kernel: ohci_hcd 0000:00:02.0: OHCI Host Controller Dec 7 01:59:56 lipizzan kernel: ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1 Dec 7 01:59:56 lipizzan kernel: ohci_hcd 0000:00:02.0: irq 217, io mem 0xcb004000 Dec 7 01:59:56 lipizzan kernel: usb usb1: configuration #1 chosen from 1 choice Dec 7 01:59:56 lipizzan kernel: hub 1-0:1.0: USB hub found Dec 7 01:59:56 lipizzan kernel: hub 1-0:1.0: 10 ports detected Dec 7 01:59:56 lipizzan kernel: usb 1-1: new full speed USB device using ohci_hcd and address 2 Dec 7 01:59:56 lipizzan kernel: usb 1-1: configuration #1 chosen from 1 choice Dec 7 01:59:56 lipizzan kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Dec 7 01:59:56 lipizzan kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) Dec 7 01:59:56 lipizzan kernel: usb 1-2: new low speed USB device using ohci_hcd and address 3 Dec 7 01:59:56 lipizzan kernel: usb 1-2: configuration #1 chosen from 1 choice Dec 7 01:59:56 lipizzan kernel: input: Device USB Device as /class/input/input1 Dec 7 01:59:56 lipizzan kernel: input: USB HID v1.00 Keyboard [Device USB Device] on usb-0000:00:02.0-2 Dec 7 01:59:56 lipizzan kernel: input: Device USB Device as /class/input/input2 Dec 7 01:59:56 lipizzan kernel: input: USB HID v1.00 Mouse [Device USB Device] on usb-0000:00:02.0-2 Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: Hauppauge model 48132, rev K268, serial# 8376633 Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08) Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: audio processor is MSP4448 (idx 27) Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: decoder processor is SAA7115 (idx 19) Dec 7 01:59:56 lipizzan kernel: tveeprom 2-0050: has radio, has IR remote Dec 7 01:59:56 lipizzan kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350 Dec 7 01:59:56 lipizzan kernel: tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #0) Dec 7 01:59:56 lipizzan kernel: tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner) Dec 7 01:59:56 lipizzan kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) Dec 7 01:59:56 lipizzan kernel: saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) Dec 7 01:59:56 lipizzan kernel: saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) Dec 7 01:59:56 lipizzan kernel: msp3400 2-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) Dec 7 01:59:56 lipizzan kernel: msp3400 2-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect Dec 7 01:59:56 lipizzan kernel: ivtv0: Encoder revision: 0x02050032 Dec 7 01:59:56 lipizzan kernel: ivtv0: Decoder revision: 0x02020023 Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device video0 for encoder MPEG Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device video32 for encoder YUV Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device vbi0 for encoder VBI Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device video24 for encoder PCM audio Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device video16 for decoder MPEG Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device vbi8 for decoder VBI Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device vbi16 for decoder VOUT Dec 7 01:59:56 lipizzan kernel: ivtv0: Registered device video48 for decoder YUV Dec 7 01:59:56 lipizzan kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) Dec 7 01:59:56 lipizzan kernel: tuner 2-0061: type set to 47 (LG NTSC (TAPE series)) Dec 7 01:59:56 lipizzan kernel: ivtv0: Initialized Hauppauge WinTV PVR-350, card #0 Dec 7 01:59:56 lipizzan kernel: ivtv: ====================== NEXT CARD ====================== Dec 7 01:59:56 lipizzan kernel: ivtv1: Autodetected Hauppauge card (cx23415 based) Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 Dec 7 01:59:56 lipizzan kernel: GSI 21 sharing vector 0x42 and IRQ 21 Dec 7 01:59:56 lipizzan kernel: ACPI: PCI Interrupt 0000:05:07.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 66 Dec 7 01:59:56 lipizzan kernel: ivtv1: Unreasonably low latency timer, setting to 64 (was 32) Dec 7 01:59:56 lipizzan kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Dec 7 01:59:56 lipizzan kernel: ivtv1: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) Dec 7 01:59:56 lipizzan kernel: tuner 3-0043: chip found @ 0x86 (ivtv i2c driver #1) Dec 7 01:59:56 lipizzan kernel: tda9887 3-0043: tda988[5/6/7] found @ 0x43 (tuner) Dec 7 01:59:56 lipizzan kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1) Dec 7 01:59:56 lipizzan kernel: saa7115 3-0021: saa7115 found @ 0x42 (ivtv i2c driver #1) Dec 7 01:59:56 lipizzan kernel: saa7127 3-0044: saa7129 found @ 0x88 (ivtv i2c driver #1) Dec 7 01:59:56 lipizzan kernel: msp3400 3-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #1) Dec 7 01:59:56 lipizzan kernel: msp3400 3-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: Hauppauge model 48132, rev K268, serial# 9904963 Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08) Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: audio processor is MSP4448 (idx 27) Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: decoder processor is SAA7115 (idx 19) Dec 7 01:59:56 lipizzan kernel: tveeprom 3-0050: has radio, has IR remote Dec 7 01:59:56 lipizzan kernel: ivtv1: Autodetected Hauppauge WinTV PVR-350 Dec 7 01:59:56 lipizzan kernel: ivtv1: Encoder revision: 0x02050032 Dec 7 01:59:56 lipizzan kernel: ivtv1: Decoder revision: 0x02020023 Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device video1 for encoder MPEG Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device video33 for encoder YUV Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device vbi1 for encoder VBI Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device video25 for encoder PCM audio Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device radio1 for encoder radio Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device video17 for decoder MPEG Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device vbi9 for decoder VBI Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device vbi17 for decoder VOUT Dec 7 01:59:56 lipizzan kernel: ivtv1: Registered device video49 for decoder YUV Dec 7 01:59:56 lipizzan kernel: ivtv1: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) Dec 7 01:59:56 lipizzan kernel: tuner 3-0061: type set to 47 (LG NTSC (TAPE series)) Dec 7 01:59:56 lipizzan kernel: ivtv1: Initialized Hauppauge WinTV PVR-350, card #1 Dec 7 01:59:56 lipizzan kernel: ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
