diff -urpN -X ../dontdiff linux-2.6.14-git3/fs/fat/cache.c linux-2.6.14-git3-bjd1/fs/fat/cache.c --- linux-2.6.14-git3/fs/fat/cache.c 2005-09-01 21:02:38.000000000 +0100 +++ linux-2.6.14-git3-bjd1/fs/fat/cache.c 2005-10-31 11:31:32.000000000 +0000 @@ -12,6 +12,8 @@ #include #include +#include "cache.h" + /* this must be > 0. */ #define FAT_MAX_CACHE 8 diff -urpN -X ../dontdiff linux-2.6.14-git3/fs/fat/cache.h linux-2.6.14-git3-bjd1/fs/fat/cache.h --- linux-2.6.14-git3/fs/fat/cache.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.6.14-git3-bjd1/fs/fat/cache.h 2005-10-31 11:32:37.000000000 +0000 @@ -0,0 +1,8 @@ +/* linux/fs/fat/cache.h + * + * Written 1992,1993 by Werner Almesberger + * header, 2005, Ben Dooks +*/ + +extern int __init fat_cache_init(void); +extern void fat_cache_destroy(void); diff -urpN -X ../dontdiff linux-2.6.14-git3/fs/fat/inode.c linux-2.6.14-git3-bjd1/fs/fat/inode.c --- linux-2.6.14-git3/fs/fat/inode.c 2005-10-28 11:28:31.000000000 +0100 +++ linux-2.6.14-git3-bjd1/fs/fat/inode.c 2005-10-31 11:32:29.000000000 +0000 @@ -24,6 +24,8 @@ #include #include +#include "cache.h" + #ifndef CONFIG_FAT_DEFAULT_IOCHARSET /* if user don't select VFAT, this is undefined. */ #define CONFIG_FAT_DEFAULT_IOCHARSET "" @@ -1346,9 +1348,6 @@ out_fail: EXPORT_SYMBOL(fat_fill_super); -int __init fat_cache_init(void); -void fat_cache_destroy(void); - static int __init init_fat_fs(void) { int err;