4 3 files changed, 5 insertions(+), 2 deletions(-)
6 Index: linux-2.4.19.SuSE/fs/inode.c
7 ===================================================================
8 --- linux-2.4.19.SuSE.orig/fs/inode.c Sat Nov 15 18:02:13 2003
9 +++ linux-2.4.19.SuSE/fs/inode.c Sat Nov 15 18:03:04 2003
13 #include <linux/config.h>
14 +#include <linux/module.h>
16 #include <linux/string.h>
19 * NOTE! You also have to own the lock if you change
20 * the i_state of an inode while it is in use..
22 -static spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
23 +spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
24 +EXPORT_SYMBOL(inode_lock);
27 * Statistics gathering..
28 Index: linux-2.4.19.SuSE/fs/Makefile
29 ===================================================================
30 --- linux-2.4.19.SuSE.orig/fs/Makefile Mon Jan 27 05:08:56 2003
31 +++ linux-2.4.19.SuSE/fs/Makefile Sat Nov 15 18:03:54 2003
36 -export-objs := filesystems.o open.o dcache.o buffer.o
37 +export-objs := filesystems.o open.o dcache.o buffer.o inode.o
40 obj-y := open.o read_write.o devices.o file_table.o buffer.o \
41 Index: linux-2.4.19.SuSE/mm/page_alloc.c
42 ===================================================================
43 --- linux-2.4.19.SuSE.orig/mm/page_alloc.c Mon Jan 27 05:08:55 2003
44 +++ linux-2.4.19.SuSE/mm/page_alloc.c Sat Nov 15 18:03:04 2003
46 LIST_HEAD(inactive_list);
47 LIST_HEAD(active_list);
48 pg_data_t *pgdat_list;
49 +EXPORT_SYMBOL(pgdat_list);
51 /* Used to look up the address of the struct zone encoded in page->zone */
52 zone_t *zone_table[MAX_NR_ZONES*MAX_NR_NODES];