Signed-off-by: Andrew Morton --- 25-akpm/fs/super.c | 2 -- 25-akpm/include/linux/fs.h | 9 +++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff -puN fs/super.c~reiser4-kobject-umount-race-cleanup fs/super.c --- 25/fs/super.c~reiser4-kobject-umount-race-cleanup 2004-11-15 20:02:09.184159368 -0800 +++ 25-akpm/fs/super.c 2004-11-15 20:02:09.189158608 -0800 @@ -460,7 +460,6 @@ void generic_shutdown_super(struct super spin_unlock(&sb_lock); up_write(&sb->s_umount); } - EXPORT_SYMBOL(generic_shutdown_super); /** @@ -642,7 +641,6 @@ rescan: spin_unlock(&sb_lock); return NULL; } - EXPORT_SYMBOL(get_super); struct super_block * user_get_super(dev_t dev) diff -puN include/linux/fs.h~reiser4-kobject-umount-race-cleanup include/linux/fs.h --- 25/include/linux/fs.h~reiser4-kobject-umount-race-cleanup 2004-11-15 20:02:09.185159216 -0800 +++ 25-akpm/include/linux/fs.h 2004-11-15 20:02:09.191158304 -0800 @@ -860,10 +860,11 @@ struct fs_kobject { */ struct fs_kattr { struct attribute kattr; - ssize_t (*show) (struct super_block *, - struct fs_kobject *, struct fs_kattr *, char *); - ssize_t (*store) (struct super_block *, struct fs_kobject *, - struct fs_kattr *, const char *, size_t); + ssize_t (*show)(struct super_block *sb, struct fs_kobject *fs_kobj, + struct fs_kattr *fs_kattr, char *buf); + ssize_t (*store)(struct super_block *sb, struct fs_kobject *fs_kobj, + struct fs_kattr *fs_kattr, const char *buf, + size_t size); }; /* in fs/super.c */ _