qemu 2.11

Fixes required:

- split and fakeup a clean one feature per commit history
- lkmc_pci_min: use INTERFACE_CONVENTIONAL_PCI_DEVICE or an assert failed
- trace event location changes, use generated trace-events-all
This commit is contained in:
Ciro Santilli
2018-02-20 22:37:20 +00:00
parent d9fcf897ac
commit 0c2bd829d4
3 changed files with 22 additions and 10 deletions

View File

@@ -7,8 +7,8 @@ Testing that should be done for every functional patch.
=== Guest testing
....
./build
./run -e '- lkmc_eval="/insrm.sh hello 5;wget -S google.com;poweroff;"' -n
./run -a x86_64 -e '- lkmc_eval="/insrm.sh hello 5;wget -S google.com;poweroff;"' -n
./run -a arm -e '- lkmc_eval="/insrm.sh hello 5;wget -S google.com;poweroff;"'
....
Should:
@@ -22,4 +22,16 @@ TODO automate all of this with a `/test-all.sh` script in guest which outputs to
=== Host testing
* `./run -d` and on another shell `./rungdb start_kernel` should break GDB at `start_kernel`
Shell 1:
....
./run -d
....
Shell 2:
....
./rungdb start_kernel
....
Should break GDB at `start_kernel`.