Ugh, sorry for the possible double-post there :( i should also add my syslog output:
Apr 30 10:56:29 slurp kernel: ivtv: ==================== START INIT IVTV ==================== Apr 30 10:56:29 slurp kernel: ivtv: version 0.10.1 (tagged release) loading Apr 30 10:56:29 slurp kernel: ivtv: Linux version: 2.6.20-1.2944.fc6xen SMP mod_unload 686 4KSTACKS Apr 30 10:56:29 slurp kernel: ivtv: In case of problems please include the debug info between Apr 30 10:56:29 slurp kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Apr 30 10:56:29 slurp kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Apr 30 10:56:29 slurp kernel: ivtv0: Autodetected Hauppauge card (cx23416 based) Apr 30 10:56:29 slurp kernel: PCI: Enabling device 0000:00:00.0 (0000 -> 0002) Apr 30 10:56:30 slurp kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) Apr 30 10:56:30 slurp kernel: ivtv0: Encoder revision: 0x02060039 Apr 30 10:56:30 slurp kernel: i2c_adapter i2c-1: Client creation failed at 0x40 (-5) Apr 30 10:56:30 slurp kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: Hauppauge model 32032, rev B326, serial# 7155646 Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: tuner model is Temic 4036FY5 (idx 26, type 8) Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: audio processor is MSP4448 (idx 27) Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: decoder processor is SAA7115 (idx 19) Apr 30 10:56:30 slurp kernel: tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter Apr 30 10:56:30 slurp kernel: ivtv0: Autodetected Hauppauge WinTV PVR-250 Apr 30 10:56:30 slurp kernel: saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0) Apr 30 10:56:30 slurp kernel: msp3400 1-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) Apr 30 10:56:30 slurp kernel: msp3400 1-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect Apr 30 10:56:30 slurp kernel: ivtv0: Registered device video1 for encoder MPEG (4 MB) Apr 30 10:56:30 slurp kernel: Fatal DMA error! Please use 'swiotlb=force' Quoting [EMAIL PROTECTED]: > Hi there, Im having some trouble with ivtv on a xen domU. I have > looked through the archives and found a reference to a similar problem > with no solution: > > http://www.gossamer-threads.com/lists/ivtv/users/33609?search_string=xen;#33609 > > Im running: > Dom0 > - Linux sybil.bappos.com 2.6.18-8.1.1.el5xen #1 SMP Mon Feb 26 > 21:05:12 EST 2007 i686 i686 i386 GNU/Linux > - xen-3.0.3-25.0.3.el5 > > domU > - Linux slurp.bappos.com 2.6.20-1.2944.fc6xen #1 SMP Tue Apr 10 > 19:12:19 EDT 2007 i686 i686 i386 GNU/Linux > - ivtv-0.10.1-126.fc6.at > - ivtv-firmware-20070217-13.at > - ivtv-kmdl-2.6.20-1.2944.fc6xen-0.10.1-126.fc6.at > > > lspci -v : > 00:00.0 Multimedia video controller: Internext Compression Inc iTVC16 > (CX23416) MPEG-2 Encoder (rev 01) > Subsystem: Hauppauge computer works Inc. WinTV PVR 250 > Flags: medium devsel, IRQ 16 > Memory at f8000000 (32-bit, prefetchable) [disabled] [size=64M] > Capabilities: [44] Power Management version 2 > > 00:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video > Capture (rev 11) > Subsystem: Hauppauge computer works Inc. WinTV Series > Flags: bus master, medium devsel, latency 64, IRQ 17 > Memory at fdffe000 (32-bit, prefetchable) [size=4K] > Capabilities: [44] Vital Product Data > Capabilities: [4c] Power Management version 2 > > 00:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio > Capture (rev 11) > Subsystem: Hauppauge computer works Inc. WinTV Series > Flags: bus master, medium devsel, latency 64, IRQ 17 > Memory at fdfff000 (32-bit, prefetchable) [size=4K] > Capabilities: [44] Vital Product Data > Capabilities: [4c] Power Management version 2 > > > current lsmod: > [EMAIL PROTECTED] src]# lsmod | grep bttv > bttv 171893 1 bt878 > video_buf 27589 1 bttv > ir_common 34117 1 bttv > compat_ioctl32 5569 1 bttv > i2c_algo_bit 11337 1 bttv > btcx_risc 8905 1 bttv > tveeprom 18257 1 bttv > i2c_core 24897 5 tuner,tvaudio,bttv,i2c_algo_bit,tveeprom > videodev 29633 1 bttv > v4l2_common 26945 3 tuner,bttv,videodev > > > When i load the ivtv module i get the following: > [EMAIL PROTECTED] src]# modprobe ivtv > ivtv: no version for "struct_module" found: kernel tainted. > PCI: Enabling device 0000:00:00.0 (0000 -> 0002) > i2c_adapter i2c-1: Client creation failed at 0x40 (-5) > Fatal DMA error! Please use 'swiotlb=force' > ------------[ cut here ]------------ > kernel BUG at arch/i386/kernel/pci-dma-xen.c:359! > invalid opcode: 0000 [#1] > SMP > last sysfs file: /class/firmware/0000:00:00.0/loading > Modules linked in: msp3400 saa7115 ivtv(F)(U) cx2341x autofs4 hidp > l2cap bluetooth sunrpc xennet ipv6 nf_conntrack_netbios_ns ipt_REJECT > nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink xt_tcpudp > iptable_filter ip_tables x_tables dm_multipath parport_pc lp parport > bt878 snd_bt87x snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq > snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm tuner snd_timer > tvaudio snd bttv pcspkr video_buf ir_common compat_ioctl32 > i2c_algo_bit btcx_risc tveeprom i2c_core soundcore videodev > v4l2_common v4l1_compat snd_page_alloc dm_snapshot dm_zero dm_mirror > dm_mod xenblk ext3 jbd ehci_hcd ohci_hcd uhci_hcd > CPU: 0 > EIP: 0061:[<c0409f33>] Tainted: GF VLI > EFLAGS: 00010292 (2.6.20-1.2944.fc6xen #1) > EIP is at dma_map_single+0xd2/0x156 > eax: 0000002f ebx: ed791048 ecx: c06e6b50 edx: f5416000 > esi: 00000000 edi: 00008100 ebp: 00000002 esp: db736c94 > ds: 007b es: 007b ss: 0069 > Process modprobe (pid: 1984, ti=db736000 task=c0bf6bb0 task.ti=db736000) > Stack: c06946c1 000000d0 00000001 d51fb71c c0d7e7c0 12f50000 > 00000000 00000000 > c0462f4a d51fb760 d2f50000 00000002 dc1c0084 ee5b2b7b > 00000002 00000001 > dc1c0000 dc1c0164 dc1c0084 c041dd0f ee5bf59b 00000000 > dc1c0000 00000000 > Call Trace: > [<c0462f4a>] __kmalloc+0x87/0x92 > [<ee5b2b7b>] ivtv_stream_alloc+0x199/0x242 [ivtv] > [<c041dd0f>] printk+0x1f/0xa1 > [<ee5b0c82>] ivtv_streams_setup+0x368/0x3c3 [ivtv] > [<ee5ada94>] ivtv_probe+0xff2/0x1334 [ivtv] > [<c041766e>] __might_sleep+0x21/0xc1 > [<c0462a45>] kmem_cache_alloc+0x5f/0x69 > [<c049e1ea>] sysfs_new_dirent+0x4b/0x55 > [<c049e397>] sysfs_make_dirent+0x13/0x7f > [<c04eaeba>] pci_device_probe+0x36/0x57 > [<c0545192>] really_probe+0x7f/0x103 > [<c054525a>] driver_probe_device+0x44/0xa5 > [<c041766e>] __might_sleep+0x21/0xc1 > [<c0545349>] __driver_attach+0x0/0xab > [<c05453bc>] __driver_attach+0x73/0xab > [<c05447e4>] bus_for_each_dev+0x37/0x59 > [<c054504c>] driver_attach+0x16/0x18 > [<c0545349>] __driver_attach+0x0/0xab > [<c0544ab5>] bus_add_driver+0x61/0x165 > [<c04eb016>] __pci_register_driver+0x73/0x9f > [<ee5ac773>] module_start+0xb5/0xde [ivtv] > [<c0436773>] sys_init_module+0x1780/0x18c7 > [<c0457df9>] do_munmap+0x196/0x1af > [<c04662c5>] do_sync_read+0x0/0x10a > [<c0466c13>] vfs_read+0xa6/0x152 > [<c0404e3c>] syscall_call+0x7/0xb > [<c0610033>] __sched_text_start+0x283/0x809 > ======================= > Code: ff 0f 00 00 8d 04 3e 3d 00 10 00 00 76 21 c1 ea 0c a1 80 fe 7a > c0 0f a3 10 19 c0 85 c0 75 10 c7 04 24 c1 46 69 c0 e8 bd 3d 01 00 <0f> > 0b eb fe 85 db 74 19 8b 83 5c 01 00 00 85 c0 74 0f 8b 18 8b > EIP: [<c0409f33>] dma_map_single+0xd2/0x156 SS:ESP 0069:db736c94 > Segmentation fault > [EMAIL PROTECTED] src]# > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:30 2007 ... > slurp kernel: ------------[ cut here ]------------ > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:30 2007 ... > slurp kernel: invalid opcode: 0000 [#1] > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:30 2007 ... > slurp kernel: SMP > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: CPU: 0 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: EIP: 0061:[<c0409f33>] Tainted: GF VLI > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: EFLAGS: 00010292 (2.6.20-1.2944.fc6xen #1) > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: EIP is at dma_map_single+0xd2/0x156 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: eax: 0000002f ebx: ed791048 ecx: c06e6b50 edx: f5416000 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: esi: 00000000 edi: 00008100 ebp: 00000002 esp: db736c94 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: ds: 007b es: 007b ss: 0069 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: Process modprobe (pid: 1984, ti=db736000 task=c0bf6bb0 > task.ti=db736000) > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: Stack: c06946c1 000000d0 00000001 d51fb71c c0d7e7c0 > 12f50000 00000000 00000000 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: c0462f4a d51fb760 d2f50000 00000002 dc1c0084 > ee5b2b7b 00000002 00000001 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: dc1c0000 dc1c0164 dc1c0084 c041dd0f ee5bf59b > 00000000 dc1c0000 00000000 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: Call Trace: > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0462f4a>] __kmalloc+0x87/0x92 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<ee5b2b7b>] ivtv_stream_alloc+0x199/0x242 [ivtv] > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c041dd0f>] printk+0x1f/0xa1 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<ee5b0c82>] ivtv_streams_setup+0x368/0x3c3 [ivtv] > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<ee5ada94>] ivtv_probe+0xff2/0x1334 [ivtv] > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c041766e>] __might_sleep+0x21/0xc1 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0462a45>] kmem_cache_alloc+0x5f/0x69 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c049e1ea>] sysfs_new_dirent+0x4b/0x55 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c049e397>] sysfs_make_dirent+0x13/0x7f > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c04eaeba>] pci_device_probe+0x36/0x57 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0545192>] really_probe+0x7f/0x103 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c054525a>] driver_probe_device+0x44/0xa5 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c041766e>] __might_sleep+0x21/0xc1 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0545349>] __driver_attach+0x0/0xab > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c05453bc>] __driver_attach+0x73/0xab > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c05447e4>] bus_for_each_dev+0x37/0x59 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c054504c>] driver_attach+0x16/0x18 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0545349>] __driver_attach+0x0/0xab > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0544ab5>] bus_add_driver+0x61/0x165 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c04eb016>] __pci_register_driver+0x73/0x9f > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<ee5ac773>] module_start+0xb5/0xde [ivtv] > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0436773>] sys_init_module+0x1780/0x18c7 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0457df9>] do_munmap+0x196/0x1af > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c04662c5>] do_sync_read+0x0/0x10a > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0466c13>] vfs_read+0xa6/0x152 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0404e3c>] syscall_call+0x7/0xb > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: [<c0610033>] __sched_text_start+0x283/0x809 > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: ======================= > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: Code: ff 0f 00 00 8d 04 3e 3d 00 10 00 00 76 21 c1 ea 0c > a1 80 fe 7a c0 0f a3 10 19 c0 85 c0 75 10 c7 04 24 c1 46 69 c0 e8 bd > 3d 01 00 <0f> 0b eb fe 85 db 74 19 8b 83 5c 01 00 00 85 c0 74 0f 8b 18 > 8b > > Message from [EMAIL PROTECTED] at Mon Apr 30 10:56:31 2007 ... > slurp kernel: EIP: [<c0409f33>] dma_map_single+0xd2/0x156 SS:ESP > 0069:db736c94 > > > Please help! > thanks, > -guil > > > > > _______________________________________________ > 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
