From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3348AC35280 for ; Mon, 30 Sep 2019 21:06:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id EC404218DE for ; Mon, 30 Sep 2019 21:06:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1569877576; bh=NhzNl9hqLMEmMBzOvAwioq3fNEGy2ZeQtdpqcgw4dv4=; h=From:Date:Subject:To:List-ID:From; b=NjEvpE9Cdua3m6OMpkRnIqNYCx5jeV/MfiCIM+TaOOETIFHhC0gPf4BFAWvLlepao DpaHgH4MyeB5pNoCz/q1Pea3FyfejQTEtgpz5irM01nil8V7ulL/Kd2BNHRmNaH71a O4gLZcHYSXmX8JX0WChht0YqsD+jfQkEP0k71P58= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732569AbfI3VGP (ORCPT ); Mon, 30 Sep 2019 17:06:15 -0400 Received: from mail-lj1-f196.google.com ([209.85.208.196]:35334 "EHLO mail-lj1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732169AbfI3VGL (ORCPT ); Mon, 30 Sep 2019 17:06:11 -0400 Received: by mail-lj1-f196.google.com with SMTP id m7so11031905lji.2 for ; Mon, 30 Sep 2019 14:06:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=leeoZd1/6vfGVmAmgaRTTSbrNaL7Q9WTzhVbIgYdlws=; b=XAe6onuKNrkNXcy05T8nrcKgTsYPj8C995xf96TbrGmT56s6Gp3xAhgsVtRbEAyTa0 H8MHsOw01qpNsS132AXHR2Igvpt9gs3PCEkCNVHgjLAF8PY/U9iOrgN4hQyPqtgKQI7O ka0pmPflmY851nnQt9g4RMwSVrrD3NClHwZmc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=leeoZd1/6vfGVmAmgaRTTSbrNaL7Q9WTzhVbIgYdlws=; b=cOQKBJ8NH1WieTBDfTTUuIFgpa/4eBYUPJg0waCf7mjDbdss8uWKxmRPC8zAqoJQSq RPXQJRYlesEdbQ3QSleFNzl+PWOaEJD0mIrr+uX4yweBSXcIExtqGtVC9zBPB7qdY05L KQ7oe8FQEfFaAWCtT/EgrKKeRLUpfTLOzpWEHdvA33Bo9eEpDmcSnpVg2P/xw0BqDs8P qRv2PijH7ETgw0t9hy3JskFld7bl3qb2XPXO4/3M8djDk8ho8TqSsTE0M+G/pePzuZqO Qd/ZScmOGcIY+Dz5vinJh5L3GrsjyzUW+Et+DAuqP0XNsAMD7K8Pbj7pUbBO3eqPHny7 4ZCw== X-Gm-Message-State: APjAAAXFR2A97Rdf9zXv857Hmkb7/IBC9+fv1K/hoFl/L3sH+1ao2UaR X846YryGkr4KkPmXSv9+U31My85dLHw= X-Google-Smtp-Source: APXvYqzLo5tWqSl5tclmh0kiKW0qAzObvVHxHWnqqM4e/8sqXpeLPleduSja1GwcO7U9BD3VyBHKvQ== X-Received: by 2002:a2e:9096:: with SMTP id l22mr12906889ljg.125.1569866665205; Mon, 30 Sep 2019 11:04:25 -0700 (PDT) Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com. [209.85.167.48]) by smtp.gmail.com with ESMTPSA id i128sm3477809lji.49.2019.09.30.11.04.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 30 Sep 2019 11:04:24 -0700 (PDT) Received: by mail-lf1-f48.google.com with SMTP id y127so7782259lfc.0 for ; Mon, 30 Sep 2019 11:04:23 -0700 (PDT) X-Received: by 2002:a19:7d55:: with SMTP id y82mr12270222lfc.106.1569866663607; Mon, 30 Sep 2019 11:04:23 -0700 (PDT) MIME-Version: 1.0 From: Linus Torvalds Date: Mon, 30 Sep 2019 11:04:07 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Linux 5.4-rc1 To: Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I didn't really extend the merge window by a day here, but I gave myself an extra day to merge my pending queue. Thus the Monday date for the rc1 rather than the usual Sunday afternoon. And it wasn't all _that_ big or painful a merge window, for some reason I just didn't get to the end of the queue until fairly late in the second week, and continued to get a few more pull requests even then. Part of it was just other discussions too happening, so I didn't do _just_ merges all the time. But part of it was just that I also spent some of Sunday away from the computer, doing some welding instead. Anyway, what I'm saying is that the Monday rc1 isn't really a sign of any real trouble or more issues than usual. More just random timing. Size-wise, 5.4 looks to shape up very regular. It's almost exactly the same size as 5.3 was at the same stage, both in commits and in lines added (honestly in advertising: 5.3 had more lines removed mainly due to some isdn removal). Nothing major stands out, the most notable may be the long-pending lockdown patches that weren't all that big, but that now finally aren't tied to just EFI secure boot, so you can test them out other ways too. But there's changes all over. The patch is (once again) dominated by some AMD DRM register definition header file churn, which is almost half of it just by lines. But that's the nature of those beasts, being largely autogenerated from hw descriptions, and you should ignore it. And if you do ignore those (very boring) header file changes, you'll see mostly the usual distribution: about 60% driver updates (GPU, networking, sound, staging), with the rest being the usual mix of architecture updates (ia64 shows up thanks to removal of the odd sn platform, but it's otherwise mostly arm[64], powerpc and x86), tooling, filesystems, documentation and misc (core networking, code kernel and VM, include files etc etc). Much too many changes to list individually, and over 1500 individual developers. The log below is just my usual "merge log" with who I merge from and a oneliner very rough description of the area it updates. Go test, the merge window has now closed, Linus --- Al Viro (8): vfs namei updates d_path fix vfs mount API infrastructure updates misc mount API conversions autofs updates more mount API conversions jffs2 fix more vfs updates Alex Williamson (1): VFIO updates Alexandre Belloni (1): RTC updates Andreas Gruenbacher (1): gfs2 updates Andrew Morton (2): updates more updates Andy Shevchenko (2): x86 platform-drivers updates x86 platform-drivers fixes Anna Schumaker (1): NFS client updates Arnd Bergmann (7): ARM SoC platform updates ARM SoC driver updates ARM SoC defconfig updates ARM DT updates asm-generic updates y2038 vfs updates ARM SoC late updates Benson Leung (1): chrome platform updates Bjorn Andersson (2): remoteproc updates rpmsg updates Bjorn Helgaas (1): PCI updates Boris Brezillon (1): i3c updates Borislav Petkov (2): EDAC updates RAS updates Bruce Fields (1): nfsd updates Casey Schaufler (1): smack updates Christian Brauner (1): pidfd/waitid updates Christoph Hellwig (2): configfs updates dma-mapping updates Corey Minyard (1): IPMI updates Dan Williams (1): libnvdimm updates Daniel Thompson (1): kgdb updates Darrick Wong (4): swap access updates xfs updates iomap updates xfs fixes Dave Airlie (2): drm updates drm fixes David Howells (1): AFS updates David Miller (2): networking updates networking fixes David Rientjes (1): hugepage allocation updates David Sterba (2): btrfs updates btrfs fixes Dennis Zhou (1): percpu updates Dmitry Torokhov (1): input updates Dominique Martinet (1): 9p updates Eduardo Valentin (1): thermal SoC updates Eric Biggers (2): fscrypt updates fs-verity support Geert Uytterhoeven (1): m68k updates Greg KH (6): USB updates tty/serial driver updates staging and IIO driver updates char/misc driver updates Documentation/process update driver core updates Greg Ungerer (1): m68knommu fix Guenter Roeck (1): hwmon updates Guo Ren (1): csky updates Helge Deller (1): parisc updates Herbert Xu (1): crypto updates Ilya Dryomov (1): ceph updates Ingo Molnar (21): header documentation fix objtool build fix RCU updates stacktrace fixlet EFI updates locking updates perf updates scheduler updates x86 asm updates x86 boot code cleanup x86 build cleanup x86 cpu-feature updates x86 entry updates x86 mm updates x86 platform update x86 hyperv updates x86 vmware updates more perf updates timer fix scheduler fixes x86 fix Jacek Anaszewski (1): LED updates Jaegeuk Kim (1): f2fs updates James Bottomley (1): SCSI updates James Morris (1): kernel lockdown mode Jan Kara (1): ext2, quota, udf fixes and cleanups Jarkko Sakkinen (2): tpm updates tpm fixes Jason Gunthorpe (2): hmm updates RDMA subsystem updates Jassi Brar (1): mailbox updates Jeff Layton (1): file locking updates Jens Axboe (7): io_uring updates libata updates block updates more block updates more io_uring updates block fixes more io_uring updates Jessica Yu (1): modules updates Jiri Kosina (2): HID updates livepatching fix Joerg Roedel (2): iommu updates iommu fixes Jon Mason (1): NTB updates Jonathan Corbet (1): documentation updates Juergen Gross (1): xen update Kees Cook (2): gcc-plugins fix usercopy fix Lee Jones (2): backlight updates MFD updates Ley Foon Tan (1): nios2 fix Linus Walleij (2): GPIO updates pin control updates Mark Brown (3): regmap updates regulator updates spi updates Masahiro Yamada (1): Kbuild updates Mauro Carvalho Chehab (1): media updates Max Filippov (1): Xtensa updates Micah Morton (1): SafeSetID fix Michael Ellerman (2): powerpc updates powerpc fixes Michal Simek (1): Microblaze updates Miguel Ojeda (1): asm inline support Mike Marshall (1): orangefs updates Mike Snitzer (1): device mapper updates Miklos Szeredi (3): overlayfs fixes fuse updates fuse virtio-fs support Mimi Zohar (1): integrity updates Olof Johansson (1): ARM SoC fixes Paolo Bonzini (3): KVM fix KVM updates more KVM updates Paul Burton (1): MIPS updates Paul Moore (1): selinux updates Paul Walmsley (2): RISC-V updates more RISC-V updates Petr Mladek (1): printk updates Rafael Wysocki (3): power management updates ACPI updates device properties framework updates Richard Kuo (1): Hexagon maintainership update Richard Weinberger (3): MTD updates UML updates UBI, UBIFS and JFFS2 updates Rob Herring (1): Devicetree updates Russell King (1): ARM updates Sasha Levin (1): Hyper-V updates Sebastian Reichel (2): HSI updates power supply and reset updates Shuah Khan (1): Kselftest updates Stafford Horne (1): OpenRISC updates Stephen Boyd (1): clk updates Steve French (2): cifs updates more cifs updates Steven Rostedt (3): tracing updates tracing fix tracing fixes Takashi Iwai (2): sound updates sound fixes Ted Ts'o (1): ext4 updates Tejun Heo (1): cgroup updates Thierry Reding (1): pwm updates Thomas Gleixner (7): timer fix CPU hotplug updates x86 pti updates x86 interrupt updates core irq updates x86 apic updates core timer updates Tony Luck (1): ia64 updates Ulf Hansson (2): MMC updates more MMC updates Vasily Gorbik (2): s390 updates more s390 updates Vinod Koul (2): dmaengine updates soundwire updates Will Deacon (2): arm64 updates arm64 fixes Wim Van Sebroeck (1): watchdog updates Wolfram Sang (2): i2c updates more i2c updates Zhang Rui (1): thermal management updates