freenode

← digests

QEMU ARM models and PostgreSQL fixes

Databases & Infrastructure2026-10-16

QEMU developers advanced multiple large patch series for ARM interrupt virtualization, device modeling, and confidential computing, while PostgreSQL hackers examined partition performance, logical replication conflict tracking, and aggregate overflow handling. The day's traffic concentrated on hypervisor infrastructure and database internals.

QEMU adds GICv5 virtualization support

An 86-patch series on qemu-devel proposes implementing virtualization support for the ARM GICv5 interrupt controller in QEMU's hardware model. The work covers IRS and CPU interface changes. Readers tracking ARM guest support gain a path toward more complete interrupt virtualization in the emulator.

QEMU links QOM properties to QAPI schemas

A 62-patch v5 series associates QOM and qdev properties with QAPI schema types, replacing ad-hoc string handling. The change aims at improved introspection. Developers maintaining QEMU device models or tooling benefit from stronger typed property definitions.

PostgreSQL partition attach slowed by constraint scans

Hackers report that ATTACH PARTITION cost grows linearly with pg_constraint size due to a sequential scan in CloneFkReferenced, worsened in PG 18 after not-null constraints moved into that catalog. A patch proposes an index on confrelid. Operators of large partitioned databases should watch the performance impact and proposed fix.

QEMU raspi4b gains working PCIe and GENET

A 19-patch v2 series adds a working PCIe root complex and GENET Ethernet to the raspi4b machine model. This enables real DHCP and SSH under guest kernels. Users emulating Raspberry Pi 4 workloads obtain functional networking without further workarounds.

PostgreSQL conflict log for logical replication

A lengthy thread continues review of patches that add a conflict log history table for logical replication. Multiple participants are iterating on the design. Replication users gain a clearer audit trail when conflicts arise during apply.

QEMU RFC for Arm Realm confidential guests

An RFC v4 series of 24 patches adds Arm RME Realm support to QEMU-VMM, integrating with KVM guest-memfd and the RMM. The work targets confidential guest execution. Readers following confidential computing on ARM can track progress toward Realm-capable virtualization.

QEMU CPR mode for kexec host updates

A 21-patch series introduces a cpr-luo mode in migration/cpr that uses LUO and KHO. The goal is preserving guest RAM across kexec host kernel updates. Operators needing live host kernel refreshes without full guest restart have a concrete proposal to evaluate.

PostgreSQL sum aggregates miss int8 overflow checks

Discussion examines how SUM(int2) and SUM(int4) fail to detect overflow of the int8 accumulator, producing silent wraparound that conflicts with combine-function errors in parallel plans. Participants consider adding explicit checks. Query authors relying on these aggregates should note the current behavior and proposed hardening.