From: Eric W. Biederman Date: Fri, 1 Feb 2013 22:50:52 +0000 (-0800) Subject: nfs_common: Update the translation between nfsv3 acls linux posix acls X-Git-Tag: v3.9-rc1~85^2~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ddca4e1730cf1b72044ae76ddf17b29d790b4dbc;p=pandora-kernel.git nfs_common: Update the translation between nfsv3 acls linux posix acls - Use kuid_t and kgit in struct nfsacl_encode_desc. - Convert from kuids and kgids when generating on the wire values. - Convert on the wire values to kuids and kgids when read. - Modify cmp_acl_entry to be type safe comparison on posix acls. Only acls with type ACL_USER and ACL_GROUP can appear more than once and as such need to compare more than their tag. - The e_id field is being removed from posix acls so don't initialize it. Cc: "J. Bruce Fields" Cc: Trond Myklebust Signed-off-by: "Eric W. Biederman" --- Reading git-diff-tree failed