Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 25 Dec 2016 16:41:46 -0800 | Subject | Linux 4.10-rc1 |
| |
It's Christmas Day, and it's two weeks since the merge window opened. Thus, the merge window is now closed.
I did a few final pulls today, but I also rejected a couple of pulls that came in late in the window and looked dodgy. You know who you are.
On the whole, this wasn't all that big a release - nothing like 4.9. Although it wasn't tiny either. I think 4.7 was smaller. 4.8 might have been too. It's xmas day, and right now I can't be arsed to actually do the statistics I'd normally do.
Everything looks pretty normal, although we had an unusual amount of tree-wide final cleanups in the last days of the merge window. But the general statistics look fairly common: a bit over half is drivers, maybe slightly less arch updates than normal, and a fair amount of documentation updates due to the sphinx conversion. And then the usual misc noise all over, although the perf tooling updates do stand out.
The shortlog is much too big, as it always is during the merge window, so as usual you just get the merge-log.
Linus
---
Al Viro (3): vfs updates more vfs updates final vfs updates
Alex Williamson (1): VFIO updates
Alexandre Belloni (1): RTC updates
Andrew Morton (3): updates more updates final set of updates
Arnd Bergmann (7): ARM SoC non-urgent fixes ARM SoC platform updates ARM SoC defconfig updates ARM SoC 64-bit updates ARM DT updates ARM 64-bit DT updates ARM SoC driver updates
Bart Van Assche (1): scsi target cleanups
Bjorn Andersson (2): remoteproc updates rpmsg updates
Bjorn Helgaas (1): PCI updates
Borislav Petkov (1): EDAC updates
Brian Norris (1): MTD updates
Bruce Fields (1): nfsd updates
Catalin Marinas (1): arm64 updates
Chris Mason (1): btrfs updates
Chris Metcalf (1): arch/tile updates
Christoph Hellwig (1): configfs update
Corey Minyard (1): IPMI updates
Dan Williams (1): libnvdimm updates
Darren Hart (1): more x86 platform driver updates
Darrent Hart (1): x86 platform driver updates
Dave Airlie (2): drm updates drm fixes
Dave Chinner (1): xfs updates
David Kleikamp (1): jfs update
David Miller (5): networking updates sparc updates networking fixes and cleanups networking fixes and cleanups networking fixes
David Teigland (1): dlm fixes
Dmitry Torokhov (1): input subsystem updates
Doug Ledford (2): rdma updates rdma fixes
Eric Biederman (1): namespace updates
Geert Uytterhoeven (1): m68k updates
Greg KH (5): USB/PHY updates tty/serial updates staging/IIO updates driver core updates char/misc driver updates
Greg Ungerer (1): m68knommu updates
Guenter Roeck (1): 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 (24): RCU updates SMP bootup updates EFI updates locking updates mm/PAT cleanup perf updates scheduler updates hotplug API fix x86 RAS updates x86 apic updates x86 asm updates x86 boot updates x86 build updates x86 cleanups x86 CPU updates x86 FPU updates x86 header fixlet x86 idle updates x86 microcode update x86 platform updates irq fix perf fixes timer fix x86 fixes
Jacek Anaszewski (2): LED updates LED maintainer email update
Jaegeuk Kim (1): f2fs updates
James Bottomley (2): SCSI updates late SCSI updates
James Morris (2): security subsystem updates SElinux fix
Jan Kara (1): quota, fsnotify and ext2 updates
Jassi Brar (1): mailbox updates
Jean Delvare (1): dmi fix
Jens Axboe (4): block layer updates fs meta data unmap optimization block IO fixes block layer fixes
Jesper Nilsson (1): CRIS updates
Jessica Yu (1): modules updates
Jiri Kosina (3): HID updates livepatch update trivial updates
Joerg Roedel (1): IOMMU updates
Jon Mason (1): NTB update
Jonathan Corbet (3): documentation update more documentation updates documentation fix
Juergen Gross (1): xen updates
Kees Cook (2): pstore updates gcc plugins updates
Konrad Rzeszutek Wilk (1): swiotlb updates
Lee Jones (1): MFD updates
Len Brown (1): turbostat updates
Ley Foon Tan (1): arch/nios2 updates
Linus Walleij (1): pinctrl updates
Luinus Walleij (1): GPIO updates
Luis de Bethencourt (1): befs updates
Mark Brown (3): regmap fixlet regulator updates spi updates
Martin Schwidefsky (2): s390 updates more s390 updates
Mauro Carvalho Chehab (2): edac updates media updates
Max Filippov (1): Xtensa updates
Michael Ellerman (1): powerpc updates
Michael Tsirkin (1): virtio updates
Michal Marek (3): kbuild updates kconfig updates kbuild misc updates
Michal Simek (1): arch/microblaze updates
Mike Marshall (1): orangefs updates
Mike Snitzer (1): device mapper updates
Miklos Szeredi (2): overlayfs updates partial readlink cleanups
Paolo Bonzini (2): KVM updates KVM fixes
Paul Moore (1): audit updates
Rafael Wysocki (5): power management updates ACPI updates two ACPI CPPC fixes power management fixes more ACPI updates
Richard Weinberger (2): ubifs updates UML update
Rob Herring (1): DeviceTree updates
Russell King (1): ARM updates
Sebastian Reichel (1): power supply and reset updates
Shaohua Li (1): MD updates
Shuah Khan (1): kselftest updates
Stafford Horne (1): Openrisc updates
Stephen Boyd (1): clk updates
Steve French (1): cifs fixes
Steven Rostedt (1): tracing updates
Takashi Iwai (1): sound updates
Ted Ts'o (1): ext4 updates
Tejun Heo (4): percpu update workqueue updates libata updates another libata patch
Thierry Reding (1): pwm updates
Thomas Gleixner (11): smp hotplug updates timer updates irq updates irq fix SMP hotplug fixes timer fix x86 fixes and cleanups timer updates x86 cache allocation interface SMP hotplug notifier removal timer type cleanups
Tomi Valkeinen (1): fbdev update
Trond Myklebust (2): NFS client updates more NFS client updates
Ulf Hansson (3): MMC updates another MMC update MMC fixes
Vineet Gupta (2): ARC updates more ARC updates
Vinod Koul (1): dmaengine updates
Wim Van Sebroeck and Guenter Roeck (1): watchdog updates
Wolfram Sang (2): i2c updates i2c fixes
Zhang Rui (1): thermal management updates
Zhenyu Wang (1): i915/gvt KVMGT updates
| |