freenode

← digests

QEMU security fixes and schema work, Postgres replication and backup patches

Databases & Infrastructure2026-10-27

QEMU development dominated the day with a stable-bound security series and large structural patch sets spanning device modeling and multi-target builds. PostgreSQL hackers continued detailed review of logical replication conflict logging and a base backup integrity fix.

QEMU fixes OOB and overflow bugs in device emulation

A eight-patch series on qemu-devel addresses out-of-bounds access and overflow bugs in display, audio, and SCSI device emulation. Several of the fixes are marked for stable trees. The changes matter for anyone running or shipping QEMU, since the bugs sit in widely used emulated devices.

QEMU links QOM properties to QAPI schema types

Version 7 of a 65-patch series proposes tying QOM and qdev properties to QAPI schema types, adding qapi-type introspection and deprecating older string-based interfaces. Discussion among seven participants spans design and migration concerns. The work would tighten the machine model ABI and simplify introspection for management tools.

Postgres conflict log table for logical replication

Hackers continued a long-running review of a proposed conflict log history table for logical replication, covering error handling, GUCs, and edge cases across 151 messages. Fourteen participants are refining how replication conflicts are recorded and exposed. The feature would give operators clearer diagnostics when apply workers diverge.

QEMU adds Arm MPAM 1.1 emulation

A 37-patch series implements Arm MPAM 1.1 register and MSC emulation for the virt machine, aimed at Linux resctrl support. Five developers are reviewing the register model and integration. The addition would let guests exercise memory-system partitioning features that previously lacked faithful emulation.

Full zoned storage emulation for qcow2

Patch v15 adds a zoned format extension and metadata to the qcow2 driver so QEMU can fully emulate host-managed zoned devices. The series is still single-author at this stage. Zoned emulation matters for testing filesystems and applications that target SMR or ZNS hardware without physical devices.

Real Qualcomm Hexagon SoC models in QEMU

Fourteen patches introduce real SoC-style Hexagon DSP machines, peripherals, and firmware boot tests. Four participants are iterating on the board models. The work moves Hexagon support beyond bare CPU emulation toward usable system-level targets.

Postgres base backup race on non-relation files

A patch set addresses truncated or zero-padded copies of replaced files such as auto.conf, twophase state, and replication origins during base backups. The race arises from stat and rename timing. Closing it prevents silent corruption of configuration and recovery metadata in backups.

Multi-target helper prefixing in QEMU

Twenty-six patches introduce a TARGET_ARCH_PREFIX for helpers to remove ad-hoc renames needed for multi-target static linking. Four developers are discussing the naming scheme. The change reduces build-system friction when linking multiple architectures into one binary.