[FIX] Port SWAP to current Linux Kernel Mainline (3.9-rc5)
authorAnastasia Lyupa <a.lyupa@samsung.com>
Mon, 8 Apr 2013 15:56:47 +0000 (19:56 +0400)
committerAnastasia Lyupa <a.lyupa@samsung.com>
Mon, 8 Apr 2013 15:56:47 +0000 (19:56 +0400)
commit028f172bf9b7b70492dffde915b077fe6c6540b0
tree96fd3c5e7832765f268bf2d4f33c393c51b977e3
parentd3de64cc6b0633aa6abff07db6139d3304f0dd21
[FIX] Port SWAP to current Linux Kernel Mainline (3.9-rc5)

1. hlist_* API changed -> removed one argument;
2. file struct f_vfsmnt field removed -> replaced it with f_path.mnt;
3. do_mmap_pgoff() prototype changed -> added one argument;
4. __get_user_pages changed significantly -> stolen last version
   and put to __get_user_pages_uprobe;
5. follow_page() mechanism changed -> added follow_page_mask()
driver/probes_manager.c
driver/sspt/sspt_debug.h
driver/sspt/sspt_file.c
driver/storage.c
driver/us_proc_inst.c
kprobe/arch/asm-arm/dbi_kprobes.c
kprobe/dbi_insn_slots.c
kprobe/dbi_kprobes.c
kprobe/dbi_kprobes_deps.c
kprobe/dbi_kprobes_deps.h
kprobe/dbi_uprobes.c