--- kernel/ksyms.c.dist Sat Oct 27 15:17:04 2001 +++ kernel/ksyms.c Sat Oct 27 15:17:14 2001 @@ -253,6 +253,7 @@ EXPORT_SYMBOL(__find_get_page); EXPORT_SYMBOL(__find_lock_page); EXPORT_SYMBOL(grab_cache_page); +EXPORT_SYMBOL(grab_cache_page_nowait); EXPORT_SYMBOL(read_cache_page); EXPORT_SYMBOL(vfs_readlink); EXPORT_SYMBOL(vfs_follow_link); --- include/linux/pagemap.h.dist Sat Oct 27 15:19:08 2001 +++ include/linux/pagemap.h Sat Oct 27 15:19:44 2001 @@ -97,6 +97,7 @@ } extern struct page * grab_cache_page (struct address_space *, unsigned long); +extern struct page * grab_cache_page_nowait (struct address_space *, unsigned long); typedef int filler_t(void *, struct page*);