---
 ksym_mod.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: ksym_mod.c
===================================================================
--- ksym_mod.c.orig	2009-11-24 18:12:53.402379000 +0100
+++ ksym_mod.c	2009-11-24 18:12:56.016116000 +0100
@@ -91,7 +91,6 @@
 #include <sys/stat.h>
 #include <stdarg.h>
 #include <paths.h>
-#include <asm/atomic.h>
 #include <limits.h>
 /* #include <linux/version.h> */
 
@@ -129,6 +128,8 @@ err:
 
 #define getsyms get_kernel_syms
 
+typedef struct { volatile int counter; } atomic_t;
+
 struct module
 {
         size_t size_of_struct;   /* == sizeof(module) */