mbox

[PULL,00/26] final testing updates for 4.0

Message ID 20190312170931.25013-1-alex.bennee@linaro.org (mailing list archive)
State New, archived
Headers show

Pull-request

https://github.com/stsquad/qemu.git tags/pull-testing-for-4.0-120319-1

Message

Alex Bennée March 12, 2019, 5:09 p.m. UTC
The following changes since commit 46316f1dfffc6be72e94e89f7b0e9162e7dcdcf1:

  Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20190311.0' into staging (2019-03-12 13:37:29 +0000)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-testing-for-4.0-120319-1

for you to fetch changes up to dab3a7c0f54cedc542205fb6f29184b510dfe479:

  .travis.yml: add softmmu check-tcg tests (2019-03-12 17:05:21 +0000)

----------------------------------------------------------------
Final testing fixes for 4.0

  - various CI tweaks and fixes
  - fixes for some tcg tests
  - addition of system tcg tests

----------------------------------------------------------------
Alex Bennée (23):
      .travis.yml: combine docs and tools build with out-of-tree
      .travis.yml: reduce the module builds to major architectures
      Makefile: explicitly pass $(SRC_PATH) to gcovr
      Makefile: explicitly pass $(BUILD_DIR) to gcovr
      tests/tcg: add softmmu awareness to Makefile
      tests/tcg: enable tcg tests for softmmu
      tests/tcg: add QEMU_OPT option for test runner
      tests/tcg: split run-test into user and system variants
      tests/tcg: add gdb runner variant
      tests/tcg/mips: fix hello-mips compilation
      tests/tcg/xtensa: enable system tests
      tests/docker: add fedora-cris-cross compilers
      tests/tcg/cris: cleanup sys.c
      tests/tcg: split cris tests into bare and libc directories
      tests/tcg/cris: comment out the ccs test
      tests/tcg/cris: align mul operations
      tests/tcg: enable cris base user-mode tests
      tests/tcg: provide a minilib for system tests
      tests/tcg/i386: add system mode Hello World test
      tests/tcg/i386: add memory test to exercise softmmu
      tests/tcg/arm: account for pauth randomness
      .travis.yml: separate softfloat from check-tcg
      .travis.yml: add softmmu check-tcg tests

Philippe Mathieu-Daudé (2):
      travis: Bump Xcode 10 image to 10.2
      tests/docker: add debian-xtensa-cross image

Stefan Hajnoczi (1):
      tests/tcg/arm: add ARMv6-M UNDEFINED 32-bit instruction test

 .travis.yml                                        |  30 ++-
 Makefile                                           |   3 +-
 Makefile.target                                    |   2 -
 tests/Makefile.include                             |   9 +-
 tests/docker/Makefile.include                      |   1 +
 .../docker/dockerfiles/debian-xtensa-cross.docker  |  31 +++
 tests/docker/dockerfiles/fedora-cris-cross.docker  |   8 +
 tests/tcg/Makefile                                 |  41 +++-
 tests/tcg/Makefile.include                         |   2 +-
 tests/tcg/aarch64/pauth-1.c                        |  26 ++-
 tests/tcg/arm/Makefile.softmmu-target              |  29 +++
 tests/tcg/arm/test-armv6m-undef.S                  | 154 +++++++++++++
 tests/tcg/arm/test-armv6m-undef.ld                 |  21 ++
 tests/tcg/cris/Makefile                            | 168 --------------
 tests/tcg/cris/Makefile.include                    |   6 +
 tests/tcg/cris/Makefile.target                     |  58 +++++
 tests/tcg/cris/{ => bare}/check_addcv17.s          |   0
 tests/tcg/cris/{ => bare}/check_addi.s             |   0
 tests/tcg/cris/{ => bare}/check_addiv32.s          |   0
 tests/tcg/cris/{ => bare}/check_addm.s             |   0
 tests/tcg/cris/{ => bare}/check_addq.s             |   0
 tests/tcg/cris/{ => bare}/check_addr.s             |   0
 tests/tcg/cris/{ => bare}/check_addxc.s            |   0
 tests/tcg/cris/{ => bare}/check_addxm.s            |   0
 tests/tcg/cris/{ => bare}/check_addxr.s            |   0
 tests/tcg/cris/{ => bare}/check_andc.s             |   0
 tests/tcg/cris/{ => bare}/check_andm.s             |   0
 tests/tcg/cris/{ => bare}/check_andq.s             |   0
 tests/tcg/cris/{ => bare}/check_andr.s             |   0
 tests/tcg/cris/{ => bare}/check_asr.s              |   0
 tests/tcg/cris/{ => bare}/check_ba.s               |   0
 tests/tcg/cris/{ => bare}/check_bas.s              |   0
 tests/tcg/cris/{ => bare}/check_bcc.s              |   0
 tests/tcg/cris/{ => bare}/check_boundc.s           |   0
 tests/tcg/cris/{ => bare}/check_boundr.s           |   0
 tests/tcg/cris/{ => bare}/check_btst.s             |  14 +-
 tests/tcg/cris/{ => bare}/check_clearfv32.s        |   0
 tests/tcg/cris/{ => bare}/check_clrjmp1.s          |   0
 tests/tcg/cris/{ => bare}/check_cmp-2.s            |   0
 tests/tcg/cris/{ => bare}/check_cmpc.s             |   0
 tests/tcg/cris/{ => bare}/check_cmpm.s             |   0
 tests/tcg/cris/{ => bare}/check_cmpq.s             |   0
 tests/tcg/cris/{ => bare}/check_cmpr.s             |   0
 tests/tcg/cris/{ => bare}/check_cmpxc.s            |   0
 tests/tcg/cris/{ => bare}/check_cmpxm.s            |   0
 tests/tcg/cris/{ => bare}/check_dstep.s            |   0
 tests/tcg/cris/{ => bare}/check_jsr.s              |   0
 tests/tcg/cris/{ => bare}/check_lapc.s             |   0
 tests/tcg/cris/{ => bare}/check_lsl.s              |   0
 tests/tcg/cris/{ => bare}/check_lsr.s              |   0
 tests/tcg/cris/{ => bare}/check_mcp.s              |   0
 tests/tcg/cris/{ => bare}/check_movdelsr1.s        |   0
 tests/tcg/cris/{ => bare}/check_movecr.s           |   0
 tests/tcg/cris/{ => bare}/check_movei.s            |   0
 tests/tcg/cris/{ => bare}/check_movemr.s           |   0
 tests/tcg/cris/{ => bare}/check_movemrv32.s        |   0
 tests/tcg/cris/{ => bare}/check_mover.s            |   0
 tests/tcg/cris/{ => bare}/check_moverm.s           |   0
 tests/tcg/cris/{ => bare}/check_movmp.s            |   0
 tests/tcg/cris/{ => bare}/check_movpmv32.s         |   0
 tests/tcg/cris/{ => bare}/check_movpr.s            |   0
 tests/tcg/cris/{ => bare}/check_movprv32.s         |   0
 tests/tcg/cris/{ => bare}/check_movscr.s           |   0
 tests/tcg/cris/{ => bare}/check_movsm.s            |   0
 tests/tcg/cris/{ => bare}/check_movsr.s            |   0
 tests/tcg/cris/{ => bare}/check_movucr.s           |   0
 tests/tcg/cris/{ => bare}/check_movum.s            |   0
 tests/tcg/cris/{ => bare}/check_movur.s            |   0
 tests/tcg/cris/{ => bare}/check_mulv32.s           |   0
 tests/tcg/cris/{ => bare}/check_mulx.s             |  11 +
 tests/tcg/cris/{ => bare}/check_neg.s              |   0
 tests/tcg/cris/{ => bare}/check_not.s              |   0
 tests/tcg/cris/{ => bare}/check_orc.s              |   0
 tests/tcg/cris/{ => bare}/check_orm.s              |   0
 tests/tcg/cris/{ => bare}/check_orq.s              |   0
 tests/tcg/cris/{ => bare}/check_orr.s              |   0
 tests/tcg/cris/{ => bare}/check_ret.s              |   0
 tests/tcg/cris/{ => bare}/check_scc.s              |   0
 tests/tcg/cris/{ => bare}/check_subc.s             |   0
 tests/tcg/cris/{ => bare}/check_subm.s             |   0
 tests/tcg/cris/{ => bare}/check_subq.s             |   0
 tests/tcg/cris/{ => bare}/check_subr.s             |   0
 tests/tcg/cris/{ => bare}/check_xarith.s           |   0
 tests/tcg/cris/{ => bare}/crt.s                    |   0
 tests/tcg/cris/bare/sys.c                          |  63 ++++++
 tests/tcg/cris/{ => bare}/testutils.inc            |   0
 tests/tcg/cris/{ => libc}/check_abs.c              |   0
 tests/tcg/cris/{ => libc}/check_addc.c             |   0
 tests/tcg/cris/{ => libc}/check_addcm.c            |   0
 tests/tcg/cris/{ => libc}/check_addo.c             |   0
 tests/tcg/cris/{ => libc}/check_addoq.c            |   0
 tests/tcg/cris/{ => libc}/check_bound.c            |   0
 tests/tcg/cris/{ => libc}/check_ftag.c             |   0
 .../cris/{ => libc}/check_gcctorture_pr28634-1.c   |   0
 .../tcg/cris/{ => libc}/check_gcctorture_pr28634.c |   0
 .../cris/{ => libc}/check_glibc_kernelversion.c    |   0
 tests/tcg/cris/{ => libc}/check_hello.c            |   0
 tests/tcg/cris/{ => libc}/check_int64.c            |   0
 tests/tcg/cris/{ => libc}/check_lz.c               |   0
 tests/tcg/cris/{ => libc}/check_mapbrk.c           |   0
 tests/tcg/cris/{ => libc}/check_mmap1.c            |   0
 tests/tcg/cris/{ => libc}/check_mmap2.c            |   0
 tests/tcg/cris/{ => libc}/check_mmap3.c            |   0
 tests/tcg/cris/{ => libc}/check_moveq.c            |   0
 tests/tcg/cris/{ => libc}/check_openpf1.c          |   0
 tests/tcg/cris/{ => libc}/check_openpf2.c          |   0
 tests/tcg/cris/{ => libc}/check_openpf3.c          |   0
 tests/tcg/cris/{ => libc}/check_openpf5.c          |   0
 tests/tcg/cris/{ => libc}/check_settls1.c          |   0
 tests/tcg/cris/{ => libc}/check_sigalrm.c          |   0
 tests/tcg/cris/{ => libc}/check_stat1.c            |   0
 tests/tcg/cris/{ => libc}/check_stat2.c            |   0
 tests/tcg/cris/{ => libc}/check_stat3.c            |   0
 tests/tcg/cris/{ => libc}/check_stat4.c            |   0
 tests/tcg/cris/{ => libc}/check_swap.c             |   0
 tests/tcg/cris/{ => libc}/check_time2.c            |   0
 tests/tcg/cris/{ => libc}/crisutils.h              |   0
 tests/tcg/cris/{ => libc}/sys.h                    |   0
 tests/tcg/cris/sys.c                               |  59 -----
 tests/tcg/i386/Makefile.softmmu-target             |  46 ++++
 tests/tcg/i386/system/boot.S                       | 172 +++++++++++++++
 tests/tcg/i386/system/hello.c                      |  14 ++
 tests/tcg/i386/system/kernel.ld                    |  23 ++
 tests/tcg/i386/system/memory.c                     | 243 +++++++++++++++++++++
 tests/tcg/minilib/Makefile.target                  |  21 ++
 tests/tcg/minilib/minilib.h                        |  25 +++
 tests/tcg/minilib/printf.c                         | 133 +++++++++++
 tests/tcg/mips/Makefile.target                     |  11 +-
 tests/tcg/mips/hello-mips.c                        |   2 +-
 tests/tcg/xtensa/Makefile                          | 102 ---------
 tests/tcg/xtensa/Makefile.include                  |  11 +
 tests/tcg/xtensa/Makefile.softmmu-target           |  42 ++++
 132 files changed, 1213 insertions(+), 368 deletions(-)
 create mode 100644 tests/docker/dockerfiles/debian-xtensa-cross.docker
 create mode 100644 tests/docker/dockerfiles/fedora-cris-cross.docker
 create mode 100644 tests/tcg/arm/Makefile.softmmu-target
 create mode 100644 tests/tcg/arm/test-armv6m-undef.S
 create mode 100644 tests/tcg/arm/test-armv6m-undef.ld
 delete mode 100644 tests/tcg/cris/Makefile
 create mode 100644 tests/tcg/cris/Makefile.include
 create mode 100644 tests/tcg/cris/Makefile.target
 rename tests/tcg/cris/{ => bare}/check_addcv17.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addi.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addiv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addq.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addxc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addxm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_addxr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_andc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_andm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_andq.s (100%)
 rename tests/tcg/cris/{ => bare}/check_andr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_asr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_ba.s (100%)
 rename tests/tcg/cris/{ => bare}/check_bas.s (100%)
 rename tests/tcg/cris/{ => bare}/check_bcc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_boundc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_boundr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_btst.s (89%)
 rename tests/tcg/cris/{ => bare}/check_clearfv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_clrjmp1.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmp-2.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpq.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpxc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_cmpxm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_dstep.s (100%)
 rename tests/tcg/cris/{ => bare}/check_jsr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_lapc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_lsl.s (100%)
 rename tests/tcg/cris/{ => bare}/check_lsr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_mcp.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movdelsr1.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movecr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movei.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movemr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movemrv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_mover.s (100%)
 rename tests/tcg/cris/{ => bare}/check_moverm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movmp.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movpmv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movpr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movprv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movscr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movsm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movsr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movucr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movum.s (100%)
 rename tests/tcg/cris/{ => bare}/check_movur.s (100%)
 rename tests/tcg/cris/{ => bare}/check_mulv32.s (100%)
 rename tests/tcg/cris/{ => bare}/check_mulx.s (98%)
 rename tests/tcg/cris/{ => bare}/check_neg.s (100%)
 rename tests/tcg/cris/{ => bare}/check_not.s (100%)
 rename tests/tcg/cris/{ => bare}/check_orc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_orm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_orq.s (100%)
 rename tests/tcg/cris/{ => bare}/check_orr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_ret.s (100%)
 rename tests/tcg/cris/{ => bare}/check_scc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_subc.s (100%)
 rename tests/tcg/cris/{ => bare}/check_subm.s (100%)
 rename tests/tcg/cris/{ => bare}/check_subq.s (100%)
 rename tests/tcg/cris/{ => bare}/check_subr.s (100%)
 rename tests/tcg/cris/{ => bare}/check_xarith.s (100%)
 rename tests/tcg/cris/{ => bare}/crt.s (100%)
 create mode 100644 tests/tcg/cris/bare/sys.c
 rename tests/tcg/cris/{ => bare}/testutils.inc (100%)
 rename tests/tcg/cris/{ => libc}/check_abs.c (100%)
 rename tests/tcg/cris/{ => libc}/check_addc.c (100%)
 rename tests/tcg/cris/{ => libc}/check_addcm.c (100%)
 rename tests/tcg/cris/{ => libc}/check_addo.c (100%)
 rename tests/tcg/cris/{ => libc}/check_addoq.c (100%)
 rename tests/tcg/cris/{ => libc}/check_bound.c (100%)
 rename tests/tcg/cris/{ => libc}/check_ftag.c (100%)
 rename tests/tcg/cris/{ => libc}/check_gcctorture_pr28634-1.c (100%)
 rename tests/tcg/cris/{ => libc}/check_gcctorture_pr28634.c (100%)
 rename tests/tcg/cris/{ => libc}/check_glibc_kernelversion.c (100%)
 rename tests/tcg/cris/{ => libc}/check_hello.c (100%)
 rename tests/tcg/cris/{ => libc}/check_int64.c (100%)
 rename tests/tcg/cris/{ => libc}/check_lz.c (100%)
 rename tests/tcg/cris/{ => libc}/check_mapbrk.c (100%)
 rename tests/tcg/cris/{ => libc}/check_mmap1.c (100%)
 rename tests/tcg/cris/{ => libc}/check_mmap2.c (100%)
 rename tests/tcg/cris/{ => libc}/check_mmap3.c (100%)
 rename tests/tcg/cris/{ => libc}/check_moveq.c (100%)
 rename tests/tcg/cris/{ => libc}/check_openpf1.c (100%)
 rename tests/tcg/cris/{ => libc}/check_openpf2.c (100%)
 rename tests/tcg/cris/{ => libc}/check_openpf3.c (100%)
 rename tests/tcg/cris/{ => libc}/check_openpf5.c (100%)
 rename tests/tcg/cris/{ => libc}/check_settls1.c (100%)
 rename tests/tcg/cris/{ => libc}/check_sigalrm.c (100%)
 rename tests/tcg/cris/{ => libc}/check_stat1.c (100%)
 rename tests/tcg/cris/{ => libc}/check_stat2.c (100%)
 rename tests/tcg/cris/{ => libc}/check_stat3.c (100%)
 rename tests/tcg/cris/{ => libc}/check_stat4.c (100%)
 rename tests/tcg/cris/{ => libc}/check_swap.c (100%)
 rename tests/tcg/cris/{ => libc}/check_time2.c (100%)
 rename tests/tcg/cris/{ => libc}/crisutils.h (100%)
 rename tests/tcg/cris/{ => libc}/sys.h (100%)
 delete mode 100644 tests/tcg/cris/sys.c
 create mode 100644 tests/tcg/i386/Makefile.softmmu-target
 create mode 100644 tests/tcg/i386/system/boot.S
 create mode 100644 tests/tcg/i386/system/hello.c
 create mode 100644 tests/tcg/i386/system/kernel.ld
 create mode 100644 tests/tcg/i386/system/memory.c
 create mode 100644 tests/tcg/minilib/Makefile.target
 create mode 100644 tests/tcg/minilib/minilib.h
 create mode 100644 tests/tcg/minilib/printf.c
 delete mode 100644 tests/tcg/xtensa/Makefile
 create mode 100644 tests/tcg/xtensa/Makefile.include
 create mode 100644 tests/tcg/xtensa/Makefile.softmmu-target

--
2.20.1

Comments

Philippe Mathieu-Daudé March 12, 2019, 6:09 p.m. UTC | #1
Hi Alex,

On 3/12/19 6:09 PM, Alex Bennée wrote:
> The following changes since commit 46316f1dfffc6be72e94e89f7b0e9162e7dcdcf1:
> 
>   Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20190311.0' into staging (2019-03-12 13:37:29 +0000)
> 
> are available in the Git repository at:
> 
>   https://github.com/stsquad/qemu.git tags/pull-testing-for-4.0-120319-1
> 
> for you to fetch changes up to dab3a7c0f54cedc542205fb6f29184b510dfe479:
> 
>   .travis.yml: add softmmu check-tcg tests (2019-03-12 17:05:21 +0000)
> 
> ----------------------------------------------------------------
> Final testing fixes for 4.0
> 
>   - various CI tweaks and fixes
>   - fixes for some tcg tests
>   - addition of system tcg tests

I was taking notes while reviewing the v4 series you sent 70 minutes
before sending this PR:
https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg04019.html

No blocking issues, but still a quite fast PR IMHO.

> ----------------------------------------------------------------
> Alex Bennée (23):
>       .travis.yml: combine docs and tools build with out-of-tree
>       .travis.yml: reduce the module builds to major architectures
>       Makefile: explicitly pass $(SRC_PATH) to gcovr
>       Makefile: explicitly pass $(BUILD_DIR) to gcovr
>       tests/tcg: add softmmu awareness to Makefile
>       tests/tcg: enable tcg tests for softmmu
>       tests/tcg: add QEMU_OPT option for test runner
>       tests/tcg: split run-test into user and system variants
>       tests/tcg: add gdb runner variant
>       tests/tcg/mips: fix hello-mips compilation
>       tests/tcg/xtensa: enable system tests
>       tests/docker: add fedora-cris-cross compilers
>       tests/tcg/cris: cleanup sys.c
>       tests/tcg: split cris tests into bare and libc directories
>       tests/tcg/cris: comment out the ccs test
>       tests/tcg/cris: align mul operations
>       tests/tcg: enable cris base user-mode tests
>       tests/tcg: provide a minilib for system tests
>       tests/tcg/i386: add system mode Hello World test
>       tests/tcg/i386: add memory test to exercise softmmu
>       tests/tcg/arm: account for pauth randomness
>       .travis.yml: separate softfloat from check-tcg
>       .travis.yml: add softmmu check-tcg tests
> 
> Philippe Mathieu-Daudé (2):
>       travis: Bump Xcode 10 image to 10.2
>       tests/docker: add debian-xtensa-cross image
> 
> Stefan Hajnoczi (1):
>       tests/tcg/arm: add ARMv6-M UNDEFINED 32-bit instruction test
Alex Bennée March 12, 2019, 7:14 p.m. UTC | #2
Philippe Mathieu-Daudé <philmd@redhat.com> writes:

> Hi Alex,
>
> On 3/12/19 6:09 PM, Alex Bennée wrote:
>> The following changes since commit 46316f1dfffc6be72e94e89f7b0e9162e7dcdcf1:
>>
>>   Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20190311.0' into staging (2019-03-12 13:37:29 +0000)
>>
>> are available in the Git repository at:
>>
>>   https://github.com/stsquad/qemu.git tags/pull-testing-for-4.0-120319-1
>>
>> for you to fetch changes up to dab3a7c0f54cedc542205fb6f29184b510dfe479:
>>
>>   .travis.yml: add softmmu check-tcg tests (2019-03-12 17:05:21 +0000)
>>
>> ----------------------------------------------------------------
>> Final testing fixes for 4.0
>>
>>   - various CI tweaks and fixes
>>   - fixes for some tcg tests
>>   - addition of system tcg tests
>
> I was taking notes while reviewing the v4 series you sent 70 minutes
> before sending this PR:
> https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg04019.html
>
> No blocking issues, but still a quite fast PR IMHO.

Yeah sorry, I was hoping to get the original series out faster but the
turnaround on the CI is quite slow and I wanted to get the PR on the
list before the deadline (although the TZ isn't specified ;-).


--
Alex Bennée
Peter Maydell March 14, 2019, 1:48 p.m. UTC | #3
On Tue, 12 Mar 2019 at 17:09, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> The following changes since commit 46316f1dfffc6be72e94e89f7b0e9162e7dcdcf1:
>
>   Merge remote-tracking branch 'remotes/awilliam/tags/vfio-updates-20190311.0' into staging (2019-03-12 13:37:29 +0000)
>
> are available in the Git repository at:
>
>   https://github.com/stsquad/qemu.git tags/pull-testing-for-4.0-120319-1
>
> for you to fetch changes up to dab3a7c0f54cedc542205fb6f29184b510dfe479:
>
>   .travis.yml: add softmmu check-tcg tests (2019-03-12 17:05:21 +0000)
>
> ----------------------------------------------------------------
> Final testing fixes for 4.0
>
>   - various CI tweaks and fixes
>   - fixes for some tcg tests
>   - addition of system tcg tests
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.0
for any user-visible changes.

-- PMM