Implement funtions for kernel/user data access 22/111122/5
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Wed, 18 Jan 2017 09:32:57 +0000 (12:32 +0300)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 31 Jan 2017 07:21:26 +0000 (10:21 +0300)
commitdd9e6bb3f37c66451bfb77a70bdd0eabdb2f73f2
tree8b6c112d5397394b50fc965665f85116eeddbf2f
parent497d92c2b6ad8217286b590b07fa4f921ea4078f
Implement funtions for kernel/user data access

for kernel space:
- swap_get_kpc
- swap_set_kpc

for user space:
- swap_get_upc
- swap_set_upc

- swap_get_uret_addr
- swap_set_uret_addr

Change-Id: I9014addba8b219803ba33c41c2a3c051b626c1a9
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
12 files changed:
arch/arm/uprobe/swap_uprobe.h
got_patcher/gt_module.c
kprobe/arch/arm/swap-asm/swap_kprobes.h
kprobe/arch/arm64/swap-asm/swap_kprobes.h
kprobe/arch/x86/swap-asm/swap_kprobes.h
loader/loader_module.c
preload/preload_module.c
uihv/uihv_module.c
uprobe/arch/arm/swap-asm/swap_uprobes.c
uprobe/arch/arm/swap-asm/swap_uprobes.h
uprobe/arch/arm64/swap-asm/swap_uprobes.h
uprobe/arch/x86/swap-asm/swap_uprobes.h