• E
    nfs: Convert idmap to use kuids and kgids · 9f309c86
    Eric W. Biederman 提交于
    Convert nfs_map_name_to_uid to return a kuid_t value.
    Convert nfs_map_name_to_gid to return a kgid_t value.
    Convert nfs_map_uid_to_name to take a kuid_t paramater.
    Convert nfs_map_gid_to_name to take a kgid_t paramater.
    
    Tweak nfs_fattr_map_owner_to_name to use a kuid_t intermediate value.
    Tweak nfs_fattr_map_group_to_name to use a kgid_t intermediate value.
    
    Which makes these functions properly handle kuids and kgids, including
    erroring of the generated kuid or kgid is invalid.
    
    Cc: "J. Bruce Fields" <bfields@fieldses.org>
    Cc: Trond Myklebust <Trond.Myklebust@netapp.com>
    Signed-off-by: N"Eric W. Biederman" <ebiederm@xmission.com>
    9f309c86
idmap.c 21.8 KB