+++ /dev/null
-KERNEL_OBJECTS := swap_buffer.o swap_buffer_module.o buffer_queue.o
-MODULE_NAME=buffer
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/buffer)
-module_name = swap_buffer
-cross_compiler = $(subst gcc,,$(CC))
-
-#inlude_opt = -I$(realpath $(top_srcdir)/src/modules/)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := swap_driver.o swap_driver.mod.c swap_driver.mod.o swap_driver_module.o device_driver.o driver_to_buffer.o
-MODULE_NAME=driver
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/driver)
-module_name = swap_driver
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := dbi_kprobes_deps.o dbi_insn_slots.o arch/asm/dbi_kprobes.o dbi_kprobes.o arch/asm/trampoline_arm.o
-MODULE_NAME=kprobe
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-if SPARSE
-sparse_output = C=2
-endif
-
-board_opt = -DBOARD_@BOARD@
-
-target_kernel_src = @KERNEL@
-#board = @BOARD@
-target_arch = @ARCH@
-kprobes_module_dir = $(realpath $(top_srcdir)/src/modules/kprobe)
-module_name = swap_kprobe
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/ksyms) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe/arch)
-extra_cflags = "$(inlude_opt) $(android_opt) $(board_opt)"
-
-all-local:
- rm -rf $(top_srcdir)/src/modules/kprobe/arch/asm && $(LN_S) asm-${target_arch} $(top_srcdir)/src/modules/kprobe/arch/asm
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) $(AM_MAKEFLAGS) -C $(target_kernel_src) $(sparse_output) M=$(kprobes_module_dir) modules
-
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(kprobes_module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(kprobes_module_dir) clean
-
-install-exec-local:
-
- install -m 644 $(kprobes_module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(kprobes_module_dir)/$(module_name).ko.addr $(prefix)
-
- if [ "$(android)" != "yes" ] ; then install -m 755 $(kprobes_module_dir)/$(module_name).sh $(prefix) ; fi
-
-
+++ /dev/null
-KERNEL_OBJECTS := swap_ks_features.o ks_features.o
-MODULE_NAME=ks_features
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/ks_features)
-module_name = swap_ks_features
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/kprobe) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe/arch) \
- -I$(realpath $(top_srcdir)/src/modules/ksyms) \
- -I$(realpath $(top_srcdir)/src/common) \
- -I$(realpath $(top_srcdir)/src/modules/driver) \
- -I$(realpath $(top_srcdir)/src/modules)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/ks_manager)
-module_name = swap_ks_manager
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/kprobe) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe/arch)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := ksyms.o swap_ksyms.o
-MODULE_NAME=ksyms
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/ksyms)
-module_name = swap_ksyms
-cross_compiler = $(subst gcc,,$(CC))
-module_path = $(module_dir)/$(module_name).ko
-
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- if [ -e $(module_path) ] ; then \
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>" ; \
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF) ; \
- fi
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- if [ -e $(module_path) ] ; then \
- install -m 644 $(module_path) $(prefix) ; \
- install -m 644 $(module_path).addr $(prefix) ; \
- \
- if [ "$(android)" != "yes" ] ; then install -m 755 $(module_dir)/$(module_name).sh $(prefix) ; fi ; \
- fi
+++ /dev/null
-KERNEL_OBJECTS := swap_msg_parser.o msg_parser.o msg_buf.o msg_cmd.o features.o us_inst.o swap_message_parser.o
-MODULE_NAME=parser
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/parser)
-module_name = swap_message_parser
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := swap_sampler.o swap_sampler_module.o
-MODULE_NAME=sampler
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/sampler)
-module_name = swap_sampler
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := swap_uprobe.o swap_uprobes.o arch/asm/swap_uprobes.o arch/asm/trampoline_thumb.o
-MODULE_NAME=uprobe
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-uprobes_module_dir = $(realpath $(top_srcdir)/src/modules/uprobe)
-module_name = swap_uprobe
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/ksyms) -I$(realpath $(top_srcdir)/src/modules/kprobe) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe/arch) -I$(realpath $(top_srcdir)/src/modules/uprobe/arch) \
- -I$(realpath $(top_srcdir)/src/modules/uprobe)
-extra_cflags = "$(inlude_opt) $(android_opt) $(board_opt)"
-
-all-local:
- rm -rf $(top_srcdir)/src/modules/uprobe/arch/asm && $(LN_S) asm-${target_arch} $(top_srcdir)/src/modules/uprobe/arch/asm
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(uprobes_module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(uprobes_module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(uprobes_module_dir) clean
-
-install-exec-local:
- install -m 644 $(uprobes_module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(uprobes_module_dir)/$(module_name).ko.addr $(prefix)
-
- if [ "$(android)" != "yes" ] ; then install -m 755 $(uprobes_module_dir)/$(module_name).sh $(prefix) ; fi
+++ /dev/null
-KERNEL_OBJECTS := swap_us_manager.o us_manager.o us_slot_manager.o helper.o \
- sspt/ip.o sspt/sspt_page.o sspt/sspt_file.o sspt/sspt_proc.o \
- pf/proc_filters.o pf/pf_group.o \
- img/img_proc.o img/img_file.o img/img_ip.o
-MODULE_NAME=us_manager
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/us_manager)
-module_name = swap_us_manager
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules) \
- -I$(realpath $(top_srcdir)/src/modules/driver) \
- -I$(realpath $(top_srcdir)/src/modules/uprobe) \
- -I$(realpath $(top_srcdir)/src/modules/ksyms) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe) \
- -I$(realpath $(top_srcdir)/src/modules/kprobe/arch) \
- -I$(realpath $(top_srcdir)/src/modules/us_manager) \
- -I$(realpath $(top_srcdir)/src/common)
-
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)
- install -m 755 $(module_dir)/$(module_name).sh $(prefix)
+++ /dev/null
-KERNEL_OBJECTS := swap_writer.o swap_writer_module.o
-MODULE_NAME=writer
-
-all:
- make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KERNEL) SUBDIRS=$(TOP)/$(MODULE_NAME) extra_cflags=-I$(TOP) modules
-
-clean:
- @for f in $(KERNEL_OBJECTS) ; do rm $(TOP)/$(MODULE_NAME)/$$f ; done
+++ /dev/null
-board_opt = -DBOARD_@BOARD@
-target_kernel_src = @KERNEL@
-target_arch = @ARCH@
-module_dir = $(realpath $(top_srcdir)/src/modules/writer)
-module_name = swap_writer
-cross_compiler = $(subst gcc,,$(CC))
-
-inlude_opt = -I$(realpath $(top_srcdir)/src/modules/)
-extra_cflags = "$(inlude_opt) $(board_opt)"
-
-all-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) extra_cflags=$(extra_cflags) \
- $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) modules
-
- echo "generate data for version patching <$(OBJDUMP)><$(READELF)>"
- PATH=$(PATH) $(top_srcdir)/src/modules/driver/patchko.sh -g $(module_dir)/$(module_name).ko $(OBJDUMP) $(READELF)
-
-clean-local:
- $(MAKE) CROSS_COMPILE=$(cross_compiler) ARCH=$(target_arch) $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(module_dir) clean
-
-install-exec-local:
- install -m 644 $(module_dir)/$(module_name).ko $(prefix)
- install -m 644 $(module_dir)/$(module_name).ko.addr $(prefix)