platform/kernel/swap-modules.git
11 years agokernel define 'pgd_offset_k' redefinition
Vyacheslav Cherkashin [Thu, 14 Feb 2013 16:26:41 +0000 (20:26 +0400)]
kernel define 'pgd_offset_k' redefinition

11 years agoremove US probes set message
Vyacheslav Cherkashin [Thu, 14 Feb 2013 14:47:03 +0000 (18:47 +0400)]
remove US probes set message

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Alexander Aksenov [Wed, 13 Feb 2013 15:41:08 +0000 (19:41 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFix code style in dbi_kprobe_deps.c
Alexander Aksenov [Wed, 13 Feb 2013 15:40:59 +0000 (19:40 +0400)]
Fix code style in dbi_kprobe_deps.c

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vasiliy Ulyanov [Wed, 13 Feb 2013 14:53:10 +0000 (18:53 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Alexander Aksenov [Wed, 13 Feb 2013 14:52:50 +0000 (18:52 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFix for commit 15b31911841bc8ebbd779a658dcde6e8d104e268
Alexander Aksenov [Wed, 13 Feb 2013 14:52:45 +0000 (18:52 +0400)]
Fix for commit 15b31911841bc8ebbd779a658dcde6e8d104e268

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vasiliy Ulyanov [Wed, 13 Feb 2013 13:34:49 +0000 (17:34 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vasiliy Ulyanov [Wed, 13 Feb 2013 13:13:52 +0000 (17:13 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

Conflicts:
src/modules/driver/us_proc_inst.h
src/modules/kprobe/arch/dbi_kprobes.c
src/modules/kprobe/dbi_kprobes.c

11 years agoFix deferred retprobes deletion
Vasiliy Ulyanov [Wed, 13 Feb 2013 12:55:15 +0000 (16:55 +0400)]
Fix deferred retprobes deletion

Every retprobe instance now saves current sp value which is used to
recover original function's return address.  Additionally this modification
may fix the issue with double return events for __switch_to function and also
possible memory leaks with __switch_to/do_exit retprobes instances.

11 years agoAdd possibility to retrieve userspace registers saved before syscall entry
Vasiliy Ulyanov [Wed, 13 Feb 2013 08:01:38 +0000 (12:01 +0400)]
Add possibility to retrieve userspace registers saved before syscall entry

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vyacheslav Cherkashin [Tue, 12 Feb 2013 14:06:01 +0000 (18:06 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

Conflicts:
src/modules/driver/events.h

11 years agoremove old handlers setting method
Vyacheslav Cherkashin [Tue, 12 Feb 2013 13:57:44 +0000 (17:57 +0400)]
remove old handlers setting method

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Alexander Aksenov [Tue, 12 Feb 2013 13:55:30 +0000 (17:55 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFinal sparce warinigs fix for kprobe
Alexander Aksenov [Tue, 12 Feb 2013 13:55:21 +0000 (17:55 +0400)]
Final sparce warinigs fix for kprobe

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vitaliy Cherepanov [Tue, 12 Feb 2013 13:06:35 +0000 (17:06 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFix sparce warnings for kprobe module
Alexander Aksenov [Tue, 12 Feb 2013 12:00:15 +0000 (16:00 +0400)]
Fix sparce warnings for kprobe module

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vitaliy Cherepanov [Tue, 12 Feb 2013 04:34:50 +0000 (08:34 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFix sparce warnings for sspt and us_proc_inst
Alexander Aksenov [Mon, 11 Feb 2013 10:07:14 +0000 (14:07 +0400)]
Fix sparce warnings for sspt and us_proc_inst

11 years agoFix errors in dbi_kprobes_deps module
Alexander Aksenov [Sat, 9 Feb 2013 15:32:52 +0000 (19:32 +0400)]
Fix errors in dbi_kprobes_deps module

11 years agoFix pointer type recieved by mec_post_event
Alexander Aksenov [Sat, 9 Feb 2013 15:31:55 +0000 (19:31 +0400)]
Fix pointer type recieved by mec_post_event

11 years agogpKernProbe static now
Alexander Aksenov [Sat, 9 Feb 2013 15:30:43 +0000 (19:30 +0400)]
gpKernProbe static now

11 years agoFix sparce warnings in module module
Alexander Aksenov [Sat, 9 Feb 2013 15:29:40 +0000 (19:29 +0400)]
Fix sparce warnings in module module

11 years agoFix getting char from va_args
Alexander Aksenov [Sat, 9 Feb 2013 15:29:03 +0000 (19:29 +0400)]
Fix getting char from va_args

11 years agoFix functions declaration in us_proc_inst and in other files
Alexander Aksenov [Sat, 9 Feb 2013 15:27:50 +0000 (19:27 +0400)]
Fix functions declaration in us_proc_inst and in other files

11 years agoFix sparse warnings in us_proc_inst #2
Alexander Aksenov [Fri, 8 Feb 2013 13:20:55 +0000 (17:20 +0400)]
Fix sparse warnings in us_proc_inst #2

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vyacheslav Cherkashin [Fri, 8 Feb 2013 12:45:44 +0000 (16:45 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoGlobal fix sparse warnings for sspt module
Alexander Aksenov [Thu, 7 Feb 2013 16:23:05 +0000 (20:23 +0400)]
Global fix sparse warnings for sspt module

11 years agoRemove get_file_probes function declaration from storage
Alexander Aksenov [Thu, 7 Feb 2013 13:56:42 +0000 (17:56 +0400)]
Remove get_file_probes function declaration from storage

11 years agoFix part of sparce warnings in module.c
Alexander Aksenov [Thu, 7 Feb 2013 13:23:29 +0000 (17:23 +0400)]
Fix part of sparce warnings in module.c

11 years agoFix sparce warnings in sspt modules
Alexander Aksenov [Thu, 7 Feb 2013 13:04:44 +0000 (17:04 +0400)]
Fix sparce warnings in sspt modules

11 years agoFix sparse warinings in storage
Alexander Aksenov [Wed, 6 Feb 2013 16:36:35 +0000 (20:36 +0400)]
Fix sparse warinings in storage

11 years agoRemoved useless case
Alexander Aksenov [Wed, 6 Feb 2013 16:36:02 +0000 (20:36 +0400)]
Removed useless case

11 years agoFIX "let" remooved from patchko.sh for compability with shell
Vitaliy Cherepanov [Wed, 6 Feb 2013 16:12:38 +0000 (20:12 +0400)]
FIX "let" remooved from patchko.sh for compability with shell

11 years agoFIX commit 053d708e
Vyacheslav Cherkashin [Wed, 6 Feb 2013 16:02:56 +0000 (20:02 +0400)]
FIX commit 053d708e

11 years agoFix sparse warnings in probes_manager.c
Alexander Aksenov [Wed, 6 Feb 2013 14:06:15 +0000 (18:06 +0400)]
Fix sparse warnings in probes_manager.c

11 years agoOne more fix sparse warnings in probes.c
Alexander Aksenov [Wed, 6 Feb 2013 13:53:45 +0000 (17:53 +0400)]
One more fix sparse warnings in probes.c

11 years agoFix sparse warnings in probes.c
Alexander Aksenov [Wed, 6 Feb 2013 13:50:08 +0000 (17:50 +0400)]
Fix sparse warnings in probes.c

11 years agoFix sparse warnings in dbi_kprobe.h
Alexander Aksenov [Wed, 6 Feb 2013 13:36:05 +0000 (17:36 +0400)]
Fix sparse warnings in dbi_kprobe.h

11 years agoFix sparse warnings in device_driver module
Alexander Aksenov [Wed, 6 Feb 2013 12:53:38 +0000 (16:53 +0400)]
Fix sparse warnings in device_driver module

11 years agoFix sparce warnings in ec module
Alexander Aksenov [Wed, 6 Feb 2013 12:20:47 +0000 (16:20 +0400)]
Fix sparce warnings in ec module

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vyacheslav Cherkashin [Wed, 6 Feb 2013 11:58:30 +0000 (15:58 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFIX vma checking
Vyacheslav Cherkashin [Wed, 6 Feb 2013 11:57:14 +0000 (15:57 +0400)]
FIX vma checking

11 years agoFIX added patchko.sh busybox compability
Vitaliy Cherepanov [Wed, 6 Feb 2013 08:59:37 +0000 (12:59 +0400)]
FIX added patchko.sh busybox compability

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vyacheslav Cherkashin [Tue, 5 Feb 2013 15:05:22 +0000 (19:05 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoFIX instrumentation '__switch_to' error
Vyacheslav Cherkashin [Tue, 5 Feb 2013 15:03:07 +0000 (19:03 +0400)]
FIX instrumentation '__switch_to' error

add processing critical sections

11 years agoFIX func 'kretprobe_assert'
Vyacheslav Cherkashin [Tue, 5 Feb 2013 14:23:02 +0000 (18:23 +0400)]
FIX func 'kretprobe_assert'

11 years agoFix sparse warnings in events.h
Alexander Aksenov [Tue, 5 Feb 2013 13:04:48 +0000 (17:04 +0400)]
Fix sparse warnings in events.h

11 years agoFIX retprobe in libonly mode
Vyacheslav Cherkashin [Mon, 4 Feb 2013 12:43:04 +0000 (16:43 +0400)]
FIX retprobe in libonly mode

11 years agoFIX install probes in unhandled memory
Vyacheslav Cherkashin [Mon, 4 Feb 2013 11:33:47 +0000 (15:33 +0400)]
FIX install probes in unhandled memory

11 years agoupdate header info
Vyacheslav Cherkashin [Mon, 4 Feb 2013 09:00:36 +0000 (13:00 +0400)]
update header info

11 years agoredesign java
Vyacheslav Cherkashin [Mon, 4 Feb 2013 08:46:26 +0000 (12:46 +0400)]
redesign java

move LIBDVM_ENTRY, LIBDVM_RETURN from .h to .c

11 years agoFIX compiling java instrumentation
Vyacheslav Cherkashin [Fri, 1 Feb 2013 11:44:16 +0000 (15:44 +0400)]
FIX compiling java instrumentation

11 years agoadd support <= KERNEL_VERSION(2, 6, 36)
Vyacheslav Cherkashin [Fri, 1 Feb 2013 08:48:55 +0000 (12:48 +0400)]
add support <= KERNEL_VERSION(2, 6, 36)

11 years agoFIX check user-space instrumentation parameter
Vyacheslav Cherkashin [Thu, 31 Jan 2013 12:58:00 +0000 (16:58 +0400)]
FIX check user-space instrumentation parameter

11 years agoFIX buildi memcheck
Vyacheslav Cherkashin [Wed, 30 Jan 2013 17:00:18 +0000 (21:00 +0400)]
FIX buildi memcheck

11 years agoMerge branch 'new_dpf' into dev
Vyacheslav Cherkashin [Wed, 30 Jan 2013 15:43:41 +0000 (19:43 +0400)]
Merge branch 'new_dpf' into dev

not working function body instrumentation

11 years agoadd java instrumentation
Vyacheslav Cherkashin [Wed, 30 Jan 2013 14:50:28 +0000 (18:50 +0400)]
add java instrumentation

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vasiliy Ulyanov [Wed, 30 Jan 2013 09:44:50 +0000 (13:44 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoMEC: redesign for swap_backtracer module usage
Vasiliy Ulyanov [Wed, 30 Jan 2013 09:44:40 +0000 (13:44 +0400)]
MEC: redesign for swap_backtracer module usage

11 years agoFix modules Makefiles (sparse option)
Dmitry Kovalenko [Tue, 29 Jan 2013 16:12:34 +0000 (20:12 +0400)]
Fix modules Makefiles (sparse option)

11 years agoMerge branch 'dev' of ssh://106.109.8.71/srv/git/dbi into dev
Dmitry Kovalenko [Tue, 29 Jan 2013 15:50:43 +0000 (19:50 +0400)]
Merge branch 'dev' of ssh://106.109.8.71/srv/git/dbi into dev

Conflicts:
configure.ac
src/modules/driver/Makefile.am
src/modules/kprobe/Makefile.am

11 years agoAdd flag 'sparse': build modules with sparse
Dmitry Kovalenko [Tue, 29 Jan 2013 15:31:40 +0000 (19:31 +0400)]
Add flag 'sparse': build modules with sparse

11 years agoprint_proc_probes off
Vyacheslav Cherkashin [Tue, 29 Jan 2013 15:21:41 +0000 (19:21 +0400)]
print_proc_probes off

11 years agorename proc_p_add_dentry_probes --> sspt_procs_add_ip_data
Vyacheslav Cherkashin [Tue, 29 Jan 2013 15:14:43 +0000 (19:14 +0400)]
rename proc_p_add_dentry_probes --> sspt_procs_add_ip_data

11 years agorename proc_p_find_file_p_by_dentry --> sspt_procs_find_file_or_new
Vyacheslav Cherkashin [Tue, 29 Jan 2013 14:57:50 +0000 (18:57 +0400)]
rename proc_p_find_file_p_by_dentry --> sspt_procs_find_file_or_new

11 years agorename member 'path' on 'name' in struct sspt_file
Vyacheslav Cherkashin [Tue, 29 Jan 2013 14:48:43 +0000 (18:48 +0400)]
rename member 'path' on 'name' in struct sspt_file

11 years agochange parameter in function 'sspt_procs_find_file'
Vyacheslav Cherkashin [Tue, 29 Jan 2013 11:34:17 +0000 (15:34 +0400)]
change parameter in function 'sspt_procs_find_file'

11 years agoadd copyright
Vyacheslav Cherkashin [Tue, 29 Jan 2013 10:19:39 +0000 (14:19 +0400)]
add copyright

11 years agorename defines in headers
Vyacheslav Cherkashin [Tue, 29 Jan 2013 09:31:02 +0000 (13:31 +0400)]
rename defines in headers

11 years agoMerge branch 'dev' into new_dpf
Vyacheslav Cherkashin [Tue, 29 Jan 2013 09:14:16 +0000 (13:14 +0400)]
Merge branch 'dev' into new_dpf

11 years agoremove new_dpf.h
Vyacheslav Cherkashin [Tue, 29 Jan 2013 09:12:05 +0000 (13:12 +0400)]
remove new_dpf.h

11 years agoremove print cmd
Vyacheslav Cherkashin [Mon, 28 Jan 2013 17:15:34 +0000 (21:15 +0400)]
remove print cmd

11 years agofix func 'sspt_page_copy'
Vyacheslav Cherkashin [Mon, 28 Jan 2013 16:21:53 +0000 (20:21 +0400)]
fix func 'sspt_page_copy'

11 years agorefactoring file ip
Vyacheslav Cherkashin [Mon, 28 Jan 2013 16:00:57 +0000 (20:00 +0400)]
refactoring file ip

11 years agoFIX warnings when building ksyms module
Vyacheslav Cherkashin [Mon, 28 Jan 2013 15:22:08 +0000 (19:22 +0400)]
FIX warnings when building ksyms module

11 years agorename functions in ip
Vyacheslav Cherkashin [Mon, 28 Jan 2013 15:16:16 +0000 (19:16 +0400)]
rename functions in ip

11 years agorename functions in sspt_file
Vyacheslav Cherkashin [Mon, 28 Jan 2013 15:14:04 +0000 (19:14 +0400)]
rename functions in sspt_file

11 years agorename functions in sspt_page
Vyacheslav Cherkashin [Mon, 28 Jan 2013 15:04:32 +0000 (19:04 +0400)]
rename functions in sspt_page

11 years agorename functions in sspt_file
Vyacheslav Cherkashin [Mon, 28 Jan 2013 13:25:41 +0000 (17:25 +0400)]
rename functions in sspt_file

11 years agorename functions in sspt_procs
Vyacheslav Cherkashin [Mon, 28 Jan 2013 11:46:30 +0000 (15:46 +0400)]
rename functions in sspt_procs

11 years agorename sspt* files
Vyacheslav Cherkashin [Mon, 28 Jan 2013 11:11:44 +0000 (15:11 +0400)]
rename sspt* files

11 years agoFIX func 'page_p_del'
Vyacheslav Cherkashin [Mon, 28 Jan 2013 10:07:08 +0000 (14:07 +0400)]
FIX func 'page_p_del'

11 years agorename 'page_probes' -> 'sspt_page'
Vyacheslav Cherkashin [Mon, 28 Jan 2013 10:05:11 +0000 (14:05 +0400)]
rename 'page_probes' -> 'sspt_page'

11 years agorename 'file_probes' -> 'sspt_file'
Vyacheslav Cherkashin [Mon, 28 Jan 2013 09:36:12 +0000 (13:36 +0400)]
rename 'file_probes' -> 'sspt_file'

11 years agorename 'proc_probes' -> 'sspt_procs'
Vyacheslav Cherkashin [Mon, 28 Jan 2013 09:08:58 +0000 (13:08 +0400)]
rename 'proc_probes' -> 'sspt_procs'

11 years agocreate proc_probes files
Vyacheslav Cherkashin [Mon, 28 Jan 2013 08:06:55 +0000 (12:06 +0400)]
create proc_probes files

11 years agocreate file_probes files
Vyacheslav Cherkashin [Fri, 25 Jan 2013 15:10:22 +0000 (19:10 +0400)]
create file_probes files

11 years agocreate page_probes files
Vyacheslav Cherkashin [Fri, 25 Jan 2013 14:14:35 +0000 (18:14 +0400)]
create page_probes files

11 years agofix f615f38e21c772bc483b42aea0331437be49a1db
Vyacheslav Cherkashin [Fri, 25 Jan 2013 13:03:18 +0000 (17:03 +0400)]
fix f615f38e21c772bc483b42aea0331437be49a1db

11 years agocreate ip file
Vyacheslav Cherkashin [Fri, 25 Jan 2013 11:53:51 +0000 (15:53 +0400)]
create ip file

11 years agoMerge branch 'dev' into new_dpf
Vyacheslav Cherkashin [Fri, 25 Jan 2013 08:13:50 +0000 (12:13 +0400)]
Merge branch 'dev' into new_dpf

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Vyacheslav Cherkashin [Thu, 24 Jan 2013 14:22:41 +0000 (18:22 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoadd 'swap_ksyms' module
Vyacheslav Cherkashin [Thu, 24 Jan 2013 14:22:24 +0000 (18:22 +0400)]
add 'swap_ksyms' module

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev
Imran Navruzbekov [Tue, 22 Jan 2013 14:03:26 +0000 (18:03 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into dev

11 years agoMajor device number automatic detection
Imran Navruzbekov [Fri, 18 Jan 2013 13:38:19 +0000 (17:38 +0400)]
Major device number automatic detection

Delete variable target_device_major from .conf file.
Fixed situation when not display correctly demangled function names.

11 years agofree new structure
Vyacheslav Cherkashin [Wed, 16 Jan 2013 09:56:21 +0000 (13:56 +0400)]
free new structure

11 years agoAdded pack_task_event_info function
Vasiliy Ulyanov [Tue, 15 Jan 2013 09:46:39 +0000 (13:46 +0400)]
Added pack_task_event_info function

11 years agoMerge branch 'dev' of 106.109.8.71:/srv/git/dbi into new_dpf
Vyacheslav Cherkashin [Tue, 15 Jan 2013 09:29:54 +0000 (13:29 +0400)]
Merge branch 'dev' of 106.109.8.71:/srv/git/dbi into new_dpf

11 years agorefactoring us_ip (add functions)
Vyacheslav Cherkashin [Tue, 15 Jan 2013 09:20:18 +0000 (13:20 +0400)]
refactoring us_ip (add functions)