qemu/include
Stefan Hajnoczi b376a19e5f Misc HW patches
Various fixes mostly related to misc hardware devices.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmpfTF0ACgkQ4+MsLN6t
 wN6AihAAxGV6G2cmqwqB8KhfWxc+Y9CJDqlmE2DtLrImdJE63I8wj/DLKh5JzzGv
 62Fo6WCihhqV6tP4LRONHTih/yYgrtuX/U4C+blvw6PH/vTE9p6Q26QRzO2kebeh
 bupFxbou9l0uKvOccG/pbizbGT++XwP8qaLVQUjIxGE5np8VnueyVYS7TH7Dnr4j
 Ca7E4eotyPIXFAw/YORshwnfd9yFKF9gRyeAzUygyhaROGHnlVj0cRd14AR6W81J
 LsbfjrAu4j7lUaIDOlT97u/dDCA1bgcxdLbhkpQMYtL5acayyDS0qmU99WIuVLA/
 qt6f5jLeUvmy6/qgl9UXlQlbLzmAzC9eBBUcxJNE77xPGZ6Jww0ezZSTc0vhVItk
 bMStkac/HmnzqaHAV7qHgAyY7tYSEL3ElXGSia1Pm2YSzjnlAo0G3PEYPyZSyYIC
 RJb958ycKDfwMwDymDYsPRQo04JwkQb0tuQUhJ2BUNBDMFNJLhRC9Gs+CTnTSNaC
 TuuEGMUnSXRRYenqLVAxal0aWOTXU3dRmYjjfJ/7G+2I5JP2KhUAgQhADvNlOrTF
 MTSFUhiiDrn32WQZyLOJOyOhvCoT5usPWOxV/T63sesgV6OZ55EFdpndA0+R2Oda
 xkqkezub+GJJ1HwZhiAUa55ZQgwXGvvddMsxD/wcBAW/poaw8lI=
 =W2Lt
 -----END PGP SIGNATURE-----

Merge tag 'hw-misc-20260714' of https://github.com/philmd/qemu into staging

Misc HW patches

Various fixes mostly related to misc hardware devices.

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmpfTF0ACgkQ4+MsLN6t
# wN6AihAAxGV6G2cmqwqB8KhfWxc+Y9CJDqlmE2DtLrImdJE63I8wj/DLKh5JzzGv
# 62Fo6WCihhqV6tP4LRONHTih/yYgrtuX/U4C+blvw6PH/vTE9p6Q26QRzO2kebeh
# bupFxbou9l0uKvOccG/pbizbGT++XwP8qaLVQUjIxGE5np8VnueyVYS7TH7Dnr4j
# Ca7E4eotyPIXFAw/YORshwnfd9yFKF9gRyeAzUygyhaROGHnlVj0cRd14AR6W81J
# LsbfjrAu4j7lUaIDOlT97u/dDCA1bgcxdLbhkpQMYtL5acayyDS0qmU99WIuVLA/
# qt6f5jLeUvmy6/qgl9UXlQlbLzmAzC9eBBUcxJNE77xPGZ6Jww0ezZSTc0vhVItk
# bMStkac/HmnzqaHAV7qHgAyY7tYSEL3ElXGSia1Pm2YSzjnlAo0G3PEYPyZSyYIC
# RJb958ycKDfwMwDymDYsPRQo04JwkQb0tuQUhJ2BUNBDMFNJLhRC9Gs+CTnTSNaC
# TuuEGMUnSXRRYenqLVAxal0aWOTXU3dRmYjjfJ/7G+2I5JP2KhUAgQhADvNlOrTF
# MTSFUhiiDrn32WQZyLOJOyOhvCoT5usPWOxV/T63sesgV6OZ55EFdpndA0+R2Oda
# xkqkezub+GJJ1HwZhiAUa55ZQgwXGvvddMsxD/wcBAW/poaw8lI=
# =W2Lt
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 21 Jul 2026 06:39:25 EDT
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

* tag 'hw-misc-20260714' of https://github.com/philmd/qemu:
  vfio/listener: Remove unnecessary 'linux/kvm.h' include
  hw/audio/intel-hda: restrict all DMA engine paths to memories
  hw/sd/sdcard: Fix error case for CMD18
  hw/net/cadence: Return current Cadence GEM queue pointers
  hw/misc/applesmc: Fix a typo setting MSSD key
  replay: fix use of uninitialized pointer on error
  user/guest-host: Include exec/abi_ptr.h
  hw/display/qxl: validate monitors_config heads[] in phys2virt
  net: Correct padding check in qemu_receive_packet()

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2026-07-21 10:06:51 -04:00
..
accel accel/tcg: Improve docstrings around TCGCPUOps::*watchpoint* handlers 2026-07-06 15:42:18 +02:00
authz
block hw/nvme: add migration blockers for non-supported cases 2026-07-07 00:39:42 +02:00
chardev ui/console: default vc encoding to cp437 for machine < 11.1 2026-05-09 10:24:33 +04:00
crypto MAINTAINERS: Remove my disfunctional emails 2026-04-24 21:27:22 +02:00
disas disas: Make disassemble_info::target_info field const 2026-02-03 14:57:34 +01:00
exec accel/tcg: Use TLB_FORCE_SLOW not TLB_MMIO for user-only plugins 2026-07-07 09:48:42 -07:00
fpu fpu: Export floatN_minmax 2026-05-22 11:21:37 -07:00
gdbstub gdbstub: Introduce GdbBreakpointType enumerator 2026-07-06 15:42:18 +02:00
hw include/hw/arm/omap_dma.h: Move to include/hw/dma 2026-07-20 19:05:30 +01:00
io io: invert the return semantics of qio_channel_flush 2026-05-21 12:39:54 +01:00
libdecnumber include/libdecnumber: replace FSF postal address with licenses URL 2025-06-26 00:42:37 +02:00
migration migration: Make switchover-ack re-usable 2026-07-07 07:12:46 +02:00
monitor monitor: eliminate monitor_is_hmp_non_interactive method 2026-07-07 11:16:25 +02:00
net net: Correct padding check in qemu_receive_packet() 2026-07-21 12:18:36 +02:00
plugins plugins: use int64_t for the syscall filter return value 2026-06-18 16:47:12 -07:00
qapi error: Fix "to current monitor if we have one" comments 2026-05-05 12:50:35 +02:00
qemu common-user: Move selfmap from util 2026-07-10 14:39:58 -07:00
qobject json-parser: add location to JSON parsing errors 2026-07-02 13:56:35 +02:00
qom qom: replace 'can_be_deleted' with 'prepare_delete' 2026-07-07 11:16:22 +02:00
scsi scsi: always send valid PREEMPT TYPE field 2026-05-08 16:40:03 +02:00
semihosting semihosting/uaccess: Use the cpu_internal_tswap() functions 2026-03-12 19:24:24 +00:00
standard-headers linux-headers: Update to Linux v7.2-rc1 with KVM_S390_VM_CPU_FEAT_ASTFLEIE2 2026-07-06 13:37:54 +02:00
system Monitor patches for 2026-07-07 2026-07-07 19:17:41 +02:00
tcg tcg: Include missing 'qemu/bitops.h' header in tcg-gvec-desc.h 2026-06-18 14:27:04 +02:00
ui ui/gtk: handle console hotplug/unplug events 2026-06-24 15:41:15 +04:00
user user/guest-host: Include exec/abi_ptr.h 2026-07-21 12:18:36 +02:00
elf.h elf: Add EF_MIPS_ARCH_ASE definitions 2025-09-02 17:57:05 +02:00
glib-compat.h glib-compat: add fallback for g_clear_fd/g_autofd 2026-06-24 15:41:14 +04:00
qemu-io.h
qemu-main.h ui & main loop: Redesign of system-specific main thread event handling 2024-12-31 21:21:34 +01:00