lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wgv_rS5dT8QY7Yh3V5UGup4BLHYToXNKWoH3C9+3YhY9w@mail.gmail.com>
Date: Sun, 6 Apr 2025 13:32:47 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.15-rc1

It's been two weeks, and the merge window is now over.

As expected, this was one of the bigger merge windows, almost
certainly just because we had some pent-up development due to the
previous releases being impacted by the holiday season.

That said, while it's bigger than normal, it's not some kind of
record-breaking thing: we've had bigger releases, although not many.
The really big releases tend to be due to some long-running major
development being finally merged after many years, and this is not
that: this is just the "regular" kind of big.

It's big in both number of commits and in lines changed. The stats
look fairly normal, with - once again - another AMD GPU register
header file drop adding a ton of lines and standing out. But while
that is a big chunk in itself, it doesn't dominate the diff - there's
a lot of changes all over.

As always, below is the high-level "this is what I merged" view, which
gives a flavor of what's been going on, although it's obviously
colored by how certain subsystems send in their development in more
digestible and separate chunks, while other subsystems are less
granular. So while it gives some idea of what's been going on, you'd
need to look at the git tree to drill down into the particulars.

But at a high level it all looks very normal, with two thirds of the
patch being driver updates, and the rest being a fairly random mix of
the usual architecture updates, filesystems, core kernel (scheduling,
timers, MM, networking), and misc infrastructucture (devicetree
bindings, more rust infrastructure, zstd update, you name it).

Let's hope that despite the fairly sizable drop of new code, this
release ends up going as smoothly as the previous ones.

Yeah, right...

               Linus

---

Al Viro (1):
    dcache fixes

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (2):
    i3c updates
    RTC updates

Alexei Starovoitov (4):
    bpf updates
    bpf relisient spinlock support
    bpf try_alloc_pages() support
    bpf fixes

Andreas Gruenbacher (1):
    gfs2 updates

Andrew Morton (5):
    MM updates
    non-MM updates
    MM hotfixes
    more MM updates
    more non-MM updates

Andy Shevchenko (1):
    auxdisplay updates

Ard Biesheuvel (1):
    EFI updates

Arnd Bergmann (6):
    SoC devicetree updates
    SoC driver updates
    SoC defconfig updates
    SoC arm platform updates
    asm-generic updates
    more SoC driver updates

Bartosz Golaszewski (1):
    gpio updates

Bjorn Andersson (2):
    hwspinlock updates
    remoteproc updates

Bjorn Helgaas (1):
    pci updates

Boqun Feng (2):
    RCU updates
    RCU fix

Borislav Petkov (5):
    x86 speculation mitigation updates
    x86 resource control updates
    EDAC updates
    RAS update
    EDAC documentation fix

Carlos Maiolino (1):
    xfs updates

Casey Schaufler (1):
    smack updates

Catalin Marinas (2):
    arm64 updates
    arm64 fixes

Christian Brauner (21):
    vfs mount API updates
    misc vfs updates
    vfs eventpoll updates
    vfs mount updates
    vfs pipe updates
    vfs pidfs updates
    vfs iomap updates
    vfs overlayfs updates
    vfs async dir updates
    vfs sysv removal
    vfs nsfs updates
    vfs mount namespace updates
    vfs pagesize updates
    vfs ceph updates
    vfs initramfs updates
    vfs afs updates
    vfs orangefs updates
    vfs file handling updates
    vfs rust updates
    tasklist_lock optimizations
    vfs fixes

Chuck Lever (1):
    nfsd 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 Kleikamp (1):
    jfs updates

David Sterba (1):
    btrfs updates

David Teigland (1):
    dlm updates

Dmitry Torokhov (1):
    input updates

Dominique Martinet (1):
    9p updates

Eric Biggers (4):
    fsverity updates
    fscrypt updates
    CRC updates
    CRC fixes

Fan Wu (1):
    ipe update

Gao Xiang (1):
    erofs updates

Geert Uytterhoeven (1):
    m68k updates

Greg KH (6):
    driver core updatesk
    char / misc / IIO driver updates
    char/misc fixes
    staging driver updates
    tty/serial driver updates
    USB / Thunderbolt updates

Greg Ungerer (1):
    m68knommu updates

Guenter Roeck (1):
    hwmon updates

Helge Deller (2):
    fbdev updates
    parisc updates

Herbert Xu (3):
    crypto updates
    crypto fix
    crypto fix

Huacai Chen (1):
    LoongArch updates

Ilpo Järvinen (2):
    x86 platform drivers updates
    x86 platform driver fixes

Ingo Molnar (17):
    locking updates
    objtool updates
    scheduler updates
    performance events updates
    core x86 updates
    x86 build updates
    x86 boot code updates
    x86/fpu updates
    x86 cleanups
    x86 SEV updates
    x86 platform updates
    misc locking fixes and updates
    misc x86 fixes and updates
    objtool fixes
    x86 fixes
    scheduler fixes
    perf event fix

Ira Weiny (1):
    libnvdimm updates

Jaegeuk Kim (1):
    f2fs updates

Jakub Kicinski (3):
    networking updates
    networking fixes
    networking fixes

James Bottomley (1):
    SCSI updates

Jan Kara (1):
    ext2, udf, and isofs updates

Jarkko Sakkinen (1):
    tpm updates

Jason Gunthorpe (3):
    fwctl subsystem
    rdma updates
    iommufd updates

Jassi Brar (1):
    mailbox updates

Jens Axboe (7):
    io_uring updates
    block updates
    io_uring zero-copy receive support
    io_uring epoll support
    more io_uring updates
    more io_uring updates
    more block updates

Jiri Kosina (1):
    HID updates

Joel Granados (1):
    sysctl updates

Joerg Roedel (1):
    iommu updates

Johannes Berg (1):
    UML updates

John Paul Adrian Glaubitz (1):
    sh updates

Jon Mason (1):
    ntb fixes

Jonathan Corbet (1):
    documentation updates

Juergen Gross (1):
    xen updates

Kees Cook (5):
    execve updates
    lib kunit selftest move
    hardening updates
    seccomp updates
    tiny pstore update

Kent Overstreet (3):
    bcachefs updates
    more bcachefs updates
    more bcachefs updates

Konstantin Komarov (1):
    ntfs3 updates

Lee Jones (3):
    MFD updates
    LED updates
    backlight updates

Len Brown (1):
    turbostat updates

Linus Walleij (1):
    pin control updates

Madhavan Srinivasan (1):
    powerpc updates

Mark Brown (4):
    regulator updates
    spi updates
    regmap updates
    spi fixes

Masahiro Yamada (1):
    Kbuild updates

Masami Hiramatsu (1):
    probes updates

Mauro Carvalho Chehab (1):
    media updates

Michael Ellerman (1):
    more powerpc updates

Michael Tsirkin (1):
    virtio updates

Mickaël Salaün (1):
    landlock updates

Miguel Ojeda (2):
    Rust updates
    Rust fix

Mike Marshall (1):
    orangefs update

Miklos Szeredi (1):
    fuse updates

Mikulas Patocka (1):
    device mapper updates

Mimi Zohar (1):
    ima updates

Miquel Raynal (1):
    mtd updates

Namhyung Kim (1):
    perf tools updates

Namjae Jeon (1):
    exfat updates

Nick Terrell (1):
    zstd updates

Niklas Cassel (1):
    ata updates

Palmer Dabbelt (1):
    RISC-V updates

Paolo Bonzini (1):
    kvm updates

Paul McKenney (3):
    nolibc updates
    kernel memory model updates
    stop-machine update

Paul Moore (2):
    lsm updates
    selinux updates

Petr Mladek (3):
    printk updates
    livepatching updates
    more printk updates

Petr Pavlu (1):
    modules updates

Rafael Wysocki (6):
    ACPI updates
    power management updates
    thermal control updates
    more thermal control updates
    more ACPI updates
    power management fix

Rob Herring (1):
    devicetree updates

Russell King (1):
    ARM and clkdev updates

Sebastian Reichel (2):
    power supply and reset updates
    HSI update

Serge Hallyn (1):
    capabilities update

Shuah Khan (2):
    Kselftest updates
    kunit updates

Stephen Boyd (1):
    clk updates

Steve French (4):
    smb client updates
    smb server updates
    smb server fixes
    more smb client updates

Steven Rostedt (10):
    tracing / sorttable updates
    ftrace updates
    latency tracing updates
    tracing updates
    tracing tooling updates
    ktest update
    tracing documentation fix
    ring-buffer updates
    tracing fixes
    ring-buffer updates

Takashi Iwai (2):
    sound updates
    sound fixes

Takashi Sakamoto (1):
    firewire update

Ted Ts'o (1):
    ext4 updates

Tejun Heo (4):
    workqueue update
    cgroup updates
    sched_ext updates
    sched_ext fixes

Thomas Bogendoerfer (1):
    MIPS updates

Thomas Gleixner (12):
    irq updates
    MSI irq updates
    irq driver updates
    futex update
    timer core updates
    timer cleanups
    VDSO infrastructure updates
    MSI irq fix
    clocksource/event updates
    timer fix
    more irq updates
    timer cleanups

Trond Myklebust (1):
    NFS client updates

Tzung-Bi Shih (1):
    chrome platform updates

Ulf Hansson (2):
    MMC updates
    pmdomain updates

Uwe Kleine-König (1):
    pwm updates

Vasily Gorbik (2):
    s390 updates
    more s390 updates

Vinod Koul (4):
    soundwire updates
    phy updates
    dmaengine updates
    soundwire fix

Vlastimil Babka (1):
    slab updates

Wei Liu (1):
    hyperv updates

Wim Van Sebroeck (1):
    watchdog updates

Wolfram Sang (1):
    i2c updates

Yury Norov (1):
    bitmap updates

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ