Whamcloud - gitweb
LU-12355 llite: vfs atomic_open change with FMODE_CREATED 15/36415/4
authorShaun Tancheff <stancheff@cray.com>
Thu, 10 Oct 2019 04:49:36 +0000 (21:49 -0700)
committerOleg Drokin <green@whamcloud.com>
Thu, 21 Nov 2019 07:34:12 +0000 (07:34 +0000)
commit8f5922a924de71b6a732eb7d2d2b50d58ecb0996
treeaa57a7cb9e4fd41edab1a02db9b85b7297174215
parentc2ae9aa442e79b0cb6e8853bc603148791034ca7
LU-12355 llite: vfs atomic_open change with FMODE_CREATED

Kernel 4.19 introduced FMODE_CREATED and switched to it while
the last argument to vfs atomic_open was removed and the f_mode
flags are used to indicate the created state on return.

Linux-commit: 73a09dd94377e4b186b300bd5461920710c7c3d5

Lustre-change: https://review.whamcloud.com/35020
Lustre-commit: 4decb4c2da6053066f10cbe419e2db212de8e4aa

Test-Parameters: trivial
Change-Id: I26d4aadb123bb1d1bc0aa1d78a64a75b94276ffb
Signed-off-by: Shaun Tancheff <stancheff@cray.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Thomas Stibor <t.stibor@gsi.de>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/36415
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/namei.c