So it's been the usual two weeks of merge window, and rc1 is out.

And that normal time length is about the only thing usual about this
merge window. Because of the indiscriminate mass slaughter of turkeys
in the US last week, lots of people - including me - were on vacation.
That meant that I had asked for people to try to make the merge window
front-heavy, but it also meant that then during the second week I was
rather more strict than usual in what I pulled.

In particular, it mean that developers that sent pull requests in the
second week that weren't just follow-up fixes ended up getting more
scrutiny than usual. In particular, if I got a late pull request, I
required that the thing had actually been in linux-next, since one of
the effects of traveling with a laptop is that I don't end up doing
the usual full module builds in between every pull.

The good news is that almost all major updates did come in during the
first week. A big "Thank you" for that to the people involved. I could
start my travels seeing that I only had a few hundred commits in
linux-next that hadn't been merged already.

And in fact, I really liked the whole "if you send me stuff late, it
had better have been in linux-next" policy. It was slightly
inconvenient this time around because I hadn't actually automated the
checks, so doing the whole validation actually took more time and
effort on my part than it would have taken to just pull things, which
to some degree was counter-productive on my part, since the whole
point was that I had less time than usual during the second week. But
at the same time I _really_ didn't want to encourage people to send
stuff late.

The _other_ unexpected thing about this merge window was that it was
pretty big. I had expected a largish drop-off after the 4.14 LTS
release, like we had with 4.9. But that never happened, probably
because 4.14 wasn't as huge a release as 4.9 was (it was just somewhat
painful in taking much too long to calm down).

Anyway, if I missed something last week, just remind me and let me
know - I might do late pulls. But as mentioned, people really did seem
to be pretty good about front-loading the merge window and I think
we're good to go.

Go forth and test, and hopefully 4.15 will not have the calming-down
delays that 4.14 had.



Al Viro (7):
    compat and uaccess updates
    iov_iter updates
    get_user_pages_fast() conversion
    misc vfs updates
    cramfs updates
    9p filesystemfixes
    mode_t whack-a-mole

Alex Williamson (2):
    IOMMU updates
    VFIO updates

Alexandre Belloni (1):
    RTC updates

Andrew Morton (2):
    more updates

Andy Shevchenko (1):
    x86 platform driver updates

Anna Schumaker (1):
    NFS client updates

Arnd Bergmann (3):
    ARM SoC platform updates
    ARM device-tree updates
    ARM SoC driver updates

Bartlomiej Zolnierkiewicz (1):
    fbdev updates

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

Bjorn Helgaas (1):
    PCI updates

Bob Peterson (1):
    gfs2 updates

Borislav Petkov (1):
    EDAC updates

Bruce Fields (1):
    nfsd updates

Christoph Hellwig (2):
    configfs updates
    dma-mapping updates

Corey Minyard (1):
    IPMI updates

Dan Williams (1):
    libnvdimm and dax updates

Darren Hart (1):
    x86 platform driver fixes

Darrick Wong (3):
    xfs updates
    xfs fixes
    xfs fixes

Dave Airlie (3):
    drm updates
    amdgpu DC display code for Vega
    more drm updates

Dave Kleikamp (1):
    jfs fixlet

David Howells (2):
    AFS updates
    AFS fixes

David Kleikamp (1):
    jfs updates

David Miller (6):
    networking updates
    networking fixes
    sparc updates
    small IDE cleanup
    networking fixes
    networking fixes

David Sterba (1):
    btrfs updates

David Teigland (1):
    dlm updates

Dmitry Torokhov (1):
    input updates

Doug Ledford (2):
    rdma updates
    rdma maintainership update

Eric Biederman (1):
    user namespace update

Geert Uytterhoeven (1):
    m68k updates

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

Greg Ungerer (1):
    m68k updates

Guenter Roeck (2):
    hwmon updates
    more hwmon updates/fixes

Heiko Carstens (1):
    s390 updates

Helge Deller (1):
    parisc updates

Herbert Xu (1):
    crypto updates

Ilya Dryomov (1):
    ceph updates

Ingo Molnar (15):
    RCU updates
    core locking updates
    perf updates
    RAS updates
    scheduler updates
    x86 core updates
    x86 boot updates
    x86 cleanups
    x86 debug update
    x86 platform updates
    objtool fixes
    static key fix
    perf fixes
    scheduler fixes
    misc x86 fixes

Jacek Anaszewski (1):
    LED updates

Jaegeuk Kim (1):
    f2fs updates

James Bottomley (2):
    SCSI updates
    SCSI fixes

James Hogan (1):
    MIPS updates

James Morris (3):
    general security subsystem updates
    security subsystem integrity updates
    keys update

Jan Kara (2):
    fsnotify updates
    quota, ext2, isofs and udf fixes

Jassi Brar (1):
    mailbox updates

Jeff Layton (1):
    file locking update

Jens Axboe (2):
    core block layer updates
    more block layer updates

Jessica Yu (1):
    module updates

Jiri Kosina (3):
    HID updates
    trivial tree updates
    livepatching updates

John Johansen (1):
    apparmor updates

Jon Mason (1):
    ntb updates

Jonathan Corbet (2):
    documentation updates
    documentation updates

Juergen Gross (1):
    xen updates

Lee Jones (2):
    MFD updates
    backlight updates

Linus Walleij (2):
    GPIO updates
    pin control updates

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

Martin Schwidefsky (1):
    second round of s390 updates

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

Mauro Carvalho Chehab (1):
    media updates

Michael Ellerman (2):
    powerpc updates
    powerpc fixes

Michael Tsirkin (1):
    virtio updates

Mike Marshall (1):
    orangefs updates

Mike Snitzer (2):
    device mapper updates
     more device mapper updates

Miklos Szeredi (1):
    overlayfs updates

Nicholas Bellinger (1):
    SCSI target updates

Palmer Dabbelt (1):
    RISC-V architecture support

Paul Moore (2):
    audit updates
    SELinux updates

Petr Mladek (1):
    printk updates

Radim Krčmář (2):
    KVM updates
    KVM updates

Rafael Wysocki (5):
    power management updates
    ACPI updates
    device properties framework updates
    two power management fixes
    ACPI fix

Richard Weinberger (1):
    MTD updates

Rob Herring (2):
    DeviceTree updates
    DeviceTree fixes

Russell King (2):
    ARM updates
    ARM fixes

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

Shaohua Li (1):
    MD update

Shuah Khan (1):
    kselftest updates

Stafford Horne (1):
    OpenRISC updates

Stephen Boyd (1):
    clk updates

Takashi Iwai (2):
    sound updates
    sound fixes

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

Tejun Heo (4):
    libata updates
    workqueue updates
    percpu update
    cgroup updates

Thierry Reding (1):
    pwm updates

Thomas Gleixner (7):
    irq core updates
    timer updates
    smp/hotplug updates
    x86 APIC updates
    x86 cache resource updates
    x86 timer updates
    timer updates

Thomas Glexiner (1):
    irq fixes

Tobin Harding (1):
    leaking_addresses script updates

Tony Luck (1):
    ia64 update

Tyler Hicks (1):
    eCryptfs updates

Ulf Hansson (1):
    MMC updates

Vineet Gupta (1):
    ARC updates

Vinod Koul (1):
    dmaengine updates

Will Deacon (1):
    arm64 updates

Wolfram Sang (1):
    i2c updates

Zhang Rui (1):
    thermal management updates

Reply via email to