Commit Graph

  • 4c7fcae6ad plugins: A simple signal generator Martin Hoffmann 2013-10-17 18:13:18 +02:00
  • 5d867be83b plugins: RealtimeLogger plugin Martin Hoffmann 2013-10-17 18:10:15 +02:00
  • 443b3e4919 L4Sys: termination shortcuts Bjoern Doebel 2013-11-06 17:34:42 +01:00
  • d4f22a38ff L4Sys: EIP deviation tracking Bjoern Doebel 2013-11-06 17:33:36 +01:00
  • 3db5d034a2 InstructionFilter: make unused EIP a default 0 parameter Bjoern Doebel 2013-11-06 17:32:59 +01:00
  • a5866a68a2 add l4-sys ignore file Bjoern Doebel 2013-10-21 18:04:47 +02:00
  • 71170145e0 Adapt l4-sys experiment to importer fix Bjoern Doebel 2013-10-21 18:00:58 +02:00
  • 63610d0652 L4sys: build fix Bjoern Doebel 2013-10-21 18:00:23 +02:00
  • 3bf64351a4 core/sal: register issue fixed Richard Hellwig 2013-11-01 17:26:26 +01:00
  • c000b50101 Merge branch 'tracing-off-by-one' Horst Schirmeier 2013-10-28 18:37:07 +01:00
  • 5171645d9a plugin/tracing: fix extended trace on umapped memory areas Christian Dietrich 2013-10-28 15:09:35 +01:00
  • 148b09be2e tools/import-trace: added ElfImporter Christian Dietrich 2013-09-26 16:37:43 +02:00
  • c87075e598 Merge branch 'importtrace-reparse-parameters' Horst Schirmeier 2013-10-23 15:51:21 +02:00
  • d97e3dfa8f revert out-of-l4sys change Bjoern Doebel 2013-10-21 15:38:15 +02:00
  • a65c64791e L4Sys experiment: add CR3 detection to prep run Bjoern Doebel 2013-10-21 14:52:20 +02:00
  • 77b2e208d0 L4Sys Experiment: more on address space tracing Bjoern Doebel 2013-10-21 14:50:28 +02:00
  • 523f4a465b add injection address to results Bjoern Doebel 2013-10-21 14:49:31 +02:00
  • f2d0919553 tracing: simplify confusing iponly/memonly configuration Horst Schirmeier 2013-10-17 19:03:27 +02:00
  • 64034e29b4 tracing: bugfix: advance prevtime only if delta was recorded Horst Schirmeier 2013-10-17 19:07:08 +02:00
  • 22b9646b80 import-trace: dynamic instruction off-by-one Horst Schirmeier 2013-09-18 15:35:38 +02:00
  • 3dc752cd09 tracing: fix loss of first dynamic instruction Horst Schirmeier 2013-10-15 16:15:56 +02:00
  • 090125a283 Revert "generic-tracing: fix lossage of first event" Horst Schirmeier 2013-10-15 13:00:32 +02:00
  • 87264af79a doc: Add plugin path to doxygen documentaion. Martin Hoffmann 2013-10-17 17:42:12 +02:00
  • e636924d0f import-trace: reparse parameters after importer instantiation Horst Schirmeier 2013-10-14 14:42:40 +02:00
  • 036e340bd9 generic-tracing: fix lossage of first event Christian Dietrich 2013-09-19 15:57:11 +02:00
  • f2e76bfd70 bochs-runner: pass on additional arguments to fail-client Christian Dietrich 2013-09-19 14:56:49 +02:00
  • 5bf498d959 Merge "Helper script for FailBochs pruning build env" Martin Hoffmann 2013-09-19 13:17:45 +02:00
  • c6e298ac6f Helper script for FailBochs pruning build env Martin Hoffmann 2013-09-19 13:05:44 +02:00
  • 3307828690 import-trace: fixes for build on amd64 Horst Schirmeier 2013-09-18 17:11:50 +02:00
  • ee6ffef828 Merge "experiments: new cored-voter experiment" Christian Dietrich 2013-09-18 16:07:14 +02:00
  • aec5798f32 remove accidental checkin Björn Döbel 2013-09-12 20:31:26 +02:00
  • 014684ae1c L4Sys: check Bochs AS ID for mem accesses, too Björn Döbel 2013-09-12 20:29:08 +02:00
  • 6274ddb15f Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail Bjoern Doebel 2013-09-12 18:20:29 +02:00
  • ff19bec52d L4Sys: some bug fixes Bjoern Doebel 2013-09-12 18:19:04 +02:00
  • b84d4d4c0e Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail Horst Schirmeier 2013-09-12 10:14:59 +02:00
  • 00f920f487 merge conflict resolved Horst Schirmeier 2013-09-12 09:52:34 +02:00
  • 37eda90971 L4Sys campaign: GPRFLIP and MEM injections Björn Döbel 2013-09-11 18:01:04 +02:00
  • b7d03f64d4 docs Björn Döbel 2013-09-11 18:00:44 +02:00
  • 560860cb99 L4Sys: consult instruction list for breakpoints Björn Döbel 2013-09-11 17:55:37 +02:00
  • 1a09d30127 L4Sys: prepare script supports mem/reg experiments Björn Döbel 2013-09-11 16:18:44 +02:00
  • 8caa63397a L4Sys: refactoring Björn Döbel 2013-09-11 16:17:12 +02:00
  • 0b2ab41c2f first working mem experiment Björn Döbel 2013-09-11 11:01:00 +02:00
  • 20a9904032 start memory experiment Björn Döbel 2013-09-11 09:07:44 +02:00
  • 32efc604e7 use MEM FI type Björn Döbel 2013-09-11 09:06:54 +02:00
  • ec969603d5 Merge commit 'dcd2c021a5ac91d38187d397914e5f51e2fc8819' Horst Schirmeier 2013-09-11 14:38:55 +02:00
  • 844e15293d experiments: new cored-voter experiment Christian Dietrich 2013-06-01 18:18:51 +02:00
  • 04e96b977c tools/import-trace: add --do-not-split option to RegisterImporter Christian Dietrich 2013-09-10 14:59:10 +02:00
  • d26fc28fa4 cpn/database: include data_width in the fsppilot during prune step Christian Dietrich 2013-09-10 14:54:33 +02:00
  • dcd2c021a5 util: global lock for certain MySQL operations Horst Schirmeier 2013-09-10 18:16:17 +02:00
  • 9bbaeb9251 doc: misc updates Horst Schirmeier 2013-08-22 17:44:17 +02:00
  • f106702d44 prune-trace: remove pilot_id from fspgroup PK Horst Schirmeier 2013-07-13 13:05:39 +02:00
  • d961ac0a72 import-trace: add --no-write-ecs switch Horst Schirmeier 2013-07-09 19:29:00 +02:00
  • d39a9278ff import-trace: split into public and protected iface Horst Schirmeier 2013-07-09 13:35:55 +02:00
  • 64b3af299e import-trace: sliding-window AdvancedMemoryImporter Horst Schirmeier 2013-07-09 13:34:11 +02:00
  • ba7c663551 import-trace: introduce AdvancedMemoryImporter Horst Schirmeier 2013-07-05 16:59:30 +02:00
  • 12b539ff75 misc cleanups Horst Schirmeier 2013-07-08 08:56:16 +02:00
  • 25d88bf93a import-trace: import extended traces Horst Schirmeier 2013-07-05 19:11:01 +02:00
  • 60bf0bae69 L4Sys: uhoh -> build fix Björn Döbel 2013-09-10 11:58:23 +02:00
  • bbe97f2d1b Merge branch 'master' of ssh://vamos.informatik.uni-erlangen.de:29418/fail Björn Döbel 2013-09-10 11:54:29 +02:00
  • 0c0f19fbcb L4Sys: also trace memory accesses Björn Döbel 2013-09-10 11:54:05 +02:00
  • 96f2f56d5e Merge branch 'register-mapping-fixes' Horst Schirmeier 2013-09-10 11:46:58 +02:00
  • 11513ef78d util: handle missing register mapping gracefully Horst Schirmeier 2013-09-02 12:09:00 +02:00
  • 9cd40842d2 introduce convert-trace tool Horst Schirmeier 2013-09-08 22:16:08 +02:00
  • e4a5a7a592 util: gzstream needs zlib Horst Schirmeier 2013-09-08 22:15:14 +02:00
  • f33789b1ac Merge branch 'find-mysql' Horst Schirmeier 2013-09-04 13:09:48 +02:00
  • 6d4dfeb913 shutdown cleanups revisited Horst Schirmeier 2013-06-27 17:25:43 +02:00
  • 203ec6c5cc remove #ifndef __puma from code using LLVM Horst Schirmeier 2013-07-09 16:06:14 +02:00
  • 97c0b6b4ae Merge branch 'gem5-register-fix' Horst Schirmeier 2013-09-02 15:10:52 +02:00
  • 89aff7df65 util: Bochs/Fail register mapping fix Horst Schirmeier 2013-09-02 12:07:27 +02:00
  • 3cf89631a7 Merge "cmake: allow build outside project root" Florian Lukas 2013-09-02 11:55:34 +02:00
  • 2108c8932f util: disassembler register/address mapping fix Horst Schirmeier 2013-08-30 17:03:37 +02:00
  • 1ca9cb4a52 L4Sys: adapt to DatabaseCampaign Bjoern Doebel 2013-08-30 16:06:15 +02:00
  • 045c08faf6 l4sys script: remove dbg option Bjoern Doebel 2013-08-30 16:05:21 +02:00
  • 0e595b38a3 gem5: adapt to Register iface change Horst Schirmeier 2013-08-29 19:33:55 +02:00
  • 1ad99c9630 cmake: find MySQL client lib Horst Schirmeier 2013-08-29 19:21:31 +02:00
  • 2a06b97480 Adjust instruction tracing Björn Döbel 2013-08-28 10:16:13 +02:00
  • 6ddc7d911b the do-them-all campaign Björn Döbel 2013-08-28 10:15:39 +02:00
  • 674af5fd00 Separate boundaries for output tracing and injection Björn Döbel 2013-08-27 12:59:19 +02:00
  • 4115de91aa sal: compilation fix Horst Schirmeier 2013-08-27 16:43:05 +02:00
  • 4e3c9e3758 sal: CPU now knows extended trace registers Horst Schirmeier 2013-06-25 17:16:54 +02:00
  • 52723a874e sal: allow register sets to overlap Horst Schirmeier 2013-08-23 10:39:30 +02:00
  • ff1ceeddac util: silence const warnings with optionparser Horst Schirmeier 2013-08-23 10:32:38 +02:00
  • 79ff417e9b doc+cmake: LLVM 3.3 is preferred Horst Schirmeier 2013-08-22 17:31:50 +02:00
  • 10420938d2 Rework instruction filtering Björn Döbel 2013-08-27 11:26:27 +02:00
  • 1fefef06b0 warning fix Björn Döbel 2013-08-27 10:06:33 +02:00
  • da7f9caf64 L4-sys refactoring Björn Döbel 2013-08-27 10:02:38 +02:00
  • 64840c02e4 import-trace: compile with both LLVM 3.1+3.3 Horst Schirmeier 2013-08-22 18:08:15 +02:00
  • 9ac7c8b83c cmake: allow build outside project root Florian Lukas 2013-08-22 13:46:45 +02:00
  • 470d455e34 db: handle multi-row INSERTs Horst Schirmeier 2013-07-16 12:13:50 +02:00
  • cbbd0ec764 db: added insert_id() Horst Schirmeier 2013-07-15 13:36:11 +02:00
  • 5a5ef61fa5 Merge "gem5/cmake: gem5 build integration into Fail*" Horst Schirmeier 2013-08-21 15:18:40 +02:00
  • a3cbb7c690 gem5/cmake: gem5 build integration into Fail* Martin Hoffmann 2013-05-23 18:37:22 +02:00
  • 25ea559e59 Merge changes I7f48460e,I1f7fbdaf Adrian Böckenkamp 2013-08-21 13:35:43 +02:00
  • 5e238cc3f9 gem5 startup script: revisited fs.py to get rid of ARM linux images Adrian Böckenkamp 2013-08-14 17:33:00 +02:00
  • e006c4da0a Merge "sal/arm: compiler warning fixed (see -Wdelete-non-virtual-dtor)" Adrian Böckenkamp 2013-08-21 11:49:29 +02:00
  • c0121b1a9b doc/how-to-build: dependency libmysqlclient-dev Adrian Böckenkamp 2013-07-31 18:10:58 +02:00
  • ed772429f9 L4Sys: fix use of L4SYS_NUMINSTR Bjoern Doebel 2013-08-09 14:59:45 +02:00
  • 2c35ac6235 RangeFilter: make boundaries inclusive Bjoern Doebel 2013-08-09 14:57:20 +02:00
  • 5364cfefaa typo... Bjoern Doebel 2013-08-08 17:01:05 +02:00
  • f8e31445ce L4Sys: add a script to automate experiment setup Bjoern Doebel 2013-08-08 16:57:11 +02:00