[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] f1672e: semihosting: move semihosting configu
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] f1672e: semihosting: move semihosting configuration into i... |
Date: |
Tue, 28 May 2019 10:38:23 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: f1672e6f2b6642f9bf5042df6713ce8e4a0f00c6
https://github.com/qemu/qemu/commit/f1672e6f2b6642f9bf5042df6713ce8e4a0f00c6
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M gdbstub.c
M hw/Makefile.objs
M hw/mips/mips_malta.c
A hw/semihosting/Makefile.objs
A hw/semihosting/config.c
R include/exec/semihost.h
A include/hw/semihosting/semihost.h
M include/sysemu/sysemu.h
M target/arm/arm-semi.c
M target/arm/helper.c
M target/arm/translate-a64.c
M target/arm/translate.c
M target/lm32/helper.c
M target/m68k/op_helper.c
M target/mips/mips-semi.c
M target/mips/translate.c
M target/nios2/helper.c
M target/xtensa/translate.c
M target/xtensa/xtensa-semi.c
M vl.c
Log Message:
-----------
semihosting: move semihosting configuration into its own directory
In preparation for having some more common semihosting code let's
excise the current config magic from vl.c into its own file. We shall
later add more conditionals to the build configurations so we can
avoid building this if we don't need it.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 16932bb761e52c2ca9397b57af5bdc5bdc5ae6a4
https://github.com/qemu/qemu/commit/16932bb761e52c2ca9397b57af5bdc5bdc5ae6a4
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M default-configs/arm-softmmu.mak
M default-configs/lm32-softmmu.mak
M default-configs/m68k-softmmu.mak
M default-configs/mips-softmmu-common.mak
M default-configs/nios2-softmmu.mak
M default-configs/xtensa-softmmu.mak
M hw/Kconfig
A hw/semihosting/Kconfig
M hw/semihosting/Makefile.objs
M stubs/Makefile.objs
A stubs/semihost.c
Log Message:
-----------
semihosting: introduce CONFIG_SEMIHOSTING
There isn't much point building semihosting for platforms that don't
support it. Introduce a new symbol and enable it only for the softmmu
targets that need it.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: a331c6d774123fd3fdb916e58539920727dd2cbd
https://github.com/qemu/qemu/commit/a331c6d774123fd3fdb916e58539920727dd2cbd
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M hw/semihosting/Makefile.objs
A hw/semihosting/console.c
A include/hw/semihosting/console.h
Log Message:
-----------
semihosting: implement a semihosting console
This provides two functions for handling console output that handle
the common backend behaviour for semihosting.
Signed-off-by: Alex Bennée <address@hidden>
Commit: 4e7f9032cf9bba8558b0fd5ab6a1366d6d7b8ee0
https://github.com/qemu/qemu/commit/4e7f9032cf9bba8558b0fd5ab6a1366d6d7b8ee0
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M hw/semihosting/config.c
M hw/semihosting/console.c
M include/hw/semihosting/semihost.h
M qemu-options.hx
M stubs/semihost.c
M vl.c
Log Message:
-----------
semihosting: enable chardev backed output for console
It will be useful for a number of use-cases to be able to re-direct
output to a file like we do with serial output. This does the wiring
to allow us to treat then semihosting console like just another
character output device.
Signed-off-by: Alex Bennée <address@hidden>
Commit: 4cb28db99be2ca4a3f143e8c4c4ac954af1cc4f4
https://github.com/qemu/qemu/commit/4cb28db99be2ca4a3f143e8c4c4ac954af1cc4f4
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M target/arm/arm-semi.c
Log Message:
-----------
target/arm: fixup some of the commentary for arm-semi
This cleans up a number of the block comments to fit the proper style.
While we are at it we also reference the official specification and
document what the return register value can be.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Commit: 0dc077212f6c1897e5bf39d1ab8e6bf23395ac4c
https://github.com/qemu/qemu/commit/0dc077212f6c1897e5bf39d1ab8e6bf23395ac4c
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M linux-user/Makefile.objs
A linux-user/arm/semihost.c
M target/arm/arm-semi.c
Log Message:
-----------
target/arm: use the common interface for WRITE0/WRITEC in arm-semi
Now we have a common semihosting console interface use that for our
string output. However ARM is currently unique in also supporting
semihosting for linux-user so we need to replicate the API in
linux-user. If other architectures gain this support we can move the
file later.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: a131795f4c696083708767a2cb7e1168f73a1690
https://github.com/qemu/qemu/commit/a131795f4c696083708767a2cb7e1168f73a1690
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M target/arm/arm-semi.c
Log Message:
-----------
target/arm: add LOG_UNIMP messages to arm-semi
Clean-up our unimplemented bits with a proper message.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 629a0b065af074a43176968e1e242b87fc3be39f
https://github.com/qemu/qemu/commit/629a0b065af074a43176968e1e242b87fc3be39f
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M target/arm/arm-semi.c
Log Message:
-----------
target/arm: correct return values for WRITE/READ in arm-semi
The documentation says the write should return the number of bytes not
written on an error (0 means everything was written). Read provides a
buffer length and the return value should be the buffer length - bytes
actually read. Remove the incorrect FIXME's and return the correct
values.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Commit: 82ba42666c5bb00438e96f4ec9c8a9206e1b02dd
https://github.com/qemu/qemu/commit/82ba42666c5bb00438e96f4ec9c8a9206e1b02dd
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M target/mips/Makefile.objs
M target/mips/helper.h
M target/mips/translate.c
Log Message:
-----------
target/mips: only build mips-semi for softmmu
The is_uhi gates all semihosting calls and always returns false for
CONFIG_USER_ONLY builds. There is no reason to build and link
mips-semi for these builds so lets fix that.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 54eb6cda9ddd56270ec815ceb8079a913a07b98e
https://github.com/qemu/qemu/commit/54eb6cda9ddd56270ec815ceb8079a913a07b98e
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M target/mips/mips-semi.c
Log Message:
-----------
target/mips: convert UHI_plog to use common semihosting code
Rather than printing directly to stdout lets use our common
semihosting code. There is one minor difference in that the output
currently defaults to stderr instead of stdout however this can be
controlled by connecting semihosting to a chardev.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Aleksandar Markovic <address@hidden>
Commit: b052fec8d932017f358a39de21f81cd877089906
https://github.com/qemu/qemu/commit/b052fec8d932017f358a39de21f81cd877089906
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: update for semihostings new home
Seeing as I touched it I should at least keep an eye on it.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: e8e875b1a329b09deb5ed2164efc1060caa8c911
https://github.com/qemu/qemu/commit/e8e875b1a329b09deb5ed2164efc1060caa8c911
Author: Gerd Hoffmann <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
A tests/docker/dockerfiles/ubuntu1804.docker
Log Message:
-----------
tests/docker: add ubuntu 18.04
Based on the ubuntu.docker file.
Used to reproduce the build failure Peter was seeing.
Others might find this useful too ;)
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Commit: 8ea5962f286272ac2533892c07f9b7e2a77d8819
https://github.com/qemu/qemu/commit/8ea5962f286272ac2533892c07f9b7e2a77d8819
Author: Philippe Mathieu-Daudé <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/docker/dockerfiles/fedora.docker
Log Message:
-----------
tests/docker: Test more components on the Fedora default image
Install optional dependencies of QEMU to get better coverage.
The following components are now enabled:
$ ./configure
...
Multipath support yes
VNC SASL support yes
RDMA support yes
PVRDMA support yes
libiscsi support yes
seccomp support yes
libpmem support yes
libudev yes
Note: The udev-devel package is provided by systemd-devel.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Acked-by: Marcel Apfelbaum<address@hidden>
Commit: 8041650aefa7f22fddee945f92ecf5f4f2cb92eb
https://github.com/qemu/qemu/commit/8041650aefa7f22fddee945f92ecf5f4f2cb92eb
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/tcg/Makefile
A tests/tcg/multiarch/system/Makefile.softmmu-target
Log Message:
-----------
tests/tcg/multiarch: add support for multiarch system tests
We can certainly support some common tests for system emulation that
make use of our minimal defined boot.S support. It will still be up to
individual architectures to ensure they build so we provide a
MULTIARCH_TESTS variable that they can tack onto TESTS themselves.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 49d755d02ef24df43747bbbbfd073f347f343ddf
https://github.com/qemu/qemu/commit/49d755d02ef24df43747bbbbfd073f347f343ddf
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/tcg/i386/Makefile.softmmu-target
R tests/tcg/i386/system/hello.c
A tests/tcg/multiarch/system/hello.c
Log Message:
-----------
tests/tcg/multiarch: add hello world system test
This is not really i386 only, we can have the same test for all
architectures supporting system tests.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 9699e5fb5a3aaa92fbe531ea83a38c7e35b8ba44
https://github.com/qemu/qemu/commit/9699e5fb5a3aaa92fbe531ea83a38c7e35b8ba44
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M .editorconfig
Log Message:
-----------
editorconfig: add settings for .s/.S files
We are starting to add assembler foe tests/tcg so lets make sure we
get the mode right.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: f6482872f33503acb4825e52e2a676d93a08bfe4
https://github.com/qemu/qemu/commit/f6482872f33503acb4825e52e2a676d93a08bfe4
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
A tests/tcg/aarch64/Makefile.softmmu-target
A tests/tcg/aarch64/system/boot.S
A tests/tcg/aarch64/system/kernel.ld
Log Message:
-----------
tests/tcg/aarch64: add system boot.S
This provides the bootstrap and low level helper functions for an
aarch64 kernel. We use semihosting to handle test output and exiting
the emulation. semihosting's parameter passing is a little funky so we
end up using the stack and pointing to that as the parameter block.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 67f3da9d743592182e593cc843f547a966a2670b
https://github.com/qemu/qemu/commit/67f3da9d743592182e593cc843f547a966a2670b
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
R tests/tcg/i386/system/memory.c
A tests/tcg/multiarch/system/memory.c
Log Message:
-----------
tests/tcg/multiarch: move the system memory test
There is nothing inherently architecture specific about the memory
test although we may have to manage different restrictions of
unaligned access across architectures.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 936647d3fcea6a8ff1ecb422ed23afd9f79357c0
https://github.com/qemu/qemu/commit/936647d3fcea6a8ff1ecb422ed23afd9f79357c0
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/tcg/minilib/printf.c
Log Message:
-----------
tests/tcg/minilib: support %c format char
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 7ac283e9637f770ad85189531de11c555a6c3813
https://github.com/qemu/qemu/commit/7ac283e9637f770ad85189531de11c555a6c3813
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/tcg/aarch64/Makefile.softmmu-target
M tests/tcg/i386/Makefile.softmmu-target
M tests/tcg/multiarch/system/memory.c
Log Message:
-----------
tests/tcg/multiarch: expand system memory test to cover more
Expand the memory test to cover move of the softmmu code. Specifically
we:
- improve commentary
- add some helpers (for later BE support)
- reduce boiler plate into helpers
- add signed reads at various sizes/offsets
- required -DCHECK_UNALIGNED
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 8d8a8ab544a65f24b3ae6cfc72983add939620d5
https://github.com/qemu/qemu/commit/8d8a8ab544a65f24b3ae6cfc72983add939620d5
Author: Richard Henderson <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M MAINTAINERS
A tests/tcg/alpha/Makefile.softmmu-target
A tests/tcg/alpha/system/boot.S
A tests/tcg/alpha/system/kernel.ld
Log Message:
-----------
tests/tcg/alpha: add system boot.S
This provides the bootstrap and low level helper functions for an
alpha kernel. We use direct access to the DP264 serial port for
test output, and hard machine halt to exit the emulation.
Signed-off-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 591ff1ffd88c45588b86939b06059139542df40a
https://github.com/qemu/qemu/commit/591ff1ffd88c45588b86939b06059139542df40a
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M .travis.yml
Log Message:
-----------
.travis.yml: enable aarch64-softmmu and alpha-softmmu tcg tests
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 30b3718bb986b71159b2246f962954e6e2afdea5
https://github.com/qemu/qemu/commit/30b3718bb986b71159b2246f962954e6e2afdea5
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: fix coverage-report reference to BUILD_DIR
Commit 337f2311f actually claimed to do this in the commit log but
didn't actually. Oops.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 5eda6e42cce506658f40aed6e40a8fed47ca5ad6
https://github.com/qemu/qemu/commit/5eda6e42cce506658f40aed6e40a8fed47ca5ad6
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: include per-target build directories in coverage report
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 90e671a9b2a92ec80d671c249f6bdb876bf37d5f
https://github.com/qemu/qemu/commit/90e671a9b2a92ec80d671c249f6bdb876bf37d5f
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M Makefile.target
Log Message:
-----------
Makefile.target: support per-target coverage reports
Add support for generating a single targets coverage report. Execute:
make coverage-report
In the target build directory. This coverage report only cares about
target specific blobs so only searches the target build subdirectory.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: d4271ce5b54b215875c4fc371211383781db5992
https://github.com/qemu/qemu/commit/d4271ce5b54b215875c4fc371211383781db5992
Author: Thomas Huth <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/qemu-iotests/group
Log Message:
-----------
tests/qemu-iotests/group: Re-use the "auto" group for tests that can always
run
Currently, all tests are in the "auto" group. This is a little bit pointless.
OTOH, we need a group for the tests that we can automatically run during
"make check" each time, too. Tests in this new group are supposed to run
with every possible QEMU configuration, for example they must run with every
QEMU binary (also non-x86), without failing when an optional features is
missing (but reporting "skip" is ok), and be able to run on all kind of host
filesystems and users (i.e. also as "nobody" or "root").
So let's use the "auto" group for this class of tests now. The initial
list has been determined by running the iotests with non-x86 QEMU targets
and with our CI pipelines on Gitlab, Cirrus-CI and Travis (i.e. including
macOS and FreeBSD).
Signed-off-by: Thomas Huth <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>
Commit: 70ff5b07fcdd378180ad2d5cc0b0d5e67e7ef325
https://github.com/qemu/qemu/commit/70ff5b07fcdd378180ad2d5cc0b0d5e67e7ef325
Author: Alex Bennée <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/qemu-iotests/check
Log Message:
-----------
tests/qemu-iotests: re-format output to for make check-block
This attempts to clean-up the output to better match the output of the
rest of the QEMU check system when called with -makecheck. This includes:
- formatting as " TEST iotest-FMT: nnn"
- only dumping config on failure (when -makecheck enabled)
The non-make check output has been cleaned up as well:
- line re-displayed (\r) at the end
- fancy colours for pass/fail/skip
- timestamps always printed (option removed)
Signed-off-by: Alex Bennée <address@hidden>
Message-Id: <address@hidden>
Tested-by: Thomas Huth <address@hidden>
Commit: 8c1ecb590497b0349c550607db923972b37f6963
https://github.com/qemu/qemu/commit/8c1ecb590497b0349c550607db923972b37f6963
Author: Peter Maydell <address@hidden>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M .editorconfig
M .travis.yml
M MAINTAINERS
M Makefile
M Makefile.target
M default-configs/arm-softmmu.mak
M default-configs/lm32-softmmu.mak
M default-configs/m68k-softmmu.mak
M default-configs/mips-softmmu-common.mak
M default-configs/nios2-softmmu.mak
M default-configs/xtensa-softmmu.mak
M gdbstub.c
M hw/Kconfig
M hw/Makefile.objs
M hw/mips/mips_malta.c
A hw/semihosting/Kconfig
A hw/semihosting/Makefile.objs
A hw/semihosting/config.c
A hw/semihosting/console.c
R include/exec/semihost.h
A include/hw/semihosting/console.h
A include/hw/semihosting/semihost.h
M include/sysemu/sysemu.h
M linux-user/Makefile.objs
A linux-user/arm/semihost.c
M qemu-options.hx
M stubs/Makefile.objs
A stubs/semihost.c
M target/arm/arm-semi.c
M target/arm/helper.c
M target/arm/translate-a64.c
M target/arm/translate.c
M target/lm32/helper.c
M target/m68k/op_helper.c
M target/mips/Makefile.objs
M target/mips/helper.h
M target/mips/mips-semi.c
M target/mips/translate.c
M target/nios2/helper.c
M target/xtensa/translate.c
M target/xtensa/xtensa-semi.c
M tests/docker/dockerfiles/fedora.docker
A tests/docker/dockerfiles/ubuntu1804.docker
M tests/qemu-iotests/check
M tests/qemu-iotests/group
M tests/tcg/Makefile
A tests/tcg/aarch64/Makefile.softmmu-target
A tests/tcg/aarch64/system/boot.S
A tests/tcg/aarch64/system/kernel.ld
A tests/tcg/alpha/Makefile.softmmu-target
A tests/tcg/alpha/system/boot.S
A tests/tcg/alpha/system/kernel.ld
M tests/tcg/i386/Makefile.softmmu-target
R tests/tcg/i386/system/hello.c
R tests/tcg/i386/system/memory.c
M tests/tcg/minilib/printf.c
A tests/tcg/multiarch/system/Makefile.softmmu-target
A tests/tcg/multiarch/system/hello.c
A tests/tcg/multiarch/system/memory.c
M vl.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/stsquad/tags/pull-testing-next-280519-2' into staging
Various testing updates
- semihosting re-factor (used in system tests)
- aarch64 and alpha system tests
- editorconfig tweak for .S
- some docker image updates
- iotests clean-up (without make check inclusion)
# gpg: Signature made Tue 28 May 2019 17:26:34 BST
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <address@hidden>"
[full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* remotes/stsquad/tags/pull-testing-next-280519-2: (27 commits)
tests/qemu-iotests: re-format output to for make check-block
tests/qemu-iotests/group: Re-use the "auto" group for tests that can always
run
Makefile.target: support per-target coverage reports
Makefile: include per-target build directories in coverage report
Makefile: fix coverage-report reference to BUILD_DIR
.travis.yml: enable aarch64-softmmu and alpha-softmmu tcg tests
tests/tcg/alpha: add system boot.S
tests/tcg/multiarch: expand system memory test to cover more
tests/tcg/minilib: support %c format char
tests/tcg/multiarch: move the system memory test
tests/tcg/aarch64: add system boot.S
editorconfig: add settings for .s/.S files
tests/tcg/multiarch: add hello world system test
tests/tcg/multiarch: add support for multiarch system tests
tests/docker: Test more components on the Fedora default image
tests/docker: add ubuntu 18.04
MAINTAINERS: update for semihostings new home
target/mips: convert UHI_plog to use common semihosting code
target/mips: only build mips-semi for softmmu
target/arm: correct return values for WRITE/READ in arm-semi
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/4a1d38c44089...8c1ecb590497
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] f1672e: semihosting: move semihosting configuration into i...,
Peter Maydell <=