This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/qemu.
from 7068d5ef39 Merge remote-tracking branch 'remotes/rth/tags/pull-mb-20200 [...] adds fed163c987 imx_ccm: Rename IMX_GET_CLASS macro adds 9db70dac85 mos6522: Rename QOM macros adds 30c60f77a8 x86-iommu: Rename QOM type macros adds 7b4433bb93 rdma: Rename INTERFACE_RDMA_PROVIDER_CLASS macro adds 37e3d65043 arm: Fix typo in AARCH64_CPU_GET_CLASS definition adds 38688fdbe9 rx: Rename QOM type check macros adds b116cedd5f rx: Move typedef RXCPU to cpu-qom.h adds edf632ee66 hda-audio: Set instance_size at base class adds a7c893a1c4 tls-cipher-suites: Correct instance_size adds fb49865d26 Revert "i386: Fix pkg_id offset for EPYC cpu models" adds 081599cb9f Revert "target/i386: Enable new apic id encoding for EPYC ba [...] adds dfe7ed0a89 Revert "hw/i386: Move arch_id decode inside x86_cpus_init" adds e77fc3ecc0 Revert "i386: Introduce use_epyc_apic_id_encoding in X86CPUD [...] adds 0a714bff6c Revert "hw/i386: Introduce apicid functions inside X86MachineState" adds 08ead27169 Revert "target/i386: Cleanup and use the EPYC mode topology [...] adds 10f20ae96b Revert "hw/386: Add EPYC mode topology decoding functions" adds 0a48666a31 Revert "hw/i386: Update structures to save the number of nod [...] adds 74ded8b487 virtio: add Virtio*BusClass sizes adds 3aa8203e5e target/i386/cpu: Fix memleak in x86_cpu_class_check_missing_ [...] adds efacd5b896 target/i386/sev: Plug memleak in sev_read_file_base64 adds ed215cec0f Merge remote-tracking branch 'remotes/ehabkost/tags/machine- [...] adds e8cc43d5cc MAINTAINERS: update nvme entry adds 7a85fb7faa hw/block/nvme: Update specification URL adds e989738f3a hw/block/nvme: Use QEMU_PACKED on hardware/packet structures adds af4a367d15 hw/block/nvme: Fix pmrmsc register size adds 74e18435c0 hw/block/nvme: Align I/O BAR to 4 KiB adds c26f217370 hw/block/nvme: bump spec data structures to v1.3 adds a70174ef2e hw/block/nvme: fix missing endian conversion adds a04425fb06 hw/block/nvme: additional tracing adds 1504ede693 hw/block/nvme: add support for the abort command adds 69ff06c49e hw/block/nvme: add temperature threshold feature adds 42a42e4610 hw/block/nvme: mark fw slot 1 as read-only adds 94a7897c41 hw/block/nvme: add support for the get log page command adds 5d5a53302b hw/block/nvme: add support for the asynchronous event reques [...] adds 46ac29c38b hw/block/nvme: move NvmeFeatureVal into hw/block/nvme.h adds d21d37f5ab hw/block/nvme: flush write cache when disabled adds 1302e48e49 hw/block/nvme: add remaining mandatory controller parameters adds 7c46310d29 hw/block/nvme: support the get/set features select and save fields adds 9932551154 hw/block/nvme: make sure ncqr and nsqr is valid adds 464eaa7292 hw/block/nvme: support identify namespace descriptor list adds 38a58e7ce3 hw/block/nvme: reject invalid nsid values in active namespac [...] adds 9e7ecdca26 hw/block/nvme: enforce valid queue creation sequence adds ccbefdb51d hw/block/nvme: provide the mandatory subnqn field adds 3c40434e51 hw/block/nvme: bump supported version to v1.3 adds d1322b4668 hw/block/nvme: memset preallocated requests structures adds a80b2ce682 hw/block/nvme: add mapping helpers adds 904248a53f hw/block/nvme: replace dma_acct with blk_acct equivalent adds 13b4463d8b hw/block/nvme: remove redundant has_sg member adds f06a6aa964 hw/block/nvme: destroy request iov before reuse adds 794ef1b5a7 hw/block/nvme: refactor dma read/write adds 19012fb898 hw/block/nvme: add tracing to nvme_map_prp adds 6d1257f973 hw/block/nvme: add request mapping helper adds 076c816f4e hw/block/nvme: verify validity of prp lists in the cmb adds 36c100f530 hw/block/nvme: refactor request bounds checking adds e137d20e7d hw/block/nvme: add check for mdts adds 69265150aa hw/block/nvme: be consistent about zeros vs zeroes adds 3143df3d56 hw/block/nvme: add ns/cmd references in NvmeRequest adds c660ad250e hw/block/nvme: consolidate qsg/iov clearing adds d424d36a49 hw/block/nvme: use preallocated qsg/iov in nvme_dma_prp adds 82386d4a0f hw/block/nvme: remove explicit qsg/iov parameters adds e4d8b7c1a9 Merge remote-tracking branch 'remotes/nvme/tags/pull-nvme-20 [...] adds 6bbe036f32 m25p80: Return the JEDEC ID twice for mx25l25635e adds 31fc566f5e m25p80: Add support for n25q512ax3 adds 740bc3a7e6 aspeed/scu: Fix valid access size on AST2400 adds 40a38df55e hw/arm/aspeed: Add board model for Supermicro X11 BMC adds 0d3119edd0 aspeed/smc: Fix MemoryRegionOps definition adds 9b9624714c aspeed/smc: Fix max_slaves of the legacy SMC device adds f31e8f1318 aspeed/sdhci: Fix reset sequence adds 39161476ab ftgmac100: Fix registers that can be read adds dcf5137696 ftgmac100: Fix interrupt status "Packet transmitted on ethernet" adds cf9f48d323 ftgmac100: Fix interrupt status "Packet moved to RX FIFO" adds 9c30f092a0 ftgmac100: Change interrupt status when a DMA error occurs adds af6d66e235 ftgmac100: Check for invalid len and address before doing a [...] adds c2ab73fcbe ftgmac100: Fix integer overflow in ftgmac100_do_tx() adds e0059c8883 ftgmac100: Improve software reset adds 14c179541b aspeed/sdmc: Perform memory training adds 57de884d55 aspeed/sdmc: Allow writes to unprotected registers adds 9951133e46 aspeed/sdmc: Simplify calculation of RAM bits adds 1f240ca1eb aspeed/smc: Open AHB window of the second chip of the AST260 [...] adds d98c48a19f arm: aspeed: add strap define `25HZ` of AST2500 adds ddd8ab1974 hw: add a number of SPI-flash's of m25p80 family adds 3dd23a4fb8 Merge remote-tracking branch 'remotes/legoater/tags/pull-asp [...] adds 5fe4076562 configure: Fix atomic64 test for --enable-werror on macOS adds 91bedaaeb6 cirrus.yml: Compile FreeBSD with -Werror adds d76efedaee cirrus.yml: Compile macOS with -Werror adds 7498e6afa1 cirrus.yml: Update the macOS jobs to Catalina adds 45f7b7b9f3 cirrus.yml: Split FreeBSD job into two parts adds 09db9b9db3 meson: fix keymaps without qemu-keymap adds 853b4baf30 configure: Add system = 'linux' for meson when cross-compiling adds 0bc6746e85 hw/m68k: QOMify the mcf5206 system integration module adds df1a312fea tests/qtest/ahci: Improve error handling (NEGATIVE_RETURNS) adds ed943cc934 tests/qtest/tpm: Declare input buffers const and static adds 978382b453 tests/qtest/ipmi-kcs: Fix assert side-effect adds 3bc1b8ee8c libqtest: Rename qmp_assert_error_class() to qmp_expect_erro [...] adds a7524adb41 gitlab/travis: Rework the disabled features tests adds 5ab04d5e6f gitlab-ci.yml: Run check-qtest and check-unit at the end of [...] adds 0a796d63bc gitlab-ci.yml: Set artifacts expiration time adds 67a7bfe560 Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull- [...] new beb71c1c02 iotests/059: Fix reference output new 985d7f150c iotests/259: Fix reference output new 1dc4718d84 block/nbd: use non-blocking connect: fix vm hang on connect() new 98c5d2e701 block: add missing socket_init() calls to tools new 6e64dd572a nbd: skip SIGTERM handler if NBD device support is not built new eb705985f4 nbd: disable signals and forking on Windows builds new df8176274a Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...]
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .cirrus.yml | 43 +- .gitlab-ci.yml | 36 +- .travis.yml | 6 - MAINTAINERS | 2 + block/nbd.c | 266 +++++++++- block/nvme.c | 22 +- configure | 22 +- crypto/tls-cipher-suites.c | 2 +- hw/arm/aspeed.c | 35 ++ hw/audio/hda-codec.c | 4 +- hw/block/m25p80.c | 5 +- hw/block/nvme.c | 1136 +++++++++++++++++++++++++++++++++++------ hw/block/nvme.h | 26 +- hw/block/trace-events | 31 +- hw/i386/amd_iommu.c | 2 +- hw/i386/intel_iommu.c | 2 +- hw/i386/pc.c | 8 +- hw/i386/x86-iommu.c | 2 +- hw/i386/x86.c | 43 +- hw/m68k/an5206.c | 14 +- hw/m68k/mcf5206.c | 44 +- hw/misc/aspeed_scu.c | 9 +- hw/misc/aspeed_sdmc.c | 125 +++-- hw/misc/imx_ccm.c | 2 +- hw/misc/mac_via.c | 14 +- hw/misc/macio/cuda.c | 6 +- hw/misc/macio/pmu.c | 6 +- hw/misc/mos6522.c | 8 +- hw/net/ftgmac100.c | 95 +++- hw/rdma/vmw/pvrdma_main.c | 2 +- hw/rx/rx-gdbsim.c | 4 +- hw/s390x/virtio-ccw.c | 1 + hw/sd/aspeed_sdhci.c | 14 +- hw/ssi/aspeed_smc.c | 6 +- hw/virtio/virtio-pci.c | 1 + include/block/nvme.h | 271 +++++++--- include/hw/i386/topology.h | 101 ---- include/hw/i386/x86-iommu.h | 4 +- include/hw/i386/x86.h | 9 - include/hw/m68k/mcf.h | 3 +- include/hw/misc/aspeed_scu.h | 1 + include/hw/misc/aspeed_sdmc.h | 13 +- include/hw/misc/imx_ccm.h | 2 +- include/hw/misc/mos6522.h | 4 +- include/hw/rdma/rdma.h | 2 +- meson.build | 7 +- pc-bios/keymaps/meson.build | 28 +- qemu-img.c | 2 + qemu-io.c | 2 + qemu-nbd.c | 11 +- target/arm/cpu-qom.h | 2 +- target/i386/cpu.c | 190 ++++--- target/i386/cpu.h | 3 - target/i386/kvm.c | 2 +- target/i386/sev.c | 1 + target/rx/cpu-qom.h | 7 +- target/rx/cpu.c | 14 +- target/rx/cpu.h | 1 - target/rx/gdbstub.c | 4 +- target/rx/helper.c | 4 +- target/rx/translate.c | 2 +- tests/qemu-iotests/059.out | 2 +- tests/qemu-iotests/259.out | 2 +- tests/qtest/ahci-test.c | 1 + tests/qtest/drive_del-test.c | 2 +- tests/qtest/ipmi-kcs-test.c | 3 +- tests/qtest/libqos/libqtest.h | 4 +- tests/qtest/libqtest.c | 2 +- tests/qtest/qmp-cmd-test.c | 16 +- tests/qtest/qmp-test.c | 32 +- tests/qtest/tpm-tests.c | 4 +- tests/qtest/tpm-util.c | 10 +- tests/test-qga.c | 2 +- tests/test-x86-cpuid.c | 40 +- 74 files changed, 2137 insertions(+), 717 deletions(-)