|
|
Log in / Subscribe / Register

Linux 7.3-rc1

From:  Linus Torvalds <torvalds-AT-linux-foundation.org>
To:  Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org>
Subject:  Linux 7.3-rc1
Date:  Sun, 30 Aug 2026 15:05:37 -0700
Message-ID:  <CAHk-=wjpN3XkKU+JX6zoh_bzJXr1aPYN4FY14UX0z7yCidosPQ@mail.gmail.com>
Archive-link:  Article

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



Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds