From dfc70236313f780f0e8d84314e1598db5080bb7d Mon Sep 17 00:00:00 2001 From: jacobeva Date: Wed, 8 Mar 2023 12:58:55 +0000 Subject: [PATCH] Removed build files, removed bin and adjusted gitignore --- .ARCB.ko.cmd | 1 - .ARCB.mod.cmd | 1 - .ARCB.mod.o.cmd | 712 -------------------------------------------- .ARCB.o.cmd | 679 ------------------------------------------ .ARCB.prelink.o.cmd | 1 - .Module.symvers.cmd | 1 - .gitignore | 6 + .king.ko.cmd | 1 - .king.mod.cmd | 1 - .king.mod.o.cmd | 692 ------------------------------------------ .king.o.cmd | 660 ---------------------------------------- .modules.order.cmd | 1 - Makefile | 2 - bin/ARCB.ko | Bin 63032 -> 0 bytes 14 files changed, 6 insertions(+), 2752 deletions(-) delete mode 100644 .ARCB.ko.cmd delete mode 100644 .ARCB.mod.cmd delete mode 100644 .ARCB.mod.o.cmd delete mode 100644 .ARCB.o.cmd delete mode 100644 .ARCB.prelink.o.cmd delete mode 100755 .Module.symvers.cmd create mode 100644 .gitignore delete mode 100755 .king.ko.cmd delete mode 100755 .king.mod.cmd delete mode 100755 .king.mod.o.cmd delete mode 100755 .king.o.cmd delete mode 100755 .modules.order.cmd delete mode 100644 bin/ARCB.ko diff --git a/.ARCB.ko.cmd b/.ARCB.ko.cmd deleted file mode 100644 index 7703a4e..0000000 --- a/.ARCB.ko.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/ARCB.ko := ld -r -m elf_x86_64 --build-id=sha1 -T scripts/module.lds -o /home/atoumia/Repos/ARCB/ARCB.ko /home/atoumia/Repos/ARCB/ARCB.prelink.o /home/atoumia/Repos/ARCB/ARCB.mod.o; true diff --git a/.ARCB.mod.cmd b/.ARCB.mod.cmd deleted file mode 100644 index 9dbf27e..0000000 --- a/.ARCB.mod.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/ARCB.mod := { echo /home/atoumia/Repos/ARCB/ARCB.o; echo; } > /home/atoumia/Repos/ARCB/ARCB.mod diff --git a/.ARCB.mod.o.cmd b/.ARCB.mod.o.cmd deleted file mode 100644 index d488b31..0000000 --- a/.ARCB.mod.o.cmd +++ /dev/null @@ -1,712 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/ARCB.mod.o := gcc -Wp,-MMD,/home/atoumia/Repos/ARCB/.ARCB.mod.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -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 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -mharden-sls=all -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-5 -DMODULE -DKBUILD_BASENAME='"ARCB.mod"' -DKBUILD_MODNAME='"ARCB"' -D__KBUILD_MODNAME=kmod_ARCB -c -o /home/atoumia/Repos/ARCB/ARCB.mod.o /home/atoumia/Repos/ARCB/ARCB.mod.c - -source_/home/atoumia/Repos/ARCB/ARCB.mod.o := /home/atoumia/Repos/ARCB/ARCB.mod.c - -deps_/home/atoumia/Repos/ARCB/ARCB.mod.o := \ - $(wildcard include/config/MODULE_UNLOAD) \ - $(wildcard include/config/RETPOLINE) \ - include/linux/compiler-version.h \ - $(wildcard include/config/CC_VERSION_TEXT) \ - include/linux/kconfig.h \ - $(wildcard include/config/CPU_BIG_ENDIAN) \ - $(wildcard include/config/BOOGER) \ - $(wildcard include/config/FOO) \ - include/linux/compiler_types.h \ - $(wildcard include/config/DEBUG_INFO_BTF) \ - $(wildcard include/config/PAHOLE_HAS_BTF_TAG) \ - $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ - $(wildcard include/config/CC_HAS_ASM_INLINE) \ - include/linux/compiler_attributes.h \ - include/linux/compiler-gcc.h \ - $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ - $(wildcard include/config/SHADOW_CALL_STACK) \ - $(wildcard include/config/KCOV) \ - 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/CFI_CLANG) \ - $(wildcard include/config/MODULE_SIG) \ - $(wildcard include/config/GENERIC_BUG) \ - $(wildcard include/config/KALLSYMS) \ - $(wildcard include/config/SMP) \ - $(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/FTRACE_MCOUNT_RECORD) \ - $(wildcard include/config/KPROBES) \ - $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ - $(wildcard include/config/PRINTK_INDEX) \ - $(wildcard include/config/CONSTRUCTORS) \ - $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ - include/linux/list.h \ - $(wildcard include/config/DEBUG_LIST) \ - include/linux/container_of.h \ - include/linux/build_bug.h \ - include/linux/compiler.h \ - $(wildcard include/config/TRACE_BRANCH_PROFILING) \ - $(wildcard include/config/PROFILE_ALL_BRANCHES) \ - $(wildcard include/config/STACK_VALIDATION) \ - include/linux/compiler_types.h \ - arch/x86/include/generated/asm/rwonce.h \ - include/asm-generic/rwonce.h \ - include/linux/kasan-checks.h \ - $(wildcard include/config/KASAN_GENERIC) \ - $(wildcard include/config/KASAN_SW_TAGS) \ - 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) \ - include/uapi/linux/types.h \ - arch/x86/include/generated/uapi/asm/types.h \ - include/uapi/asm-generic/types.h \ - include/asm-generic/int-ll64.h \ - include/uapi/asm-generic/int-ll64.h \ - arch/x86/include/uapi/asm/bitsperlong.h \ - include/asm-generic/bitsperlong.h \ - include/uapi/asm-generic/bitsperlong.h \ - include/uapi/linux/posix_types.h \ - include/linux/stddef.h \ - include/uapi/linux/stddef.h \ - arch/x86/include/asm/posix_types.h \ - $(wildcard include/config/X86_32) \ - arch/x86/include/uapi/asm/posix_types_64.h \ - include/uapi/asm-generic/posix_types.h \ - include/linux/kcsan-checks.h \ - $(wildcard include/config/KCSAN) \ - $(wildcard include/config/KCSAN_WEAK_MEMORY) \ - $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ - include/linux/err.h \ - arch/x86/include/generated/uapi/asm/errno.h \ - include/uapi/asm-generic/errno.h \ - include/uapi/asm-generic/errno-base.h \ - include/linux/poison.h \ - $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ - include/linux/const.h \ - include/vdso/const.h \ - include/uapi/linux/const.h \ - arch/x86/include/asm/barrier.h \ - arch/x86/include/asm/alternative.h \ - include/linux/stringify.h \ - arch/x86/include/asm/asm.h \ - arch/x86/include/asm/extable_fixup_types.h \ - arch/x86/include/asm/nops.h \ - include/asm-generic/barrier.h \ - include/linux/stat.h \ - arch/x86/include/uapi/asm/stat.h \ - include/uapi/linux/stat.h \ - include/linux/time.h \ - $(wildcard include/config/POSIX_TIMERS) \ - include/linux/cache.h \ - $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ - include/uapi/linux/kernel.h \ - include/uapi/linux/sysinfo.h \ - 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) \ - include/linux/linkage.h \ - $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ - include/linux/export.h \ - $(wildcard include/config/MODVERSIONS) \ - $(wildcard include/config/MODULE_REL_CRCS) \ - $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ - $(wildcard include/config/TRIM_UNUSED_KSYMS) \ - arch/x86/include/asm/linkage.h \ - $(wildcard include/config/X86_64) \ - $(wildcard include/config/X86_ALIGNMENT_16) \ - $(wildcard include/config/SLS) \ - arch/x86/include/asm/ibt.h \ - $(wildcard include/config/X86_KERNEL_IBT) \ - include/linux/math64.h \ - $(wildcard include/config/ARCH_SUPPORTS_INT128) \ - include/linux/math.h \ - arch/x86/include/asm/div64.h \ - include/asm-generic/div64.h \ - include/vdso/math64.h \ - include/linux/time64.h \ - include/vdso/time64.h \ - include/uapi/linux/time.h \ - include/uapi/linux/time_types.h \ - include/linux/time32.h \ - include/linux/timex.h \ - include/uapi/linux/timex.h \ - include/uapi/linux/param.h \ - arch/x86/include/generated/uapi/asm/param.h \ - include/asm-generic/param.h \ - $(wildcard include/config/HZ) \ - include/uapi/asm-generic/param.h \ - arch/x86/include/asm/timex.h \ - $(wildcard include/config/X86_TSC) \ - arch/x86/include/asm/processor.h \ - $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ - $(wildcard include/config/X86_IOPL_IOPERM) \ - $(wildcard include/config/STACKPROTECTOR) \ - $(wildcard include/config/VM86) \ - $(wildcard include/config/PARAVIRT_XXL) \ - $(wildcard include/config/X86_DEBUGCTLMSR) \ - $(wildcard include/config/CPU_SUP_AMD) \ - $(wildcard include/config/XEN) \ - $(wildcard include/config/X86_SGX) \ - arch/x86/include/asm/processor-flags.h \ - $(wildcard include/config/PAGE_TABLE_ISOLATION) \ - arch/x86/include/uapi/asm/processor-flags.h \ - include/linux/mem_encrypt.h \ - $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ - $(wildcard include/config/AMD_MEM_ENCRYPT) \ - arch/x86/include/asm/mem_encrypt.h \ - include/linux/init.h \ - $(wildcard include/config/STRICT_KERNEL_RWX) \ - $(wildcard include/config/STRICT_MODULE_RWX) \ - $(wildcard include/config/LTO_CLANG) \ - include/linux/cc_platform.h \ - $(wildcard include/config/ARCH_HAS_CC_PLATFORM) \ - arch/x86/include/uapi/asm/bootparam.h \ - include/linux/screen_info.h \ - include/uapi/linux/screen_info.h \ - include/linux/apm_bios.h \ - include/uapi/linux/apm_bios.h \ - include/uapi/linux/ioctl.h \ - arch/x86/include/generated/uapi/asm/ioctl.h \ - include/asm-generic/ioctl.h \ - include/uapi/asm-generic/ioctl.h \ - include/linux/edd.h \ - include/uapi/linux/edd.h \ - arch/x86/include/asm/ist.h \ - arch/x86/include/uapi/asm/ist.h \ - include/video/edid.h \ - $(wildcard include/config/X86) \ - include/uapi/video/edid.h \ - arch/x86/include/asm/math_emu.h \ - arch/x86/include/asm/ptrace.h \ - $(wildcard include/config/PARAVIRT) \ - $(wildcard include/config/IA32_EMULATION) \ - arch/x86/include/asm/segment.h \ - $(wildcard include/config/XEN_PV) \ - arch/x86/include/asm/page_types.h \ - $(wildcard include/config/PHYSICAL_START) \ - $(wildcard include/config/PHYSICAL_ALIGN) \ - $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ - arch/x86/include/asm/page_64_types.h \ - $(wildcard include/config/KASAN) \ - $(wildcard include/config/DYNAMIC_MEMORY_LAYOUT) \ - $(wildcard include/config/X86_5LEVEL) \ - $(wildcard include/config/RANDOMIZE_BASE) \ - arch/x86/include/asm/kaslr.h \ - $(wildcard include/config/RANDOMIZE_MEMORY) \ - arch/x86/include/uapi/asm/ptrace.h \ - arch/x86/include/uapi/asm/ptrace-abi.h \ - arch/x86/include/asm/paravirt_types.h \ - $(wildcard include/config/PGTABLE_LEVELS) \ - $(wildcard include/config/PARAVIRT_DEBUG) \ - arch/x86/include/asm/desc_defs.h \ - 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/PROC_FS) \ - arch/x86/include/asm/pgtable_64_types.h \ - $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ - arch/x86/include/asm/sparsemem.h \ - $(wildcard include/config/SPARSEMEM) \ - $(wildcard include/config/NUMA_KEEP_MEMINFO) \ - arch/x86/include/asm/nospec-branch.h \ - include/linux/static_key.h \ - include/linux/jump_label.h \ - $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ - arch/x86/include/asm/jump_label.h \ - include/linux/objtool.h \ - $(wildcard include/config/FRAME_POINTER) \ - arch/x86/include/asm/cpufeatures.h \ - arch/x86/include/asm/required-features.h \ - $(wildcard include/config/X86_MINIMUM_CPU_FAMILY) \ - $(wildcard include/config/MATH_EMULATION) \ - $(wildcard include/config/X86_CMPXCHG64) \ - $(wildcard include/config/X86_CMOV) \ - $(wildcard include/config/X86_P6_NOP) \ - $(wildcard include/config/MATOM) \ - arch/x86/include/asm/disabled-features.h \ - $(wildcard include/config/X86_SMAP) \ - $(wildcard include/config/X86_UMIP) \ - $(wildcard include/config/INTEL_IOMMU_SVM) \ - arch/x86/include/asm/msr-index.h \ - include/linux/bits.h \ - include/vdso/bits.h \ - arch/x86/include/asm/unwind_hints.h \ - arch/x86/include/asm/orc_types.h \ - arch/x86/include/uapi/asm/byteorder.h \ - include/linux/byteorder/little_endian.h \ - include/uapi/linux/byteorder/little_endian.h \ - include/linux/swab.h \ - include/uapi/linux/swab.h \ - arch/x86/include/uapi/asm/swab.h \ - include/linux/byteorder/generic.h \ - arch/x86/include/asm/GEN-for-each-reg.h \ - arch/x86/include/asm/spinlock_types.h \ - include/asm-generic/qspinlock_types.h \ - $(wildcard include/config/NR_CPUS) \ - include/asm-generic/qrwlock_types.h \ - arch/x86/include/asm/proto.h \ - arch/x86/include/uapi/asm/ldt.h \ - arch/x86/include/uapi/asm/sigcontext.h \ - arch/x86/include/asm/current.h \ - arch/x86/include/asm/percpu.h \ - $(wildcard include/config/X86_64_SMP) \ - 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) \ - include/linux/stdarg.h \ - include/linux/align.h \ - include/linux/limits.h \ - include/uapi/linux/limits.h \ - include/vdso/limits.h \ - include/linux/bitops.h \ - include/linux/typecheck.h \ - arch/x86/include/asm/bitops.h \ - arch/x86/include/asm/rmwcc.h \ - $(wildcard include/config/CC_HAS_ASM_GOTO) \ - include/asm-generic/bitops/sched.h \ - arch/x86/include/asm/arch_hweight.h \ - include/asm-generic/bitops/const_hweight.h \ - include/asm-generic/bitops/instrumented-atomic.h \ - include/linux/instrumented.h \ - include/asm-generic/bitops/instrumented-non-atomic.h \ - $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ - include/asm-generic/bitops/instrumented-lock.h \ - include/asm-generic/bitops/le.h \ - include/asm-generic/bitops/ext2-atomic-setbit.h \ - include/linux/kstrtox.h \ - include/linux/log2.h \ - $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ - $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ - include/linux/minmax.h \ - include/linux/panic.h \ - $(wildcard include/config/PANIC_TIMEOUT) \ - 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) \ - $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ - include/linux/kern_levels.h \ - include/linux/ratelimit_types.h \ - include/linux/spinlock_types_raw.h \ - $(wildcard include/config/DEBUG_SPINLOCK) \ - $(wildcard include/config/DEBUG_LOCK_ALLOC) \ - include/linux/lockdep_types.h \ - $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ - $(wildcard include/config/LOCKDEP) \ - $(wildcard include/config/LOCK_STAT) \ - include/linux/once_lite.h \ - include/linux/dynamic_debug.h \ - include/linux/static_call_types.h \ - $(wildcard include/config/HAVE_STATIC_CALL) \ - include/linux/instruction_pointer.h \ - include/asm-generic/percpu.h \ - $(wildcard include/config/DEBUG_PREEMPT) \ - $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ - include/linux/threads.h \ - $(wildcard include/config/BASE_SMALL) \ - include/linux/percpu-defs.h \ - $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ - arch/x86/include/asm/page.h \ - arch/x86/include/asm/page_64.h \ - $(wildcard include/config/DEBUG_VIRTUAL) \ - $(wildcard include/config/FLATMEM) \ - $(wildcard include/config/X86_VSYSCALL_EMULATION) \ - include/linux/range.h \ - include/asm-generic/memory_model.h \ - $(wildcard include/config/SPARSEMEM_VMEMMAP) \ - include/linux/pfn.h \ - include/asm-generic/getorder.h \ - arch/x86/include/asm/msr.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/asm/cpumask.h \ - include/linux/cpumask.h \ - $(wildcard include/config/CPUMASK_OFFSTACK) \ - $(wildcard include/config/HOTPLUG_CPU) \ - $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ - include/linux/bitmap.h \ - include/linux/find.h \ - include/linux/string.h \ - $(wildcard include/config/BINARY_PRINTF) \ - $(wildcard include/config/FORTIFY_SOURCE) \ - include/linux/errno.h \ - include/uapi/linux/errno.h \ - include/uapi/linux/string.h \ - arch/x86/include/asm/string.h \ - arch/x86/include/asm/string_64.h \ - $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ - include/linux/fortify-string.h \ - include/linux/atomic.h \ - arch/x86/include/asm/atomic.h \ - arch/x86/include/asm/cmpxchg.h \ - arch/x86/include/asm/cmpxchg_64.h \ - arch/x86/include/asm/atomic64_64.h \ - include/linux/atomic/atomic-arch-fallback.h \ - $(wildcard include/config/GENERIC_ATOMIC64) \ - include/linux/atomic/atomic-long.h \ - include/linux/atomic/atomic-instrumented.h \ - include/linux/bug.h \ - $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ - arch/x86/include/asm/bug.h \ - $(wildcard include/config/DEBUG_BUGVERBOSE) \ - include/linux/instrumentation.h \ - $(wildcard include/config/DEBUG_ENTRY) \ - include/asm-generic/bug.h \ - $(wildcard include/config/BUG) \ - $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ - arch/x86/include/uapi/asm/msr.h \ - include/linux/tracepoint-defs.h \ - arch/x86/include/asm/paravirt.h \ - $(wildcard include/config/PARAVIRT_SPINLOCKS) \ - arch/x86/include/asm/frame.h \ - arch/x86/include/asm/special_insns.h \ - include/linux/irqflags.h \ - $(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) \ - arch/x86/include/asm/irqflags.h \ - arch/x86/include/asm/fpu/types.h \ - arch/x86/include/asm/vmxfeatures.h \ - arch/x86/include/asm/vdso/processor.h \ - include/linux/personality.h \ - include/uapi/linux/personality.h \ - arch/x86/include/asm/tsc.h \ - arch/x86/include/asm/cpufeature.h \ - $(wildcard include/config/X86_FEATURE_NAMES) \ - include/vdso/time32.h \ - include/vdso/time.h \ - include/linux/uidgid.h \ - $(wildcard include/config/MULTIUSER) \ - $(wildcard include/config/USER_NS) \ - include/linux/highuid.h \ - include/linux/buildid.h \ - $(wildcard include/config/CRASH_CORE) \ - include/linux/mm_types.h \ - $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ - $(wildcard include/config/MEMCG) \ - $(wildcard include/config/USERFAULTFD) \ - $(wildcard include/config/SWAP) \ - $(wildcard include/config/NUMA) \ - $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ - $(wildcard include/config/MEMBARRIER) \ - $(wildcard include/config/AIO) \ - $(wildcard include/config/MMU_NOTIFIER) \ - $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ - $(wildcard include/config/NUMA_BALANCING) \ - $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ - $(wildcard include/config/HUGETLB_PAGE) \ - $(wildcard include/config/IOMMU_SVA) \ - include/linux/mm_types_task.h \ - $(wildcard include/config/SPLIT_PTLOCK_CPUS) \ - $(wildcard include/config/ARCH_ENABLE_SPLIT_PMD_PTLOCK) \ - arch/x86/include/asm/tlbbatch.h \ - include/linux/auxvec.h \ - include/uapi/linux/auxvec.h \ - arch/x86/include/uapi/asm/auxvec.h \ - include/linux/kref.h \ - include/linux/spinlock.h \ - $(wildcard include/config/PREEMPTION) \ - include/linux/preempt.h \ - $(wildcard include/config/PREEMPT_COUNT) \ - $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ - $(wildcard include/config/PREEMPT_NOTIFIERS) \ - arch/x86/include/asm/preempt.h \ - include/linux/thread_info.h \ - $(wildcard include/config/THREAD_INFO_IN_TASK) \ - $(wildcard include/config/GENERIC_ENTRY) \ - $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ - $(wildcard include/config/HARDENED_USERCOPY) \ - include/linux/restart_block.h \ - arch/x86/include/asm/thread_info.h \ - $(wildcard include/config/COMPAT) \ - include/linux/bottom_half.h \ - include/linux/lockdep.h \ - $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ - include/linux/smp.h \ - $(wildcard include/config/UP_LATE_INIT) \ - include/linux/smp_types.h \ - include/linux/llist.h \ - $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ - arch/x86/include/asm/smp.h \ - $(wildcard include/config/X86_LOCAL_APIC) \ - $(wildcard include/config/DEBUG_NMI_SELFTEST) \ - arch/x86/include/generated/asm/mmiowb.h \ - include/asm-generic/mmiowb.h \ - $(wildcard include/config/MMIOWB) \ - include/linux/spinlock_types.h \ - include/linux/rwlock_types.h \ - arch/x86/include/asm/spinlock.h \ - arch/x86/include/asm/qspinlock.h \ - include/asm-generic/qspinlock.h \ - arch/x86/include/asm/qrwlock.h \ - include/asm-generic/qrwlock.h \ - include/linux/rwlock.h \ - $(wildcard include/config/PREEMPT) \ - 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) \ - 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) \ - include/linux/refcount.h \ - include/linux/rbtree.h \ - include/linux/rbtree_types.h \ - include/linux/rcupdate.h \ - $(wildcard include/config/PREEMPT_RCU) \ - $(wildcard include/config/TINY_RCU) \ - $(wildcard include/config/RCU_STRICT_GRACE_PERIOD) \ - $(wildcard include/config/TASKS_RCU_GENERIC) \ - $(wildcard include/config/RCU_STALL_COMMON) \ - $(wildcard include/config/NO_HZ_FULL) \ - $(wildcard include/config/RCU_NOCB_CPU) \ - $(wildcard include/config/TASKS_RCU) \ - $(wildcard include/config/TASKS_TRACE_RCU) \ - $(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) \ - include/linux/rcutree.h \ - include/linux/rwsem.h \ - $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_RWSEMS) \ - include/linux/osq_lock.h \ - include/linux/completion.h \ - include/linux/swait.h \ - include/linux/wait.h \ - include/uapi/linux/wait.h \ - include/linux/uprobes.h \ - $(wildcard include/config/UPROBES) \ - arch/x86/include/asm/uprobes.h \ - include/linux/notifier.h \ - include/linux/mutex.h \ - $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_MUTEXES) \ - include/linux/debug_locks.h \ - include/linux/srcu.h \ - $(wildcard include/config/TINY_SRCU) \ - $(wildcard include/config/SRCU) \ - include/linux/workqueue.h \ - $(wildcard include/config/DEBUG_OBJECTS_WORK) \ - $(wildcard include/config/FREEZER) \ - $(wildcard include/config/WQ_WATCHDOG) \ - include/linux/timer.h \ - $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ - $(wildcard include/config/NO_HZ_COMMON) \ - include/linux/ktime.h \ - include/linux/jiffies.h \ - include/vdso/jiffies.h \ - include/generated/timeconst.h \ - include/vdso/ktime.h \ - include/linux/timekeeping.h \ - $(wildcard include/config/GENERIC_CMOS_UPDATE) \ - include/linux/clocksource_ids.h \ - include/linux/debugobjects.h \ - $(wildcard include/config/DEBUG_OBJECTS) \ - $(wildcard include/config/DEBUG_OBJECTS_FREE) \ - include/linux/rcu_segcblist.h \ - include/linux/srcutree.h \ - include/linux/rcu_node_tree.h \ - $(wildcard include/config/RCU_FANOUT) \ - $(wildcard include/config/RCU_FANOUT_LEAF) \ - include/linux/page-flags-layout.h \ - $(wildcard include/config/KASAN_HW_TAGS) \ - include/linux/numa.h \ - $(wildcard include/config/NODES_SHIFT) \ - $(wildcard include/config/HAVE_ARCH_NODE_DEV_GROUP) \ - include/generated/bounds.h \ - include/linux/seqlock.h \ - include/linux/ww_mutex.h \ - $(wildcard include/config/DEBUG_RT_MUTEXES) \ - $(wildcard include/config/DEBUG_WW_MUTEX_SLOWPATH) \ - include/linux/rtmutex.h \ - arch/x86/include/asm/mmu.h \ - $(wildcard include/config/MODIFY_LDT_SYSCALL) \ - include/linux/kmod.h \ - include/linux/umh.h \ - include/linux/gfp.h \ - $(wildcard include/config/HIGHMEM) \ - $(wildcard include/config/ZONE_DMA) \ - $(wildcard include/config/ZONE_DMA32) \ - $(wildcard include/config/ZONE_DEVICE) \ - $(wildcard include/config/PM_SLEEP) \ - $(wildcard include/config/CONTIG_ALLOC) \ - $(wildcard include/config/CMA) \ - include/linux/mmdebug.h \ - $(wildcard include/config/DEBUG_VM) \ - $(wildcard include/config/DEBUG_VM_PGFLAGS) \ - include/linux/mmzone.h \ - $(wildcard include/config/FORCE_MAX_ZONEORDER) \ - $(wildcard include/config/MEMORY_ISOLATION) \ - $(wildcard include/config/ZSMALLOC) \ - $(wildcard include/config/MEMORY_HOTPLUG) \ - $(wildcard include/config/COMPACTION) \ - $(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/HAVE_ARCH_PFN_VALID) \ - include/linux/nodemask.h \ - include/linux/pageblock-flags.h \ - $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ - include/linux/page-flags.h \ - $(wildcard include/config/ARCH_USES_PG_UNCACHED) \ - $(wildcard include/config/MEMORY_FAILURE) \ - $(wildcard include/config/PAGE_IDLE_FLAG) \ - $(wildcard include/config/HUGETLB_PAGE_FREE_VMEMMAP) \ - $(wildcard include/config/HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON) \ - $(wildcard include/config/KSM) \ - include/linux/local_lock.h \ - include/linux/local_lock_internal.h \ - include/linux/memory_hotplug.h \ - $(wildcard include/config/HAVE_ARCH_NODEDATA_EXTENSION) \ - $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ - $(wildcard include/config/MEMORY_HOTREMOVE) \ - arch/x86/include/asm/mmzone.h \ - arch/x86/include/asm/mmzone_64.h \ - include/linux/topology.h \ - $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ - $(wildcard include/config/SCHED_SMT) \ - $(wildcard include/config/SCHED_CLUSTER) \ - include/linux/arch_topology.h \ - $(wildcard include/config/ACPI_CPPC_LIB) \ - $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ - include/linux/percpu.h \ - $(wildcard include/config/NEED_PER_CPU_EMBED_FIRST_CHUNK) \ - $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ - arch/x86/include/asm/topology.h \ - $(wildcard include/config/SCHED_MC_PRIO) \ - arch/x86/include/asm/mpspec.h \ - $(wildcard include/config/EISA) \ - $(wildcard include/config/X86_MPPARSE) \ - arch/x86/include/asm/mpspec_def.h \ - arch/x86/include/asm/x86_init.h \ - arch/x86/include/asm/apicdef.h \ - include/asm-generic/topology.h \ - include/linux/sysctl.h \ - $(wildcard include/config/SYSCTL) \ - include/uapi/linux/sysctl.h \ - include/linux/elf.h \ - $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ - $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ - arch/x86/include/asm/elf.h \ - $(wildcard include/config/X86_X32_ABI) \ - arch/x86/include/asm/user.h \ - arch/x86/include/asm/user_64.h \ - arch/x86/include/asm/fsgsbase.h \ - arch/x86/include/asm/vdso.h \ - include/uapi/linux/elf.h \ - include/uapi/linux/elf-em.h \ - include/linux/kobject.h \ - $(wildcard include/config/UEVENT_HELPER) \ - $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ - include/linux/sysfs.h \ - include/linux/kernfs.h \ - $(wildcard include/config/KERNFS) \ - include/linux/idr.h \ - include/linux/radix-tree.h \ - include/linux/xarray.h \ - $(wildcard include/config/XARRAY_MULTI) \ - include/linux/kconfig.h \ - include/linux/kobject_ns.h \ - include/linux/moduleparam.h \ - $(wildcard include/config/ALPHA) \ - $(wildcard include/config/IA64) \ - $(wildcard include/config/PPC64) \ - include/linux/rbtree_latch.h \ - include/linux/error-injection.h \ - include/asm-generic/error-injection.h \ - include/linux/cfi.h \ - $(wildcard include/config/CFI_CLANG_SHADOW) \ - arch/x86/include/asm/module.h \ - $(wildcard include/config/UNWINDER_ORC) \ - include/asm-generic/module.h \ - $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ - $(wildcard include/config/MODULES_USE_ELF_REL) \ - $(wildcard include/config/MODULES_USE_ELF_RELA) \ - arch/x86/include/asm/orc_types.h \ - include/linux/build-salt.h \ - $(wildcard include/config/BUILD_SALT) \ - include/linux/elfnote.h \ - include/linux/elfnote-lto.h \ - $(wildcard include/config/LTO) \ - include/linux/vermagic.h \ - $(wildcard include/config/PREEMPT_BUILD) \ - include/generated/utsrelease.h \ - arch/x86/include/asm/vermagic.h \ - $(wildcard include/config/M486SX) \ - $(wildcard include/config/M486) \ - $(wildcard include/config/M586) \ - $(wildcard include/config/M586TSC) \ - $(wildcard include/config/M586MMX) \ - $(wildcard include/config/MCORE2) \ - $(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/MK8) \ - $(wildcard include/config/MELAN) \ - $(wildcard include/config/MCRUSOE) \ - $(wildcard include/config/MEFFICEON) \ - $(wildcard include/config/MWINCHIPC6) \ - $(wildcard include/config/MWINCHIP3D) \ - $(wildcard include/config/MCYRIXIII) \ - $(wildcard include/config/MVIAC3_2) \ - $(wildcard include/config/MVIAC7) \ - $(wildcard include/config/MGEODEGX1) \ - $(wildcard include/config/MGEODE_LX) \ - -/home/atoumia/Repos/ARCB/ARCB.mod.o: $(deps_/home/atoumia/Repos/ARCB/ARCB.mod.o) - -$(deps_/home/atoumia/Repos/ARCB/ARCB.mod.o): diff --git a/.ARCB.o.cmd b/.ARCB.o.cmd deleted file mode 100644 index 8561d97..0000000 --- a/.ARCB.o.cmd +++ /dev/null @@ -1,679 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/ARCB.o := gcc -Wp,-MMD,/home/atoumia/Repos/ARCB/.ARCB.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -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 -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -mharden-sls=all -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-5 -DMODULE -DKBUILD_BASENAME='"ARCB"' -DKBUILD_MODNAME='"ARCB"' -D__KBUILD_MODNAME=kmod_ARCB -c -o /home/atoumia/Repos/ARCB/ARCB.o /home/atoumia/Repos/ARCB/ARCB.c - -source_/home/atoumia/Repos/ARCB/ARCB.o := /home/atoumia/Repos/ARCB/ARCB.c - -deps_/home/atoumia/Repos/ARCB/ARCB.o := \ - include/linux/compiler-version.h \ - $(wildcard include/config/CC_VERSION_TEXT) \ - include/linux/kconfig.h \ - $(wildcard include/config/CPU_BIG_ENDIAN) \ - $(wildcard include/config/BOOGER) \ - $(wildcard include/config/FOO) \ - include/linux/compiler_types.h \ - $(wildcard include/config/DEBUG_INFO_BTF) \ - $(wildcard include/config/PAHOLE_HAS_BTF_TAG) \ - $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ - $(wildcard include/config/CC_HAS_ASM_INLINE) \ - include/linux/compiler_attributes.h \ - include/linux/compiler-gcc.h \ - $(wildcard include/config/RETPOLINE) \ - $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ - $(wildcard include/config/SHADOW_CALL_STACK) \ - $(wildcard include/config/KCOV) \ - include/linux/init.h \ - $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ - $(wildcard include/config/STRICT_KERNEL_RWX) \ - $(wildcard include/config/STRICT_MODULE_RWX) \ - $(wildcard include/config/LTO_CLANG) \ - include/linux/compiler.h \ - $(wildcard include/config/TRACE_BRANCH_PROFILING) \ - $(wildcard include/config/PROFILE_ALL_BRANCHES) \ - $(wildcard include/config/STACK_VALIDATION) \ - $(wildcard include/config/CFI_CLANG) \ - include/linux/compiler_types.h \ - arch/x86/include/generated/asm/rwonce.h \ - include/asm-generic/rwonce.h \ - include/linux/kasan-checks.h \ - $(wildcard include/config/KASAN_GENERIC) \ - $(wildcard include/config/KASAN_SW_TAGS) \ - 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) \ - include/uapi/linux/types.h \ - arch/x86/include/generated/uapi/asm/types.h \ - include/uapi/asm-generic/types.h \ - include/asm-generic/int-ll64.h \ - include/uapi/asm-generic/int-ll64.h \ - arch/x86/include/uapi/asm/bitsperlong.h \ - include/asm-generic/bitsperlong.h \ - include/uapi/asm-generic/bitsperlong.h \ - include/uapi/linux/posix_types.h \ - include/linux/stddef.h \ - include/uapi/linux/stddef.h \ - arch/x86/include/asm/posix_types.h \ - $(wildcard include/config/X86_32) \ - arch/x86/include/uapi/asm/posix_types_64.h \ - include/uapi/asm-generic/posix_types.h \ - include/linux/kcsan-checks.h \ - $(wildcard include/config/KCSAN) \ - $(wildcard include/config/KCSAN_WEAK_MEMORY) \ - $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ - 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/MODULE_SIG) \ - $(wildcard include/config/GENERIC_BUG) \ - $(wildcard include/config/KALLSYMS) \ - $(wildcard include/config/SMP) \ - $(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/FTRACE_MCOUNT_RECORD) \ - $(wildcard include/config/KPROBES) \ - $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ - $(wildcard include/config/PRINTK_INDEX) \ - $(wildcard include/config/MODULE_UNLOAD) \ - $(wildcard include/config/CONSTRUCTORS) \ - $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ - include/linux/list.h \ - $(wildcard include/config/DEBUG_LIST) \ - include/linux/container_of.h \ - include/linux/build_bug.h \ - include/linux/err.h \ - arch/x86/include/generated/uapi/asm/errno.h \ - include/uapi/asm-generic/errno.h \ - include/uapi/asm-generic/errno-base.h \ - include/linux/poison.h \ - $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ - include/linux/const.h \ - include/vdso/const.h \ - include/uapi/linux/const.h \ - arch/x86/include/asm/barrier.h \ - arch/x86/include/asm/alternative.h \ - include/linux/stringify.h \ - arch/x86/include/asm/asm.h \ - arch/x86/include/asm/extable_fixup_types.h \ - arch/x86/include/asm/nops.h \ - include/asm-generic/barrier.h \ - include/linux/stat.h \ - arch/x86/include/uapi/asm/stat.h \ - include/uapi/linux/stat.h \ - include/linux/time.h \ - $(wildcard include/config/POSIX_TIMERS) \ - include/linux/cache.h \ - $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ - include/uapi/linux/kernel.h \ - include/uapi/linux/sysinfo.h \ - 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) \ - include/linux/linkage.h \ - $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ - include/linux/export.h \ - $(wildcard include/config/MODVERSIONS) \ - $(wildcard include/config/MODULE_REL_CRCS) \ - $(wildcard include/config/TRIM_UNUSED_KSYMS) \ - arch/x86/include/asm/linkage.h \ - $(wildcard include/config/X86_64) \ - $(wildcard include/config/X86_ALIGNMENT_16) \ - $(wildcard include/config/SLS) \ - arch/x86/include/asm/ibt.h \ - $(wildcard include/config/X86_KERNEL_IBT) \ - include/linux/math64.h \ - $(wildcard include/config/ARCH_SUPPORTS_INT128) \ - include/linux/math.h \ - arch/x86/include/asm/div64.h \ - include/asm-generic/div64.h \ - include/vdso/math64.h \ - include/linux/time64.h \ - include/vdso/time64.h \ - include/uapi/linux/time.h \ - include/uapi/linux/time_types.h \ - include/linux/time32.h \ - include/linux/timex.h \ - include/uapi/linux/timex.h \ - include/uapi/linux/param.h \ - arch/x86/include/generated/uapi/asm/param.h \ - include/asm-generic/param.h \ - $(wildcard include/config/HZ) \ - include/uapi/asm-generic/param.h \ - arch/x86/include/asm/timex.h \ - $(wildcard include/config/X86_TSC) \ - arch/x86/include/asm/processor.h \ - $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ - $(wildcard include/config/X86_IOPL_IOPERM) \ - $(wildcard include/config/STACKPROTECTOR) \ - $(wildcard include/config/VM86) \ - $(wildcard include/config/PARAVIRT_XXL) \ - $(wildcard include/config/X86_DEBUGCTLMSR) \ - $(wildcard include/config/CPU_SUP_AMD) \ - $(wildcard include/config/XEN) \ - $(wildcard include/config/X86_SGX) \ - arch/x86/include/asm/processor-flags.h \ - $(wildcard include/config/PAGE_TABLE_ISOLATION) \ - arch/x86/include/uapi/asm/processor-flags.h \ - include/linux/mem_encrypt.h \ - $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ - $(wildcard include/config/AMD_MEM_ENCRYPT) \ - arch/x86/include/asm/mem_encrypt.h \ - include/linux/cc_platform.h \ - $(wildcard include/config/ARCH_HAS_CC_PLATFORM) \ - arch/x86/include/uapi/asm/bootparam.h \ - include/linux/screen_info.h \ - include/uapi/linux/screen_info.h \ - include/linux/apm_bios.h \ - include/uapi/linux/apm_bios.h \ - include/uapi/linux/ioctl.h \ - arch/x86/include/generated/uapi/asm/ioctl.h \ - include/asm-generic/ioctl.h \ - include/uapi/asm-generic/ioctl.h \ - include/linux/edd.h \ - include/uapi/linux/edd.h \ - arch/x86/include/asm/ist.h \ - arch/x86/include/uapi/asm/ist.h \ - include/video/edid.h \ - $(wildcard include/config/X86) \ - include/uapi/video/edid.h \ - arch/x86/include/asm/math_emu.h \ - arch/x86/include/asm/ptrace.h \ - $(wildcard include/config/PARAVIRT) \ - $(wildcard include/config/IA32_EMULATION) \ - arch/x86/include/asm/segment.h \ - $(wildcard include/config/XEN_PV) \ - arch/x86/include/asm/page_types.h \ - $(wildcard include/config/PHYSICAL_START) \ - $(wildcard include/config/PHYSICAL_ALIGN) \ - $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ - arch/x86/include/asm/page_64_types.h \ - $(wildcard include/config/KASAN) \ - $(wildcard include/config/DYNAMIC_MEMORY_LAYOUT) \ - $(wildcard include/config/X86_5LEVEL) \ - $(wildcard include/config/RANDOMIZE_BASE) \ - arch/x86/include/asm/kaslr.h \ - $(wildcard include/config/RANDOMIZE_MEMORY) \ - arch/x86/include/uapi/asm/ptrace.h \ - arch/x86/include/uapi/asm/ptrace-abi.h \ - arch/x86/include/asm/paravirt_types.h \ - $(wildcard include/config/PGTABLE_LEVELS) \ - $(wildcard include/config/PARAVIRT_DEBUG) \ - arch/x86/include/asm/desc_defs.h \ - 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/PROC_FS) \ - arch/x86/include/asm/pgtable_64_types.h \ - $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ - arch/x86/include/asm/sparsemem.h \ - $(wildcard include/config/SPARSEMEM) \ - $(wildcard include/config/NUMA_KEEP_MEMINFO) \ - arch/x86/include/asm/nospec-branch.h \ - include/linux/static_key.h \ - include/linux/jump_label.h \ - $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ - arch/x86/include/asm/jump_label.h \ - include/linux/objtool.h \ - $(wildcard include/config/FRAME_POINTER) \ - arch/x86/include/asm/cpufeatures.h \ - arch/x86/include/asm/required-features.h \ - $(wildcard include/config/X86_MINIMUM_CPU_FAMILY) \ - $(wildcard include/config/MATH_EMULATION) \ - $(wildcard include/config/X86_CMPXCHG64) \ - $(wildcard include/config/X86_CMOV) \ - $(wildcard include/config/X86_P6_NOP) \ - $(wildcard include/config/MATOM) \ - arch/x86/include/asm/disabled-features.h \ - $(wildcard include/config/X86_SMAP) \ - $(wildcard include/config/X86_UMIP) \ - $(wildcard include/config/INTEL_IOMMU_SVM) \ - arch/x86/include/asm/msr-index.h \ - include/linux/bits.h \ - include/vdso/bits.h \ - arch/x86/include/asm/unwind_hints.h \ - arch/x86/include/asm/orc_types.h \ - arch/x86/include/uapi/asm/byteorder.h \ - include/linux/byteorder/little_endian.h \ - include/uapi/linux/byteorder/little_endian.h \ - include/linux/swab.h \ - include/uapi/linux/swab.h \ - arch/x86/include/uapi/asm/swab.h \ - include/linux/byteorder/generic.h \ - arch/x86/include/asm/GEN-for-each-reg.h \ - arch/x86/include/asm/spinlock_types.h \ - include/asm-generic/qspinlock_types.h \ - $(wildcard include/config/NR_CPUS) \ - include/asm-generic/qrwlock_types.h \ - arch/x86/include/asm/proto.h \ - arch/x86/include/uapi/asm/ldt.h \ - arch/x86/include/uapi/asm/sigcontext.h \ - arch/x86/include/asm/current.h \ - arch/x86/include/asm/percpu.h \ - $(wildcard include/config/X86_64_SMP) \ - 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) \ - include/linux/stdarg.h \ - include/linux/align.h \ - include/linux/limits.h \ - include/uapi/linux/limits.h \ - include/vdso/limits.h \ - include/linux/bitops.h \ - include/linux/typecheck.h \ - arch/x86/include/asm/bitops.h \ - arch/x86/include/asm/rmwcc.h \ - $(wildcard include/config/CC_HAS_ASM_GOTO) \ - include/asm-generic/bitops/sched.h \ - arch/x86/include/asm/arch_hweight.h \ - include/asm-generic/bitops/const_hweight.h \ - include/asm-generic/bitops/instrumented-atomic.h \ - include/linux/instrumented.h \ - include/asm-generic/bitops/instrumented-non-atomic.h \ - $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ - include/asm-generic/bitops/instrumented-lock.h \ - include/asm-generic/bitops/le.h \ - include/asm-generic/bitops/ext2-atomic-setbit.h \ - include/linux/kstrtox.h \ - include/linux/log2.h \ - $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ - $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ - include/linux/minmax.h \ - include/linux/panic.h \ - $(wildcard include/config/PANIC_TIMEOUT) \ - 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) \ - $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ - include/linux/kern_levels.h \ - include/linux/ratelimit_types.h \ - include/linux/spinlock_types_raw.h \ - $(wildcard include/config/DEBUG_SPINLOCK) \ - $(wildcard include/config/DEBUG_LOCK_ALLOC) \ - include/linux/lockdep_types.h \ - $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ - $(wildcard include/config/LOCKDEP) \ - $(wildcard include/config/LOCK_STAT) \ - include/linux/once_lite.h \ - include/linux/dynamic_debug.h \ - include/linux/static_call_types.h \ - $(wildcard include/config/HAVE_STATIC_CALL) \ - include/linux/instruction_pointer.h \ - include/asm-generic/percpu.h \ - $(wildcard include/config/DEBUG_PREEMPT) \ - $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ - include/linux/threads.h \ - $(wildcard include/config/BASE_SMALL) \ - include/linux/percpu-defs.h \ - $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ - arch/x86/include/asm/page.h \ - arch/x86/include/asm/page_64.h \ - $(wildcard include/config/DEBUG_VIRTUAL) \ - $(wildcard include/config/FLATMEM) \ - $(wildcard include/config/X86_VSYSCALL_EMULATION) \ - include/linux/range.h \ - include/asm-generic/memory_model.h \ - $(wildcard include/config/SPARSEMEM_VMEMMAP) \ - include/linux/pfn.h \ - include/asm-generic/getorder.h \ - arch/x86/include/asm/msr.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/asm/cpumask.h \ - include/linux/cpumask.h \ - $(wildcard include/config/CPUMASK_OFFSTACK) \ - $(wildcard include/config/HOTPLUG_CPU) \ - $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ - include/linux/bitmap.h \ - include/linux/find.h \ - include/linux/string.h \ - $(wildcard include/config/BINARY_PRINTF) \ - $(wildcard include/config/FORTIFY_SOURCE) \ - include/linux/errno.h \ - include/uapi/linux/errno.h \ - include/uapi/linux/string.h \ - arch/x86/include/asm/string.h \ - arch/x86/include/asm/string_64.h \ - $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ - include/linux/fortify-string.h \ - include/linux/atomic.h \ - arch/x86/include/asm/atomic.h \ - arch/x86/include/asm/cmpxchg.h \ - arch/x86/include/asm/cmpxchg_64.h \ - arch/x86/include/asm/atomic64_64.h \ - include/linux/atomic/atomic-arch-fallback.h \ - $(wildcard include/config/GENERIC_ATOMIC64) \ - include/linux/atomic/atomic-long.h \ - include/linux/atomic/atomic-instrumented.h \ - include/linux/bug.h \ - $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ - arch/x86/include/asm/bug.h \ - $(wildcard include/config/DEBUG_BUGVERBOSE) \ - include/linux/instrumentation.h \ - $(wildcard include/config/DEBUG_ENTRY) \ - include/asm-generic/bug.h \ - $(wildcard include/config/BUG) \ - $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ - arch/x86/include/uapi/asm/msr.h \ - include/linux/tracepoint-defs.h \ - arch/x86/include/asm/paravirt.h \ - $(wildcard include/config/PARAVIRT_SPINLOCKS) \ - arch/x86/include/asm/frame.h \ - arch/x86/include/asm/special_insns.h \ - include/linux/irqflags.h \ - $(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) \ - arch/x86/include/asm/irqflags.h \ - arch/x86/include/asm/fpu/types.h \ - arch/x86/include/asm/vmxfeatures.h \ - arch/x86/include/asm/vdso/processor.h \ - include/linux/personality.h \ - include/uapi/linux/personality.h \ - arch/x86/include/asm/tsc.h \ - arch/x86/include/asm/cpufeature.h \ - $(wildcard include/config/X86_FEATURE_NAMES) \ - include/vdso/time32.h \ - include/vdso/time.h \ - include/linux/uidgid.h \ - $(wildcard include/config/MULTIUSER) \ - $(wildcard include/config/USER_NS) \ - include/linux/highuid.h \ - include/linux/buildid.h \ - $(wildcard include/config/CRASH_CORE) \ - include/linux/mm_types.h \ - $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ - $(wildcard include/config/MEMCG) \ - $(wildcard include/config/USERFAULTFD) \ - $(wildcard include/config/SWAP) \ - $(wildcard include/config/NUMA) \ - $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ - $(wildcard include/config/MEMBARRIER) \ - $(wildcard include/config/AIO) \ - $(wildcard include/config/MMU_NOTIFIER) \ - $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ - $(wildcard include/config/NUMA_BALANCING) \ - $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ - $(wildcard include/config/HUGETLB_PAGE) \ - $(wildcard include/config/IOMMU_SVA) \ - include/linux/mm_types_task.h \ - $(wildcard include/config/SPLIT_PTLOCK_CPUS) \ - $(wildcard include/config/ARCH_ENABLE_SPLIT_PMD_PTLOCK) \ - arch/x86/include/asm/tlbbatch.h \ - include/linux/auxvec.h \ - include/uapi/linux/auxvec.h \ - arch/x86/include/uapi/asm/auxvec.h \ - include/linux/kref.h \ - include/linux/spinlock.h \ - $(wildcard include/config/PREEMPTION) \ - include/linux/preempt.h \ - $(wildcard include/config/PREEMPT_COUNT) \ - $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ - $(wildcard include/config/PREEMPT_NOTIFIERS) \ - arch/x86/include/asm/preempt.h \ - include/linux/thread_info.h \ - $(wildcard include/config/THREAD_INFO_IN_TASK) \ - $(wildcard include/config/GENERIC_ENTRY) \ - $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ - $(wildcard include/config/HARDENED_USERCOPY) \ - include/linux/restart_block.h \ - arch/x86/include/asm/thread_info.h \ - $(wildcard include/config/COMPAT) \ - include/linux/bottom_half.h \ - include/linux/lockdep.h \ - $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ - include/linux/smp.h \ - $(wildcard include/config/UP_LATE_INIT) \ - include/linux/smp_types.h \ - include/linux/llist.h \ - $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ - arch/x86/include/asm/smp.h \ - $(wildcard include/config/X86_LOCAL_APIC) \ - $(wildcard include/config/DEBUG_NMI_SELFTEST) \ - arch/x86/include/generated/asm/mmiowb.h \ - include/asm-generic/mmiowb.h \ - $(wildcard include/config/MMIOWB) \ - include/linux/spinlock_types.h \ - include/linux/rwlock_types.h \ - arch/x86/include/asm/spinlock.h \ - arch/x86/include/asm/qspinlock.h \ - include/asm-generic/qspinlock.h \ - arch/x86/include/asm/qrwlock.h \ - include/asm-generic/qrwlock.h \ - include/linux/rwlock.h \ - $(wildcard include/config/PREEMPT) \ - 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) \ - 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) \ - include/linux/refcount.h \ - include/linux/rbtree.h \ - include/linux/rbtree_types.h \ - include/linux/rcupdate.h \ - $(wildcard include/config/PREEMPT_RCU) \ - $(wildcard include/config/TINY_RCU) \ - $(wildcard include/config/RCU_STRICT_GRACE_PERIOD) \ - $(wildcard include/config/TASKS_RCU_GENERIC) \ - $(wildcard include/config/RCU_STALL_COMMON) \ - $(wildcard include/config/NO_HZ_FULL) \ - $(wildcard include/config/RCU_NOCB_CPU) \ - $(wildcard include/config/TASKS_RCU) \ - $(wildcard include/config/TASKS_TRACE_RCU) \ - $(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) \ - include/linux/rcutree.h \ - include/linux/rwsem.h \ - $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_RWSEMS) \ - include/linux/osq_lock.h \ - include/linux/completion.h \ - include/linux/swait.h \ - include/linux/wait.h \ - include/uapi/linux/wait.h \ - include/linux/uprobes.h \ - $(wildcard include/config/UPROBES) \ - arch/x86/include/asm/uprobes.h \ - include/linux/notifier.h \ - include/linux/mutex.h \ - $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_MUTEXES) \ - include/linux/debug_locks.h \ - include/linux/srcu.h \ - $(wildcard include/config/TINY_SRCU) \ - $(wildcard include/config/SRCU) \ - include/linux/workqueue.h \ - $(wildcard include/config/DEBUG_OBJECTS_WORK) \ - $(wildcard include/config/FREEZER) \ - $(wildcard include/config/WQ_WATCHDOG) \ - include/linux/timer.h \ - $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ - $(wildcard include/config/NO_HZ_COMMON) \ - include/linux/ktime.h \ - include/linux/jiffies.h \ - include/vdso/jiffies.h \ - include/generated/timeconst.h \ - include/vdso/ktime.h \ - include/linux/timekeeping.h \ - $(wildcard include/config/GENERIC_CMOS_UPDATE) \ - include/linux/clocksource_ids.h \ - include/linux/debugobjects.h \ - $(wildcard include/config/DEBUG_OBJECTS) \ - $(wildcard include/config/DEBUG_OBJECTS_FREE) \ - include/linux/rcu_segcblist.h \ - include/linux/srcutree.h \ - include/linux/rcu_node_tree.h \ - $(wildcard include/config/RCU_FANOUT) \ - $(wildcard include/config/RCU_FANOUT_LEAF) \ - include/linux/page-flags-layout.h \ - $(wildcard include/config/KASAN_HW_TAGS) \ - include/linux/numa.h \ - $(wildcard include/config/NODES_SHIFT) \ - $(wildcard include/config/HAVE_ARCH_NODE_DEV_GROUP) \ - include/generated/bounds.h \ - include/linux/seqlock.h \ - include/linux/ww_mutex.h \ - $(wildcard include/config/DEBUG_RT_MUTEXES) \ - $(wildcard include/config/DEBUG_WW_MUTEX_SLOWPATH) \ - include/linux/rtmutex.h \ - arch/x86/include/asm/mmu.h \ - $(wildcard include/config/MODIFY_LDT_SYSCALL) \ - include/linux/kmod.h \ - include/linux/umh.h \ - include/linux/gfp.h \ - $(wildcard include/config/HIGHMEM) \ - $(wildcard include/config/ZONE_DMA) \ - $(wildcard include/config/ZONE_DMA32) \ - $(wildcard include/config/ZONE_DEVICE) \ - $(wildcard include/config/PM_SLEEP) \ - $(wildcard include/config/CONTIG_ALLOC) \ - $(wildcard include/config/CMA) \ - include/linux/mmdebug.h \ - $(wildcard include/config/DEBUG_VM) \ - $(wildcard include/config/DEBUG_VM_PGFLAGS) \ - include/linux/mmzone.h \ - $(wildcard include/config/FORCE_MAX_ZONEORDER) \ - $(wildcard include/config/MEMORY_ISOLATION) \ - $(wildcard include/config/ZSMALLOC) \ - $(wildcard include/config/MEMORY_HOTPLUG) \ - $(wildcard include/config/COMPACTION) \ - $(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/HAVE_ARCH_PFN_VALID) \ - include/linux/nodemask.h \ - include/linux/pageblock-flags.h \ - $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ - include/linux/page-flags.h \ - $(wildcard include/config/ARCH_USES_PG_UNCACHED) \ - $(wildcard include/config/MEMORY_FAILURE) \ - $(wildcard include/config/PAGE_IDLE_FLAG) \ - $(wildcard include/config/HUGETLB_PAGE_FREE_VMEMMAP) \ - $(wildcard include/config/HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON) \ - $(wildcard include/config/KSM) \ - include/linux/local_lock.h \ - include/linux/local_lock_internal.h \ - include/linux/memory_hotplug.h \ - $(wildcard include/config/HAVE_ARCH_NODEDATA_EXTENSION) \ - $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ - $(wildcard include/config/MEMORY_HOTREMOVE) \ - arch/x86/include/asm/mmzone.h \ - arch/x86/include/asm/mmzone_64.h \ - include/linux/topology.h \ - $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ - $(wildcard include/config/SCHED_SMT) \ - $(wildcard include/config/SCHED_CLUSTER) \ - include/linux/arch_topology.h \ - $(wildcard include/config/ACPI_CPPC_LIB) \ - $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ - include/linux/percpu.h \ - $(wildcard include/config/NEED_PER_CPU_EMBED_FIRST_CHUNK) \ - $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ - arch/x86/include/asm/topology.h \ - $(wildcard include/config/SCHED_MC_PRIO) \ - arch/x86/include/asm/mpspec.h \ - $(wildcard include/config/EISA) \ - $(wildcard include/config/X86_MPPARSE) \ - arch/x86/include/asm/mpspec_def.h \ - arch/x86/include/asm/x86_init.h \ - arch/x86/include/asm/apicdef.h \ - include/asm-generic/topology.h \ - include/linux/sysctl.h \ - $(wildcard include/config/SYSCTL) \ - include/uapi/linux/sysctl.h \ - include/linux/elf.h \ - $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ - $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ - arch/x86/include/asm/elf.h \ - $(wildcard include/config/X86_X32_ABI) \ - arch/x86/include/asm/user.h \ - arch/x86/include/asm/user_64.h \ - arch/x86/include/asm/fsgsbase.h \ - arch/x86/include/asm/vdso.h \ - include/uapi/linux/elf.h \ - include/uapi/linux/elf-em.h \ - include/linux/kobject.h \ - $(wildcard include/config/UEVENT_HELPER) \ - $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ - include/linux/sysfs.h \ - include/linux/kernfs.h \ - $(wildcard include/config/KERNFS) \ - include/linux/idr.h \ - include/linux/radix-tree.h \ - include/linux/xarray.h \ - $(wildcard include/config/XARRAY_MULTI) \ - include/linux/kconfig.h \ - include/linux/kobject_ns.h \ - include/linux/moduleparam.h \ - $(wildcard include/config/ALPHA) \ - $(wildcard include/config/IA64) \ - $(wildcard include/config/PPC64) \ - include/linux/rbtree_latch.h \ - include/linux/error-injection.h \ - include/asm-generic/error-injection.h \ - include/linux/cfi.h \ - $(wildcard include/config/CFI_CLANG_SHADOW) \ - arch/x86/include/asm/module.h \ - $(wildcard include/config/UNWINDER_ORC) \ - include/asm-generic/module.h \ - $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ - $(wildcard include/config/MODULES_USE_ELF_REL) \ - $(wildcard include/config/MODULES_USE_ELF_RELA) \ - arch/x86/include/asm/orc_types.h \ - -/home/atoumia/Repos/ARCB/ARCB.o: $(deps_/home/atoumia/Repos/ARCB/ARCB.o) - -$(deps_/home/atoumia/Repos/ARCB/ARCB.o): diff --git a/.ARCB.prelink.o.cmd b/.ARCB.prelink.o.cmd deleted file mode 100644 index 183330b..0000000 --- a/.ARCB.prelink.o.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/ARCB.prelink.o := ld -m elf_x86_64 -r -o /home/atoumia/Repos/ARCB/ARCB.prelink.o --whole-archive /home/atoumia/Repos/ARCB/ARCB.o ; ./tools/objtool/objtool orc generate --module --lto --ibt --no-fp --retpoline --uaccess --sls /home/atoumia/Repos/ARCB/ARCB.prelink.o diff --git a/.Module.symvers.cmd b/.Module.symvers.cmd deleted file mode 100755 index d17429f..0000000 --- a/.Module.symvers.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/Module.symvers := sed 's/\.ko$$/.prelink\.o/' /home/atoumia/Repos/ARCB/modules.order | scripts/mod/modpost -a -o /home/atoumia/Repos/ARCB/Module.symvers -e -i Module.symvers -N -T - diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..536cf4c --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.mod* +*.ko* +*.cmd +*.o +*.symvers +*.order diff --git a/.king.ko.cmd b/.king.ko.cmd deleted file mode 100755 index 82d10e4..0000000 --- a/.king.ko.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/x00010/Work/Repos/EmperorClientKing/king.ko := ld -r -m elf_x86_64 --build-id=sha1 -T scripts/module.lds -o /home/x00010/Work/Repos/EmperorClientKing/king.ko /home/x00010/Work/Repos/EmperorClientKing/king.o /home/x00010/Work/Repos/EmperorClientKing/king.mod.o; true diff --git a/.king.mod.cmd b/.king.mod.cmd deleted file mode 100755 index be81d26..0000000 --- a/.king.mod.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/x00010/Work/Repos/EmperorClientKing/king.mod := { echo /home/x00010/Work/Repos/EmperorClientKing/king.o; echo; } > /home/x00010/Work/Repos/EmperorClientKing/king.mod diff --git a/.king.mod.o.cmd b/.king.mod.o.cmd deleted file mode 100755 index dfb1d2e..0000000 --- a/.king.mod.o.cmd +++ /dev/null @@ -1,692 +0,0 @@ -cmd_/home/x00010/Work/Repos/EmperorClientKing/king.mod.o := gcc -Wp,-MMD,/home/x00010/Work/Repos/EmperorClientKing/.king.mod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DMODULE -DKBUILD_BASENAME='"king.mod"' -DKBUILD_MODNAME='"king"' -D__KBUILD_MODNAME=kmod_king -c -o /home/x00010/Work/Repos/EmperorClientKing/king.mod.o /home/x00010/Work/Repos/EmperorClientKing/king.mod.c - -source_/home/x00010/Work/Repos/EmperorClientKing/king.mod.o := /home/x00010/Work/Repos/EmperorClientKing/king.mod.c - -deps_/home/x00010/Work/Repos/EmperorClientKing/king.mod.o := \ - $(wildcard include/config/MODULE_UNLOAD) \ - $(wildcard include/config/RETPOLINE) \ - include/linux/compiler-version.h \ - $(wildcard include/config/CC_VERSION_TEXT) \ - include/linux/kconfig.h \ - $(wildcard include/config/CPU_BIG_ENDIAN) \ - $(wildcard include/config/BOOGER) \ - $(wildcard include/config/FOO) \ - include/linux/compiler_types.h \ - $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ - $(wildcard include/config/CC_HAS_ASM_INLINE) \ - include/linux/compiler_attributes.h \ - include/linux/compiler-gcc.h \ - $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ - $(wildcard include/config/KCOV) \ - 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/CFI_CLANG) \ - $(wildcard include/config/MODULE_SIG) \ - $(wildcard include/config/GENERIC_BUG) \ - $(wildcard include/config/KALLSYMS) \ - $(wildcard include/config/SMP) \ - $(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/FTRACE_MCOUNT_RECORD) \ - $(wildcard include/config/KPROBES) \ - $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ - $(wildcard include/config/CONSTRUCTORS) \ - $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ - include/linux/list.h \ - $(wildcard include/config/DEBUG_LIST) \ - 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) \ - include/uapi/linux/types.h \ - arch/x86/include/generated/uapi/asm/types.h \ - include/uapi/asm-generic/types.h \ - include/asm-generic/int-ll64.h \ - include/uapi/asm-generic/int-ll64.h \ - arch/x86/include/uapi/asm/bitsperlong.h \ - include/asm-generic/bitsperlong.h \ - include/uapi/asm-generic/bitsperlong.h \ - include/uapi/linux/posix_types.h \ - include/linux/stddef.h \ - include/uapi/linux/stddef.h \ - include/linux/compiler_types.h \ - arch/x86/include/asm/posix_types.h \ - $(wildcard include/config/X86_32) \ - arch/x86/include/uapi/asm/posix_types_64.h \ - include/uapi/asm-generic/posix_types.h \ - include/linux/poison.h \ - $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ - include/linux/const.h \ - include/vdso/const.h \ - include/uapi/linux/const.h \ - include/linux/kernel.h \ - $(wildcard include/config/PREEMPT_VOLUNTARY) \ - $(wildcard include/config/PREEMPT_DYNAMIC) \ - $(wildcard include/config/PREEMPT_) \ - $(wildcard include/config/DEBUG_ATOMIC_SLEEP) \ - $(wildcard include/config/MMU) \ - $(wildcard include/config/PROVE_LOCKING) \ - include/linux/align.h \ - include/linux/limits.h \ - include/uapi/linux/limits.h \ - include/vdso/limits.h \ - include/linux/linkage.h \ - $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ - include/linux/stringify.h \ - include/linux/export.h \ - $(wildcard include/config/MODVERSIONS) \ - $(wildcard include/config/MODULE_REL_CRCS) \ - $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ - $(wildcard include/config/TRIM_UNUSED_KSYMS) \ - include/linux/compiler.h \ - $(wildcard include/config/TRACE_BRANCH_PROFILING) \ - $(wildcard include/config/PROFILE_ALL_BRANCHES) \ - $(wildcard include/config/STACK_VALIDATION) \ - arch/x86/include/generated/asm/rwonce.h \ - include/asm-generic/rwonce.h \ - include/linux/kasan-checks.h \ - $(wildcard include/config/KASAN_GENERIC) \ - $(wildcard include/config/KASAN_SW_TAGS) \ - include/linux/kcsan-checks.h \ - $(wildcard include/config/KCSAN) \ - $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ - arch/x86/include/asm/linkage.h \ - $(wildcard include/config/X86_64) \ - $(wildcard include/config/X86_ALIGNMENT_16) \ - include/linux/bitops.h \ - include/linux/bits.h \ - include/vdso/bits.h \ - include/linux/build_bug.h \ - include/uapi/linux/kernel.h \ - include/uapi/linux/sysinfo.h \ - arch/x86/include/asm/bitops.h \ - $(wildcard include/config/X86_CMOV) \ - arch/x86/include/asm/alternative.h \ - arch/x86/include/asm/asm.h \ - arch/x86/include/asm/rmwcc.h \ - $(wildcard include/config/CC_HAS_ASM_GOTO) \ - arch/x86/include/asm/barrier.h \ - arch/x86/include/asm/nops.h \ - include/asm-generic/barrier.h \ - include/asm-generic/bitops/find.h \ - $(wildcard include/config/GENERIC_FIND_FIRST_BIT) \ - include/asm-generic/bitops/sched.h \ - arch/x86/include/asm/arch_hweight.h \ - arch/x86/include/asm/cpufeatures.h \ - arch/x86/include/asm/required-features.h \ - $(wildcard include/config/X86_MINIMUM_CPU_FAMILY) \ - $(wildcard include/config/MATH_EMULATION) \ - $(wildcard include/config/X86_PAE) \ - $(wildcard include/config/X86_CMPXCHG64) \ - $(wildcard include/config/X86_USE_3DNOW) \ - $(wildcard include/config/X86_P6_NOP) \ - $(wildcard include/config/MATOM) \ - $(wildcard include/config/PARAVIRT_XXL) \ - arch/x86/include/asm/disabled-features.h \ - $(wildcard include/config/X86_SMAP) \ - $(wildcard include/config/X86_UMIP) \ - $(wildcard include/config/X86_INTEL_MEMORY_PROTECTION_KEYS) \ - $(wildcard include/config/X86_5LEVEL) \ - $(wildcard include/config/PAGE_TABLE_ISOLATION) \ - $(wildcard include/config/X86_SGX) \ - include/asm-generic/bitops/const_hweight.h \ - include/asm-generic/bitops/instrumented-atomic.h \ - include/linux/instrumented.h \ - include/asm-generic/bitops/instrumented-non-atomic.h \ - $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ - include/asm-generic/bitops/instrumented-lock.h \ - include/asm-generic/bitops/le.h \ - arch/x86/include/uapi/asm/byteorder.h \ - include/linux/byteorder/little_endian.h \ - include/uapi/linux/byteorder/little_endian.h \ - include/linux/swab.h \ - include/uapi/linux/swab.h \ - arch/x86/include/uapi/asm/swab.h \ - include/linux/byteorder/generic.h \ - include/asm-generic/bitops/ext2-atomic-setbit.h \ - include/linux/kstrtox.h \ - include/linux/log2.h \ - $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ - $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ - include/linux/math.h \ - arch/x86/include/asm/div64.h \ - include/asm-generic/div64.h \ - include/linux/minmax.h \ - include/linux/typecheck.h \ - include/linux/panic.h \ - $(wildcard include/config/PANIC_TIMEOUT) \ - 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_NMI) \ - $(wildcard include/config/PRINTK) \ - $(wildcard include/config/DYNAMIC_DEBUG) \ - $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ - include/linux/init.h \ - $(wildcard include/config/STRICT_KERNEL_RWX) \ - $(wildcard include/config/STRICT_MODULE_RWX) \ - $(wildcard include/config/LTO_CLANG) \ - include/linux/kern_levels.h \ - include/linux/cache.h \ - $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ - 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) \ - include/linux/ratelimit_types.h \ - include/uapi/linux/param.h \ - arch/x86/include/generated/uapi/asm/param.h \ - include/asm-generic/param.h \ - $(wildcard include/config/HZ) \ - include/uapi/asm-generic/param.h \ - include/linux/spinlock_types.h \ - $(wildcard include/config/DEBUG_SPINLOCK) \ - $(wildcard include/config/DEBUG_LOCK_ALLOC) \ - arch/x86/include/asm/spinlock_types.h \ - include/asm-generic/qspinlock_types.h \ - $(wildcard include/config/NR_CPUS) \ - include/asm-generic/qrwlock_types.h \ - include/linux/lockdep_types.h \ - $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ - $(wildcard include/config/PREEMPT_LOCK) \ - $(wildcard include/config/LOCKDEP) \ - $(wildcard include/config/LOCK_STAT) \ - include/linux/rwlock_types.h \ - include/linux/once_lite.h \ - include/linux/dynamic_debug.h \ - include/linux/jump_label.h \ - $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ - arch/x86/include/asm/jump_label.h \ - include/linux/static_call_types.h \ - $(wildcard include/config/HAVE_STATIC_CALL) \ - include/linux/stat.h \ - arch/x86/include/uapi/asm/stat.h \ - include/uapi/linux/stat.h \ - include/linux/time.h \ - $(wildcard include/config/POSIX_TIMERS) \ - include/linux/math64.h \ - $(wildcard include/config/ARCH_SUPPORTS_INT128) \ - include/vdso/math64.h \ - include/linux/time64.h \ - include/vdso/time64.h \ - include/uapi/linux/time.h \ - include/uapi/linux/time_types.h \ - include/linux/time32.h \ - include/linux/timex.h \ - include/uapi/linux/timex.h \ - arch/x86/include/asm/timex.h \ - arch/x86/include/asm/processor.h \ - $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ - $(wildcard include/config/X86_IOPL_IOPERM) \ - $(wildcard include/config/STACKPROTECTOR) \ - $(wildcard include/config/VM86) \ - $(wildcard include/config/X86_DEBUGCTLMSR) \ - $(wildcard include/config/CPU_SUP_AMD) \ - $(wildcard include/config/XEN) \ - arch/x86/include/asm/processor-flags.h \ - arch/x86/include/uapi/asm/processor-flags.h \ - include/linux/mem_encrypt.h \ - $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ - $(wildcard include/config/AMD_MEM_ENCRYPT) \ - arch/x86/include/asm/mem_encrypt.h \ - arch/x86/include/uapi/asm/bootparam.h \ - include/linux/screen_info.h \ - include/uapi/linux/screen_info.h \ - include/linux/apm_bios.h \ - include/uapi/linux/apm_bios.h \ - include/uapi/linux/ioctl.h \ - arch/x86/include/generated/uapi/asm/ioctl.h \ - include/asm-generic/ioctl.h \ - include/uapi/asm-generic/ioctl.h \ - include/linux/edd.h \ - include/uapi/linux/edd.h \ - arch/x86/include/asm/ist.h \ - arch/x86/include/uapi/asm/ist.h \ - include/video/edid.h \ - $(wildcard include/config/X86) \ - include/uapi/video/edid.h \ - arch/x86/include/asm/math_emu.h \ - arch/x86/include/asm/ptrace.h \ - $(wildcard include/config/PARAVIRT) \ - $(wildcard include/config/IA32_EMULATION) \ - arch/x86/include/asm/segment.h \ - $(wildcard include/config/XEN_PV) \ - arch/x86/include/asm/page_types.h \ - $(wildcard include/config/PHYSICAL_START) \ - $(wildcard include/config/PHYSICAL_ALIGN) \ - $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ - arch/x86/include/asm/page_64_types.h \ - $(wildcard include/config/KASAN) \ - $(wildcard include/config/DYNAMIC_MEMORY_LAYOUT) \ - $(wildcard include/config/RANDOMIZE_BASE) \ - arch/x86/include/asm/kaslr.h \ - $(wildcard include/config/RANDOMIZE_MEMORY) \ - arch/x86/include/uapi/asm/ptrace.h \ - arch/x86/include/uapi/asm/ptrace-abi.h \ - arch/x86/include/asm/paravirt_types.h \ - $(wildcard include/config/PGTABLE_LEVELS) \ - $(wildcard include/config/PARAVIRT_DEBUG) \ - arch/x86/include/asm/desc_defs.h \ - arch/x86/include/asm/pgtable_types.h \ - $(wildcard include/config/MEM_SOFT_DIRTY) \ - $(wildcard include/config/HAVE_ARCH_USERFAULTFD_WP) \ - $(wildcard include/config/PROC_FS) \ - arch/x86/include/asm/pgtable_64_types.h \ - $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ - arch/x86/include/asm/sparsemem.h \ - $(wildcard include/config/SPARSEMEM) \ - $(wildcard include/config/NUMA_KEEP_MEMINFO) \ - arch/x86/include/asm/nospec-branch.h \ - include/linux/static_key.h \ - include/linux/objtool.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/asm/unwind_hints.h \ - arch/x86/include/asm/orc_types.h \ - arch/x86/include/asm/proto.h \ - arch/x86/include/uapi/asm/ldt.h \ - arch/x86/include/uapi/asm/sigcontext.h \ - arch/x86/include/asm/current.h \ - arch/x86/include/asm/percpu.h \ - $(wildcard include/config/X86_64_SMP) \ - include/asm-generic/percpu.h \ - $(wildcard include/config/DEBUG_PREEMPT) \ - $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ - include/linux/threads.h \ - $(wildcard include/config/BASE_SMALL) \ - include/linux/percpu-defs.h \ - $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ - arch/x86/include/asm/page.h \ - arch/x86/include/asm/page_64.h \ - $(wildcard include/config/DEBUG_VIRTUAL) \ - $(wildcard include/config/FLATMEM) \ - $(wildcard include/config/X86_VSYSCALL_EMULATION) \ - include/linux/range.h \ - include/asm-generic/memory_model.h \ - $(wildcard include/config/SPARSEMEM_VMEMMAP) \ - include/linux/pfn.h \ - include/asm-generic/getorder.h \ - arch/x86/include/asm/msr.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/generated/uapi/asm/errno.h \ - include/uapi/asm-generic/errno.h \ - include/uapi/asm-generic/errno-base.h \ - arch/x86/include/asm/cpumask.h \ - include/linux/cpumask.h \ - $(wildcard include/config/CPUMASK_OFFSTACK) \ - $(wildcard include/config/HOTPLUG_CPU) \ - $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ - include/linux/bitmap.h \ - include/linux/string.h \ - $(wildcard include/config/BINARY_PRINTF) \ - $(wildcard include/config/FORTIFY_SOURCE) \ - include/linux/errno.h \ - include/uapi/linux/errno.h \ - include/uapi/linux/string.h \ - arch/x86/include/asm/string.h \ - arch/x86/include/asm/string_64.h \ - $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ - include/linux/fortify-string.h \ - include/linux/atomic.h \ - arch/x86/include/asm/atomic.h \ - arch/x86/include/asm/cmpxchg.h \ - arch/x86/include/asm/cmpxchg_64.h \ - arch/x86/include/asm/atomic64_64.h \ - include/linux/atomic-arch-fallback.h \ - $(wildcard include/config/GENERIC_ATOMIC64) \ - include/asm-generic/atomic-instrumented.h \ - include/asm-generic/atomic-long.h \ - include/linux/bug.h \ - $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ - arch/x86/include/asm/bug.h \ - $(wildcard include/config/DEBUG_BUGVERBOSE) \ - include/linux/instrumentation.h \ - $(wildcard include/config/DEBUG_ENTRY) \ - include/asm-generic/bug.h \ - $(wildcard include/config/BUG) \ - $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ - arch/x86/include/uapi/asm/msr.h \ - include/linux/tracepoint-defs.h \ - arch/x86/include/asm/paravirt.h \ - $(wildcard include/config/PARAVIRT_SPINLOCKS) \ - arch/x86/include/asm/frame.h \ - $(wildcard include/config/FRAME_POINTER) \ - arch/x86/include/asm/special_insns.h \ - 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) \ - arch/x86/include/asm/irqflags.h \ - arch/x86/include/asm/fpu/types.h \ - arch/x86/include/asm/vmxfeatures.h \ - arch/x86/include/asm/vdso/processor.h \ - include/linux/personality.h \ - include/uapi/linux/personality.h \ - include/linux/err.h \ - arch/x86/include/asm/tsc.h \ - $(wildcard include/config/X86_TSC) \ - arch/x86/include/asm/cpufeature.h \ - $(wildcard include/config/X86_FEATURE_NAMES) \ - include/vdso/time32.h \ - include/vdso/time.h \ - include/linux/uidgid.h \ - $(wildcard include/config/MULTIUSER) \ - $(wildcard include/config/USER_NS) \ - include/linux/highuid.h \ - include/linux/buildid.h \ - $(wildcard include/config/CRASH_CORE) \ - include/linux/mm_types.h \ - $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ - $(wildcard include/config/MEMCG) \ - $(wildcard include/config/USERFAULTFD) \ - $(wildcard include/config/SWAP) \ - $(wildcard include/config/NUMA) \ - $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ - $(wildcard include/config/MEMBARRIER) \ - $(wildcard include/config/AIO) \ - $(wildcard include/config/MMU_NOTIFIER) \ - $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ - $(wildcard include/config/NUMA_BALANCING) \ - $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ - $(wildcard include/config/HUGETLB_PAGE) \ - $(wildcard include/config/IOMMU_SUPPORT) \ - include/linux/mm_types_task.h \ - $(wildcard include/config/SPLIT_PTLOCK_CPUS) \ - $(wildcard include/config/ARCH_ENABLE_SPLIT_PMD_PTLOCK) \ - arch/x86/include/asm/tlbbatch.h \ - include/linux/auxvec.h \ - include/uapi/linux/auxvec.h \ - arch/x86/include/uapi/asm/auxvec.h \ - include/linux/spinlock.h \ - $(wildcard include/config/PREEMPTION) \ - include/linux/preempt.h \ - $(wildcard include/config/PREEMPT_RT) \ - $(wildcard include/config/PREEMPT_COUNT) \ - $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ - $(wildcard include/config/PREEMPT_NOTIFIERS) \ - arch/x86/include/asm/preempt.h \ - include/linux/thread_info.h \ - $(wildcard include/config/THREAD_INFO_IN_TASK) \ - $(wildcard include/config/GENERIC_ENTRY) \ - $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ - $(wildcard include/config/HARDENED_USERCOPY) \ - include/linux/restart_block.h \ - arch/x86/include/asm/thread_info.h \ - $(wildcard include/config/COMPAT) \ - include/linux/bottom_half.h \ - include/linux/lockdep.h \ - $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ - include/linux/smp.h \ - $(wildcard include/config/UP_LATE_INIT) \ - include/linux/smp_types.h \ - include/linux/llist.h \ - $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ - arch/x86/include/asm/smp.h \ - $(wildcard include/config/X86_LOCAL_APIC) \ - $(wildcard include/config/DEBUG_NMI_SELFTEST) \ - arch/x86/include/generated/asm/mmiowb.h \ - include/asm-generic/mmiowb.h \ - $(wildcard include/config/MMIOWB) \ - arch/x86/include/asm/spinlock.h \ - arch/x86/include/asm/qspinlock.h \ - include/asm-generic/qspinlock.h \ - arch/x86/include/asm/qrwlock.h \ - include/asm-generic/qrwlock.h \ - include/linux/rwlock.h \ - $(wildcard include/config/PREEMPT) \ - 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) \ - 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) \ - include/linux/rbtree.h \ - include/linux/rcupdate.h \ - $(wildcard include/config/PREEMPT_RCU) \ - $(wildcard include/config/TINY_RCU) \ - $(wildcard include/config/TASKS_RCU_GENERIC) \ - $(wildcard include/config/RCU_STALL_COMMON) \ - $(wildcard include/config/NO_HZ_FULL) \ - $(wildcard include/config/RCU_NOCB_CPU) \ - $(wildcard include/config/TASKS_RCU) \ - $(wildcard include/config/TASKS_TRACE_RCU) \ - $(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) \ - include/linux/rcutree.h \ - include/linux/rwsem.h \ - $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_RWSEMS) \ - include/linux/osq_lock.h \ - include/linux/completion.h \ - include/linux/swait.h \ - include/linux/wait.h \ - include/uapi/linux/wait.h \ - include/linux/uprobes.h \ - $(wildcard include/config/UPROBES) \ - arch/x86/include/asm/uprobes.h \ - include/linux/notifier.h \ - include/linux/mutex.h \ - $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_MUTEXES) \ - include/linux/debug_locks.h \ - include/linux/srcu.h \ - $(wildcard include/config/TINY_SRCU) \ - $(wildcard include/config/SRCU) \ - include/linux/workqueue.h \ - $(wildcard include/config/DEBUG_OBJECTS_WORK) \ - $(wildcard include/config/FREEZER) \ - $(wildcard include/config/WQ_WATCHDOG) \ - include/linux/timer.h \ - $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ - $(wildcard include/config/NO_HZ_COMMON) \ - include/linux/ktime.h \ - include/linux/jiffies.h \ - include/vdso/jiffies.h \ - include/generated/timeconst.h \ - include/vdso/ktime.h \ - include/linux/timekeeping.h \ - $(wildcard include/config/GENERIC_CMOS_UPDATE) \ - include/linux/clocksource_ids.h \ - include/linux/debugobjects.h \ - $(wildcard include/config/DEBUG_OBJECTS) \ - $(wildcard include/config/DEBUG_OBJECTS_FREE) \ - include/linux/rcu_segcblist.h \ - include/linux/srcutree.h \ - include/linux/rcu_node_tree.h \ - $(wildcard include/config/RCU_FANOUT) \ - $(wildcard include/config/RCU_FANOUT_LEAF) \ - include/linux/page-flags-layout.h \ - $(wildcard include/config/KASAN_HW_TAGS) \ - include/linux/numa.h \ - $(wildcard include/config/NODES_SHIFT) \ - include/generated/bounds.h \ - include/linux/seqlock.h \ - include/linux/ww_mutex.h \ - $(wildcard include/config/DEBUG_WW_MUTEX_SLOWPATH) \ - arch/x86/include/asm/mmu.h \ - $(wildcard include/config/MODIFY_LDT_SYSCALL) \ - include/linux/kmod.h \ - include/linux/umh.h \ - include/linux/gfp.h \ - $(wildcard include/config/HIGHMEM) \ - $(wildcard include/config/ZONE_DMA) \ - $(wildcard include/config/ZONE_DMA32) \ - $(wildcard include/config/ZONE_DEVICE) \ - $(wildcard include/config/PM_SLEEP) \ - $(wildcard include/config/CONTIG_ALLOC) \ - $(wildcard include/config/CMA) \ - include/linux/mmdebug.h \ - $(wildcard include/config/DEBUG_VM) \ - $(wildcard include/config/DEBUG_VM_PGFLAGS) \ - include/linux/mmzone.h \ - $(wildcard include/config/FORCE_MAX_ZONEORDER) \ - $(wildcard include/config/MEMORY_ISOLATION) \ - $(wildcard include/config/ZSMALLOC) \ - $(wildcard include/config/SHADOW_CALL_STACK) \ - $(wildcard include/config/MEMORY_HOTPLUG) \ - $(wildcard include/config/COMPACTION) \ - $(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/HAVE_ARCH_PFN_VALID) \ - $(wildcard include/config/HOLES_IN_ZONE) \ - include/linux/nodemask.h \ - include/linux/pageblock-flags.h \ - $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ - include/linux/page-flags.h \ - $(wildcard include/config/ARCH_USES_PG_UNCACHED) \ - $(wildcard include/config/MEMORY_FAILURE) \ - $(wildcard include/config/IDLE_PAGE_TRACKING) \ - $(wildcard include/config/THP_SWAP) \ - $(wildcard include/config/KSM) \ - include/linux/local_lock.h \ - include/linux/local_lock_internal.h \ - include/linux/memory_hotplug.h \ - $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ - $(wildcard include/config/HAVE_ARCH_NODEDATA_EXTENSION) \ - $(wildcard include/config/MEMORY_HOTREMOVE) \ - arch/x86/include/asm/mmzone.h \ - arch/x86/include/asm/mmzone_64.h \ - include/linux/topology.h \ - $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ - $(wildcard include/config/SCHED_SMT) \ - include/linux/arch_topology.h \ - $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ - include/linux/percpu.h \ - $(wildcard include/config/NEED_PER_CPU_EMBED_FIRST_CHUNK) \ - $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ - arch/x86/include/asm/topology.h \ - $(wildcard include/config/SCHED_MC_PRIO) \ - $(wildcard include/config/ACPI_CPPC_LIB) \ - arch/x86/include/asm/mpspec.h \ - $(wildcard include/config/EISA) \ - $(wildcard include/config/X86_MPPARSE) \ - arch/x86/include/asm/mpspec_def.h \ - arch/x86/include/asm/x86_init.h \ - arch/x86/include/asm/apicdef.h \ - include/asm-generic/topology.h \ - include/linux/sysctl.h \ - $(wildcard include/config/SYSCTL) \ - include/uapi/linux/sysctl.h \ - include/linux/elf.h \ - $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ - $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ - arch/x86/include/asm/elf.h \ - $(wildcard include/config/X86_X32_ABI) \ - arch/x86/include/asm/user.h \ - arch/x86/include/asm/user_64.h \ - arch/x86/include/asm/fsgsbase.h \ - arch/x86/include/asm/vdso.h \ - $(wildcard include/config/X86_X32) \ - include/uapi/linux/elf.h \ - include/uapi/linux/elf-em.h \ - include/linux/kobject.h \ - $(wildcard include/config/UEVENT_HELPER) \ - $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ - include/linux/sysfs.h \ - include/linux/kernfs.h \ - $(wildcard include/config/KERNFS) \ - include/linux/idr.h \ - include/linux/radix-tree.h \ - include/linux/xarray.h \ - $(wildcard include/config/XARRAY_MULTI) \ - include/linux/kconfig.h \ - include/linux/kobject_ns.h \ - include/linux/kref.h \ - include/linux/refcount.h \ - include/linux/moduleparam.h \ - $(wildcard include/config/ALPHA) \ - $(wildcard include/config/IA64) \ - $(wildcard include/config/PPC64) \ - include/linux/rbtree_latch.h \ - include/linux/error-injection.h \ - include/asm-generic/error-injection.h \ - include/linux/cfi.h \ - $(wildcard include/config/CFI_CLANG_SHADOW) \ - arch/x86/include/asm/module.h \ - $(wildcard include/config/UNWINDER_ORC) \ - include/asm-generic/module.h \ - $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ - $(wildcard include/config/MODULES_USE_ELF_REL) \ - $(wildcard include/config/MODULES_USE_ELF_RELA) \ - arch/x86/include/asm/orc_types.h \ - include/linux/build-salt.h \ - $(wildcard include/config/BUILD_SALT) \ - include/linux/elfnote.h \ - include/linux/elfnote-lto.h \ - $(wildcard include/config/LTO) \ - include/linux/vermagic.h \ - include/generated/utsrelease.h \ - arch/x86/include/asm/vermagic.h \ - $(wildcard include/config/M486SX) \ - $(wildcard include/config/M486) \ - $(wildcard include/config/M586) \ - $(wildcard include/config/M586TSC) \ - $(wildcard include/config/M586MMX) \ - $(wildcard include/config/MCORE2) \ - $(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/MK8) \ - $(wildcard include/config/MELAN) \ - $(wildcard include/config/MCRUSOE) \ - $(wildcard include/config/MEFFICEON) \ - $(wildcard include/config/MWINCHIPC6) \ - $(wildcard include/config/MWINCHIP3D) \ - $(wildcard include/config/MCYRIXIII) \ - $(wildcard include/config/MVIAC3_2) \ - $(wildcard include/config/MVIAC7) \ - $(wildcard include/config/MGEODEGX1) \ - $(wildcard include/config/MGEODE_LX) \ - -/home/x00010/Work/Repos/EmperorClientKing/king.mod.o: $(deps_/home/x00010/Work/Repos/EmperorClientKing/king.mod.o) - -$(deps_/home/x00010/Work/Repos/EmperorClientKing/king.mod.o): diff --git a/.king.o.cmd b/.king.o.cmd deleted file mode 100755 index e1dd8be..0000000 --- a/.king.o.cmd +++ /dev/null @@ -1,660 +0,0 @@ -cmd_/home/x00010/Work/Repos/EmperorClientKing/king.o := gcc -Wp,-MMD,/home/x00010/Work/Repos/EmperorClientKing/.king.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DMODULE -DKBUILD_BASENAME='"king"' -DKBUILD_MODNAME='"king"' -D__KBUILD_MODNAME=kmod_king -c -o /home/x00010/Work/Repos/EmperorClientKing/king.o /home/x00010/Work/Repos/EmperorClientKing/king.c - -source_/home/x00010/Work/Repos/EmperorClientKing/king.o := /home/x00010/Work/Repos/EmperorClientKing/king.c - -deps_/home/x00010/Work/Repos/EmperorClientKing/king.o := \ - include/linux/compiler-version.h \ - $(wildcard include/config/CC_VERSION_TEXT) \ - include/linux/kconfig.h \ - $(wildcard include/config/CPU_BIG_ENDIAN) \ - $(wildcard include/config/BOOGER) \ - $(wildcard include/config/FOO) \ - include/linux/compiler_types.h \ - $(wildcard include/config/HAVE_ARCH_COMPILER_H) \ - $(wildcard include/config/CC_HAS_ASM_INLINE) \ - include/linux/compiler_attributes.h \ - include/linux/compiler-gcc.h \ - $(wildcard include/config/RETPOLINE) \ - $(wildcard include/config/ARCH_USE_BUILTIN_BSWAP) \ - $(wildcard include/config/KCOV) \ - include/linux/init.h \ - $(wildcard include/config/HAVE_ARCH_PREL32_RELOCATIONS) \ - $(wildcard include/config/STRICT_KERNEL_RWX) \ - $(wildcard include/config/STRICT_MODULE_RWX) \ - $(wildcard include/config/LTO_CLANG) \ - include/linux/compiler.h \ - $(wildcard include/config/TRACE_BRANCH_PROFILING) \ - $(wildcard include/config/PROFILE_ALL_BRANCHES) \ - $(wildcard include/config/STACK_VALIDATION) \ - $(wildcard include/config/CFI_CLANG) \ - include/linux/compiler_types.h \ - arch/x86/include/generated/asm/rwonce.h \ - include/asm-generic/rwonce.h \ - include/linux/kasan-checks.h \ - $(wildcard include/config/KASAN_GENERIC) \ - $(wildcard include/config/KASAN_SW_TAGS) \ - 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) \ - include/uapi/linux/types.h \ - arch/x86/include/generated/uapi/asm/types.h \ - include/uapi/asm-generic/types.h \ - include/asm-generic/int-ll64.h \ - include/uapi/asm-generic/int-ll64.h \ - arch/x86/include/uapi/asm/bitsperlong.h \ - include/asm-generic/bitsperlong.h \ - include/uapi/asm-generic/bitsperlong.h \ - include/uapi/linux/posix_types.h \ - include/linux/stddef.h \ - include/uapi/linux/stddef.h \ - arch/x86/include/asm/posix_types.h \ - $(wildcard include/config/X86_32) \ - arch/x86/include/uapi/asm/posix_types_64.h \ - include/uapi/asm-generic/posix_types.h \ - include/linux/kcsan-checks.h \ - $(wildcard include/config/KCSAN) \ - $(wildcard include/config/KCSAN_IGNORE_ATOMICS) \ - 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/MODULE_SIG) \ - $(wildcard include/config/GENERIC_BUG) \ - $(wildcard include/config/KALLSYMS) \ - $(wildcard include/config/SMP) \ - $(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/FTRACE_MCOUNT_RECORD) \ - $(wildcard include/config/KPROBES) \ - $(wildcard include/config/HAVE_STATIC_CALL_INLINE) \ - $(wildcard include/config/MODULE_UNLOAD) \ - $(wildcard include/config/CONSTRUCTORS) \ - $(wildcard include/config/FUNCTION_ERROR_INJECTION) \ - include/linux/list.h \ - $(wildcard include/config/DEBUG_LIST) \ - include/linux/poison.h \ - $(wildcard include/config/ILLEGAL_POINTER_VALUE) \ - include/linux/const.h \ - include/vdso/const.h \ - include/uapi/linux/const.h \ - include/linux/kernel.h \ - $(wildcard include/config/PREEMPT_VOLUNTARY) \ - $(wildcard include/config/PREEMPT_DYNAMIC) \ - $(wildcard include/config/PREEMPT_) \ - $(wildcard include/config/DEBUG_ATOMIC_SLEEP) \ - $(wildcard include/config/MMU) \ - $(wildcard include/config/PROVE_LOCKING) \ - include/linux/align.h \ - include/linux/limits.h \ - include/uapi/linux/limits.h \ - include/vdso/limits.h \ - include/linux/linkage.h \ - $(wildcard include/config/ARCH_USE_SYM_ANNOTATIONS) \ - include/linux/stringify.h \ - include/linux/export.h \ - $(wildcard include/config/MODVERSIONS) \ - $(wildcard include/config/MODULE_REL_CRCS) \ - $(wildcard include/config/TRIM_UNUSED_KSYMS) \ - arch/x86/include/asm/linkage.h \ - $(wildcard include/config/X86_64) \ - $(wildcard include/config/X86_ALIGNMENT_16) \ - include/linux/bitops.h \ - include/linux/bits.h \ - include/vdso/bits.h \ - include/linux/build_bug.h \ - include/uapi/linux/kernel.h \ - include/uapi/linux/sysinfo.h \ - arch/x86/include/asm/bitops.h \ - $(wildcard include/config/X86_CMOV) \ - arch/x86/include/asm/alternative.h \ - arch/x86/include/asm/asm.h \ - arch/x86/include/asm/rmwcc.h \ - $(wildcard include/config/CC_HAS_ASM_GOTO) \ - arch/x86/include/asm/barrier.h \ - arch/x86/include/asm/nops.h \ - include/asm-generic/barrier.h \ - include/asm-generic/bitops/find.h \ - $(wildcard include/config/GENERIC_FIND_FIRST_BIT) \ - include/asm-generic/bitops/sched.h \ - arch/x86/include/asm/arch_hweight.h \ - arch/x86/include/asm/cpufeatures.h \ - arch/x86/include/asm/required-features.h \ - $(wildcard include/config/X86_MINIMUM_CPU_FAMILY) \ - $(wildcard include/config/MATH_EMULATION) \ - $(wildcard include/config/X86_PAE) \ - $(wildcard include/config/X86_CMPXCHG64) \ - $(wildcard include/config/X86_USE_3DNOW) \ - $(wildcard include/config/X86_P6_NOP) \ - $(wildcard include/config/MATOM) \ - $(wildcard include/config/PARAVIRT_XXL) \ - arch/x86/include/asm/disabled-features.h \ - $(wildcard include/config/X86_SMAP) \ - $(wildcard include/config/X86_UMIP) \ - $(wildcard include/config/X86_INTEL_MEMORY_PROTECTION_KEYS) \ - $(wildcard include/config/X86_5LEVEL) \ - $(wildcard include/config/PAGE_TABLE_ISOLATION) \ - $(wildcard include/config/X86_SGX) \ - include/asm-generic/bitops/const_hweight.h \ - include/asm-generic/bitops/instrumented-atomic.h \ - include/linux/instrumented.h \ - include/asm-generic/bitops/instrumented-non-atomic.h \ - $(wildcard include/config/KCSAN_ASSUME_PLAIN_WRITES_ATOMIC) \ - include/asm-generic/bitops/instrumented-lock.h \ - include/asm-generic/bitops/le.h \ - arch/x86/include/uapi/asm/byteorder.h \ - include/linux/byteorder/little_endian.h \ - include/uapi/linux/byteorder/little_endian.h \ - include/linux/swab.h \ - include/uapi/linux/swab.h \ - arch/x86/include/uapi/asm/swab.h \ - include/linux/byteorder/generic.h \ - include/asm-generic/bitops/ext2-atomic-setbit.h \ - include/linux/kstrtox.h \ - include/linux/log2.h \ - $(wildcard include/config/ARCH_HAS_ILOG2_U32) \ - $(wildcard include/config/ARCH_HAS_ILOG2_U64) \ - include/linux/math.h \ - arch/x86/include/asm/div64.h \ - include/asm-generic/div64.h \ - include/linux/minmax.h \ - include/linux/typecheck.h \ - include/linux/panic.h \ - $(wildcard include/config/PANIC_TIMEOUT) \ - 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_NMI) \ - $(wildcard include/config/PRINTK) \ - $(wildcard include/config/DYNAMIC_DEBUG) \ - $(wildcard include/config/DYNAMIC_DEBUG_CORE) \ - include/linux/kern_levels.h \ - include/linux/cache.h \ - $(wildcard include/config/ARCH_HAS_CACHE_LINE_SIZE) \ - 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) \ - include/linux/ratelimit_types.h \ - include/uapi/linux/param.h \ - arch/x86/include/generated/uapi/asm/param.h \ - include/asm-generic/param.h \ - $(wildcard include/config/HZ) \ - include/uapi/asm-generic/param.h \ - include/linux/spinlock_types.h \ - $(wildcard include/config/DEBUG_SPINLOCK) \ - $(wildcard include/config/DEBUG_LOCK_ALLOC) \ - arch/x86/include/asm/spinlock_types.h \ - include/asm-generic/qspinlock_types.h \ - $(wildcard include/config/NR_CPUS) \ - include/asm-generic/qrwlock_types.h \ - include/linux/lockdep_types.h \ - $(wildcard include/config/PROVE_RAW_LOCK_NESTING) \ - $(wildcard include/config/PREEMPT_LOCK) \ - $(wildcard include/config/LOCKDEP) \ - $(wildcard include/config/LOCK_STAT) \ - include/linux/rwlock_types.h \ - include/linux/once_lite.h \ - include/linux/dynamic_debug.h \ - include/linux/jump_label.h \ - $(wildcard include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE) \ - arch/x86/include/asm/jump_label.h \ - include/linux/static_call_types.h \ - $(wildcard include/config/HAVE_STATIC_CALL) \ - include/linux/stat.h \ - arch/x86/include/uapi/asm/stat.h \ - include/uapi/linux/stat.h \ - include/linux/time.h \ - $(wildcard include/config/POSIX_TIMERS) \ - include/linux/math64.h \ - $(wildcard include/config/ARCH_SUPPORTS_INT128) \ - include/vdso/math64.h \ - include/linux/time64.h \ - include/vdso/time64.h \ - include/uapi/linux/time.h \ - include/uapi/linux/time_types.h \ - include/linux/time32.h \ - include/linux/timex.h \ - include/uapi/linux/timex.h \ - arch/x86/include/asm/timex.h \ - arch/x86/include/asm/processor.h \ - $(wildcard include/config/X86_VMX_FEATURE_NAMES) \ - $(wildcard include/config/X86_IOPL_IOPERM) \ - $(wildcard include/config/STACKPROTECTOR) \ - $(wildcard include/config/VM86) \ - $(wildcard include/config/X86_DEBUGCTLMSR) \ - $(wildcard include/config/CPU_SUP_AMD) \ - $(wildcard include/config/XEN) \ - arch/x86/include/asm/processor-flags.h \ - arch/x86/include/uapi/asm/processor-flags.h \ - include/linux/mem_encrypt.h \ - $(wildcard include/config/ARCH_HAS_MEM_ENCRYPT) \ - $(wildcard include/config/AMD_MEM_ENCRYPT) \ - arch/x86/include/asm/mem_encrypt.h \ - arch/x86/include/uapi/asm/bootparam.h \ - include/linux/screen_info.h \ - include/uapi/linux/screen_info.h \ - include/linux/apm_bios.h \ - include/uapi/linux/apm_bios.h \ - include/uapi/linux/ioctl.h \ - arch/x86/include/generated/uapi/asm/ioctl.h \ - include/asm-generic/ioctl.h \ - include/uapi/asm-generic/ioctl.h \ - include/linux/edd.h \ - include/uapi/linux/edd.h \ - arch/x86/include/asm/ist.h \ - arch/x86/include/uapi/asm/ist.h \ - include/video/edid.h \ - $(wildcard include/config/X86) \ - include/uapi/video/edid.h \ - arch/x86/include/asm/math_emu.h \ - arch/x86/include/asm/ptrace.h \ - $(wildcard include/config/PARAVIRT) \ - $(wildcard include/config/IA32_EMULATION) \ - arch/x86/include/asm/segment.h \ - $(wildcard include/config/XEN_PV) \ - arch/x86/include/asm/page_types.h \ - $(wildcard include/config/PHYSICAL_START) \ - $(wildcard include/config/PHYSICAL_ALIGN) \ - $(wildcard include/config/DYNAMIC_PHYSICAL_MASK) \ - arch/x86/include/asm/page_64_types.h \ - $(wildcard include/config/KASAN) \ - $(wildcard include/config/DYNAMIC_MEMORY_LAYOUT) \ - $(wildcard include/config/RANDOMIZE_BASE) \ - arch/x86/include/asm/kaslr.h \ - $(wildcard include/config/RANDOMIZE_MEMORY) \ - arch/x86/include/uapi/asm/ptrace.h \ - arch/x86/include/uapi/asm/ptrace-abi.h \ - arch/x86/include/asm/paravirt_types.h \ - $(wildcard include/config/PGTABLE_LEVELS) \ - $(wildcard include/config/PARAVIRT_DEBUG) \ - arch/x86/include/asm/desc_defs.h \ - arch/x86/include/asm/pgtable_types.h \ - $(wildcard include/config/MEM_SOFT_DIRTY) \ - $(wildcard include/config/HAVE_ARCH_USERFAULTFD_WP) \ - $(wildcard include/config/PROC_FS) \ - arch/x86/include/asm/pgtable_64_types.h \ - $(wildcard include/config/DEBUG_KMAP_LOCAL_FORCE_MAP) \ - arch/x86/include/asm/sparsemem.h \ - $(wildcard include/config/SPARSEMEM) \ - $(wildcard include/config/NUMA_KEEP_MEMINFO) \ - arch/x86/include/asm/nospec-branch.h \ - include/linux/static_key.h \ - include/linux/objtool.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/asm/unwind_hints.h \ - arch/x86/include/asm/orc_types.h \ - arch/x86/include/asm/proto.h \ - arch/x86/include/uapi/asm/ldt.h \ - arch/x86/include/uapi/asm/sigcontext.h \ - arch/x86/include/asm/current.h \ - arch/x86/include/asm/percpu.h \ - $(wildcard include/config/X86_64_SMP) \ - include/asm-generic/percpu.h \ - $(wildcard include/config/DEBUG_PREEMPT) \ - $(wildcard include/config/HAVE_SETUP_PER_CPU_AREA) \ - include/linux/threads.h \ - $(wildcard include/config/BASE_SMALL) \ - include/linux/percpu-defs.h \ - $(wildcard include/config/DEBUG_FORCE_WEAK_PER_CPU) \ - arch/x86/include/asm/page.h \ - arch/x86/include/asm/page_64.h \ - $(wildcard include/config/DEBUG_VIRTUAL) \ - $(wildcard include/config/FLATMEM) \ - $(wildcard include/config/X86_VSYSCALL_EMULATION) \ - include/linux/range.h \ - include/asm-generic/memory_model.h \ - $(wildcard include/config/SPARSEMEM_VMEMMAP) \ - include/linux/pfn.h \ - include/asm-generic/getorder.h \ - arch/x86/include/asm/msr.h \ - arch/x86/include/asm/msr-index.h \ - arch/x86/include/generated/uapi/asm/errno.h \ - include/uapi/asm-generic/errno.h \ - include/uapi/asm-generic/errno-base.h \ - arch/x86/include/asm/cpumask.h \ - include/linux/cpumask.h \ - $(wildcard include/config/CPUMASK_OFFSTACK) \ - $(wildcard include/config/HOTPLUG_CPU) \ - $(wildcard include/config/DEBUG_PER_CPU_MAPS) \ - include/linux/bitmap.h \ - include/linux/string.h \ - $(wildcard include/config/BINARY_PRINTF) \ - $(wildcard include/config/FORTIFY_SOURCE) \ - include/linux/errno.h \ - include/uapi/linux/errno.h \ - include/uapi/linux/string.h \ - arch/x86/include/asm/string.h \ - arch/x86/include/asm/string_64.h \ - $(wildcard include/config/ARCH_HAS_UACCESS_FLUSHCACHE) \ - include/linux/fortify-string.h \ - include/linux/atomic.h \ - arch/x86/include/asm/atomic.h \ - arch/x86/include/asm/cmpxchg.h \ - arch/x86/include/asm/cmpxchg_64.h \ - arch/x86/include/asm/atomic64_64.h \ - include/linux/atomic-arch-fallback.h \ - $(wildcard include/config/GENERIC_ATOMIC64) \ - include/asm-generic/atomic-instrumented.h \ - include/asm-generic/atomic-long.h \ - include/linux/bug.h \ - $(wildcard include/config/BUG_ON_DATA_CORRUPTION) \ - arch/x86/include/asm/bug.h \ - $(wildcard include/config/DEBUG_BUGVERBOSE) \ - include/linux/instrumentation.h \ - $(wildcard include/config/DEBUG_ENTRY) \ - include/asm-generic/bug.h \ - $(wildcard include/config/BUG) \ - $(wildcard include/config/GENERIC_BUG_RELATIVE_POINTERS) \ - arch/x86/include/uapi/asm/msr.h \ - include/linux/tracepoint-defs.h \ - arch/x86/include/asm/paravirt.h \ - $(wildcard include/config/PARAVIRT_SPINLOCKS) \ - arch/x86/include/asm/frame.h \ - $(wildcard include/config/FRAME_POINTER) \ - arch/x86/include/asm/special_insns.h \ - 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) \ - arch/x86/include/asm/irqflags.h \ - arch/x86/include/asm/fpu/types.h \ - arch/x86/include/asm/vmxfeatures.h \ - arch/x86/include/asm/vdso/processor.h \ - include/linux/personality.h \ - include/uapi/linux/personality.h \ - include/linux/err.h \ - arch/x86/include/asm/tsc.h \ - $(wildcard include/config/X86_TSC) \ - arch/x86/include/asm/cpufeature.h \ - $(wildcard include/config/X86_FEATURE_NAMES) \ - include/vdso/time32.h \ - include/vdso/time.h \ - include/linux/uidgid.h \ - $(wildcard include/config/MULTIUSER) \ - $(wildcard include/config/USER_NS) \ - include/linux/highuid.h \ - include/linux/buildid.h \ - $(wildcard include/config/CRASH_CORE) \ - include/linux/mm_types.h \ - $(wildcard include/config/HAVE_ALIGNED_STRUCT_PAGE) \ - $(wildcard include/config/MEMCG) \ - $(wildcard include/config/USERFAULTFD) \ - $(wildcard include/config/SWAP) \ - $(wildcard include/config/NUMA) \ - $(wildcard include/config/HAVE_ARCH_COMPAT_MMAP_BASES) \ - $(wildcard include/config/MEMBARRIER) \ - $(wildcard include/config/AIO) \ - $(wildcard include/config/MMU_NOTIFIER) \ - $(wildcard include/config/TRANSPARENT_HUGEPAGE) \ - $(wildcard include/config/NUMA_BALANCING) \ - $(wildcard include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH) \ - $(wildcard include/config/HUGETLB_PAGE) \ - $(wildcard include/config/IOMMU_SUPPORT) \ - include/linux/mm_types_task.h \ - $(wildcard include/config/SPLIT_PTLOCK_CPUS) \ - $(wildcard include/config/ARCH_ENABLE_SPLIT_PMD_PTLOCK) \ - arch/x86/include/asm/tlbbatch.h \ - include/linux/auxvec.h \ - include/uapi/linux/auxvec.h \ - arch/x86/include/uapi/asm/auxvec.h \ - include/linux/spinlock.h \ - $(wildcard include/config/PREEMPTION) \ - include/linux/preempt.h \ - $(wildcard include/config/PREEMPT_RT) \ - $(wildcard include/config/PREEMPT_COUNT) \ - $(wildcard include/config/TRACE_PREEMPT_TOGGLE) \ - $(wildcard include/config/PREEMPT_NOTIFIERS) \ - arch/x86/include/asm/preempt.h \ - include/linux/thread_info.h \ - $(wildcard include/config/THREAD_INFO_IN_TASK) \ - $(wildcard include/config/GENERIC_ENTRY) \ - $(wildcard include/config/HAVE_ARCH_WITHIN_STACK_FRAMES) \ - $(wildcard include/config/HARDENED_USERCOPY) \ - include/linux/restart_block.h \ - arch/x86/include/asm/thread_info.h \ - $(wildcard include/config/COMPAT) \ - include/linux/bottom_half.h \ - include/linux/lockdep.h \ - $(wildcard include/config/DEBUG_LOCKING_API_SELFTESTS) \ - include/linux/smp.h \ - $(wildcard include/config/UP_LATE_INIT) \ - include/linux/smp_types.h \ - include/linux/llist.h \ - $(wildcard include/config/ARCH_HAVE_NMI_SAFE_CMPXCHG) \ - arch/x86/include/asm/smp.h \ - $(wildcard include/config/X86_LOCAL_APIC) \ - $(wildcard include/config/DEBUG_NMI_SELFTEST) \ - arch/x86/include/generated/asm/mmiowb.h \ - include/asm-generic/mmiowb.h \ - $(wildcard include/config/MMIOWB) \ - arch/x86/include/asm/spinlock.h \ - arch/x86/include/asm/qspinlock.h \ - include/asm-generic/qspinlock.h \ - arch/x86/include/asm/qrwlock.h \ - include/asm-generic/qrwlock.h \ - include/linux/rwlock.h \ - $(wildcard include/config/PREEMPT) \ - 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) \ - 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) \ - include/linux/rbtree.h \ - include/linux/rcupdate.h \ - $(wildcard include/config/PREEMPT_RCU) \ - $(wildcard include/config/TINY_RCU) \ - $(wildcard include/config/TASKS_RCU_GENERIC) \ - $(wildcard include/config/RCU_STALL_COMMON) \ - $(wildcard include/config/NO_HZ_FULL) \ - $(wildcard include/config/RCU_NOCB_CPU) \ - $(wildcard include/config/TASKS_RCU) \ - $(wildcard include/config/TASKS_TRACE_RCU) \ - $(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) \ - include/linux/rcutree.h \ - include/linux/rwsem.h \ - $(wildcard include/config/RWSEM_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_RWSEMS) \ - include/linux/osq_lock.h \ - include/linux/completion.h \ - include/linux/swait.h \ - include/linux/wait.h \ - include/uapi/linux/wait.h \ - include/linux/uprobes.h \ - $(wildcard include/config/UPROBES) \ - arch/x86/include/asm/uprobes.h \ - include/linux/notifier.h \ - include/linux/mutex.h \ - $(wildcard include/config/MUTEX_SPIN_ON_OWNER) \ - $(wildcard include/config/DEBUG_MUTEXES) \ - include/linux/debug_locks.h \ - include/linux/srcu.h \ - $(wildcard include/config/TINY_SRCU) \ - $(wildcard include/config/SRCU) \ - include/linux/workqueue.h \ - $(wildcard include/config/DEBUG_OBJECTS_WORK) \ - $(wildcard include/config/FREEZER) \ - $(wildcard include/config/WQ_WATCHDOG) \ - include/linux/timer.h \ - $(wildcard include/config/DEBUG_OBJECTS_TIMERS) \ - $(wildcard include/config/NO_HZ_COMMON) \ - include/linux/ktime.h \ - include/linux/jiffies.h \ - include/vdso/jiffies.h \ - include/generated/timeconst.h \ - include/vdso/ktime.h \ - include/linux/timekeeping.h \ - $(wildcard include/config/GENERIC_CMOS_UPDATE) \ - include/linux/clocksource_ids.h \ - include/linux/debugobjects.h \ - $(wildcard include/config/DEBUG_OBJECTS) \ - $(wildcard include/config/DEBUG_OBJECTS_FREE) \ - include/linux/rcu_segcblist.h \ - include/linux/srcutree.h \ - include/linux/rcu_node_tree.h \ - $(wildcard include/config/RCU_FANOUT) \ - $(wildcard include/config/RCU_FANOUT_LEAF) \ - include/linux/page-flags-layout.h \ - $(wildcard include/config/KASAN_HW_TAGS) \ - include/linux/numa.h \ - $(wildcard include/config/NODES_SHIFT) \ - include/generated/bounds.h \ - include/linux/seqlock.h \ - include/linux/ww_mutex.h \ - $(wildcard include/config/DEBUG_WW_MUTEX_SLOWPATH) \ - arch/x86/include/asm/mmu.h \ - $(wildcard include/config/MODIFY_LDT_SYSCALL) \ - include/linux/kmod.h \ - include/linux/umh.h \ - include/linux/gfp.h \ - $(wildcard include/config/HIGHMEM) \ - $(wildcard include/config/ZONE_DMA) \ - $(wildcard include/config/ZONE_DMA32) \ - $(wildcard include/config/ZONE_DEVICE) \ - $(wildcard include/config/PM_SLEEP) \ - $(wildcard include/config/CONTIG_ALLOC) \ - $(wildcard include/config/CMA) \ - include/linux/mmdebug.h \ - $(wildcard include/config/DEBUG_VM) \ - $(wildcard include/config/DEBUG_VM_PGFLAGS) \ - include/linux/mmzone.h \ - $(wildcard include/config/FORCE_MAX_ZONEORDER) \ - $(wildcard include/config/MEMORY_ISOLATION) \ - $(wildcard include/config/ZSMALLOC) \ - $(wildcard include/config/SHADOW_CALL_STACK) \ - $(wildcard include/config/MEMORY_HOTPLUG) \ - $(wildcard include/config/COMPACTION) \ - $(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/HAVE_ARCH_PFN_VALID) \ - $(wildcard include/config/HOLES_IN_ZONE) \ - include/linux/nodemask.h \ - include/linux/pageblock-flags.h \ - $(wildcard include/config/HUGETLB_PAGE_SIZE_VARIABLE) \ - include/linux/page-flags.h \ - $(wildcard include/config/ARCH_USES_PG_UNCACHED) \ - $(wildcard include/config/MEMORY_FAILURE) \ - $(wildcard include/config/IDLE_PAGE_TRACKING) \ - $(wildcard include/config/THP_SWAP) \ - $(wildcard include/config/KSM) \ - include/linux/local_lock.h \ - include/linux/local_lock_internal.h \ - include/linux/memory_hotplug.h \ - $(wildcard include/config/ARCH_HAS_ADD_PAGES) \ - $(wildcard include/config/HAVE_ARCH_NODEDATA_EXTENSION) \ - $(wildcard include/config/MEMORY_HOTREMOVE) \ - arch/x86/include/asm/mmzone.h \ - arch/x86/include/asm/mmzone_64.h \ - include/linux/topology.h \ - $(wildcard include/config/USE_PERCPU_NUMA_NODE_ID) \ - $(wildcard include/config/SCHED_SMT) \ - include/linux/arch_topology.h \ - $(wildcard include/config/GENERIC_ARCH_TOPOLOGY) \ - include/linux/percpu.h \ - $(wildcard include/config/NEED_PER_CPU_EMBED_FIRST_CHUNK) \ - $(wildcard include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK) \ - arch/x86/include/asm/topology.h \ - $(wildcard include/config/SCHED_MC_PRIO) \ - $(wildcard include/config/ACPI_CPPC_LIB) \ - arch/x86/include/asm/mpspec.h \ - $(wildcard include/config/EISA) \ - $(wildcard include/config/X86_MPPARSE) \ - arch/x86/include/asm/mpspec_def.h \ - arch/x86/include/asm/x86_init.h \ - arch/x86/include/asm/apicdef.h \ - include/asm-generic/topology.h \ - include/linux/sysctl.h \ - $(wildcard include/config/SYSCTL) \ - include/uapi/linux/sysctl.h \ - include/linux/elf.h \ - $(wildcard include/config/ARCH_USE_GNU_PROPERTY) \ - $(wildcard include/config/ARCH_HAVE_ELF_PROT) \ - arch/x86/include/asm/elf.h \ - $(wildcard include/config/X86_X32_ABI) \ - arch/x86/include/asm/user.h \ - arch/x86/include/asm/user_64.h \ - arch/x86/include/asm/fsgsbase.h \ - arch/x86/include/asm/vdso.h \ - $(wildcard include/config/X86_X32) \ - include/uapi/linux/elf.h \ - include/uapi/linux/elf-em.h \ - include/linux/kobject.h \ - $(wildcard include/config/UEVENT_HELPER) \ - $(wildcard include/config/DEBUG_KOBJECT_RELEASE) \ - include/linux/sysfs.h \ - include/linux/kernfs.h \ - $(wildcard include/config/KERNFS) \ - include/linux/idr.h \ - include/linux/radix-tree.h \ - include/linux/xarray.h \ - $(wildcard include/config/XARRAY_MULTI) \ - include/linux/kconfig.h \ - include/linux/kobject_ns.h \ - include/linux/kref.h \ - include/linux/refcount.h \ - include/linux/moduleparam.h \ - $(wildcard include/config/ALPHA) \ - $(wildcard include/config/IA64) \ - $(wildcard include/config/PPC64) \ - include/linux/rbtree_latch.h \ - include/linux/error-injection.h \ - include/asm-generic/error-injection.h \ - include/linux/cfi.h \ - $(wildcard include/config/CFI_CLANG_SHADOW) \ - arch/x86/include/asm/module.h \ - $(wildcard include/config/UNWINDER_ORC) \ - include/asm-generic/module.h \ - $(wildcard include/config/HAVE_MOD_ARCH_SPECIFIC) \ - $(wildcard include/config/MODULES_USE_ELF_REL) \ - $(wildcard include/config/MODULES_USE_ELF_RELA) \ - arch/x86/include/asm/orc_types.h \ - -/home/x00010/Work/Repos/EmperorClientKing/king.o: $(deps_/home/x00010/Work/Repos/EmperorClientKing/king.o) - -$(deps_/home/x00010/Work/Repos/EmperorClientKing/king.o): diff --git a/.modules.order.cmd b/.modules.order.cmd deleted file mode 100755 index 7a2448d..0000000 --- a/.modules.order.cmd +++ /dev/null @@ -1 +0,0 @@ -cmd_/home/atoumia/Repos/ARCB/modules.order := { echo /home/atoumia/Repos/ARCB/ARCB.ko; :; } | awk '!x[$$0]++' - > /home/atoumia/Repos/ARCB/modules.order diff --git a/Makefile b/Makefile index 472b4dd..323256e 100755 --- a/Makefile +++ b/Makefile @@ -2,8 +2,6 @@ obj-m += ARCB.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules - rm -f *.o *.mod* *.order *.symvers - mv ARCB.ko bin clean: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean diff --git a/bin/ARCB.ko b/bin/ARCB.ko deleted file mode 100644 index 03d093f5a46a9a682976d4eb04a51618b6e61d48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63032 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 j{nzra7PhRfJBj!1?Fg3*xz`K#f-;WuNs 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