From: "Philippe Mathieu-Daudé" <philmd@oss.qualcomm.com>
To: qemu-devel@nongnu.org
Subject: [PULL v2 00/36] Misc HW patches for 2026-07-07
Date: Tue, 7 Jul 2026 17:13:47 +0200 [thread overview]
Message-ID: <20260707151351.57769-1-philmd@oss.qualcomm.com> (raw)
The following changes since commit 94826ec1370328375c3b6d1e80fdc94c8f46c348:
Merge tag 'accel-20260706' of https://github.com/philmd/qemu into staging (2026-07-06 18:38:14 +0200)
are available in the Git repository at:
https://github.com/philmd/qemu.git tags/hw-misc-20260707
for you to fetch changes up to 01e53bea65945c483dbcfa02793f68463886fbe3:
MAINTAINERS: update Chao Liu's email address (2026-07-07 17:11:52 +0200)
----------------------------------------------------------------
Misc HW patches
- MAINTAINERS update
- Fix in few trace event formats
- A pair of improvements in util/
- FlexCAN3 to imx8mp-evk board
- Various fixes in hw/
(EDU, ATI VGA, IDE AHCI, PCA9552, i8257 DMA,
e1000e/igb, MPT SAS, Hyper-V, QXL, M25P80)
v2:
- Missing IDE AHCI Qtest
- MSF2 M25P80 fix from Cédric
- Update Chao Liu email
----------------------------------------------------------------
BALATON Zoltan (1):
hw/display/ati: Include vga state in the blit context
Bernhard Beschow (5):
hw/net/can/flexcan: Wire clock control module via link property
hw/net/can/flexcan: Subclass TYPE_CAN_FLEXCAN
hw/arm/imx8mp-evk: Open code DEFINE_MACHINE_AARCH64
hw/arm/imx8mp-evk: Introduce FslImx8mpEvkState
hw/arm: Add basic FlexCAN3 support to TYPE_FSL_IMX8MP and imx8mp-evk
Bin Meng (9):
hw/block: m25p80: Fix dummy byte handling for Winbond flash
hw/block: m25p80: Fix dummy byte handling for Numonyx/Micron flash
hw/block: m25p80: Fix dummy byte handling for Macronix flash
hw/block: m25p80: Fix dummy byte handling for Spansion flash
hw/ssi: npcm7xx_fiu: Correct the dummy cycle emulation logic
hw/ssi: xilinx_spips: Fix dummy phase handling
hw/ssi: aspeed_smc: Fix direct-read dummy bytes
Revert "aspeed/smc: Fix number of dummy cycles for FAST_READ_4
command"
Revert "aspeed/smc: snoop SPI transfers to fake dummy cycles"
Chao Liu (1):
MAINTAINERS: update Chao Liu's email address
Cédric Le Goater (1):
hw/arm/msf2-som: Fix spansion-cr2nv value for S25FL128S
Denis V. Lunev (2):
hw/ide/ahci: cancel in-flight buffered reads on command engine restart
tests/qtest/ahci: test ATAPI read completing after engine restart
Dmitry Frolov (1):
utils/module: fix memleak in module_load()
Evgeny Kolmakov (1):
util/filemonitor-inotify: Use QEMU_LOCK_GUARD()
Junjie Cao (2):
hw/display/ati: reset host_data.next in write handler after flush
hw/display/ati: guard against zero bpp in ati_host_data_flush
Mark Cave-Ayland (2):
hw/rtc/mc146818rtc: convert date from object prop to class prop
hw/acpi/ich9: move initial property values into
ich9_reset_properties()
Peter Maydell (3):
hw/dma/i8257: Return zeroes for read_memory in verify mode
hw/scsi/mptsas: Reset doorbell state on reset
hw/hyperv: Avoid crash if hyperv_find_cpu() passed invalid vp_index
Sanjeeva Yerrapureddy (1):
hw/net: fix e1000e/igb ip_len inflation by Ethernet minimum-frame
padding
Shameer Kolothum (1):
backends/iommufd: Fix dev_id and type order in viommu trace
Song Gao (1):
hw/intc/loongarch_dintc: Fix OOB access in DINT MMIO write handler
Thomas Huth (1):
hw/display/qxl: Fix mono cursor validation that can read past a cursor
chunk
Torin Carey (1):
hw/misc/edu: restrict dma access to dma buffer
yujun (3):
hw/gpio/pca9552: fix off-by-one in QOM led index validation
ebpf: fix swapped toeplitz/indirection args in set_data trace
crypto/x509-utils: fix gnutls error code in crt_init failure path
MAINTAINERS | 6 +-
docs/system/arm/imx8m.rst | 1 +
include/hw/acpi/ich9.h | 2 +
include/hw/arm/fsl-imx8mp.h | 8 ++
include/hw/net/flexcan.h | 4 +-
include/hw/ssi/aspeed_smc.h | 2 -
include/hw/ssi/xilinx_spips.h | 2 +-
crypto/x509-utils.c | 3 +-
ebpf/ebpf_rss.c | 2 +-
hw/acpi/ich9.c | 8 +-
hw/arm/fsl-imx6.c | 5 +-
hw/arm/fsl-imx8mp.c | 38 +++++++++
hw/arm/imx8mp-evk.c | 64 +++++++++++---
hw/arm/msf2-som.c | 2 +-
hw/block/m25p80.c | 154 ++++++++++++++++++++++------------
hw/display/ati.c | 2 +
hw/display/ati_2d.c | 44 +++++-----
hw/display/qxl-render.c | 8 +-
hw/dma/i8257.c | 13 +++
hw/gpio/pca9552.c | 8 +-
hw/hyperv/hyperv.c | 4 +-
hw/ide/ahci.c | 3 +
hw/intc/loongarch_dintc.c | 13 +++
hw/isa/lpc_ich9.c | 1 +
hw/misc/edu.c | 24 +++---
hw/misc/imx8mp_ccm.c | 3 +
hw/net/can/flexcan.c | 90 ++++++++++++++++----
hw/net/net_tx_pkt.c | 7 +-
hw/rtc/mc146818rtc.c | 4 +-
hw/scsi/mptsas.c | 4 +
hw/ssi/aspeed_smc.c | 135 ++++-------------------------
hw/ssi/npcm7xx_fiu.c | 25 ++----
hw/ssi/xilinx_spips.c | 123 +++++++++++++++++++--------
tests/qtest/ahci-test.c | 67 +++++++++++++++
util/filemonitor-inotify.c | 28 ++-----
util/module.c | 2 +-
backends/trace-events | 2 +-
hw/arm/Kconfig | 1 +
hw/ssi/trace-events | 1 -
39 files changed, 579 insertions(+), 334 deletions(-)
--
2.53.0
next reply other threads:[~2026-07-07 15:14 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-07 15:13 Philippe Mathieu-Daudé [this message]
2026-07-07 15:13 ` [PULL v2 05/36] tests/qtest/ahci: test ATAPI read completing after engine restart Philippe Mathieu-Daudé
2026-07-07 15:13 ` [PULL v2 29/36] hw/arm/msf2-som: Fix spansion-cr2nv value for S25FL128S Philippe Mathieu-Daudé
2026-07-07 15:13 ` [PULL v2 30/36] hw/block: m25p80: Fix dummy byte handling for Spansion flash Philippe Mathieu-Daudé
2026-07-07 15:13 ` [PULL v2 36/36] MAINTAINERS: update Chao Liu's email address Philippe Mathieu-Daudé
2026-07-08 5:54 ` [PULL v2 00/36] Misc HW patches for 2026-07-07 Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260707151351.57769-1-philmd@oss.qualcomm.com \
--to=philmd@oss.qualcomm.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.