From 5ce94aa51db447c07cb22aa3611280bf9465a951 Mon Sep 17 00:00:00 2001 From: zy Date: Thu, 16 Nov 2023 18:37:39 +0800 Subject: [PATCH] "module_layout" ?? --- source/Makefile | 15 +++++++++++++++ source/module/{Makefile => Makefile_bak} | 0 source/module/monitor_timer.h | 14 -------------- 3 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 source/Makefile rename source/module/{Makefile => Makefile_bak} (100%) diff --git a/source/Makefile b/source/Makefile new file mode 100644 index 0000000..b87fbe2 --- /dev/null +++ b/source/Makefile @@ -0,0 +1,15 @@ +obj-m += variable_monitor.o + +variable_monitor-objs := module/monitor_kallsyms.o \ + module/monitor_mem.o \ + module/monitor_timer.o \ + module/monitor_trace.o \ + buffer/trace_buffer.o \ + buffer/variant_buffer.o \ + module/monitor_kernel.o + +PWD := $(shell pwd) +KDIR := /home/zy/Git/variable_monitor/linux-5.17.15 + +default: + $(MAKE) -C $(KDIR) M=$(PWD) modules \ No newline at end of file diff --git a/source/module/Makefile b/source/module/Makefile_bak similarity index 100% rename from source/module/Makefile rename to source/module/Makefile_bak diff --git a/source/module/monitor_timer.h b/source/module/monitor_timer.h index 605514b..2367dcc 100644 --- a/source/module/monitor_timer.h +++ b/source/module/monitor_timer.h @@ -1,18 +1,4 @@ #include -// #include -// #include -// #include -// // #include /* for kmalloc */ -// #include - -// #include -// #include -// #include -// #include -// #include /* for avenrun, LOAD_* */ -// #include -// #include -// #include /* for stack_trace_print */ #define MAX_TIMER_NUM (128) // max timer number #define TIMER_MAX_WATCH_NUM (32) // A timer max watch number at once time