X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Finclude%2Flinux%2Flustre_compat25.h;h=8324e202721a468789c944420f39cf75489ac67d;hp=ecaa8eb13b27ebc6f420e39d807876e99beeb2fc;hb=bd12b1a4fc839c789630eea92fb816b453f2c503;hpb=8e0cd0b9f8cceae10d64c9fed0c59e95789542c1 diff --git a/lustre/include/linux/lustre_compat25.h b/lustre/include/linux/lustre_compat25.h index ecaa8eb..8324e20 100644 --- a/lustre/include/linux/lustre_compat25.h +++ b/lustre/include/linux/lustre_compat25.h @@ -197,6 +197,14 @@ do {cfs_mutex_lock_nested(&(inode)->i_mutex, I_MUTEX_PARENT); } while(0) #define ll_permission(inode,mask,nd) permission(inode,mask,nd) #endif +#ifdef HAVE_GENERIC_PERMISSION_4ARGS +#define ll_generic_permission(inode, mask, flags, check_acl) \ + generic_permission(inode, mask, flags, check_acl) +#else +#define ll_generic_permission(inode, mask, flags, check_acl) \ + generic_permission(inode, mask, check_acl) +#endif + #define ll_pgcache_lock(mapping) cfs_spin_lock(&mapping->page_lock) #define ll_pgcache_unlock(mapping) cfs_spin_unlock(&mapping->page_lock) #define ll_call_writepage(inode, page) \