[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#266397: kernel-source-2.4.27: Unresolved symbols in tg3



On Thu, Aug 19, 2004 at 12:24:09PM +0900, Horms wrote:
> On Tue, Aug 17, 2004 at 10:11:14PM +0200, Frodo Looijaard wrote:

> > When compiling 2.4.27 I get some unresolved symbols in the tg3 driver:
> > 
> > 	depmod:         release_firmware_R33934162
> > 	depmod:         request_firmware_R38ce5074
> 
> I believe the fix is to enable CONFIG_FW_LOADER which
> in turn requires CONFIG_EXPERIMENTAL. The patch below
> should make this harder to screw up for people
> building their own packages.

Enabling CONFIG_FW_LOADER (in the library routines section) seems
to have solved the problem. I have not yet tried your patch, though.

The only thing that worries me is the description of this option. First
off, its width is too high for the help function in 'make menuconfig';
more importantly, it says:

    This option is provided for the case where no in-kernel-tree modules require
    hotplug firmware loading support, but a module built outside the kernel tree
    does.  

This implies for me that you only need it when you compile additional modules.
In this case, the tg3 module is distributed with the kernel tree and
compiled within it. That was the reason I had not enabled this option.

Thanks for your help,
  Frodo

-- 
Frodo Looijaard <frodol@dds.nl>  PGP key and more: http://huizen.dds.nl/~frodol
Defenestration n. (formal or joc.):
  The act of removing Windows from your computer in disgust, usually followed
  by the installation of Linux or some other Unix-like operating system.



Reply to: