freenode

← digests

PostgreSQL PGQ readiness fight and QEMU AI, GPU, ARM work

Databases & Infrastructure2026-09-04

PostgreSQL hackers spent the day on heated PGQ catalog and dump bugs that raise release readiness questions, plus standby checksum and SUM overflow issues. QEMU threads advanced an AI contribution policy reverse, a virtio-gpu use-after-free fix, and large ARM SoC, Realm, and HMP optional series.

PGQ catalog bugs and pg_dump support

Core developers on pgsql-hackers reported multiple locking, dependency, and crash bugs in PGQ while debating its catalog representation and pg_dump support. The release management team questioned readiness for v19 and v20. PostgreSQL operators and contributors should watch whether the feature can ship cleanly.

QEMU reverses course on AI-generated contributions

A QEMU maintainer posted an RFC patch series introducing AGENTS.md rules for AI agents, reversing a prior blanket ban after it proved unenforceable. The qemu-devel discussion is governance focused and technical. Contributors and maintainers need clarity on what AI-assisted patches the project will accept.

virtio-gpu blob detach use-after-free fix

An RFC patch drops scanouts and clears res->blob when virtio-gpu backing is detached, closing a use-after-free. The change overlaps the CVE-2026-66020 series. Hosts using virtio-gpu blob resources should track the fix for guest graphics stability and security.

Offline checksum changes break standby state

A pgsql-hackers thread reports that offline data checksum changes can leave standbys with mismatched or unreadable checksum state. Patch discussion continues among a small set of participants. Operators who toggle checksums offline and run replicas need correct state after the change.

Phytium E2000Q SoC and board support in QEMU

A 33-patch series adds the Phytium E2000Q SoC, two boards, peripherals, firmware boot, documentation, and tests to QEMU. Review is underway on qemu-devel. The work expands ARM hardware emulation options for that platform.

Arm RME Realm support RFC for QEMU

RFC v4 delivers 24 patches adding Arm RME and Realm confidential VM support to QEMU, integrated with KVM guest-memfd. The series continues confidential computing enablement. Readers working on Arm confidential VMs should follow the review.

HMP made compile-time optional in QEMU

A 49-patch v4 series makes the Human Monitor Protocol optional via --disable-hmp so builds can ship smaller QMP-only binaries. Discussion on qemu-devel covers the path toward later standalone HMP. Embedders and minimal-image builders gain a clearer size and interface tradeoff.

SUM(int2)/SUM(int4) silent int8 overflow

pgsql-hackers discussed adding overflow checks to sum(int2) and sum(int4) because the int8 accumulator can wrap silently, unlike combine-function errors in parallel plans. The thread weighs correctness against existing behavior. Authors of aggregates over small integer columns should note the proposed change.