freenode

← digests

PostgreSQL PGQ readiness and QEMU virtualization work

Databases & Infrastructure2026-09-17

PostgreSQL hackers debated release readiness for queue catalog work amid reported bugs, while TOAST and replication slot patches advanced. QEMU developers pushed nested virtualization, confidential computing, and migration series across LoongArch and Arm.

PGQ catalog bugs and release readiness

Core PostgreSQL developers reported multiple locking, dependency, and crash bugs in the PGQ catalog representation and its pg_dump support. The release management team questioned readiness for inclusion in versions 19 and 20. The heated exchange matters because unresolved issues could block a major infrastructure feature or ship unstable behavior to users.

8-byte TOAST pointer support

A revised patch series for 8-byte TOAST values continued technical review on pgsql-hackers. Participants noted compatibility impact on extensions that assume current pointer sizes. Broader TOAST addressing would let large-object heavy workloads scale further without format breakage for careful extension authors.

LoongArch LVZ nested virtualization in QEMU TCG

A 14-patch series adds LVZ guest support to QEMU's LoongArch TCG target. The work enables nested virtualization for that architecture under software emulation. Developers targeting LoongArch can exercise hypervisor guests without hardware LVZ, improving portability of virtualization stacks.

Arm Realm confidential VM support in QEMU

RFC version 4 of a 24-patch set adds Arm RME Realm support to QEMU-VMM. The series aligns with recent KVM CCA work so confidential VMs can be modeled end to end. This advances open tooling for hardware-backed isolation on Arm servers.

LLVM helper-to-TCG translator subproject

Version 2 of a 50-patch series introduces an LLVM-based helper-to-TCG C-to-TCG translator as a QEMU subproject, initially aimed at Hexagon. The approach could reduce hand-written TCG helpers and speed architecture bring-up. Review volume shows sustained interest in automated translation paths inside QEMU.

Customizable aarch64 KVM host model

Version 9 of a 26-patch series makes selected aarch64 KVM host ID register fields writable. Finer control over the exposed host model improves guest migration compatibility across heterogeneous Arm fleets. Operators who live-migrate VMs gain more predictable CPU feature presentation.

CPR migration for vhost-vsock

Version 6 of a 14-patch series adds checkpoint-preserve/restore migration support for vhost-vsock devices through file-descriptor reuse and ownership handoff. The change closes a gap for workloads that depend on vsock across host upgrades or live migration. Reliable vsock CPR reduces downtime for container and VM orchestration setups.

Replication slot release on SQL error paths

A patch under review fixes replication slot leaks when errors occur on subtransaction paths inside SQL-callable slot functions. Proper cleanup prevents abandoned slots from retaining WAL and blocking recycling. Operators running logical replication through SQL interfaces avoid gradual disk and slot exhaustion.