From 1408175a35e4fd372b6a7dbb72da0094a5198f7a Mon Sep 17 00:00:00 2001 From: weishu Date: Tue, 6 Jun 2023 20:45:33 +0800 Subject: [PATCH] kernel: fix set groups for kernel 4.9- --- kernel/core_hook.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/core_hook.c b/kernel/core_hook.c index 0a32cdc3..c4432855 100644 --- a/kernel/core_hook.c +++ b/kernel/core_hook.c @@ -75,7 +75,11 @@ static void setup_groups(struct root_profile *profile, struct cred *cred) put_group_info(group_info); return; } +#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0) group_info->gid[i] = kgid; +#else + GROUP_AT(group_info, i) = kgid; +#endif } groups_sort(group_info);