Linux 6.10-rc1
From: Linus Torvalds
Date: Sun May 26 2024 - 18:32:14 EST
Ok, the merge window is over, and 6.10-rc1 is tagged and pushed out.
This seems to be a regular-sized release, maybe even slightly on the
smaller side. All the stats look fairly normal, but "normal" obviously
means "much too big to post the shortlog", so below is - as always -
just my "merge log" that gives an overview of who I've merged from
with just the barest of descriptions.
We don't have any new filesystems, and the xfs online repair work
means that the bcachefs fixes aren't even the biggest filesystem
change any more. But all of that is dwarfed by all the usual driver
updates (and, as is tradition, GPU drivers are in a massive lead, with
networking a distant second and everything else is relatively small).
But we do have all the usual architecture updates, core cleanups and
fixes, tooling and documentation updates.
Please - let the testing commence,
Linus
---
Al Viro (4):
vfs blocksize updates
bdev bd_inode updates
bdev flags update
misc vfs updates
Alex Williamson (1):
vfio updates
Alexander Gordeev (2):
s390 updates
more s390 updates
Alexandre Belloni (2):
i3c updates
RTC updates
Andreas Gruenbacher (1):
gfs2 updates
Andreas Larsson (1):
sparc updates
Andrew Morton (6):
mm updates
non-mm updates
more mm updates
more non-mm updates
more mm updates
misc fixes
Andy Shevchenko (1):
intel-gpio fixes
Ard Biesheuvel (2):
EFI updates
EFI fix
Arjan van de Ven (1):
DSA and IAA accelerator mis-alignment fix
Arnaldo Carvalho de Melo (2):
perf tools updates
perf tool fix
Arnd Bergmann (7):
SoC devicetree updates
SoC driver updates
ARM SoC code changes
SoC defconfig updates
alpha updates
more SoC devicetree updates
asm-generic cleanups
Bartosz Golaszewski:
gpio updates
Bjorn Andersson (2):
rpmsg updates
remoteproc updates
Bjorn Helgaas (1):
pci updates
Borislav Petkov (6):
EDAC updates
RAS update
x86 asm alternatives updates
x86 resource control updates
x86 microcode loader updates
x86 SEV updates
Chandan Babu (1):
xfs updates
Christian Brauner (5):
vfs iomap updates
misc vfs updates
vfs mount API conversions
netfs updates
vfs rw iterator updates
Christoph Hellwig (1):
dma-mapping updates
Chuck Lever (1):
nfsd updates
Corey Minyard (1):
ipmi updates
Damien Le Moal (1):
ata updates
Daniel Thompson (1):
kgdb updates
Dave Airlie (3):
drm updates
drm fix
drm fixes
Dave Hansen (1):
x86 APIC update
Dave Jiang (1):
CXL updates
David Sterba (2):
btrfs updates
more btrfs updates
David Teigland (1):
dlm updates
Dipen Patel (1):
hte/timestamp update
Dmitry Torokhov (1):
input updates
Eric Biggers (2):
fscrypt update
fsverity update
Gao Xiang (2):
erofs updates
more erofs updates
Geert Uytterhoeven (1):
m68k updates
Greg KH (7):
USB / Thunderbolt updates
tty / serial updates
staging driver updates
driver core updates
char/misc and other driver subsystem updates
tty/serial fixes
char/misc fix
Greg Ungerer (1):
m68knommu update
Guenter Roeck (1):
hwmon updates
Hans de Goede (1):
x86 platform driver updates
Helge Deller (2):
fbdev updates
parisc updates
Herbert Xu (2):
crypto updates
crypto fixes
Huacai Chen (1):
LoongArch updates
Ilya Dryomov (1):
ceph updates
Ingo Molnar (21):
locking updates
perf events updates
scheduler updates
tip tree documentation update
x86 asm updates
x86 boot updates
x86 oops message cleanup
x86 build updates
x86 cleanups
x86 cpu updates
x86 entry cleanup
x86 fpu updates
x86 mm updates
x86 percpu updates
x86 platform updates
x86 shadow stacks
perf event updates
scheduler fixes
x86 fixes
x86 fixes
irq fixes
Ira Weiny (1):
nvdimm updates
Jaegeuk Kim (1):
f2fs updates
Jakub Kicinski (2):
networking updates
networking fixes
James Bottomley (1):
SCSI updates
Jan Kara (2):
fsnotify updates
isofs, udf, quota, ext2, and reiserfs updates
Jarkko Sakkinen (5):
trusted keys updates
TPM updates
keys updates
asymmetric keys update
trusted keys fixes
Jason Donenfeld (1):
random number generator updates
Jason Gunthorpe (1):
rdma updates
Jassi Brar (1):
mailbox updates
Jean Delvare (1):
dmi updates
Jens Axboe (5):
io_uring updates
block updates
more io_uring updates
io_uring fixes
more block updates
Jiri Kosina (1):
HID updates
Joel Granados (1):
sysctl updates
Joerg Roedel (1):
iommu updates
John Paul Adrian Glaubitz (1):
sh updates
Jonathan Corbet (1):
documentation updates
Juergen Gross (1):
xen updates
Julia Lawall (1):
coccinelle updates
Kees Cook (4):
seccomp update
execve updates
hardening updates
hardening fixes
Kent Overstreet (2):
bcachefs updates
bcachefs fixes
Konstantin Komarov (1):
ntfs3 updates
Lee Jones (3):
MFD updates
backlight updates
LED updates
Len Brown (1):
turbostat updates
Linus Walleij (1):
pin control updates
Luis Chamberlain (1):
modules updates
Mark Brown (5):
regmap updates
regulator updates
spi updates
regmap fix
regulator fixes
Masahiro Yamada (1):
Kbuild updates
Masami Hiramatsu (2):
bootconfig updates
probes updates
Mauro Carvalho Chehab (1):
media updates
Michael Ellerman (1):
powerpc updates
Michael Tsirkin (1):
virtio updates
Michal Simek (1):
microblaze updates
Mickaël Salaün (1):
landlock updates
Miguel Ojeda (1):
Rust updates
Mike Marshall (1):
orangefs update
Mike Snitzer (2):
device mapper updates
device mapper fixes
Miklos Szeredi (2):
fuse updates
overlayfs updates
Mimi Zohar (1):
integrity updates
Miquel Raynal (1):
MTD updates
Palmer Dabbelt (2):
RISC-V updates
more RISC-V updates
Paolo Abeni (1):
networking fixes
Paolo Bonzini (1):
KVM updates
Paul McKenney (3):
cmpxchg updates
LKMM documentation updates
kcsan update
Paul Moore (2):
lsm updates
selinux updates
Petr Mladek (2):
printk updates
livepatching update
Rafael Wysocki (6):
thermal control updates
power management updates
ACPI updates
thermal control fixes
ACPI fixes
power management fixes
Richard Weinberger (2):
UML updates
jffs2 updates
Rob Herring (1):
devicetree updates
Russell King (1):
ARM updates
Sebastian Reichel (2):
power supply and reset updates
HSI update
Shuah Khan (4):
nolibc updates
kunit updates
kselftest updates
kselftest fixes
Stafford Horne (1):
OpenRISC updates
Stephen Boyd (1):
clk updates
Steve French (4):
smb client updates
smb client fix
smb server fixes
smb client fixes
Steven Rostedt (8):
tracing updates
tracing ring buffer updates
tracing user-event updates
tracing tool updates
tracing cleanup
tracing tool fix
tracing fixes
tracefs/eventfs updates
Takashi Iwai (2):
sound updates
sound fixes
Takashi Sakamoto (1):
firewire updates
Ted Ts'o (1):
ext4 updates
Tejun Heo (2):
cgroup updates
workqueue updates
Thomas Bogendoerfer (1):
MIPS updates
Thomas Gleixner (4):
timers and timekeeping updates
x86 timers update
interrupt subsystem updates
x86 interrupt handling updates
Trond Myklebust (1):
NFS client updates
Tzung-Bi Shih (2):
chrome platform updates
chrome platform firmware updates
Uladzislau Rezki (1):
RCU updates
Ulf Hansson (2):
pmdomain updates
MMC updates
Uwe Kleine-König (1):
pwm updates
Vinod Koul (3):
dmaengine updates
generic phy updates
soundwire updates
Vlastimil Babka (1):
slab updates
Will Deacon (2):
arm64 updates
arm64 fixes
Wim Van Sebroeck (1):
watchdog updates
Wolfram Sang (1):
i2c updates
Yury Norov (1):
bitmap updates