diff options
Diffstat (limited to 'fs/minix')
-rw-r--r-- | fs/minix/inode.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/fs/minix/inode.c b/fs/minix/inode.c index dc8d3629c20a..4fc5f8ab1c44 100644 --- a/fs/minix/inode.c +++ b/fs/minix/inode.c | |||
@@ -465,8 +465,8 @@ static struct inode *V1_minix_iget(struct inode *inode) | |||
465 | return ERR_PTR(-EIO); | 465 | return ERR_PTR(-EIO); |
466 | } | 466 | } |
467 | inode->i_mode = raw_inode->i_mode; | 467 | inode->i_mode = raw_inode->i_mode; |
468 | inode->i_uid = (uid_t)raw_inode->i_uid; | 468 | i_uid_write(inode, raw_inode->i_uid); |
469 | inode->i_gid = (gid_t)raw_inode->i_gid; | 469 | i_gid_write(inode, raw_inode->i_gid); |
470 | set_nlink(inode, raw_inode->i_nlinks); | 470 | set_nlink(inode, raw_inode->i_nlinks); |
471 | inode->i_size = raw_inode->i_size; | 471 | inode->i_size = raw_inode->i_size; |
472 | inode->i_mtime.tv_sec = inode->i_atime.tv_sec = inode->i_ctime.tv_sec = raw_inode->i_time; | 472 | inode->i_mtime.tv_sec = inode->i_atime.tv_sec = inode->i_ctime.tv_sec = raw_inode->i_time; |
@@ -498,8 +498,8 @@ static struct inode *V2_minix_iget(struct inode *inode) | |||
498 | return ERR_PTR(-EIO); | 498 | return ERR_PTR(-EIO); |
499 | } | 499 | } |
500 | inode->i_mode = raw_inode->i_mode; | 500 | inode->i_mode = raw_inode->i_mode; |
501 | inode->i_uid = (uid_t)raw_inode->i_uid; | 501 | i_uid_write(inode, raw_inode->i_uid); |
502 | inode->i_gid = (gid_t)raw_inode->i_gid; | 502 | i_gid_write(inode, raw_inode->i_gid); |
503 | set_nlink(inode, raw_inode->i_nlinks); | 503 | set_nlink(inode, raw_inode->i_nlinks); |
504 | inode->i_size = raw_inode->i_size; | 504 | inode->i_size = raw_inode->i_size; |
505 | inode->i_mtime.tv_sec = raw_inode->i_mtime; | 505 | inode->i_mtime.tv_sec = raw_inode->i_mtime; |
@@ -550,8 +550,8 @@ static struct buffer_head * V1_minix_update_inode(struct inode * inode) | |||
550 | if (!raw_inode) | 550 | if (!raw_inode) |
551 | return NULL; | 551 | return NULL; |
552 | raw_inode->i_mode = inode->i_mode; | 552 | raw_inode->i_mode = inode->i_mode; |
553 | raw_inode->i_uid = fs_high2lowuid(inode->i_uid); | 553 | raw_inode->i_uid = fs_high2lowuid(i_uid_read(inode)); |
554 | raw_inode->i_gid = fs_high2lowgid(inode->i_gid); | 554 | raw_inode->i_gid = fs_high2lowgid(i_gid_read(inode)); |
555 | raw_inode->i_nlinks = inode->i_nlink; | 555 | raw_inode->i_nlinks = inode->i_nlink; |
556 | raw_inode->i_size = inode->i_size; | 556 | raw_inode->i_size = inode->i_size; |
557 | raw_inode->i_time = inode->i_mtime.tv_sec; | 557 | raw_inode->i_time = inode->i_mtime.tv_sec; |
@@ -577,8 +577,8 @@ static struct buffer_head * V2_minix_update_inode(struct inode * inode) | |||
577 | if (!raw_inode) | 577 | if (!raw_inode) |
578 | return NULL; | 578 | return NULL; |
579 | raw_inode->i_mode = inode->i_mode; | 579 | raw_inode->i_mode = inode->i_mode; |
580 | raw_inode->i_uid = fs_high2lowuid(inode->i_uid); | 580 | raw_inode->i_uid = fs_high2lowuid(i_uid_read(inode)); |
581 | raw_inode->i_gid = fs_high2lowgid(inode->i_gid); | 581 | raw_inode->i_gid = fs_high2lowgid(i_gid_read(inode)); |
582 | raw_inode->i_nlinks = inode->i_nlink; | 582 | raw_inode->i_nlinks = inode->i_nlink; |
583 | raw_inode->i_size = inode->i_size; | 583 | raw_inode->i_size = inode->i_size; |
584 | raw_inode->i_mtime = inode->i_mtime.tv_sec; | 584 | raw_inode->i_mtime = inode->i_mtime.tv_sec; |