Whamcloud - gitweb
LU-15141 quota: optimize capability check for root squash 22/45322/2
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 21 Oct 2021 06:56:44 +0000 (08:56 +0200)
committerOleg Drokin <green@whamcloud.com>
Sat, 20 Nov 2021 06:27:42 +0000 (06:27 +0000)
commitf5fd5a363cc48e38cfd906edab3dec78d88a79e5
tree49850a501e0bc433160eefd8dbaa69513a1f81d2
parent49769c1eea52e067d6c2d35b2976f44aada1ccee
LU-15141 quota: optimize capability check for root squash

On client side, checking for owner/group quota can be directly
bypassed if this is for root and there is no root squash.

Change-Id: If29eca428d8748df412a717615e4d0a4886ddd04
Fixes: a4fbe7341b ("LU-14739 quota: nodemap squashed root cannot bypass quota")
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-on: https://review.whamcloud.com/45322
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Hongchao Zhang <hongchao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osc/osc_cache.c