do-release: sketch + a bunch of fixes from bench-all

qemu: monitor command from guest
This commit is contained in:
Ciro Santilli
2018-08-09 12:56:16 +01:00
parent 380000ce57
commit f5a997b2b6
7 changed files with 48 additions and 18 deletions

View File

@@ -6899,6 +6899,10 @@ Getting everything to work required careful choice of QEMU command line options:
* https://stackoverflow.com/questions/49716931/how-to-run-qemu-with-nographic-and-monitor-but-still-be-able-to-send-ctrlc-to/49751144#49751144
* https://unix.stackexchange.com/questions/167165/how-to-pass-ctrl-c-to-the-guest-when-running-qemu-with-nographic/436321#436321
==== QEMU monitor from guest
Peter Maydell said potentially not possible nicely as of August 2018: https://stackoverflow.com/questions/51747744/how-to-run-a-qemu-monitor-command-from-inside-the-guest/51764110#51764110
=== Debug the emulator
When you start hacking QEMU or gem5, it is useful to see what is going on inside the emulator themselves.
@@ -8855,6 +8859,9 @@ All benchmarks were run on the <<p51>> machine, unless stated otherwise.
Run all benchmarks and upload the results:
....
cd ..
git clone https://github.com/cirosantilli/linux-kernel-module-cheat-regression
cd -
./bench-all -A
....
@@ -9391,6 +9398,18 @@ This can be used to check the determinism of:
* <<norandmaps>>
* <<qemu-record-and-replay>>
==== Releases
This is not yet super stable, but one day maybe:
....
./do-release
....
Source: link:do-release[].
This should in particular enable <<prebuilt>>.
=== About
This project is for people who want to learn and modify low level system components: