lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 12 Dec 2007 08:42:43 -0500
From:	Michael Krufky <mkrufky@...uxtv.org>
To:	Toralf Förster <toralf.foerster@....de>
CC:	linux-kernel@...r.kernel.org, v4l-dvb-maintainer@...uxtv.org,
	video4linux-list@...hat.com
Subject: Re: [v4l-dvb-maintainer] build #340 failed for 2.6.24-rc5-g75b8c13
 in	linux/drivers/media/video/tuner.ko

Toralf Förster wrote:
> Hello,
>
> the build with the attached .config failed, make ends with:
> ...
>   GZIP    arch/x86/boot/compressed/vmlinux.bin.gz
>   LD      arch/x86/boot/compressed/piggy.o
>   LD      arch/x86/boot/compressed/vmlinux
>   OBJCOPY arch/x86/boot/vmlinux.bin
>   HOSTCC  arch/x86/boot/tools/build
>   BUILD   arch/x86/boot/bzImage
> Root device is (3, 8)
> Setup is 11320 bytes (padded to 11776 bytes).
> System is 1848 kB
> Kernel: arch/x86/boot/bzImage is ready  (#1)
>   Building modules, stage 2.
>   MODPOST 352 modules
> ERROR: "tea5761_attach" [drivers/media/video/tuner.ko] undefined!
> ERROR: "tea5761_autodetection" [drivers/media/video/tuner.ko] undefined!
> ERROR: "tea5767_autodetection" [drivers/media/video/tuner.ko] undefined!
> ERROR: "tea5767_attach" [drivers/media/video/tuner.ko] undefined!
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
>
> The build was made with an old .config from kernel 2.6.24-rc2
> (where the build also failed) :
> $> make mrproper && cp <oldconfig> .config && make oldconfig && make
>
> Here's the config:
>
> [snip]
>
> CONFIG_VIDEO_TUNER=m
> CONFIG_VIDEO_TUNER_CUSTOMIZE=y
> # CONFIG_TUNER_MT20XX is not set
> CONFIG_TUNER_TDA8290=m
> CONFIG_TUNER_TEA5761=y
> CONFIG_TUNER_TEA5767=y
> CONFIG_TUNER_SIMPLE=m
>   
Toralf,

It looks like the problem has something to do with VIDEO_TUNER=m while
both TUNER_TEA5761 & TUNER_TEA5767 are set to 'y'.

I thought that we had already seen this issue and fixed it, but I guess
not :-/

One would think that this could be fixed by making TUNER_TEA5761 &
TUNER_TEA5767 both depend on VIDEO_TUNER , but that would be wrong,
since each of those modules can be attached directly to a bridge driver
without tuner.ko being present at all (although this is not done in
practice right now, but it *is* the case with some other tuner drivers)

I'm going to have to think about this for a bit and do some
experimentation.  Thanks for reporting.

Regards,

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ