Re: [patch] 2.6.10-rc1-mm4: bttv-driver.c compile error

From: Markus Trippelsdorf
Date: Tue Nov 09 2004 - 16:57:01 EST


On Tue, 2004-11-09 at 22:11 +0100, Adrian Bunk wrote:
> On Tue, Nov 09, 2004 at 05:41:28PM +0100, Markus Trippelsdorf wrote:
> > On Tue, 2004-11-09 at 07:49 -0800, Andrew Morton wrote:
> >
> > > - v4l updates, fbdev updates.
> >
> > It does not link here on amd64 using an build-in BT848 driver.
> >
> > LD vmlinux
> > drivers/built-in.o(.init.text+0xba4d): In function `p_radio':
> > : undefined reference to `bttv_parse'
> > make: *** [vmlinux] Error 1

>
> @Gerd:
> This is caused by your bttv updates included in -mm.
>
> As far as I can see, the radio parameter is already handled correctly.
> Is the patch below correct?

Now the kernel is linked correctly.
However, on reboot I get this nasty error in my dmesg:
...
bttv0: PLL: 28636363 => 35468950 .. ok
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips:
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
kobject_register failed for <NULL> (-17)

Call Trace:[<ffffffff80208fa6>] [<ffffffff80277a9b>]
[<ffffffff80278002>]
[<ffffffff802f8930>] [<ffffffff8010b0e8>] [<ffffffff8010ea03>]
[<ffffffff8010b050>] [<ffffffff8010e9fb>]

and a little later:

warning: many lost ticks.
Your time source seems to be instable or some driver is hogging
interupts

All this goes away if I disable the BT848 driver...

__
Markus


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/