A quick and dirty fix is to remove CONFIG_HOTPLUG from your .config. That
function needs to be added to the driver code.
> -----Original Message-----
> From: firstname.lastname@example.org
> [mailto:email@example.com]On Behalf Of Bryan Althouse
> Sent: Thursday, April 28, 2005 12:16 PM
> To: firstname.lastname@example.org
> Cc: TheNop@gmx.net
> I would like to use a 2.6.x kernel with my Yosemite/HalfDome board.
> Somehow, I am unable to compile the kernel. I have tried the
> 2.6.10 kernel
> trees from ftp.pmc-sierra.com and also the latest 2.6.12 snapshot from
> linux-mips. I am using the 3.3.x cross compile tools from
> ftp.pmc-sierra.com . The 2.4.x kernels from PMC compile fine.
> In the case of 2.6.10 from ftp.pmc-sierra.com, my error looks like:
> Make: *** [drivers/char/agp/backend.o] Error 1
> In the case of 2.6.12 from linux-mips, my error looks like:
> drivers/net/titan_ge.c1950: error:
> 'titan_device_remove" undeclared
> here (not in a function)
> My compile process is like so:
> make mrproper
> make xconfig
> make oldconfig
> make ARCH=mips CROSS_COMPILE=/<tool_path>/mips64-linux-gnu- vmlinux
> Could someone share their .config with me, or make some suggestions?
> Thank you,