summaryrefslogtreecommitdiffstats
path: root/fs/jbd2
diff options
context:
space:
mode:
authorMax Kellermann <max.kellermann@ionos.com>2023-09-19 10:18:23 +0200
committerTheodore Ts'o <tytso@mit.edu>2023-10-05 22:32:15 -0400
commit484fd6c1de13b336806a967908a927cc0356e312 (patch)
tree61d3dc9cc88fb9d7c1df9dada069b278a4d77e99 /fs/jbd2
parent2cd8bdb5efc1e0d5b11a4b7ba6b922fd2736a87f (diff)
downloadlinux-484fd6c1de13b336806a967908a927cc0356e312.tar.gz
linux-484fd6c1de13b336806a967908a927cc0356e312.tar.bz2
linux-484fd6c1de13b336806a967908a927cc0356e312.zip
ext4: apply umask if ACL support is disabled
The function ext4_init_acl() calls posix_acl_create() which is responsible for applying the umask. But without CONFIG_EXT4_FS_POSIX_ACL, ext4_init_acl() is an empty inline function, and nobody applies the umask. This fixes a bug which causes the umask to be ignored with O_TMPFILE on ext4: https://github.com/MusicPlayerDaemon/MPD/issues/558 https://bugs.gentoo.org/show_bug.cgi?id=686142#c3 https://bugzilla.kernel.org/show_bug.cgi?id=203625 Reviewed-by: "J. Bruce Fields" <bfields@redhat.com> Cc: stable@vger.kernel.org Signed-off-by: Max Kellermann <max.kellermann@ionos.com> Link: https://lore.kernel.org/r/20230919081824.1096619-1-max.kellermann@ionos.com Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/jbd2')
0 files changed, 0 insertions, 0 deletions