diff options
author | Ralf Baechle <ralf@mips.com> | 2007-06-20 14:25:27 +0100 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-06-26 19:57:34 +0200 |
commit | 2fae3731b1b02316c219c4556bb7ad3a920f73cc (patch) | |
tree | fa36c20147d464e6e7c6ae8b343d69c3ba512f9e /include/asm-mips/module.h | |
parent | 3207cd5c4b852b54126f5a4b2564652c64d93a6a (diff) | |
download | linux-2fae3731b1b02316c219c4556bb7ad3a920f73cc.tar.gz linux-2fae3731b1b02316c219c4556bb7ad3a920f73cc.tar.bz2 linux-2fae3731b1b02316c219c4556bb7ad3a920f73cc.zip |
[MIPS] SMTC and non-SMTC kernel and modules are incompatible
So don't allow mixing.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'include/asm-mips/module.h')
-rw-r--r-- | include/asm-mips/module.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/asm-mips/module.h b/include/asm-mips/module.h index 399d03f1c4fc..c5ef324fd69f 100644 --- a/include/asm-mips/module.h +++ b/include/asm-mips/module.h @@ -122,6 +122,13 @@ search_module_dbetables(unsigned long addr) #define MODULE_KERNEL_TYPE "64BIT " #endif -#define MODULE_ARCH_VERMAGIC MODULE_PROC_FAMILY MODULE_KERNEL_TYPE +#ifdef CONFIG_MIPS_MT_SMTC +#define MODULE_KERNEL_SMTC "MT_SMTC " +#else +#define MODULE_KERNEL_SMTC "" +#endif + +#define MODULE_ARCH_VERMAGIC \ + MODULE_PROC_FAMILY MODULE_KERNEL_TYPE MODULE_KERNEL_SMTC #endif /* _ASM_MODULE_H */ |