Files
linux/fs/gfs2
Al Viro fa5e1a023d gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
commit 2103913265 upstream.

with the way fs/namei.c:do_last() had been done, ->atomic_open()
instances needed to recognize the case when existing file got
found with O_EXCL|O_CREAT, either by falling back to finish_no_open()
or failing themselves.  gfs2 one didn't.

Fixes: 6d4ade986f (GFS2: Add atomic_open support)
Cc: stable@kernel.org # v3.11
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-03-20 09:06:22 +01:00
..
2014-03-19 15:16:24 +00:00
2014-03-03 13:50:12 +00:00
2018-05-30 07:49:13 +02:00
2019-06-11 12:23:53 +02:00
2015-10-29 12:57:48 -05:00
2015-10-29 12:57:48 -05:00
2017-07-15 11:57:46 +02:00
2013-06-14 11:17:15 +01:00
2013-06-03 14:20:18 -07:00
2014-05-14 10:04:34 +01:00
2015-10-29 12:57:48 -05:00
2018-05-30 07:49:13 +02:00
2015-01-13 10:48:57 +00:00
2019-11-28 18:25:35 +01:00
2015-05-05 13:23:22 -05:00