Linux 6.6-rc1
From: | Linus Torvalds <torvalds-AT-linux-foundation.org> | |
To: | Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> | |
Subject: | Linux 6.6-rc1 | |
Date: | Sun, 10 Sep 2023 16:53:55 -0700 | |
Message-ID: | <CAHk-=wgfL1rwyvELk2VwJTtiLNpwxTFeFtStLeAQ-2rTRd34eQ@mail.gmail.com> | |
Archive-link: | Article |
Here we are, two weeks later, and the merge window is closed. All the stats for 6.6 look fairly normal so far - as always, the bulk of the patch is drivers (a bit of everything, but networking and gpu are the two biggest areas), with arch updates coming in as a notable second, and then we have tooling and documentation. There's obviously core kernel updates too (filesystem updates, networking, core VM updates etc) but yeah, all the hardware support - whether drivers or CPUs - tends to just dwarf all the core changes in the diffstat. And as always, there are way too many individual changes - or even developers - to list for the merge window. We've got 12k+ commits from 1700+ individual developers, And 800+ merges to tie it all together. All that is actually quite normal, this seems to be shaping up to be neither a very small nor a particularly large release. So below is just my "merge log" which gives some flavor of what got merged, but does not delve into the details. For those, you'd have to go to the actual git tree. Please do give it all a whirl, Linus --- Adrian Glaubitz (1): sh updates Alex Williamson (1): VFIO updates Alexandre Belloni (2): i3c updates RTC updates Amir Goldstein (1): overlayfs updates Andreas Gruenbacher (1): gfs2 updates Andrew Morton (4): MM updates non-MM updates more MM updates misc fixes Anna Schumaker (1): NFS client updates Ard Biesheuvel (1): EFI updates Arnaldo Carvalho de Melo (1): perf tools updates Arnd Bergmann (4): ARM SoC driver updates ARM defconfig updates ARM SoC cleanups ARM devicetree updates Bartosz Golaszewski (2): gpio updates gpio fix Benjamin Tissoires (1): HID updates Bjorn Andersson (3): hwspinlock updates rpmsg updates remoteproc updates Bjorn Helgaas (2): PCI updates PCI fixes Borislav Petkov (5): x86 boot updates misc x86 updates x86 RAS updates x86 SEV updates x86 microcode loading updates Casey Schaufler (1): smack updates Chandan Babu (1): xfs updates Christian Brauner (10): mount API updates vfs timestamp updates libfs and tmpfs updates misc vfs updates superblock updates fchmodat2 system call autofs fixes procfs fixes superblock fixes more superblock follow-on fixes Christoph Hellwig (2): dma-mapping updates dma-mapping fixes Chuck Lever (1): nfsd updates Corey Minyard (1): IPMI updates Damien Le Moal (1): ata updates Darrick Wong (1): iomap updates Dave Airlie (3): drm updates drm fixes drm ci scripts Dave Hansen (4): x86 mm updates x86 apic updates x86 shadow stack support x86 fixes Dave Jiang (1): nvdimm updates Dave Kleikamp (1): jfs updates David Sterba (2): affs updates btrfs updates David Teigland (1): dlm updates Dennis Zhou (1): percpu updates Dmitry Torokhov (1): input updates Eric Biggers (2): fscrypt update fsverity updates Gao Xiang (1): erofs updates Geert Uytterhoeven (1): m68k updates Greg KH (6): USB / Thunderbolt / PHY driver updates staging driver updates tty/serial driver updates driver core updates char/misc driver updates driver symbol lookup fix Greg Ungerer (1): m68knommu updates Guenter Roeck (1): hwmon updates Guo Ren (2): arch/csky updates arch/csky fix Gustavo A (1): flexible-array updates Hans de Goede (1): x86 platform driver updates Heiko Carstens (2): s390 updates more s390 updates Helge Deller (2): parisc architecture updates fbdev updates Herbert Xu (2): crypto updates crypto fix Huacai Chen (1): LoongArch updates Ilya Dryomov (1): ceph updates Ingo Molnar (10): locking update perf event updates scheduler updates misc x86 cleanups scheduler fixes CPU hotplug fix timer fix x86 selftest fix x86 perf event fix x86 fixes Jaegeuk Kim (1): f2fs updates Jakub Kicinski (1): networking updates James Bottomley (2): SCSI updates more SCSI updates Jan Kara (2): ext2, quota, and udf updates fsnotify update Jarkko Sakkinen (2): tpm updates more tpm updates Jason Gunthorpe (2): iommufd updates rdma updates Jassi Brar (1): mailbox updates Jeff Layton (1): file locking updates Jens Axboe (4): io_uring updates block updates io_uring fixes block fixes Joerg Roedel (1): iommu updates Jon Mason (1): NTB updates Jonathan Corbet (1): documentation updates Juergen Gross (1): xen updates Kees Cook (4): pstore updates seccomp updates hardening updates pstore fix Lee Jones (3): NFD updates LED updates backlight updates Linus Walleij (1): pin control updates Luis Chamberlain (2): modules updates sysctl updates Mark Brown (5): regmap updates regulator updates spi updates spi fixes regulator fixes Masahiro Yamada (1): Kbuild updates Masami Hiramatsu (1): probes updates Matthew Wilcox (1): xarray fixes Mauro Carvalho Chehab (1): media updates Max Filippov (1): xtensa updates Michael Ellerman (1): powerpc updates Michael Tsirkin (1): virtio updates Michal Simek (1): microblaze updates Mickaël Salaün (1): landlock updates Miguel Ojeda (2): rust updates auxdisplay update Miklos Szeredi (1): fuse updates Mimi Zohar (1): integrity subsystem updates Miquel Raynal (1): MTD updates Palmer Dabbelt (2): RISC-V updates more RISC-V updates Paolo Abeni (1): networking updates Paolo Bonzini (1): kvm updates Paul McKenney (4): RCU updates smp_call_function torture-test updates CSD lock updates clocksource watchdog updates Paul Moore (3): audit updates selinux updates LSM updates Petr Mladek (2): printk updates printk fix Rafael Wysocki (7): ACPI updates power management updates thermal control updates more thermal control updates more power management updates power management fix more thermal control updates Richard Weinberger (1): UML updates Rob Herring (3): devicetree updates devicetree include cleanups more devicetree updates Russell King (1): ARM updates Sebastian Reichel (2): power supply and reset updates HSI update Shuah Khan (3): Kselftest updates kunit updates nolibc updates Stafford Horne (1): OpenRISC updates Stephen Boyd (1): clk subsystem updates Steve French (4): smb client updates smb server updates smb server update smb client fixes Steven Rostedt (2): tracing updates more tracing updates Takashi Iwai (2): sound updates sound fixes Ted Ts'o (1): ext4 updates Tejun Heo (2): cgroup updates workqueue updates Tetsuo Handa (1): tomoyo updates Thierry Reding (1): pwm updates Thomas Bogendoerfer (1): MIPS updates Thomas Gleixner (5): core entry code update irq updates CPU hotplug updates x86 core updates clocksource/clockevent driver updates Tony Luck (1): intel EDAC fixes Tzung-Bi Shih (2): chrome platform updates chrome platform firmware update Ulf Hansson (2): MMC updates ARM SoC generic power domain driver updates Vineet Gupta (1): ARC updates Vinod Koul (3): soundwire updates phy updates dmaengine updates Vlastimil Babka (1): slab updates Wei Liu (1): hyperv updates Will Deacon (2): arm64 updates arm64 fixes Wim Van Sebroeck (1): watchdog updates Wolfram Sang (1): i2c updates