Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 19 May 2019 16:15:49 -0700 | Subject | Linux 5.2-rc1 |
| |
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
| |