Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'legoater/aspeed-4.0'
* legoater/aspeed-4.0: i2c: IBM CFF Power Supply device model aspeed: add a per SoC mapping for the memory space aspeed: add a per SoC mapping for the interrupt space hw/arm/aspeed: Add RTC to SoC hw: timer: Add ASPEED RTC device aspeed: add a LPC controller to the SoC hw/misc: add a basic Aspeed LPC controller model aspeed: add a PWM controller to the SoC hw/misc: Add basic Aspeed PWM model aspeed: add the UART1 serial aspeed: add a GPIO controller to the SoC hw/gpio: Add basic Aspeed GPIO model ast2400: add a iBT device model aspeed: add the VUART serial aspeed: Link SCU to the watchdog hw/arm: Integrate ADC model into Aspeed SoC hw/adc: Add basic Aspeed ADC model memory: Support unaligned accesses on aligned-only models aspeed/i2c: add support for DMA transfers aspeed/smc: Calculate checksum on normal DMA aspeed/smc: inject errors in DMA checksum aspeed/smc: add DMA calibration settings aspeed/smc: add support for DMAs aspeed/smc: add a 'sdram_base' and 'max-ram-size' properties aspeed/smc: move up the SDRAM Memory controller realization hw/arm/aspeed: add a 'execute-in-place' property to boot directly from CE0 aspeed/timer: Use signed muldiv for timer resets aspeed/timer: Provide back-pressure information for short periods aspeed/timer: Fix match calculations aspeed/timer: Status register contains reload for stopped timer aspeed/timer: Fix behaviour running Linux Update version for v4.0.0-rc2 release filemon: fix watch IDs to avoid potential wraparound issues filemon: ensure watch IDs are unique to QFileMonitor scope tests: refactor file monitor test to make it more understandable accel: Unbreak accelerator fallback vl: Document dependencies hiding in global and compat props migration: Support adding migration blockers earlier Revert "migration: move only_migratable to MigrationState" Revert "vl: Fix to create migration object before block backends again" qapi/migration.json: Rename COLOStatus last_mode to last-mode qapi/migration.json: Fix ColoStatus member last_mode's version vl: Fix error location of positional arguments tests/qemu-iotests/235: Allow fallback to tcg block: test block-stream with a base node that is used by block-commit block: freeze the backing chain earlier in stream_start() block: continue until base is found in bdrv_freeze_backing_chain() et al block/file-posix: do not fail on unlock bytes tests/qemu-iotests: Remove redundant COPYING file block/gluster: limit the transfer size to 512 MiB qemu-img: Enable BDRV_REQ_MAY_UNMAP in convert iotests: Fix test 200 on s390x without virtio-pci audio: fix audio timer rate conversion bug usb-mtp: remove usb_mtp_object_free_one usb-mtp: fix return status of delete nbd/client: Trace server noncompliance on structured reads nbd/server: Advertise actual minimum block size block: Add bdrv_get_request_alignment() nbd/client: Support qemu-img convert from unaligned size nbd/client: Reject inaccessible tail of inconsistent server hw/usb/bus.c: Handle "no speed matched" case in usb_mask_to_str() Revert "audio: fix pc speaker init" nbd/client: Report offsets in bdrv_block_status nbd/client: Lower min_block for block-status, unaligned size iotests: Add 241 to test NBD on unaligned images nbd-client: Work around server BLOCK_STATUS misalignment at EOF qemu-img: Gracefully shutdown when map can't finish nbd: Permit simple error to NBD_CMD_BLOCK_STATUS nbd: Don't lose server's error to NBD_CMD_BLOCK_STATUS nbd: Tolerate some server non-compliance in NBD_CMD_BLOCK_STATUS qemu-img: Report bdrv_block_status failures net: tap: use qemu_set_nonblock MAINTAINERS: Update the latest email address e1000: Delay flush queue when receive RCTL net/socket: learn to talk with a unix dgram socket exec: Only count mapped memory backends for qemu_getrampagesize() spapr/irq: Add XIVE sanity checks on non-P9 machines spapr: Simplify handling of host-serial and host-model values target/ppc: Fix QEMU crash with stxsdx target/ppc: Improve comment of bcctr used for spectre v2 mitigation target/ppc: Consolidate 64-bit server processor detection in a helper target/ppc: Enable "decrement and test CTR" version of bcctr target/ppc: Fix TCG temporary leaks in gen_bcond() MAINTAINERS: Update the device tree maintainers seccomp: report more useful errors from seccomp seccomp: don't kill process for resource control syscalls pc-bios: Update palcode-clipper tests/tcg/xtensa: clean up test set target/xtensa: don't announce exit simcall target/xtensa: fix break_dependency for repeated resources virtio-vga: only enable for specific boards config-all-devices.mak: rebuild on reconfigure minikconf: fix parser typo intel-iommu: optimize nodmar memory regions test-announce-self: convert to qgraph hw/alpha/Kconfig: DP264 hardware requires e1000 network card hw/hppa/Kconfig: Dino board requires e1000 network card hw/sh4/Kconfig: r2d machine requires the rtl8139 network card hw/ppc/Kconfig: e500 based machines require virtio-net-pci device hw/ppc/Kconfig: Bamboo machine requires e1000 network card hw/mips/Kconfig: Fulong 2e board requires ati-vga/rtl8139 PCI devices hw/mips/Kconfig: Malta machine requires the pcnet network card hw/i386/Kconfig: enable devices that can be created by default hw/isa/Kconfig: PIIX4 southbridge requires USB UHCI hw/isa/Kconfig: i82378 SuperIO requires PC speaker device prep: do not select I82374 hw/i386/Kconfig: PC uses I8257, not I82374 hw/char/parallel: Make it possible to compile also without CONFIG_PARALLEL target/i386: sev: Do not pin the ram device memory region memory: Fix the memory region type assignment order kconfig: add dependencies on CONFIG_MSI_NONBROKEN kconfig: add CONFIG_MSI_NONBROKEN riscv: plic: Set msi_nonbroken as true
- Loading branch information