OK, I removed my head from someplace it finds itself quite often these
days and rebooted to a proper kernel...
After that I was able to make and make install....
I'm still getting this error however...
ivtv0-fb: Framebuffer at 0x1510000, mapped to 0x00510000, 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 00510000
printing eip:
e0cf82d8
*pde = 00000000
Oops: 0002 [#1]
SMP
last sysfs file: /class/firmware/0000:02:0b.0/loading
Modules linked in: ivtv_fb(F)(U) msp3400 saa7127 saa7115 tuner
snd_intel8x0(F)(U) snd_ac97_codec(F)(U) ac97_bus(F)(U)
snd_seq_dummy(F)(U) ivtv snd_seq_oss(F)(U) snd_seq_midi_even
t(F)(U) snd_seq(F)(U) snd_seq_device(F)(U) i2c_algo_bit
snd_pcm_oss(F)(U) snd_mixer_oss(F)(U) cx2341x tveeprom i2c_i801 iTCO_wdt
i2c_core snd_pcm(F)(U) iTCO_vendor_support floppy
videodev 3c59x snd_timer(F)(U) v4l2_common mii snd(F)(U) intel_rng
v4l1_compat soundcore snd_page_alloc(F)(U) parport_pc ide_cd parport
rtc_cmos cdrom dm_snapshot dm_zero dm_mir
ror dm_mod ata_piix libata sd_mod scsi_mod ext3 jbd mbcache ehci_hcd
ohci_hcd uhci_hcd
CPU: 0
EIP: 0060:[<e0cf82d8>] Tainted: GF VLI
EFLAGS: 00010206 (2.6.22.2-42.fc6 #1)
EIP is at ivtvfb_init_card+0x1c5/0x696 [ivtv_fb]
eax: 00000000 ebx: ffe00000 ecx: 00068100 edx: 001a0400
esi: de970000 edi: 00510000 ebp: e0cfa400 esp: dedbae1c
ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
Process modprobe (pid: 1343, ti=dedba000 task=ded36c00 task.ti=dedba000)
Stack: e0cf92c7 00000000 01400000 01800000 00000681 00000000 00000001
00510000
002c0800 00000000 00000000 00000000 00000000 00000000 00000000
00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000
de970000
Call Trace:
[<e0ccc05a>] ivtvfb_init+0x5a/0xcc [ivtv_fb]
[<c04446e4>] sys_init_module+0x1699/0x17d2
[<e0d3f27b>] ivtv_udma_setup+0x0/0x232 [ivtv]
[<c04798f2>] vfs_read+0xa6/0x158
[<c0404f8e>] syscall_call+0x7/0xb
[<c0620000>] xfrm_alloc_spi+0x18/0x158
=======================
Code: 89 4c 24 04 c7 04 24 c7 92 cf e0 89 54 24 0c 89 44 24 08 e8 e6 fe
72 df 8b 86 f0 f4 00 00 8b 50 18 8b 78 14 31 c0 89 d1 c1 e9 02 <f3> ab
f6 c2 02 74 02 66 ab f6 c2 01 74 01
aa 80 7e 19 00 8b 86
EIP: [<e0cf82d8>] ivtvfb_init_card+0x1c5/0x696 [ivtv_fb] SS:ESP
0068:dedbae1c
Larry wrote:
> Ignore my line 755 info...
>
> Wrong file :) (and see again why I'm not a programmer..lack of
> attention to detail...)
>
>
>
> Larry wrote:
>> Hans,
>>
>> Just tried it and got this:
>>
>> In file included from /root/ivtv/ivtv-1.0.2/driver/ivtv-fb.c:59:
>> /root/ivtv/ivtv-1.0.2/driver/ivtv-driver.h:755: error: array type has
>> incomplete element type
>> make[3]: *** [/root/ivtv/ivtv-1.0.2/driver/ivtv-fb.o] Error 1
>> make[2]: *** [_module_/root/ivtv/ivtv-1.0.2/driver] Error 2
>> make[2]: Leaving directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/root/ivtv/ivtv-1.0.2/driver'
>> make: *** [all] Error 2
>>
>> and of course it dies...
>>
>> looking at line 755 I see:
>>
>> struct v4l2_enc_idx_entry pgm_info[IVTV_MAX_PGM_INDEX];
>>
>>
>> Thats the extent of my programing ability... cut-n-paste...
>> :)
>>
>> Thanks,
>>
>> Larry
>>
>> Hans Verkuil wrote:
>>> On Sunday 26 August 2007 01:53:16 Hans Verkuil wrote:
>>>> On Sunday 26 August 2007 01:41:46 Larry wrote:
>>>>> Running myth 20.2
>>>>> ivtv_xdriver-0.10.7-8_r3843.fc6.at
>>>>> perl-Video-ivtv-0.13-8.fc6.at
>>>>> ivtv-kmdl-2.6.22.1-32.fc6-1.0.1-133.fc6
>>>>> ivtv-kmdl-2.6.22.2-42.fc6-1.0.1-133.fc6
>>>>> ivtv-1.0.1-133.fc6
>>>>> ivtv-kmdl-2.6.20-1.2925.fc6-0.10.1-126.fc6.at
>>>>> ivtv-firmware-20070217-13.at
>>>>> ivtv-kmdl-2.6.19-1.2911.fc6-0.10.1-126.fc6.a
>>>>>
>>>>> Kernel 2.6.22.2-42.fc6
>>>>>
>>>>> The "fix" was posted here:
>>>>>
>>>>> http://www.gossamer-threads.com/lists/ivtv/users/36500
>>>>>
>>>>> I'm running into the same error that the user did, however I must
>>>>> admit the user was able to make more out of the suggestion than I
>>>>> was. I have built my box primarily from Axel Thimms repository and
>>>>> have avoided as best is possible any compile from source action to
>>>>> minimize issues.
>>>>>
>>>>> How would I go about building the ivtv from the respository? Is it
>>>>> a simple ./configure;make and make install? Am I doing the IVTV or
>>>>> IVTV-FB?
>>>>>
>>>>> I have read the readme, and already had the osd_compat=1 running...
>>>>>
>>>>> Any quick tips you can provide would be appreciated!
>>>> Get the latest 1.0 branch here:
>>>>
>>>> http://ivtvdriver.org/viewcvs/ivtv/branches/1.0.tar.gz?view=tar
>>>>
>>>> Unpack, run 'make' and 'make install' (as root), and that's it. It
>>>> installs a new ivtv-fb, this time using the correct ivtv-driver.h
>>>> header.
>>>>
>>>> Or wait a bit longer since I'll make a 1.0.2 release tomorrow. To be
>>>> honest, I forgot all about it that this fix was still pending in the
>>>> branch. I really need to release it.
>>> OK, I made the new release. It's not much work and makes life easier for
>>> you. Just get it from here:
>>>
>>> http://dl.ivtvdriver.org/ivtv/archive/1.0.x/ivtv-1.0.2.tar.gz
>>>
>>> Regards,
>>>
>>> Hans
>>>
>>> _______________________________________________
>>> 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
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users