linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 5.2-rc1
@ 2019-05-19 23:15 Linus Torvalds
  2019-05-20  3:37 ` linux-next: stats Stephen Rothwell
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2019-05-19 23:15 UTC (permalink / raw)
  To: Linux List Kernel Mailing

Nothing particularly odd going on this merge window. I had some travel
in the middle of it, but to offset that I had a new faster test-build
setup, and most of the pull requests came in early (thank you) so my
travels didn't actually end up affecting the merge window all that
much.

We did have a few late pull requests too, but since that meshed fairly
well with my schedule as per above, and people generally made the
proper noises ("sorry for late pull request, I had good reasons: xyz")
I didn't mind this time. But let's try to not repeat that, ok?

Things look fairly normal. Just about two thirds of the patch is
drivers (all over), with the bulk of the rest being arch updates,
tooling, documentation and vfs/filesystem updates, of which there were
more than usual (the unicode tables for ext4 case insensitivity do end
up being a big part of the "bulk" side).

But there's core networking, kernel and vm changes too - it's just
that the other areas tend to simply be much bulkier. Drivers etc tend
to just have a ton more lines to them, if only by virtue of there
being so many of them (although admittedly also sometimes because some
drivers tend to just be very verbose and have a lot of register
definitions etc).

Size-wise things look fairly normal. 12k+ commits (plus another ~750
merge commits) is about normal for us by now. And hard to summarize in
a release email. So appended is obviously just the usual shortlog of
merges I did and their sources, for a kind of overview of the _areas_
that have changed, rather than any real detail. You'll need to go look
at the git tree to see the details.

Go forth and test,

                 Linus

---

Al Viro (8):
    vfs inode freeing updates
    vfs stable fodder fixes
    misc dcache updates
    mount ABI updates
    vfs 'struct file' related updates
    misc vfs updates
    vfs mount fix
    more vfs mount updates

Alex Williamson (1):
    VFIO updates

Alexandre Belloni (1):
    RTC updates

Andreas Gruenbacher (1):
    GFS2 updates

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

Andy Shevchenko (1):
    x86 platform driver updates

Anna Schumaker (1):
    NFS client updates

Arnd Bergmann (1):
    nommu generic uaccess updates

Bartlomiej Zolnierkiewicz (1):
    fbdev updates

Benson Leung (1):
    chrome platform updates

Bjorn Helgaas (1):
    PCI updates

Boris Brezillon (1):
    i3c update

Borislav Petkov (5):
    x86 microcode loading update
    EDAC updates
    RAS updates
    x86 FPU state handling updates
    EDAC fixes

Bruce Fields (1):
    nfsd updates

Christian Brauner (2):
    pidfd updates
    pidfd fixes

Christoph Hellwig (2):
    DMA mapping updates
    configfs update

Corey Minyard (1):
    IPMI updates

Dan Williams (1):
    libnvdimm updates

Daniel Thompson (1):
    kgdb updates

Darrick Wong (2):
    iomap updates
    xfs updates

Dave Airlie (2):
    drm updates
    drm fixes

Dave Kleikamp (1):
    jfs updates

David Howells (3):
    AFS updates
    misc AFS fixes
    AFS callback promise fixes

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

David Sterba (1):
    btrfs updates

Dennis Zhou (1):
    percpu updates

Dmitry Torokhov (1):
    input updates

Eduardo Valentin (1):
    thermal soc updates

Geert Uytterhoeven (1):
    m68k updates

Greentime Hu (1):
    nds32 updates

Greg KH (6):
    driver core/kobject updates
    staging / IIO driver updates
    char/misc update part 1
    char/misc update part 2
    USB/PHY updates
    tty/serial updates

Guenter Roeck (1):
    hwmon updates

Guo Ren (2):
    arch/csky updates
    arch/csky perf update

Gustavo A (1):
    Wimplicit-fallthrough updates

Helge Deller (2):
    parisc updates
    more parisc updates

Herbert Xu (2):
    crypto update
    crypto fixes

Ilya Dryomov (1):
    ceph updates

Ingo Molnar (36):
    unified TLB flushing
    objtool updates
    RCU updates
    rseq updates
    speculation mitigation update
    stack trace updates
    EFI updates
    irq updates
    locking updates
    perf updates
    scheduler updates
    CPU hotplug updates
    timer updates
    x86 apic update
    x86 asm updates
    x86 build updates
    x86 cache QoS updates
    x86 cleanups
    x86 cpu updates
    x86 entry cleanup
    x86 irq updates
    x86 kdump update
    x86 mm updates
    x86 platform updates
    x86 timer updates
    x86 topology updates
    core fixes
    locking fix
    perf fixes
    time fixes
    x86 fixes
    core fixes
    EFI fix
    IRQ chip updates
    clocksource updates
    perf tooling updates

Jacek Anaszewski (1):
    LED updates

Jaegeuk Kim (1):
    f2fs updates

James Bottomley (1):
    SCSI updates

James Morris (4):
    security subsystem updates
    intgrity updates
    smack updates
    tomoyo updates

Jan Kara (2):
    misc filesystem updates
    fsnotify fixes

Jason Gunthorpe (2):
    rdma updates
    more rdma updates

Jassi Brar (1):
    mailbox updates

Jens Axboe (5):
    block updates
    io_uring updates
    libata updates
    more block updates
    io_uring fixes

Jessica Yu (1):
    modules updates

Jiri Kosina (2):
    HID updates
    livepatching updates

Joerg Roedel (1):
    IOMMU updates

Jonathan Corbet (2):
    documentation updates
    more documentation updates

Juergen Gross (1):
    xen updates

Kees Cook (2):
    compiler-based variable initialization updates
    gcc plugin fix

Kirill Smelkov (1):
    stream_open conversion

Konrad Rzeszutek Wilk (1):
    swiotlb updates

Lee Jones (2):
    MFD updates
    backlight updates

Linus Walleij (2):
    pin control updates
    gpio updates

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

Martin Schwidefsky (2):
    s390 updates
    more s390 updates

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

Mauro Carvalho Chehab (2):
    media updates
    media fixes

Max Filippov (1):
    xtensa updates

Michael Ellerman (2):
    powerpc updates
    powerpc fixes

Michael Tsirkin (1):
    virtio updates

Mike Marshall (1):
    orangefs updates

Mike Snitzer (1):
    device mapper updates

Miklos Szeredi (2):
    fuse update
    overlayfs update

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

Palmer Dabbelt (1):
    RISC-V updates

Paolo Bonzini (1):
    KVM updates

Paul Burton (2):
    MIPS updates
    a few more MIPS updates

Paul Moore (2):
    selinux updates
    audit updates

Petr Mladek (2):
    printk updates
    printk fixup

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

Richard Weinberger (4):
    UML updates
    MTD updates
    UBI/UBIFS updates
    UBIFS fixes

Rob Herring (2):
    Devicetree updates
    Devicetree vendor prefix conversion

Russell King (1):
    ARM updates

Sebastian Reichel (1):
    power supply and reset updates

Shuah Khan (2):
    Kselftest updates
    more kselftest updates

Stephen Boyd (2):
    clk framework updates
    more clk framework updates

Steve French (2):
    cifs fixes
    cifs fixes

Steven Rostedt (3):
    ktest updates
    tracing updates
    more ktest updates

Takashi Iwai (2):
    sound updates
    sound fixes

Ted Ts'o (4):
    ext4 updates
    fscrypt updates
    randomness updates
    ext4 fixes

Tejun Heo (3):
    workqueue updates
    cgroup updates
    cgroup fix

Thierry Reding (1):
    pwm updates

Thomas Gleixner (1):
    x86 MDS mitigations

Ulf Hansson (1):
    MMC updates

Vinod Koul (1):
    dmaengine updates

Will Deacon (2):
    mmiowb removal
    arm64 updates

Willy Tarreau (1):
    RISC-V nolibc header update

Wim Van Sebroeck (1):
    watchdog updates

Wolfram Sang (2):
    i2c updates
    i2c updates

Zhang Rui (1):
    thermal management updates

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

* linux-next: stats
  2019-05-19 23:15 Linux 5.2-rc1 Linus Torvalds
@ 2019-05-20  3:37 ` Stephen Rothwell
  0 siblings, 0 replies; 2+ messages in thread
From: Stephen Rothwell @ 2019-05-20  3:37 UTC (permalink / raw)
  To: Linux Kernel Mailing List, Linux Next Mailing List; +Cc: Linus Torvalds

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

Hi all,

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

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

Commits in v5.2-rc1 (relative to v5.1):            12064
Commits in next-20190507:                          11388
Commits with the same SHA1:                        10638
Commits with the same patch_id:                      350 (1)
Commits with the same subject line:                   61 (1)

(1) not counting those in the lines above.

So commits in -rc1 that were in next-20190507:     11049 91%

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

Top ten first word of commit summary:

     58 net
     46 afs
     44 perf
     35 kvm
     35 drm
     34 x86
     34 tools
     33 documentation
     25 thermal
     23 drivers

Top ten authors:

     50 dhowells@redhat.com
     28 yamada.masahiro@socionext.com
     28 tstoyanov@vmware.com
     27 changbin.du@intel.com
     21 amit.kucheria@linaro.org
     20 jlayton@kernel.org
     16 hch@lst.de
     15 bgolaszewski@baylibre.com
     14 deller@gmx.de
     13 yuehaibing@huawei.com

Top ten commiters:

    105 davem@davemloft.net
     73 acme@redhat.com
     59 edubezval@gmail.com
     50 lee.jones@linaro.org
     50 dhowells@redhat.com
     42 pbonzini@redhat.com
     31 yamada.masahiro@socionext.com
     31 jgg@ziepe.ca
     31 corbet@lwn.net
     29 idryomov@gmail.com

There are also 339 commits in next-20190507 that didn't make it into
v5.2-rc1.

Top ten first word of commit summary:

     27 drm
     20 xtensa
     20 mm
     20 arm
     19 nvmem
     19 i2c
     15 selftests
     14 ntb
     11 nfc
     10 arm64

Top ten authors:

     18 jcmvbkbc@gmail.com
     17 akpm@linux-foundation.org
     12 wsa+renesas@sang-engineering.com
     12 evan.quan@amd.com
     10 stefan.wahren@i2se.com
     10 linux@rasmusvillemoes.dk
      9 zohar@linux.ibm.com
      9 logang@deltatee.com
      7 jean-philippe.brucker@arm.com
      6 tadeusz.struk@intel.com

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

Top ten commiters:

    103 sfr@canb.auug.org.au
     23 jcmvbkbc@gmail.com
     23 alexander.deucher@amd.com
     22 srinivas.kandagatla@linaro.org
     15 wsa@the-dreams.de
     15 jarkko.sakkinen@linux.intel.com
     14 jdmason@kudzu.us
     12 stefan.wahren@i2se.com
     11 sameo@linux.intel.com
     11 mst@redhat.com

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-05-20  3:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-19 23:15 Linux 5.2-rc1 Linus Torvalds
2019-05-20  3:37 ` linux-next: stats Stephen Rothwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).