[Ocfs2-devel] [PATCH]2.6 fixes in symlink.c

Rusty Lynch rusty at linux.co.intel.com
Thu Feb 19 20:14:13 CST 2004


The following patch ports symlink.c to 2.6 by converting to the
newer wait_on_page_locked() and PageUpdate() functions.

    --rusty

Index: src/symlink.c
===================================================================
--- src/symlink.c	(revision 32)
+++ src/symlink.c	(working copy)
@@ -154,8 +154,15 @@
 				NULL);
 	if (IS_ERR(page))
 		goto sync_fail;
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
+	wait_on_page_locked(page);
+	if (!PageUptodate(page))
+
+#else
 	wait_on_page(page);
 	if (!Page_Uptodate(page))
+
+#endif
 		goto async_fail;
 	*ppage = page;
 	return kmap(page);


More information about the Ocfs2-devel mailing list