freenode

← digests

PostgreSQL decoding fixes and QEMU guest memory work

Databases & Infrastructure2026-10-08

PostgreSQL hackers advanced fixes for logical decoding and replication conflict logging, while QEMU saw multiple patch series on confidential VM memory, architecture models, and device passthrough. Activity concentrated on backport candidates and multi-revision hardware emulation work.

Logical decoding bug with DDL and subtransactions

PostgreSQL hackers are reviewing patch v5 for logical decoding bug 19555, an assert failure involving DDL and subtransaction tuplecid handling. The fix is under discussion for backport to all stable branches. Operators running logical decoding with concurrent DDL should track this for stability under load.

guest_memfd in-place memory conversion

Michael Roth posted v3 of a 19-patch series adding in-place guest_memfd conversion support for confidential VMs in QEMU and KVM. The series enables conversion without full memory copies. Confidential computing deployments gain a path to lower overhead when switching memory attributes.

Conflict log history table for logical replication

PostgreSQL hackers are reviewing v77 patches that add a conflict log history table for logical replication, including fixes for tuple size and JSON serialization edge cases. Twelve participants have refined the design across a long thread. Replication operators get structured history of apply conflicts instead of ad-hoc logging.

Hexagon HVX floating-point support

A v3 twelve-patch series adds QFloat and HVX floating-point emulation plus tests to the QEMU Hexagon target. Coverage of the floating-point instruction set is extended for Hexagon guests. Emulator users targeting Hexagon gain more complete numeric behavior in tests and workloads.

Full softmmu target identity in query-target

A four-patch series fixes a regression so query-target returns full softmmu names such as mipsel rather than the base architecture only. Five participants discussed the change. Management tools that key off precise QEMU target strings recover correct identity strings.

Customizable aarch64 KVM host model

v9 of a 26-patch series introduces SYSREG properties on QEMU aarch64 KVM host models for writable ID registers and migration flexibility. Three participants have driven iterative review. aarch64 KVM operators can tune host CPU identity across live migration more precisely.

Microchip PolarFire Icicle Kit firmware boot

Bin Meng posted v3 of a 27-patch series restoring HSS-to-Linux boot on QEMU microchip-icicle-kit by adding L2CC, RTC, IOSCB, and DDR models plus tests. Previously broken firmware boot paths are recovered. RISC-V developers using the PolarFire board model regain a working boot chain.

VFIO dmabuf from multiple ranges for virtio-gpu

v13 of a nine-patch series lets VFIO create dmabufs from multiple device ranges for virtio-gpu guest blobs. The series continues to refine multi-range handling. Guest GPU setups that map scattered VFIO memory can use a single dmabuf path.