[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wgizos80st3bL3EoEoh0+07u9zRjsw45M+RS-js-bcwag@mail.gmail.com>
Date: Sun, 14 Dec 2025 16:42:49 +1200
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.19-rc1
So it's Sunday afternoon in the part of the world where I am now, so
if somebody was looking at trying to limbo under the merge window
timing with one last pull request and is taken by surprise by the
slightly unusual timing of the rc1 release, that failed.
Teaching moment, or random capricious acts? You be the judge.
Anyway, this merge window was slightly unusual in how we had a number
of kernel maintainers on the road the last week due to the yearly
maintainer summit, but also in how some of the core pull requests were
about various conversions to expand on and use more of our automatic
compiler cleanup infrastructure. That happened in several subsystems,
but the VFS layer stands out.
And on the Rust front, we are now starting to see several actual
drivers starting to take form. The "mainly preparation and
infrastructure" phase is starting to become "actual driver and
subsystems development".
That said, despite a few unusual patterns, the big picture really
looks pretty normal: half the rc1 patch is driver updates (gpu,
networking, media and sound stand out as big subsystems as usual, but
there's pretty much everything in there). The rest is all over the
map, with architecture updates, tooling, Rust support, tooling,
documentation, and core kernel (mm, scheduler, networking) updates.
Below is my mergelog as a rough overview of what I've pulled and from
who - for full details you have to go to the git tree.
Linus
---
Al Viro (1):
persistent dentry infrastructure and conversion
Alex Williamson (1):
VFIO updates
Alexandre Belloni (3):
i3c updates
RTC updates
further i3c update
Alexei Starovoitov (1):
bpf updates
Andreas Gruenbacher (1):
gfs2 updates
Andreas Hindborg (1):
configfs updates
Andrew Morton (4):
MM updates
non-MM updates
more MM updates
misc updates
Andy Shevchenko (1):
auxdisplay updates
Ard Biesheuvel (1):
EFI updates
Arnd Bergmann (6):
SoC defconfig updates
SoC ARM code updates
SoC devicetree updates
new SoC families update
SoC driver updates
more SoC driver updates
Bartosz Golaszewski (2):
gpio updates
gpio updates
Bjorn Andersson (2):
remoteproc updates
rpmsg updates
Bjorn Helgaas (2):
PCI updates
PCI fix
Borislav Petkov (8):
EDAC updates
x86 RAS updates
x86 microcode loading updates
x86 resource control updates
x86 cleanups
x86 SEV updates
x86 CPU mitigation updates
x86 mm updates
Carlos Maiolino (1):
xfs updates
Casey Schaufler (1):
smack updates
Catalin Marinas (1):
arm64 updates
Christian Brauner (17):
iomap updates
misc vfs updates
vfs inode updates
writeback updates
namespace updates
pidfd and coredump updates
folio updates
cred guard updates
fs header updates
superblock lock guard updates
minix fixes
directory delegations update
directory locking updates
overlayfs cred guard conversion
autofs update
fd prepare updates
vfs fixes
Chuck Lever (1):
nfsd updates
Corey Minyard (1):
IPMI updates
Dan Williams (1):
PCIe Link Encryption and Device Authentication
Daniel Gomez (1):
module updates
Danilo Krummrich (1):
driver core updates
Dave Airlie (4):
drm updates
more drm updates
drm fixes
more drm fixes
Dave Hansen (4):
misc x86 updates
x86 entry update
x86 CPU feature updates
x86 SGX updates
Dave Jiang (1):
compute express link (CXL) updates
David Sterba (1):
btrfs updates
Dmitry Torokhov (1):
input updates
Dominique Martinet (1):
9p updates
Eric Biggers (6):
crypto library updates
crypto library test updates
AES-GCM optimizations
'at_least' array size update
arm64 FPSIMD on-stack buffer updates
crypto library fixes
Fan Wu (1):
IPE udates
Frederic Weisbecker (1):
RCU updates
Gao Xiang (1):
erofs updates
Geert Uytterhoeven (1):
m68k update
Greg KH (5):
SPDX License update
char/misc/IIO driver updates
tty/serial updates
USB/Thunderbolt updates
staging driver updates
Guenter Roeck (1):
hwmon updates
Guo Ren (1):
csky updates
Heiko Carstens (2):
s390 updates
more s390 updates
Helge Deller (2):
fbdev updates
parisc architecture updates
Herbert Xu (1):
crypto updates
Huacai Chen (1):
LoongArch updates
Ilpo Järvinen (1):
x86 platform driver updates
Ilya Dryomov (1):
ceph updates
Ingo Molnar (17):
locking updates
objtool updates
performance events updates
scheduler updates
x86 apic updates
x86 math-emu fix
core x86 updates
bug handling infrastructure updates
locking fixes
objtool fixes
scheduler fixes
x86 fixes
futex updates
misc core fixes
irq fixes
perf event fixes
CPU hotplug fix
Ira Weiny (1):
nvdimm updates
Jaegeuk Kim (1):
f2fs updates
Jakub Kicinski (1):
networking updates
James Bottomley (2):
SCSI updates
SCSI fixes
Jarkko Sakkinen (4):
keys update
trusted key updates
tpm updates
more tpm updates
Jason Donenfeld (1):
random number generator updates
Jason Gunthorpe (2):
iommufd updates
rdma updates
Jens Axboe (6):
io_uring updates
block updates x2
io_uring updates
io_uring fix
block fixes
Jiri Kosina (1):
HID updates
Joel Granados (1):
sysctl updates
Joerg Roedel (1):
iommu updates
Johan Hovold (1):
GNSS updates
Johannes Berg (1):
UML updates
Jonathan Corbet (1):
documentation updates
Juergen Gross (1):
xen updates
Kees Cook (2):
pstore update
hardening updates
Konstantin Komarov (1):
ntfs3 updates
Lee Jones (3):
MFD updates
LED updates
backlight updates
Len Brown (1):
turbostat updates
Linus Walleij (1):
pin control updates
Magnus Lindholm (1):
alpha updates
Marek Szyprowski (2):
dma-mapping updates
dma-mapping fixes
Mark Brown (5):
regmap updates
regulator updates
regulator fixes
spi updates
spi fixes
Masami Hiramatsu (1):
probes updates
Mauro Carvalho Chehab (2):
media updates
media kernel-doc fix
Michael Ellerman (1):
powerpc updates
Michael Tsirkin (1):
virtio updates
Mickaël Salaün (1):
landlock updates
Miguel Ojeda (1):
Rust updates
Mike Rapoport (1):
memblock update
Miklos Szeredi (1):
fuse updates
Mikulas Patocka (1):
device mapper updates
Mimi Zohar (1):
integrity updates
Miquel Raynal (1):
mtd updates
Namhyung Kim (1):
perf tools updates
Namjae Jeon (1):
exfat updates
Nathan Chancellor (1):
Kbuild fix
Nicolas Schier (1):
Kbuild updates
Niklas Cassel (2):
ata updates
ata fix
Paolo Bonzini (1):
KVM updates
Paul McKenney (1):
lkmm documentation update
Paul Moore (3):
LSM updates
selinux updates
audit updates
Paul Walmsley (1):
RISC-V updates
Peter Anvin (1):
__auto_type to auto conversion
Petr Mladek (2):
printk updates
livepatching updates
Rafael Wysocki (4):
ACPI updates
power management updates
thermal control updates
more power management updates
Richard Weinberger (1):
UBI and UBIFS updates
Rob Herring (1):
devicetree updates
Russell King (1):
ARM updates
Sebastian Reichel (1):
power supply and reset updates
Serge Hallyn (1):
capabilities update
Shuah Khan (2):
kselftest updates
kunit updates
Stephen Boyd (1):
clk updates
Steve French (4):
smb client and server updates
smb client updates
smb client fixes
smb server fixes
Steven Rostedt (9):
rtla trace tooling updates
unused tracepoints update
tracing updates
ftrace updates
runtime verifier updates
trace ring-buffer cleanup
ktest fix
tracing fixes x2
Takashi Iwai (2):
sound updates
sound fixes
Takashi Sakamoto (1):
firewire updates
Ted Ts'o (1):
ext4 updates
Tejun Heo (3):
workqueue updates
cgroup updates
sched_ext updates
Tetsuo Handa (1):
tomoyo update
Thomas Bogendoerfer (1):
MIPS updates
Thomas Gleixner (9):
scoped user access updates
rseq updates
debugobjects update
irq core updates
irq driver updates
MSI updates
clocksource updates
timer core updates
core irq cleanup
Thomas Weißschuh (1):
nolibc updates
Trond Myklebust (1):
NFS client updates
Tzung-Bi Shih (1):
chrome platform updates
Ulf Hansson (2):
pmdomain updates
MMC updates
Uwe Kleine-König (2):
pwm updates
pwm fix
Viacheslav Dubeyko (1):
hfs/hfsplus updates
Vinod Koul (3):
phy updates
dmaengine updates
soundwire updates
Vlastimil Babka (2):
slab updates
slab fix
Wei Liu (1):
hyperv updates
Wim Van Sebroeck (1):
watchdog updates
Wolfram Sang (1):
i2c updates
Yury Norov (1):
bitmap updates
Powered by blists - more mailing lists