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-defconfig 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 [...] adds e8cbe5842b MAINTAINERS: Add myself as Guest Agent co-maintainer adds 20f5542396 Merge tag 'qga-win32-pull-2022-07-18' of github.com:kostyanf [...] adds 9d5a9ae962 hw/intc/armv7m_nvic: ICPRn must not unpend an IRQ that is be [...] adds 6215113355 target/arm: Fill in VL for tbflags when SME enabled and SVE [...] adds 6a775fd6e0 target/arm: Fix aarch64_sve_change_el for SME adds 7f2cf760fe linux-user/aarch64: Do not clear PROT_MTE on mprotect adds dfce4aa8fe target/arm: Define and use new regime_tcr_value() function adds 9e70e26c53 target/arm: Calculate mask/base_mask in get_level1_table_address() adds c1547bba7e target/arm: Fold regime_tcr() and regime_tcr_value() together adds afbb181c2d target/arm: Fix big-endian host handling of VTCR adds 988cc1909f target/arm: Store VTCR_EL2, VSTCR_EL2 registers as uint64_t adds cb4a0a3444 target/arm: Store TCR_EL* registers as uint64_t adds f04383e749 target/arm: Honour VTCR_EL2 bits in Secure EL2 adds 4a84e85413 hw/adc: Fix CONV bit in NPCM7XX ADC CON register adds 99638ba9d8 hw/adc: Make adci[*] R/W in NPCM7XX ADC adds 53ae2fdef1 target/arm: Don't set syndrome ISS for loads and stores with [...] adds 004c8a8bc5 Align Raspberry Pi DMA interrupts with Linux DTS adds 7823789731 Merge tag 'pull-target-arm-20220718' of https://git.linaro.o [...] new 9fd0122e7d ppc64: Allocate IRQ lines with qdev_init_gpio_in() new 47b60fc625 ppc/40x: Allocate IRQ lines with qdev_init_gpio_in() new 0f3e0c6fd3 ppc/6xx: Allocate IRQ lines with qdev_init_gpio_in() new 5e66cd0c78 ppc/e500: Allocate IRQ lines with qdev_init_gpio_in() new 285c471f82 ppc: Remove unused irq_inputs new c4b075318e hw/ppc: pass random seed to fdt new 1a42c69237 target/ppc/kvm: Skip current and parent directories in kvmpp [...] new 1315eed69d target/ppc: Fix gen_priv_exception error value in mfspr/mtspr new efb23674d1 target/ppc: fix exception error value in slbfee new b63fa8b98b target/ppc: remove mfdcrux and mtdcrux new e898517985 target/ppc: fix exception error code in helper_{load, store}_dcr new c35553b5e7 target/ppc: fix PMU Group A register read/write exceptions new 8e1fedf8ce target/ppc: fix exception error code in spr_write_excp_vector new 016b6e1d9c target/ppc: Move tlbie[l] to decode tree new e7beaea55b target/ppc: Implement ISA 3.00 tlbie[l] new 9f0cf04197 target/ppc: receive DisasContext explicitly in GEN_PRIV new fc34e81acd target/ppc: add macros to check privilege level new 43507e47e1 target/ppc: Move slbie to decodetree new a1b05c0625 target/ppc: Move slbieg to decodetree new 2bfcb7a316 target/ppc: Move slbia to decodetree new 0b0ba40fd2 target/ppc: Move slbmte to decodetree new 74a153844e target/ppc: Move slbmfev to decodetree new 41b60e46b8 target/ppc: Move slbmfee to decodetree new 26d02c9d42 target/ppc: Move slbfee to decodetree new acc130cf1d target/ppc: Move slbsync to decodetree new 491a25535c target/ppc: Implement slbiag new 3778aa970f target/ppc: check tb_env != 0 before printing TBU/TBL/DECR new 3c2e80ad2f ppc: Check partition and process table alignment new 47e83d9107 target/ppc: Improve Radix xlate level validation new d2066bc50d target/ppc: Check page dir/table base alignment new b8bb9bbf46 Merge tag 'pull-ppc-20220718' of https://gitlab.com/danielhb [...]
The 31 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/intc/xics.c | 10 +- hw/intc/xive.c | 4 +- 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/ppc/e500.c | 13 +- hw/ppc/mac_newworld.c | 16 +- hw/ppc/mac_oldworld.c | 2 +- hw/ppc/pegasos2.c | 2 +- hw/ppc/ppc.c | 30 +- hw/ppc/ppc405_uc.c | 4 +- hw/ppc/ppc440_bamboo.c | 4 +- hw/ppc/prep.c | 2 +- hw/ppc/prep_systemio.c | 2 +- hw/ppc/sam460ex.c | 4 +- hw/ppc/spapr.c | 10 + hw/ppc/spapr_hcall.c | 9 + hw/ppc/virtex_ml507.c | 10 +- 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 +- target/ppc/cpu.h | 7 +- target/ppc/cpu_init.c | 27 +- target/ppc/helper.h | 19 +- target/ppc/insn32.decode | 34 ++ target/ppc/kvm.c | 6 + target/ppc/mmu-book3s-v3.c | 5 + target/ppc/mmu-book3s-v3.h | 15 + target/ppc/mmu-hash64.c | 41 ++- target/ppc/mmu-radix64.c | 92 ++++- target/ppc/mmu_helper.c | 154 ++++++++ target/ppc/monitor.c | 9 + target/ppc/power8-pmu-regs.c.inc | 10 +- target/ppc/timebase_helper.c | 6 +- target/ppc/translate.c | 513 +++++++++------------------ target/ppc/translate/fixedpoint-impl.c.inc | 7 +- target/ppc/translate/fp-impl.c.inc | 4 +- target/ppc/translate/storage-ctrl-impl.c.inc | 250 +++++++++++++ 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 - 100 files changed, 2546 insertions(+), 789 deletions(-) create mode 100644 hw/arm/fby35.c create mode 100644 scripts/symlink-install-tree.py create mode 100644 target/ppc/translate/storage-ctrl-impl.c.inc create mode 100644 tests/qtest/bcm2835-dma-test.c