All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 4.18-rc1
@ 2018-06-16 23:22 Linus Torvalds
  2018-06-17  2:34 ` linux-next: stats (Was: Linux 4.18-rc1) Stephen Rothwell
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2018-06-16 23:22 UTC (permalink / raw)
  To: Linux Kernel Mailing List

You may think it's still Saturday for me, and that  I should give you
one more day of merge window to send in some last-minute pull
requests, but I know better. I'm in Japan, and it's Sunday here. Plus
I hope to spend much of this Sunday on a boat (assuming the swells
allow it), so I'm closing the merge window early morning rather than
in the afternoon.

So here we are - no more merge window, so please don't even try to
send me updates any more. Just fixes, please.

This release looks fairly regular - both in size and in behavior. We
actually have managed to shrink things a bit more this release too, as
people have clearly gotten excited about the whole "let's remove old
unused code". It's not nearly as noticeable as it was for 4.17, but
rc1 has actually caused a bit of shrinkage:

 12356 files changed, 505769 insertions(+), 612979 deletions(-)

where one component of that is the removal of Lustre.

The removal of Lustre may not be all that notable, because it does
look like a lot of the development has been happening out of tree,
which may be why it never really ended up working as well as people
hoped in the staging tree. Greg clearly got pretty frustrated about
it, so now it's gone.

But there's a few other drivers that are gone too, sometimes because
the hardware was never actually released to a wider public. You can go
see the details in the git history.

Anyway, the  real work is obviously all the  fixes and new features,
and there's a lot of that too. Much too much to have an exhaustive
shortlog, so as usual for my merge window close emails, what's
appended is just my "merge shortlog", mentioning the trees that I've
pulled, without any of the details from the individual commits. And as
always, the credited person on the list below is the maintainer I've
pulled from, which is not necessarily at all the same as the developer
that write the code.

We had 1500+ developers attributed as authors in this merge window,
and the below lists 91 maintainers, so just think about that for a
while.

Anyway, go out and test,

               Linus

---

Al Viro (11):
    dcache updates
    rmdir update
    procfs updates
    misc vfs updates
    dcache lookup cleanups
    aio updates
    proc_fill_cache regression fix
    aio iopriority support
    aio fixes
    compat updates
    AFS updates

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (1):
    RTC updates

Andrew Morton (2):
    updates
    more updates

Arnd Bergmann (1):
    inode timestamps conversion to timespec64

Bartlomiej Zolnierkiewicz (1):
    fbdev updates

Benson Leung (1):
    chrome platform updates

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

Bjorn Helgaas (2):
    PCI updates
    more PCI updates

Bob Peterson (1):
    gfs2 updates

Boris Brezillon (1):
    MTD updates

Borislav Petkov (1):
    EDAC updates

Bruce Fields (1):
    nfsd updates

Catalin Marinas (1):
    arm64 updates

Christoph Hellwig (1):
    dma-mapping updates

Corey Minyard (1):
    IPMI updates

Dan Williams (1):
    libnvdimm updates

Darren Hart (1):
    x86 platform driver updates

Darrick Wong (2):
    xfs updates
    more xfs updates

Dave Airlie (3):
    drm updates
    drm msm updates and misc fixes
    amd drm fixes

David Miller (5):
    networking updates
    IDE updates
    sparc updates
    networking fixes
    networking fixes

David Sterba (3):
    affs fix
    btrfs updates
    btrfs fixes

David Teigland (1):
    dlm updates

Dmitry Torokhov (1):
    input updates

Eric Biederman (2):
    userns updates
    siginfo updates

Geert Uytterhoeven (1):
    m68k updates

Greg KH (5):
    USB and PHY updates
    char/misc driver updates
    driver core updates
    tty/serial updates
    staging/IIO updates

Greg Ungerer (1):
    m68knommu updates

Guenter Roeck (1):
    hwmon updates

Herbert Xu (1):
    crypto updates

Ilya Dryomov (1):
    ceph updates

Ingo Molnar (12):
    RCU updates
    EFI updates
    locking updates
    perf tooling fixes
    perf updates
    scheduler updates
    x86 boot updates
    x86 asm updates
    x86 build updates
    x86 cleanups
    x86 debug updates
    x86 dax updates

Jacek Anaszewski (1):
    LED updates

Jaegeuk Kim (1):
    f2fs updates

James Bottomley (2):
    SCSI updates
    SCSI fixes

James Hogan (1):
    MIPS updates

James Morris (4):
    security system updates
    integrity updates
    TPM updates
    smack update

Jan Kara (2):
    udf updates
    fsnotify updates

Jason Gunthorpe (1):
    rdma updates

Jassi Brar (1):
    mailbox updates

Jeff Layton (1):
    fasync fix

Jens Axboe (5):
    block updates
    block fixes
    block fixes
    block flush handling fix
    block fixes

Jessica Yu (1):
    module updates

Jiri Kosina (2):
    livepatching fixlet
    HID updates

Joerg Roedel (1):
    IOMMU updates

John Johansen (1):
    AppArmor updates

Jon Mason (1):
    NTB updates

Jonathan Corbet (1):
    documentation updates

Josh Poimboeuf (1):
    faddr2line updates

Josh)
 (1):
    branch 'faddr2line' (patches

Juergen Gross (1):
    xen updates

Kees Cook (3):
    reed-salomon library updates
    overflow updates
    more overflow updates

Lee Jones (2):
    MFD updates
    backlight updates

Linus Walleij (2):
    pin control updates
    GPIO updates

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

Martin Schwidefsky (1):
    s390 updates

Masahiro Yamada (3):
    Kbuild updates
    Kconfig updates
    more Kbuild updates

Mauro Carvalho Chehab (2):
    media updates
    documentation fixes

Michael Ellerman (1):
    powerpc updates

Michael Tsirkin (1):
    virtio updates

Michal Simek (1):
    microblaze updates

Miguel Ojeda (1):
    auxdisplay updates

Mike Marshall (1):
    orangefs updates

Mike Snitzer (1):
    device mapper updates

Miklos Szeredi (2):
    fuse updates
    overlayfs fixes

Olof Johansson (4):
    ARM SoC platform updates
    ARM SoC device tree updates
    ARM SoC driver updates
    ARM SoC late updates

Palmer Dabbelt (1):
    RISC-V updates

Paolo Bonzini (2):
    KVM updates
    more kvm updates

Paul Moore (2):
    SELinux updates
    audit updates

Petr Mladek (1):
    printk updates

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

Richard Weinberger (2):
    UBI and UBIFS updates
    uml updates

Rob Herring (1):
    DeviceTree updates

Russell King (1):
    ARM updates

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

Shaohua Li (1):
    MD updates

Shuah Khan (2):
    Kselftest update
    more Kselftest updates

Stephen Boyd (1):
    clk updates

Steve French (2):
    cifs updates
    cifs fixes

Steven Rostedt (1):
    tracing updates

Takashi Iwai (2):
    sound updates
    sound fixes

Ted Ts'o (2):
    ext4 updates
    fscrypt updates

Tejun Heo (4):
    libata fixes
    libata updates
    cgroup updates
    workqueue updates

Thierry Reding (1):
    pwm updates

Thomas Gleixner (12):
    irq updates
    x86 RAS updates
    timers and timekeeping updates
    time/Y2038 updates
    x86 cache resource controller updates
    x86 hyperv updates
    core fixes
    irq fixes
    more perf tooling updates
    x86 pti updates
    x86 updates and fixes
    restartable sequence support

Trond Myklebust (1):
    NFS client updates

Ulf Hansson (1):
    MMC updates

Vinod Koul (1):
    dmaengine updates

Wim Van Sebroeck (1):
    watchdog updates

Wolfram Sang (1):
    i2c updates

Zhang Rui (2):
    thermal updates
    thermal SoC updates

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

* linux-next: stats (Was: Linux 4.18-rc1)
  2018-06-16 23:22 Linux 4.18-rc1 Linus Torvalds
@ 2018-06-17  2:34 ` Stephen Rothwell
  0 siblings, 0 replies; 2+ messages in thread
From: Stephen Rothwell @ 2018-06-17  2:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux-Next Mailing List

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

Hi all,

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

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

Commits in v4.18-rc1 (relative to v4.17):          11594
Commits in next-20180604:                          10962
Commits with the same SHA1:                        10324
Commits with the same patch_id:                      168 (1)
Commits with the same subject line:                   38 (1)

(1) not counting those in the lines above.

So commits in -rc1 that were in next-20180604:     10530 90%

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

Top ten first word of commit summary:

     61 f2fs
     54 perf
     54 net
     53 drm
     30 xfs
     23 ib
     22 netfilter
     22 kvm
     19 rdma
     18 treewide

Top ten authors:

     38 acme@redhat.com
     37 yuchao0@huawei.com
     28 keescook@chromium.org
     26 mchehab+samsung@kernel.org
     21 chuck.lever@oracle.com
     20 arnd@arndb.de
     16 rostedt@goodmis.org
     15 darrick.wong@oracle.com
     14 trond.myklebust@hammerspace.com
     14 fred.isaman@gmail.com

Top ten commiters:

    146 davem@davemloft.net
     67 jaegeuk@kernel.org
     54 acme@redhat.com
     47 alexander.deucher@amd.com
     40 trond.myklebust@hammerspace.com
     39 tglx@linutronix.de
     38 torvalds@linux-foundation.org
     38 keescook@chromium.org
     34 mchehab+samsung@kernel.org
     31 idryomov@gmail.com

There are also 432 commits in next-20180604 that didn't make it into
v4.18-rc1.

Top ten first word of commit summary:

     82 rcu
     46 ovl
     36 mm
     24 arm
     22 coresight
     18 nds32
     18 leaking_addresses
     12 vfs
     12 revert
     10 drm

Top ten authors:

     90 paulmck@linux.vnet.ibm.com
     39 mszeredi@redhat.com
     28 vgoyal@redhat.com
     21 akpm@linux-foundation.org
     18 me@tobin.cc
     16 dan.j.williams@intel.com
     13 guro@fb.com
     12 greentime@andestech.com
     11 suzuki.poulose@arm.com
     11 olof@lixom.net

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

Top ten commiters:

    104 paulmck@linux.vnet.ibm.com
     87 sfr@canb.auug.org.au
     67 mszeredi@redhat.com
     23 mathieu.poirier@linaro.org
     18 me@tobin.cc
     18 greentime@andestech.com
     14 maxime.ripard@bootlin.com
     11 olof@lixom.net
     11 dan.j.williams@intel.com
      7 p.zabel@pengutronix.de

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:[~2018-06-17  2:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-16 23:22 Linux 4.18-rc1 Linus Torvalds
2018-06-17  2:34 ` linux-next: stats (Was: Linux 4.18-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.