It's been two weeks, and the merge window for 4.8 is thus closed. Due to travel last week, I actually still have a few pull requests pending in my inbox that I just wanted to take another look at before merging, but the large bulk of the merge window material has been merged, and I wanted to make sure there aren't any new ones coming in.
This seems to be building up to be one of the bigger releases lately, but let's see how it all ends up. The merge window has been fairly normal, although the patch itself looks somewhat unusual: over 20% of the patch is documentation updates, due to conversion of the drm and media documentation from docbook to the Sphinx doc format. There are other doc updates, but that's the big bulk of it. If you ignore the documentation format change, things look fairly regular, with about 60% of the non-documentation diffs being drivers (gpu, networking, media, sound, etc) and about 15% being arch updates (arm, powerpc and x86 dominate, but there's mips and s390 too). The rest is spread out - core networking, tooling (mainly perf), include files, core kernel, vfs and low-level filesystems (xfs stands out). Few areas escaped: 10787 files changed, 612208 insertions(+), 272098 deletions(-) Go out and test. The diffs and logs are too big to post, so as usual for rc1, I'm just appending my "merge log" for a very high-level view. Linus --- Al Viro (3): vfs updates qstr constification updates more vfs updates Alex Williamson (1): VFIO updates Alexandre Belloni (1): RTC updates Andrew Morton (5): updates more updates yet more updates even more updates misc fixes Bjorn Andersson (2): remoteproc updates hwspinlock updates Bjorn Helgaas (1): PCI updates Bob Peterson (1): gfs2 updates Borislav Petkov (1): EDAC updates Brian Norris (1): MTD updates Bruce Fields (1): nfsd updates Catalin Marinas (1): arm64 updates Chris Mason (2): btrfs updates more btrfs updates Chris Metcalf (1): tile architecture updates Christoph Hellwig (2): configfs update freevxfs updates Corey Minyard (1): IPMI updates Dan Williams (1): libnvdimm updates Darren Hart (1): x8 platform driver updates Dave Airlie (3): drm updates i915 drm fixes drm zpos property support Dave Chinner (2): xfs updates more xfs updates David Miller (4): networking updates sparc updates IDE updates networking fixes David Teigland (1): dlm updates David Vrabel (1): xen updates Dmitry Torokhov (2): input updates more input updates Doug Ledford (2): base rdma updates second round of rdma updates Eric Biederman (1): userns vfs updates Greg KH (5): char/misc driver updates staging and IIO driver updates tty/serial driver updates USB updates more USB updates Greg Ungerer (1): m68knommu updates Guenter Roeck (2): hwmon updates more hwmon updates Hans-Christian Noren Egtvedt (1): AVR32 updates Helge Deller (1): parisc updates Herbert Xu (2): crypto updates crypto fixes Ilya Dryomov (1): Ceph updates Ingo Molnar (21): RCU updates EFI updates locking updates RAS updates perf updates scheduler updates NOHZ updates x86/apic updates x86 mm updates x86 boot updates x86 build updates x86 cleanups x86 stackdump update x86 fpu updates x86 platform updates x86 timer updates x86 fix perf fixes x86 header cleanups x86 fixes perf updates Jacek Anaszewski (1): LED updates Jaegeuk Kim (1): f2fs updates James Bottomley (3): SCSI updates SCSI fixes binfmt_misc update James Hogan (1): metag architecture updates James Morris (1): security subsystem updates Jan Kara (1): quota update Jens Axboe (4): core block updates block driver updates block fixes more block fixes Jiri Kosina (2): trivial tree updates HID updates Joerg Roedel (1): IOMMU updates Jon Mason (1): NTB updates Jonathan Corbet (2): documentation updates documentation fixes Jussi Brar (1): mailbox updates Kees Cook (2): pstore subsystem updates pstore fixes Lee Jones (2): MFD updates backlight updates Linus Walleij (2): GPIO updates pin control updates Mark Brown (3): regmap updates regulator updates spi updates Martin Brandenburg (1): orangefs update Martin Schwidefsky (2): s390 updates more s390 updates Mauro Carvalho Chehab (4): media updates media documentation updates media DocBook removal and some fixups mailcap fixlets Michael Ellerman (2): powerpc updates more powerpc updates Michael Tsirkin (1): virtio/vhost updates Michael Turquette (1): clk updates Michal Marek (2): kbuild updates misc kbuild updates Mike Mashall (1): orangefs updates Mike Snitzer (2): device mapper updates device mapper fixes Miklos Szeredi (2): overlayfs update fuse updates Nicholas Bellinger (1): SCSI target updates Olof Johansson (7): ARM SoC cleanups ARM SoC platform updates 64-bit ARM SoC updates ARM SoC defconfig updates ARM SoC driver updates ARM DT updates 64-bit ARM DT updates Paolo Bonzini (2): KVM updates more KVM updates Paul Moore (1): audit updates Radim Krčmář (1): KVM leftovers Rafael Wysocki (7): power management updates ACPI updates PNP update power management fix more power management updates more ACPI updates PNP fix Ralf Baechle (1): MIPS updates Rich Felker (1): arch/sh updates Richard Weinberger (2): UML updates UBI/UBIFS updates Rob Herring (1): DeviceTree updates Russell King (1): ARM updates Rusty Russell (1): module updates Sebastian Reichel (2): power supply and reset updates HSI updates Shaohua Li (1): MD updates Shuah Khan (2): kselftest fixes kselftest updates Simon Horman (1): SH drivers updates Steve French (1): CIFS/SMB3 fixes Steven Rostedt (2): tracing updates tracing fixes Takashi Iwai (2): sound updates sound fixes Ted Ts'o (3): ext4 updates random driver updates random driver fix Tejun Heo (3): cgroup updates libata updates more cgroup updates Thierry Reding (1): pwm updates Thomas Gleixner (7): timer updates irq updates smp hotplug updates misc fixes perf fixes x86 cpufeature updates x86 microcode updates Tony Luck (1): ia64 updates Trond Myklebust (1): NFS client updates Ulf Hansson (1): MMC updates Vineet Gupta (1): ARC updates Vinod Koul (1): dmaengine updates Will Deacon (1): arm64 fixes Wim Van Sebroeck (1): watchdog updates Wolfram Sang (1): i2c updates