linux-probe-syscall-table-again-20080703
authorBenjamin Bennett <ben@psc.edu>
Thu, 3 Jul 2008 21:32:49 +0000 (21:32 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 3 Jul 2008 21:32:49 +0000 (21:32 +0000)
LICENSE IPL10
FIXES 105457

move the init_mm ifdef down far enough that it's effective and we actually
probe to be able to hook syscall table

src/afs/LINUX/osi_probe.c

index e1a0aaa..f661e9e 100644 (file)
@@ -45,7 +45,6 @@
 
 /* Code to find the Linux syscall table */
 
-#if defined(EXPORTED_INIT_MM)
 #ifdef OSI_PROBE_STANDALONE
 #define OSI_PROBE_DEBUG
 #endif
@@ -53,6 +52,7 @@
 #include <afsconfig.h>
 #include "afs/param.h"
 #endif
+#if defined(EXPORTED_INIT_MM)
 #ifdef AFS_LINUX24_ENV
 #include <linux/module.h> /* early to avoid printf->printk mapping */
 #ifndef OSI_PROBE_STANDALONE