Whamcloud - gitweb
LU-17767 build: struct lsmcontext has slot or id member 81/54881/2
authorSebastien Buisson <sbuisson@ddn.com>
Tue, 23 Apr 2024 17:48:32 +0000 (10:48 -0700)
committerJian Yu <yujian@whamcloud.com>
Tue, 23 Apr 2024 17:48:32 +0000 (10:48 -0700)
commit7764f73b8e25f8658867e7ab080fe5d8ec62230b
treefd31ab657dd33a71c044996f0ac9b58de50160c3
parentf2868d1edfd57f81211d411728d076a10c77bcdc
LU-17767 build: struct lsmcontext has slot or id member

With Ubuntu 24.04 kernel 6.8.0-31-generic, the struct lsmcontext uses
a field named 'id' to identify the LSM module, instead of 'slot' in
previous kernel versions.

Fixes: 0e66489401 ("LU-16619 build: Ubuntu jammy 5.19 client support")
Test-Parameters: trivial
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I5080e60614b42ed63103f93cae1f481851742d0b
lustre/autoconf/lustre-core.m4
lustre/include/lustre_compat.h
lustre/llite/xattr_security.c