175 wires and counting

$ follow Linux

Keep up with Linux in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-11-07
stories 34

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Xen backends patch sysfs UAF pair, AMD IOMMU auto-enables PerfOpt

By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology

The xen backends closed two use-after-free windows that opened whenever sysfs statistics were read mid-teardown, while the AMD IOMMU fixes merge moved PerfOpt enablement out of amdgpu and into the domain attachment paths.

xen-blkback: Avoid UAF when reading I/O statistics torvalds/linux

by Juergen Gross

Reading I/O statistics through sysfs while a frontend device was being torn down could hit use-after-free or a NULL dereference, because the read path was never synchronized with freeing the statistics data; a rwlock now serializes the two. The commit is tagged XSA-528 / CVE-2026-100082 and fixes db6fbc106786, which made the st_ statistics per ring, so this covers kernels built since then.

xen-netback: Fix UAF when reading statistics data torvalds/linux

by Juergen Gross

The driver's network statistics are RCU-protected, but the queue teardown on a failed frontend connect (illegal Xenstore data supplied by the guest will do it) freed that data without ever synchronizing RCU, leaving a concurrent sysfs read touching freed or recycled memory. The fix adds a synchronize_net call at the teardown point.

xen-netback: defer xenvif_mcast_addr_list_free() torvalds/linux

by Jan Beulich

xenvif_mcast_addr_list_free() only gets to skip locking and RCU if it runs after all TX/RX processing has stopped, since lookups come from xenvif_start_xmit() while adds and removes come from xenvif_tx_action(). Jan Beulich moves the call out of xenvif_disconnect_data() to past the synchronization point in backend_disconnect, and drops the now-unneeded cleanup on connect()'s error path.

Merge tag 'iommu-fixes-v7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux torvalds/linux

by Linus Torvalds

Joerg Roedel's iommu-fixes-v7.4-rc1 pull request carries the AMD changes: PerfOpt is now managed in the domain attachment paths and cleared before switching to translated or blocked domains, and a boot panic in the GPU identity-mapping quirk when a GPU has no upstream PCI bridge is fixed. Mario Limonciello's patch underneath makes the enablement automatic, so integrated GPUs in identity mode no...

Refresh the Snapdragon device tree list before every boot image build basecamp/omarchy

by birkskyum

systemd-stub picks a Snapdragon machine's device tree only from the trees the UKI's DeviceTreeAuto names, and install/hardware/qualcomm/dtb-uki.sh wrote that list once at install time; a kernel update that adds or renames a tree then builds a boot image without it. When such an update also moves the machine's hardware IDs to the new tree, the screen stays black, so the list is now refreshed bef...

Show the disk unlock prompt on Snapdragon X2 machines basecamp/omarchy

by birkskyum

On Snapdragon X2 (Glymur) hardware the unlock prompt is drawn to a black screen because msm resets the display when it probes and only redraws after all outputs bind, while the USB-C outputs wait on pmic_glink_altmode, which mkinitcpio's hooks do not add. Reported on the HP OmniBook Ultra 14-kg0xxx and the Anduril BlueChip, both of which reach the desktop if you type the password blind.

Install the OEM firmware package for each Snapdragon machine (#17389) basecamp/omarchy

by Birk Skyum

Also in Omarchy's Snapdragon work: qualcomm/oem-firmware.sh installs the per-machine firmware package for the folders the device tree still lacks firmware in, deepest folder first so the Surface-shared folder goes to the package the machine's own folder brought in.

Quick answers

What shipped in Linux on November 7, 2026?
The xen backends closed two use-after-free windows that opened whenever sysfs statistics were read mid-teardown, while the AMD IOMMU fixes merge moved PerfOpt enablement out of amdgpu and into the domain attachment paths. In total, 28 commits and 6 pull requests landed.
Who contributed to Linux on November 7, 2026?
6 developers shipped this update, including Juergen Gross, Jan Beulich, Mario Limonciello (AMD), Linus Torvalds, birkskyum, and Omarchybot.
What were the notable Linux updates?
xen-blkback: Avoid UAF when reading I/O statistics, xen-netback: Fix UAF when reading statistics data, and xen-netback: defer xenvif_mcast_addr_list_free().