Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 28 Mar 2021 05:50:39 +0200
From: Solar Designer <>
Subject: Re: error: ???struct subprocess_info??? has no member named ???file??? - Centos 8 Stream

On Sun, Mar 28, 2021 at 12:18:11AM +0100, bryn1u wrote:
> I was trying to install LKRG on newly Centos 8 Stream installed system but

Are you building the latest LKRG from GitHub?

> getting error like below:
> [root@...52 lkrg]# make -j8
> make -C /lib/modules/4.18.0-294.el8.x86_64/build M=/root/lkrg modules
> /root/lkrg/src/modules/exploit_detection/syscalls/p_call_usermodehelper/p_call_usermodehelper.c:
> In function ???p_call_usermodehelper_entry???:
> /root/lkrg/src/modules/exploit_detection/syscalls/p_call_usermodehelper/p_call_usermodehelper.c:108:55:
> error: ???struct subprocess_info??? has no member named ???file???
>        if (!strcmp("none",p_subproc->path) && p_subproc->file) {
>                                                        ^~
> make[2]: *** [scripts/

Looks the same as this issue we fixed half a year ago for Linux 5.9+:

Probably the change got backported from 5.9+ to that kernel you have,
and we probably need to add a check.


Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.