$ the-wire · showcase
ksmbd hardens EA name parsing, btrfs fixes delete-wrong-subvolume
By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology
The 7.4-rc2 pull window brought a security-minded ksmbd change and a batch of user-visible btrfs fixes, with omarchy rounding it out in device support.
Merge tag 'ksmbd-for-7.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/smb torvalds/linux
The SMB server now validates EA-name NUL termination to prevent out-of-bounds reads in debug logging and returns STATUS_EA_LIST_INCONSISTENT for malformed names in CREATE and SET_INFO requests. It also grants an owner's implicit READ_CONTROL and WRITE_DAC rights when no ACE names it, including MAXIMUM_ALLOWED handling, while still respecting OWNER RIGHTS ACEs.
Merge tag 'for-7.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux torvalds/linux
David Sterba's pull is mostly one-liners, but four are user-noticeable: chattr no longer fails on files with nodatasum and compress flags, concurrent truncation no longer skips inode defrag status, fiemap merges compressed extents correctly, and subvolume deletion stops removing the wrong subvolume. That last one is worth reading twice.
Merge tag 'drm-fixes-2026-11-07' of https://gitlab.freedesktop.org/drm/kernel torvalds/linux
The weekly DRM batch is led by amdgpu with i915, nouveau and bridge fixes, plus a CRTC dma-fence handling fix in atomic and parsing for additional HDMI 2.2 FRL rates. Dave Airlie notes the xe tree got screwed up, so "there should be a bunch of xe fixes, but" they will land next week once it is cleaned up.
Merge tag 'sound-7.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound torvalds/linux
Takashi Iwai calls it "a collection of (unsurprisingly high amount of) small fixes since the previous PR", mostly device-specific quirks and driver fixes. The core changes matter more: a page leak on WC DMA buffer allocation failure, O_APPEND blocked on OSS streams to avoid a use-after-free, and a PCM regression fix for PulseAudio.
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi torvalds/linux
The three SCSI core changes move target reap into the main exit path of pseudo device allocation to fix a leak and update error propagation in bsg; the largest driver fix rethreads Buslogic to enable context locking that was held back from the merge window.