Files
linux/fs/gfs2
Al Viro 777179200c 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-18 07:14:21 +01:00
..
2016-05-12 22:28:05 -04:00
2018-07-02 16:27:17 +01:00
2018-06-04 07:56:51 -05:00
2016-06-27 09:47:09 -05:00
2018-07-25 00:08:59 +02:00
2016-06-27 09:47:08 -05:00
2020-02-11 04:34:07 -08:00
2018-02-01 11:25:31 -07:00
2018-01-23 07:38:53 -07:00
2018-06-12 16:19:22 -07:00
2018-03-08 09:26:20 -07:00
2019-12-01 09:16:15 +01:00
2017-04-19 08:25:43 -04:00
2018-07-25 00:06:24 +02:00
2018-07-05 17:47:16 +02:00
2018-06-21 07:39:44 -05:00
2018-08-03 13:20:02 +01:00