freenode

← digests

QEMU VGA OOB fixes and infrastructure proposals

Databases & Infrastructure2026-08-24

QEMU developers shipped security patches for a VGA text-mode out-of-bounds write while PostgreSQL and further QEMU series advanced replication controls and virtualization observability. The day centered on cache separation for display rendering, schema publication filters, and multi-architecture host improvements.

QEMU splits VGA text and graphics geometry caches

A patch on qemu-devel separates the VGA text renderer geometry cache from the graphics renderer. The change closes an out-of-bounds write tracked as CVE-2026-77913 that an earlier graphics-only fix had missed. Operators running QEMU with VGA emulation gain a more complete correction for text-mode paths.

QEMU v2 patch fixes text-mode OOB after surface switch

A v2 patch for hw/display/vga addresses an out-of-bounds write in the text renderer that appears after a graphics surface switch. The flaw arose from the previously shared geometry cache. The update continues hardening of QEMU display code against residual text-mode defects.

PostgreSQL reviews EXCEPT for TABLES IN SCHEMA publications

pgsql-hackers continued review of v26 through v28 patches that add EXCEPT support for TABLES IN SCHEMA publications. Discussion concentrated on conflict detection involving inheritance and partitions. The work would give administrators finer control over which tables enter logical replication publications.

QEMU V12 series tracks and queries IOThread holders

A 15-part V12 series on qemu-devel adds tracking of IOThread holders and exposes the data through query-iothreads. The goal is improved observability for devices and exports that rely on IOThreads. Operators managing complex I/O setups obtain clearer insight into thread ownership.

QEMU adds shared guest-memfd memory backends

The v4 KVM/hostmem patchset enables guest-memfd=on for memory-backend-memfd. This permits fully shared KVM VM memory backed by guest-memfd. The series matters for configurations that require init-shared guest memory as a VM backend.

PostgreSQL advances conflict log history for logical replication

Review continued on a proposal to add a conflict log history table for logical replication, including code fixes and edge-case reports. The feature would record replication conflicts for later inspection. Operators would gain a durable view of conflict patterns over time.

QEMU single-binary work links ARM and RISC-V

A 12-patch series extends the single-binary effort by linking ARM and RISC-V into qemu-system. Colliding symbols are renamed and TargetInfo handling is extended. The change moves QEMU closer to a unified system binary across additional architectures.

QEMU RFC customizes aarch64 KVM host model

An RFC v7 series introduces a customizable aarch64 KVM host model with writable ID register fields. The design aims to improve flexibility for guest migration. AArch64 virtualization users obtain more options when moving guests between hosts.