From 8395f42dae3878369073f175f1f550caf3761c6d Mon Sep 17 00:00:00 2001 From: adilger Date: Fri, 22 Mar 2002 18:52:06 +0000 Subject: [PATCH] Add ext3_bread to exported symbols. Needed because ext3 does not have directories in the page cache yet. --- lustre/patches/patch-2.4.17 | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lustre/patches/patch-2.4.17 b/lustre/patches/patch-2.4.17 index 2a72130..e51138c 100644 --- a/lustre/patches/patch-2.4.17 +++ b/lustre/patches/patch-2.4.17 @@ -23,3 +23,25 @@ #define kern_umount mntput extern int vfs_statfs(struct super_block *, struct statfs *); +--- linux-2.4.17/fs/ext3/Makefile.orig Fri Dec 21 10:41:55 2001 ++++ linux-2.4.17/fs/ext3/Makefile Fri Mar 22 11:00:58 2002 +@@ -8,6 +8,8 @@ + # Note 2! The CFLAGS definitions are now in the main makefile... + + O_TARGET := ext3.o ++ ++export-objs := super.o + + obj-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \ + ioctl.o namei.o super.o symlink.o +--- linux-2.4.17/fs/ext3/super.c.orig Fri Dec 21 10:41:55 2001 ++++ linux-2.4.17/fs/ext3/super.c Fri Mar 22 11:00:41 2002 +@@ -1742,7 +1742,7 @@ + unregister_filesystem(&ext3_fs_type); + } + +-EXPORT_NO_SYMBOLS; ++EXPORT_SYMBOL(ext3_bread); + + MODULE_AUTHOR("Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others"); + MODULE_DESCRIPTION("Second Extended Filesystem with journaling extensions"); -- 1.8.3.1