[Ocfs2-devel] Re: [PATCH]2.6 fixes in symlink.c
Mark Fasheh
mark.fasheh at oracle.com
Mon Feb 23 16:08:10 CST 2004
Committed.
--Mark
On Thu, Feb 19, 2004 at 08:14:13PM -0800, Rusty Lynch wrote:
> 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);
--
Mark Fasheh
Software Developer, Oracle Corp
mark.fasheh at oracle.com
More information about the Ocfs2-devel
mailing list