On Sunday 26 August 2007 02:48:03 Larry wrote:
> 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....
Hmm, first remove driver/ivtv-driver.h, then do make and make install
again. I think it picked the wrong header originally and my make isn't
smart enough yet (just fixed that, though) to force a rebuild of
ivtv-driver.h at all times.
Regards,
Hans
>
> 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
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users