Commit Graph

1120 Commits

Author SHA1 Message Date
Ciro Santilli
8bef6a9389 linux: update to v4.20 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
edb515c369 build: maybe it is working again 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c02d52267f test-gdb and test-userland: print time of each test 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
928b01f458 add a --quiet flag
test-gdb and test-userland produce beautiful output by default

create def get_common_args to help forward common args to child calls...
it is ugly, but I'm lazy for a perfect solution now
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4d5ae213e0 build-baremetal and build-crosstool-ng: make -A work, move arch check to common 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d79771aa21 test-userland: allow selecting just a few tests 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
38ca239ad2 remove --gem5, use --emulator gem5 everywhere
Allow passing --emulator multiple times for transparent tests selection
just like --arch.
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4dcb689d02 cli_function: determine if argument was given 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
34f77a498c test-gdb: allow running just one test 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3763a9c696 gem5: --gem5-worktree also set --gem5-build-id 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ecee4738bc test-gdb: exit immediately in case of failure instead of hanging forever 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d3a839ea4a run-gdb: make dry run dry 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
de90cd9c97 test-gdb: improve integration with arch list 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b478346818 common: make multi arch actually work for builds
userland: create --static to make build a bit easier

Manually forward --dry-run to test-userland.
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
09659162fb common: multi arch everywhere 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
bf5cb472de getting started: link to gdb step debug information 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
fa928017c9 test: add test-userland 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
091ca99902 cli_function: extra argument for per-script configs 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
44a674e87d cli_function: handle nargs="*" in config file
nargs="*" leads to default [] and not None
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
5541167853 config: update example to new mechanism 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
0a33292326 start porting build 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b72f75b531 print cli equivalent for commands called via python cli 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
869e0b2d17 reamde userland directory: explain the different ways to run it, link back to user mode 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
f388ad6460 run: add --userland-args to make userland arguments across QEMU and gem5
Get rid of --userland-before as a consequence.
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4ae3dea975 run: --tmux-args implies --tmux 2019-01-22 00:00:00 +00:00
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