From aef25a9d4791ce6ba98fe49659310dc308c6e1ad Mon Sep 17 00:00:00 2001 From: PoliEcho Date: Fri, 30 Oct 2026 10:37:42 +0100 Subject: [PATCH] something_i_am_sure --- CH32V003/Makefile | 10 +- CH32V003/{firmware.c => ch32v003_GPIO_USB.c} | 0 CH32V003/funconfig.h | 14 +- CH32V003/src/callbacks.c | 43 + CH32V003/usb_config.h | 102 ++ include/usb.h | 34 + kernel/..module-common.o.cmd | 1144 ++++++++++++++++ kernel/.Module.symvers.cmd | 1 + kernel/.main.ko.cmd | 1 + kernel/.main.mod.cmd | 1 + kernel/.main.mod.o.cmd | 1118 +++++++++++++++ kernel/.main.o.cmd | 1274 ++++++++++++++++++ kernel/.module-common.o | Bin 0 -> 9184 bytes kernel/.modules.order.cmd | 1 + kernel/Makefile | 9 + kernel/Module.symvers | 0 kernel/compile_commands.json | 404 ++++++ kernel/main.c | 234 ++++ kernel/main.ko | Bin 0 -> 444448 bytes kernel/main.mod | 1 + kernel/main.mod.c | 22 + kernel/main.mod.o | Bin 0 -> 112560 bytes kernel/main.o | Bin 0 -> 190880 bytes kernel/modules.order | 1 + 24 files changed, 4401 insertions(+), 13 deletions(-) rename CH32V003/{firmware.c => ch32v003_GPIO_USB.c} (100%) create mode 100644 CH32V003/src/callbacks.c create mode 100644 CH32V003/usb_config.h create mode 100644 include/usb.h create mode 100644 kernel/..module-common.o.cmd create mode 100644 kernel/.Module.symvers.cmd create mode 100644 kernel/.main.ko.cmd create mode 100644 kernel/.main.mod.cmd create mode 100644 kernel/.main.mod.o.cmd create mode 100644 kernel/.main.o.cmd create mode 100644 kernel/.module-common.o create mode 100644 kernel/.modules.order.cmd create mode 100644 kernel/Makefile create mode 100644 kernel/Module.symvers create mode 100644 kernel/compile_commands.json create mode 100644 kernel/main.c create mode 100644 kernel/main.ko create mode 100644 kernel/main.mod create mode 100644 kernel/main.mod.c create mode 100644 kernel/main.mod.o create mode 100644 kernel/main.o create mode 100644 kernel/modules.order diff --git a/CH32V003/Makefile b/CH32V003/Makefile index 98d4542..09d7357 100644 --- a/CH32V003/Makefile +++ b/CH32V003/Makefile @@ -10,11 +10,11 @@ # # This build does NOT use the WCH EVT SDK, WCH's GCC, libprintf, or IQmath. -TARGET ?= firmware +TARGET ?= ch32v003_GPIO_USB TARGET_MCU ?= CH32V003 # Root of the ch32fun checkout (the directory containing ch32fun/ and minichlink/). -CH32FUN_ROOT ?= $(HOME)/code/ch32fun +CH32FUN_ROOT ?= ./rv003usb/ch32fun CH32FUN ?= $(CH32FUN_ROOT)/ch32fun MINICHLINK ?= $(CH32FUN_ROOT)/minichlink @@ -27,6 +27,12 @@ NEWLIB ?= /usr/riscv64-elf/include # make PREFIX=riscv32-unknown-elf PREFIX ?= riscv64-elf +EXTRA_CFLAGS:=-I./rv003usb/lib -I./rv003usb/rv003usb -I../include -O3 + +ADDITIONAL_C_FILES+=$(wildcard ./src/*.c) +ADDITIONAL_C_FILES+=$(wildcard ./rv003usb/rv003usb/*.c) + + ifeq ($(wildcard $(CH32FUN)/ch32fun.mk),) $(error ch32fun not found at $(CH32FUN). Set CH32FUN_ROOT=/path/to/ch32fun) endif diff --git a/CH32V003/firmware.c b/CH32V003/ch32v003_GPIO_USB.c similarity index 100% rename from CH32V003/firmware.c rename to CH32V003/ch32v003_GPIO_USB.c diff --git a/CH32V003/funconfig.h b/CH32V003/funconfig.h index 36a9eaf..dd197de 100644 --- a/CH32V003/funconfig.h +++ b/CH32V003/funconfig.h @@ -1,16 +1,8 @@ -/* SPDX-License-Identifier: MIT */ #ifndef _FUNCONFIG_H #define _FUNCONFIG_H -/* CH32V003: 48 MHz from the internal HSI + PLL. */ -#define FUNCONF_USE_HSI 1 -#define FUNCONF_USE_PLL 1 -#define FUNCONF_SYSTEM_CORE_CLOCK 48000000 - -/* - * printf() goes to the SWIO debug channel by default. - * Use `make monitor` (minichlink -T) to view it. - */ -#define FUNCONF_USE_DEBUGPRINTF 1 +#define FUNCONF_USE_DEBUGPRINTF 1 +#define FUNCONF_SYSTICK_USE_HCLK 1 #endif + diff --git a/CH32V003/src/callbacks.c b/CH32V003/src/callbacks.c new file mode 100644 index 0000000..61577ae --- /dev/null +++ b/CH32V003/src/callbacks.c @@ -0,0 +1,43 @@ +#include +#include "ch32v003hw.h" +#include "rv003usb.h" +#include "ch32fun.h" +#include "usb.h" + +static uint8_t ctl_buf[4] __attribute__((aligned(4))); + +const uint8_t pin_lookup[] = {PA1,PA2,PC0,PC1,PC2,PC3,PC4,PC5,PC6,PC7,PD0,PD1,PD2,PD7}; + +void usb_handle_other_control_message(struct usb_endpoint *e, struct usb_urb *s, + struct rv003usb_internal *ist) { + uint8_t type = s->wRequestTypeLSBRequestMSB & 0xff; + uint8_t req = s->wRequestTypeLSBRequestMSB >> 8; + uint16_t wValue = s->lValueLSBIndexMSB & 0xffff; // driver: (op << 8) | pin + int len = 0; + + if (type != 0xC0) return; // vendor, device to host + if (req == 0 /* GET_INFO */) { + struct microcontroller_capabilities* capabs = (struct microcontroller_capabilities*)ctl_buf; + capabs->num_gpio = sizeof(pin_lookup) / sizeof(typeof(pin_lookup[0])); + capabs->num_uart = 1; + capabs->num_spi = 1; + capabs->num_adc = 4 ; + len = 4; + } else if (req == 1 /* CONTROL_PINS */) { + switch (ctl_buf[0]) { + case (OP_GPIO_GET): + ctl_buf[0] = funDigitalRead(pin_lookup[ctl_buf[1]]); + len = 1; + break; + } + + } + e->opaque = ctl_buf; + e->max_len = (s->wLength < len) ? s->wLength : len; +} + +void usb_handle_user_data(struct usb_endpoint *e, int ep, uint8_t *data, int len, + struct rv003usb_internal *ist) { + if (ep != 1 || len < 1) return; + /* data[0] = OP_GPIO_SET / OP_GPIO_SET_DIR ... */ +} \ No newline at end of file diff --git a/CH32V003/usb_config.h b/CH32V003/usb_config.h new file mode 100644 index 0000000..5ae183d --- /dev/null +++ b/CH32V003/usb_config.h @@ -0,0 +1,102 @@ +#ifndef _USB_CONFIG_H +#define _USB_CONFIG_H + +#define ENDPOINTS 2 + +#define USB_PORT D +#define USB_PIN_DP 3 +#define USB_PIN_DM 4 +// #define USB_PIN_DPU 2 + +#define RV003USB_OPTIMIZE_FLASH 1 +#define RV003USB_DEBUG_TIMING 0 +#define RV003USB_EVENT_DEBUGGING 0 +#define RV003USB_HANDLE_IN_REQUEST 0 +#define RV003USB_OTHER_CONTROL 1 +#define RV003USB_HANDLE_USER_DATA 1 +#define RV003USB_HID_FEATURES 0 +#define RV003USB_USB_TERMINAL 0 +#define RV003USB_USE_REBOOT_FEATURE_REPORT 0 + +#ifndef __ASSEMBLER__ + +#include + +#ifdef INSTANCE_DESCRIPTORS + +static const uint8_t device_descriptor[] = { + 18, 1, + 0x10, 0x01, // USB 1.1 + 0x00, 0x00, 0x00, + 0x08, // EP0 max packet + 0xd0, 0xfa, // idVendor 0xfad0 + 0x00, 0x90, // idProduct 0x9000 + 0x02, 0x00, + 1, 2, 3, + 1, +}; + +static const uint8_t config_descriptor[] = { + 9, 2, + 0x20, 0x00, // wTotalLength = 9 + 9 + 7 + 7 + 0x01, // bNumInterfaces + 0x01, // bConfigurationValue + 0x00, + 0x80, + 0x64, + + 9, 4, + 0, // bInterfaceNumber + 0, // bAlternateSetting + 2, // bNumEndpoints + 0xff, // vendor specific class + 0x00, + 0x00, + 0, + + 7, 0x05, + 0x01, // EP1 OUT + 0x03, // interrupt + 0x08, 0x00, // max packet 8 + 10, // interval ms + + 7, 0x05, + 0x81, // EP1 IN + 0x03, + 0x08, 0x00, + 10, +}; + +#define STR_MANUFACTURER u"That real manufacturer" +#define STR_PRODUCT u"CH32V003 USB GPIO module" +#ifndef STR_SERIAL +#define STR_SERIAL u"deadbeef" +#endif + +struct usb_string_descriptor_struct { + uint8_t bLength; + uint8_t bDescriptorType; + uint16_t wString[]; +}; +const static struct usb_string_descriptor_struct string0 __attribute__((section(".rodata"))) = { 4, 3, {0x0409} }; +const static struct usb_string_descriptor_struct string1 __attribute__((section(".rodata"))) = { sizeof(STR_MANUFACTURER), 3, STR_MANUFACTURER }; +const static struct usb_string_descriptor_struct string2 __attribute__((section(".rodata"))) = { sizeof(STR_PRODUCT), 3, STR_PRODUCT }; +const static struct usb_string_descriptor_struct string3 __attribute__((section(".rodata"))) = { sizeof(STR_SERIAL), 3, STR_SERIAL }; + +const static struct descriptor_list_struct { + uint32_t lIndexValue; + const uint8_t *addr; + uint8_t length; +} descriptor_list[] = { + {0x00000100, device_descriptor, sizeof(device_descriptor)}, + {0x00000200, config_descriptor, sizeof(config_descriptor)}, + {0x00000300, (const uint8_t *)&string0, 4}, + {0x04090301, (const uint8_t *)&string1, sizeof(STR_MANUFACTURER)}, + {0x04090302, (const uint8_t *)&string2, sizeof(STR_PRODUCT)}, + {0x04090303, (const uint8_t *)&string3, sizeof(STR_SERIAL)} +}; +#define DESCRIPTOR_LIST_ENTRIES ((sizeof(descriptor_list))/(sizeof(struct descriptor_list_struct))) + +#endif +#endif +#endif \ No newline at end of file diff --git a/include/usb.h b/include/usb.h new file mode 100644 index 0000000..7c042e7 --- /dev/null +++ b/include/usb.h @@ -0,0 +1,34 @@ +#pragma once +#if __has_include() +#include +#else + #include + typedef uint8_t u8; +#endif +enum op_type { + OP_CAPABILITIES_GET, + OP_GPIO_GET, + OP_GPIO_SET, + OP_GPIO_SET_DIR, + OP_SET_ADC_PIN, + OP_READ_ADC, + OP_GPIO_SET_BAUD, + OP_GPIO_WRITE_UART, + OP_GPIO_READ_UART, + OP_GPIO_SET_CLK, + OP_GPIO_WRITE_SPI, + OP_GPIO_READ_SPI +}; +enum direction { DIR_IN, DIR_OUT }; + +enum vendor_request { + GET_INFO, + CONTROL_PINS +}; + +struct __attribute__((packed)) microcontroller_capabilities { + u8 num_gpio; + u8 num_uart; + u8 num_spi; + u8 num_adc; +}; \ No newline at end of file diff --git a/kernel/..module-common.o.cmd b/kernel/..module-common.o.cmd new file mode 100644 index 0000000..e7f4fbc --- /dev/null +++ b/kernel/..module-common.o.cmd @@ -0,0 +1,1144 @@ +savedcmd_.module-common.o := gcc -Wp,-MMD,./..module-common.o.d -nostdinc -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h -D__KERNEL__ -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -std=gnu11 -fms-extensions -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -mno-avx2 -fno-tree-vectorize -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O3 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-type-limits -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -DMODULE -DKBUILD_BASENAME='".module_common"' -DKBUILD_MODNAME='".module_common.o"' -D__KBUILD_MODNAME=.module_common.o -c -o .module-common.o /usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/module-common.c ; /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --prefix=16 --orc --retpoline --rethunk --sls --static-call --uaccess --link --module .module-common.o + +source_.module-common.o := /usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/module-common.c + +deps_.module-common.o := \ + $(wildcard include/config/UNWINDER_ORC) \ + $(wildcard include/config/MITIGATION_RETPOLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h \ + $(wildcard include/config/CC_VERSION_TEXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h \ + $(wildcard include/config/CPU_BIG_ENDIAN) \ + $(wildcard include/config/BOOGER) \ + $(wildcard include/config/FOO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h \ + $(wildcard include/config/DEBUG_INFO_BTF) \ + $(wildcard include/config/PAHOLE_HAS_BTF_TAG) \ + $(wildcard include/config/FUNCTION_ALIGNMENT) \ + $(wildcard include/config/CC_HAS_SANE_FUNCTION_ALIGNMENT) \ + $(wildcard include/config/X86_64) \ + $(wildcard include/config/ARM64) \ + $(wildcard include/config/LD_DEAD_CODE_DATA_ELIMINATION) \ + $(wildcard include/config/LTO_CLANG) \ + $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ + $(wildcard include/config/KCSAN) \ + $(wildcard include/config/CC_HAS_ASSUME) \ + $(wildcard include/config/CC_HAS_COUNTED_BY) \ + $(wildcard include/config/FORTIFY_SOURCE) \ + $(wildcard include/config/UBSAN_BOUNDS) \ + $(wildcard include/config/CC_HAS_COUNTED_BY_PTR) \ + $(wildcard include/config/CC_HAS_MULTIDIMENSIONAL_NONSTRING) \ + $(wildcard include/config/CFI) \ + $(wildcard include/config/ARCH_USES_CFI_GENERIC_LLVM_PASS) \ + $(wildcard include/config/CC_HAS_BROKEN_COUNTED_BY_REF) \ + $(wildcard include/config/CC_HAS_ASM_INLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-context-analysis.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_attributes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-gcc.h \ + $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ + $(wildcard include/config/SHADOW_CALL_STACK) \ + $(wildcard include/config/KCOV) \ + $(wildcard include/config/CC_HAS_TYPEOF_UNQUAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu_types.h \ + $(wildcard include/config/SMP) \ + $(wildcard include/config/CC_HAS_NAMED_AS) \ + $(wildcard include/config/USE_X86_SEG_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/module.h \ + $(wildcard include/config/MODULES) \ + $(wildcard include/config/SYSFS) \ + $(wildcard include/config/MODULES_TREE_LOOKUP) \ + $(wildcard include/config/LIVEPATCH) \ + $(wildcard include/config/STACKTRACE_BUILD_ID) \ + $(wildcard include/config/ARCH_USES_CFI_TRAPS) \ + $(wildcard include/config/MODULE_SIG) \ + $(wildcard include/config/GENERIC_BUG) \ + $(wildcard include/config/KALLSYMS) \ + $(wildcard include/config/TRACEPOINTS) \ + $(wildcard include/config/TREE_SRCU) \ + $(wildcard include/config/BPF_EVENTS) \ + $(wildcard include/config/DEBUG_INFO_BTF_MODULES) \ + $(wildcard include/config/JUMP_LABEL) \ + $(wildcard include/config/TRACING) \ + $(wildcard include/config/EVENT_TRACING) \ + $(wildcard include/config/DYNAMIC_FTRACE) \ + $(wildcard include/config/KPROBES) \ + $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ + $(wildcard include/config/KUNIT) \ + $(wildcard include/config/PRINTK_INDEX) \ + $(wildcard include/config/MODULE_UNLOAD) \ + $(wildcard include/config/CONSTRUCTORS) \ + $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ + $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list.h \ + $(wildcard include/config/LIST_HARDENED) \ + $(wildcard include/config/DEBUG_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/container_of.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/build_bug.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler.h \ + $(wildcard include/config/TRACE_BRANCH_PROFILING) \ + $(wildcard include/config/PROFILE_ALL_BRANCHES) \ + $(wildcard include/config/OBJTOOL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-checks.h \ + $(wildcard include/config/KASAN_GENERIC) \ + $(wildcard include/config/KASAN_SW_TAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/types.h \ + $(wildcard include/config/HAVE_UID16) \ + $(wildcard include/config/UID16) \ + $(wildcard include/config/ARCH_DMA_ADDR_T_64BIT) \ + $(wildcard include/config/PHYS_ADDR_T_64BIT) \ + $(wildcard include/config/64BIT) \ + $(wildcard include/config/ARCH_32BIT_USTAT_F_TINODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/posix_types.h \ + $(wildcard include/config/X86_32) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/posix_types_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan-checks.h \ + $(wildcard include/config/KCSAN_WEAK_MEMORY) \ + $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/poison.h \ + $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/alternative.h \ + $(wildcard include/config/CALL_THUNKS) \ + $(wildcard include/config/MITIGATION_ITS) \ + $(wildcard include/config/MITIGATION_RETHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringify.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool.h \ + $(wildcard include/config/FRAME_POINTER) \ + $(wildcard include/config/NOINSTR_VALIDATION) \ + $(wildcard include/config/MITIGATION_UNRET_ENTRY) \ + $(wildcard include/config/MITIGATION_SRSO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/annotate.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable_fixup_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bug.h \ + $(wildcard include/config/DEBUG_BUGVERBOSE) \ + $(wildcard include/config/DEBUG_BUGVERBOSE_DETAILED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumentation.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_call_types.h \ + $(wildcard include/config/HAVE_STATIC_CALL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bug.h \ + $(wildcard include/config/BUG) \ + $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/once_lite.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/panic.h \ + $(wildcard include/config/PANIC_TIMEOUT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stdarg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/printk.h \ + $(wildcard include/config/MESSAGE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_QUIET) \ + $(wildcard include/config/EARLY_PRINTK) \ + $(wildcard include/config/PRINTK) \ + $(wildcard include/config/DYNAMIC_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/init.h \ + $(wildcard include/config/MEMORY_HOTPLUG) \ + $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kern_levels.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/linkage.h \ + $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/export.h \ + $(wildcard include/config/MODVERSIONS) \ + $(wildcard include/config/GENDWARFKSYMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/linkage.h \ + $(wildcard include/config/CALL_PADDING) \ + $(wildcard include/config/MITIGATION_SLS) \ + $(wildcard include/config/FUNCTION_PADDING_BYTES) \ + $(wildcard include/config/UML) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ibt.h \ + $(wildcard include/config/X86_KERNEL_IBT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/overflow.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/param.h \ + $(wildcard include/config/HZ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types_raw.h \ + $(wildcard include/config/DEBUG_SPINLOCK) \ + $(wildcard include/config/DEBUG_LOCK_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock_types.h \ + $(wildcard include/config/NR_CPUS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/byteorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/generic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep_types.h \ + $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ + $(wildcard include/config/LOCKDEP) \ + $(wildcard include/config/LOCK_STAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dynamic_debug.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jump_label.h \ + $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cleanup.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/err.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno-base.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/args.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/jump_label.h \ + $(wildcard include/config/HAVE_JUMP_LABEL_HACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time.h \ + $(wildcard include/config/POSIX_TIMERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cache.h \ + $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kernel.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysinfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/cache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cache.h \ + $(wildcard include/config/X86_L1_CACHE_SHIFT) \ + $(wildcard include/config/X86_INTERNODE_CACHE_SHIFT) \ + $(wildcard include/config/X86_VSMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math64.h \ + $(wildcard include/config/ARCH_SUPPORTS_INT128) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/div64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/div64.h \ + $(wildcard include/config/CC_OPTIMIZE_FOR_PERFORMANCE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/math64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor.h \ + $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ + $(wildcard include/config/X86_IOPL_IOPERM) \ + $(wildcard include/config/VM86) \ + $(wildcard include/config/X86_USER_SHADOW_STACK) \ + $(wildcard include/config/X86_DEBUG_FPU) \ + $(wildcard include/config/PARAVIRT_XXL) \ + $(wildcard include/config/CPU_SUP_AMD) \ + $(wildcard include/config/XEN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor-flags.h \ + $(wildcard include/config/MITIGATION_PAGE_TABLE_ISOLATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/processor-flags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mem_encrypt.h \ + $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ + $(wildcard include/config/AMD_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mem_encrypt.h \ + $(wildcard include/config/X86_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cc_platform.h \ + $(wildcard include/config/ARCH_HAS_CC_PLATFORM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/math_emu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ptrace.h \ + $(wildcard include/config/PARAVIRT) \ + $(wildcard include/config/IA32_EMULATION) \ + $(wildcard include/config/X86_DEBUGCTLMSR) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/segment.h \ + $(wildcard include/config/XEN_PV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_types.h \ + $(wildcard include/config/PHYSICAL_START) \ + $(wildcard include/config/PHYSICAL_ALIGN) \ + $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/page.h \ + $(wildcard include/config/PAGE_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64_types.h \ + $(wildcard include/config/KASAN) \ + $(wildcard include/config/RANDOMIZE_BASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/kaslr.h \ + $(wildcard include/config/RANDOMIZE_MEMORY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace-abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-base.h \ + $(wildcard include/config/PARAVIRT_SPINLOCKS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/proto.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ldt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sigcontext.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/current.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu.h \ + $(wildcard include/config/DEBUG_PREEMPT) \ + $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/threads.h \ + $(wildcard include/config/BASE_SMALL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-defs.h \ + $(wildcard include/config/ARCH_MODULE_NEEDS_WEAK_PER_CPU) \ + $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/leaf_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64.h \ + $(wildcard include/config/DEBUG_VIRTUAL) \ + $(wildcard include/config/X86_VSYSCALL_EMULATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan-checks.h \ + $(wildcard include/config/KMSAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmdebug.h \ + $(wildcard include/config/DEBUG_VM) \ + $(wildcard include/config/DEBUG_VM_IRQSOFF) \ + $(wildcard include/config/DEBUG_VM_PGFLAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bug.h \ + $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/range.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/memory_model.h \ + $(wildcard include/config/FLATMEM) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP) \ + $(wildcard include/config/SPARSEMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pfn.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/getorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/log2.h \ + $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ + $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/typecheck.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/generic-non-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bitops.h \ + $(wildcard include/config/X86_CMOV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/rmwcc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/arch_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/const_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumented.h \ + $(wildcard include/config/DEBUG_ATOMIC) \ + $(wildcard include/config/DEBUG_ATOMIC_LARGEST_ALIGN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-non-atomic.h \ + $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/le.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/ext2-atomic-setbit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_types.h \ + $(wildcard include/config/X86_INTEL_MEMORY_PROTECTION_KEYS) \ + $(wildcard include/config/X86_PAE) \ + $(wildcard include/config/MEM_SOFT_DIRTY) \ + $(wildcard include/config/HAVE_ARCH_USERFAULTFD_WP) \ + $(wildcard include/config/PGTABLE_LEVELS) \ + $(wildcard include/config/PROC_FS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64_types.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sparsemem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/desc_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/special_insns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags.h \ + $(wildcard include/config/PROVE_LOCKING) \ + $(wildcard include/config/TRACE_IRQFLAGS) \ + $(wildcard include/config/PREEMPT_RT) \ + $(wildcard include/config/IRQSOFF_TRACER) \ + $(wildcard include/config/PREEMPT_TRACER) \ + $(wildcard include/config/DEBUG_IRQFLAGS) \ + $(wildcard include/config/TRACE_IRQFLAGS_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irqflags.h \ + $(wildcard include/config/DEBUG_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nospec-branch.h \ + $(wildcard include/config/CALL_THUNKS_DEBUG) \ + $(wildcard include/config/MITIGATION_CALL_DEPTH_TRACKING) \ + $(wildcard include/config/MITIGATION_IBPB_ENTRY) \ + $(wildcard include/config/BPF_JIT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_key.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr-index.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unwind_hints.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/orc_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/GEN-for-each-reg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt_types.h \ + $(wildcard include/config/ZERO_CALL_USED_REGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask.h \ + $(wildcard include/config/FORCE_NR_CPUS) \ + $(wildcard include/config/HOTPLUG_CPU) \ + $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ + $(wildcard include/config/CPUMASK_OFFSTACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic64_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-arch-fallback.h \ + $(wildcard include/config/GENERIC_ATOMIC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-long.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-instrumented.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/find.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/string.h \ + $(wildcard include/config/BINARY_PRINTF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/array_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string_64.h \ + $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fortify-string.h \ + $(wildcard include/config/CC_HAS_KASAN_MEMINTRINSIC_PREFIX) \ + $(wildcard include/config/GENERIC_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap-str.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp_types.h \ + $(wildcard include/config/KASAN_HW_TAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/numa.h \ + $(wildcard include/config/NUMA_KEEP_MEMINFO) \ + $(wildcard include/config/NUMA) \ + $(wildcard include/config/HAVE_ARCH_NODE_DEV_GROUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask.h \ + $(wildcard include/config/HIGHMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/minmax.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask_types.h \ + $(wildcard include/config/NODES_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/random.h \ + $(wildcard include/config/VMGENID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernel.h \ + $(wildcard include/config/PREEMPT_VOLUNTARY_BUILD) \ + $(wildcard include/config/PREEMPT_DYNAMIC) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_CALL) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_KEY) \ + $(wildcard include/config/PREEMPT_) \ + $(wildcard include/config/DEBUG_ATOMIC_SLEEP) \ + $(wildcard include/config/MMU) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kstrtox.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sprintf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/trace_printk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instruction_pointer.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/util_macros.h \ + $(wildcard include/config/FOO_SUSPEND) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wordpart.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/random.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/frame.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vmxfeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso/processor.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shstk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tsc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeature.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/cpufeaturemasks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpumask.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shared/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu.h \ + $(wildcard include/config/KMALLOC_PARTITION_CACHES) \ + $(wildcard include/config/PAGE_SIZE_4KB) \ + $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alloc_tag.h \ + $(wildcard include/config/MEM_ALLOC_PROFILING_DEBUG) \ + $(wildcard include/config/MEM_ALLOC_PROFILING) \ + $(wildcard include/config/MEM_ALLOC_PROFILING_ENABLED_BY_DEFAULT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/codetag.h \ + $(wildcard include/config/CODE_TAGGING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/preempt.h \ + $(wildcard include/config/PREEMPT_COUNT) \ + $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ + $(wildcard include/config/PREEMPTION) \ + $(wildcard include/config/PREEMPT_NOTIFIERS) \ + $(wildcard include/config/PREEMPT_NONE) \ + $(wildcard include/config/PREEMPT_VOLUNTARY) \ + $(wildcard include/config/PREEMPT) \ + $(wildcard include/config/PREEMPT_LAZY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/preempt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp.h \ + $(wildcard include/config/UP_LATE_INIT) \ + $(wildcard include/config/CSD_LOCK_WAIT_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/llist.h \ + $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/thread_info.h \ + $(wildcard include/config/THREAD_INFO_IN_TASK) \ + $(wildcard include/config/ARCH_HAS_PREEMPT_LAZY) \ + $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ + $(wildcard include/config/SH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/restart_block.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/thread_info.h \ + $(wildcard include/config/X86_FRED) \ + $(wildcard include/config/COMPAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/thread_info_tif.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smp.h \ + $(wildcard include/config/DEBUG_NMI_SELFTEST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched.h \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_NATIVE) \ + $(wildcard include/config/SCHED_INFO) \ + $(wildcard include/config/SCHEDSTATS) \ + $(wildcard include/config/SCHED_CORE) \ + $(wildcard include/config/FAIR_GROUP_SCHED) \ + $(wildcard include/config/RT_GROUP_SCHED) \ + $(wildcard include/config/RT_MUTEXES) \ + $(wildcard include/config/UCLAMP_TASK) \ + $(wildcard include/config/UCLAMP_BUCKETS_COUNT) \ + $(wildcard include/config/KMAP_LOCAL) \ + $(wildcard include/config/SCHED_ALT) \ + $(wildcard include/config/SCHED_BMQ) \ + $(wildcard include/config/SCHED_PDS) \ + $(wildcard include/config/SCHED_CLASS_EXT) \ + $(wildcard include/config/CGROUP_SCHED) \ + $(wildcard include/config/CFS_BANDWIDTH) \ + $(wildcard include/config/BLK_DEV_IO_TRACE) \ + $(wildcard include/config/PREEMPT_RCU) \ + $(wildcard include/config/TASKS_RCU) \ + $(wildcard include/config/TASKS_TRACE_RCU) \ + $(wildcard include/config/TRIVIAL_PREEMPT_RCU) \ + $(wildcard include/config/MEMCG_V1) \ + $(wildcard include/config/LRU_GEN) \ + $(wildcard include/config/COMPAT_BRK) \ + $(wildcard include/config/CGROUPS) \ + $(wildcard include/config/BLK_CGROUP) \ + $(wildcard include/config/PSI) \ + $(wildcard include/config/PAGE_OWNER) \ + $(wildcard include/config/EVENTFD) \ + $(wildcard include/config/ARCH_HAS_CPU_PASID) \ + $(wildcard include/config/X86_BUS_LOCK_DETECT) \ + $(wildcard include/config/TASK_DELAY_ACCT) \ + $(wildcard include/config/STACKPROTECTOR) \ + $(wildcard include/config/ARCH_HAS_SCALED_CPUTIME) \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_GEN) \ + $(wildcard include/config/NO_HZ_FULL) \ + $(wildcard include/config/POSIX_CPUTIMERS) \ + $(wildcard include/config/POSIX_CPU_TIMERS_TASK_WORK) \ + $(wildcard include/config/KEYS) \ + $(wildcard include/config/SYSVIPC) \ + $(wildcard include/config/DETECT_HUNG_TASK) \ + $(wildcard include/config/IO_URING) \ + $(wildcard include/config/AUDIT) \ + $(wildcard include/config/AUDITSYSCALL) \ + $(wildcard include/config/DETECT_HUNG_TASK_BLOCKER) \ + $(wildcard include/config/UBSAN) \ + $(wildcard include/config/UBSAN_TRAP) \ + $(wildcard include/config/COMPACTION) \ + $(wildcard include/config/TASK_XACCT) \ + $(wildcard include/config/CPUSETS) \ + $(wildcard include/config/X86_CPU_RESCTRL) \ + $(wildcard include/config/PERF_EVENTS) \ + $(wildcard include/config/NUMA_BALANCING) \ + $(wildcard include/config/SCHED_CACHE) \ + $(wildcard include/config/ARCH_HAS_LAZY_MMU_MODE) \ + $(wildcard include/config/FAULT_INJECTION) \ + $(wildcard include/config/LATENCYTOP) \ + $(wildcard include/config/FUNCTION_GRAPH_TRACER) \ + $(wildcard include/config/MEMCG) \ + $(wildcard include/config/UPROBES) \ + $(wildcard include/config/BCACHE) \ + $(wildcard include/config/VMAP_STACK) \ + $(wildcard include/config/SECURITY) \ + $(wildcard include/config/BPF_SYSCALL) \ + $(wildcard include/config/KSTACK_ERASE) \ + $(wildcard include/config/KSTACK_ERASE_METRICS) \ + $(wildcard include/config/X86_MCE) \ + $(wildcard include/config/KRETPROBES) \ + $(wildcard include/config/RETHOOK) \ + $(wildcard include/config/ARCH_HAS_PARANOID_L1D_FLUSH) \ + $(wildcard include/config/RV) \ + $(wildcard include/config/RV_PER_TASK_MONITORS) \ + $(wildcard include/config/USER_EVENTS) \ + $(wildcard include/config/UNWIND_USER) \ + $(wildcard include/config/SCHED_PROXY_EXEC) \ + $(wildcard include/config/SCHED_MM_CID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/futex_types.h \ + $(wildcard include/config/FUTEX) \ + $(wildcard include/config/FUTEX_PRIVATE_HASH) \ + $(wildcard include/config/FUTEX_ROBUST_UNLOCK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex_types.h \ + $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_MUTEXES) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/osq_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shm.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shmparam.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/plist_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seccomp_types.h \ + $(wildcard include/config/SECCOMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/latencytop.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/prio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal_types.h \ + $(wildcard include/config/OLD_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/signal-defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bottom_half.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep.h \ + $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmiowb.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmiowb.h \ + $(wildcard include/config/MMIOWB) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_api_smp.h \ + $(wildcard include/config/INLINE_SPIN_LOCK) \ + $(wildcard include/config/INLINE_SPIN_LOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK_BH) \ + $(wildcard include/config/UNINLINE_SPIN_UNLOCK) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/GENERIC_LOCKBREAK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_api_smp.h \ + $(wildcard include/config/INLINE_READ_LOCK) \ + $(wildcard include/config/INLINE_WRITE_LOCK) \ + $(wildcard include/config/INLINE_READ_LOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_LOCK_BH) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_READ_TRYLOCK) \ + $(wildcard include/config/INLINE_WRITE_TRYLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_BH) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQRESTORE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/syscall_user_dispatch_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types_task.h \ + $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbbatch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/netdevice_xmit.h \ + $(wildcard include/config/NET_ACT_MIRRED) \ + $(wildcard include/config/NET_EGRESS) \ + $(wildcard include/config/NF_DUP_NETDEV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/task_io_accounting.h \ + $(wildcard include/config/TASK_IO_ACCOUNTING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rseq_types.h \ + $(wildcard include/config/RSEQ) \ + $(wildcard include/config/RSEQ_SLICE_EXTENSION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irq_work_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rv.h \ + $(wildcard include/config/RV_LTL_MONITOR) \ + $(wildcard include/config/RV_HA_MONITOR) \ + $(wildcard include/config/RV_REACTORS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/tracepoint-defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unwind_deferred_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/kmap_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/kmap_size.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/rq-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/ext.h \ + $(wildcard include/config/EXT_GROUP_SCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rhashtable-types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debug_locks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid.h \ + $(wildcard include/config/MULTIUSER) \ + $(wildcard include/config/USER_NS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/highuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/buildid.h \ + $(wildcard include/config/VMCORE_INFO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmod.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/umh.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp.h \ + $(wildcard include/config/ZONE_DMA) \ + $(wildcard include/config/ZONE_DMA32) \ + $(wildcard include/config/ZONE_DEVICE) \ + $(wildcard include/config/CONTIG_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmzone.h \ + $(wildcard include/config/ARCH_FORCE_MAX_ORDER) \ + $(wildcard include/config/PAGE_BLOCK_MAX_ORDER) \ + $(wildcard include/config/HAVE_GIGANTIC_FOLIOS) \ + $(wildcard include/config/HUGETLB_PAGE) \ + $(wildcard include/config/HUGETLB_PAGE_OPTIMIZE_VMEMMAP) \ + $(wildcard include/config/CMA) \ + $(wildcard include/config/MEMORY_ISOLATION) \ + $(wildcard include/config/ZSMALLOC) \ + $(wildcard include/config/UNACCEPTED_MEMORY) \ + $(wildcard include/config/IOMMU_SUPPORT) \ + $(wildcard include/config/SWAP) \ + $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ + $(wildcard include/config/LRU_GEN_STATS) \ + $(wildcard include/config/LRU_GEN_WALKS_MMU) \ + $(wildcard include/config/MEMORY_FAILURE) \ + $(wildcard include/config/PAGE_EXTENSION) \ + $(wildcard include/config/DEFERRED_STRUCT_PAGE_INIT) \ + $(wildcard include/config/HAVE_MEMORYLESS_NODES) \ + $(wildcard include/config/SPARSEMEM_EXTREME) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP_PREINIT) \ + $(wildcard include/config/HAVE_ARCH_PFN_VALID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_nulls.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock.h \ + $(wildcard include/config/CC_IS_GCC) \ + $(wildcard include/config/GCC_VERSION) \ + $(wildcard include/config/UBSAN_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pageblock-flags.h \ + $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags-layout.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/bounds.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types.h \ + $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ + $(wildcard include/config/SLAB_OBJ_EXT) \ + $(wildcard include/config/HUGETLB_PMD_PAGE_TABLE_SHARING) \ + $(wildcard include/config/SLAB_FREELIST_HARDENED) \ + $(wildcard include/config/USERFAULTFD) \ + $(wildcard include/config/ANON_VMA_NAME) \ + $(wildcard include/config/PER_VMA_LOCK) \ + $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ + $(wildcard include/config/MEMBARRIER) \ + $(wildcard include/config/ARCH_HAS_ELF_CORE_EFLAGS) \ + $(wildcard include/config/AIO) \ + $(wildcard include/config/MMU_NOTIFIER) \ + $(wildcard include/config/SPLIT_PMD_PTLOCKS) \ + $(wildcard include/config/IOMMU_MM_DATA) \ + $(wildcard include/config/KSM) \ + $(wildcard include/config/MM_ID) \ + $(wildcard include/config/CORE_DUMP_DEFAULT_ELF_HEADERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcupdate.h \ + $(wildcard include/config/TINY_RCU) \ + $(wildcard include/config/RCU_STRICT_GRACE_PERIOD) \ + $(wildcard include/config/RCU_LAZY) \ + $(wildcard include/config/RCU_STALL_COMMON) \ + $(wildcard include/config/VIRT_XFER_TO_GUEST_WORK) \ + $(wildcard include/config/RCU_NOCB_CPU) \ + $(wildcard include/config/TASKS_RCU_GENERIC) \ + $(wildcard include/config/TASKS_RUDE_RCU) \ + $(wildcard include/config/TREE_RCU) \ + $(wildcard include/config/DEBUG_OBJECTS_RCU_HEAD) \ + $(wildcard include/config/PROVE_RCU) \ + $(wildcard include/config/ARCH_WEAK_RELEASE_ACQUIRE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/context_tracking_irq.h \ + $(wildcard include/config/CONTEXT_TRACKING_IDLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/maple_tree.h \ + $(wildcard include/config/MAPLE_RCU_DISABLED) \ + $(wildcard include/config/DEBUG_MAPLE_TREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwsem.h \ + $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_RWSEMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/completion.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer.h \ + $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ + $(wildcard include/config/NO_HZ_COMMON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/timeconst.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timekeeping.h \ + $(wildcard include/config/POSIX_AUX_CLOCKS) \ + $(wildcard include/config/GENERIC_CMOS_UPDATE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/clocksource_ids.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debugobjects.h \ + $(wildcard include/config/DEBUG_OBJECTS) \ + $(wildcard include/config/DEBUG_OBJECTS_FREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/notifier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcu.h \ + $(wildcard include/config/TINY_SRCU) \ + $(wildcard include/config/NEED_SRCU_NMI_SAFE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue.h \ + $(wildcard include/config/DEBUG_OBJECTS_WORK) \ + $(wildcard include/config/FREEZER) \ + $(wildcard include/config/WQ_WATCHDOG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_segcblist.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_node_tree.h \ + $(wildcard include/config/RCU_FANOUT) \ + $(wildcard include/config/RCU_FANOUT_LEAF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu_counter.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mmu.h \ + $(wildcard include/config/MODIFY_LDT_SYSCALL) \ + $(wildcard include/config/ADDRESS_MASKING) \ + $(wildcard include/config/BROADCAST_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags.h \ + $(wildcard include/config/PAGE_IDLE_FLAG) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_2) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_3) \ + $(wildcard include/config/MIGRATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock_internal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/zswap.h \ + $(wildcard include/config/ZSWAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sizes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/memory_hotplug.h \ + $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ + $(wildcard include/config/MEMORY_HOTREMOVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/topology.h \ + $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ + $(wildcard include/config/SCHED_SMT) \ + $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/arch_topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/topology.h \ + $(wildcard include/config/X86_LOCAL_APIC) \ + $(wildcard include/config/SCHED_MC_PRIO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec.h \ + $(wildcard include/config/EISA) \ + $(wildcard include/config/X86_MPPARSE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec_def.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/x86_init.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/apicdef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpu_smt.h \ + $(wildcard include/config/HOTPLUG_SMT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysctl.h \ + $(wildcard include/config/SYSCTL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/elf.h \ + $(wildcard include/config/ARCH_HAVE_EXTRA_ELF_NOTES) \ + $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ + $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/elf.h \ + $(wildcard include/config/X86_X32_ABI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compat.h \ + $(wildcard include/config/ARCH_HAS_SYSCALL_WRAPPER) \ + $(wildcard include/config/COMPAT_OLD_SIGACTION) \ + $(wildcard include/config/HARDENED_USERCOPY) \ + $(wildcard include/config/ODD_RT_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sembuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uio.h \ + $(wildcard include/config/ARCH_HAS_COPY_MC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ucopysize.h \ + $(wildcard include/config/HARDENED_USERCOPY_DEFAULT_ON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/uio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/if.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/libc-compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/hdlc/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs.h \ + $(wildcard include/config/FANOTIFY_ACCESS_PERMISSIONS) \ + $(wildcard include/config/FS_POSIX_ACL) \ + $(wildcard include/config/CGROUP_WRITEBACK) \ + $(wildcard include/config/IMA) \ + $(wildcard include/config/FILE_LOCKING) \ + $(wildcard include/config/FSNOTIFY) \ + $(wildcard include/config/EPOLL) \ + $(wildcard include/config/FS_DAX) \ + $(wildcard include/config/BLOCK) \ + $(wildcard include/config/UNICODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super_types.h \ + $(wildcard include/config/QUOTA) \ + $(wildcard include/config/FS_ENCRYPTION) \ + $(wildcard include/config/FS_VERITY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs_dirent.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errseq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_lru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shrinker.h \ + $(wildcard include/config/SHRINKER_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/xarray.h \ + $(wildcard include/config/XARRAY_MULTI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/mm.h \ + $(wildcard include/config/MMU_LAZY_TLB_REFCOUNT) \ + $(wildcard include/config/ARCH_HAS_MEMBARRIER_CALLBACKS) \ + $(wildcard include/config/ARCH_HAS_SYNC_CORE_BEFORE_USERMODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sync_core.h \ + $(wildcard include/config/ARCH_HAS_PREPARE_SYNC_CORE_CMD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sync_core.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/coredump.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bit_spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-rwsem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuwait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/signal.h \ + $(wildcard include/config/SCHED_AUTOGROUP) \ + $(wildcard include/config/BSD_PROCESS_ACCT) \ + $(wildcard include/config/TASKSTATS) \ + $(wildcard include/config/STACK_GROWSUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist.h \ + $(wildcard include/config/PROVE_RCU_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal.h \ + $(wildcard include/config/DYNAMIC_SIGFRAME) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/jobctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task.h \ + $(wildcard include/config/HAVE_EXIT_THREAD) \ + $(wildcard include/config/ARCH_WANTS_DYNAMIC_TASK_STRUCT) \ + $(wildcard include/config/HAVE_ARCH_THREAD_STRUCT_WHITELIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uaccess.h \ + $(wildcard include/config/ARCH_HAS_SUBPAGE_FAULTS) \ + $(wildcard include/config/ARCH_MEMORY_ORDER_TSO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fault-inject-usercopy.h \ + $(wildcard include/config/FAULT_INJECTION_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nospec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess.h \ + $(wildcard include/config/CC_HAS_ASM_GOTO_OUTPUT) \ + $(wildcard include/config/CC_HAS_ASM_GOTO_TIED_OUTPUT) \ + $(wildcard include/config/X86_INTEL_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmap_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbflush.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmu_notifier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/interval_tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/invpcid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pti.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable.h \ + $(wildcard include/config/DEBUG_WX) \ + $(wildcard include/config/HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD) \ + $(wildcard include/config/ARCH_SUPPORTS_PMD_PFNMAP) \ + $(wildcard include/config/ARCH_SUPPORTS_PUD_PFNMAP) \ + $(wildcard include/config/HAVE_ARCH_SOFT_DIRTY) \ + $(wildcard include/config/ARCH_ENABLE_THP_MIGRATION) \ + $(wildcard include/config/PAGE_TABLE_CHECK) \ + $(wildcard include/config/X86_SGX) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pkru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/api.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/coco.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/pgtable_uffd.h \ + $(wildcard include/config/PTE_MARKER_UFFD_WP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page_table_check.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fixmap.h \ + $(wildcard include/config/PROVIDE_OHCI1394_DMA_INIT) \ + $(wildcard include/config/X86_IO_APIC) \ + $(wildcard include/config/PCI_MMCONFIG) \ + $(wildcard include/config/ACPI_APEI_GHES) \ + $(wildcard include/config/INTEL_TXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/vsyscall.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/fixmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable-invert.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/access_ok.h \ + $(wildcard include/config/ALTERNATE_USER_ADDRESS_SPACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cred.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/key.h \ + $(wildcard include/config/KEY_NOTIFICATIONS) \ + $(wildcard include/config/NET) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/assoc_array.h \ + $(wildcard include/config/ASSOCIATIVE_ARRAY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/user.h \ + $(wildcard include/config/VFIO_PCI_ZDEV_KVM) \ + $(wildcard include/config/IOMMUFD) \ + $(wildcard include/config/SECRETMEM) \ + $(wildcard include/config/WATCH_QUEUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alarmtimer.h \ + $(wildcard include/config/RTC_CLASS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer.h \ + $(wildcard include/config/HIGH_RES_TIMERS) \ + $(wildcard include/config/TIME_LOW_RES) \ + $(wildcard include/config/TIMERFD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_rearm.h \ + $(wildcard include/config/HRTIMER_REARM_DEFERRED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_sync.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/quota.h \ + $(wildcard include/config/QUOTA_NETLINK_INTERFACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/dqblk_xfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v1.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_qtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/projid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/quota.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unicode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dcache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockref.h \ + $(wildcard include/config/ARCH_USE_CMPXCHG_LOCKREF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringhash.h \ + $(wildcard include/config/DCACHE_WORD_ACCESS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hash.h \ + $(wildcard include/config/HAVE_ARCH_HASH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/vfsdebug.h \ + $(wildcard include/config/DEBUG_VFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait_bit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/path.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/radix-tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/semaphore.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fcntl.h \ + $(wildcard include/config/ARCH_32BIT_OFF_T) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/openat2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/migrate_mode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/delayed_call.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/rt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/iocontext.h \ + $(wildcard include/config/BLK_ICQ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mnt_idmapping.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/slab.h \ + $(wildcard include/config/FAILSLAB) \ + $(wildcard include/config/KFENCE) \ + $(wildcard include/config/SLUB_TINY) \ + $(wildcard include/config/SLUB_DEBUG) \ + $(wildcard include/config/KMALLOC_PARTITION_RANDOM) \ + $(wildcard include/config/KMALLOC_PARTITION_TYPED) \ + $(wildcard include/config/SLAB_BUCKETS) \ + $(wildcard include/config/KVFREE_RCU_BATCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan.h \ + $(wildcard include/config/KASAN_STACK) \ + $(wildcard include/config/KASAN_VMALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-enabled.h \ + $(wildcard include/config/ARCH_DEFER_KASAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-tags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rw_hint.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/file_ref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/aio_abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/unistd_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_64_x32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_32_ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task_stack.h \ + $(wildcard include/config/DEBUG_STACK_USAGE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/magic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/compat.h \ + $(wildcard include/config/COMPAT_FOR_U64_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/syscall_wrapper.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fsgsbase.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf-em.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject.h \ + $(wildcard include/config/UEVENT_HELPER) \ + $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernfs.h \ + $(wildcard include/config/KERNFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/idr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject_ns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/moduleparam.h \ + $(wildcard include/config/ALPHA) \ + $(wildcard include/config/PPC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_latch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/module.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/module.h \ + $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/build-salt.h \ + $(wildcard include/config/BUILD_SALT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/elfnote.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/elfnote-lto.h \ + $(wildcard include/config/LTO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/vermagic.h \ + $(wildcard include/config/PREEMPT_BUILD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/utsrelease.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vermagic.h \ + $(wildcard include/config/M586TSC) \ + $(wildcard include/config/M586MMX) \ + $(wildcard include/config/MATOM) \ + $(wildcard include/config/M686) \ + $(wildcard include/config/MPENTIUMII) \ + $(wildcard include/config/MPENTIUMIII) \ + $(wildcard include/config/MPENTIUMM) \ + $(wildcard include/config/MPENTIUM4) \ + $(wildcard include/config/MK6) \ + $(wildcard include/config/MK7) \ + $(wildcard include/config/MCRUSOE) \ + $(wildcard include/config/MEFFICEON) \ + $(wildcard include/config/MCYRIXIII) \ + $(wildcard include/config/MVIAC3_2) \ + $(wildcard include/config/MVIAC7) \ + $(wildcard include/config/MGEODEGX1) \ + $(wildcard include/config/MGEODE_LX) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/orc_header.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/orc_hash.h \ + +.module-common.o: $(deps_.module-common.o) + +$(deps_.module-common.o): + +.module-common.o: $(wildcard /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool) diff --git a/kernel/.Module.symvers.cmd b/kernel/.Module.symvers.cmd new file mode 100644 index 0000000..f533b56 --- /dev/null +++ b/kernel/.Module.symvers.cmd @@ -0,0 +1 @@ +savedcmd_Module.symvers := /usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/mod/modpost -M -a -N -o Module.symvers -n -T modules.order -i /usr/lib/modules/7.2.9-zen1-1-zen/build/Module.symvers -e diff --git a/kernel/.main.ko.cmd b/kernel/.main.ko.cmd new file mode 100644 index 0000000..6e6e212 --- /dev/null +++ b/kernel/.main.ko.cmd @@ -0,0 +1 @@ +savedcmd_main.ko := ld -r -m elf_x86_64 -z noexecstack --no-warn-rwx-segments --build-id=sha1 -T /usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/module.lds -o main.ko main.o main.mod.o .module-common.o diff --git a/kernel/.main.mod.cmd b/kernel/.main.mod.cmd new file mode 100644 index 0000000..30d1ab5 --- /dev/null +++ b/kernel/.main.mod.cmd @@ -0,0 +1 @@ +savedcmd_main.mod := printf '%s\n' main.o | awk '!x[$$0]++ { print("./"$$0) }' > main.mod diff --git a/kernel/.main.mod.o.cmd b/kernel/.main.mod.o.cmd new file mode 100644 index 0000000..7410efb --- /dev/null +++ b/kernel/.main.mod.o.cmd @@ -0,0 +1,1118 @@ +savedcmd_main.mod.o := gcc -Wp,-MMD,./.main.mod.o.d -nostdinc -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h -D__KERNEL__ -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -std=gnu11 -fms-extensions -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -mno-avx2 -fno-tree-vectorize -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O3 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-type-limits -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -DMODULE -DKBUILD_BASENAME='"main.mod"' -DKBUILD_MODNAME='"main"' -D__KBUILD_MODNAME=main -c -o main.mod.o main.mod.c ; /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --prefix=16 --orc --retpoline --rethunk --sls --static-call --uaccess --link --module main.mod.o + +source_main.mod.o := main.mod.c + +deps_main.mod.o := \ + $(wildcard include/config/MODULE_UNLOAD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h \ + $(wildcard include/config/CC_VERSION_TEXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h \ + $(wildcard include/config/CPU_BIG_ENDIAN) \ + $(wildcard include/config/BOOGER) \ + $(wildcard include/config/FOO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h \ + $(wildcard include/config/DEBUG_INFO_BTF) \ + $(wildcard include/config/PAHOLE_HAS_BTF_TAG) \ + $(wildcard include/config/FUNCTION_ALIGNMENT) \ + $(wildcard include/config/CC_HAS_SANE_FUNCTION_ALIGNMENT) \ + $(wildcard include/config/X86_64) \ + $(wildcard include/config/ARM64) \ + $(wildcard include/config/LD_DEAD_CODE_DATA_ELIMINATION) \ + $(wildcard include/config/LTO_CLANG) \ + $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ + $(wildcard include/config/KCSAN) \ + $(wildcard include/config/CC_HAS_ASSUME) \ + $(wildcard include/config/CC_HAS_COUNTED_BY) \ + $(wildcard include/config/FORTIFY_SOURCE) \ + $(wildcard include/config/UBSAN_BOUNDS) \ + $(wildcard include/config/CC_HAS_COUNTED_BY_PTR) \ + $(wildcard include/config/CC_HAS_MULTIDIMENSIONAL_NONSTRING) \ + $(wildcard include/config/CFI) \ + $(wildcard include/config/ARCH_USES_CFI_GENERIC_LLVM_PASS) \ + $(wildcard include/config/CC_HAS_BROKEN_COUNTED_BY_REF) \ + $(wildcard include/config/CC_HAS_ASM_INLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-context-analysis.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_attributes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-gcc.h \ + $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ + $(wildcard include/config/SHADOW_CALL_STACK) \ + $(wildcard include/config/KCOV) \ + $(wildcard include/config/CC_HAS_TYPEOF_UNQUAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu_types.h \ + $(wildcard include/config/SMP) \ + $(wildcard include/config/CC_HAS_NAMED_AS) \ + $(wildcard include/config/USE_X86_SEG_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/module.h \ + $(wildcard include/config/MODULES) \ + $(wildcard include/config/SYSFS) \ + $(wildcard include/config/MODULES_TREE_LOOKUP) \ + $(wildcard include/config/LIVEPATCH) \ + $(wildcard include/config/STACKTRACE_BUILD_ID) \ + $(wildcard include/config/ARCH_USES_CFI_TRAPS) \ + $(wildcard include/config/MODULE_SIG) \ + $(wildcard include/config/GENERIC_BUG) \ + $(wildcard include/config/KALLSYMS) \ + $(wildcard include/config/TRACEPOINTS) \ + $(wildcard include/config/TREE_SRCU) \ + $(wildcard include/config/BPF_EVENTS) \ + $(wildcard include/config/DEBUG_INFO_BTF_MODULES) \ + $(wildcard include/config/JUMP_LABEL) \ + $(wildcard include/config/TRACING) \ + $(wildcard include/config/EVENT_TRACING) \ + $(wildcard include/config/DYNAMIC_FTRACE) \ + $(wildcard include/config/KPROBES) \ + $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ + $(wildcard include/config/KUNIT) \ + $(wildcard include/config/PRINTK_INDEX) \ + $(wildcard include/config/CONSTRUCTORS) \ + $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ + $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ + $(wildcard include/config/MITIGATION_RETPOLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list.h \ + $(wildcard include/config/LIST_HARDENED) \ + $(wildcard include/config/DEBUG_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/container_of.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/build_bug.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler.h \ + $(wildcard include/config/TRACE_BRANCH_PROFILING) \ + $(wildcard include/config/PROFILE_ALL_BRANCHES) \ + $(wildcard include/config/OBJTOOL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-checks.h \ + $(wildcard include/config/KASAN_GENERIC) \ + $(wildcard include/config/KASAN_SW_TAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/types.h \ + $(wildcard include/config/HAVE_UID16) \ + $(wildcard include/config/UID16) \ + $(wildcard include/config/ARCH_DMA_ADDR_T_64BIT) \ + $(wildcard include/config/PHYS_ADDR_T_64BIT) \ + $(wildcard include/config/64BIT) \ + $(wildcard include/config/ARCH_32BIT_USTAT_F_TINODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/posix_types.h \ + $(wildcard include/config/X86_32) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/posix_types_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan-checks.h \ + $(wildcard include/config/KCSAN_WEAK_MEMORY) \ + $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/poison.h \ + $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/alternative.h \ + $(wildcard include/config/CALL_THUNKS) \ + $(wildcard include/config/MITIGATION_ITS) \ + $(wildcard include/config/MITIGATION_RETHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringify.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool.h \ + $(wildcard include/config/FRAME_POINTER) \ + $(wildcard include/config/NOINSTR_VALIDATION) \ + $(wildcard include/config/MITIGATION_UNRET_ENTRY) \ + $(wildcard include/config/MITIGATION_SRSO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/annotate.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable_fixup_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bug.h \ + $(wildcard include/config/DEBUG_BUGVERBOSE) \ + $(wildcard include/config/DEBUG_BUGVERBOSE_DETAILED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumentation.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_call_types.h \ + $(wildcard include/config/HAVE_STATIC_CALL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bug.h \ + $(wildcard include/config/BUG) \ + $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/once_lite.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/panic.h \ + $(wildcard include/config/PANIC_TIMEOUT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stdarg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/printk.h \ + $(wildcard include/config/MESSAGE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_QUIET) \ + $(wildcard include/config/EARLY_PRINTK) \ + $(wildcard include/config/PRINTK) \ + $(wildcard include/config/DYNAMIC_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/init.h \ + $(wildcard include/config/MEMORY_HOTPLUG) \ + $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kern_levels.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/linkage.h \ + $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/export.h \ + $(wildcard include/config/MODVERSIONS) \ + $(wildcard include/config/GENDWARFKSYMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/linkage.h \ + $(wildcard include/config/CALL_PADDING) \ + $(wildcard include/config/MITIGATION_SLS) \ + $(wildcard include/config/FUNCTION_PADDING_BYTES) \ + $(wildcard include/config/UML) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ibt.h \ + $(wildcard include/config/X86_KERNEL_IBT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/overflow.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/param.h \ + $(wildcard include/config/HZ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types_raw.h \ + $(wildcard include/config/DEBUG_SPINLOCK) \ + $(wildcard include/config/DEBUG_LOCK_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock_types.h \ + $(wildcard include/config/NR_CPUS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/byteorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/generic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep_types.h \ + $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ + $(wildcard include/config/LOCKDEP) \ + $(wildcard include/config/LOCK_STAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dynamic_debug.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jump_label.h \ + $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cleanup.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/err.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno-base.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/args.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/jump_label.h \ + $(wildcard include/config/HAVE_JUMP_LABEL_HACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time.h \ + $(wildcard include/config/POSIX_TIMERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cache.h \ + $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kernel.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysinfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/cache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cache.h \ + $(wildcard include/config/X86_L1_CACHE_SHIFT) \ + $(wildcard include/config/X86_INTERNODE_CACHE_SHIFT) \ + $(wildcard include/config/X86_VSMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math64.h \ + $(wildcard include/config/ARCH_SUPPORTS_INT128) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/div64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/div64.h \ + $(wildcard include/config/CC_OPTIMIZE_FOR_PERFORMANCE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/math64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor.h \ + $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ + $(wildcard include/config/X86_IOPL_IOPERM) \ + $(wildcard include/config/VM86) \ + $(wildcard include/config/X86_USER_SHADOW_STACK) \ + $(wildcard include/config/X86_DEBUG_FPU) \ + $(wildcard include/config/PARAVIRT_XXL) \ + $(wildcard include/config/CPU_SUP_AMD) \ + $(wildcard include/config/XEN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor-flags.h \ + $(wildcard include/config/MITIGATION_PAGE_TABLE_ISOLATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/processor-flags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mem_encrypt.h \ + $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ + $(wildcard include/config/AMD_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mem_encrypt.h \ + $(wildcard include/config/X86_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cc_platform.h \ + $(wildcard include/config/ARCH_HAS_CC_PLATFORM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/math_emu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ptrace.h \ + $(wildcard include/config/PARAVIRT) \ + $(wildcard include/config/IA32_EMULATION) \ + $(wildcard include/config/X86_DEBUGCTLMSR) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/segment.h \ + $(wildcard include/config/XEN_PV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_types.h \ + $(wildcard include/config/PHYSICAL_START) \ + $(wildcard include/config/PHYSICAL_ALIGN) \ + $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/page.h \ + $(wildcard include/config/PAGE_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64_types.h \ + $(wildcard include/config/KASAN) \ + $(wildcard include/config/RANDOMIZE_BASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/kaslr.h \ + $(wildcard include/config/RANDOMIZE_MEMORY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace-abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-base.h \ + $(wildcard include/config/PARAVIRT_SPINLOCKS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/proto.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ldt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sigcontext.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/current.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu.h \ + $(wildcard include/config/DEBUG_PREEMPT) \ + $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/threads.h \ + $(wildcard include/config/BASE_SMALL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-defs.h \ + $(wildcard include/config/ARCH_MODULE_NEEDS_WEAK_PER_CPU) \ + $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/leaf_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64.h \ + $(wildcard include/config/DEBUG_VIRTUAL) \ + $(wildcard include/config/X86_VSYSCALL_EMULATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan-checks.h \ + $(wildcard include/config/KMSAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmdebug.h \ + $(wildcard include/config/DEBUG_VM) \ + $(wildcard include/config/DEBUG_VM_IRQSOFF) \ + $(wildcard include/config/DEBUG_VM_PGFLAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bug.h \ + $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/range.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/memory_model.h \ + $(wildcard include/config/FLATMEM) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP) \ + $(wildcard include/config/SPARSEMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pfn.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/getorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/log2.h \ + $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ + $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/typecheck.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/generic-non-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bitops.h \ + $(wildcard include/config/X86_CMOV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/rmwcc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/arch_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/const_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumented.h \ + $(wildcard include/config/DEBUG_ATOMIC) \ + $(wildcard include/config/DEBUG_ATOMIC_LARGEST_ALIGN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-non-atomic.h \ + $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/le.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/ext2-atomic-setbit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_types.h \ + $(wildcard include/config/X86_INTEL_MEMORY_PROTECTION_KEYS) \ + $(wildcard include/config/X86_PAE) \ + $(wildcard include/config/MEM_SOFT_DIRTY) \ + $(wildcard include/config/HAVE_ARCH_USERFAULTFD_WP) \ + $(wildcard include/config/PGTABLE_LEVELS) \ + $(wildcard include/config/PROC_FS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64_types.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sparsemem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/desc_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/special_insns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags.h \ + $(wildcard include/config/PROVE_LOCKING) \ + $(wildcard include/config/TRACE_IRQFLAGS) \ + $(wildcard include/config/PREEMPT_RT) \ + $(wildcard include/config/IRQSOFF_TRACER) \ + $(wildcard include/config/PREEMPT_TRACER) \ + $(wildcard include/config/DEBUG_IRQFLAGS) \ + $(wildcard include/config/TRACE_IRQFLAGS_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irqflags.h \ + $(wildcard include/config/DEBUG_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nospec-branch.h \ + $(wildcard include/config/CALL_THUNKS_DEBUG) \ + $(wildcard include/config/MITIGATION_CALL_DEPTH_TRACKING) \ + $(wildcard include/config/MITIGATION_IBPB_ENTRY) \ + $(wildcard include/config/BPF_JIT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_key.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr-index.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unwind_hints.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/orc_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/GEN-for-each-reg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt_types.h \ + $(wildcard include/config/ZERO_CALL_USED_REGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask.h \ + $(wildcard include/config/FORCE_NR_CPUS) \ + $(wildcard include/config/HOTPLUG_CPU) \ + $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ + $(wildcard include/config/CPUMASK_OFFSTACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic64_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-arch-fallback.h \ + $(wildcard include/config/GENERIC_ATOMIC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-long.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-instrumented.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/find.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/string.h \ + $(wildcard include/config/BINARY_PRINTF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/array_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string_64.h \ + $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fortify-string.h \ + $(wildcard include/config/CC_HAS_KASAN_MEMINTRINSIC_PREFIX) \ + $(wildcard include/config/GENERIC_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap-str.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp_types.h \ + $(wildcard include/config/KASAN_HW_TAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/numa.h \ + $(wildcard include/config/NUMA_KEEP_MEMINFO) \ + $(wildcard include/config/NUMA) \ + $(wildcard include/config/HAVE_ARCH_NODE_DEV_GROUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask.h \ + $(wildcard include/config/HIGHMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/minmax.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask_types.h \ + $(wildcard include/config/NODES_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/random.h \ + $(wildcard include/config/VMGENID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernel.h \ + $(wildcard include/config/PREEMPT_VOLUNTARY_BUILD) \ + $(wildcard include/config/PREEMPT_DYNAMIC) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_CALL) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_KEY) \ + $(wildcard include/config/PREEMPT_) \ + $(wildcard include/config/DEBUG_ATOMIC_SLEEP) \ + $(wildcard include/config/MMU) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kstrtox.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sprintf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/trace_printk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instruction_pointer.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/util_macros.h \ + $(wildcard include/config/FOO_SUSPEND) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wordpart.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/random.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/frame.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vmxfeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso/processor.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shstk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tsc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeature.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/cpufeaturemasks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpumask.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shared/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu.h \ + $(wildcard include/config/KMALLOC_PARTITION_CACHES) \ + $(wildcard include/config/PAGE_SIZE_4KB) \ + $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alloc_tag.h \ + $(wildcard include/config/MEM_ALLOC_PROFILING_DEBUG) \ + $(wildcard include/config/MEM_ALLOC_PROFILING) \ + $(wildcard include/config/MEM_ALLOC_PROFILING_ENABLED_BY_DEFAULT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/codetag.h \ + $(wildcard include/config/CODE_TAGGING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/preempt.h \ + $(wildcard include/config/PREEMPT_COUNT) \ + $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ + $(wildcard include/config/PREEMPTION) \ + $(wildcard include/config/PREEMPT_NOTIFIERS) \ + $(wildcard include/config/PREEMPT_NONE) \ + $(wildcard include/config/PREEMPT_VOLUNTARY) \ + $(wildcard include/config/PREEMPT) \ + $(wildcard include/config/PREEMPT_LAZY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/preempt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp.h \ + $(wildcard include/config/UP_LATE_INIT) \ + $(wildcard include/config/CSD_LOCK_WAIT_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/llist.h \ + $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/thread_info.h \ + $(wildcard include/config/THREAD_INFO_IN_TASK) \ + $(wildcard include/config/ARCH_HAS_PREEMPT_LAZY) \ + $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ + $(wildcard include/config/SH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/restart_block.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/thread_info.h \ + $(wildcard include/config/X86_FRED) \ + $(wildcard include/config/COMPAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/thread_info_tif.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smp.h \ + $(wildcard include/config/DEBUG_NMI_SELFTEST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched.h \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_NATIVE) \ + $(wildcard include/config/SCHED_INFO) \ + $(wildcard include/config/SCHEDSTATS) \ + $(wildcard include/config/SCHED_CORE) \ + $(wildcard include/config/FAIR_GROUP_SCHED) \ + $(wildcard include/config/RT_GROUP_SCHED) \ + $(wildcard include/config/RT_MUTEXES) \ + $(wildcard include/config/UCLAMP_TASK) \ + $(wildcard include/config/UCLAMP_BUCKETS_COUNT) \ + $(wildcard include/config/KMAP_LOCAL) \ + $(wildcard include/config/SCHED_ALT) \ + $(wildcard include/config/SCHED_BMQ) \ + $(wildcard include/config/SCHED_PDS) \ + $(wildcard include/config/SCHED_CLASS_EXT) \ + $(wildcard include/config/CGROUP_SCHED) \ + $(wildcard include/config/CFS_BANDWIDTH) \ + $(wildcard include/config/BLK_DEV_IO_TRACE) \ + $(wildcard include/config/PREEMPT_RCU) \ + $(wildcard include/config/TASKS_RCU) \ + $(wildcard include/config/TASKS_TRACE_RCU) \ + $(wildcard include/config/TRIVIAL_PREEMPT_RCU) \ + $(wildcard include/config/MEMCG_V1) \ + $(wildcard include/config/LRU_GEN) \ + $(wildcard include/config/COMPAT_BRK) \ + $(wildcard include/config/CGROUPS) \ + $(wildcard include/config/BLK_CGROUP) \ + $(wildcard include/config/PSI) \ + $(wildcard include/config/PAGE_OWNER) \ + $(wildcard include/config/EVENTFD) \ + $(wildcard include/config/ARCH_HAS_CPU_PASID) \ + $(wildcard include/config/X86_BUS_LOCK_DETECT) \ + $(wildcard include/config/TASK_DELAY_ACCT) \ + $(wildcard include/config/STACKPROTECTOR) \ + $(wildcard include/config/ARCH_HAS_SCALED_CPUTIME) \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_GEN) \ + $(wildcard include/config/NO_HZ_FULL) \ + $(wildcard include/config/POSIX_CPUTIMERS) \ + $(wildcard include/config/POSIX_CPU_TIMERS_TASK_WORK) \ + $(wildcard include/config/KEYS) \ + $(wildcard include/config/SYSVIPC) \ + $(wildcard include/config/DETECT_HUNG_TASK) \ + $(wildcard include/config/IO_URING) \ + $(wildcard include/config/AUDIT) \ + $(wildcard include/config/AUDITSYSCALL) \ + $(wildcard include/config/DETECT_HUNG_TASK_BLOCKER) \ + $(wildcard include/config/UBSAN) \ + $(wildcard include/config/UBSAN_TRAP) \ + $(wildcard include/config/COMPACTION) \ + $(wildcard include/config/TASK_XACCT) \ + $(wildcard include/config/CPUSETS) \ + $(wildcard include/config/X86_CPU_RESCTRL) \ + $(wildcard include/config/PERF_EVENTS) \ + $(wildcard include/config/NUMA_BALANCING) \ + $(wildcard include/config/SCHED_CACHE) \ + $(wildcard include/config/ARCH_HAS_LAZY_MMU_MODE) \ + $(wildcard include/config/FAULT_INJECTION) \ + $(wildcard include/config/LATENCYTOP) \ + $(wildcard include/config/FUNCTION_GRAPH_TRACER) \ + $(wildcard include/config/MEMCG) \ + $(wildcard include/config/UPROBES) \ + $(wildcard include/config/BCACHE) \ + $(wildcard include/config/VMAP_STACK) \ + $(wildcard include/config/SECURITY) \ + $(wildcard include/config/BPF_SYSCALL) \ + $(wildcard include/config/KSTACK_ERASE) \ + $(wildcard include/config/KSTACK_ERASE_METRICS) \ + $(wildcard include/config/X86_MCE) \ + $(wildcard include/config/KRETPROBES) \ + $(wildcard include/config/RETHOOK) \ + $(wildcard include/config/ARCH_HAS_PARANOID_L1D_FLUSH) \ + $(wildcard include/config/RV) \ + $(wildcard include/config/RV_PER_TASK_MONITORS) \ + $(wildcard include/config/USER_EVENTS) \ + $(wildcard include/config/UNWIND_USER) \ + $(wildcard include/config/SCHED_PROXY_EXEC) \ + $(wildcard include/config/SCHED_MM_CID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/futex_types.h \ + $(wildcard include/config/FUTEX) \ + $(wildcard include/config/FUTEX_PRIVATE_HASH) \ + $(wildcard include/config/FUTEX_ROBUST_UNLOCK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex_types.h \ + $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_MUTEXES) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/osq_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shm.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shmparam.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/plist_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seccomp_types.h \ + $(wildcard include/config/SECCOMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/latencytop.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/prio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal_types.h \ + $(wildcard include/config/OLD_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/signal-defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bottom_half.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep.h \ + $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmiowb.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmiowb.h \ + $(wildcard include/config/MMIOWB) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_api_smp.h \ + $(wildcard include/config/INLINE_SPIN_LOCK) \ + $(wildcard include/config/INLINE_SPIN_LOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK_BH) \ + $(wildcard include/config/UNINLINE_SPIN_UNLOCK) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/GENERIC_LOCKBREAK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_api_smp.h \ + $(wildcard include/config/INLINE_READ_LOCK) \ + $(wildcard include/config/INLINE_WRITE_LOCK) \ + $(wildcard include/config/INLINE_READ_LOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_LOCK_BH) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_READ_TRYLOCK) \ + $(wildcard include/config/INLINE_WRITE_TRYLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_BH) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQRESTORE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/syscall_user_dispatch_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types_task.h \ + $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbbatch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/netdevice_xmit.h \ + $(wildcard include/config/NET_ACT_MIRRED) \ + $(wildcard include/config/NET_EGRESS) \ + $(wildcard include/config/NF_DUP_NETDEV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/task_io_accounting.h \ + $(wildcard include/config/TASK_IO_ACCOUNTING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rseq_types.h \ + $(wildcard include/config/RSEQ) \ + $(wildcard include/config/RSEQ_SLICE_EXTENSION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irq_work_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rv.h \ + $(wildcard include/config/RV_LTL_MONITOR) \ + $(wildcard include/config/RV_HA_MONITOR) \ + $(wildcard include/config/RV_REACTORS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/tracepoint-defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unwind_deferred_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/kmap_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/kmap_size.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/rq-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/ext.h \ + $(wildcard include/config/EXT_GROUP_SCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rhashtable-types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debug_locks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid.h \ + $(wildcard include/config/MULTIUSER) \ + $(wildcard include/config/USER_NS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/highuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/buildid.h \ + $(wildcard include/config/VMCORE_INFO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmod.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/umh.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp.h \ + $(wildcard include/config/ZONE_DMA) \ + $(wildcard include/config/ZONE_DMA32) \ + $(wildcard include/config/ZONE_DEVICE) \ + $(wildcard include/config/CONTIG_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmzone.h \ + $(wildcard include/config/ARCH_FORCE_MAX_ORDER) \ + $(wildcard include/config/PAGE_BLOCK_MAX_ORDER) \ + $(wildcard include/config/HAVE_GIGANTIC_FOLIOS) \ + $(wildcard include/config/HUGETLB_PAGE) \ + $(wildcard include/config/HUGETLB_PAGE_OPTIMIZE_VMEMMAP) \ + $(wildcard include/config/CMA) \ + $(wildcard include/config/MEMORY_ISOLATION) \ + $(wildcard include/config/ZSMALLOC) \ + $(wildcard include/config/UNACCEPTED_MEMORY) \ + $(wildcard include/config/IOMMU_SUPPORT) \ + $(wildcard include/config/SWAP) \ + $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ + $(wildcard include/config/LRU_GEN_STATS) \ + $(wildcard include/config/LRU_GEN_WALKS_MMU) \ + $(wildcard include/config/MEMORY_FAILURE) \ + $(wildcard include/config/PAGE_EXTENSION) \ + $(wildcard include/config/DEFERRED_STRUCT_PAGE_INIT) \ + $(wildcard include/config/HAVE_MEMORYLESS_NODES) \ + $(wildcard include/config/SPARSEMEM_EXTREME) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP_PREINIT) \ + $(wildcard include/config/HAVE_ARCH_PFN_VALID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_nulls.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock.h \ + $(wildcard include/config/CC_IS_GCC) \ + $(wildcard include/config/GCC_VERSION) \ + $(wildcard include/config/UBSAN_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pageblock-flags.h \ + $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags-layout.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/bounds.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types.h \ + $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ + $(wildcard include/config/SLAB_OBJ_EXT) \ + $(wildcard include/config/HUGETLB_PMD_PAGE_TABLE_SHARING) \ + $(wildcard include/config/SLAB_FREELIST_HARDENED) \ + $(wildcard include/config/USERFAULTFD) \ + $(wildcard include/config/ANON_VMA_NAME) \ + $(wildcard include/config/PER_VMA_LOCK) \ + $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ + $(wildcard include/config/MEMBARRIER) \ + $(wildcard include/config/ARCH_HAS_ELF_CORE_EFLAGS) \ + $(wildcard include/config/AIO) \ + $(wildcard include/config/MMU_NOTIFIER) \ + $(wildcard include/config/SPLIT_PMD_PTLOCKS) \ + $(wildcard include/config/IOMMU_MM_DATA) \ + $(wildcard include/config/KSM) \ + $(wildcard include/config/MM_ID) \ + $(wildcard include/config/CORE_DUMP_DEFAULT_ELF_HEADERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcupdate.h \ + $(wildcard include/config/TINY_RCU) \ + $(wildcard include/config/RCU_STRICT_GRACE_PERIOD) \ + $(wildcard include/config/RCU_LAZY) \ + $(wildcard include/config/RCU_STALL_COMMON) \ + $(wildcard include/config/VIRT_XFER_TO_GUEST_WORK) \ + $(wildcard include/config/RCU_NOCB_CPU) \ + $(wildcard include/config/TASKS_RCU_GENERIC) \ + $(wildcard include/config/TASKS_RUDE_RCU) \ + $(wildcard include/config/TREE_RCU) \ + $(wildcard include/config/DEBUG_OBJECTS_RCU_HEAD) \ + $(wildcard include/config/PROVE_RCU) \ + $(wildcard include/config/ARCH_WEAK_RELEASE_ACQUIRE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/context_tracking_irq.h \ + $(wildcard include/config/CONTEXT_TRACKING_IDLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/maple_tree.h \ + $(wildcard include/config/MAPLE_RCU_DISABLED) \ + $(wildcard include/config/DEBUG_MAPLE_TREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwsem.h \ + $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_RWSEMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/completion.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer.h \ + $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ + $(wildcard include/config/NO_HZ_COMMON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/timeconst.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timekeeping.h \ + $(wildcard include/config/POSIX_AUX_CLOCKS) \ + $(wildcard include/config/GENERIC_CMOS_UPDATE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/clocksource_ids.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debugobjects.h \ + $(wildcard include/config/DEBUG_OBJECTS) \ + $(wildcard include/config/DEBUG_OBJECTS_FREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/notifier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcu.h \ + $(wildcard include/config/TINY_SRCU) \ + $(wildcard include/config/NEED_SRCU_NMI_SAFE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue.h \ + $(wildcard include/config/DEBUG_OBJECTS_WORK) \ + $(wildcard include/config/FREEZER) \ + $(wildcard include/config/WQ_WATCHDOG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_segcblist.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_node_tree.h \ + $(wildcard include/config/RCU_FANOUT) \ + $(wildcard include/config/RCU_FANOUT_LEAF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu_counter.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mmu.h \ + $(wildcard include/config/MODIFY_LDT_SYSCALL) \ + $(wildcard include/config/ADDRESS_MASKING) \ + $(wildcard include/config/BROADCAST_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags.h \ + $(wildcard include/config/PAGE_IDLE_FLAG) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_2) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_3) \ + $(wildcard include/config/MIGRATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock_internal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/zswap.h \ + $(wildcard include/config/ZSWAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sizes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/memory_hotplug.h \ + $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ + $(wildcard include/config/MEMORY_HOTREMOVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/topology.h \ + $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ + $(wildcard include/config/SCHED_SMT) \ + $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/arch_topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/topology.h \ + $(wildcard include/config/X86_LOCAL_APIC) \ + $(wildcard include/config/SCHED_MC_PRIO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec.h \ + $(wildcard include/config/EISA) \ + $(wildcard include/config/X86_MPPARSE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec_def.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/x86_init.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/apicdef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpu_smt.h \ + $(wildcard include/config/HOTPLUG_SMT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysctl.h \ + $(wildcard include/config/SYSCTL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/elf.h \ + $(wildcard include/config/ARCH_HAVE_EXTRA_ELF_NOTES) \ + $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ + $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/elf.h \ + $(wildcard include/config/X86_X32_ABI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compat.h \ + $(wildcard include/config/ARCH_HAS_SYSCALL_WRAPPER) \ + $(wildcard include/config/COMPAT_OLD_SIGACTION) \ + $(wildcard include/config/HARDENED_USERCOPY) \ + $(wildcard include/config/ODD_RT_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sembuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uio.h \ + $(wildcard include/config/ARCH_HAS_COPY_MC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ucopysize.h \ + $(wildcard include/config/HARDENED_USERCOPY_DEFAULT_ON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/uio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/if.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/libc-compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/hdlc/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs.h \ + $(wildcard include/config/FANOTIFY_ACCESS_PERMISSIONS) \ + $(wildcard include/config/FS_POSIX_ACL) \ + $(wildcard include/config/CGROUP_WRITEBACK) \ + $(wildcard include/config/IMA) \ + $(wildcard include/config/FILE_LOCKING) \ + $(wildcard include/config/FSNOTIFY) \ + $(wildcard include/config/EPOLL) \ + $(wildcard include/config/FS_DAX) \ + $(wildcard include/config/BLOCK) \ + $(wildcard include/config/UNICODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super_types.h \ + $(wildcard include/config/QUOTA) \ + $(wildcard include/config/FS_ENCRYPTION) \ + $(wildcard include/config/FS_VERITY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs_dirent.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errseq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_lru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shrinker.h \ + $(wildcard include/config/SHRINKER_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/xarray.h \ + $(wildcard include/config/XARRAY_MULTI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/mm.h \ + $(wildcard include/config/MMU_LAZY_TLB_REFCOUNT) \ + $(wildcard include/config/ARCH_HAS_MEMBARRIER_CALLBACKS) \ + $(wildcard include/config/ARCH_HAS_SYNC_CORE_BEFORE_USERMODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sync_core.h \ + $(wildcard include/config/ARCH_HAS_PREPARE_SYNC_CORE_CMD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sync_core.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/coredump.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bit_spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-rwsem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuwait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/signal.h \ + $(wildcard include/config/SCHED_AUTOGROUP) \ + $(wildcard include/config/BSD_PROCESS_ACCT) \ + $(wildcard include/config/TASKSTATS) \ + $(wildcard include/config/STACK_GROWSUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist.h \ + $(wildcard include/config/PROVE_RCU_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal.h \ + $(wildcard include/config/DYNAMIC_SIGFRAME) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/jobctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task.h \ + $(wildcard include/config/HAVE_EXIT_THREAD) \ + $(wildcard include/config/ARCH_WANTS_DYNAMIC_TASK_STRUCT) \ + $(wildcard include/config/HAVE_ARCH_THREAD_STRUCT_WHITELIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uaccess.h \ + $(wildcard include/config/ARCH_HAS_SUBPAGE_FAULTS) \ + $(wildcard include/config/ARCH_MEMORY_ORDER_TSO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fault-inject-usercopy.h \ + $(wildcard include/config/FAULT_INJECTION_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nospec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess.h \ + $(wildcard include/config/CC_HAS_ASM_GOTO_OUTPUT) \ + $(wildcard include/config/CC_HAS_ASM_GOTO_TIED_OUTPUT) \ + $(wildcard include/config/X86_INTEL_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmap_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbflush.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmu_notifier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/interval_tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/invpcid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pti.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable.h \ + $(wildcard include/config/DEBUG_WX) \ + $(wildcard include/config/HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD) \ + $(wildcard include/config/ARCH_SUPPORTS_PMD_PFNMAP) \ + $(wildcard include/config/ARCH_SUPPORTS_PUD_PFNMAP) \ + $(wildcard include/config/HAVE_ARCH_SOFT_DIRTY) \ + $(wildcard include/config/ARCH_ENABLE_THP_MIGRATION) \ + $(wildcard include/config/PAGE_TABLE_CHECK) \ + $(wildcard include/config/X86_SGX) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pkru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/api.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/coco.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/pgtable_uffd.h \ + $(wildcard include/config/PTE_MARKER_UFFD_WP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page_table_check.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fixmap.h \ + $(wildcard include/config/PROVIDE_OHCI1394_DMA_INIT) \ + $(wildcard include/config/X86_IO_APIC) \ + $(wildcard include/config/PCI_MMCONFIG) \ + $(wildcard include/config/ACPI_APEI_GHES) \ + $(wildcard include/config/INTEL_TXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/vsyscall.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/fixmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable-invert.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/access_ok.h \ + $(wildcard include/config/ALTERNATE_USER_ADDRESS_SPACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cred.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/key.h \ + $(wildcard include/config/KEY_NOTIFICATIONS) \ + $(wildcard include/config/NET) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/assoc_array.h \ + $(wildcard include/config/ASSOCIATIVE_ARRAY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/user.h \ + $(wildcard include/config/VFIO_PCI_ZDEV_KVM) \ + $(wildcard include/config/IOMMUFD) \ + $(wildcard include/config/SECRETMEM) \ + $(wildcard include/config/WATCH_QUEUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alarmtimer.h \ + $(wildcard include/config/RTC_CLASS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer.h \ + $(wildcard include/config/HIGH_RES_TIMERS) \ + $(wildcard include/config/TIME_LOW_RES) \ + $(wildcard include/config/TIMERFD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_rearm.h \ + $(wildcard include/config/HRTIMER_REARM_DEFERRED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_sync.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/quota.h \ + $(wildcard include/config/QUOTA_NETLINK_INTERFACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/dqblk_xfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v1.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_qtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/projid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/quota.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unicode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dcache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockref.h \ + $(wildcard include/config/ARCH_USE_CMPXCHG_LOCKREF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringhash.h \ + $(wildcard include/config/DCACHE_WORD_ACCESS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hash.h \ + $(wildcard include/config/HAVE_ARCH_HASH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/vfsdebug.h \ + $(wildcard include/config/DEBUG_VFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait_bit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/path.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/radix-tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/semaphore.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fcntl.h \ + $(wildcard include/config/ARCH_32BIT_OFF_T) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/openat2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/migrate_mode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/delayed_call.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/rt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/iocontext.h \ + $(wildcard include/config/BLK_ICQ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mnt_idmapping.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/slab.h \ + $(wildcard include/config/FAILSLAB) \ + $(wildcard include/config/KFENCE) \ + $(wildcard include/config/SLUB_TINY) \ + $(wildcard include/config/SLUB_DEBUG) \ + $(wildcard include/config/KMALLOC_PARTITION_RANDOM) \ + $(wildcard include/config/KMALLOC_PARTITION_TYPED) \ + $(wildcard include/config/SLAB_BUCKETS) \ + $(wildcard include/config/KVFREE_RCU_BATCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan.h \ + $(wildcard include/config/KASAN_STACK) \ + $(wildcard include/config/KASAN_VMALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-enabled.h \ + $(wildcard include/config/ARCH_DEFER_KASAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-tags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rw_hint.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/file_ref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/aio_abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/unistd_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_64_x32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_32_ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task_stack.h \ + $(wildcard include/config/DEBUG_STACK_USAGE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/magic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/compat.h \ + $(wildcard include/config/COMPAT_FOR_U64_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/syscall_wrapper.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fsgsbase.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf-em.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject.h \ + $(wildcard include/config/UEVENT_HELPER) \ + $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernfs.h \ + $(wildcard include/config/KERNFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/idr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject_ns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/moduleparam.h \ + $(wildcard include/config/ALPHA) \ + $(wildcard include/config/PPC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_latch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/module.h \ + $(wildcard include/config/UNWINDER_ORC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/module.h \ + $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/export-internal.h \ + $(wildcard include/config/PARISC) \ + +main.mod.o: $(deps_main.mod.o) + +$(deps_main.mod.o): + +main.mod.o: $(wildcard /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool) diff --git a/kernel/.main.o.cmd b/kernel/.main.o.cmd new file mode 100644 index 0000000..5cf4693 --- /dev/null +++ b/kernel/.main.o.cmd @@ -0,0 +1,1274 @@ +savedcmd_main.o := gcc -Wp,-MMD,./.main.o.d -nostdinc -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi -I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h -include /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h -D__KERNEL__ -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -std=gnu11 -fms-extensions -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -mno-avx2 -fno-tree-vectorize -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O3 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-type-limits -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -DMODULE -DKBUILD_BASENAME='"main"' -DKBUILD_MODNAME='"main"' -D__KBUILD_MODNAME=main -c -o main.o main.c ; /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --prefix=16 --orc --retpoline --rethunk --sls --static-call --uaccess --link --module main.o + +source_main.o := main.c + +deps_main.o := \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h \ + $(wildcard include/config/CC_VERSION_TEXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h \ + $(wildcard include/config/CPU_BIG_ENDIAN) \ + $(wildcard include/config/BOOGER) \ + $(wildcard include/config/FOO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h \ + $(wildcard include/config/DEBUG_INFO_BTF) \ + $(wildcard include/config/PAHOLE_HAS_BTF_TAG) \ + $(wildcard include/config/FUNCTION_ALIGNMENT) \ + $(wildcard include/config/CC_HAS_SANE_FUNCTION_ALIGNMENT) \ + $(wildcard include/config/X86_64) \ + $(wildcard include/config/ARM64) \ + $(wildcard include/config/LD_DEAD_CODE_DATA_ELIMINATION) \ + $(wildcard include/config/LTO_CLANG) \ + $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ + $(wildcard include/config/KCSAN) \ + $(wildcard include/config/CC_HAS_ASSUME) \ + $(wildcard include/config/CC_HAS_COUNTED_BY) \ + $(wildcard include/config/FORTIFY_SOURCE) \ + $(wildcard include/config/UBSAN_BOUNDS) \ + $(wildcard include/config/CC_HAS_COUNTED_BY_PTR) \ + $(wildcard include/config/CC_HAS_MULTIDIMENSIONAL_NONSTRING) \ + $(wildcard include/config/CFI) \ + $(wildcard include/config/ARCH_USES_CFI_GENERIC_LLVM_PASS) \ + $(wildcard include/config/CC_HAS_BROKEN_COUNTED_BY_REF) \ + $(wildcard include/config/CC_HAS_ASM_INLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-context-analysis.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_attributes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-gcc.h \ + $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ + $(wildcard include/config/SHADOW_CALL_STACK) \ + $(wildcard include/config/KCOV) \ + $(wildcard include/config/CC_HAS_TYPEOF_UNQUAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu_types.h \ + $(wildcard include/config/SMP) \ + $(wildcard include/config/CC_HAS_NAMED_AS) \ + $(wildcard include/config/USE_X86_SEG_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu_types.h \ + ../include/usb.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/int-ll64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitsperlong.h \ + $(wildcard include/config/64BIT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/bitsperlong.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno-base.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cleanup.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler.h \ + $(wildcard include/config/TRACE_BRANCH_PROFILING) \ + $(wildcard include/config/PROFILE_ALL_BRANCHES) \ + $(wildcard include/config/OBJTOOL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/rwonce.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-checks.h \ + $(wildcard include/config/KASAN_GENERIC) \ + $(wildcard include/config/KASAN_SW_TAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/types.h \ + $(wildcard include/config/HAVE_UID16) \ + $(wildcard include/config/UID16) \ + $(wildcard include/config/ARCH_DMA_ADDR_T_64BIT) \ + $(wildcard include/config/PHYS_ADDR_T_64BIT) \ + $(wildcard include/config/ARCH_32BIT_USTAT_F_TINODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stddef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/posix_types.h \ + $(wildcard include/config/X86_32) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/posix_types_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/posix_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan-checks.h \ + $(wildcard include/config/KCSAN_WEAK_MEMORY) \ + $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/err.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/args.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device/devres.h \ + $(wildcard include/config/HAS_IOMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp_types.h \ + $(wildcard include/config/KASAN_HW_TAGS) \ + $(wildcard include/config/LOCKDEP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/bits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/build_bug.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/overflow.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/limits.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/const.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/numa.h \ + $(wildcard include/config/NUMA_KEEP_MEMINFO) \ + $(wildcard include/config/NUMA) \ + $(wildcard include/config/HAVE_ARCH_NODE_DEV_GROUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/init.h \ + $(wildcard include/config/MEMORY_HOTPLUG) \ + $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringify.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask.h \ + $(wildcard include/config/HIGHMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/threads.h \ + $(wildcard include/config/NR_CPUS) \ + $(wildcard include/config/BASE_SMALL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/align.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/typecheck.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kernel.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysinfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/generic-non-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/alternative.h \ + $(wildcard include/config/CALL_THUNKS) \ + $(wildcard include/config/MITIGATION_ITS) \ + $(wildcard include/config/MITIGATION_RETHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool.h \ + $(wildcard include/config/FRAME_POINTER) \ + $(wildcard include/config/NOINSTR_VALIDATION) \ + $(wildcard include/config/MITIGATION_UNRET_ENTRY) \ + $(wildcard include/config/MITIGATION_SRSO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/objtool_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/annotate.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm.h \ + $(wildcard include/config/KPROBES) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/asm-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable_fixup_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bug.h \ + $(wildcard include/config/GENERIC_BUG) \ + $(wildcard include/config/DEBUG_BUGVERBOSE) \ + $(wildcard include/config/DEBUG_BUGVERBOSE_DETAILED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumentation.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_call_types.h \ + $(wildcard include/config/HAVE_STATIC_CALL) \ + $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bug.h \ + $(wildcard include/config/BUG) \ + $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/once_lite.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/panic.h \ + $(wildcard include/config/PANIC_TIMEOUT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stdarg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/printk.h \ + $(wildcard include/config/MESSAGE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_DEFAULT) \ + $(wildcard include/config/CONSOLE_LOGLEVEL_QUIET) \ + $(wildcard include/config/EARLY_PRINTK) \ + $(wildcard include/config/PRINTK) \ + $(wildcard include/config/PRINTK_INDEX) \ + $(wildcard include/config/DYNAMIC_DEBUG) \ + $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kern_levels.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/linkage.h \ + $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/export.h \ + $(wildcard include/config/MODVERSIONS) \ + $(wildcard include/config/GENDWARFKSYMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/linkage.h \ + $(wildcard include/config/CALL_PADDING) \ + $(wildcard include/config/MITIGATION_RETPOLINE) \ + $(wildcard include/config/MITIGATION_SLS) \ + $(wildcard include/config/FUNCTION_PADDING_BYTES) \ + $(wildcard include/config/UML) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ibt.h \ + $(wildcard include/config/X86_KERNEL_IBT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/param.h \ + $(wildcard include/config/HZ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/param.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types_raw.h \ + $(wildcard include/config/DEBUG_SPINLOCK) \ + $(wildcard include/config/DEBUG_LOCK_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/byteorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/byteorder/little_endian.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/swab.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/byteorder/generic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep_types.h \ + $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ + $(wildcard include/config/LOCK_STAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dynamic_debug.h \ + $(wildcard include/config/JUMP_LABEL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jump_label.h \ + $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/jump_label.h \ + $(wildcard include/config/HAVE_JUMP_LABEL_HACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nops.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/barrier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/bitops.h \ + $(wildcard include/config/X86_CMOV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/rmwcc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/arch_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/const_hweight.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instrumented.h \ + $(wildcard include/config/DEBUG_ATOMIC) \ + $(wildcard include/config/DEBUG_ATOMIC_LARGEST_ALIGN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bug.h \ + $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan-checks.h \ + $(wildcard include/config/KMSAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-non-atomic.h \ + $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/instrumented-lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/le.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/bitops/ext2-atomic-setbit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/errno.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/find.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/string.h \ + $(wildcard include/config/BINARY_PRINTF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/array_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/string_64.h \ + $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fortify-string.h \ + $(wildcard include/config/CC_HAS_KASAN_MEMINTRINSIC_PREFIX) \ + $(wildcard include/config/GENERIC_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bitmap-str.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/minmax.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nodemask_types.h \ + $(wildcard include/config/NODES_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/random.h \ + $(wildcard include/config/VMGENID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernel.h \ + $(wildcard include/config/PREEMPT_VOLUNTARY_BUILD) \ + $(wildcard include/config/PREEMPT_DYNAMIC) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_CALL) \ + $(wildcard include/config/HAVE_PREEMPT_DYNAMIC_KEY) \ + $(wildcard include/config/PREEMPT_) \ + $(wildcard include/config/DEBUG_ATOMIC_SLEEP) \ + $(wildcard include/config/MMU) \ + $(wildcard include/config/PROVE_LOCKING) \ + $(wildcard include/config/DYNAMIC_FTRACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/container_of.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kstrtox.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/log2.h \ + $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ + $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/div64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/div64.h \ + $(wildcard include/config/CC_OPTIMIZE_FOR_PERFORMANCE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sprintf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/trace_printk.h \ + $(wildcard include/config/TRACING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/instruction_pointer.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/util_macros.h \ + $(wildcard include/config/FOO_SUSPEND) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wordpart.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list.h \ + $(wildcard include/config/LIST_HARDENED) \ + $(wildcard include/config/DEBUG_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/poison.h \ + $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/random.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/irqnr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sparsemem.h \ + $(wildcard include/config/SPARSEMEM) \ + $(wildcard include/config/X86_PAE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/percpu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/percpu.h \ + $(wildcard include/config/DEBUG_PREEMPT) \ + $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-defs.h \ + $(wildcard include/config/ARCH_MODULE_NEEDS_WEAK_PER_CPU) \ + $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ + $(wildcard include/config/AMD_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gpio/driver.h \ + $(wildcard include/config/GENERIC_MSI_IRQ) \ + $(wildcard include/config/IRQ_DOMAIN_HIERARCHY) \ + $(wildcard include/config/GPIOLIB_IRQCHIP) \ + $(wildcard include/config/OF_GPIO) \ + $(wildcard include/config/PINCTRL) \ + $(wildcard include/config/GPIOLIB) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqchip/chained_irq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irq.h \ + $(wildcard include/config/GENERIC_IRQ_EFFECTIVE_AFF_MASK) \ + $(wildcard include/config/GENERIC_IRQ_IPI) \ + $(wildcard include/config/DEPRECATED_IRQ_CPU_ONOFFLINE) \ + $(wildcard include/config/GENERIC_IRQ_MIGRATION) \ + $(wildcard include/config/GENERIC_PENDING_IRQ) \ + $(wildcard include/config/HARDIRQS_SW_RESEND) \ + $(wildcard include/config/GENERIC_IRQ_CHIP) \ + $(wildcard include/config/GENERIC_IRQ_MULTI_HANDLER) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cache.h \ + $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/cache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cache.h \ + $(wildcard include/config/X86_L1_CACHE_SHIFT) \ + $(wildcard include/config/X86_INTERNODE_CACHE_SHIFT) \ + $(wildcard include/config/X86_VSMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock.h \ + $(wildcard include/config/PREEMPTION) \ + $(wildcard include/config/PREEMPT_RT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/preempt.h \ + $(wildcard include/config/PREEMPT_COUNT) \ + $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ + $(wildcard include/config/PREEMPT_NOTIFIERS) \ + $(wildcard include/config/PREEMPT_NONE) \ + $(wildcard include/config/PREEMPT_VOLUNTARY) \ + $(wildcard include/config/PREEMPT) \ + $(wildcard include/config/PREEMPT_LAZY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/preempt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags.h \ + $(wildcard include/config/TRACE_IRQFLAGS) \ + $(wildcard include/config/IRQSOFF_TRACER) \ + $(wildcard include/config/PREEMPT_TRACER) \ + $(wildcard include/config/DEBUG_IRQFLAGS) \ + $(wildcard include/config/TRACE_IRQFLAGS_SUPPORT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqflags_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irqflags.h \ + $(wildcard include/config/PARAVIRT) \ + $(wildcard include/config/PARAVIRT_XXL) \ + $(wildcard include/config/DEBUG_ENTRY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor-flags.h \ + $(wildcard include/config/VM86) \ + $(wildcard include/config/MITIGATION_PAGE_TABLE_ISOLATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/processor-flags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mem_encrypt.h \ + $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mem_encrypt.h \ + $(wildcard include/config/X86_MEM_ENCRYPT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cc_platform.h \ + $(wildcard include/config/ARCH_HAS_CC_PLATFORM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/nospec-branch.h \ + $(wildcard include/config/CALL_THUNKS_DEBUG) \ + $(wildcard include/config/MITIGATION_CALL_DEPTH_TRACKING) \ + $(wildcard include/config/MITIGATION_IBPB_ENTRY) \ + $(wildcard include/config/BPF_JIT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/static_key.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr-index.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unwind_hints.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/orc_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace-abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/GEN-for-each-reg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/segment.h \ + $(wildcard include/config/XEN_PV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt.h \ + $(wildcard include/config/X86_IOPL_IOPERM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-base.h \ + $(wildcard include/config/PARAVIRT_SPINLOCKS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt_types.h \ + $(wildcard include/config/ZERO_CALL_USED_REGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/desc_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_types.h \ + $(wildcard include/config/X86_INTEL_MEMORY_PROTECTION_KEYS) \ + $(wildcard include/config/MEM_SOFT_DIRTY) \ + $(wildcard include/config/HAVE_ARCH_USERFAULTFD_WP) \ + $(wildcard include/config/PGTABLE_LEVELS) \ + $(wildcard include/config/PROC_FS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_types.h \ + $(wildcard include/config/PHYSICAL_START) \ + $(wildcard include/config/PHYSICAL_ALIGN) \ + $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/page.h \ + $(wildcard include/config/PAGE_SHIFT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64_types.h \ + $(wildcard include/config/KASAN) \ + $(wildcard include/config/RANDOMIZE_BASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/kaslr.h \ + $(wildcard include/config/RANDOMIZE_MEMORY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64_types.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask.h \ + $(wildcard include/config/FORCE_NR_CPUS) \ + $(wildcard include/config/HOTPLUG_CPU) \ + $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ + $(wildcard include/config/CPUMASK_OFFSTACK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cmpxchg_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/atomic64_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-arch-fallback.h \ + $(wildcard include/config/GENERIC_ATOMIC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-long.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/atomic/atomic-instrumented.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpumask_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/frame.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/thread_info.h \ + $(wildcard include/config/THREAD_INFO_IN_TASK) \ + $(wildcard include/config/ARCH_HAS_PREEMPT_LAZY) \ + $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ + $(wildcard include/config/SH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/restart_block.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/math64.h \ + $(wildcard include/config/ARCH_SUPPORTS_INT128) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/math64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/time_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/current.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/thread_info.h \ + $(wildcard include/config/X86_FRED) \ + $(wildcard include/config/COMPAT) \ + $(wildcard include/config/IA32_EMULATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/page_64.h \ + $(wildcard include/config/DEBUG_VIRTUAL) \ + $(wildcard include/config/X86_VSYSCALL_EMULATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmdebug.h \ + $(wildcard include/config/DEBUG_VM) \ + $(wildcard include/config/DEBUG_VM_IRQSOFF) \ + $(wildcard include/config/DEBUG_VM_PGFLAGS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/range.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/memory_model.h \ + $(wildcard include/config/FLATMEM) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pfn.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/getorder.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpufeature.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/processor.h \ + $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ + $(wildcard include/config/X86_USER_SHADOW_STACK) \ + $(wildcard include/config/X86_DEBUG_FPU) \ + $(wildcard include/config/CPU_SUP_AMD) \ + $(wildcard include/config/XEN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/math_emu.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ptrace.h \ + $(wildcard include/config/X86_DEBUGCTLMSR) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ptrace.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/proto.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/ldt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sigcontext.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpuid/leaf_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/special_insns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vmxfeatures.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso/processor.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shstk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/personality.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/cpufeaturemasks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/thread_info_tif.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bottom_half.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockdep.h \ + $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp.h \ + $(wildcard include/config/UP_LATE_INIT) \ + $(wildcard include/config/CSD_LOCK_WAIT_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/smp_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/llist.h \ + $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smp.h \ + $(wildcard include/config/DEBUG_NMI_SELFTEST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/cpumask.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmiowb.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmiowb.h \ + $(wildcard include/config/MMIOWB) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/paravirt-spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qspinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/qrwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/spinlock_api_smp.h \ + $(wildcard include/config/INLINE_SPIN_LOCK) \ + $(wildcard include/config/INLINE_SPIN_LOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK) \ + $(wildcard include/config/INLINE_SPIN_TRYLOCK_BH) \ + $(wildcard include/config/UNINLINE_SPIN_UNLOCK) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_BH) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_SPIN_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/GENERIC_LOCKBREAK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwlock_api_smp.h \ + $(wildcard include/config/INLINE_READ_LOCK) \ + $(wildcard include/config/INLINE_WRITE_LOCK) \ + $(wildcard include/config/INLINE_READ_LOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_LOCK_BH) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_WRITE_LOCK_IRQSAVE) \ + $(wildcard include/config/INLINE_READ_TRYLOCK) \ + $(wildcard include/config/INLINE_WRITE_TRYLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK) \ + $(wildcard include/config/INLINE_READ_UNLOCK_BH) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_BH) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQ) \ + $(wildcard include/config/INLINE_READ_UNLOCK_IRQRESTORE) \ + $(wildcard include/config/INLINE_WRITE_UNLOCK_IRQRESTORE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqhandler.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqreturn.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/topology.h \ + $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ + $(wildcard include/config/HAVE_MEMORYLESS_NODES) \ + $(wildcard include/config/SCHED_SMT) \ + $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/arch_topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu.h \ + $(wildcard include/config/MODULES) \ + $(wildcard include/config/KMALLOC_PARTITION_CACHES) \ + $(wildcard include/config/PAGE_SIZE_4KB) \ + $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alloc_tag.h \ + $(wildcard include/config/MEM_ALLOC_PROFILING_DEBUG) \ + $(wildcard include/config/MEM_ALLOC_PROFILING) \ + $(wildcard include/config/MEM_ALLOC_PROFILING_ENABLED_BY_DEFAULT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/codetag.h \ + $(wildcard include/config/CODE_TAGGING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched.h \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_NATIVE) \ + $(wildcard include/config/SCHED_INFO) \ + $(wildcard include/config/SCHEDSTATS) \ + $(wildcard include/config/SCHED_CORE) \ + $(wildcard include/config/FAIR_GROUP_SCHED) \ + $(wildcard include/config/RT_GROUP_SCHED) \ + $(wildcard include/config/RT_MUTEXES) \ + $(wildcard include/config/UCLAMP_TASK) \ + $(wildcard include/config/UCLAMP_BUCKETS_COUNT) \ + $(wildcard include/config/KMAP_LOCAL) \ + $(wildcard include/config/SCHED_ALT) \ + $(wildcard include/config/SCHED_BMQ) \ + $(wildcard include/config/SCHED_PDS) \ + $(wildcard include/config/SCHED_CLASS_EXT) \ + $(wildcard include/config/CGROUP_SCHED) \ + $(wildcard include/config/CFS_BANDWIDTH) \ + $(wildcard include/config/BLK_DEV_IO_TRACE) \ + $(wildcard include/config/PREEMPT_RCU) \ + $(wildcard include/config/TASKS_RCU) \ + $(wildcard include/config/TASKS_TRACE_RCU) \ + $(wildcard include/config/TRIVIAL_PREEMPT_RCU) \ + $(wildcard include/config/MEMCG_V1) \ + $(wildcard include/config/LRU_GEN) \ + $(wildcard include/config/COMPAT_BRK) \ + $(wildcard include/config/CGROUPS) \ + $(wildcard include/config/BLK_CGROUP) \ + $(wildcard include/config/PSI) \ + $(wildcard include/config/PAGE_OWNER) \ + $(wildcard include/config/EVENTFD) \ + $(wildcard include/config/ARCH_HAS_CPU_PASID) \ + $(wildcard include/config/X86_BUS_LOCK_DETECT) \ + $(wildcard include/config/TASK_DELAY_ACCT) \ + $(wildcard include/config/STACKPROTECTOR) \ + $(wildcard include/config/ARCH_HAS_SCALED_CPUTIME) \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING_GEN) \ + $(wildcard include/config/NO_HZ_FULL) \ + $(wildcard include/config/POSIX_CPUTIMERS) \ + $(wildcard include/config/POSIX_CPU_TIMERS_TASK_WORK) \ + $(wildcard include/config/KEYS) \ + $(wildcard include/config/SYSVIPC) \ + $(wildcard include/config/DETECT_HUNG_TASK) \ + $(wildcard include/config/IO_URING) \ + $(wildcard include/config/AUDIT) \ + $(wildcard include/config/AUDITSYSCALL) \ + $(wildcard include/config/DETECT_HUNG_TASK_BLOCKER) \ + $(wildcard include/config/UBSAN) \ + $(wildcard include/config/UBSAN_TRAP) \ + $(wildcard include/config/COMPACTION) \ + $(wildcard include/config/TASK_XACCT) \ + $(wildcard include/config/CPUSETS) \ + $(wildcard include/config/X86_CPU_RESCTRL) \ + $(wildcard include/config/PERF_EVENTS) \ + $(wildcard include/config/NUMA_BALANCING) \ + $(wildcard include/config/SCHED_CACHE) \ + $(wildcard include/config/ARCH_HAS_LAZY_MMU_MODE) \ + $(wildcard include/config/FAULT_INJECTION) \ + $(wildcard include/config/LATENCYTOP) \ + $(wildcard include/config/KUNIT) \ + $(wildcard include/config/FUNCTION_GRAPH_TRACER) \ + $(wildcard include/config/MEMCG) \ + $(wildcard include/config/UPROBES) \ + $(wildcard include/config/BCACHE) \ + $(wildcard include/config/VMAP_STACK) \ + $(wildcard include/config/LIVEPATCH) \ + $(wildcard include/config/SECURITY) \ + $(wildcard include/config/BPF_SYSCALL) \ + $(wildcard include/config/KSTACK_ERASE) \ + $(wildcard include/config/KSTACK_ERASE_METRICS) \ + $(wildcard include/config/X86_MCE) \ + $(wildcard include/config/KRETPROBES) \ + $(wildcard include/config/RETHOOK) \ + $(wildcard include/config/ARCH_HAS_PARANOID_L1D_FLUSH) \ + $(wildcard include/config/RV) \ + $(wildcard include/config/RV_PER_TASK_MONITORS) \ + $(wildcard include/config/USER_EVENTS) \ + $(wildcard include/config/UNWIND_USER) \ + $(wildcard include/config/SCHED_PROXY_EXEC) \ + $(wildcard include/config/SCHED_MM_CID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sched.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/futex_types.h \ + $(wildcard include/config/FUTEX) \ + $(wildcard include/config/FUTEX_PRIVATE_HASH) \ + $(wildcard include/config/FUTEX_ROBUST_UNLOCK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex_types.h \ + $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_MUTEXES) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/osq_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shm.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shmparam.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmsan_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/plist_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seccomp_types.h \ + $(wildcard include/config/SECCOMP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/resource.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/latencytop.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/prio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal_types.h \ + $(wildcard include/config/OLD_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/signal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/signal-defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/siginfo.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/syscall_user_dispatch_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types_task.h \ + $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbbatch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/netdevice_xmit.h \ + $(wildcard include/config/NET_ACT_MIRRED) \ + $(wildcard include/config/NET_EGRESS) \ + $(wildcard include/config/NF_DUP_NETDEV) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/task_io_accounting.h \ + $(wildcard include/config/TASK_IO_ACCOUNTING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers_types.h \ + $(wildcard include/config/POSIX_TIMERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rseq_types.h \ + $(wildcard include/config/RSEQ) \ + $(wildcard include/config/RSEQ_SLICE_EXTENSION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irq_work_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kcsan.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rv.h \ + $(wildcard include/config/RV_LTL_MONITOR) \ + $(wildcard include/config/RV_HA_MONITOR) \ + $(wildcard include/config/RV_REACTORS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/tracepoint-defs.h \ + $(wildcard include/config/TRACEPOINTS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unwind_deferred_types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/kmap_size.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/kmap_size.h \ + $(wildcard include/config/DEBUG_KMAP_LOCAL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/rq-offsets.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/ext.h \ + $(wildcard include/config/EXT_GROUP_SCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rhashtable-types.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mutex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debug_locks.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmzone.h \ + $(wildcard include/config/ARCH_FORCE_MAX_ORDER) \ + $(wildcard include/config/PAGE_BLOCK_MAX_ORDER) \ + $(wildcard include/config/HAVE_GIGANTIC_FOLIOS) \ + $(wildcard include/config/HUGETLB_PAGE) \ + $(wildcard include/config/HUGETLB_PAGE_OPTIMIZE_VMEMMAP) \ + $(wildcard include/config/CMA) \ + $(wildcard include/config/MEMORY_ISOLATION) \ + $(wildcard include/config/ZSMALLOC) \ + $(wildcard include/config/UNACCEPTED_MEMORY) \ + $(wildcard include/config/IOMMU_SUPPORT) \ + $(wildcard include/config/SWAP) \ + $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ + $(wildcard include/config/LRU_GEN_STATS) \ + $(wildcard include/config/LRU_GEN_WALKS_MMU) \ + $(wildcard include/config/ZONE_DMA) \ + $(wildcard include/config/ZONE_DMA32) \ + $(wildcard include/config/ZONE_DEVICE) \ + $(wildcard include/config/MEMORY_FAILURE) \ + $(wildcard include/config/PAGE_EXTENSION) \ + $(wildcard include/config/DEFERRED_STRUCT_PAGE_INIT) \ + $(wildcard include/config/SPARSEMEM_EXTREME) \ + $(wildcard include/config/SPARSEMEM_VMEMMAP_PREINIT) \ + $(wildcard include/config/HAVE_ARCH_PFN_VALID) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_nulls.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/seqlock.h \ + $(wildcard include/config/CC_IS_GCC) \ + $(wildcard include/config/GCC_VERSION) \ + $(wildcard include/config/UBSAN_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pageblock-flags.h \ + $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags-layout.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/bounds.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mm_types.h \ + $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ + $(wildcard include/config/SLAB_OBJ_EXT) \ + $(wildcard include/config/HUGETLB_PMD_PAGE_TABLE_SHARING) \ + $(wildcard include/config/SLAB_FREELIST_HARDENED) \ + $(wildcard include/config/USERFAULTFD) \ + $(wildcard include/config/ANON_VMA_NAME) \ + $(wildcard include/config/PER_VMA_LOCK) \ + $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ + $(wildcard include/config/MEMBARRIER) \ + $(wildcard include/config/ARCH_HAS_ELF_CORE_EFLAGS) \ + $(wildcard include/config/AIO) \ + $(wildcard include/config/MMU_NOTIFIER) \ + $(wildcard include/config/SPLIT_PMD_PTLOCKS) \ + $(wildcard include/config/IOMMU_MM_DATA) \ + $(wildcard include/config/KSM) \ + $(wildcard include/config/MM_ID) \ + $(wildcard include/config/CORE_DUMP_DEFAULT_ELF_HEADERS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/auxvec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcupdate.h \ + $(wildcard include/config/TINY_RCU) \ + $(wildcard include/config/RCU_STRICT_GRACE_PERIOD) \ + $(wildcard include/config/RCU_LAZY) \ + $(wildcard include/config/RCU_STALL_COMMON) \ + $(wildcard include/config/VIRT_XFER_TO_GUEST_WORK) \ + $(wildcard include/config/RCU_NOCB_CPU) \ + $(wildcard include/config/TASKS_RCU_GENERIC) \ + $(wildcard include/config/TASKS_RUDE_RCU) \ + $(wildcard include/config/TREE_RCU) \ + $(wildcard include/config/DEBUG_OBJECTS_RCU_HEAD) \ + $(wildcard include/config/PROVE_RCU) \ + $(wildcard include/config/ARCH_WEAK_RELEASE_ACQUIRE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/context_tracking_irq.h \ + $(wildcard include/config/CONTEXT_TRACKING_IDLE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/maple_tree.h \ + $(wildcard include/config/MAPLE_RCU_DISABLED) \ + $(wildcard include/config/DEBUG_MAPLE_TREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rwsem.h \ + $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ + $(wildcard include/config/DEBUG_RWSEMS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/completion.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/swait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timer.h \ + $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ + $(wildcard include/config/NO_HZ_COMMON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/timex.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tsc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shared/msr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/time.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/jiffies.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/timeconst.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/vdso/ktime.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timekeeping.h \ + $(wildcard include/config/POSIX_AUX_CLOCKS) \ + $(wildcard include/config/GENERIC_CMOS_UPDATE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/clocksource_ids.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/debugobjects.h \ + $(wildcard include/config/DEBUG_OBJECTS) \ + $(wildcard include/config/DEBUG_OBJECTS_FREE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uprobes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/notifier.h \ + $(wildcard include/config/TREE_SRCU) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcu.h \ + $(wildcard include/config/TINY_SRCU) \ + $(wildcard include/config/NEED_SRCU_NMI_SAFE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/workqueue.h \ + $(wildcard include/config/DEBUG_OBJECTS_WORK) \ + $(wildcard include/config/FREEZER) \ + $(wildcard include/config/SYSFS) \ + $(wildcard include/config/WQ_WATCHDOG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_segcblist.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/srcutree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_node_tree.h \ + $(wildcard include/config/RCU_FANOUT) \ + $(wildcard include/config/RCU_FANOUT_LEAF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu_counter.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mmu.h \ + $(wildcard include/config/MODIFY_LDT_SYSCALL) \ + $(wildcard include/config/ADDRESS_MASKING) \ + $(wildcard include/config/BROADCAST_TLB_FLUSH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page-flags.h \ + $(wildcard include/config/PAGE_IDLE_FLAG) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_2) \ + $(wildcard include/config/ARCH_USES_PG_ARCH_3) \ + $(wildcard include/config/MIGRATION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/local_lock_internal.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/zswap.h \ + $(wildcard include/config/ZSWAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sizes.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/memory_hotplug.h \ + $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ + $(wildcard include/config/MEMORY_HOTREMOVE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/mmzone.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/topology.h \ + $(wildcard include/config/X86_LOCAL_APIC) \ + $(wildcard include/config/SCHED_MC_PRIO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec.h \ + $(wildcard include/config/EISA) \ + $(wildcard include/config/X86_MPPARSE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/mpspec_def.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/x86_init.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/apicdef.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/topology.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cpu_smt.h \ + $(wildcard include/config/HOTPLUG_SMT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/io.h \ + $(wildcard include/config/HAS_IOPORT_MAP) \ + $(wildcard include/config/PCI) \ + $(wildcard include/config/STRICT_DEVMEM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/io.h \ + $(wildcard include/config/MTRR) \ + $(wildcard include/config/X86_PAT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/early_ioremap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/early_ioremap.h \ + $(wildcard include/config/GENERIC_EARLY_IOREMAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/shared/io.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/io.h \ + $(wildcard include/config/GENERIC_IOMAP) \ + $(wildcard include/config/TRACE_MMIO_ACCESS) \ + $(wildcard include/config/HAS_IOPORT) \ + $(wildcard include/config/GENERIC_IOREMAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/iomap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/pci_iomap.h \ + $(wildcard include/config/NO_GENERIC_PCI_IOPORT_MAP) \ + $(wildcard include/config/GENERIC_PCI_IOMAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/logic_pio.h \ + $(wildcard include/config/INDIRECT_PIO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fwnode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/slab.h \ + $(wildcard include/config/FAILSLAB) \ + $(wildcard include/config/KFENCE) \ + $(wildcard include/config/SLUB_TINY) \ + $(wildcard include/config/SLUB_DEBUG) \ + $(wildcard include/config/KMALLOC_PARTITION_RANDOM) \ + $(wildcard include/config/KMALLOC_PARTITION_TYPED) \ + $(wildcard include/config/SLAB_BUCKETS) \ + $(wildcard include/config/KVFREE_RCU_BATCHED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gfp.h \ + $(wildcard include/config/CONTIG_ALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-refcount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hash.h \ + $(wildcard include/config/HAVE_ARCH_HASH) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan.h \ + $(wildcard include/config/KASAN_STACK) \ + $(wildcard include/config/KASAN_VMALLOC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-enabled.h \ + $(wildcard include/config/ARCH_DEFER_KASAN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kasan-tags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irq.h \ + $(wildcard include/config/KVM) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irq_vectors.h \ + $(wildcard include/config/HYPERV) \ + $(wildcard include/config/X86_IO_APIC) \ + $(wildcard include/config/PCI_MSI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/irq_regs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/irq_regs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqdesc.h \ + $(wildcard include/config/GENERIC_IRQ_STAT_SNAPSHOT) \ + $(wildcard include/config/PM_SLEEP) \ + $(wildcard include/config/GENERIC_IRQ_DEBUGFS) \ + $(wildcard include/config/SPARSE_IRQ) \ + $(wildcard include/config/IRQ_DOMAIN) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irq_work.h \ + $(wildcard include/config/IRQ_WORK) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuwait.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/signal.h \ + $(wildcard include/config/SCHED_AUTOGROUP) \ + $(wildcard include/config/BSD_PROCESS_ACCT) \ + $(wildcard include/config/TASKSTATS) \ + $(wildcard include/config/STACK_GROWSUP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist.h \ + $(wildcard include/config/PROVE_RCU_LIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/signal.h \ + $(wildcard include/config/DYNAMIC_SIGFRAME) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/jobctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task.h \ + $(wildcard include/config/HAVE_EXIT_THREAD) \ + $(wildcard include/config/ARCH_WANTS_DYNAMIC_TASK_STRUCT) \ + $(wildcard include/config/HAVE_ARCH_THREAD_STRUCT_WHITELIST) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uaccess.h \ + $(wildcard include/config/ARCH_HAS_SUBPAGE_FAULTS) \ + $(wildcard include/config/ARCH_MEMORY_ORDER_TSO) \ + $(wildcard include/config/HARDENED_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fault-inject-usercopy.h \ + $(wildcard include/config/FAULT_INJECTION_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/nospec.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ucopysize.h \ + $(wildcard include/config/HARDENED_USERCOPY_DEFAULT_ON) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess.h \ + $(wildcard include/config/CC_HAS_ASM_GOTO_OUTPUT) \ + $(wildcard include/config/CC_HAS_ASM_GOTO_TIED_OUTPUT) \ + $(wildcard include/config/ARCH_HAS_COPY_MC) \ + $(wildcard include/config/X86_INTEL_USERCOPY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmap_lock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/mm.h \ + $(wildcard include/config/MMU_LAZY_TLB_REFCOUNT) \ + $(wildcard include/config/ARCH_HAS_MEMBARRIER_CALLBACKS) \ + $(wildcard include/config/ARCH_HAS_SYNC_CORE_BEFORE_USERMODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sync_core.h \ + $(wildcard include/config/ARCH_HAS_PREPARE_SYNC_CORE_CMD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sync_core.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/coredump.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/smap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/extable.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/tlbflush.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mmu_notifier.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/interval_tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/invpcid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pti.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable.h \ + $(wildcard include/config/DEBUG_WX) \ + $(wildcard include/config/HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD) \ + $(wildcard include/config/ARCH_SUPPORTS_PMD_PFNMAP) \ + $(wildcard include/config/ARCH_SUPPORTS_PUD_PFNMAP) \ + $(wildcard include/config/HAVE_ARCH_SOFT_DIRTY) \ + $(wildcard include/config/ARCH_ENABLE_THP_MIGRATION) \ + $(wildcard include/config/PAGE_TABLE_CHECK) \ + $(wildcard include/config/X86_SGX) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pkru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fpu/api.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/coco.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/pgtable_uffd.h \ + $(wildcard include/config/PTE_MARKER_UFFD_WP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/page_table_check.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fixmap.h \ + $(wildcard include/config/PROVIDE_OHCI1394_DMA_INIT) \ + $(wildcard include/config/PCI_MMCONFIG) \ + $(wildcard include/config/ACPI_APEI_GHES) \ + $(wildcard include/config/INTEL_TXT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/vsyscall.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/fixmap.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/pgtable-invert.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/uaccess_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/access_ok.h \ + $(wildcard include/config/ALTERNATE_USER_ADDRESS_SPACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/cred.h \ + $(wildcard include/config/MULTIUSER) \ + $(wildcard include/config/USER_NS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/capability.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uidgid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/highuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/key.h \ + $(wildcard include/config/KEY_NOTIFICATIONS) \ + $(wildcard include/config/NET) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysctl.h \ + $(wildcard include/config/SYSCTL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sysctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/assoc_array.h \ + $(wildcard include/config/ASSOCIATIVE_ARRAY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/user.h \ + $(wildcard include/config/EPOLL) \ + $(wildcard include/config/VFIO_PCI_ZDEV_KVM) \ + $(wildcard include/config/IOMMUFD) \ + $(wildcard include/config/SECRETMEM) \ + $(wildcard include/config/WATCH_QUEUE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ratelimit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/posix-timers.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/alarmtimer.h \ + $(wildcard include/config/RTC_CLASS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer.h \ + $(wildcard include/config/HIGH_RES_TIMERS) \ + $(wildcard include/config/TIME_LOW_RES) \ + $(wildcard include/config/TIMERFD) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/timerqueue.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hrtimer_rearm.h \ + $(wildcard include/config/HRTIMER_REARM_DEFERRED) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcuref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irq_work.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject.h \ + $(wildcard include/config/UEVENT_HELPER) \ + $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sysfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kernfs.h \ + $(wildcard include/config/KERNFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/idr.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/radix-tree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/xarray.h \ + $(wildcard include/config/XARRAY_MULTI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kobject_ns.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/stat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/hw_irq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/profile.h \ + $(wildcard include/config/PROFILING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/sections.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/sections.h \ + $(wildcard include/config/HAVE_FUNCTION_DESCRIPTORS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqdomain.h \ + $(wildcard include/config/IRQ_DOMAIN_NOMAP) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/irqdomain_defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/of.h \ + $(wildcard include/config/OF_DYNAMIC) \ + $(wildcard include/config/SPARC) \ + $(wildcard include/config/OF_PROMTREE) \ + $(wildcard include/config/OF_KOBJ) \ + $(wildcard include/config/OF) \ + $(wildcard include/config/OF_NUMA) \ + $(wildcard include/config/OF_OVERLAY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device-id/of.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/property.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pinctrl/pinconf-generic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pinctrl/machine.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pinctrl/pinctrl-state.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pinctrl/pinctrl.h \ + $(wildcard include/config/GENERIC_PINCONF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/msi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/irqdomain.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/gpio/defs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/module.h \ + $(wildcard include/config/MODULES_TREE_LOOKUP) \ + $(wildcard include/config/STACKTRACE_BUILD_ID) \ + $(wildcard include/config/ARCH_USES_CFI_TRAPS) \ + $(wildcard include/config/MODULE_SIG) \ + $(wildcard include/config/KALLSYMS) \ + $(wildcard include/config/BPF_EVENTS) \ + $(wildcard include/config/DEBUG_INFO_BTF_MODULES) \ + $(wildcard include/config/EVENT_TRACING) \ + $(wildcard include/config/MODULE_UNLOAD) \ + $(wildcard include/config/CONSTRUCTORS) \ + $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/buildid.h \ + $(wildcard include/config/VMCORE_INFO) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kmod.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/umh.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/elf.h \ + $(wildcard include/config/ARCH_HAVE_EXTRA_ELF_NOTES) \ + $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ + $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/elf.h \ + $(wildcard include/config/X86_X32_ABI) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compat.h \ + $(wildcard include/config/ARCH_HAS_SYSCALL_WRAPPER) \ + $(wildcard include/config/COMPAT_OLD_SIGACTION) \ + $(wildcard include/config/ODD_RT_SIGACTION) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ipc.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/ipcbuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/sembuf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/sockios.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/uio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/socket.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/if.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/libc-compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/hdlc/ioctl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs.h \ + $(wildcard include/config/FANOTIFY_ACCESS_PERMISSIONS) \ + $(wildcard include/config/FS_POSIX_ACL) \ + $(wildcard include/config/CGROUP_WRITEBACK) \ + $(wildcard include/config/IMA) \ + $(wildcard include/config/FILE_LOCKING) \ + $(wildcard include/config/FSNOTIFY) \ + $(wildcard include/config/FS_DAX) \ + $(wildcard include/config/BLOCK) \ + $(wildcard include/config/UNICODE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs/super_types.h \ + $(wildcard include/config/QUOTA) \ + $(wildcard include/config/FS_ENCRYPTION) \ + $(wildcard include/config/FS_VERITY) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fs_dirent.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/errseq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_lru.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/shrinker.h \ + $(wildcard include/config/SHRINKER_DEBUG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/list_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/bit_spinlock.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/uuid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/percpu-rwsem.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rcu_sync.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/quota.h \ + $(wildcard include/config/QUOTA_NETLINK_INTERFACE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/dqblk_xfs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v1.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_v2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dqblk_qtree.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/projid.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/quota.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/unicode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dcache.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rculist_bl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/lockref.h \ + $(wildcard include/config/ARCH_USE_CMPXCHG_LOCKREF) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/stringhash.h \ + $(wildcard include/config/DCACHE_WORD_ACCESS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/vfsdebug.h \ + $(wildcard include/config/DEBUG_VFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/wait_bit.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/kdev_t.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/path.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/semaphore.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/fcntl.h \ + $(wildcard include/config/ARCH_32BIT_OFF_T) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/asm-generic/fcntl.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/openat2.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/migrate_mode.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/delayed_call.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/rt.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/iocontext.h \ + $(wildcard include/config/BLK_ICQ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/ioprio.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mount.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/mnt_idmapping.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rw_hint.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/file_ref.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/fs.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/aio_abi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi/asm/unistd.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi/asm/unistd_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_64_x32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/unistd_32_ia32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/compat.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/task_stack.h \ + $(wildcard include/config/DEBUG_STACK_USAGE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/magic.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user32.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/compat.h \ + $(wildcard include/config/COMPAT_FOR_U64_ALIGNMENT) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/syscall_wrapper.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/user_64.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/fsgsbase.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/vdso.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/elf-em.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/moduleparam.h \ + $(wildcard include/config/ALPHA) \ + $(wildcard include/config/PPC64) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/rbtree_latch.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/error-injection.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/module.h \ + $(wildcard include/config/UNWINDER_ORC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/module.h \ + $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/usb.h \ + $(wildcard include/config/USB_MON) \ + $(wildcard include/config/ACPI) \ + $(wildcard include/config/PM) \ + $(wildcard include/config/USB_XHCI_SIDEBAND) \ + $(wildcard include/config/USB_LED_TRIG) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device-id/usb.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/usb/ch9.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi/linux/usb/ch9.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/delay.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/delay.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/delay.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/interrupt.h \ + $(wildcard include/config/IRQ_FORCED_THREADING) \ + $(wildcard include/config/FORCE_IRQ_THREADING) \ + $(wildcard include/config/GENERIC_IRQ_PROBE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/hardirq.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/context_tracking_state.h \ + $(wildcard include/config/CONTEXT_TRACKING_USER) \ + $(wildcard include/config/CONTEXT_TRACKING) \ + $(wildcard include/config/RCU_DYNTICKS_TORTURE) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ftrace_irq.h \ + $(wildcard include/config/HWLAT_TRACER) \ + $(wildcard include/config/OSNOISE_TRACER) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/vtime.h \ + $(wildcard include/config/VIRT_CPU_ACCOUNTING) \ + $(wildcard include/config/HAVE_VIRT_CPU_ACCOUNTING_IDLE) \ + $(wildcard include/config/IRQ_TIME_ACCOUNTING) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/asm/hardirq.h \ + $(wildcard include/config/X86_THERMAL_VECTOR) \ + $(wildcard include/config/X86_MCE_THRESHOLD) \ + $(wildcard include/config/X86_MCE_AMD) \ + $(wildcard include/config/X86_HV_CALLBACK_VECTOR) \ + $(wildcard include/config/GUEST_PERF_EVENTS) \ + $(wildcard include/config/X86_POSTED_MSI) \ + $(wildcard include/config/CPU_MITIGATIONS) \ + $(wildcard include/config/KVM_INTEL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device.h \ + $(wildcard include/config/ENERGY_MODEL) \ + $(wildcard include/config/ARCH_HAS_DMA_OPS) \ + $(wildcard include/config/DMA_DECLARE_COHERENT) \ + $(wildcard include/config/DMA_CMA) \ + $(wildcard include/config/SWIOTLB) \ + $(wildcard include/config/SWIOTLB_DYNAMIC) \ + $(wildcard include/config/DEVTMPFS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/dev_printk.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/energy_model.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/cpufreq.h \ + $(wildcard include/config/CPU_FREQ) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/topology.h \ + $(wildcard include/config/SCHED_CLUSTER) \ + $(wildcard include/config/SCHED_MC) \ + $(wildcard include/config/CPU_FREQ_GOV_SCHEDUTIL) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/idle.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/sched/sd_flags.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/ioport.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/klist.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pm.h \ + $(wildcard include/config/VT_CONSOLE_SLEEP) \ + $(wildcard include/config/CXL_SUSPEND) \ + $(wildcard include/config/PM_CLK) \ + $(wildcard include/config/PM_GENERIC_DOMAINS) \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device/bus.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device/class.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device/driver.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/device-id/acpi.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/asm/device.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/asm-generic/device.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pm_wakeup.h \ + /usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/pm_runtime.h \ + +main.o: $(deps_main.o) + +$(deps_main.o): + +main.o: $(wildcard /usr/lib/modules/7.2.9-zen1-1-zen/build/tools/objtool/objtool) diff --git a/kernel/.module-common.o b/kernel/.module-common.o new file mode 100644 index 0000000000000000000000000000000000000000..99bd5705a5f4ca981838d5db5d59b213d466e6b2 GIT binary patch literal 9184 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 literal 0 HcmV?d00001 diff --git a/kernel/.modules.order.cmd b/kernel/.modules.order.cmd new file mode 100644 index 0000000..efd340d --- /dev/null +++ b/kernel/.modules.order.cmd @@ -0,0 +1 @@ +savedcmd_modules.order := { echo main.o; :; } > modules.order diff --git a/kernel/Makefile b/kernel/Makefile new file mode 100644 index 0000000..85624aa --- /dev/null +++ b/kernel/Makefile @@ -0,0 +1,9 @@ +obj-m += main.o + +KDIR ?= /lib/modules/$(shell uname -r)/build + +all: + $(MAKE) -C $(KDIR) M=$(PWD) modules + +clean: + $(MAKE) -C $(KDIR) M=$(PWD) clean \ No newline at end of file diff --git a/kernel/Module.symvers b/kernel/Module.symvers new file mode 100644 index 0000000..e69de29 diff --git a/kernel/compile_commands.json b/kernel/compile_commands.json new file mode 100644 index 0000000..9426b5c --- /dev/null +++ b/kernel/compile_commands.json @@ -0,0 +1,404 @@ +[ + { + "file": "main.c", + "arguments": [ + "/usr/bin/gcc", + "-Wp,-MMD,./.main.o.d", + "-nostdinc", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h", + "-D__KERNEL__", + "-fshort-wchar", + "-funsigned-char", + "-fno-common", + "-fno-PIE", + "-fno-strict-aliasing", + "-std=gnu11", + "-fms-extensions", + "-mno-sse", + "-mno-mmx", + "-mno-sse2", + "-mno-3dnow", + "-mno-avx", + "-mno-sse4a", + "-mno-avx2", + "-fno-tree-vectorize", + "-fcf-protection=branch", + "-fno-jump-tables", + "-m64", + "-falign-jumps=1", + "-falign-loops=1", + "-mno-80387", + "-mno-fp-ret-in-387", + "-mpreferred-stack-boundary=3", + "-mskip-rax-setup", + "-march=x86-64", + "-mtune=generic", + "-mno-red-zone", + "-mcmodel=kernel", + "-mstack-protector-guard-reg=gs", + "-mstack-protector-guard-symbol=__ref_stack_chk_guard", + "-Wno-sign-compare", + "-fno-asynchronous-unwind-tables", + "-mindirect-branch=thunk-extern", + "-mindirect-branch-register", + "-mindirect-branch-cs-prefix", + "-mfunction-return=thunk-extern", + "-fno-jump-tables", + "-mharden-sls=all", + "-fpatchable-function-entry=16,16", + "-fno-delete-null-pointer-checks", + "-O3", + "-fno-allow-store-data-races", + "-fstack-protector-strong", + "-ftrivial-auto-var-init=zero", + "-fzero-init-padding-bits=all", + "-fno-stack-clash-protection", + "-fdiagnostics-show-context=2", + "-pg", + "-mrecord-mcount", + "-mfentry", + "-DCC_USING_FENTRY", + "-fmin-function-alignment=16", + "-fstrict-flex-arrays=3", + "-fno-strict-overflow", + "-fno-stack-check", + "-fconserve-stack", + "-fno-builtin-wcslen", + "-Wall", + "-Wextra", + "-Wundef", + "-Werror=implicit-function-declaration", + "-Werror=implicit-int", + "-Werror=return-type", + "-Werror=strict-prototypes", + "-Wno-format-security", + "-Wno-trigraphs", + "-Wno-frame-address", + "-Wno-address-of-packed-member", + "-Wmissing-declarations", + "-Wmissing-prototypes", + "-Wframe-larger-than=2048", + "-Wno-main", + "-Wno-type-limits", + "-Wno-dangling-pointer", + "-Wvla-larger-than=1", + "-Wno-pointer-sign", + "-Wcast-function-type", + "-Wno-unterminated-string-initialization", + "-Wno-array-bounds", + "-Wno-stringop-overflow", + "-Wno-alloc-size-larger-than", + "-Wimplicit-fallthrough=5", + "-Werror=date-time", + "-Werror=incompatible-pointer-types", + "-Werror=designated-init", + "-Wenum-conversion", + "-Wunused", + "-Wno-unused-but-set-variable", + "-Wno-unused-const-variable", + "-Wno-packed-not-aligned", + "-Wno-format-overflow", + "-Wno-format-truncation", + "-Wno-stringop-truncation", + "-Wno-override-init", + "-Wno-missing-field-initializers", + "-Wno-shift-negative-value", + "-Wno-maybe-uninitialized", + "-Wno-sign-compare", + "-Wno-unused-parameter", + "-g", + "-gdwarf-5", + "-DMODULE", + "-DKBUILD_BASENAME=\"main\"", + "-DKBUILD_MODNAME=\"main\"", + "-D__KBUILD_MODNAME=main", + "-c", + "-o", + "main.o", + "main.c" + ], + "directory": "/home/lukas/code/Linux-microcontroller-GPIO/kernel", + "output": "main.o" + }, + { + "file": "main.mod.c", + "arguments": [ + "/usr/bin/gcc", + "-Wp,-MMD,./.main.mod.o.d", + "-nostdinc", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h", + "-D__KERNEL__", + "-fshort-wchar", + "-funsigned-char", + "-fno-common", + "-fno-PIE", + "-fno-strict-aliasing", + "-std=gnu11", + "-fms-extensions", + "-mno-sse", + "-mno-mmx", + "-mno-sse2", + "-mno-3dnow", + "-mno-avx", + "-mno-sse4a", + "-mno-avx2", + "-fno-tree-vectorize", + "-fcf-protection=branch", + "-fno-jump-tables", + "-m64", + "-falign-jumps=1", + "-falign-loops=1", + "-mno-80387", + "-mno-fp-ret-in-387", + "-mpreferred-stack-boundary=3", + "-mskip-rax-setup", + "-march=x86-64", + "-mtune=generic", + "-mno-red-zone", + "-mcmodel=kernel", + "-mstack-protector-guard-reg=gs", + "-mstack-protector-guard-symbol=__ref_stack_chk_guard", + "-Wno-sign-compare", + "-fno-asynchronous-unwind-tables", + "-mindirect-branch=thunk-extern", + "-mindirect-branch-register", + "-mindirect-branch-cs-prefix", + "-mfunction-return=thunk-extern", + "-fno-jump-tables", + "-mharden-sls=all", + "-fpatchable-function-entry=16,16", + "-fno-delete-null-pointer-checks", + "-O3", + "-fno-allow-store-data-races", + "-fstack-protector-strong", + "-ftrivial-auto-var-init=zero", + "-fzero-init-padding-bits=all", + "-fno-stack-clash-protection", + "-fdiagnostics-show-context=2", + "-pg", + "-mrecord-mcount", + "-mfentry", + "-DCC_USING_FENTRY", + "-fmin-function-alignment=16", + "-fstrict-flex-arrays=3", + "-fno-strict-overflow", + "-fno-stack-check", + "-fconserve-stack", + "-fno-builtin-wcslen", + "-Wall", + "-Wextra", + "-Wundef", + "-Werror=implicit-function-declaration", + "-Werror=implicit-int", + "-Werror=return-type", + "-Werror=strict-prototypes", + "-Wno-format-security", + "-Wno-trigraphs", + "-Wno-frame-address", + "-Wno-address-of-packed-member", + "-Wmissing-declarations", + "-Wmissing-prototypes", + "-Wframe-larger-than=2048", + "-Wno-main", + "-Wno-type-limits", + "-Wno-dangling-pointer", + "-Wvla-larger-than=1", + "-Wno-pointer-sign", + "-Wcast-function-type", + "-Wno-unterminated-string-initialization", + "-Wno-array-bounds", + "-Wno-stringop-overflow", + "-Wno-alloc-size-larger-than", + "-Wimplicit-fallthrough=5", + "-Werror=date-time", + "-Werror=incompatible-pointer-types", + "-Werror=designated-init", + "-Wenum-conversion", + "-Wunused", + "-Wno-unused-but-set-variable", + "-Wno-unused-const-variable", + "-Wno-packed-not-aligned", + "-Wno-format-overflow", + "-Wno-format-truncation", + "-Wno-stringop-truncation", + "-Wno-override-init", + "-Wno-missing-field-initializers", + "-Wno-shift-negative-value", + "-Wno-maybe-uninitialized", + "-Wno-sign-compare", + "-Wno-unused-parameter", + "-g", + "-gdwarf-5", + "-DMODULE", + "-DKBUILD_BASENAME=\"main.mod\"", + "-DKBUILD_MODNAME=\"main\"", + "-D__KBUILD_MODNAME=main", + "-c", + "-o", + "main.mod.o", + "main.mod.c" + ], + "directory": "/home/lukas/code/Linux-microcontroller-GPIO/kernel", + "output": "main.mod.o" + }, + { + "file": "/usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/module-common.c", + "arguments": [ + "/usr/bin/gcc", + "-Wp,-MMD,./..module-common.o.d", + "-nostdinc", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/arch/x86/include/generated/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/uapi", + "-I/usr/lib/modules/7.2.9-zen1-1-zen/build/include/generated/uapi", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler-version.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/kconfig.h", + "-include", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/include/linux/compiler_types.h", + "-D__KERNEL__", + "-fshort-wchar", + "-funsigned-char", + "-fno-common", + "-fno-PIE", + "-fno-strict-aliasing", + "-std=gnu11", + "-fms-extensions", + "-mno-sse", + "-mno-mmx", + "-mno-sse2", + "-mno-3dnow", + "-mno-avx", + "-mno-sse4a", + "-mno-avx2", + "-fno-tree-vectorize", + "-fcf-protection=branch", + "-fno-jump-tables", + "-m64", + "-falign-jumps=1", + "-falign-loops=1", + "-mno-80387", + "-mno-fp-ret-in-387", + "-mpreferred-stack-boundary=3", + "-mskip-rax-setup", + "-march=x86-64", + "-mtune=generic", + "-mno-red-zone", + "-mcmodel=kernel", + "-mstack-protector-guard-reg=gs", + "-mstack-protector-guard-symbol=__ref_stack_chk_guard", + "-Wno-sign-compare", + "-fno-asynchronous-unwind-tables", + "-mindirect-branch=thunk-extern", + "-mindirect-branch-register", + "-mindirect-branch-cs-prefix", + "-mfunction-return=thunk-extern", + "-fno-jump-tables", + "-mharden-sls=all", + "-fpatchable-function-entry=16,16", + "-fno-delete-null-pointer-checks", + "-O3", + "-fno-allow-store-data-races", + "-fstack-protector-strong", + "-ftrivial-auto-var-init=zero", + "-fzero-init-padding-bits=all", + "-fno-stack-clash-protection", + "-fdiagnostics-show-context=2", + "-pg", + "-mrecord-mcount", + "-mfentry", + "-DCC_USING_FENTRY", + "-fmin-function-alignment=16", + "-fstrict-flex-arrays=3", + "-fno-strict-overflow", + "-fno-stack-check", + "-fconserve-stack", + "-fno-builtin-wcslen", + "-Wall", + "-Wextra", + "-Wundef", + "-Werror=implicit-function-declaration", + "-Werror=implicit-int", + "-Werror=return-type", + "-Werror=strict-prototypes", + "-Wno-format-security", + "-Wno-trigraphs", + "-Wno-frame-address", + "-Wno-address-of-packed-member", + "-Wmissing-declarations", + "-Wmissing-prototypes", + "-Wframe-larger-than=2048", + "-Wno-main", + "-Wno-type-limits", + "-Wno-dangling-pointer", + "-Wvla-larger-than=1", + "-Wno-pointer-sign", + "-Wcast-function-type", + "-Wno-unterminated-string-initialization", + "-Wno-array-bounds", + "-Wno-stringop-overflow", + "-Wno-alloc-size-larger-than", + "-Wimplicit-fallthrough=5", + "-Werror=date-time", + "-Werror=incompatible-pointer-types", + "-Werror=designated-init", + "-Wenum-conversion", + "-Wunused", + "-Wno-unused-but-set-variable", + "-Wno-unused-const-variable", + "-Wno-packed-not-aligned", + "-Wno-format-overflow", + "-Wno-format-truncation", + "-Wno-stringop-truncation", + "-Wno-override-init", + "-Wno-missing-field-initializers", + "-Wno-shift-negative-value", + "-Wno-maybe-uninitialized", + "-Wno-sign-compare", + "-Wno-unused-parameter", + "-g", + "-gdwarf-5", + "-DMODULE", + "-DKBUILD_BASENAME=\".module_common\"", + "-DKBUILD_MODNAME=\".module_common.o\"", + "-D__KBUILD_MODNAME=.module_common.o", + "-c", + "-o", + ".module-common.o", + "/usr/lib/modules/7.2.9-zen1-1-zen/build/scripts/module-common.c" + ], + "directory": "/home/lukas/code/Linux-microcontroller-GPIO/kernel", + "output": ".module-common.o" + } +] \ No newline at end of file diff --git a/kernel/main.c b/kernel/main.c new file mode 100644 index 0000000..bbaaa57 --- /dev/null +++ b/kernel/main.c @@ -0,0 +1,234 @@ +#include "../include/usb.h" +#include "asm-generic/errno-base.h" +#include "linux/cleanup.h" +#include "linux/device/devres.h" +#include "linux/gfp_types.h" +#include +#include +#include + +#define GPIO_PIN_COUNT 18 + +struct microcontroller_gpio { + struct gpio_chip chip; /* kernel GPIO controller object */ + struct usb_device *udev; /* handle used for all USB transfers */ + struct usb_interface *intf; + unsigned char ep_addr; + int interval; +}; + +#include +#include + +static int send_cmd_get_response_control(struct usb_device *udev, u8 *dst, + __u16 max_resp_size, + enum vendor_request request_type, + const u8 cmd[2]) { + int retval; + u16 wValue; + if (cmd == NULL) { + wValue = ((u16)cmd[0] << 8) | cmd[1]; /* Pack 2 command bytes into wValue */ + } else { + wValue = 0; + } + + /* 2. Execute Control IN transfer */ + retval = usb_control_msg( + udev, usb_rcvctrlpipe(udev, 0), /* Control IN pipe */ + request_type, /* bRequest */ + USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE, /* bmRequestType */ + wValue, /* 2 Command bytes sent in SETUP */ + 0x0000, /* wIndex (unused) */ + dst, /* Buffer for incoming data */ + max_resp_size, /* Request up to 256 bytes */ + 2000 /* Timeout (ms) */ + ); + + if (retval < 0) { + pr_err("Control transfer failed: %d\n", retval); + } + + return retval; +} + +static void usb_data_send_completed(struct urb *urb) { + if (urb->status == 0) + pr_info("Async transfer successful!\n"); + else + pr_err("Async transfer failed with status: %d\n", urb->status); + + kfree(urb->transfer_buffer); +} + +static int async_send_usb_data_to_microcontroller(const unsigned char *msg, + size_t msg_len, + struct usb_device *udev, + unsigned char ep_addr,int interval) { + struct urb *urb; + char *buf_dma; + int retval; + unsigned int pipe = usb_sndbulkpipe(udev, ep_addr); + + urb = usb_alloc_urb(0, GFP_KERNEL); + if (!urb) + return -ENOMEM; + + buf_dma = kzalloc(msg_len, GFP_KERNEL); + if (!buf_dma) { + usb_free_urb(urb); + return -ENOMEM; + } + + memcpy(buf_dma, msg, msg_len); + + usb_fill_int_urb(urb, udev, pipe, buf_dma, msg_len, usb_data_send_completed, NULL, interval); + + retval = usb_submit_urb(urb, GFP_KERNEL); + if (retval) { + pr_err("Failed to submit URB: %d\n", retval); + kfree(buf_dma); + } + + // usb_data_send_completed will free is automaticaly + usb_free_urb(urb); + + return retval; +} + +/* Read the level of line "off" from the device; return 1, 0 or -errno. */ +static int microcontroller_get(struct gpio_chip *gc, unsigned int off) { + if (off>= gc->ngpio) { + return -EINVAL; + } + struct microcontroller_gpio *dev = gpiochip_get_data(gc); + u8 retval; + const u8 cmd[] = {OP_GPIO_GET,off}; + send_cmd_get_response_control(dev->udev, &retval, sizeof(retval), CONTROL_PINS, cmd); + + return retval; +} + +/* Drive output line "off" to "val" (0 or 1) on the device; return 0 or -errno. + */ +static int microcontroller_set(struct gpio_chip *gc, unsigned int off, + int val) { + struct microcontroller_gpio *dev = gpiochip_get_data(gc); + const unsigned char msg[2] = {OP_GPIO_SET, val}; + return async_send_usb_data_to_microcontroller(msg, sizeof(msg), dev->udev, + dev->ep_addr,dev->interval); +}; + +/* Tell the device to make line "off" an input; return 0 or -errno. */ +static int microcontroller_dir_in(struct gpio_chip *gc, unsigned int off) { + struct microcontroller_gpio *dev = gpiochip_get_data(gc); + const unsigned char msg[2] = {OP_GPIO_SET_DIR, DIR_IN}; + return async_send_usb_data_to_microcontroller(msg, sizeof(msg), dev->udev, + dev->ep_addr,dev->interval); +} + +/* Tell the device to make line "off" an output driving "val"; return 0 or + * -errno. */ +static int microcontroller_dir_out(struct gpio_chip *gc, unsigned int off, + int val) { + struct microcontroller_gpio *dev = gpiochip_get_data(gc); + const unsigned char msg[3] = {OP_GPIO_SET_DIR, DIR_OUT, val}; + return async_send_usb_data_to_microcontroller(msg, sizeof(msg), dev->udev, + dev->ep_addr,dev->interval); +} + +static int get_microcontroller_capabilities(struct microcontroller_gpio *dev) { + struct microcontroller_capabilities capabs; + if (send_cmd_get_response_control(dev->udev, (u8 *)&capabs, sizeof(capabs), + GET_INFO, NULL) != sizeof(capabs)) { + dev->chip.ngpio = capabs.num_gpio; + return EINVAL; + } + + return 0; +} + +/* Called when the USB device matches: allocate state, fill gpio_chip, register + * it. */ +static int microcontroller_probe(struct usb_interface *intf, + const struct usb_device_id *id) { + struct microcontroller_gpio *dev; + dev = devm_kzalloc(&intf->dev, sizeof(*dev), GFP_KERNEL); + if (!dev) { + return -ENOMEM; + } + + + + struct usb_host_interface *iface_desc = intf->cur_altsetting; + struct usb_endpoint_descriptor *ep_desc; + int i; + + for (i = 0; i < iface_desc->desc.bNumEndpoints; i++) { + ep_desc = &iface_desc->endpoint[i].desc; + + if (usb_endpoint_is_int_out(ep_desc)) { + pr_info("Found Bulk OUT endpoint address: 0x%02X\n", + ep_desc->bEndpointAddress); + dev->interval = ep_desc->bInterval; + dev->ep_addr = ep_desc->bEndpointAddress; + break; + } + } + + usb_set_intfdata(intf, dev); + dev_info(&intf->dev, "USB device attached: vendor=0x%04x, product=0x%04x\n", + le16_to_cpu(dev->udev->descriptor.idVendor), + le16_to_cpu(dev->udev->descriptor.idProduct)); + + dev->udev = usb_get_dev(interface_to_usbdev(intf)); + dev->intf = intf; + + dev->chip.label = "microcontroller-gpio"; + dev->chip.parent = &intf->dev; + dev->chip.owner = THIS_MODULE; + dev->chip.base = -1; + + dev->chip.get = microcontroller_get; + dev->chip.set = microcontroller_set; + dev->chip.direction_input = microcontroller_dir_in; + dev->chip.direction_output = microcontroller_dir_out; + get_microcontroller_capabilities(dev); + int ret = devm_gpiochip_add_data(&intf->dev, &dev->chip, dev); + if (ret) { + dev_err(&intf->dev, "Failed to add gpio_chip\n"); + return ret; + } + + return 0; +} + +/* Called on unplug or driver unbind: release the USB device reference. */ +static void microcontroller_disconnect(struct usb_interface *intf) { + struct microcontroller_gpio *dev; + dev = usb_get_intfdata(intf); + + usb_set_intfdata(intf, NULL); + if (dev) { + usb_put_dev(dev->udev); + } +} + +/* VID/PID pairs this driver binds to. */ +static const struct usb_device_id microcontroller_table[] = { + {USB_DEVICE(0xfad0, 0x9000)}, {}}; +/* Exports the table so udev can autoload the module when the device appears. */ +MODULE_DEVICE_TABLE(usb, microcontroller_table); + +/* Ties probe, disconnect and the ID table together for the USB core. */ +static struct usb_driver microcontroller_driver = { + .name = "microcontroller-GPIO", + .probe = microcontroller_probe, + .disconnect = microcontroller_disconnect, + .id_table = microcontroller_table, +}; +/* Generates module init and exit that register and unregister + * microcontroller_driver. + */ +module_usb_driver(microcontroller_driver); + +MODULE_LICENSE("GPL"); \ No newline at end of file diff --git a/kernel/main.ko b/kernel/main.ko new file mode 100644 index 0000000000000000000000000000000000000000..a41c67e79c7d2477c9a5e1dfaa3c82f83aeba566 GIT binary patch literal 444448 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%0D#{OY-=*GMz* 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 b&vkp|y_mi?yvKEX2i2eLgT6R8j^qCiQyaFv literal 0 HcmV?d00001 diff --git a/kernel/main.mod b/kernel/main.mod new file mode 100644 index 0000000..8be7b19 --- /dev/null +++ b/kernel/main.mod @@ -0,0 +1 @@ +./main.o diff --git a/kernel/main.mod.c b/kernel/main.mod.c new file mode 100644 index 0000000..1553433 --- /dev/null +++ b/kernel/main.mod.c @@ -0,0 +1,22 @@ +#include +#include +#include + +MODULE_INFO(name, KBUILD_MODNAME); + +__visible struct module __this_module +__section(".gnu.linkonce.this_module") = { + .name = KBUILD_MODNAME, + .init = init_module, +#ifdef CONFIG_MODULE_UNLOAD + .exit = cleanup_module, +#endif + .arch = MODULE_ARCH_INIT, +}; + + +MODULE_INFO(depends, ""); + +MODULE_ALIAS("usb:v1234p5678d*dc*dsc*dp*ic*isc*ip*in*"); + +MODULE_INFO(srcversion, "263CD52FCADD9F48F0ABAB5"); diff --git a/kernel/main.mod.o b/kernel/main.mod.o new file mode 100644 index 0000000000000000000000000000000000000000..f4657efb5a2f90d298f1dc124eab949b74408bf7 GIT binary patch literal 112560 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 z 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 WC1r5fiim;VQ0z!Qo9 literal 0 HcmV?d00001 diff --git a/kernel/main.o b/kernel/main.o new file mode 100644 index 0000000000000000000000000000000000000000..0dbc3aac80c49ab8cdf7ac5db68780a46d140095 GIT binary patch literal 190880 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 MgC$Z$@2j@z25i} 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

V4{F|Z-=7%QyI*+*iE+@$mzpT)(8c86m!1HD2DO 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 IA=m%^1A(7#KL7v# literal 0 HcmV?d00001 diff --git a/kernel/modules.order b/kernel/modules.order new file mode 100644 index 0000000..0487f44 --- /dev/null +++ b/kernel/modules.order @@ -0,0 +1 @@ +main.o