1 fs/ext3/Makefile | 2 ++
3 include/linux/fs.h | 1 +
4 kernel/ksyms.c | 4 ++++
5 4 files changed, 8 insertions(+), 1 deletion(-)
7 Index: linux-2.4.19/fs/ext3/Makefile
8 ===================================================================
9 --- linux-2.4.19.orig/fs/ext3/Makefile 2004-04-23 17:53:55.000000000 -0400
10 +++ linux-2.4.19/fs/ext3/Makefile 2004-04-23 18:25:03.000000000 -0400
15 +export-objs := super.o inode.o
17 obj-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \
18 ioctl.o namei.o super.o symlink.o
20 Index: linux-2.4.19/fs/ext3/super.c
21 ===================================================================
22 --- linux-2.4.19.orig/fs/ext3/super.c 2004-04-23 17:53:55.000000000 -0400
23 +++ linux-2.4.19/fs/ext3/super.c 2004-04-23 18:25:03.000000000 -0400
29 +EXPORT_SYMBOL(ext3_bread);
31 MODULE_AUTHOR("Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others");
32 MODULE_DESCRIPTION("Second Extended Filesystem with journaling extensions");
33 Index: linux-2.4.19/include/linux/fs.h
34 ===================================================================
35 --- linux-2.4.19.orig/include/linux/fs.h 2004-04-23 17:54:14.000000000 -0400
36 +++ linux-2.4.19/include/linux/fs.h 2004-04-23 18:25:27.000000000 -0400
38 extern struct vfsmount *kern_mount(struct file_system_type *);
39 extern int may_umount(struct vfsmount *);
40 extern long do_mount(char *, char *, char *, unsigned long, void *);
41 +struct vfsmount *do_kern_mount(const char *type, int flags, char *name, void *data);
42 extern void umount_tree(struct vfsmount *);
44 #define kern_umount mntput
45 Index: linux-2.4.19/kernel/ksyms.c
46 ===================================================================
47 --- linux-2.4.19.orig/kernel/ksyms.c 2004-04-23 17:54:14.000000000 -0400
48 +++ linux-2.4.19/kernel/ksyms.c 2004-04-23 18:25:03.000000000 -0400
50 EXPORT_SYMBOL(dcache_readdir);
51 EXPORT_SYMBOL(dcache_dir_ops);
54 +EXPORT_SYMBOL(pagecache_lock_cacheline);
55 +EXPORT_SYMBOL(do_kern_mount);
57 /* for stackable file systems (lofs, wrapfs, cryptfs, etc.) */
58 EXPORT_SYMBOL(default_llseek);
59 EXPORT_SYMBOL(dentry_open);