X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/7bc179c25a1a0b7053959a7b7f2f530da1edbf13..5f4f16c074be65639b5c3333441d48b1d418104c:/lunaix-os/kernel/fs/ext2/inode.c diff --git a/lunaix-os/kernel/fs/ext2/inode.c b/lunaix-os/kernel/fs/ext2/inode.c index 389bdea..5871d07 100644 --- a/lunaix-os/kernel/fs/ext2/inode.c +++ b/lunaix-os/kernel/fs/ext2/inode.c @@ -295,6 +295,10 @@ ext2ino_fill(struct v_inode* inode, ino_t ino_id) b_ino->i_mtime, b_ino->i_atime); + fsapi_inode_setaccess(inode, b_ino->i_mode & IMODE_ACL_MASK); + fsapi_inode_setowner(inode, b_ino->i_uid, + b_ino->i_gid); + __ext2ino_fill_common(inode, ino_id); if (check_itype(b_ino->i_mode, IMODE_IFLNK)) {