$ cat linux/week/2026-10-19.log
the week in review · Oct 19 – Oct 25, 2026
Kernel drops __get_user/__put_user as 7.4 merge window opens
By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology
The __{get,put}_user() removal branch merged alongside LSM namespace hooks, AES moved into lib/crypto, and call_rcu() made callable from NMI handlers.
Merge __{get,put}_user() removal branch torvalds/linux
Linus took the removal branch, calling the pair "entirely historical, and are never the rigth thing to use any more" (typo his), with the commit message arguing they are slower than the correct accessors and insecure when misused. Any out-of-tree driver that still reaches for them stops compiling.
Merge tag 'lsm-pr-20261016' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm torvalds/linux
Namespaces gain LSM hooks, object blobs and audit records, so security modules can finally enforce access controls on namespace management. Expect new hook wiring in out-of-tree LSMs and BPF LSM programs that opt in.
Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux torvalds/linux
Eric Biggers moved the x86 and riscv optimized implementations of ECB, CBC, CBC-CTS, CTR, XCTR and XTS into lib/crypto/. Architecture-specific AES callers now have a single home for those modes rather than two parallel copies.
Merge tag 'rcu.2026.10.12b' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux torvalds/linux
call_rcu() and call_srcu() are now invocable from NMI handlers and while holding scheduler locks, handled via irq-work. Code that had to defer a grace-period request out of a nested context no longer needs the workaround.
Merge tag 'keys-v7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd torvalds/linux
The keys tree no longer leaks local kernel addresses, complementing the ongoing rhashtable migration. An associative-array index value was the leak vector, per Jarkko Sakkinen's pull request.
Merge tag 'regmap-fix-v7.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap torvalds/linux
Mark Brown's regmap fix addresses lockdep warnings on MMIO regmaps that combine a raw spinlock with a cache, plus a set of other lockdep fixes. Boards running cached MMIO regmaps should stop seeing the splat.
Keep a non-Latin vconsole.conf out of the initramfs again (#14885) basecamp/omarchy
Arch's plymouth hook now copies /etc/vconsole.conf into the initramfs itself since 26.134.222-3, so the earlier #6229 guard, which only kept the file out of FILES, stopped working. Installations with non-Latin console keymaps get the old behavior back.
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi torvalds/linux
The SCSI fixes are all driver or tape ULD changes plus one core fix to bsg, the block ioctl equivalent of sg_io. James Bottomley calls the iscsi configfs auth-update race the biggest of them.
$ ls linux/week/ # the briefings behind this review
Keep up with Linux in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
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.