]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4: Handle open for execute correctly
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 27 Jun 2019 10:30:48 +0000 (06:30 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Sat, 6 Jul 2019 18:54:25 +0000 (14:54 -0400)
commitfc20301415380ad9c9815549d2ac70d61365e2f3
treec27a2436eba998457011c275881a3286a4b7d7ac
parent80c175a8309459e14247b8deb210a384ec845533
NFSv4: Handle open for execute correctly

When mapping the NFSv4 context to an open mode and access mode,
we need to treat the FMODE_EXEC flag differently. For the open
mode, FMODE_EXEC means we need read share access. For the access
mode checking, we need to verify that the user actually has
execute access.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/nfs4proc.c