Linux 6.14-rc1
From: Linus Torvalds
Date: Sun Feb 02 2025 - 19:27:22 EST
Two weeks have passed, and the merge window is over.
This is actually a _tiny_ merge window, and that's ok. The holidays
clearly meant that people did less development than during a normal
cycle, and that then shows up as a much smaller-than-average release.
I really felt like this year we got the whole holiday season release
timing right, and this is just another sign of that.
Of course, "tiny" for us still means that there's half a million lines
changed, and more than 10k commits in there - but only barely. In
fact, not counting merges there's only something like 9.3k commits. So
the shortlog is still much too large to post - it's really "tiny" only
when compared to our normal releases.
Aside from the size, the stats otherwise look fairly normal: pretty
much exactly half of the diff is drivers, with the rest being a pretty
normal mix of arch updates, filesystem code, tooling and
documentation. And all the usual changes spread all over.
Let's hope that a small release also ends up meaning smooth sailing
during the stabilization phase. That's obviously guaranteed, but
fingers crossed...
Linus
---
Al Viro (3):
vfs d_revalidate updates
hostfs fix
misc vfs cleanups
Alex Williamson (1):
vfio updates
Alexander Gordeev (3):
s390 updates
more s390 updates
s390 fixes
Alexandre Belloni (2):
i3c updates
RTC updates
Alexei Starovoitov (1):
bpf updates
Andreas Gruenbacher (1):
gfs2 updates
Andreas Larsson (1):
sparc updates
Andrew Morton (3):
non-MM updates
MM updates
misc fixes
Andy Shevchenko (1):
auxdisplay updates
Anna Schumaker (1):
NFS client updates
Ard Biesheuvel (1):
EFI updates
Arnd Bergmann (5):
SoC arm platform code updates
new SoC support
SoC devicetree updates
SoC driver updates
SoC defconfig updates
Bartosz Golaszewski (3):
gpio updates
power sequencing updates
gpio fixes
Bjorn Andersson (1):
remoteproc updates
Bjorn Helgaas (2):
pci updates
pci fix
Borislav Petkov (8):
x86 RAS updates
EDAC updates
x86 CPU speculation update
x86 resource control updates
x86 microcode loader updates
x86 SEV updates
x86 cpuid updates
misc x86 updates
Brian Cain (1):
hexagon updates
Carlos Maiolino (1):
XFS updates
Casey Schaufler (1):
smack update
Christian Brauner (10):
vfs netfs updates
/proc/kcore updates
misc vfs updates
pidfs updates
cred refcount updates
pid_max namespacing update
vfs mount updates
vfs libfs updates
vfs direct-io updates
afs updates
Chuck Lever (1):
nfsd updates
Corey Minyard (1):
ipmi updates
Damien Le Moal (1):
ata updates
Daniel Thompson (1):
kgdb updates
Dave Airlie (2):
drm updates
drm fixes
Dave Hansen (1):
x86 TDX updates
Dave Jiang (1):
Compute Express Link (CXL) updates
David Sterba (1):
btrfs updates
David Teigland (1):
dlm updates
Dmitry Torokhov (1):
input updates
Eric Biggers (2):
CRC updates
CRC cleanups
Frederic Weisbecker (1):
kthread updates
Gao Xiang (1):
erofs updates
Geert Uytterhoeven (1):
m68k updates
Greg KH (6):
USB / Thunderbolt driver updates
staging driver updates
Char/Misc/IIO driver updates
tty / serial driver updates
driver core and debugfs updates
debugfs fix
Greg Ungerer (1):
m68knommu update
Guenter Roeck (1):
hwmon 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 (8):
locking updates
objtool updates
performance events updates
x86 cleanups
scheduler updates
x86 boot updates
x86 fix
x86 mm updates
Jaegeuk Kim (1):
f2fs updates
Jakub Kicinski (1):
networking fixes
James Bottomley (1):
SCSI updates
Jan Kara (3):
inotify update
isofs update
fsnotify pre-content notification support
Jarkko Sakkinen (2):
keys updates
TPM update
Jason Gunthorpe (2):
iommufd updates
rdma updates
Jassi Brar (1):
mailbox updates
Jens Axboe (4):
block updates
io_uring updates
more io_uring updates
more block updates
Jiri Kosina (1):
HID updates
Joel Granados (1):
sysctl table constification
Joerg Roedel (1):
iommu updates
John Paul Adrian Glaubitz (1):
sh updates
Jonathan Corbet (2):
Documentation updates
documentation fixes
Juergen Gross (1):
xen updates
Kees Cook (6):
execve updates
pstore updates
hardening updates
AT_EXECVE_CHECK
hardening fixes
AT_EXECVE_CHECK selftest fix
Kent Overstreet (2):
bcachefs updates
bcachefs fixes
Konstantin Komarov (1):
ntfs3 fixes
Lee Jones (2):
mfd updates
LED updates
Len Brown (1):
turbostat updates
Linus Walleij (1):
pin control updates
Madhavan Srinivasan (2):
powerpc updates
powerpc fixes
Mark Brown (5):
regmap updates
regulator updates
spi updates
spi fix
regulator fixes
Masahiro Yamada (1):
Kbuild updates
Masami Hiramatsu (2):
probes updates
bootconfig fix
Mauro Carvalho Chehab (2):
media updates
media fix
Max Filippov (1):
xtensa updates
Michael Tsirkin (1):
virtio updates
Mickaël Salaün (1):
landlock updates
Miguel Ojeda (1):
rust updates
Mike Marshall (1):
orangefs fix
Miklos Szeredi (1):
fuse updates
Mikulas Patocka (1):
device mapper updates
Mimi Zohar (1):
integrity updates
Miquel Raynal (1):
MTD updates
Namhyung Kim (2):
perf-tools updates
perf tools fixes
Niklas Cassel (1):
more ata updates
Palmer Dabbelt (1):
RISC-V updates
Paolo Abeni (1):
networking updates
Paolo Bonzini (1):
kvm updates
Paul McKenney (2):
CSD-lock update
stop_machine update
Paul Moore (4):
lsm updates
selinux updates
audit update
audit fix
Petr Mladek (2):
printk updates
livepatching updates
Petr Pavlu (1):
modules updates
Rafael Wysocki (5):
power management updates
ACPI updates
thermal control updates
more power management updates
ACPI fixes
Richard Weinberger (2):
UBI and UBIFS updates
UML updates
Rob Herring (1):
devicetree updates
Russell King (1):
ARM updates
Sebastian Reichel (1):
power supply and reset updates
Serge Hallyn (1):
capabilities updates
Shuah Khan (3):
kselftest updates
kunit updates
nolibc updates
Simona Vetter (1):
drm fixes
Stafford Horne (1):
OpenRISC updates
Stephen Boyd (1):
clk updates
Steve French (3):
smb server updates
smb client updates
more smb client updates
Steven Rostedt (9):
trace ring-buffer updates
ftrace updates
scipts/sorttable updates
ktest updates
tracing updates
fgraph updates
trace fing buffer fix
runtime verifier and osnoise fixes
rv and tools/rtla updates
Takashi Iwai (2):
sound updates
sound fixes
Takashi Sakamoto (1):
firewire updates
Tejun Heo (1):
sched_ext updates
Tetsuo Handa (1):
tomoyo updates
Thomas Bogendoerfer (2):
MIPS updates
MIPS fix
Thomas Gleixner (2):
timer and timekeeping updates
interrupt subsystem updates
Tzung-Bi Shih (2):
chrome platform updates
chrome platform firmware updates
Uladzislau Rezki (1):
RCU updates
Ulf Hansson (2):
MMC updates
pmdomain updates
Uwe Kleine-König (2):
pwm updates
pwm fixes
Vinod Koul (3):
dmaengine updates
phy updates
soundwire updates
Vlastimil Babka (1):
slab updates
Wei Liu (1):
hyperv updates
Will Deacon (2):
arm64 updates
KVM/arm64 updates
Wim Van Sebroeck (1):
watchdog updates
Wolfram Sang (2):
i2c updates
i2c fixes
Yury Norov (1):
bitmap updates