Commit Graph

  • e8bb30963d port gdbserver Ciro Santilli 2018-08-31 15:38:07 +01:00
  • 04b878dfa7 port runtc Ciro Santilli 2018-08-31 13:38:08 +01:00
  • eb3422c1ea env var write: add missing newline_separator back Ciro Santilli 2018-08-31 09:47:02 +01:00
  • 3a5d85f38b ported bst-vs-heap Ciro Santilli 2018-08-31 09:38:05 +01:00
  • 17b3e10bab gem5-stat ported Ciro Santilli 2018-08-31 08:34:19 +01:00
  • 78a7eeaed8 run: write environment variables to cmd.sh for the glorious M5_PATH Ciro Santilli 2018-08-30 16:54:15 +01:00
  • 1c8eb2d838 config: handle config not present Ciro Santilli 2018-08-30 16:35:51 +01:00
  • 2cd1224db6 run_cmd: factor out logging of run and rungdb Ciro Santilli 2018-08-30 10:09:37 +01:00
  • 12d5794547 run: -l latest checkpoint restore Ciro Santilli 2018-08-30 09:54:28 +01:00
  • ddfb34cdd4 run logging works Ciro Santilli 2018-08-30 09:05:37 +01:00
  • 83b36867cf m5ops: fix arm m5exit Ciro Santilli 2018-08-29 14:32:21 +01:00
  • 094b6c4275 rungdb, gem5-shell and ./run -u ported Ciro Santilli 2018-08-29 09:57:26 +01:00
  • 9010e094d6 gem5: fs.py EL3 and EL2 require enabling with cli options Ciro Santilli 2018-08-28 13:24:33 +01:00
  • f46c7470e8 preparing for tmux and gdb Ciro Santilli 2018-08-28 00:21:22 +01:00
  • 9484b43942 qemu basic boots work, not tested extensively Ciro Santilli 2018-08-27 09:50:17 +01:00
  • 17c38b0c81 ./run -g almost fully ported in theory, not extensively tested Ciro Santilli 2018-08-27 00:26:43 +01:00
  • 561c08a286 run: port argparse Ciro Santilli 2018-08-26 22:35:47 +01:00
  • f532a6dcf4 config works Ciro Santilli 2018-08-26 21:28:48 +01:00
  • 9b30ac217f common: convert scripts to python Ciro Santilli 2018-08-23 09:25:21 +01:00
  • f8c0502bb2 readme: link to m5ops.h as well v1.0 v1 Ciro Santilli 2018-08-25 14:34:14 +01:00
  • 7ccc1d3a8f m5ops: move to factored .h file Ciro Santilli 2018-08-25 09:32:44 +01:00
  • eb4f4ba1d7 gem5.sh: simplify, and do m5 resetstats and m5 exit Ciro Santilli 2018-08-25 06:13:09 +01:00
  • 865d065d3d run: document positional args Ciro Santilli 2018-08-25 04:57:23 +01:00
  • 155357f0e2 qemu: document -d -D trace options Ciro Santilli 2018-08-24 18:00:36 +01:00
  • 6d51da52bb gem5: add m5 fail 1 to /m5op.out Ciro Santilli 2018-08-24 10:48:02 +01:00
  • 6fadc5ec93 gem5: get /m5ops.out working on arm Ciro Santilli 2018-08-24 08:58:48 +01:00
  • e269429995 readme: getting started how to quit qemu on top Ciro Santilli 2018-08-23 14:10:59 +01:00
  • 3241c114f0 gem5: bisected arm boot failure Ciro Santilli 2018-08-23 10:35:32 +01:00
  • 9e70327494 readme: getvar vmlinux refactor Ciro Santilli 2018-08-23 10:16:18 +01:00
  • dfa9d72f68 linux-bisect-boot-gem5: use common and handle status 134 Ciro Santilli 2018-08-23 07:37:02 +01:00
  • 036225b268 run: use getopt getopt Ciro Santilli 2018-08-20 09:18:15 +01:00
  • 0f6917410c linux-bisect-boot-gem5: use common and handle status 134 Ciro Santilli 2018-08-23 07:37:02 +01:00
  • 735c136bfc gem5: report broken arm on kernel v4.18 Ciro Santilli 2018-08-23 06:06:27 +01:00
  • 737fd32352 gem5: update to 200281b08ca21f0d2678e23063f088960d3c0819 Ciro Santilli 2018-08-22 10:31:49 +01:00
  • 72e135d2b2 gem5 trace: explain A and D Ciro Santilli 2018-08-20 16:41:19 +01:00
  • b57baebe87 gem5: explain -N a bit better Ciro Santilli 2018-08-16 18:11:50 +01:00
  • 433e60f876 common: common_gem5_default_src_dir factor out Ciro Santilli 2018-08-16 17:42:46 +01:00
  • 085253a457 run: fix broken -h Ciro Santilli 2018-08-16 12:00:11 +01:00
  • 59b6062b29 run: dont check for panic if executable failed Ciro Santilli 2018-08-14 13:40:53 +01:00
  • d879ddc14f build-all: allow selecting custom archs Ciro Santilli 2018-08-14 12:49:41 +01:00
  • da465e3b33 readme: link to build-all and test Ciro Santilli 2018-08-14 00:33:28 +01:00
  • 63ec42f72f common: factor out common opts to all scripts Ciro Santilli 2018-08-14 00:27:55 +01:00
  • 0f5c5a9912 readme: move build and run docs in Ciro Santilli 2018-08-13 23:13:39 +01:00
  • d38a99754c linux: update to v4.18 Ciro Santilli 2018-08-13 23:03:37 +01:00
  • 796a0e1c70 linux: move rebase procedure to submodule neutral section Ciro Santilli 2018-08-13 23:02:22 +01:00
  • 626f5f9e22 bench-boot: add -f option to only run fast boots Ciro Santilli 2018-08-13 21:08:27 +01:00
  • a8bc1f4cce readme: factor out hardcoded paths on code snippets with getvar Ciro Santilli 2018-08-12 23:48:12 +01:00
  • 185c2730cc gem5: ./run -l works for fs_bigLITTLE.py Ciro Santilli 2018-08-12 21:52:54 +01:00
  • 4085dfd7b3 readme: fix some directories Ciro Santilli 2018-08-12 21:13:53 +01:00
  • 4e648479f2 gem5: add run -l option to restore latest checkpoint with directory timestamps Ciro Santilli 2018-08-12 21:06:06 +01:00
  • 8cd6ffda2a run: fix extra flags after -- Ciro Santilli 2018-08-12 19:31:28 +01:00
  • 111580acd2 gem5: exit on panic, link to mailing list thread Ciro Santilli 2018-08-12 18:56:19 +01:00
  • 6792bfd45a gem5: arm linux kernel bisection result and script Ciro Santilli 2018-08-12 12:30:15 +01:00
  • e5e68750ce gem5: vs qemu, implements more low level functionality Ciro Santilli 2018-08-11 21:50:10 +01:00
  • 71a5ab31a2 qemu: system registers fail Ciro Santilli 2018-08-11 21:41:03 +01:00
  • 688d26ecd6 qemu arm: fix boot with -M virt,highmem=off Ciro Santilli 2018-08-11 20:47:11 +01:00
  • 4f6b206ccf gem5: investigate why gem5 returns 0 on abort Ciro Santilli 2018-08-11 20:28:42 +01:00
  • 88cd4d6d0b gem5: parse logs and exit with status 1 in case of errors Ciro Santilli 2018-08-11 15:12:40 +01:00
  • 539b176e1d gem5: test out panic_on_panic Ciro Santilli 2018-08-11 14:14:57 +01:00
  • fbbfe98bfd bisection: document our amazing bisect fu Ciro Santilli 2018-08-11 13:30:56 +01:00
  • 67f4454032 gem5: get rid of configure-gem5 leftover Ciro Santilli 2018-08-11 13:13:04 +01:00
  • ae55c73397 README: fix references Ciro Santilli 2018-08-11 12:37:53 +01:00
  • 5cdce7be46 run: factor out arm and aarch64 Ciro Santilli 2018-08-11 12:36:36 +01:00
  • cb5ce8ea2b qemu: savevm oneliner ./run command Ciro Santilli 2018-08-11 00:10:39 +01:00
  • b1a4571680 qemu: restore correct -lkmc version Ciro Santilli 2018-08-10 17:15:25 +01:00
  • dfb7e05150 qemu: monitor from gdb Ciro Santilli 2018-08-10 16:38:20 +01:00
  • 6ea0b16cd7 run: detect QEMU panics by log parsing Ciro Santilli 2018-08-10 15:03:40 +01:00
  • b585590fc0 qemu: add error message to qemu v3.0.0-rc4 boot failure Ciro Santilli 2018-08-10 09:38:16 +01:00
  • 13e0ea7801 qemu: exit on panic by default instead of hanging Ciro Santilli 2018-08-10 08:51:49 +01:00
  • faec16e00c do-release: link to release upload automation SO threads Ciro Santilli 2018-08-09 23:30:22 +01:00
  • cf9c2e6ce8 qemu: document arm boot failure after update to v3.0.0-rc3 Ciro Santilli 2018-08-09 23:24:26 +01:00
  • b675cf35cb zip-image: factor out with common Ciro Santilli 2018-08-09 22:25:52 +01:00
  • f5a997b2b6 do-release: sketch + a bunch of fixes from bench-all sha-f5a997b2b67e151a37d93e372f5731b624bd5f1d Ciro Santilli 2018-08-09 12:56:16 +01:00
  • 380000ce57 gdb: step debug init runtc readelf missin -s Ciro Santilli 2018-08-09 07:17:06 +01:00
  • b1bd45684f config: replace cli with direct common_ options Ciro Santilli 2018-08-09 07:12:20 +01:00
  • 1cb056a995 common: simplify set_common_vars, rename to common_setup Ciro Santilli 2018-08-09 05:44:52 +01:00
  • b8abb15ca7 gem5: trace use -ExecSymbol Ciro Santilli 2018-08-09 03:45:32 +01:00
  • 02e294c62c qemurr: create Ciro Santilli 2018-08-08 00:41:12 +01:00
  • 19f4d00f9b qemu: expose rr sha-19f4d00f9b13aa67369e32ec7cd3518950c6f30e Ciro Santilli 2018-08-06 02:03:18 +01:00
  • 2e42a776c5 qemu build variant Ciro Santilli 2018-08-05 09:14:30 +01:00
  • 22dda8f6db gem5: remove build variant from output directory Ciro Santilli 2018-08-05 09:00:02 +01:00
  • bb933bd985 inittab: remove shutdown actions qemu-build-var Ciro Santilli 2018-08-05 13:27:03 +01:00
  • fe7fcf69b5 qemu: build variants Ciro Santilli 2018-08-05 13:26:04 +01:00
  • a0d1cfcf20 qemu: update to v3.0.0 Ciro Santilli 2018-08-05 13:25:41 +01:00
  • 25a729099f qemu build variant Ciro Santilli 2018-08-05 09:14:30 +01:00
  • b8c853ee5e gem5: remove build variant from output directory Ciro Santilli 2018-08-05 09:00:02 +01:00
  • 38c3a7b969 getting started: .zip download from github does not work Ciro Santilli 2018-07-31 15:47:30 +01:00
  • 071106d6e3 configure: install python pip Ciro Santilli 2018-07-31 15:37:50 +01:00
  • 39762d2f15 gdb: start linux kernel scripts section. Ciro Santilli 2018-07-25 11:24:33 +01:00
  • 0dfbd93afe failed sched_getaffinity_threads attempt Ciro Santilli 2018-07-22 19:54:56 +01:00
  • 787b989df7 arm: failed attempt to run arm executable in aarch64 Ciro Santilli 2018-07-22 16:55:31 +01:00
  • 802fe1fda0 eigen: fix dont build if lib is not selected Ciro Santilli 2018-07-22 16:01:46 +01:00
  • d330f8d250 Use absolute paths for . common Ciro Santilli 2018-07-22 10:42:46 +01:00
  • 291de25ac7 disable termout logging when debugging vm Ciro Santilli 2018-07-20 16:51:54 +01:00
  • e376e25ca2 run: add timestamps before each log message Ciro Santilli 2018-07-19 08:06:03 +01:00
  • a51526c600 qemu user gdb example Ciro Santilli 2018-07-13 17:25:03 +01:00
  • 7a53483ba8 README: step debug dynamic loader stub Ciro Santilli 2018-07-12 16:36:56 +01:00
  • 4e897e85fb sched_getaffinity: multicore userland breakpoint actually worked this time Ciro Santilli 2018-07-10 15:36:10 +01:00
  • d34a8a3e9f move doc of userland physical address tests to README Ciro Santilli 2018-07-10 13:44:17 +01:00
  • 6045b9fa3d uio: move docs for this disgraceful failed example to README Ciro Santilli 2018-07-09 17:53:28 +01:00