[M] Change in ...nfs-ganesha[next]: Expose option to FSALs to add object handles to FSAL level handle list
Rojin George has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1177657?usp=email ) Change subject: Expose option to FSALs to add object handles to FSAL level handle list ...................................................................... Expose option to FSALs to add object handles to FSAL level handle list FSAL which have no usecase of storing the obj handles within fsal handlers, can skip this handle list at FSAL level. Thereby saving the CPU spend on acquiring fsm_lock during IO. Change-Id: I1fd6558cc25c7ba681da9d29483f6005e25bad3d Signed-off-by: Rojin George <itsmerojin@gmail.com> --- M src/FSAL/FSAL_CEPH/internal.c M src/FSAL/FSAL_GLUSTER/gluster_internal.c M src/FSAL/FSAL_GLUSTER/handle.c M src/FSAL/FSAL_GPFS/handle.c M src/FSAL/FSAL_KVSFS/kvsfs_handle.c M src/FSAL/FSAL_LIZARDFS/lzfs_internal.c M src/FSAL/FSAL_MEM/mem_export.c M src/FSAL/FSAL_MEM/mem_handle.c M src/FSAL/FSAL_PROXY_V3/main.c M src/FSAL/FSAL_PROXY_V4/handle.c M src/FSAL/FSAL_PSEUDO/export.c M src/FSAL/FSAL_PSEUDO/handle.c M src/FSAL/FSAL_RGW/internal.c M src/FSAL/FSAL_VFS/handle.c M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c M src/FSAL/Stackable_FSALs/FSAL_NULL/handle.c M src/FSAL/commonlib.c M src/include/FSAL/fsal_commonlib.h 19 files changed, 55 insertions(+), 40 deletions(-) git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/57/1177657/1 -- To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1177657?usp=email To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: ffilz/nfs-ganesha Gerrit-Branch: next Gerrit-Change-Id: I1fd6558cc25c7ba681da9d29483f6005e25bad3d Gerrit-Change-Number: 1177657 Gerrit-PatchSet: 1 Gerrit-Owner: Rojin George <itsmerojin@gmail.com>
participants (1)
-
Rojin George (GerritHub)