Whamcloud - gitweb
LU-14651 build: fix build for el7.9 kernels 20/54120/2
authorAndreas Dilger <adilger@dilger.ca>
Tue, 6 Feb 2024 17:35:27 +0000 (10:35 -0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 27 Feb 2024 05:40:22 +0000 (05:40 +0000)
commitc86322e120bbcfca00fe3b441afb3e30a77c0a44
treeae4331a77a8d7f56fdcf5b43aed77deb4916a832
parente8ff03135fd6277eb745c36fcc406295aa4aa941
LU-14651 build: fix build for el7.9 kernels

Handle extra setattr_prepare() argument added in Linux 5.12 kernels
when building on older kernels.

Lustre-change: https://review.whamcloud.com/53503
Lustre-commit: 7815835d21a5c0b6dbc58d9bc9dd823d4952f86f

HPE-bug-id: LUS-12059
Signed-off-by: Andrew Perepechko <andrew.perepechko@hpe.com>
Change-Id: Ie7fd1c4d51b7a9b086cfca0db941321cbcce7057
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54120
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c