Commit Graph

1045 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
f2e73bac83 create userland tests
Fix some more tabs.

Parse the "Simulated exit code not 0!" string in gem5 and exit with the proper status
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
780e9ceeb4 test-gdb: ok, it actually works now and exits a failure, OMG I hate threads 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
76b5744fee gem5: update to 7fa4c946386e7207ad5859e8ade0bbfc14000d91
The main motivation is to fix the aarch64 GDB stub with
b5cc34d767410e98f54f2955bb274f0f8c3708e4
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3ce152f61c test-gdb: move to pure python calls 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d923c606f3 getvar works again 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
cfde7759be --linux-build-dir 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a5ec63dc28 CliFunction 2019-01-22 00:00:00 +00:00
Reveriel
3b0a343647 kernel module: format, use tab to indent. v3.0-rc1 2018-12-12 08:07:34 +00:00
Ciro Santilli 六四事件 法轮功
9f6ddbc436 parsec: fix package name on README with underscore 2018-12-10 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d569854ae1 kernel: add section about /proc/version
Customize user, host and date
2018-12-05 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4f115bbde3 gem5: improve factoring of gem5 linux kernel build references 2018-12-04 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
cb32b2994c gem5: use --generate-dtb by default 2018-12-04 15:10:02 +00:00
Ciro Santilli 六四事件 法轮功
f8d9514e79 add --custom-config-file-gem5 option to build gem5 kernels more easily 2018-12-04 15:10:02 +00:00
Ciro Santilli 六四事件 法轮功
f03e6ea2eb linux: add --linux-source-dir to have custom linux source dir 2018-12-04 15:10:02 +00:00
Ciro Santilli 六四事件 法轮功
38ba2b85fc gem5 display: a bit more info on dp650 2018-12-04 15:10:02 +00:00
Ciro Santilli 六四事件 法轮功
61fa99844a run: minor style 2018-12-04 15:10:02 +00:00
Ciro Santilli 六四事件 法轮功
bc9e348a44 start simple integration to test dp650
Not yet merged on gem5 mailine, review published at:
https://gem5-review.googlesource.com/c/public/gem5/+/11036/1
2018-12-04 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
aefe11ab17 gem5: how to get the gem5 linux 2018-11-29 15:07:02 +00:00
Ciro Santilli 六四事件 法轮功
bf54be658e run: comments 2018-11-29 15:07:02 +00:00
Ciro Santilli 六四事件 法轮功
c76e700903 gdb: better test command 2018-11-29 15:07:02 +00:00
Ciro Santilli 六四事件 法轮功
2a16ddc1bf run: trace to stdout 2018-11-29 15:07:02 +00:00
Ciro Santilli 六四事件 法轮功
2e9ffcab63 lvimrc: move to kernel_modules directory
Keep insane tabs away from userland forever!
2018-11-29 15:07:02 +00:00
Ciro Santilli 六四事件 法轮功
54e15e0433 multicore: remove references to PCSI 2018-11-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ba2976cc7f gem5: fix arm multicore with system.auto_reset_addr = True
baremetal: fix aarch64/no_bootloader/semihost_exit.S which was wrong
because was using unset sp for register block. Tests needed urgently!!
2018-11-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
5b6a716a9b gem5: update to a5bc2291391b0497fdc60fdc960e07bcecebfb8f
gem5-build: use --gold-linker by default
2018-11-23 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
747da3b417 baremetal: aarch64 multicore works!!! 2018-11-23 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
2b10066549 run: forward --userland and --baremetal to tmux! It's just beautiful. 2018-11-23 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
7816f1f635 trace: improve a bit, fix bugs 2018-11-23 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b57cf380f5 baremetal: document the bootloaders 2018-11-22 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
8dd01415f5 baremetal: only rebuild required files based on mtime
Move multcore test up with bootloader.
2018-11-22 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
f73eaaffd2 prebuilt: automatically pick up qemu from PATH if not built like qemu-img 2018-11-22 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
701bf6703b more info on gem5 prebuilt support 2018-11-22 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
de05e91689 baremetal: arm multicore attempt 2018-11-22 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
35ab408e1e gem5: set kvm cpu type for arm 2018-11-22 12:28:07 +00:00
Ciro Santilli 六四事件 法轮功
d6905e28f1 readme: minor fixes 2018-11-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
70d26c7547 CONFIG_HAVE_KERNEL_UNCOMPRESSED=y is s390 only 2018-11-21 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
fff2a60aa6 build-linux: split merge_config.sh configs line 2018-11-21 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
0e9d24c592 kvm: arm stub 2018-11-21 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8e036992fa prebuilt: tell users to checkout ot latest tag, otherwise too unstable 2018-11-20 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
65d33ab11e run: actually rename ./run --busybox-init to --eval-after
Had just changed the CLI parameter but nothing else!

Had half worked because Python argparse is insane and accepts substrings
like --eval-a.

Fix #43
2018-11-20 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
034bd3600f build-buildroot: fix qemu-img -T order
Fix #42
2018-11-20 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
35684b1b7e arm exception level emulator entry examples 2018-11-20 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
07000300ab userland: support arch specific examples 2018-11-20 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
454af5d03a build-linux: fix --verbose 2018-11-19 22:35:16 +00:00
Ciro Santilli 六四事件 法轮功
985913e1e6 prepare for kvm testing 2018-11-19 22:35:16 +00:00
Ciro Santilli 六四事件 法轮功
33f286b354 run: make qemu-img more resilient to --prebuilt by not doing -T in that case 2018-11-19 22:35:16 +00:00
Ciro Santilli 六四事件 法轮功
2684133597 build-gem5: use arm-linux-gnueabihf- to match build -D 2018-11-17 19:42:33 +00:00
Ciro Santilli 六四事件 法轮功
074fbbdf4c build: fix arm gcc package names for arm hosts 2018-11-17 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
c2ac65a807 docker: split minimum setup to separate script 2018-11-17 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0bd53a46f6 getting started: some small fixes 2018-11-15 00:00:04 +00:00