freenode

← digests

QEMU AI policy shift and PostgreSQL TOAST work

Databases & Infrastructure2026-09-19

QEMU maintainers moved on AI contribution rules and several device-model series while PostgreSQL hackers advanced TOAST pointers and replication fixes. The day centered on governance, schema typing, storage compatibility, and lock diagnostics across both projects.

QEMU proposes AGENTS.md for AI contributions

A QEMU maintainer posted an RFC PATCH v2 series that introduces AGENTS.md rules for AI-generated contributions, reversing an earlier blanket ban after it proved unenforceable. The discussion spanned 36 messages among 10 participants on docs and development policy. Contributors and downstream packagers need to track the new acceptance criteria for machine-assisted patches.

PostgreSQL 8-byte TOAST pointers advance

Review continued on a patch adding support for 8-byte TOAST values, with explicit notes on compatibility impact for extensions. Nine participants exchanged 62 messages on the design. Extension authors and storage-layer developers should watch for ABI and on-disk format consequences.

QEMU associates QOM properties with QAPI types

A 62-patch series links QOM and qdev properties to QAPI schema types, replacing ad-hoc strings to improve introspection. Four participants produced 69 messages of technical review. Device-model authors gain stronger type checking and machine-readable property metadata.

QEMU SMMUv3 Secure state RFC

An RFC v5 series of 28 patches adds Secure state support to the SMMUv3 model inside QEMU ARM IOMMU emulation. Five participants generated 121 messages of active core review. The work matters for anyone virtualizing secure ARM platforms that rely on SMMU isolation.

PostgreSQL replication slot release on error

A patch under review releases replication slots on error paths inside SQL-callable slot functions, targeting leaks that occur during subtransaction failures. Nine participants discussed the change across 60 messages. Correct cleanup prevents slot exhaustion in production logical-replication setups.

PostgreSQL logical-replication conflict log table

Ongoing review of a conflict-log history table for logical replication surfaced buffer-size and replica-identity bugs. The thread ran to 58 messages among nine participants. Operators of multi-node logical replication gain a durable record of apply conflicts once the remaining defects are closed.

QEMU CXL Type-2 vfio-pci passthrough

A v2 ten-patch series enables CXL Type-2 device passthrough through vfio-pci, coordinated with corresponding kernel VFIO work. Two participants exchanged twelve messages. The series lets developers exercise newer CXL accelerators under QEMU without full device emulation.

QEMU Big QEMU Lock watchdog

A ten-patch series adds a watchdog for the Big QEMU Lock that reports thread state and detects debugger attachment to diagnose prolonged lock holds. Five participants reviewed the eight-message proposal. Maintainers debugging hangs obtain clearer evidence of BQL contention sources.