Change absolute paths to relative ones in kprobe #include.
Remove redundant includes for kprobe
Change-Id: I9f3041cddf12783581ed7e5d17bf29f60bb4a8d7
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
kprobe_module_name=swap_kprobe.ko
make CROSS_COMPILE=${cross_compile} ARCH=${arch} -C ${kernel_dir} M=${kprobe_dir} \
- extra_cflags="-Werror -I${modules_dir} -I${kprobe_dir} -I${kprobe_arch_dir} -I${ksyms_dir}" \
+ extra_cflags="-Werror -I${modules_dir} -I${kprobe_arch_dir}" \
modules || exit 1
ks_manager_module_name=swap_ks_manager.ko
make CROSS_COMPILE=${cross_compile} ARCH=${arch} -C ${kernel_dir} M=${ks_manager_dir} \
- extra_cflags="-Werror -I${kprobe_dir} -I${kprobe_arch_dir}" \
+ extra_cflags="-Werror -I${modules_dir} -I${kprobe_dir} -I${kprobe_arch_dir}" \
modules || exit 1
uprobe_module_name=swap_uprobe.ko
#include "dbi_kprobes.h"
#include "trampoline_arm.h"
-#include "../dbi_kprobes.h"
-#include "../../dbi_kprobes.h"
+#include <kprobe/dbi_kprobes.h>
-#include "../../dbi_kdebug.h"
-#include "../../dbi_insn_slots.h"
-#include "../../dbi_kprobes_deps.h"
-#include <ksyms.h>
+#include <kprobe/dbi_kdebug.h>
+#include <kprobe/dbi_insn_slots.h>
+#include <kprobe/dbi_kprobes_deps.h>
+#include <ksyms/ksyms.h>
#include <asm/cacheflush.h>
#include <asm/traps.h>
*/
#include "dbi_kprobes.h"
-#include "../dbi_kprobes.h"
-#include "../../dbi_kprobes.h"
-
-#include "../../dbi_kdebug.h"
-#include "../../dbi_insn_slots.h"
-#include "../../dbi_kprobes_deps.h"
-#include "../../dbi_uprobes.h"
-#include <ksyms.h>
+#include <kprobe/dbi_kprobes.h>
+
+#include <kprobe/dbi_kdebug.h>
+#include <kprobe/dbi_insn_slots.h>
+#include <kprobe/dbi_kprobes_deps.h>
+#include <kprobe/dbi_uprobes.h>
+#include <ksyms/ksyms.h>
#define SUPRESS_BUG_MESSAGES
*
*/
-#include "../../dbi_kprobes_deps.h"
-#include "../dbi_kprobes.h"
+#include <kprobe/dbi_kprobes_deps.h>
+#include <kprobe/dbi_kprobes.h>
typedef unsigned long kprobe_opcode_t;
#include <linux/kdebug.h>
#include "dbi_kprobes.h"
-#include "../dbi_kprobes.h"
-#include "../../dbi_kprobes.h"
+#include <kprobe/dbi_kprobes.h>
-#include "../../dbi_kdebug.h"
-#include "../../dbi_insn_slots.h"
-#include "../../dbi_kprobes_deps.h"
+#include <kprobe/dbi_kdebug.h>
+#include <kprobe/dbi_insn_slots.h>
+#include <kprobe/dbi_kprobes_deps.h>
#define SUPRESS_BUG_MESSAGES
extern struct kprobe * per_cpu__current_kprobe;
*/
#include <linux/version.h>
-#include <dbi_kprobes_deps.h>
+#include <kprobe/dbi_kprobes_deps.h>
typedef u8 kprobe_opcode_t;
* 2012 Stanislav Andreev <s.andreev@samsung.com>: added time debug profiling support; BUG() message fix
*/
-#include "../../dbi_kprobes_deps.h"
+#include <kprobe/dbi_kprobes_deps.h>
DECLARE_MOD_DEP_WRAPPER (module_alloc, void *, unsigned long size)
IMP_MOD_DEP_WRAPPER (module_alloc, size)
*/
#include "dbi_kprobes.h"
-#include "arch/asm/dbi_kprobes.h"
+#include <asm/dbi_kprobes.h>
#include "dbi_kdebug.h"
#include "dbi_kprobes_deps.h"
#include "dbi_insn_slots.h"
-#include <ksyms.h>
+#include <ksyms/ksyms.h>
#include <linux/version.h>
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
#include <linux/sched.h>
#include <linux/pagemap.h>
-#include <asm/dbi_kprobes.h>
+#include <kprobe/arch/asm/dbi_kprobes.h>
#ifdef CONFIG_ARM
#include <linux/mempolicy.h>
#include <linux/highmem.h>
#include <linux/pagemap.h>
-#include "../ksyms/ksyms.h"
+#include <ksyms/ksyms.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 9, 0)
#define swap_hlist_for_each_entry_rcu(tpos, pos, head, member) hlist_for_each_entry_rcu(tpos, head, member)