Whamcloud - gitweb
LU-14195 libcfs: switch to kfree_sensitive
authorMr NeilBrown <neilb@suse.de>
Tue, 6 Jul 2021 00:15:47 +0000 (17:15 -0700)
committerLi Xi <lixi@ddn.com>
Tue, 13 Jul 2021 08:23:06 +0000 (08:23 +0000)
commitf7f86fa778b73db24b8fa0567c1bbd4bf07b9731
tree7f0d068d10357a884d5de5582645f7e5bdcd3a87
parentcca1a25d3f011b6868a75c95298314546f5a14bf
LU-14195 libcfs: switch to kfree_sensitive

In Linux 5.10, kzfree() has been renamed kfree_sensitive().

So switch to the new name and provide back-compat support for older
kernels.

Lustre-change: https://review.whamcloud.com/40908
Lustre-commit: 67d17dd590f913643f5adc8aced369221faccf05

Test-Parameters: trivial
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: If665168477a0b6241a8ddf31a111cd465fe97783
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-on: https://review.whamcloud.com/44144
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
libcfs/autoconf/lustre-libcfs.m4
libcfs/include/libcfs/linux/linux-mem.h
libcfs/libcfs/crypto/keyring.c
libcfs/libcfs/crypto/keysetup_v1.c