[IMPROVE] remove PER_CPU variables from kprobe 18/69318/2
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 26 Apr 2016 12:44:44 +0000 (15:44 +0300)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Tue, 17 May 2016 14:09:02 +0000 (07:09 -0700)
commit4db3a74d577a9a2fca3947dc3db047f46873baf4
tree5f20f2d38266191525fbba04263542292bb16ebc
parent73bc6a33d625df806eadec37ebeeaa116ca48b6a
[IMPROVE] remove PER_CPU variables from kprobe

Now all intermediate data that is needed for kprobe instrumentation
implementation saved in stack (using swap_ktd). And thus, it is
possible to abandon PER_CPU variables usage.

Change-Id: Ibe9f600a4e01b729b9ac21030f818eec554348d1
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
kprobe/arch/arm/swap-asm/swap_kprobes.c
kprobe/arch/x86/swap-asm/swap_kprobes.c
kprobe/swap_kprobes.c
kprobe/swap_kprobes.h
kprobe/swap_ktd.c
kprobe/swap_ktd.h