On 14:33 Sun 21 Jul , Linus Torvalds wrote:
It's been two weeks, and the merge window is over, and Linux 5.3-rc1 is tagged and pushed out.This is a pretty big release, judging by the commit count. Not the biggest ever (that honor still goes to 4.9-rc1, which was exceptionally big), and we've had a couple of comparable ones (4.12, 4.15 and 4.19 were also big merge windows), but it's definitely up there. The merge window also started out pretty painfully, with me hitting a couple of bugs in the first couple of days. That's never a good sign, since I don't tend to do anything particularly odd, and if I hit bugs it means code wasn't tested well enough. In one case it was due to me using a simplified configuration that hadn't been tested, and caused an odd issue to show up - it happens. But in the other case, it really was code that was too recent and too rough and hadn't baked enough. The first got fixed, the second just got reverted. Anyway, despite the rocky start, and the big size, things mostly smoothed out towards the end of the merge window. And there's a lot to like in 5.3. Too much to do the shortlog with individual commits, of course, so appended is the usual "mergelog" of people I merged from and a one-liner very high-level "what got merged". For more detail, you should go check the git tree. As always: the people credited below are just the people I pull from, there's about 1600 individual developers (for 12500+ non-merge commits) in this merge window. Go test, Linus --- Al Viro (5): vfs mount updates adfs updates misc vfs updates dcache and mountpoint updates vfs documentation typo fix Alex Williamson (1): VFIO updates Alexandre Belloni (1): RTC updates Andreas Gruenbacher (1): gfs2 updates Andrew Morton (3): updates more updates yet more updates Andy Shevchenko (2): x86 platform driver updates another x86 platform driver update Arnd Bergmann (1): asm-generic updates Bartlomiej Zolnierkiewicz (1): fbdev updates Benson Leung (1): chrome platform updates Bjorn Andersson (3): rpmsg updates remoteproc updates hwspinlock updates Bjorn Helgaas (1): PCI updates Boris Brezillon (1): ic3 updates Bruce Fields (1): nfsd updates Catalin Marinas (1): arm64 updates Christian Brauner (3): pidfd updates clone3 system call pidfd and clone3 fixes Christoph Hellwig (2): dma-mapping updates dma-mapping fixes Corey Minyard (1): IPMI updates Dan Williams (2): libnvdimm updates dax updates Daniel Vetter (1): drm fixes Darrick Wong (6): iomap updates copy_file_range updates common SETFLAGS/FSSETXATTR parameter checking xfs updates xfs cleanups iomap split/cleanup Dave Airlie (1): drm updates David Howells (5): misc keyring updates request_key improvements keyring namespacing keyring ACL support afs updates David Miller (5): networking updates IDE update networking fixes sparc updates networking fixes David Sterba (1): btrfs updates David Teigland (1): dlm updates Denis Efremov (1): floppy ioctl verification fixes Dennis Zhou (1): percpu updates Dmitry Torokhov (2): input updates more input updates Dominique Martinet (1): 9p updates Eric Biederman (1): force_sig() argument change Eric Biggers (1): fscrypt updates Geert Uytterhoeven (2): m68k updates m68k fix Greg KH (5): char / misc driver updates staging and IIO driver updates tty / serial driver updates USB / PHY updates driver core and debugfs updates Greg Ungerer (1): m68nommu updates Guenter Roeck (1): hwmon updates Guo Ren (1): arch/csky updates Helge Deller (2): parisc updates parisc fixes Herbert Xu (2): crypto updates crypto fixes Ilya Dryomov (1): ceph updates Ingo Molnar (17): RCU updates locking updates RAS updates scheduler updates x86 asm updates x86 build updates x86 cache resource control update x86 cleanups x86 AVX512 status update x86 paravirt updates x86 platform updates x86 topology updates perf updates scheduler fix x86 fix locking fix perf fixes Jacek Anaszewski (1): LED updates Jaegeuk Kim (1): f2fs updates James Bottomley (3): SCSI updates SCSI scatter-gather list updates SCSI fixes James Morris (1): capabilities update Jan Kara (2): fsnotify updates ext2, udf and quota updates Jarkko Sakkinen (1): tpm updates Jason Gunthorpe (2): HMM updates rdma updates Jassi Brar (1): mailbox updates Jeff Layton (1): file locking updates Jens Axboe (4): block updates libata updates io_uring updates more block updates Jessica Yu (1): module updates Jiri Kosina (2): livepatching updates HID updates Joerg Roedel (1): iommu updates Jon Mason (1): NTB updates Jonathan Corbet (1): Documentation updates Juergen Gross (1): xen updates Kees Cook (2): pstore updates security/loadpin updates Kirill Smelkov (1): stream_open() updates Konrad Rzeszutek Wilk (1): swiotlb updates Lee Jones (2): MFD updates backlight updates Ley Foon Tan (1): arch/nios2 updates Linus Walleij (3): GPIO updates pin control updates GPIO fixes Mark Brown (3): regmap updates regulator updates spi updates Masahiro Yamada (3): Kbuild updates Kconfig updates more Kbuild updates Mauro Carvalho Chehab (2): media updates rst conversion of docs Max Filippov (1): Xtensa updates Micah Morton (1): safesetid updates Michael Ellerman (1): powerpc updates Michael Tsirkin (1): virtio, vhost updates Mike Marshall (1): orangefs updates Mike Snitzer (2): device mapper updates more device mapper updates Mimi Zohar (1): integrity updates Miquel Raynal (1): MTD updates Olof Johansson (4): ARM SoC platform updates ARM SoC-related driver updates ARM Devicetree updates ARM SoC defconfig updates Paolo Bonzini (2): KVM updates more KVM updates Paul Burton (1): MIPS updates Paul Moore (2): audit updates selinux updates Paul Walmsley (1): RISC-V updates Petr Mladek (1): printk updates Rafael Wysocki (6): power management updates ACPI updates device properties framework updates ACPI fix more ACPI updates more power management updates Richard Weinberger (2): UML updates UBIFS updates Rob Herring (2): Devicetree updates Devicetree fixes Russell King (1): ARM updates Sasha Levin (1): hyper-v updates Sebastian Reichel (1): power supply and reset updates Shuah Khan (1): Kselftest updates Stephen Boyd (1): clk updates Steve French (2): cifs updates cifs fixes Steven Rostedt (2): tracing updates tracing fix Takashi Iwai (2): sound updates sound fixes Ted Ts'o (1): ext4 updates Tejun Heo (2): workqueue updates cgroup updates Thierry Reding (1): pwm updates Thomas Gleixner (22): debugobjects updates Reed-Solomon library updates SMP/hotplug updates irq updates timer updates x96 apic updates x86 vsyscall updates x86 FPU updates x86 CPU feature updates x86 timer updates x86 pti updates x86 boot updates x865 kdump updates irq fixes stacktrace fix timer fixes x86 fixes CONFIG_PREEMPT_RT stub config smp fix core fixes perf tooling updates x86 fixes Tony Luck (1): EDAC updates Trond Myklebust (1): NFS client updates Tyler Hicks (1): eCryptfs updates Ulf Hansson (1): MMC updates Vasily Gorbik (2): s390 updates more s390 updates Vineet Gupta (1): ARC updates Vinod Koul (1): dmaengine updates Wim Van Sebroeck (1): watchdog updates Wolfram Sang (1): i2c updates Yoshinori Sato (2): SH updates h8300 update Zhang Rui (1): thermal management updates
signature.asc
Description: PGP signature