summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-06-18[REFACTOR] redesign ret_handler_cp()Vyacheslav Cherkashin2-8/+6
2013-06-14[REFACTOR] redesign call_page_fault()Vyacheslav Cherkashin3-13/+17
2013-06-14[FIX] many proc for one taskVyacheslav Cherkashin1-2/+1
2013-06-14[REFACTOR] remove field 'name' from 'struct sspt_file'Vyacheslav Cherkashin6-16/+10
2013-06-14[REFACTOR] remove sspt_proc_add_ip_data()Vyacheslav Cherkashin2-9/+0
2013-06-14[REFACTOR] sspt_proc_find_file_or_new()Vyacheslav Cherkashin1-7/+4
2013-06-14[REFACTOR] remove sspt_set_ip_addr()Vyacheslav Cherkashin2-8/+0
it not use
2013-06-13[REFACTOR] remove sspt_*_copy()Vyacheslav Cherkashin8-108/+0
functions: sspt_proc_copy() sspt_file_copy() sspt_page_copy() copy_ip()
2013-06-13[REFACTOR] remove sspt_proc_get_new()Vyacheslav Cherkashin4-14/+4
2013-06-13[REFACTOR] remove field 'dentry' from 'srtuct sspt_proc'Vyacheslav Cherkashin3-8/+5
2013-06-13[FIX] add check page_present()Vyacheslav Cherkashin1-1/+4
when installing probe in do_page_fault()
2013-06-13[FIX] initialization uretprobeVyacheslav Cherkashin1-3/+7
2013-06-13[REFACTOR] create and used /un/install_all()Vyacheslav Cherkashin2-31/+63
2013-06-13[REFACTOR] print uretprobe infoVyacheslav Cherkashin1-1/+8
when error register
2013-06-11[FEATURE] create call_mm_release()Vyacheslav Cherkashin7-47/+77
2013-06-11[FEATURE] first working versionVyacheslav Cherkashin15-9/+618
working, when install probes on page (do_page_foult()), and creating entity "img_*"
2013-06-06[FEATURE] new filtersVyacheslav Cherkashin10-350/+111
2013-06-04Merge branch 'dev' into kernelVyacheslav Cherkashin3-1/+21
Conflicts: src/modules/driver/us_proc_inst.c
2013-06-04Merge branch 'kernel' of 106.109.8.71:/srv/git/dbi into kernelVyacheslav Cherkashin12-1233/+766
2013-06-04[REFACTOR] move US management codeVyacheslav Cherkashin31-199/+200
form swap_driver to us_manager
2013-06-04Merge branch 'kernel' of 106.109.8.71:/srv/git/dbi into kernelAlexander Aksenov18-251/+540
2013-06-04[REFACTOR] Report refactorAlexander Aksenov12-1233/+766
2013-06-04[FIX] Fix b6f7698 not correct kthread determinationDmitry Kovalenko1-3/+3
2013-06-03[FIX] kernel thread determinationDmitry Kovalenko2-3/+8
2013-06-03[REFACTOR] create usm_/un/register_probe()Vyacheslav Cherkashin4-1/+72
2013-06-03[REFACTOR] move /un/register_usprobe()Vyacheslav Cherkashin3-54/+40
from src/modules/driver/us_proc_inst.c to src/modules/driver/sspt/sspt.h
2013-06-03[CLEAN] remove install_otg_ip()Vyacheslav Cherkashin2-67/+0
2013-05-31[FIX] remove BUG messageVyacheslav Cherkashin1-0/+12
is occurs at the beginning and end of US instrumentation
2013-05-29[FIX] remove memory leak in ksm_register_probe()Vyacheslav Cherkashin1-4/+9
2013-05-29[COPYRIGHT] for ks_managerVyacheslav Cherkashin2-0/+48
files: src/modules/ks_manager/ks_manager.c src/modules/ks_manager/ks_manager.h
2013-05-29[REFACTOR] move declaration sched_addrVyacheslav Cherkashin4-4/+2
2013-05-29[REFACTOR] remove variable fork_addrVyacheslav Cherkashin3-4/+0
2013-05-29Merge branch 'kernel' of 106.109.8.71:/srv/git/dbi into kernelVyacheslav Cherkashin14-330/+1574
2013-05-29[REFACTOR] move declaration *exit*_addrVyacheslav Cherkashin3-8/+5
variables: exit_addr do_group_exit_addr sys_exit_group_addr sys_exit_addr
2013-05-29Merge branch 'dev' into kernelVyacheslav Cherkashin4-4/+18
Conflicts: src/modules/kprobe/arch/dbi_kprobes.c
2013-05-29[FIX] exports duplicate symbol do_mmap_pgoffVyacheslav Cherkashin1-1/+1
fix commit 43e66f99cdf66
2013-05-29[REFACTOR] create API for ks_manager moduleVyacheslav Cherkashin8-156/+154
ks_manager now performs tasks probes_manager
2013-05-29[CLEAN] remove install_kern_otg_probe()Vyacheslav Cherkashin2-37/+0
2013-05-28[FEATURE] SWAP Buffer implementedAlexander Aksenov14-330/+1574
2013-05-27[FEATURE] add instrumentation US for x86Vyacheslav Cherkashin6-40/+310
2013-05-24[REFACTOR] rename *pach* --> *path*Vyacheslav Cherkashin4-13/+13
2013-05-24[REFACTOR] rename dbi_arch_uprobe_return()Vyacheslav Cherkashin6-10/+8
dbi_arch_uprobe_return() --> arch_ujprobe_return()
2013-05-24[REFACTOR] rename dbi_uprobe_return()Vyacheslav Cherkashin3-4/+4
dbi_uprobe_return() --> swap_ujprobe_return()
2013-05-24[FEATURE] add instrumentation KS for x86Vyacheslav Cherkashin6-464/+240
2013-05-23[FIX] Unknown symbol do_mmap_pgoffVyacheslav Cherkashin1-0/+4
for kernel version >= 3.4.0
2013-05-22[REFACTOR] move trampoline_probe_handler()Vyacheslav Cherkashin3-76/+74
from src/modules/kprobe/arch/asm-arm/dbi_kprobes.c to src/modules/kprobe/dbi_kprobes.c
2013-05-22[FIX] not set retprobe for sys_exitDmitry Kovalenko4-1/+8
Related to f8fa40b9f377164f117eeec47832b5b3351b4ec5, where retprobe for do_exit is not set. These function do not return by design
2013-05-21[REFACTOR] move default handlers for KSVyacheslav Cherkashin7-35/+63
from src/modules/driver/probes_manager.c to src/modules/driver/ks_def_handler.c
2013-05-20[REFACTOR] move default handlers for USVyacheslav Cherkashin5-115/+123
from src/modules/driver/us_proc_inst.c to src/modules/driver/us_def_handler.c
2013-05-20[REFACTOR] move and rename uninstall_us_proc_probes()Vyacheslav Cherkashin5-20/+21
rename: uninstall_us_proc_probes() --> sspt_proc_uninstall() move: from src/modules/driver/us_proc_inst.c to src/modules/driver/sspt/sspt_proc.c