[mythtv-users] openSUSE 10.2 and DMA error

Christian Bourque christian.bourque at gmail.com
Fri Jan 5 16:07:25 UTC 2007


After installing openSUSE 10.2 I get this weird bug message in dmesg:

"BUG: warning at include2/asm/dma-mapping.h:26/dma_map_single()"

And now when I try to configure MythTV using mythtvsetup I get a
segmentation fault as soon as I click on "New capture card" (step 2)!

I know the card is working since I can watch tv using mplayer /dev/video0...

Here's the full output of dmesg:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.8.0 (tagged release) loading
ivtv:  Linux version: SMP mod_unload 586 REGPARM gcc-4.1
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ACPI: PCI Interrupt 0000:00:1d.3[A] -> GSI 16 (level, low) -> IRQ 185
PCI: Setting latency timer of device 0000:00:1d.3 to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 185, io base 0x0000b800
usb usb5: new device found, idVendor=0000, idProduct=0000
usb usb5: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux uhci_hcd
usb usb5: SerialNumber: 0000:00:1d.3
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 18 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:02:01.0 to 64
usb 3-2: new low speed USB device using uhci_hcd and address 2
e1000: 0000:02:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:50:8d:e5:68:38
usb 3-2: new device found, idVendor=046d, idProduct=c00c
usb 3-2: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-2: Product: USB Mouse
usb 3-2: Manufacturer: Logitech
usb 3-2: configuration #1 chosen from 1 choice
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
gameport: EMU10K1 is pci0000:03:06.1/gameport0, io 0xa400, speed 1011kHz
ACPI: PCI Interrupt 0000:03:02.0[A] -> GSI 18 (level, low) -> IRQ 169
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[169]
MMIO=[ef004000-ef0047ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 22 (level, low) -> IRQ 209
ivtv0: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based)
ACPI: PCI Interrupt 0000:03:05.0[A] -> GSI 21 (level, low) -> IRQ 217
usb 4-1: new full speed USB device using uhci_hcd and address 2
usb 4-1: new device found, idVendor=04e8, idProduct=324c
usb 4-1: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 4-1: Product: Samsung ML-1740 Series
usb 4-1: Manufacturer: Samsung Electronics Co., Ltd.
usb 4-1: SerialNumber: 2W61BKCY102230A0
usb 4-1: configuration #1 chosen from 1 choice
usbcore: registered new driver hiddev
input: Logitech USB Mouse as /class/input/input2
input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:1d.1-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 2 if 0 alt
0 proto 2 vid 0x04E8 pid 0x324C
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
tveeprom 1-0050: Encountered bad packet header [50]. Corrupt or not a
Hauppauge eeprom.
ivtv0: No tuner detected, default to NTSC
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
saa7127 1-0044: saa7129 found @ 0x88 (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
ivtv0: Encoder revision: 0x02050032
ivtv0: Decoder revision: 0x02020023
ivtv0: Registered device video0 for encoder MPEG
ivtv0: Registered device video32 for encoder YUV
ivtv0: Registered device vbi0 for encoder VBI
ivtv0: Registered device video24 for encoder PCM audio
BUG: warning at include2/asm/dma-mapping.h:26/dma_map_single()
 [<f97f5751>] ivtv_stream_alloc+0x276/0x3ef [ivtv]
 [<f97fc584>] ivtv_reg_dev+0x1ed/0x1f7 [ivtv]
 [<f97fcc89>] ivtv_streams_setup+0x3bd/0x3f6 [ivtv]
 [<f97f7a42>] ivtv_probe+0x1455/0x17db [ivtv]
 [<c016168a>] cache_alloc_refill+0x62/0x491
 [<c01ca7dc>] pci_device_probe+0x36/0x57
 [<c0225759>] really_probe+0x39/0x9d
 [<c02257ee>] driver_probe_device+0x31/0x87
 [<c02258a6>] __driver_attach+0x0/0x6b
 [<c02258ea>] __driver_attach+0x44/0x6b
 [<c0225236>] bus_for_each_dev+0x39/0x5b
 [<c02256cc>] driver_attach+0x16/0x18
 [<c02258a6>] __driver_attach+0x0/0x6b
 [<c0224f34>] bus_add_driver+0x6c/0x107
 [<c01ca932>] __pci_register_driver+0x61/0x7d
 [<f97f6585>] module_start+0xcc/0xf5 [ivtv]
 [<c013987f>] sys_init_module+0x17fe/0x1981
 [<c014ba04>] generic_file_read+0x0/0xb8
 [<f97e6688>] hid_disconnect+0x63/0xbf [usbhid]
 [<f97e6598>] hid_free_buffers+0x85/0x8c [usbhid]
 [<f97e66b0>] hid_disconnect+0x8b/0xbf [usbhid]
 [<f97bf000>] snd_mem_proc_read+0x0/0xf0 [snd_page_alloc]
 [<c015698d>] unmap_region+0xc7/0xfe
 [<f97e60ba>] hid_output_report+0x3b/0x1d1 [usbhid]
 [<f97e66d8>] hid_disconnect+0xb3/0xbf [usbhid]
 [<c0103d5d>] sysenter_past_esp+0x56/0x79
ivtv0: Registered device video16 for decoder MPEG
ivtv0: Registered device vbi8 for decoder VBI
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00508d0000e46838]
tuner 1-0061: type set to 0 (Temic PAL (4002 FH5))
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv:  ====================  END INIT IVTV  ====================

Any idea?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070105/35092535/attachment.htm 

More information about the mythtv-users mailing list