summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ekaterina Gorelkina [Wed, 15 Sep 2010 14:08:04 +0000 (18:08 +0400)]
Fix kernel dump issue for tegra (problem with native kernel access_process_vm internals).
Ekaterina Gorelkina [Wed, 15 Sep 2010 13:26:33 +0000 (17:26 +0400)]
Adapt new KProbe arch for Beagle and DTV.
Ekaterina Gorelkina [Tue, 14 Sep 2010 13:07:27 +0000 (17:07 +0400)]
Redesign KProbe module (separating core and arch parts).
Nikita Kalyazin [Thu, 9 Sep 2010 09:29:58 +0000 (13:29 +0400)]
Added some fixes for continuous data transfer
Nikita Kalyazin [Wed, 8 Sep 2010 13:48:59 +0000 (17:48 +0400)]
get_user_pages fix in kprobes for DTV
Nikita Kalyazin [Thu, 2 Sep 2010 07:25:22 +0000 (11:25 +0400)]
Nikita Kalyazin [Thu, 2 Sep 2010 06:52:40 +0000 (10:52 +0400)]
Fixed deadlock problem (spinlock acquisitions were moved into proper
places)
Dmitry Kovalenko [Wed, 1 Sep 2010 11:31:02 +0000 (15:31 +0400)]
Merge branch 'master' of kovalenko@106.109.8.71:/srv/git/dbi_new_build
Dmitry Kovalenko [Wed, 1 Sep 2010 11:27:14 +0000 (15:27 +0400)]
Fixed bugs in AppLibInstDlg, TraceLoader
Add Dialog Libs Instrumentation
Remove some unnecessary TRACE
Sergey Grekhov [Tue, 31 Aug 2010 05:39:59 +0000 (09:39 +0400)]
Removing object file.
Sergey Grekhov [Mon, 30 Aug 2010 09:57:59 +0000 (13:57 +0400)]
Dumping memory regions by STOP command (submitted by user) was added. Since
investigated binary did not exit, some variables tied to 'current' worked
incorrectly. Thus mec_dump_region() and mec_dump_static_stack_data() were modified.
Alexey Gerenkov [Thu, 26 Aug 2010 09:18:30 +0000 (13:18 +0400)]
Merge branch 'mec'
Conflicts:
src/tools/memcheck/heap/Makefile.am
src/tools/memcheck/heap/alloc.cpp
src/tools/memcheck/probes/Makefile
Alexey Gerenkov [Thu, 26 Aug 2010 07:36:27 +0000 (11:36 +0400)]
MEC: Corrected build procedure
TP: Corrected build procedure
Nikita Kalyazin [Wed, 25 Aug 2010 10:53:16 +0000 (14:53 +0400)]
Moved spinlock acquisition in pack_event_info() to begin and end of the
function
This fixed bug of erasing events in buffer by another cpu in multicore systems.
Nikita Kalyazin [Thu, 19 Aug 2010 12:21:03 +0000 (16:21 +0400)]
Target arch is written to config.h
Alexey Gerenkov [Wed, 18 Aug 2010 13:42:29 +0000 (17:42 +0400)]
Merge branch 'master' of ssh://106.109.8.71/srv/git/dbi_new_build
Alexey Gerenkov [Wed, 18 Aug 2010 13:34:05 +0000 (17:34 +0400)]
1) DBI: fix for saving library mapping events for multiple executions of program between start/stop
2) DBI: debug output was improved
Nikita Kalyazin [Wed, 18 Aug 2010 04:32:04 +0000 (08:32 +0400)]
Fixed specific user space handlers related problem
Nikita Kalyazin [Tue, 17 Aug 2010 11:07:51 +0000 (15:07 +0400)]
Merge branch 'master' of ssh://106.109.8.71/srv/git/dbi_new_build
Conflicts:
src/ICL_Parser/Makefile
Sergey Grekhov [Tue, 17 Aug 2010 05:41:32 +0000 (09:41 +0400)]
Merge branch 'master' of 106.109.8.71:/srv/git/dbi_new_build
Sergey Grekhov [Tue, 17 Aug 2010 05:35:09 +0000 (09:35 +0400)]
Alpha version of Memory Leak Detector. The brief architecture is following:
1) on do_exit event we dump allocated regions, stack and static data using fake do_exit events
2) after dumping necessary data we let application end its execution
3) analyzing script creates a list of allocations and look for the references
to them in the dumped memory regions; herewith we report about memory leaks,
potential memory leaks and dangling pointers (see MemoryLeakDetector.py for details)
Nikita Kalyazin [Mon, 16 Aug 2010 10:59:11 +0000 (14:59 +0400)]
Added debug flag to build system
Note: Enabling this flag does not cause debugging output for kprobes, handlers, memchecker and thread_profiler modules
Ekaterina Gorelkina [Thu, 12 Aug 2010 13:55:37 +0000 (17:55 +0400)]
Fix missed library events (for Tegra 250 (multi-core))
Andreev S.V [Thu, 12 Aug 2010 09:38:27 +0000 (13:38 +0400)]
TP: initial version.
Ekaterina Gorelkina [Tue, 10 Aug 2010 10:12:34 +0000 (14:12 +0400)]
Porting KProbe & build procedure for DTV environment (2.6.18 kernel version)
Sergey Grekhov [Mon, 9 Aug 2010 09:59:17 +0000 (13:59 +0400)]
Removing almost all dependencies between inperfa_driver and Memory Error Checker.
Now we have one "ifdef-ed" part of code in modules/driver/storage.c and one more in common/ec_probe.h.
Sergey Grekhov [Wed, 4 Aug 2010 05:58:05 +0000 (09:58 +0400)]
Removing one dependency between inperfa driver and memory checker.
Now in order to load mec_handlers.ko one need to specify address of kallsyms_lookup_name.
TODO: add script for starting mec_handlers.ko and incorporate installing this script into build procedure.
Sergey Grekhov [Mon, 2 Aug 2010 06:23:39 +0000 (10:23 +0400)]
Adding changes related to memory checker:
1) temp fix for the bug with endless page faults (it seems that this fix do not solve all problems)
2) preparation code for dumping data for performing memory leak checking
Ekaterina Gorelkina [Tue, 27 Jul 2010 12:45:32 +0000 (16:45 +0400)]
Fix reschedule during get_user_pages() kernel function execution (dump for Tegra250 2 core)
Dmitry Kovalenko [Tue, 20 Jul 2010 13:35:53 +0000 (17:35 +0400)]
Resolve conflict scripts/make_beagle.sh
Merge branch 'master' of kovalenko@106.109.8.71:/srv/git/dbi_new_build
Conflicts:
scripts/make_beagle.sh
Dmitry Kovalenko [Tue, 20 Jul 2010 13:31:18 +0000 (17:31 +0400)]
Add Filter.py python script
Add converting from adresses to function names
Nikita Kalyazin [Fri, 16 Jul 2010 11:56:11 +0000 (15:56 +0400)]
Merge branch 'master' of ssh://106.109.8.71/srv/git/dbi_new_build
Nikita Kalyazin [Fri, 16 Jul 2010 11:55:39 +0000 (15:55 +0400)]
Disabled Relay on default
Ekaterina Gorelkina [Fri, 16 Jul 2010 11:46:35 +0000 (15:46 +0400)]
Merge branch 'master' of ssh://gorelkina@106.109.8.71/srv/git/dbi_new_build
Ekaterina Gorelkina [Fri, 16 Jul 2010 11:38:53 +0000 (15:38 +0400)]
Update changes for fixing seg fault for Tegra250 to Beagle Board works correctly
Nikita Kalyazin [Fri, 16 Jul 2010 10:57:25 +0000 (14:57 +0400)]
Fixed kernel module versioning bug
Nikita Kalyazin [Fri, 16 Jul 2010 07:54:20 +0000 (11:54 +0400)]
Memchecker option is added to Tegra build script
Nikita Kalyazin [Fri, 16 Jul 2010 06:19:40 +0000 (10:19 +0400)]
Added installing scripts
Ekaterina Gorelkina [Thu, 15 Jul 2010 13:33:55 +0000 (17:33 +0400)]
Fix kernel dump during app instrumentation for Tegra 250 (multi-core ARM)
Nikita Kalyazin [Thu, 15 Jul 2010 02:51:53 +0000 (06:51 +0400)]
Added flags in configure to enable Memchecker and DynInst
Nikita Kalyazin [Tue, 13 Jul 2010 11:03:01 +0000 (15:03 +0400)]
Added CROSS_COMPILE env
Nikita Kalyazin [Mon, 12 Jul 2010 13:45:33 +0000 (17:45 +0400)]
memcheck is built
Nikita Kalyazin [Mon, 12 Jul 2010 10:15:31 +0000 (14:15 +0400)]
Deleted hardcoded kernel paths
Nikita Kalyazin [Fri, 9 Jul 2010 06:52:21 +0000 (10:52 +0400)]
Trace is collected via GUI
Nikita Kalyazin [Tue, 6 Jul 2010 11:54:57 +0000 (15:54 +0400)]
Added modules build
Nikita Kalyazin [Fri, 25 Jun 2010 06:55:43 +0000 (10:55 +0400)]
Initial commit. Client and net aer build