Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 30 Aug 2026 15:05:37 -0700 | | Subject | Linux 7.3-rc1 |
| |
Two weeks have passed, it's Sunday afternoon, and the merge window has closed.
Nothing really stands out - except for the fact that it's big. It's not the biggest rc1 we've ever had, but it's certainly up there, at least in number of commits.
And I don't think that surprises anybody any more. It's all the same pattern we've been seeing for a while now.
It's also big as an actual diff, and the reason for *that* is not surprising either: this is yet another one of those releases with a big AMD GPU register dump. This time it's the AMD DCN6 register headers. They're huge. As usual. That's what you get when you dump all the hardware definitions as C header #defines. There's also the accompanying code for the new gen. All in all, that AMD GPU code and header dump accounts for about a third of the whole rc1 patch.
But if you just mask out that big chunk, things look pretty normal, and this merge window didn't feel that different from most of them despite being large. I made it unnecessarily hard for myself by being a grade A nincompoop and doing a system upgrade in the middle, and then having to chase down an issue that caused, but that was entirely on me. I knew I shouldn't have done it, but I just naively went "nothing will go wrong". And hey, it was all good in the end, I just made this merge window harder for myself than I should have.
Let's hope the rest of this release will go smoothly. And be small and uneventful. But who am I kidding? It almost certainly won't be small, but I can always hope.
Linus
---
Alex Williamson (1): VFIO updates
Alexandre Belloni (2): I3C updates RTC updates
Alison Schofield (1): NVDIMM and DAX updates
Andi Shyti (3): i2c updates more i2c updates i2c fixes
Andreas Gruenbacher (1): gfs2 updates
Andreas Hindborg (1): configfs update
Andrew Morton (4): MM updates hotfixes non-MM updates more MM updates
Andy Shevchenko (1): auxdisplay updates
Ard Biesheuvel (1): EFI updates
Arnd Bergmann (4): SoC devicetree updates SoC driver updates SoC defconfig updates ARM SoC platform updates
Bartosz Golaszewski (3): power sequencing updates gpio updates another power sequencing update
Bjorn Andersson (3): remoteproc updates rpmsg updates hwspinlock updates
Bjorn Helgaas (1): PCI updates
Borislav Petkov (5): x86 MCE update x86 alternatives update x86 resource control updates x86 cleanups x86 cpuid updates
Carlos Maiolino (1): xfs updates
Casey Schaufler (1): smack updates
Christian Brauner (15): misc ipc and core updates binfmt updates efs and freevxfs removal failfs filesystem FAT update iomap updates vfs bpf access updates kthread vfs updates vfs lookup updates misc vfs updates mount updates cachefiles ondemand removal overlayfs updates vfs superblock updates vfs writeback updates
Chuck Lever (1): nfsd updates
Corey Minyard (1): ipmi updates
Damien Le Moal (1): ata updates
Daniel Borkmann (1): bpf updates
Danilo Krummrich (1): driver core updates
Dave Airlie (2): drm updates more drm updates
Dave Hansen (4): x86 entry update misc x86 updates x86 TDX updates x86 mm updates
Dave Jiang (1): CXL updates
David Sterba (1): btrfs updates
Dmitry Torokhov (1): input updates
Eric Biggers (3): fscrypt updates crypto library updates crypto library test updates
Gabriel Krisman Bertazi (1): unicode updates
Gao Xiang (2): erofs updates more erofs updates
Geert Uytterhoeven (1): m68k updates
Greg KH (4): char/misc/IIO/etc driver updates staging driver updates USB / Thunderbolt updates TTY / serial driver updates
Greg Ungerer (1): m68knommu updates
Guenter Roeck (2): watchdog updates hwmon updates
Guo Ren (1): csky update
Helge Deller (2): fbdev updates parisc architecture updates
Herbert Xu (2): crypto update crypto fix
Huacai Chen (1): LoongArch updates
Ilpo Järvinen (1): x86 platform driver updates
Ilya Dryomov (1): ceph updates
Ingo Molnar (15): objtool updates performance events updates locking updates scheduler updates x86 MSR updates x86 boot updates x86 build update x86 core updates x86 documentation updates timer fixes irqchip driver fixes futex fixes scheduler fixes locking fix timer fix
Jaegeuk Kim (1): f2fs updates
Jakub Kicinski (2): networking updates networking fixes
James Bottomley (1): SCSI updates
Jan Kara (2): fsnotify updates ext2, udf, isofs, and quota updates
Jarkko Sakkinen (2): TPM update TPM updates
Jason Gunthorpe (3): iommufd updates fwctl updates RDMA updates
Jassi Brar (1): mailbox updates
Jens Axboe (3): io_uring update block updates io_uring fixes
Jiri Kosina (1): HID updates
Joel Granados (1): sysctl updates
Joerg Roedel (1): iommu updates
John Johansen (1): AppArmor updates
Jonathan Corbet (2): documentation updates more documentation updates
Juergen Gross (1): xen updates
Julia Lawall (1): Coccinelle updates
Kees Cook (1): execve update
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
Magnus Lindholm (1): alpha updates
Marco Elver (1): Kernel Concurrency Sanitizer (KCSAN) update
Marek Szyprowski (2): dma-mapping updates dma-mapping fix
Mark Brown (5): regmap updates regulator updates spi updates regulator fix spi fixes
Martin Petersen (1): more SCSI updates
Masami Hiramatsu (2): probes updates bootconfig updates
Mauro Carvalho Chehab (1): media updates
Max Filippov (1): Xtensa updates
Michael Tsirkin (1): vhost,vdpa,virtio updates
Mickaël Salaün (1): Landlock update
Miguel Ojeda (2): Rust updates Rust fixes
Mike Marshall (1): orangefs updates
Mike Rapoport (4): memblock updates kexec updates liveupdate updates more liveupdate updates
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 (3): exfat updates smb server updates ntfs updates
Nicolas Schier (1): Kbuild/Kconfig updates
Paolo Bonzini (1): kvm updates
Paul McKenney (2): RCU updates smp_call_function() torture-test updates
Paul Moore (3): audit updates selinux updates LSM updates
Paul Walmsley (1): RISC-V updates
Paulo Alcantara (2): cifs maintainer update smb client updates
Petr Mladek (2): printk updates livepatching updates
Petr Pavlu (1): module updates
Rafael Wysocki (7): ACPI support updates power management updates thermal control updates more ACPI support updates more power management updates more thermal control updates ACPI support fix
Richard Weinberger (1): UBI and UBIFS updates
Rob Herring (2): devicetree updates devicetree fixes
Russell King (1): arm updates
Sebastian Reichel (2): HSI updates power supply and reset updates
Serge Hallyn (1): capabilities update
Shuah Khan (2): kunit updates kselftest update
Stafford Horne (1): OpenRISC updates
Stephen Boyd (1): clk updates
Steven Rostedt (8): Real-time Verifier updates RTLA updates ftrace updates tracing updates tracefs updates ring-buffer updates runtime verification fix tracing fixes
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
Thomas Bogendoerfer (1): MIPS updates
Thomas Gleixner (10): generic entry code updates rseq updates generic interrupt subsystem updates interrupt chip driver updates futex updates SMP core updates treewide timer related cleanups clocksource/event driver updates timer and timekeeping core updates VDSO updates
Thomas Weißschuh (1): nolibc updates
Trond Myklebust (1): NFS client updates
Tyler Hicks (1): eCryptfs updates
Tzung-Bi Shih (2): chrome platform updates chrome platform firmware updates
Ulf Hansson (2): pmdomain updates MMC updates
Uwe Kleine-König (1): pwm updates
Vasily Gorbik (1): s390 updates
Viacheslav Dubeyko (2): HFS updates nilfs2 updates
Vinod Koul (3): soundwire updates phy updates dmaengine updates
Vlastimil Babka (1): slab updates
Wei Liu (1): hyperv updates
Will Deacon (2): arm64 updates arm64 fixes
Yury Norov (1): bitmap updates
|  |