Commit 1adffbae authored by OGAWA Hirofumi's avatar OGAWA Hirofumi
Browse files

fat: Fix corrupt inode flags when remove ATTR_SYS flag

We are clearly missing '~' in fat_ioctl_set_attributes().

Cc: <>
Reported-by: default avatarDmitry Dmitriev <>
Signed-off-by: default avatarOGAWA Hirofumi <>
parent 55922c9d
......@@ -102,7 +102,7 @@ static int fat_ioctl_set_attributes(struct file *file, u32 __user *user_attr)
if (attr & ATTR_SYS)
inode->i_flags |= S_IMMUTABLE;
inode->i_flags &= S_IMMUTABLE;
inode->i_flags &= ~S_IMMUTABLE;
fat_save_attrs(inode, attr);
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment