Linux 6.11-rc1
From: | Linus Torvalds <torvalds-AT-linux-foundation.org> | |
To: | Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> | |
Subject: | Linux 6.11-rc1 | |
Date: | Sun, 28 Jul 2024 14:40:01 -0700 | |
Message-ID: | <CAHk-=wiyNokz0d3b=GRORij=mGvwoYHy=+bv6m2Hu_VqNdg66g@mail.gmail.com> | |
Archive-link: | Article |
The merge window felt pretty normal, and the stats all look pretty normal too. I was expecting things to be quieter because of summer vacations, but that (still) doesn't actually seem to have been the case. There's 12k+ regular commits (and another 850 merge commits), so as always the summary of this all is just my merge log. The diffstats are also (once again) dominated by some big hardware descriptions (another AMD GPU register dump accounts for ~45% of the lines in the diff, and some more perf event JSON descriptor files account for another 5%). But if you ignore those HW dumps, the diff too looks perfectly regular: drivers account for a bit over half (even when not counting the AMD register description noise). The rest is roughly one third architecture updates (lots of it is dts files, so I guess I could have lumped that in with "more hw descriptor tables"), one third tooling and documentation, and one third "core kernel" (filesystems, networking, VM and kernel). Very roughly. If you want more details, you should get the git tree, and then narrow things down based on interests. Linus --- Al Viro (1): struct file leak fixes Alex Williamson (1): VFIO updates Alexandre Belloni (2): RTC updates i3c updates Andreas Gruenbacher (1): gfs2 updates Andreas Larsson (1): sparc updates Andrew Morton (3): MM updates non-MM updates misc hotfixes Anna Schumaker (1): NFS client updates Ard Biesheuvel (2): EFI updates EFI fixes Arnd Bergmann (5): SoC driver updates SoC dt updates SoC defconfig updates arm SoC platform updates asm-generic updates Bartosz Golaszewski (4): power sequencing updates gpio updates power sequencing fixes gpio fix Benjamin Tissoires (1): HID updates Bjorn Andersson (3): hwspinlock updates remoteproc updates rpmsg updates Bjorn Helgaas (1): pci updates Borislav Petkov (14): EDAC updates RAS updates x86 alternatives updates x86 boot updates x86 cleanups x86 confidential computing updates x86 uaccess update x86 build update misc x86 updates x86 vmware updates x86 cpu mitigation updates x86 cpu model updates x86 resource control updates x86 SEV updates Casey Schaufler (1): smack updates Catalin Marinas (1): arm64 updates Chandan Babu (1): xfs updates Christian Brauner (13): misc vfs updates PG_error removal updates vfs module description updates vfs casefolding updates vfs mount API updates vfs inode / dentry updates vfs mount query updates namespace-fs updates pidfs updates iomap updates vfs fixes x 3 Christoph Hellwig (2): dma-mapping updates dma-mapping fix Chuck Lever (1): nfsd updates Corey Minyard (1): IPMI updates Damien Le Moal (1): zonefs update Daniel Thompson (1): kgdb updates Dave Airlie (3): drm fixes drm updates drm fixes Dave Jiang (1): CXL updates David Kleikamp (1): jfs updates David Sterba (3): affs updates btrfs updates btrfs fix David Teigland (1): dlm updates Dipen Patel (1): hardware timestamp update Dmitry Torokhov (1): input updates Dominik Brodowski (1): PCMCIA updates Gabriel Krisman Bertazi (1): unicode update Gao Xiang (2): erofs updates more erofs updates Geert Uytterhoeven (2): m68k updates auxdisplay updates Greg KH (5): tty / serial updates USB / Thunderbolt updates staging driver updates char / misc and other driver updates driver core updates Guenter Roeck (1): hwmon updates Helge Deller (2): fbdev updates parisc updates Herbert Xu (1): crypto update Huacai Chen (1): LoongArch updates Ilpo Järvinen (1): x86 platform driver updates Ilya Dryomov (1): ceph updates Ingo Molnar (5): locking updates objtool updates scheduler updates performance events updates x86 percpu updates Ira Weiny (1): libnvdimm updates Jaegeuk Kim (1): f2fs updates Jakub Kicinski (2): networking updates networking fixes James Bottomley (1): SCSI updates Jan Kara (2): fsnotify fix udf, ext2, isofs fixes and cleanups Jarkko Sakkinen (3): tpm updates keys updates tpm fix Jason Donenfeld (1): random number generator updates Jason Gunthorpe (2): iommufd updates rdma updates Jassi Brar (1): mailbox updates Jens Axboe (7): io_uring updates block updates block integrity mapping updates more block updates io_uring fixes io_uring fixes block fixes Joel Granados (2): sysctl updates sysctl constification John Johansen (1): apparmor updates John Paul Adrian Glaubitz (1): sh updates Jonathan Corbet (1): documentation updates Juergen Gross (2): xen updates xen fixes Kees Cook (5): execve updates seccomp updates pstore updates hardening updates execve fix Kent Overstreet (2): bcachefs updates bcachefs fixes Konstantin Komarov (1): ntfs3 updates Lee Jones (3): MFD updates backlight updates LED updates Len Brown (1): turbostat updates Linus Walleij (1): pin control updates Luis Chamberlain (1): module update Mark Brown (6): regmap updates regulator updates spi updates regmap fix regulator fixes spi fixes Masahiro Yamada (2): Kbuild updates Kbuild fixes Masami Hiramatsu (3): probes updates bootconfig update uprobe fix Mauro Carvalho Chehab (1): media updates Michael Ellerman (1): powerpc updates Michael Tsirkin (1): virtio updates Mickaël Salaün (2): landlock updates landlock fix Miguel Ojeda (1): Rust updates Mike Rapoport (1): memblock updates Mikulas Patocka (1): device mapper updates Miquel Raynal (1): MTD updates Namhyung Kim (2): perf tools updates perf tools fixes Namjae Jeon (1): exfat updates Niklas Cassel (1): ata updates Palmer Dabbelt (2): RISC-V updates more RISC-V updates Paolo Abeni (1): networking fixes Paolo Bonzini (1): kvm updates Paul McKenney (6): arm byte cmpxchg memory model updates RCU updates torture-test updates KCSAN updates nolibc updates Paul Moore (2): selinux update lsm updates Petr Mladek (2): livepatching update printk updates Rafael Wysocki (5): thermal control updates power management updates ACPI updates thermal control fix thermal control fix Richard Weinberger (2): UML updates UBI and UBIFS updates Rob Herring (2): devicetree updates more devicetree updates Sebastian Reichel (2): HSI update power supply and reset updates Shuah Khan (2): KUnit updates kselftest updates Stephen Boyd (2): clk updates clk fixes Steve French (3): smb client fixes smb server fixes more smb client updates Steven Rostedt (4): tracing updates ftrace updates tracing tools updates tracing CREDITS file update Takashi Iwai (2): sound updates sound fixes Takashi Sakamoto (2): firewire updates firewire fixes Ted Ts'o (1): ext4 updates Tejun Heo (3): cgroup updates workqueue updates workqueue fix Thomas Bogendoerfer (2): MIPS updates MIPS updates Thomas Gleixner (6): debugobjects update CPU hotplug updates timer updates interrupt subsystem updates MSI interrupt updates timer migration updates Tzung-Bi Shih (2): chrome platform updates chrome platform firmware update Ulf Hansson (2): pmdomain updates MMC updates Uwe Kleine-König (1): pwm updates Vasily Gorbik (2): s390 updates more s390 updates Vinod Koul (3): dmaengine updates soundwire updates phy updates Vlastimil Babka (1): slab updates Will Deacon (3): iommu updates arm64 fixes iommu fixes Wim Van Sebroeck (1): watchdog updates Wolfram Sang (2): i2c fixes more i2c updates Yury Norov (1): bitmap updates