QEMU memory safety fixes and PostgreSQL replication work
QEMU developers posted security fixes for device emulation bugs while PostgreSQL hackers advanced logical replication diagnostics and base backup consistency. Several architecture and block-layer proposals also moved forward on the QEMU list.
QEMU fixes OOB and overflow bugs in device emulation
A patch series on qemu-devel addresses eight out-of-bounds access and overflow bugs in display, audio, and SCSI device emulation. Some of the fixes are marked for stable branches. Operators and packagers of QEMU have reason to track the series because it closes memory safety issues in widely used emulated devices.
Conflict log history table for PostgreSQL logical replication
PostgreSQL hackers are reviewing and iterating on patches that add a conflict log history table for logical replication. The thread involves many messages and multiple participants. The proposed table would give operators a durable record for diagnosing and managing replication conflicts.
Avoid truncated non-relation files in PostgreSQL base backups
A patch proposes changes so base backups no longer produce truncated or zero-padded copies of replaced non-relation files when renames occur between stat and read. Files such as auto.conf and replorigin_checkpoint are among those affected. The work improves backup fidelity for configuration and replication origin state.
Initial RPMI platform management for RISC-V virt in QEMU
A version 11 patch series adds optional RPMI support for reset, HSM, and suspend to the RISC-V virt machine through librpmi. The series remains under discussion between a small set of contributors. RISC-V virtualization users gain optional platform management interfaces once the work lands.
RXv2 and RXv3 CPU models and peripherals in QEMU
A single author posted a 31-patch version 2 series that adds RXv2 and RXv3 CPU support together with RX65N peripherals. The patches expand QEMU coverage of Renesas RX variants. Embedded developers targeting those cores obtain broader emulation options.
BLOCK_IO_DELAY QAPI event for QEMU block I/O
A version 2 series of twelve patches introduces a BLOCK_IO_DELAY QAPI event raised for slow block I/O requests. The work is under review by a small set of participants. Monitoring and management tooling could consume the event to surface latency without extra instrumentation.