Hello, I've been consistently getting a segmentation fault when trying to load the ivtv_fb module. I'm running gentoo with a 2.6.22-r6 kernel. I've been using the ivtv-1.0.2 package through gentoo portage and the ivtv kernel modules seem to load fine. Its the framebuffer for my TV out that seems to die. My dmesg is below:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 1.0.0 (2.6.22-gentoo-r6 mod_unload PENTIUMIII ) loading
ivtv0: Autodetected Hauppauge card (cx23415 based)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:0c.0[A] -> Link [LNKA] -> GSI 11 (level, low) ->
IRQ 11
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# 9810671
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 @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 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
autoselect
tuner 1-0061: type set to 47 (LG NTSC (TAPE series))
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPEG (1 MB)
ivtv0: Registered device vbi8 for decoder VBI (1 MB)
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV (1 MB)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv: ==================== END INIT IVTV ====================
ivtv0-fb: Framebuffer at 0x1510000, mapped to 0x00510001, size 1665k
mtrr: type mismatch for 1400000,400000 old: write-back new: write-combining
ivtv0-fb: warning: mtrr_add() failed to add write combining region
0x01400000-0x01800000
BUG: unable to handle kernel paging request at virtual address 00510001
printing eip:
d1141693
*pde = 00000000
Oops: 0002 [#1]
Modules linked in: ivtv_fb fb cfbcopyarea cfbimgblt cfbfillrect ndiswrapper
msp3400 saa7127 saa7115 tuner ivtv i2c_algo_bit cx2341x tveeprom videodev
v4l2_common v4l1_compat lirc_atiusb(F) lirc_dev i2c_viapro i2c_core
CPU: 0
EIP: 0060:[<d1141693>] Tainted: PF VLI
EFLAGS: 00010206 (2.6.22-gentoo-r6 #4)
EIP is at cleanup_module+0xc73/0x1344 [ivtv_fb]
eax: 00000000 ebx: 01510000 ecx: 00068100 edx: 001a0400
esi: cf280000 edi: 00510001 ebp: 01510000 esp: c7d3fe48
ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
Process modprobe (pid: 6795, ti=c7d3e000 task=c8c90a70 task.ti=c7d3e000)
Stack: d11427a8 00000000 01400000 01800000 00000681 00000000 00510000
002c0800
00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000
00000000 00000000 00000000 00000000 00000000 00000000 cf280000
00000000
Call Trace:
[<d08be055>] init_module+0x55/0x107 [ivtv_fb]
[<c0130f41>] sys_init_module+0x121/0x1620
[<d089a890>] ivtv_udma_setup+0x0/0x270 [ivtv]
[<c010282e>] sysenter_past_esp+0x5f/0x85
=======================
Code: 40 10 c7 04 24 01 00 00 00 29 c2 e8 d8 86 fc ee 85 c0 0f 88 15 05 00
00 8b 86 28 f4 00 00 8b 50 0c 8b 78 08 31 c0 89 d1 c1 e9 02 <f3> ab f6 c2 02
74 02 66 ab f6 c2 01 74 01 aa a1 a8 3c 14 d1 85
EIP: [<d1141693>] cleanup_module+0xc73/0x1344 [ivtv_fb] SS:ESP 0068:c7d3fe48
Attached is my kernel config file. Any help would be appreciated.
Regards,
Brian
config-2.6.22-gentoo-r6.bz2
Description: BZip2 compressed data
_______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
