The following changes since commit 977542ded7e6b28d2bc077bcda24568c716e393c:
Merge tag 'pull-testing-updates-120124-2' of https://gitlab.com/stsquad/qemu into staging (2024-01-12 14:02:53 +0000) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 379652e967b32ac905056bf723b54298b2f79a51: tests/tcg: Don't #include <inttypes.h> in aarch64/system/vtimer.c (2024-01-18 10:43:51 +0100) ---------------------------------------------------------------- * vga: implement odd/even and byte/word/doubleword modes more accurately * vga: implement horizontal pel panning * KVM: add class property to configure KVM device node to use * fix various bugs in x86 TCG PC-relative translation * properly align huge pages on LoongArch * cleanup patches ---------------------------------------------------------------- Bibo Mao (1): qemu/osdep: Add huge page aligned support on LoongArch platform Daan De Meyer (1): Add class property to configure KVM device node to use Ilya Leoshkevich (1): tests/tcg: Don't #include <inttypes.h> in aarch64/system/vtimer.c Paolo Bonzini (11): vga: use common endian swap macros vga: introduce VGADisplayParams vga: mask addresses in non-VESA modes to 256k vga: implement horizontal pel panning in graphics modes vga: optimize horizontal pel panning in 256-color modes vga: reindent memory access code vga: use latches in odd/even mode too vga: sort-of implement word and double-word access modes io_uring: move LuringState typedef to block/aio.h target/i386: pcrel: store low bits of physical address in data[0] remove unnecessary casts from uintptr_t Richard Henderson (1): target/i386: Do not re-compute new pc with CF_PCREL guoguangyao (1): target/i386: fix incorrect EIP in PC-relative translation blocks hw/display/vga-helpers.h | 121 +++++++--- hw/display/vga_int.h | 18 +- hw/display/vga_regs.h | 4 + include/block/aio.h | 8 +- include/block/raw-aio.h | 1 - include/qemu/osdep.h | 8 + include/sysemu/kvm_int.h | 1 + accel/kvm/kvm-all.c | 25 +- block/io_uring.c | 6 +- hw/display/cirrus_vga.c | 28 +-- hw/display/vga.c | 468 ++++++++++++++++++++------------------ hw/vfio/common.c | 4 +- target/i386/sev.c | 8 +- target/i386/tcg/tcg-cpu.c | 20 +- target/i386/tcg/translate.c | 11 +- tests/tcg/aarch64/system/vtimer.c | 2 +- util/fdmon-io_uring.c | 2 +- qemu-options.hx | 8 +- 18 files changed, 438 insertions(+), 305 deletions(-) -- 2.43.0