[linux-dvb] [RFC] Move hybrid tuners to common/tuners

Mauro Carvalho Chehab mchehab at infradead.org
Fri Apr 25 02:11:10 CEST 2008


On Thu, 24 Apr 2008 14:34:00 -0700
Brandon Philips <brandon at ifup.org> wrote:

> Encountered this error when testing.  config attached
> 
> System is 1827 kB
> CRC 5ef83e55
> Kernel: arch/x86/boot/bzImage is ready  (#76)
>   MODPOST 813 modules
> ERROR: "dvb_dmx_init" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_unregister_adapter" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_register_frontend" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_unregister_frontend" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_net_release" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_frontend_detach" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_dmxdev_release" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_net_init" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_dmx_release" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_dmx_swfilter_packets" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_register_adapter" [drivers/media/video/au0828/au0828.ko] undefined!
> ERROR: "dvb_dmxdev_init" [drivers/media/video/au0828/au0828.ko] undefined!
> WARNING: modpost: Found 9 section mismatch(es).
> To see full details build your kernel with:
> 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
> 
> Perhaps this?  Although I feel this just plugs a hole in the collapsing
> dam.  ;)

Yes, this is the proper fix. This is a very new driver. The dependencies were
not right. The same config will produce exactly the same error with the
previous tree.

Btw, maybe we should create a separate menuconfig for hybrid drivers, and let
those dependencies being checked at menuconfig. This would reduce the risk of
such things.

Cheers,
Mauro



More information about the linux-dvb mailing list