Whamcloud - gitweb
LU-17015 obdclass: make upcall cache hashtable size dynamic
authorSebastien Buisson <sbuisson@ddn.com>
Mon, 28 Aug 2023 09:37:51 +0000 (11:37 +0200)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 18 Sep 2023 06:28:29 +0000 (06:28 +0000)
commitb0b1eed4474359f72f4481e58eb212823e20d281
treef98787c5a85b2c8b167072a42bfa63880c970c29
parent609565cf1479fe514f0351ca05822ab9392d8ff1
LU-17015 obdclass: make upcall cache hashtable size dynamic

The hash table used by the upcall cache mechanism should have an
adjustable size, depending on the purpose and context where it is
used.

Lustre-change: https://review.whamcloud.com/52128
Lustre-commit: 79f823bd40ee97a5846d828efce1080dc04a6057

Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I53c5cb14f9a5630fc269d97cead9a5ca6a33895e
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Aurelien Degremont <adegremont@nvidia.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52369
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/upcall_cache.h
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/obdclass/upcall_cache.c