Re: Module ipx.o does not load with Linux 2.2.14 : PATCH

From: Keith Owens (kaos@ocs.com.au)
Date: Mon Mar 06 2000 - 07:49:59 EST


On Sun, 5 Mar 2000 10:28:55 +1100 (EST),
Chris Rankin <rankinc@zip.com.au> wrote:
>c014fdc4 destroy_8023_client_R__ver_destroy_8023_client
>c014f340 destroy_EII_client_R__ver_destroy_EII_client
>c014fd90 make_8023_client_R__ver_make_8023_client
>c014f30c make_EII_client_R__ver_make_EII_client
>I'd love to be able to explain this, but the module-versioning system
>is still rather opaque to me.

The kernel Makefiles do not calculate module versions correctly under
all circumstances. When you get _R__ver_ in a symbol, the Makefiles
have silently failed. The only guaranteed solution when this situation
occurs is to save your config and restart from scratch.

  mv .config ..
  make mrproper (clean is not enough to fixup module versions)
  mv ../.config .
  make oldconfig
  make dep clean && make bzImage modules
  install kernel and modules

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:27 EST