Linux 7.2-rc1
From: Linus Torvalds
Date: Sun Jun 28 2026 - 15:11:01 EST
So two weeks have passed, and the merge window is closed. Things look
reasonably normal for this release (knock wood), and I'm appending my
merge shortlog below, since we obviously have much to many changes to
list individually.
The stats look pretty normal, although another AMD header drop means
that a third of the patch is just various AMD GPU register
definitions.
That's not unusual in itself, and if you ignore that part the rest
looks pretty normal too: just over half the patch is drivers (even
when _not_ counting that AMD register dump, other GPU driver changes
show up, but we've got a little bit of everything in there), with the
rest being the usual spread of architecture updates, tooling,
documentation, and core kernel updates.
I'm going to take the next week mostly off, but I'm reading email and
keeping up with things. But I hope it's going to be a fairly calm
week. If I have longer latencies than usual, you'll know why.
Linus
---
Al Viro (4):
dcache updates
dentry d_add() cleanups
configfs updates
udf fix
Alex Williamson (1):
VFIO updates
Alexander Gordeev (2):
s390 updates
more s390 updates
Alexandre Belloni (2):
i3c updates
RTC updates
Alexei Starovoitov (2):
bpf updates
bpf fixes
Alison Schofield (1):
nvdimm/dax updates
Andi Shyti (3):
i2c updates
more i2c updates
i2c fixes
Andreas Gruenbacher (1):
gfs2 updates
Andreas Larsson (1):
sparc updates
Andrew Morton (3):
MM updates
non-MM updates
more MM updates
Anna Schumaker (1):
NFS client updates
Arnaldo Carvalho de Melo (1):
perf tools updates
Arnd Bergmann (4):
SoC devicetree updates
SoC driver updates
SoC defconfig updates
arm SoC code updates
Bartosz Golaszewski (4):
gpio updates
power sequencing updates
power sequencing fixes
gpio fixes
Bjorn Andersson (3):
remoteproc updates
rpmsg update
hwspinlock update
Bjorn Helgaas (1):
pci updates
Borislav Petkov (5):
EDAC updates
x86 resource control updates
x86 cleanups
x86 microcode loader updates
x86 SEV updates
Carlos Maiolino (1):
xfs updates
Christian Brauner (16):
bpf filesystem kfunc fix
exportfs updates
vfs inode updates
vfs directory delegations
vfs casefolding updates
task_exec_state updates
misc kernel updates
openat2 updates
vfs superblock updates
vfs writeback updates
buffer_head updates
eventpoll updates
iomap updates
simple_xattr updates
misc vfs updates
procfs updates
Chuck Lever (1):
nfsd updates
Corey Minyard (1):
ipmi updates
Danilo Krummrich (1):
driver core updates
Dave Airlie (3):
drm updates
drm merge window fixes
drm fixes
Dave Hansen (3):
misc x86 updates
x86 mm updates
x86 TDX updates
Dave Jiang (1):
CXL updates
David Sterba (1):
btrfs updates
David Teigland (1):
dlm updates
Dmitry Torokhov (2):
input updates
more input updates
Dominique Martinet (1):
9p updates
Eric Biggers (3):
CRC updates
crypto library updates
fscrypt fixes
Gao Xiang (1):
erofs updates
Geert Uytterhoeven (1):
m68k updates
Greg KH (5):
tty / serial driver updates
SPDX updates
USB and Thunderbolt driver updates
misc driver updates
staging driver updates
Greg Ungerer (1):
m68knommu updates
Guenter Roeck (2):
watchdog updates and fixes
hwmon updates
Helge Deller (2):
fbdev updates
more fbdev 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 (14):
locking updates
objtool updates
performance events updates
scheduler updates
x86/msr updates
x86 cpuid updates
misc irqchip driver fixes
misc core fixes
locking fix
perf event fix
misc CPU hotplug fixes
misc timer fixes
x86 fix
MSI irq fix
Jaegeuk Kim (1):
f2fs updates
Jakub Kicinski (2):
networking updates
networking fixes
James Bottomley (1):
SCSI updates
Jan Kara (2):
fsnotify updates
udf, isofs, ext2, and quota updates
Jarkko Sakkinen (2):
keys update
tpm updates
Jason Gunthorpe (2):
iommufd updates
rdma updates
Jassi Brar (1):
mailbox updates
Jens Axboe (5):
io_uring updates
block updates
io_uring epoll update
io_uring fixes
block fixes
Jiri Kosina (1):
HID updates
Joerg Roedel (1):
iommu updates
John Johansen (1):
apparmor updates
Jon Mason (1):
NTB updates
Jonathan Corbet (2):
documentation updates
more documentation updates
Juergen Gross (1):
xen updates
Kees Cook (2):
hardening updates
strncpy removal
Konstantin Komarov (1):
ntfs3 updates
Lee Jones (3):
MFD updates
LED updates
backlight updates
Linus Walleij (1):
pin control updates
Madhavan Srinivasan (1):
powerpc updates
Marco Elver (1):
KCSAN update
Marek Szyprowski (1):
dma-mapping updates
Mark Brown (6):
regmap update
regulator updates
spi updates
regmap fix
regulator fixes
spi fixes
Masami Hiramatsu (2):
bootconfig updates
probes updates
Mauro Carvalho Chehab (1):
media updates
Michael Tsirkin (1):
virtio updates
Mickaël Salaün (1):
landlock updates
Miguel Ojeda (3):
Rust updates
rust fixes
rust addendum
Mike Rapoport (2):
memblock updates
liveupdate updates
Miklos Szeredi (1):
fuse updates
Mikulas Patocka (1):
device mapper updates
Mimi Zohar (1):
IMA updates
Miquel Raynal (1):
mtd updates
Namjae Jeon (2):
ntfs updates
exfat updates
Nathan Chancellor (2):
Kbuild / Kconfig updates
more Kbuild updates
Niklas Cassel (1):
ata updates
Paolo Bonzini (2):
kvm updates
kvm fixes
Paul Moore (3):
lsm update
selinux updates
audit updates
Paul Walmsley (1):
RISC-V updates
Petr Mladek (2):
printk updates
livepatching updates
Rafael Wysocki (6):
ACPI support updates
thermal control updates
power management updates
ACPI support fixes and cleanups
power management fixes
thermal control fixes
Rob Herring (2):
devicetree updates
devicetree fixes
Sami Tolvanen (1):
modules updates
Sebastian Reichel (1):
power supply and reset updates
Shuah Khan (3):
kunit updates
kselftest updates
more kselftest updates
Stafford Horne (1):
OpenRISC updates
Stephen Boyd (2):
SPMI updates
clk updates
Steve French (4):
smb client updates
smb server updates
smb client fixes
smb server updates
Steven Rostedt (4):
tracing latency updates
RTLA tool updates
tracing updates
rtla fixes
Steven Rostedt
(1):
ring-buffer updates
Takashi Iwai (2):
sound updates
sound fixes
Takashi Sakamoto (1):
firewire updates
Ted Ts'o (1):
ext4 updates
Tejun Heo (4):
workqueue updates
cgroup updates
sched_ext updates
sched_ext tree reorg
Thomas Bogendoerfer (1):
MIPS updates
Thomas Gleixner (10):
rseq update
interrupt core updates
interrupt chip driver updates
MSI irq update
smp core updates
clocksource updates
timer core updates
NOHZ updates
timekeeping updates
vdso updates
Thomas Weißschuh (1):
nolibc updates
Tyler Hicks (1):
ecryptfs 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
Viacheslav Dubeyko (2):
nilfs2 updates
hfs/hfsplus updates
Vinod Koul (3):
soundwire updates
phy updates
dmaengine updates
Vlastimil Babka (2):
slab updates
more slab updates
Wei Liu (1):
hyperv updates
Will Deacon (2):
arm64 updates
arm64 fixes
Yury Norov (1):
bitmap updates