Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Mon, 24 Dec 2018 17:10:10 +0100
From: bryn1u85 <m.bryn1u@...il.com>
To: lkrg-users@...ts.openwall.com
Subject: lkrg failed under compilation with kernel v4.20.

Hey guys,

Kernel 4.20 has been released and the same time share with new great
feature like GCC_STACKLEAK. I want to use lkrg too but i can't even
compile. Someone can help ?. I was trying on Fredora 29 Server.

[root@...ton lkrg-main]#
> [root@...ton lkrg-main]#
> [root@...ton lkrg-main]# make -j8
> make -C /lib/modules/4.20.0/build M=/root/lkrg-main modules
> make[1]: Wejście do katalogu '/usr/src/kernels/4.20.0'
>   CC [M]  /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.o
>   CC [M]  /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.o
>   CC [M]  /root/lkrg-main/src/modules/comm_channel/p_comm_channel.o
>   CC [M]  /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.o
>   CC [M]  /root/lkrg-main/src/modules/kmod/p_kmod.o
>   CC [M]  /root/lkrg-main/src/modules/database/CPU.o
>   CC [M]
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.o
>   CC [M]  /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.o
> In file included from
> /root/lkrg-main/src/modules/ksyms/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.c:19:
> /root/lkrg-main/src/modules/ksyms/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> In file included from
> /root/lkrg-main/src/modules/hashing/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.c:22:
> /root/lkrg-main/src/modules/hashing/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> /root/lkrg-main/src/modules/hashing/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/hashing/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.c:22:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> /root/lkrg-main/src/modules/ksyms/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/ksyms/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.c:19:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/hashing/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.c:22:
> /root/lkrg-main/src/modules/hashing/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/hashing/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from
> /root/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:90,
>                  from /root/lkrg-main/src/modules/kmod/p_kmod.c:22:
> /root/lkrg-main/src/modules/kmod/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> In file included from
> /root/lkrg-main/src/modules/integrity_timer/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c:18:
> /root/lkrg-main/src/modules/integrity_timer/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/hashing/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.c:22:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> /root/lkrg-main/src/modules/kmod/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> /root/lkrg-main/src/modules/integrity_timer/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c:18:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:40,
>                  from /root/lkrg-main/src/modules/kmod/p_kmod.c:22:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:90,
>                  from /root/lkrg-main/src/modules/kmod/p_kmod.c:22:
> /root/lkrg-main/src/modules/kmod/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> In file included from
> /root/lkrg-main/src/modules/integrity_timer/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c:18:
> /root/lkrg-main/src/modules/integrity_timer/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/kmod/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> /root/lkrg-main/src/modules/integrity_timer/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c:18:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/kmod/../../p_lkrg_main.h:40,
>                  from /root/lkrg-main/src/modules/kmod/p_kmod.c:22:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/ksyms/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.c:19:
> /root/lkrg-main/src/modules/ksyms/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/ksyms/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/ksyms/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.c:19:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/comm_channel/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/comm_channel/p_comm_channel.c:18:
> /root/lkrg-main/src/modules/comm_channel/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> /root/lkrg-main/src/modules/comm_channel/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/comm_channel/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/comm_channel/p_comm_channel.c:18:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/comm_channel/../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/comm_channel/p_comm_channel.c:18:
> /root/lkrg-main/src/modules/comm_channel/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/comm_channel/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/comm_channel/../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/comm_channel/p_comm_channel.c:18:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/database/../../p_lkrg_main.h:90,
>                  from /root/lkrg-main/src/modules/database/CPU.c:44:
> /root/lkrg-main/src/modules/database/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> In file included from
> /root/lkrg-main/src/modules/database/arch/x86/../../../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.c:30:
> /root/lkrg-main/src/modules/database/arch/x86/../../../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> /root/lkrg-main/src/modules/database/../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> /root/lkrg-main/src/modules/database/arch/x86/../../../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/../../p_lkrg_main.h:40,
>                  from /root/lkrg-main/src/modules/database/CPU.c:44:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/../../../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.c:30:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/database/../../p_lkrg_main.h:90,
>                  from /root/lkrg-main/src/modules/database/CPU.c:44:
> /root/lkrg-main/src/modules/database/../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> In file included from
> /root/lkrg-main/src/modules/database/arch/x86/../../../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.c:30:
> /root/lkrg-main/src/modules/database/arch/x86/../../../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/database/../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> /root/lkrg-main/src/modules/database/arch/x86/../../../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/../../p_lkrg_main.h:40,
>                  from /root/lkrg-main/src/modules/database/CPU.c:44:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/../../../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.c:30:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.c:24:
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_task’:
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../modules/exploit_detection/p_exploit_detection.h:301:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.c:24:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../p_lkrg_main.h:90,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.c:24:
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../modules/exploit_detection/p_exploit_detection.h:
> In function ‘p_ed_kill_task_by_pid’:
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../modules/exploit_detection/p_exploit_detection.h:320:32:
> error: passing argument 2 of ‘send_sig_info’ from incompatible pointer type
> [-Werror=incompatible-pointer-types]
>     return send_sig_info(p_sig, &p_info, p_task);
>                                 ^~~~~~~
> In file included from ./include/net/scm.h:11,
>                  from ./include/linux/netlink.h:9,
>                  from ./include/uapi/linux/neighbour.h:6,
>                  from ./include/linux/netdevice.h:50,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/../../../../../p_lkrg_main.h:40,
>                  from
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.c:24:
> ./include/linux/sched/signal.h:325:31: note: expected ‘struct
> kernel_siginfo *’ but argument is of type ‘struct siginfo *’
>  extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct
> *);
>                                ^~~~~~~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/ksyms/p_resolve_ksym.o] Błąd 1
> make[2]: *** Oczekiwanie na niezakończone zadania....
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/database/arch/x86/p_switch_idt/p_switch_idt.o]
> Błąd 1
> cc1: some warnings being treated as errors
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/hashing/p_lkrg_fast_hash.o] Błąd 1
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/comm_channel/p_comm_channel.o] Błąd 1
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/database/arch/x86/IDT_MSR_CRx.o] Błąd 1
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c: In
> function ‘p_check_integrity’:
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.c:157:15:
> note: byref variable will be forcibly initialized
>     p_cpu_info p_tmp_cpu_info;
>                ^~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/database/CPU.o] Błąd 1
> cc1: some warnings being treated as errors
>


> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/kmod/p_kmod.o] Błąd 1
> cc1: some warnings being treated as errors
> make[2]: *** [scripts/Makefile.build:291:
> /root/lkrg-main/src/modules/integrity_timer/p_integrity_timer.o] Błąd 1
> make[1]: *** [Makefile:1563: _module_/root/lkrg-main] Błąd 2
> make[1]: Opuszczenie katalogu '/usr/src/kernels/4.20.0'
> make: *** [Makefile:78: all] Błąd 2
> [root@...ton lkrg-main]#
>

Thanks and Marry Christmas for everyone.

Content of type "text/html" skipped

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.