Merge remote-tracking branch 'c6x/for-linux-next' into uapi-prep
[firefly-linux-kernel-4.4.55.git] / fs / hfsplus / catalog.c
index ec2a9c23f0c9a58b66a517aceeeab8092efaf11b..798d9c4c5e71ce8ab50c4d0cdd4597f753b5d814 100644 (file)
@@ -80,8 +80,8 @@ void hfsplus_cat_set_perms(struct inode *inode, struct hfsplus_perm *perms)
 
        perms->userflags = HFSPLUS_I(inode)->userflags;
        perms->mode = cpu_to_be16(inode->i_mode);
-       perms->owner = cpu_to_be32(inode->i_uid);
-       perms->group = cpu_to_be32(inode->i_gid);
+       perms->owner = cpu_to_be32(i_uid_read(inode));
+       perms->group = cpu_to_be32(i_gid_read(inode));
 
        if (S_ISREG(inode->i_mode))
                perms->dev = cpu_to_be32(inode->i_nlink);