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

Reply via email to