Whamcloud - gitweb
LU-17015 gss: remove legacy sunrpc-cache based gss caches
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 14 Sep 2023 12:23:07 +0000 (14:23 +0200)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 29 Dec 2023 10:53:57 +0000 (10:53 +0000)
commit02a1414c3a4a974fb1b71b9c0df69b85165e7aef
tree22765744f68d4d049cab0df5dd270f0b22922134
parent482f11c18088ba6a0a1b5d6bceebe0187b4041e3
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.

Lustre-change: https://review.whamcloud.com/52376
Lustre-commit: 8665ba238412f407963724413e137b89d5cd384f

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-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Xing Huang <hxing@ddn.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53443
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