Whamcloud - gitweb
LU-12275 sec: remove bio functions in fscrypt compat 23/50023/4
authorAndreas Dilger <adilger@whamcloud.com>
Thu, 16 Feb 2023 16:21:50 +0000 (09:21 -0700)
committerOleg Drokin <green@whamcloud.com>
Wed, 1 Mar 2023 06:18:03 +0000 (06:18 +0000)
commitd328818a456daf30c20c8df0aa0be9dd2a2b6a9e
tree5bc4f723609b83ad53a20e5919915eaade4bc961
parent8449bd91ba45c47614231a9bfe141e700dec8bb9
LU-12275 sec: remove bio functions in fscrypt compat

Remove libcfs/llibcfs/crypto/bio.c since direct block device access
is not needed for client builds, and the use of stuct bio on the
client adds unnecessary complexity to portability.

Test-Parameters: trivial
Fixes: a813e8187 ("LU-12275 sec: add llcrypt as file encryption library")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I97642dfd85053b9ea4196374f2002ffb6a2540e5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50023
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
contrib/scripts/crypto_patches/0006_bvec_iter_all.patch
libcfs/include/libcfs/crypto/llcrypt.h
libcfs/libcfs/Makefile.in
libcfs/libcfs/crypto/Makefile.am
libcfs/libcfs/crypto/bio.c [deleted file]