Whamcloud - gitweb
LU-17015 build: rework upcall cache
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 12 Oct 2023 14:45:29 +0000 (16:45 +0200)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 14 Oct 2023 10:47:49 +0000 (10:47 +0000)
commit4515e5365fef9c5abcb37eaad69e870b72986398
tree72d76584611e4ecc416668d89752fbf24da3b2e2
parent78d50e640d604866732c312f3a0bc31f9839dbf2
LU-17015 build: rework upcall cache

EX-4333 introduced in upcall_cache.c a dependency on md_object.h for
struct lu_ucred. Rework files to move this dependency to a differnt
file, so that upcall_cache.c can be built in client-only mode.

Fixes: fb0082bba1 ("EX-4333 sec: support supplementary groups from client")
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I4bcc7e07a4f4886c5994d17cbef72ea09eb1be1d
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52670
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/upcall_cache.h
lustre/obdclass/Makefile.in
lustre/obdclass/upcall_cache.c
lustre/obdclass/upcall_cache_internal.c [new file with mode: 0644]
lustre/obdclass/upcall_cache_internal.h [new file with mode: 0644]