hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/fs/ext2/acl.c
....@@ -256,11 +256,15 @@
256256 if (default_acl) {
257257 error = __ext2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT);
258258 posix_acl_release(default_acl);
259
+ } else {
260
+ inode->i_default_acl = NULL;
259261 }
260262 if (acl) {
261263 if (!error)
262264 error = __ext2_set_acl(inode, acl, ACL_TYPE_ACCESS);
263265 posix_acl_release(acl);
266
+ } else {
267
+ inode->i_acl = NULL;
264268 }
265269 return error;
266270 }