[Ocfs2-devel] Re: [PATCH]2.6 fixes in dcache.c

Mark Fasheh mark.fasheh at oracle.com
Mon Feb 23 15:53:23 CST 2004


Committed.
	--Mark

On Thu, Feb 19, 2004 at 08:13:00PM -0800, Rusty Lynch wrote:
> This is a minimal patch that fixes a compile warning when building
> with a 2.6 kernel, and also switches over another #if LINUX_2_5 to
> the normal #if LINUX_VERSION_CODE ...
> 
>     --rusty
> 
> Index: src/dcache.c
> ===================================================================
> --- src/dcache.c	(revision 32)
> +++ src/dcache.c	(working copy)
> @@ -43,10 +43,12 @@
>  	ocfs_inode *oin;
>  	ocfs_super *osb;
>  	__u64 off;
> -	ocfs_find_inode_args args;
>          struct qstr q;
>  	struct buffer_head *fe_bh = NULL;
>  	int needs_trunc;
> +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0)
> +	ocfs_find_inode_args args;
> +#endif
>  
>          LOG_ENTRY_ARGS ("(0x%08x, %d, '%*s')\n", dentry, flags,
>                          dentry->d_name.len, dentry->d_name.name);
> @@ -127,7 +129,7 @@
>                  LOG_TRACE_STR("found the file entry, but it has been deleted or renamed!");
>                  ret = 0;  /* it is now officially stale :) */
>          } else {
> -#ifdef LINUX_2_5
> +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
>  		ocfs_read_locked_inode (inode, fe);
>  #else
>  		args.offset = fe->this_sector;
--
Mark Fasheh
Software Developer, Oracle Corp
mark.fasheh at oracle.com


More information about the Ocfs2-devel mailing list