]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
gfs2: gfs2_create_inode error handling fix
authorAndreas Gruenbacher <agruenba@redhat.com>
Fri, 18 Apr 2025 14:40:58 +0000 (16:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jun 2025 10:05:09 +0000 (11:05 +0100)
commit333f2d85b6155896fdb21d4285f506ed7d1f043e
tree0573425ccadbae4695dda710933087605aa32b81
parent2f62eda4d974c26bc595425eafd429067541f2c9
gfs2: gfs2_create_inode error handling fix

[ Upstream commit af4044fd0b77e915736527dd83011e46e6415f01 ]

When gfs2_create_inode() finds a directory, make sure to return -EISDIR.

Fixes: 571a4b57975a ("GFS2: bugger off early if O_CREAT open finds a directory")
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/gfs2/inode.c