diff -urN linux-2.4.21/kernel/ksyms.c linux-2.4.21.SuSE/kernel/ksyms.c --- linux-2.4.21/kernel/ksyms.c 2003-07-04 10:40:49.000000000 +0200 +++ linux-2.4.21.SuSE/kernel/ksyms.c 2003-07-04 10:41:11.000000000 +0200 @@ -164,6 +164,7 @@ EXPORT_SYMBOL(path_init); EXPORT_SYMBOL(path_walk); EXPORT_SYMBOL(path_release); +EXPORT_SYMBOL(path_lookup); EXPORT_SYMBOL(__user_walk); EXPORT_SYMBOL(lookup_one_len); EXPORT_SYMBOL(lookup_hash); @@ -271,6 +272,7 @@ EXPORT_SYMBOL(find_inode_number); EXPORT_SYMBOL(is_subdir); EXPORT_SYMBOL(get_unused_fd); +EXPORT_SYMBOL(put_unused_fd); EXPORT_SYMBOL(vfs_create); EXPORT_SYMBOL(vfs_mkdir); EXPORT_SYMBOL(vfs_mknod); diff -urN linux-2.4.21/mm/filemap.c linux-2.4.21.SuSE/mm/filemap.c --- linux-2.4.21/mm/filemap.c 2003-07-04 10:40:49.000000000 +0200 +++ linux-2.4.21.SuSE/mm/filemap.c 2003-07-04 10:41:11.000000000 +0200 @@ -927,6 +927,7 @@ spin_unlock(&pagecache_lock); return page; } +EXPORT_SYMBOL(find_trylock_page); /* * Must be called with the pagecache lock held,