PostgreSQL standby checksum bugs and QEMU patches
PostgreSQL developers examined standby failures after offline checksum changes, while QEMU threads advanced security fixes, architecture support, and contribution policy. Several RFC series also pushed nested virtualization, board models, and memory isolation work.
Offline checksum changes leave standbys inconsistent
A pgsql-hackers thread reports bugs in which offline data checksum changes can leave PostgreSQL standbys with mismatched or unreadable checksum state. Discussion of patches is ongoing among a small set of participants. Operators running physical replication need correct standby checksum handling to avoid silent verification failures after maintenance.
Unauthenticated crash fixed in QEMU WebSocket handshake
A six-patch series on qemu-devel addresses a pre-authentication crash in QIOChannelWebsock during the VNC handshake. The fix covers malformed HTTP input and ERR_BLOCK mishandling. The change matters for hosts that expose VNC over WebSockets, where an unauthenticated peer could previously trigger a denial of service.
LoongArch LVZ guest support for TCG
A fourteen-patch v4 series implements LVZ guest support for LoongArch under QEMU TCG. The work enables nested virtualization for that architecture. Developers targeting LoongArch can exercise guest hypervisor behavior without requiring hardware virtualization extensions.
QEMU proposes new rules for AI-generated contributions
An RFC on qemu-devel would replace the project's blanket ban on AI-generated code with an AGENTS.md policy. Contributors would need maintainer pre-arrangement before submitting such material. The shift clarifies expectations for maintainers reviewing large volumes of patches.
Raspberry Pi Pico and RP2040 machine model
An RFC v2 posts more than thirty patches that add an RP2040 and Raspberry Pi Pico machine to QEMU. The series covers dual Cortex-M0+, boot ROM, peripherals, and TCG tests. Embedded developers gain a fuller software model for firmware that previously lacked complete QEMU coverage.
Arm Realm confidential VM support in QEMU
RFC v3 delivers a twenty-four-patch series adding Arm Realm (CCA/RME) support to QEMU-VMM. The work builds on earlier KVM pieces for confidential virtual machines. It advances the path for running Realm guests under QEMU once the host stack is ready.
Deduplicating index shapes to shrink relcache
A PostgreSQL patchset proposes deduplicating index shape data inside the relcache and introducing a proxy memory context. The goal is a smaller RelationData footprint. Lower cache memory use helps deployments that open many relations under tight memory limits.
Optional memory isolation for vhost-user
RFC v2 adds an optional memory-isolation mode to vhost-user, using bounce buffers and shadow virtqueues. The series spans thirteen patches with active review. Isolation reduces the attack surface between a vhost-user backend and the guest memory map.