All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 5.5-rc1
@ 2019-12-08 23:40 Linus Torvalds
  2019-12-10  3:13 ` linux-next: stats (Was: Linux 5.5-rc1) Stephen Rothwell
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2019-12-08 23:40 UTC (permalink / raw)
  To: Linux Kernel Mailing List

We've had a normal merge window, and it's now early Sunday afternoon,
and it's getting closed as has been the standard rule for a long while
now.

Everything looks fairly regular - it's a tiny bit larger (in commit
counts) than the few last merge windows have been, but not bigger
enough to really raise any eyebrows. And there's nothing particularly
odd in there either that I can think of: just a bit over half of the
patch is drivers, with the next big area being arch updates. Which is
pretty much the rule for how things have been forever by now.

Outside of that, the documentation and tooling (perf and selftests)
updates stand out, but that's actually been a common pattern for a
while now too, so it's not really surprising either. And the rest is
all the usual core stuff - filesystems, core kernel, networking, etc.

The pipe rework patches are a small drop in the ocean, but ended up
being the most painful part of the merge for me personally. They
clearly weren't quite ready, but it got fixed up and I didn't have to
revert them. There may be other problems like that that I just didn't
see and be involved in, and didn't strike me as painful as a result ;)

We're missing some VFS updates, but I think we'll have Al on it for
the next merge window. On the whole, considering that this was a big
enough release anyway, I had no problem going "we can do that later".

As usual, even the shortlog is much too large to post, and nobody
would have the energy to read through it anyway. My mergelog below
gives an overview of the top-level changes so that you can see the
different subsystems that got development. But with 12,500+ non-merge
commits, there's obviously a little bit of everything going on.

Go out and test (and special thanks to people who already did, and
started sending reports even during the merge window),

               Linus

---

Al Viro (3):
    autofs updates
    vfs d_inode/d_flags memory ordering fixes
    misc vfs cleanups

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (1):
    RTC updates

Andreas Gruenbacher (1):
    GFS2 updates

Andrew Morton (3):
    updates
    more updates
    misc Kconfig updates

Andy Shevchenko (1):
    x86 platform driver updates

Arnd Bergmann (2):
    removal of most of fs/compat_ioctl.c
    y2038 cleanups

Benson Leung (1):
    chrome platform changes

Bjorn Andersson (3):
    remoteproc updates
    rpmsg updates
    hwspinlock updates

Bjorn Helgaas (1):
    PCI updates

Boris Brezillon (1):
    i3c updates

Borislav Petkov (4):
    x86 microcode updates
    RAS updates
    EDAC updates
    RAS fix

Bruce Fields (1):
    nfsd updates

Catalin Marinas (2):
    arm64 updates
    arm64 fixes

Christian Brauner (1):
    thread management updates

Christoph Hellwig (2):
    generic ioremap support
    dma-mapping updates

Corey Minyard (1):
    IPMI updates

Dan Williams (1):
    libnvdimm updates

Daniel Thompson (1):
    kgdb updates

Darrick Wong (6):
    iomap updates
    splice fix
    XFS updates
    iomap cleanups
    xfs fixes
    iomap fixes

Dave Airlie (3):
    drm updates
    drm coherent memory support for vmwgfx
    more drm updates

David Howells (3):
    AFS updates
    pipe rework
    two fixes for the pipe rework

David Miller (4):
    networking updates
    networking fixes
    networking fixes
    networking fixes

David Sterba (2):
    btrfs updates
    AFFS updates

Dennis Zhou (1):
    percpu updates

Dmitry Torokhov (2):
    input updates
    more input updates

Dominik Brodowski (1):
    pcmcia updates

Eric Biederman (1):
    sysctl system call removal

Eric Biggers (2):
    fscrypt updates
    fsverity updates

Gao Xiang (1):
    erofs updates

Geert Uytterhoeven (1):
    m68k updates

Greentime Hu (1):
    nds32 updates

Greg KH (6):
    USB updates
    char/misc driver updates
    staging / iio updates
    driver core updates
    tty/serial updates
    SPDX fix

Greg Ungerer (1):
    m68knommu update

Guenter Roeck (1):
    hwmon updates

Helge Deller (1):
    parisc updates

Herbert Xu (2):
    crypto updates
    crypto fixes

Ilya Dryomov (1):
    ceph updates

Ingo Molnar (23):
    x86 objtool, cleanup, and apic updates
    x86 boot updates
    x86 cpu and fpu updates
    x86 syscall entry updates
    x86 hyperv updates
    x86 kdump updates
    x86 mm updates
    x86 platform updates
    x86 PTI updates
    x86 fixes
    x86 asm updates
    x86 iopl updates
    stacktrace cleanup
    EFI updates
    perf updates
    scheduler updates
    RCU updates
    locking updates
    x86 merge fix
    perf fixes
    x86 fixes
    irq updates
    timer updates

Jaegeuk Kim (1):
    f2fs updates

James Bottomley (2):
    SCSI updates
    more SCSI updates

Jan Kara (2):
    ext2, quota, reiserfs cleanups and fixes
    fsnotify updates

Jarkko Sakkinen (1):
    tpmd updates

Jason Gunthorpe (2):
    rdma updates
    hmm updates

Jassi Brar (1):
    mailbox updates

Jean Delvare (1):
    dmi updates

Jens Axboe (10):
    io_uring updates
    libata updates
    core block updates
    block driver updates
    additional block driver updates
    zoned block device update
    disk revalidation updates
    more io_uring updates
    block fixes
    more block and io_uring updates

Jessica Yu (1):
    modules updates

Jiri Kosina (1):
    HID updates

Joerg Roedel (1):
    iommu updates

John Johansen (1):
    apparmor updates

Jon Mason (1):
    NTB update

Jonathan Corbet (1):
    Documentation updates

Juergen Gross (2):
    xen updates
    more xen updates

Kees Cook (2):
    seccomp updates
    pstore bug fix

Lee Jones (2):
    backlight updates
    MFD updates

Linus Walleij (3):
    pin control updates
    pinctrl fix
    GPIO updates

Mark Brown (3):
    regmap update
    regulator updates
    spi updates

Masahiro Yamada (1):
    Kbuild updates

Mauro Carvalho Chehab (1):
    media updates

Max Filippov (1):
    Xtensa updates

Michael Ellerman (4):
    powerpc Spectre-RSB fixes
    powerpc updates
    powerpc fixes
    more powerpc updates

Michal Simek (1):
    Microblaze updates

Mike Marshall (1):
    orangefs update

Mike Snitzer (1):
    device mapper updates

Miklos Szeredi (1):
    fuse update

Miquel Raynal (1):
    MTD updates

Olof Johansson (5):
    ARM SoC platform updates
    ARM SoC driver updates
    ARM Device-tree updates
    ARM SoC defconfig updates
    ARM SoC fixes

Paolo Bonzini (2):
    KVM updates
    more KVM updates

Paul Burton (1):
    MIPS updates

Paul Moore (2):
    selinux updates
    audit updates

Paul Walmsley (2):
    RISC-V updates
    more RISC-V updates

Pavel Machek (1):
    LED updates

Petr Mladek (2):
    printk updates
    livepatching updates

Rafael Wysocki (5):
    power management updates
    ACPI updates
    device properties framework updates
    additional power management updates
    additional ACPI updates

Richard Weinberger (2):
    UBI/UBIFS/JFFS2 updates
    UML updates

Rob Herring (1):
    Devicetree updates

Russell King (2):
    ARM updates
    ARM fixes

Sasha Levin (1):
    Hyper-V updates

Sebastian Reichel (1):
    power supply and reset updates

Shuah Khan (2):
    kselftest fixes
    more kselftest fixes

Stafford Horne (1):
    OpenRISC update

Stefan Richter (1):
    FireWire updates

Stephen Boyd (1):
    clk updates

Steve French (2):
    cifs updates
    cifs fixes

Steven Rostedt (2):
    tracing updates
    more tracing updates

Takashi Iwai (2):
    sound updates
    more sound updates

Ted Ts'o (1):
    ext4 updates

Tejun Heo (2):
    workqueue updates
    cgroup updates

Thierry Reding (1):
    pwm updates

Tony Luck (1):
    ia64 update

Trond Myklebust (1):
    NFS client updates

Ulf Hansson (1):
    MMC updates

Vasily Gorbik (2):
    s390 updates
    more s390 updates

Vineet Gupta (1):
    ARC updates

Vinod Koul (1):
    dmaengine updates

Wim Van Sebroeck (1):
    watchdog updates

Wolfram Sang (1):
    i2c updates

Zhang Rui (1):
    thermal management updates

^ permalink raw reply	[flat|nested] 2+ messages in thread

* linux-next: stats (Was: Linux 5.5-rc1)
  2019-12-08 23:40 Linux 5.5-rc1 Linus Torvalds
@ 2019-12-10  3:13 ` Stephen Rothwell
  0 siblings, 0 replies; 2+ messages in thread
From: Stephen Rothwell @ 2019-12-10  3:13 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux Next Mailing List

[-- Attachment #1: Type: text/plain, Size: 2631 bytes --]

Hi all,

As usual, the executive friendly graph is at
http://neuling.org/linux-next-size.html :-)

(No merge commits counted, next-20191126 was the first linux-next after
the merge window opened.)

Commits in v5.5-rc1 (relative to v5.4):            12632
Commits in next-20191126:                          12623
Commits with the same SHA1:                        11691
Commits with the same patch_id:                      280 (1)
Commits with the same subject line:                   40 (1)

(1) not counting those in the lines above.

So commits in -rc1 that were in next-20191126:     12011 95%

Some breakdown of the list of extra commits (relative to next-20191126)
in -rc1:

Top ten first word of commit summary:

     56 net
     46 perf
     41 drm
     36 s390
     30 x86
     25 io_uring
     19 pipe
     15 rtc
     14 alsa
     12 selftests

Top ten authors:

     20 axboe@kernel.dk
     20 acme@redhat.com
     18 gor@linux.ibm.com
     18 adrian.hunter@intel.com
     16 luto@kernel.org
     16 dhowells@redhat.com
     13 krzk@kernel.org
     11 will@kernel.org
      9 viro@zeniv.linux.org.uk
      9 treding@nvidia.com

Top ten commiters:

     98 davem@davemloft.net
     52 axboe@kernel.dk
     48 acme@redhat.com
     36 mingo@kernel.org
     33 gor@linux.ibm.com
     21 torvalds@linux-foundation.org
     16 rafael.j.wysocki@intel.com
     15 alexandre.belloni@bootlin.com
     14 tiwai@suse.de
     14 mpe@ellerman.id.au

There are also 612 commits in next-20191126 that didn't make it into
v5.5-rc1.

Top ten first word of commit summary:

    243 drm
     44 xtensa
     40 arm
     33 x86
     29 arm64
     27 mm
     11 nfc
      9 dt-bindings
      8 nvmem
      8 fsi

Top ten authors:

     40 jcmvbkbc@gmail.com
     29 alexander.deucher@amd.com
     26 steven.price@arm.com
     22 leo.liu@amd.com
     20 olof@lixom.net
     18 zhengbin13@huawei.com
     18 yong.zhao@amd.com
     17 peterz@infradead.org
     17 bhawanpreet.lakha@amd.com
     16 akpm@linux-foundation.org

Some of Andrew's patches are fixes for other patches in his tree (and
have been merged into those).

Top ten commiters:

    245 alexander.deucher@amd.com
     96 sfr@canb.auug.org.au
     48 jcmvbkbc@gmail.com
     28 mingo@kernel.org
     20 olof@lixom.net
     16 joel@jms.id.au
     15 heiko@sntech.de
     11 sameo@linux.intel.com
     11 dhowells@redhat.com
     10 srinivas.kandagatla@linaro.org

Those commits by me are from the quilt series (mainly Andrew's mmotm
tree).

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-12-10  3:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-08 23:40 Linux 5.5-rc1 Linus Torvalds
2019-12-10  3:13 ` linux-next: stats (Was: Linux 5.5-rc1) Stephen Rothwell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.