On Mon, 2003-08-11 at 22:09, Adam Williamson wrote:
> OK, still prodding at 2.6. I posted before about the problem with the
> "modpost" tool in /usr/src/linux-2.6/scripts/ , and how you can get it
> built by re-running "make config". However, it seems this isn't a
> complete solution. I just sent a message about nvnet, which when built
> on 2.6 with a patch fails to load with the error "Invalid module
> format"; I just tried to build the nvidia graphics driver, again with a
> patch, and it fails to load with a similar but more enlightening error
> message, which I reproduce below (note that the Makefile compiles the
> module and then attempts to load it):
> 
>   Building modules, stage 2.
> scripts/Makefile.modpost:17: *** Uh-oh, you have stale module entries.
> You messed with SUBDIRS,
> scripts/Makefile.modpost:18: do not complain if something goes wrong.
>   MODPOST
>   CC     
> /home/adamw/source/nvidia2/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nvidia.mod.o
>   LD [M] 
> /home/adamw/source/nvidia2/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nvidia.ko
> make[1]: Leaving directory `/usr/src/linux-2.6.0-0.test3.1mdk'
> FATAL: Error inserting nvidia
> (/lib/modules/2.6.0-0.test3.1mdk/kernel/drivers/video/nvidia.ko):
> Invalid module format
> make: *** [package-install] Error 1
> 
> >From this I suspect it's modpost that's causing the problem (see the
> warning at the top of the pasted section). So, any ideas, bright kernel
> guys? :)

Responding to myself: maybe this thread will be useful to people who are
more able to understand it than I:

http://www.ussg.iu.edu/hypermail/linux/kernel/0307.1/1162.html
-- 
adamw


Reply via email to