]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/isofs/rock.c
Btrfs: fix abnormal long waiting in fsync
[karo-tx-linux.git] / fs / isofs / rock.c
index 70e79d0c756a9418155239f18f68d55323809e08..c0bf42472e408fd16911cee33f3d9079943aa46a 100644 (file)
@@ -364,8 +364,8 @@ repeat:
                case SIG('P', 'X'):
                        inode->i_mode = isonum_733(rr->u.PX.mode);
                        set_nlink(inode, isonum_733(rr->u.PX.n_links));
-                       inode->i_uid = isonum_733(rr->u.PX.uid);
-                       inode->i_gid = isonum_733(rr->u.PX.gid);
+                       i_uid_write(inode, isonum_733(rr->u.PX.uid));
+                       i_gid_write(inode, isonum_733(rr->u.PX.gid));
                        break;
                case SIG('P', 'N'):
                        {