This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmodconfig in repository toolchain/ci/qemu.
from 8482ab545e Merge tag 'qga-win32-pull-2022-07-13' of github.com:kostyanf [...] adds 4367a20cc4 scsi/lsi53c895a: really fix use-after-free in lsi_do_msgout [...] adds cf60ccc330 cutils: Introduce bundle mechanism adds 882084a04a datadir: Use bundle mechanism adds 98753e9a8f module: Use bundle mechanism adds 8154f5e64b meson: Prefix each element of firmware path adds 3412f9c3b4 scsi-disk: add new quirks bitmap to SCSIDiskState adds 09d3786762 scsi-disk: add MODE_PAGE_APPLE_VENDOR quirk for Macintosh adds f358241029 q800: implement compat_props to enable quirk_mode_page_apple [...] adds f43c2b94cd scsi-disk: add SCSI_DISK_QUIRK_MODE_SENSE_ROM_USE_DBD quirk [...] adds f7c30a0f41 q800: implement compat_props to enable quirk_mode_sense_rom_ [...] adds 09274de1f7 scsi-disk: add SCSI_DISK_QUIRK_MODE_PAGE_VENDOR_SPECIFIC_APP [...] adds d9a107d153 q800: implement compat_props to enable quirk_mode_page_vendo [...] adds 6ab717610f scsi-disk: add FORMAT UNIT command adds 389e18eb9a scsi-disk: add SCSI_DISK_QUIRK_MODE_PAGE_TRUNCATED quirk for [...] adds 2724b90dfb q800: implement compat_props to enable quirk_mode_page_trunc [...] adds 4536fba00a scsi-disk: allow the MODE_PAGE_R_W_ERROR AWRE bit to be chan [...] adds 356c4c441e scsi-disk: allow MODE SELECT block descriptor to set the block size adds 0fc37adac6 q800: add default vendor and product information for scsi-hd [...] adds 74518fb615 q800: add default vendor and product information for scsi-cd [...] adds c0b3607d59 pc-bios/s390-ccw: add -Wno-array-bounds adds 285f64fcbf Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds 54ee564132 aspeed: sbc: Allow per-machine settings adds d272d1410c hw/i2c/pmbus: Add idle state to return 0xff's adds e51ae82571 hw/sensor: Add IC_DEVICE_ID to ISL voltage regulators adds b347dd5ef3 hw/sensor: Add Renesas ISL69259 device model adds 72a7c47393 aspeed: Create SRAM name from first CPU index adds d2b3eaefb4 aspeed: Refactor UART init for multi-SoC machines adds 1099ad10b0 aspeed: Make aspeed_board_init_flashes public adds c2f58c2fa2 aspeed: Add fby35 skeleton adds 778e14cc5c aspeed: Add AST2600 (BMC) to fby35 adds 9cd8c41d7a aspeed: fby35: Add a bootrom for the BMC adds d5829a2920 aspeed: Add AST1030 (BIC) to fby35 adds 19d7c0d460 docs: aspeed: Add fby35 multi-SoC machine section adds 1d6fb3d058 docs: aspeed: Minor updates adds bceb4d994d test/avocado/machine_aspeed.py: Add SDK tests adds 2113a12897 hw: m25p80: Add Block Protect and Top Bottom bits for write protect adds 8abf9ba472 hw: m25p80: add tests for BP and TB bit write protect adds 35c86423d3 qtest/aspeed_gpio: Add input pin modification test adds 1f30db922c hw/gpio/aspeed: Don't let guests modify input pins adds f041855830 aspeed: Add fby35-bmc slot GPIO's adds 44bfcf628b Merge tag 'pull-aspeed-20220714' of https://github.com/legoa [...] adds 3f7fe8de3d hw/nvme: Implement shadow doorbell buffer support adds 387350d5f4 hw/nvme: Add trace events for shadow doorbell buffer adds 146b5fa505 hw/nvme: fix example serial in documentation adds dfa82ac201 hw/nvme: force nvme-ns param 'shared' to false if no nvme-su [...] adds 43f76aac49 nvme: Fix misleading macro when mixed with ternary operator adds 2e53b0b450 hw/nvme: Use ioeventfd to handle doorbell updates adds 0ebf76aae5 Merge tag 'nvme-next-pull-request' of git://git.infradead.or [...] new e8cbe5842b MAINTAINERS: Add myself as Guest Agent co-maintainer new 20f5542396 Merge tag 'qga-win32-pull-2022-07-18' of github.com:kostyanf [...] new 9d5a9ae962 hw/intc/armv7m_nvic: ICPRn must not unpend an IRQ that is be [...] new 6215113355 target/arm: Fill in VL for tbflags when SME enabled and SVE [...] new 6a775fd6e0 target/arm: Fix aarch64_sve_change_el for SME new 7f2cf760fe linux-user/aarch64: Do not clear PROT_MTE on mprotect new dfce4aa8fe target/arm: Define and use new regime_tcr_value() function new 9e70e26c53 target/arm: Calculate mask/base_mask in get_level1_table_address() new c1547bba7e target/arm: Fold regime_tcr() and regime_tcr_value() together new afbb181c2d target/arm: Fix big-endian host handling of VTCR new 988cc1909f target/arm: Store VTCR_EL2, VSTCR_EL2 registers as uint64_t new cb4a0a3444 target/arm: Store TCR_EL* registers as uint64_t new f04383e749 target/arm: Honour VTCR_EL2 bits in Secure EL2 new 4a84e85413 hw/adc: Fix CONV bit in NPCM7XX ADC CON register new 99638ba9d8 hw/adc: Make adci[*] R/W in NPCM7XX ADC new 53ae2fdef1 target/arm: Don't set syndrome ISS for loads and stores with [...] new 004c8a8bc5 Align Raspberry Pi DMA interrupts with Linux DTS new 7823789731 Merge tag 'pull-target-arm-20220718' of https://git.linaro.o [...]
The 18 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: .travis.yml | 2 +- MAINTAINERS | 3 +- Makefile | 2 +- accel/tcg/translate-all.c | 13 +- configure | 15 +++ docs/about/build-platforms.rst | 2 +- docs/system/arm/aspeed.rst | 62 +++++++++- docs/system/devices/nvme.rst | 4 +- hw/adc/npcm7xx_adc.c | 4 +- hw/arm/aspeed.c | 38 +++++- hw/arm/aspeed_ast10x0.c | 13 +- hw/arm/aspeed_ast2600.c | 13 +- hw/arm/aspeed_soc.c | 55 ++++++--- hw/arm/bcm2835_peripherals.c | 26 +++- hw/arm/fby35.c | 188 ++++++++++++++++++++++++++++ hw/arm/meson.build | 3 +- hw/block/m25p80.c | 102 +++++++++++++-- hw/gpio/aspeed_gpio.c | 15 +-- hw/i2c/pmbus_device.c | 9 ++ hw/intc/armv7m_nvic.c | 9 +- hw/m68k/q800.c | 16 +++ hw/misc/aspeed_sbc.c | 42 ++++++- hw/nvme/ctrl.c | 233 ++++++++++++++++++++++++++++++++++- hw/nvme/ns.c | 2 + hw/nvme/nvme.h | 13 ++ hw/nvme/trace-events | 5 + hw/scsi/lsi53c895a.c | 3 +- hw/scsi/scsi-disk.c | 96 +++++++++++++-- hw/scsi/trace-events | 3 + hw/sensor/isl_pmbus_vr.c | 40 ++++++ include/block/nvme.h | 46 +++---- include/hw/arm/aspeed_soc.h | 9 +- include/hw/arm/bcm2835_peripherals.h | 2 + include/hw/i2c/pmbus_device.h | 7 ++ include/hw/misc/aspeed_sbc.h | 13 ++ include/hw/scsi/scsi.h | 6 + include/hw/sensor/isl_pmbus_vr.h | 5 + include/qemu/cutils.h | 18 ++- include/scsi/constants.h | 2 + meson.build | 15 ++- meson_options.txt | 2 +- pc-bios/keymaps/meson.build | 21 +--- pc-bios/meson.build | 13 +- pc-bios/s390-ccw/Makefile | 1 + scripts/meson-buildoptions.py | 7 +- scripts/meson-buildoptions.sh | 4 +- scripts/oss-fuzz/build.sh | 8 +- scripts/symlink-install-tree.py | 33 +++++ softmmu/datadir.c | 30 +---- target/arm/cpu.c | 2 +- target/arm/cpu.h | 38 ++++-- target/arm/debug_helper.c | 2 +- target/arm/helper.c | 128 +++++++++---------- target/arm/internals.h | 34 +++-- target/arm/ptw.c | 38 +++--- target/arm/tlb_helper.c | 2 +- target/arm/translate-a64.c | 4 +- tests/avocado/machine_aspeed.py | 68 ++++++++++ tests/qtest/aspeed_gpio-test.c | 27 ++++ tests/qtest/aspeed_smc-test.c | 111 +++++++++++++++++ tests/qtest/bcm2835-dma-test.c | 118 ++++++++++++++++++ tests/qtest/fuzz-lsi53c895a-test.c | 76 ++++++++++++ tests/qtest/fuzz/fuzz.c | 18 --- tests/qtest/meson.build | 3 +- tests/qtest/npcm7xx_adc-test.c | 2 +- util/cutils.c | 68 ++++++---- util/meson.build | 1 + util/module.c | 1 - 68 files changed, 1697 insertions(+), 317 deletions(-) create mode 100644 hw/arm/fby35.c create mode 100644 scripts/symlink-install-tree.py create mode 100644 tests/qtest/bcm2835-dma-test.c