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-=wgizos80st3bL3EoEoh0+07u9zRjsw45M+RS-js-bcwag@mail.gmail.com>
Date: Sun, 14 Dec 2025 16:42:49 +1200
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.19-rc1

So it's Sunday afternoon in the part of the world where I am now, so
if somebody was looking at trying to limbo under the merge window
timing with one last pull request and is taken by surprise by the
slightly unusual timing of the rc1 release, that failed.

Teaching moment, or random capricious acts? You be the judge.

Anyway, this merge window was slightly unusual in how we had a number
of kernel maintainers on the road the last week due to the yearly
maintainer summit, but also in how some of the core pull requests were
about various conversions to expand on and use more of our automatic
compiler cleanup infrastructure. That happened in several subsystems,
but the VFS layer stands out.

And on the Rust front, we are now starting to see several actual
drivers starting to take form. The "mainly preparation and
infrastructure" phase is starting to become "actual driver and
subsystems development".

That said, despite a few unusual patterns, the big picture really
looks pretty normal: half the rc1 patch is driver updates (gpu,
networking, media and sound stand out as big subsystems as usual, but
there's pretty much everything in there). The rest is all over the
map, with architecture updates, tooling, Rust support, tooling,
documentation, and core kernel (mm, scheduler, networking) updates.

Below is my mergelog as a rough overview of what I've pulled and from
who - for full details you have to go to the git tree.

                  Linus

---


Al Viro (1):
    persistent dentry infrastructure and conversion

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (3):
    i3c updates
    RTC updates
    further i3c update

Alexei Starovoitov (1):
    bpf updates

Andreas Gruenbacher (1):
    gfs2 updates

Andreas Hindborg (1):
    configfs updates

Andrew Morton (4):
    MM updates
    non-MM updates
    more MM updates
    misc updates

Andy Shevchenko (1):
    auxdisplay updates

Ard Biesheuvel (1):
    EFI updates

Arnd Bergmann (6):
    SoC defconfig updates
    SoC ARM code updates
    SoC devicetree updates
    new SoC families update
    SoC driver updates
    more SoC driver updates

Bartosz Golaszewski (2):
    gpio updates
    gpio updates

Bjorn Andersson (2):
    remoteproc updates
    rpmsg updates

Bjorn Helgaas (2):
    PCI updates
    PCI fix

Borislav Petkov (8):
    EDAC updates
    x86 RAS updates
    x86 microcode loading updates
    x86 resource control updates
    x86 cleanups
    x86 SEV updates
    x86 CPU mitigation updates
    x86 mm updates

Carlos Maiolino (1):
    xfs updates

Casey Schaufler (1):
    smack updates

Catalin Marinas (1):
    arm64 updates

Christian Brauner (17):
    iomap updates
    misc vfs updates
    vfs inode updates
    writeback updates
    namespace updates
    pidfd and coredump updates
    folio updates
    cred guard updates
    fs header updates
    superblock lock guard updates
    minix fixes
    directory delegations update
    directory locking updates
    overlayfs cred guard conversion
    autofs update
    fd prepare updates
    vfs fixes

Chuck Lever (1):
    nfsd updates

Corey Minyard (1):
    IPMI updates

Dan Williams (1):
    PCIe Link Encryption and Device Authentication

Daniel Gomez (1):
    module updates

Danilo Krummrich (1):
    driver core updates

Dave Airlie (4):
    drm updates
    more drm updates
    drm fixes
    more drm fixes

Dave Hansen (4):
    misc x86 updates
    x86 entry update
    x86 CPU feature updates
    x86 SGX updates

Dave Jiang (1):
    compute express link (CXL) updates

David Sterba (1):
    btrfs updates

Dmitry Torokhov (1):
    input updates

Dominique Martinet (1):
    9p updates

Eric Biggers (6):
    crypto library updates
    crypto library test updates
    AES-GCM optimizations
    'at_least' array size update
    arm64 FPSIMD on-stack buffer updates
    crypto library fixes

Fan Wu (1):
    IPE udates

Frederic Weisbecker (1):
    RCU updates

Gao Xiang (1):
    erofs updates

Geert Uytterhoeven (1):
    m68k update

Greg KH (5):
    SPDX License update
    char/misc/IIO driver updates
    tty/serial updates
    USB/Thunderbolt updates
    staging driver updates

Guenter Roeck (1):
    hwmon updates

Guo Ren (1):
    csky updates

Heiko Carstens (2):
    s390 updates
    more s390 updates

Helge Deller (2):
    fbdev updates
    parisc architecture 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 (17):
    locking updates
    objtool updates
    performance events updates
    scheduler updates
    x86 apic updates
    x86 math-emu fix
    core x86 updates
    bug handling infrastructure updates
    locking fixes
    objtool fixes
    scheduler fixes
    x86 fixes
    futex updates
    misc core fixes
    irq fixes
    perf event fixes
    CPU hotplug fix

Ira Weiny (1):
    nvdimm updates

Jaegeuk Kim (1):
    f2fs updates

Jakub Kicinski (1):
    networking updates

James Bottomley (2):
    SCSI updates
    SCSI fixes

Jarkko Sakkinen (4):
    keys update
    trusted key updates
    tpm updates
    more tpm updates

Jason Donenfeld (1):
    random number generator updates

Jason Gunthorpe (2):
    iommufd updates
    rdma updates

Jens Axboe (6):
    io_uring updates
    block updates x2
    io_uring updates
    io_uring fix
    block fixes

Jiri Kosina (1):
    HID updates

Joel Granados (1):
    sysctl updates

Joerg Roedel (1):
    iommu updates

Johan Hovold (1):
    GNSS updates

Johannes Berg (1):
    UML updates

Jonathan Corbet (1):
    documentation updates

Juergen Gross (1):
    xen updates

Kees Cook (2):
    pstore update
    hardening 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

Magnus Lindholm (1):
    alpha updates

Marek Szyprowski (2):
    dma-mapping updates
    dma-mapping fixes

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

Masami Hiramatsu (1):
    probes updates

Mauro Carvalho Chehab (2):
    media updates
    media kernel-doc fix

Michael Ellerman (1):
    powerpc updates

Michael Tsirkin (1):
    virtio updates

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

Miguel Ojeda (1):
    Rust updates

Mike Rapoport (1):
    memblock update

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 (1):
    exfat updates

Nathan Chancellor (1):
    Kbuild fix

Nicolas Schier (1):
    Kbuild updates

Niklas Cassel (2):
    ata updates
    ata fix

Paolo Bonzini (1):
    KVM updates

Paul McKenney (1):
    lkmm documentation update

Paul Moore (3):
    LSM updates
    selinux updates
    audit updates

Paul Walmsley (1):
    RISC-V updates

Peter Anvin (1):
    __auto_type to auto conversion

Petr Mladek (2):
    printk updates
    livepatching updates

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

Richard Weinberger (1):
    UBI and UBIFS updates

Rob Herring (1):
    devicetree updates

Russell King (1):
    ARM updates

Sebastian Reichel (1):
    power supply and reset updates

Serge Hallyn (1):
    capabilities update

Shuah Khan (2):
    kselftest updates
    kunit updates

Stephen Boyd (1):
    clk updates

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

Steven Rostedt (9):
    rtla trace tooling updates
    unused tracepoints update
    tracing updates
    ftrace updates
    runtime verifier updates
    trace ring-buffer cleanup
    ktest fix
    tracing fixes x2

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

Tetsuo Handa (1):
    tomoyo update

Thomas Bogendoerfer (1):
    MIPS updates

Thomas Gleixner (9):
    scoped user access updates
    rseq updates
    debugobjects update
    irq core updates
    irq driver updates
    MSI updates
    clocksource updates
    timer core updates
    core irq cleanup

Thomas Weißschuh (1):
    nolibc updates

Trond Myklebust (1):
    NFS client updates

Tzung-Bi Shih (1):
    chrome platform updates

Ulf Hansson (2):
    pmdomain updates
    MMC updates

Uwe Kleine-König (2):
    pwm updates
    pwm fix

Viacheslav Dubeyko (1):
    hfs/hfsplus updates

Vinod Koul (3):
    phy updates
    dmaengine updates
    soundwire updates

Vlastimil Babka (2):
    slab updates
    slab fix

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