Whamcloud - gitweb
LU-17015 gss: remove legacy sunrpc-cache based gss caches 76/52376/18
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 14 Sep 2023 12:23:07 +0000 (14:23 +0200)
committerOleg Drokin <green@whamcloud.com>
Wed, 13 Dec 2023 12:20:36 +0000 (12:20 +0000)
commit8665ba238412f407963724413e137b89d5cd384f
treec27a427689105312633f04483326166aab066bb2
parent67cd54d05d0ced81cd7c2c40e58b1707e89bc4fa
LU-17015 gss: remove legacy sunrpc-cache based gss caches

Now that GSS caches are based on Lustre's internal upcall cache
mechanism, we can remove the legacy ones based on the sunrpc cache
implementation, as this code is unused.

We can also remove support for updated get_expiry() in Linux 6.3, as
this function is no longer used.

Test-Parameters: trivial
Test-Parameters: kerberos=true testlist=sanity-krb5
Test-Parameters: testgroup=review-dne-selinux-ssk-part-2
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I98d8777d225c723ae061ef360011abfc092e09d8
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52376
Reviewed-by: Aurelien Degremont <adegremont@nvidia.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/ptlrpc/gss/gss_internal.h
lustre/ptlrpc/gss/gss_svc_upcall.c
lustre/utils/gss/svcgssd_main_loop.c
lustre/utils/gss/svcgssd_proc.c