module: put modversions in vermagic
authorRusty Russell <rusty@rustcorp.com.au>
Fri, 9 May 2008 06:23:17 +0000 (16:23 +1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 9 May 2008 14:45:18 +0000 (07:45 -0700)
commit6c2545eefffc452e52302c96c955d9aa26353aa9
treee182a3b98b0d659787780b1c6ae7a22d264b5c5e
parent28a4acb48586dc21d2d14a75a7aab7be78b7c83b
module: put modversions in vermagic

Don't allow a module built without versions altogether to be inserted
into a kernel which expects modversions.

modprobe --force will strip vermagic as well as modversions, so it
won't be effected, but this will make sure that a
non-CONFIG_MODVERSIONS module won't be accidentally inserted into a
CONFIG_MODVERSIONS kernel.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/vermagic.h