#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description List of changes and new features merged in the Linux kernel during the 5.10 development cycle Linux 5.10 [[https://lore.kernel.org/lkml/CAHk-=whCKhxNyKn1Arut8xUDKTwp3fWcCj_jbL5dbzkUmo45gQ@mail.gmail.com/T/#u|was released]] on Sun, 13 December 2020. Summary: This new Linux version is a Long Term Support release, and it brings support for a fast commit mode in Ext4 which provides faster fsync(); support for safer sharing of io_uring rings between processes; a new syscall to provide madvise(2) hints for other processes, code patching to allow direct calls to be used instead of indirect calls for improved repotline performance, support for register encryption in AMD's virtualized guests; faster and lean virtio-fs performance; support for ARM Memory Tagging Extension that prevents a number of security issues; and code patching to allow direct calls to be used instead of indirect calls. As always, there are many other new drivers and improvements. <> = Prominent features = == Long Term Support == This release is a Long Term Support release, which means that maintainers will provide bugfixes for this kernel revision for a much longer period of time than for other stable kernel releases. == Ext4 fast commit support, for faster metadata performance == Many applications use fsync(2) to ensure that data is reliably placed on disk. Such operation attempts to synchronize to the disk a few more metadata than expected. In this release, Ext4 will use a [[https://www.usenix.org/conference/atc17/technical-sessions/presentation/park|novel journaling technique]], consisting in optimistically only journal the minimum required information through which a crash recovery operation can recover the metadata modified through an fsync operation. This speeds up fsync() and metadata heavy operations. This feature needs to be enabled at mkfs time. == Support io_uring restrictions to facilitate secure sharing of rings == Since io_uring was [[https://kernelnewbies.org/Linux_5.1#High-performance_asynchronous_I.2FO_with_io_uring|introduced]] in Linux 5.1, it has seen widespread adoption. As usual, widespread adoption leads to new use cases, such as processes that might want share a ring with less trusted processes. This release adds a few API changes that add some restrictions and make possible for host application to grant access to some of its file descriptors and allow untrusted applications or guests to safely use io_uring. Recommended LWN article: [[https://lwn.net/Articles/826053/|Operations restrictions for io_uring]] == Memory hints for other processes == Processes in Linux can use the madvise() system call to inform the kernel about their behaviour in order to get better performance. However, in some platforms (e.g., Android), the information required to make the hinting decision is not known to the process. Instead, it is known to a centralized userspace daemon(e.g., !ActivityManagerService), and that daemon must be able to initiate memory reclaim on its own without any app involvement. To solve the concern, this patch introduces new syscall - process_madvise(2). Basically, it's same with madvise(2) syscall, except that it requires a pidfd of a target process, and for now it supports a more limited set of possible memory hints. Recommended LWN article: [[https://lwn.net/Articles/810076/|process_madvise(), pidfd capabilities, and the revenge of the PIDs]] == Faster performance and memory consumption in virtio-fs == virtio-fs was [[https://kernelnewbies.org/Linux_5.4#virtio-fs.2C_a_bridge_to_share_file_systems_with_virtualized_guests|added in Linux 5.4]] as a solution to share parts of the host file systems with guest VMs in a high-performance, API-compatible way. In this release, virtio-fs adds supports for DAX, which allows bypassing guest page cache and allows mapping host page cache directly in guest address space. This can speed up things considerably in many situations. Also this can result in substantial memory savings as file data does not have to be copied in guest and it is directly accessed from host page cache. == AMD support for encryption of register in virtualized guests == Linux supports SEV since [[https://kernelnewbies.org/Linux_4.15#Support_for_AMD_Secure_Encrypted_Virtualization|Linux 4.15]]. SEV is an AMD feature that encrypts the memory of virtualized guests, such that hosts can't access it unencrypted. This release enhances it by also encrypting the guest register state, making the registers inaccessible to the hypervisor by en-/decrypting them on world switches. Thus, it adds additional protection to Linux guests against exfiltration, control flow and rollback attacks. With SEV-ES, the guest is in full control of what registers the hypervisor can access. == Static calls for improved post-Spectre performance == Static calls are a replacement for global function pointers. They use code patching to allow direct calls to be used instead of indirect calls. They give the flexibility of function pointers, but with improved performance. This is especially important for cases where retpolines would otherwise be used, as retpolines can significantly impact performance. The new APIs are utilized in the x86 perf code, a heavy user of function pointers, where static calls speed up the PMU handler by 4.2%. Recommended LWN article: [[https://lwn.net/Articles/774743/#static|Relief for retpoline pain]] == Support ARM Memory Tagging Extension == Memory Tagging Extension (part of the ARMv8.5 Extensions) provides a mechanism to detect the sources of memory related errors which may be vulnerable to exploitation, including bounds violations, use-after-free, use-after-return, use-out-of-scope and use before initialization errors. Recommended LWN article: [[https://lwn.net/Articles/834289/|The Arm64 memory tagging extension in Linux]] = Core (various) = * Add a {{{nosymfollow}}} mount option, disables symbolic link resolution in specified mounts [[https://git.kernel.org/linus/dab741e0e02bd3c4f5e2e97be74b39df2523fc6e|commit]] * Support non-blocking pidfds. Passing a non-blocking pidfd to waitid() currently has no effect, i.e. is not supported. There are users which would like to use waitid() on pidfds that are {{{O_NONBLOCK}}} and mix it with pidfds that are blocking and both pass them to waitid(). Non-blocking pidfds will return EAGAIN from waitid() when no child process is ready yet [[https://git.kernel.org/linus/6da73d15258a1e5e86d03d4ffba8776d17a8a287|commit]], [[https://git.kernel.org/linus/ba7d25f3dff6adc03b669fea87e356b8dc04575e|commit]], [[https://git.kernel.org/linus/09d1de1a8e7b9fbf08e96e0aecf41f870e4433ee|commit]], [[https://git.kernel.org/linus/cd89597bbe5a0179b3f0f51604cb36a1ffd4e080|commit]] * fs: Prepare for upcoming Casefolding/Encryption [[https://git.kernel.org/linus/3d7bfea8b8378277a25b42b28fe5a2a5ca76a7cf|commit]], [[https://git.kernel.org/linus/c843843e714c8f17280d7db009412b1b1baf448b|commit]], [[https://git.kernel.org/linus/eca4873ee1b63ee051e0eed91099fa42c97b2438|commit]], [[https://git.kernel.org/linus/f8f4acb6cded4e455b2d390ce2221391fc3f09ee|commit]] * io_uring * (FEATURED) Add some restrictions to the operations (sqe opcode and flags, register opcode) to safely allow untrusted applications or guests to use io_uring queues [[https://git.kernel.org/linus/9d4a75efa200a31deabe9ba1c941aef697e6bb30|commit]], [[https://git.kernel.org/linus/21b55dbc0653018b8cd4513c37cbca303b0f0d50|commit]], [[https://git.kernel.org/linus/7e84e1c7566a1df470a9e1f49d3db2ce311261a4|commit]] * Add blkcg accounting to offloaded operations [[https://git.kernel.org/linus/91d8f5191e8fe6fc6a87aa5353b36f5a7409fbec|commit]] * Enable an application to wait on SQ ring consumption if using SQPOLL, instead of having to use busy polling for that part [[https://git.kernel.org/linus/90554200724d5b280439dc361fe7ee92fe459ea7|commit]] * Add fault injection to user memory access [[https://git.kernel.org/linus/2c739ced5886cd8c8361faa79a9522ec05174ed0|commit]], [[https://git.kernel.org/linus/4d0e9df5e43dba52d38b251e3b909df8fa1110be|commit]] * lockdep: Support deadlock detection for recursive read locks [[https://git.kernel.org/linus/e918188611f073063415f40fae568fa4d86d9044|commit]], [[https://git.kernel.org/linus/224ec489d3cdb0af6794e257eeee39d98dc9c5b2|commit]], [[https://git.kernel.org/linus/b11be024de164213f6338973d76ab9ab139120cd|commit]], [[https://git.kernel.org/linus/d563bc6ead9e79be37067d58509a605b67378184|commit]], [[https://git.kernel.org/linus/bd76eca10de2eb9998d5125b08e8997cbf5508d5|commit]], [[https://git.kernel.org/linus/3454a36d6a39186de508dd43df590a6363364176|commit]], [[https://git.kernel.org/linus/6971c0f345620aae5e6172207a57b7524603a34e|commit]], [[https://git.kernel.org/linus/61775ed243433ff0556c4f76905929fe01e92922|commit]], [[https://git.kernel.org/linus/9de0c9bbcedf752e762c67f105bff342e30f9105|commit]], [[https://git.kernel.org/linus/68e305678583f13a67e2ce22088c2520bd4f97b4|commit]], [[https://git.kernel.org/linus/f08e3888574d490b31481eef6d84c61bedba7a47|commit]], [[https://git.kernel.org/linus/621c9dac0eea7607cb9a57cc9ba47fbcd4e644c9|commit]], [[https://git.kernel.org/linus/d4f200e579e96051f1f081f795820787826eb234|commit]], [[https://git.kernel.org/linus/f611e8cf98ec908b9c2c0da6064a660fc6022487|commit]], [[https://git.kernel.org/linus/31e0d747708272356bee9b6a1b90c1e6525b0f6d|commit]], [[https://git.kernel.org/linus/8ef7ca75120a39167def40f41daefee013c4b5af|commit]], [[https://git.kernel.org/linus/108dc42ed3507fe06214d51ab15fca7771df8bbd|commit]], [[https://git.kernel.org/linus/ad56450db86413ff911eb527b5a49e04a4345e61|commit]], [[https://git.kernel.org/linus/96a16f45aed89cf024606a11679b0609d09552c7|commit]] * kcsan: adds support for enabling compounded read-write instrumentation [[https://git.kernel.org/linus/14e2ac8de0f91f12122a49f09897b0cd05256460|commit]], [[https://git.kernel.org/linus/a81b37590ff2e2507940ec278910b1d315dc73b3|commit]], [[https://git.kernel.org/linus/106a307fd0a762e2d47e1cf99e6da43763887a18|commit]], [[https://git.kernel.org/linus/9d1335cc1e97cc3da0d14f640dd716e614083e8b|commit]], [[https://git.kernel.org/linus/bec4a2474890a6884eb890c778ea02bccaaae6eb|commit]], [[https://git.kernel.org/linus/00047c2e6d7c576c1a847f7db07ef0fc58085f22|commit]], [[https://git.kernel.org/linus/b159eeccb75a7916278d95e2ff5540e670682748|commit]], [[https://git.kernel.org/linus/3570a1bcf45e9a7ddf9ba0e8d6d57cc67675cfef|commit]] * printk: replace ringbuffer with a fully lockless ringbuffer implementation, including the support for continuous lines. It will allow to store and read messages in any situation wihtout the risk of deadlocks and without the need of temporary per-CPU buffers. [[https://lwn.net/Articles/800946/|Recommended LWN article]] [[https://git.kernel.org/linus/0d6f55403a47b317c0d9511a80545c19ab0ef52f|commit]], [[https://git.kernel.org/linus/b6cf8b3f3312e2ffe38f23c7c692eb9389277a9a|commit]], [[https://git.kernel.org/linus/8749efc0c0c325bf0c948c0b11d77bd3e497ead5|commit]], [[https://git.kernel.org/linus/896fbe20b4e2333fb55cc9b9b783ebcc49eee7c7|commit]] * Locking * RCU: adds strict grace periods that are as short as is reasonably practical, for the use of KASAN [[https://git.kernel.org/linus/8cbd0e38a9f2de38e8991c5c1c6f9024b2731d17|commit]], [[https://git.kernel.org/linus/dc1269186bed3afc5a2018527516be84fe55d3e0|commit]], [[https://git.kernel.org/linus/aecd34b9765de3b58c98a1d75b982fc64becd1e9|commit]], [[https://git.kernel.org/linus/29fc5f93320cb447f83baedfe103ed784cadb073|commit]], [[https://git.kernel.org/linus/f19920e412fdeed1e15691bcee5b40e18b8e96ff|commit]], [[https://git.kernel.org/linus/44bad5b3cca2d452d17ef82841b20b42a2cf11a0|commit]], [[https://git.kernel.org/linus/1a2f5d57a33f7b9189b6b3e997eb858301482d79|commit]], [[https://git.kernel.org/linus/933ada2c3310aa88807e65c8d498b74a2159a9a2|commit]], [[https://git.kernel.org/linus/4e025f52a1e0e8ff4e303fa0a80e2061ccfa27d6|commit]], [[https://git.kernel.org/linus/3d29aaf1ef992b5b4612fe32b9e6f517f7bba904|commit]], [[https://git.kernel.org/linus/a657f2617010ae237db5693f875968c28e8f732f|commit]], [[https://git.kernel.org/linus/aa40c138cc8f36e2f5c721fd1bdb823a1ef1a237|commit]], [[https://git.kernel.org/linus/cfeac3977ab4b6222a01f79997739d2367a8cc94|commit]] * rseq/membarrier: add {{{MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ}}}. It issues an IPI to a CPU, restarting a potentially active RSEQ critical section on the CPU [[https://git.kernel.org/linus/2a36ab717e8fe678d98f81c14a0b124712719840|commit]], [[https://git.kernel.org/linus/ea366dd79c05fcd4cf5e225d2de8a3a7c293160c|commit]], [[https://git.kernel.org/linus/f166b111e0491486fca0d105f09655ab718bd1c8|commit]] * seqlock: Introduce seqcount_latch_t. Latch sequence counters are a multiversion concurrency control mechanism where the embedded seqcount_t counter even/odd value is used to switch between two copies of protected data. This allows the sequence counter read side to be invoked from NMIs and safely interrupt its own write side critical section [[https://git.kernel.org/linus/58faf20a086bd34f91983609e26eac3d5fe76be3|commit]], [[https://git.kernel.org/linus/6446a5131e24a834606c15a965fa920041581c2c|commit]], [[https://git.kernel.org/linus/80793c3471d90d4dc2b48deadb6413bdfe39500f|commit]], [[https://git.kernel.org/linus/a690ed07353ec45f056b0a6f87c23a12a59c030d|commit]], [[https://git.kernel.org/linus/249d053835320cb3e7c00066cf085a6ba9b1f126|commit]], [[https://git.kernel.org/linus/a1f1066133d85d5f42217cc72a2490bb7aa889c5|commit]], [[https://git.kernel.org/linus/24bf401cebfd630cc9e2c3746e43945e836626f9|commit]], [[https://git.kernel.org/linus/0c9794c8b6781eb7dad8e19b78c5d4557790597a|commit]] * seqlock: Introduce {{{PREEMPT_RT}}} support [[https://git.kernel.org/linus/6dd699b13d53f26a7603702d8bada3482312df74|commit]], [[https://git.kernel.org/linus/5cdd25572a29e46f932d3e6eedbd07429de66431|commit]], [[https://git.kernel.org/linus/52ac39e5db5148f70392edb654ad882ac8da88a8|commit]], [[https://git.kernel.org/linus/8117ab508f9c476e0a10b9db7f4818f784cf3176|commit]], [[https://git.kernel.org/linus/1909760f5fc3f123e47b4e24e0ccdc0fc8f3f106|commit]] * rcutorture: Add gdb support [[https://git.kernel.org/linus/b67a91703a29b93f5b114052b0b8e0d84e717ad3|commit]] * lockdep: Support deadlock detection for recursive read locks [[https://git.kernel.org/linus/e918188611f073063415f40fae568fa4d86d9044|commit]], [[https://git.kernel.org/linus/224ec489d3cdb0af6794e257eeee39d98dc9c5b2|commit]], [[https://git.kernel.org/linus/b11be024de164213f6338973d76ab9ab139120cd|commit]], [[https://git.kernel.org/linus/d563bc6ead9e79be37067d58509a605b67378184|commit]], [[https://git.kernel.org/linus/bd76eca10de2eb9998d5125b08e8997cbf5508d5|commit]], [[https://git.kernel.org/linus/3454a36d6a39186de508dd43df590a6363364176|commit]], [[https://git.kernel.org/linus/6971c0f345620aae5e6172207a57b7524603a34e|commit]], [[https://git.kernel.org/linus/61775ed243433ff0556c4f76905929fe01e92922|commit]], [[https://git.kernel.org/linus/9de0c9bbcedf752e762c67f105bff342e30f9105|commit]], [[https://git.kernel.org/linus/68e305678583f13a67e2ce22088c2520bd4f97b4|commit]], [[https://git.kernel.org/linus/f08e3888574d490b31481eef6d84c61bedba7a47|commit]], [[https://git.kernel.org/linus/621c9dac0eea7607cb9a57cc9ba47fbcd4e644c9|commit]], [[https://git.kernel.org/linus/d4f200e579e96051f1f081f795820787826eb234|commit]], [[https://git.kernel.org/linus/f611e8cf98ec908b9c2c0da6064a660fc6022487|commit]], [[https://git.kernel.org/linus/31e0d747708272356bee9b6a1b90c1e6525b0f6d|commit]], [[https://git.kernel.org/linus/8ef7ca75120a39167def40f41daefee013c4b5af|commit]], [[https://git.kernel.org/linus/108dc42ed3507fe06214d51ab15fca7771df8bbd|commit]], [[https://git.kernel.org/linus/ad56450db86413ff911eb527b5a49e04a4345e61|commit]], [[https://git.kernel.org/linus/96a16f45aed89cf024606a11679b0609d09552c7|commit]] * Task scheduler: Improve fairness between cfs tasks [[https://git.kernel.org/linus/5a7f555904671c0737819fe4d19bd6143de3f6c0|commit]], [[https://git.kernel.org/linus/2208cdaa56c957e20d8e16f28819aeb47851cb1e|commit]], [[https://git.kernel.org/linus/e4d32e4d5444977d8dc25fa98b3ce0a65544db8c|commit]], [[https://git.kernel.org/linus/6e7499135db724539ca887b3aa64122502875c71|commit]] * (FEATURED) Add static_call(), which uses the idea of static_branch() applied to indirect function calls. Remove a data load (indirection) by modifying the text. The new APIs are utilized in the x86 perf code, a heavy user of function pointers, where static calls speed up the PMU handler by 4.2% [[https://git.kernel.org/linus/70d932985757fbe978024db313001218e9f8fe5c|commit]], [[https://git.kernel.org/linus/0340a6b7fb767f7f296b9bacc9a215920519a644|commit]], [[https://git.kernel.org/linus/59cc8e0a906ea23190922e5e0252e5b5a60d70c2|commit]], [[https://git.kernel.org/linus/0db6e3734b130207026df1e78455fa98ca1d6f50|commit]], [[https://git.kernel.org/linus/563a02b0c9704f69c0364befedd451f57fe88092|commit]], [[https://git.kernel.org/linus/115284d89a436e9b66da0c6c4f6efded806874b2|commit]], [[https://git.kernel.org/linus/9183c3f9ed710a8edf1a61e8a96d497258d26e08|commit]], [[https://git.kernel.org/linus/6333e8f73b834f54e395a056e6002403f0862c51|commit]], [[https://git.kernel.org/linus/e6d6c071f22de29e4993784fc00cd2202b7ba149|commit]], [[https://git.kernel.org/linus/1e7e47883830aae5e8246a22ca2fc6883c61acdf|commit]], [[https://git.kernel.org/linus/f03c412915f5f69f2d17bcd20ecdd69320bcbf7b|commit]], [[https://git.kernel.org/linus/c43a43e439e00ad2a4d98716895d961ade6bbbfc|commit]], [[https://git.kernel.org/linus/452cddbff74b6a15b9354505671011700fe03710|commit]], [[https://git.kernel.org/linus/5b06fd3bb9cdce4f3e731c48eb5b74c4acc47997|commit]], [[https://git.kernel.org/linus/6c3fce794e9d2a5ce3a948962d0808a459c40a84|commit]], [[https://git.kernel.org/linus/a945c8345ec0decb2f1a7f19a8c5e60bcb1dd1eb|commit]], [[https://git.kernel.org/linus/d25e37d89dd2f41d7acae0429039d2f0ae8b4a07|commit]], [[https://git.kernel.org/linus/7c9903c9bf716d89b34f96cc2ed64e28dabf570b|commit]] * tools/bootconfig: Add boot-time tracing script [[https://git.kernel.org/linus/d052e1c6909f9ccbdc4112a50796afca19094229|commit]], [[https://git.kernel.org/linus/e4f70b7badb40598ceea31c122d7c2fb6203672a|commit]], [[https://git.kernel.org/linus/483ce6708dce7116ef2c83b36a1cfe28a36c4fc9|commit]], [[https://git.kernel.org/linus/7e66ef0046ccf896674955b819c27c49783a4deb|commit]], [[https://git.kernel.org/linus/2b86062a34a81427fca082540e3593b5a6b49a13|commit]], [[https://git.kernel.org/linus/5675fd4ef51f0b505a7f802e4d23a37336d521f0|commit]] * builddeb: Improve Debian packaging [[https://git.kernel.org/linus/51ccdbfbed79bae4b9c2529ec980de4508455a47|commit]], [[https://git.kernel.org/linus/3e8541803624678925a477a03e19e3c155b5fc12|commit]], [[https://git.kernel.org/linus/76c37668768464a6c2d5c49abd36ba0b48a0b131|commit]] * ubsan: introduce {{{CONFIG_UBSAN_LOCAL_BOUNDS}}} for Clang [[https://git.kernel.org/linus/6a6155f664e31c9be43cd690541a9a682ba3dc22|commit]] * fonts: add font 6x8 for OLED display [[https://git.kernel.org/linus/e2028c8e6bf9a12dfe83fc12ce6d5d9ab1628b0b|commit]] * Add {{{backtrace_idle}}} parameter to force backtrace of idle CPUs [[https://git.kernel.org/linus/160c7ba34605d9b59ee406a1b4a61b0f942b1ae9|commit]] * FUSE: Auto-mounted submounts. virtiofsd just passes through the stat.st_ino value from the host to the guest, without taking stat.st_dev into account. Therefore, it is generally impossible to uniquely identify nodes in the guest by their st_dev/st_ino combinations. This release allows to pass through st_dev alongside st_ino: It lets the guest create auto-mounted submounts for every host mount point, so that they get their own dedicated st_dev. This is similar to what NFS does with the crossmnt option [[https://git.kernel.org/linus/c6ff213fe5b8696c9539a1b34ff03de9306dfff9|commit]], [[https://git.kernel.org/linus/24754db2728a87c513cc480c70c09072a7a40ba6|commit]], [[https://git.kernel.org/linus/8f622e9497bbbd5df4675edf782500cd9fe961ba|commit]], [[https://git.kernel.org/linus/fcee216beb9c15c3e1466bb76575358415687c55|commit]], [[https://git.kernel.org/linus/1866d779d5d2abae59d304e809600ca3ca8d0071|commit]], [[https://git.kernel.org/linus/bf109c64040f5b6bfe8a7044667e11d62dff6d91|commit]] * kunit: allow generating test results in JSON [[https://git.kernel.org/linus/21a6d1780d5bbfca0ce9b8104ca6233502fcbf86|commit]] = File systems = * BTRFS * Performance improvements for fsync and rename/link [[https://git.kernel.org/linus/5522a27e59c62b3fb60448eb6c3640cf307247bb|commit]], [[https://git.kernel.org/linus/75b463d2b47aef96fe1dc3e0237629963034764b|commit]], [[https://git.kernel.org/linus/487781796d302266aff993bee17d4e1ddd73445b|commit]] * Switch Direct IO implementation to iomap infrastructure [[https://git.kernel.org/linus/f85781fb505ec02891734e77f7c69a9c85c99ec3|commit]] * Convert data reservations to the ticketing infrastructure that metadata uses [[https://git.kernel.org/linus/b49121393f583635b78abae4037fa1e772b2a042|commit]], [[https://git.kernel.org/linus/288be2d997360c71a1126261680d95ad9df5932a|commit]], [[https://git.kernel.org/linus/d7f81fac97e6d06c4e9bf090085137aa2dddff99|commit]], [[https://git.kernel.org/linus/920a9958c2553e4e23f9ff42dca2907ecf9a5fa0|commit]], [[https://git.kernel.org/linus/c6c453032ea3b9033f0a312175aab6519ff9bdf7|commit]], [[https://git.kernel.org/linus/3308234a7e9828f8cbec308010348ddf712fc15e|commit]], [[https://git.kernel.org/linus/2732798c9bb647978043e4daf54a6f9f3025d4c5|commit]], [[https://git.kernel.org/linus/99ffb43e5d4a0710fb094f3efbdf47f85f3b87c9|commit]], [[https://git.kernel.org/linus/39753e4a3a43c7d14a17f626f32d4a53ee59d563|commit]], [[https://git.kernel.org/linus/38d715f494f2f1dddbf3d0c6e50aefff49519232|commit]], [[https://git.kernel.org/linus/448b966b49be55af8f4aa79b24d7896809fd8e67|commit]], [[https://git.kernel.org/linus/058e6d1d267fe9c7e072533d2e1469d93aec3ec7|commit]], [[https://git.kernel.org/linus/a1ed0a8216f7c7305ccfaa2c93b498f10b340ede|commit]], [[https://git.kernel.org/linus/8698fc4eb7884eeba29adc4193f9d05fa2bed16b|commit]], [[https://git.kernel.org/linus/1004f6860f8c64f8d959051d6299981c09046cbe|commit]], [[https://git.kernel.org/linus/0532a6f8b6ce64ced0ffcca0a2ab5d66a8eb9a6d|commit]], [[https://git.kernel.org/linus/f3bda421c16fe2f67cb3ff81b65ce8de331dd8e2|commit]], [[https://git.kernel.org/linus/028270013586681b02db49be20e05b56e662dc55|commit]], [[https://git.kernel.org/linus/bb86bd3db82ed6d28d4ab4ed33c7ee3b27290e49|commit]], [[https://git.kernel.org/linus/327feeeb2e9bc68d2af1c581394ec6706f600bb9|commit]], [[https://git.kernel.org/linus/cb3e3930459972dbafc274bcde3fdc1462429391|commit]], [[https://git.kernel.org/linus/5705674081cee751659a6adb4849645a566a6cf4|commit]], [[https://git.kernel.org/linus/1a7a92c8ddcd1edc4a5407de8f56edc6cfdf394a|commit]] * Preparatory work to switch locking from custom tree locks to standard rwsem [[https://git.kernel.org/linus/329ced799be881feab445b68163cd3869340cc08|commit]], [[https://git.kernel.org/linus/51899412dd95b2d9f50297c527b22ada3da0000c|commit]], [[https://git.kernel.org/linus/fd7ba1c1202d15ac96d7b42256550973e12686b5|commit]], [[https://git.kernel.org/linus/9631e4cc1a030aa71dea588cc9a57533b657489f|commit]], [[https://git.kernel.org/linus/bf77467a93bdf11d815f5c5f25206a0d058da8de|commit]], [[https://git.kernel.org/linus/bf59a5a21604ef79da9105bef1bae817fd053e75|commit]], [[https://git.kernel.org/linus/4dff97e69005ea90266f3e3dda295264e854c15d|commit]], [[https://git.kernel.org/linus/cf6f34aa3ada0be8c5f90fe93f48a75fea082c51|commit]] * sysfs: export supported send stream version [[https://git.kernel.org/linus/7573df5547c00f067e4c0b2fd7cc99f3d3a2bda7|commit]] * XFS * Store inode btree counts in the AGI to speed up certain mount time per-AG block reservation operations and add a little more metadata redundancy [[https://git.kernel.org/linus/2a39946c984464e4aac82c556ba9915589be7323|commit]], [[https://git.kernel.org/linus/1ac35f061af011442eeb731632f6daae991ecf7c|commit]], [[https://git.kernel.org/linus/1dbbff029f9387603b8cc8cb5741058ce2f837e1|commit]], [[https://git.kernel.org/linus/11f744234f052922db4ed77dad35862b3d3164cf|commit]], [[https://git.kernel.org/linus/b896a39faa5a2f97dadfb347928466afb12cc63a|commit]] * Widen timestamps to deal with y2038 [[https://git.kernel.org/linus/876fdc7c4f366a709ac272ef3336ae7dce58f2af|commit]], [[https://git.kernel.org/linus/11d8a9190275855f79d62093d789e962cc7228fb|commit]], [[https://git.kernel.org/linus/ccc8e771aa7a80eb047fc263780816ca76dd02a6|commit]], [[https://git.kernel.org/linus/9f99c8fe551a056c0929dff13cbce62b6b150156|commit]], [[https://git.kernel.org/linus/88947ea0ba713c9b74b212755b3b58242f0e7a56|commit]], [[https://git.kernel.org/linus/5a0bb066f60fa02f453d7721844eae59f505c06e|commit]], [[https://git.kernel.org/linus/30e05599219f3c15bd5f24190af0e33cdb4a00e5|commit]], [[https://git.kernel.org/linus/f93e5436f0ee5a85eaa3a86d2614d215873fb18b|commit]], [[https://git.kernel.org/linus/4ea1ff3b49681af45a4a8c14baf7f0b3d11aa74a|commit]], [[https://git.kernel.org/linus/06dbf82b044cbc268612958af0bc6c3529385ca0|commit]], [[https://git.kernel.org/linus/29887a22713192509cfc6068ea3b200cdb8856da|commit]] * Deprecate the V4 format [[https://git.kernel.org/linus/b96cb835e37c2ca03aaceef9555ec9047a422d91|commit]] * Remove deprecated sysctl and mount options [[https://git.kernel.org/linus/3442de9cc322500b56a5918139bffcdd62063cc9|commit]], [[https://git.kernel.org/linus/c23c393eaab5d3097d8b95e5bcbbe73e089a6165|commit]] * CIFS * Add new module load parm {{{require_gcm_256}}} [[https://git.kernel.org/linus/fbfd0b46afa9a8b50a061b0f28204fc94c7bddcf|commit]] * Add new module load parm {{{enable_gcm_256}}} [[https://git.kernel.org/linus/29e279230413cdd5e00fb5d269cae1099184ab85|commit]] * Update protocol definitions from recent MS-SMB2 [[https://git.kernel.org/linus/119e489681f769e497637da16d5df530213f5720|commit]], [[https://git.kernel.org/linus/3984bdc049462003c3025b0915fbb90d2a723d78|commit]] * Add support for recognizing special file types (char/block/fifo/symlink) for files created by Linux on WSL readdir [[https://git.kernel.org/linus/2e4564b31b645f599d531e2c8bd0e47316e02223|commit]], [[https://git.kernel.org/linus/13909d96c84afd409bf11aa6c8fbcb1efacb12eb|commit]] * EXT4 * Add support for fast commits [[https://git.kernel.org/linus/f5b8b297b04208e101c1f92fe804cd4e66df30e8|commit]], [[https://git.kernel.org/linus/995a3ed67fc8c0e3301a770016fb66f1bbf15ec8|commit]], [[https://git.kernel.org/linus/6866d7b3f2bb4f011041ba54c98b1584497fe2fd|commit]], [[https://git.kernel.org/linus/ff780b91efe901b8eecd8114785abae5341820ad|commit]], [[https://git.kernel.org/linus/aa75f4d3daaeb1389b9cce9d6b84401eaf228d4e|commit]], [[https://git.kernel.org/linus/5b849b5f96b47d82b5a432d8b91a8ad260e1de46|commit]], [[https://git.kernel.org/linus/8016e29f4362e285f0f7e38fadc61a5b7bdfdfa2|commit]], [[https://git.kernel.org/linus/0f0672ffb61aebac906cf0aa1607d1f07f266fb6|commit]], [[https://git.kernel.org/linus/ce8c59d197c824789e1ade6f25d36037b4f0faeb|commit]], [[https://git.kernel.org/linus/e029c5f2798720b463e8df0e184a4d1036311b43|commit]], [[https://git.kernel.org/linus/6694875ef8045cdb1e6712ee9b68fe08763507d8|commit]] * Optimize file overwrites [[https://git.kernel.org/linus/9faac62d40131521973192e46a82d5066bb42c09|commit]] * F2FS * Support Age-Threshold based Garbage Collection [[https://git.kernel.org/linus/d0b9e42ab6155dc05fc83f00af9f45d4dd02264d|commit]], [[https://git.kernel.org/linus/6f3a01ae9b72d5b7c57632632b8c8088db11e7ab|commit]], [[https://git.kernel.org/linus/c5d02785c59dd8ee20031d742003daff8df73e2d|commit]], [[https://git.kernel.org/linus/2e9b2bb250d5d1493eaf36215fbfe2cd76ce4f7c|commit]], [[https://git.kernel.org/linus/093749e296e29a4b0162eb925a6701a01e8c9a98|commit]] * NFS * Add client support for the READ_PLUS operation, which breaks read requests into several "data" and "hole" segments when replying to the client [[https://git.kernel.org/linus/f7d61ee414cadaeb05af3bf7a64fb99760b9c6e7|commit]], [[https://git.kernel.org/linus/cf1f08cac375630af6b6307907a3fc20fcf847c7|commit]], [[https://git.kernel.org/linus/a14a63594cc2e5bdcbb1543d29df945da71e380f|commit]], [[https://git.kernel.org/linus/c567552612ece787b178e3b147b5854ad422a836|commit]], [[https://git.kernel.org/linus/06216ecbd93688f7acb617e186b9556a565a13bd|commit]], [[https://git.kernel.org/linus/43f0f0816cdbe7361dd17db3b4c1033446033ba6|commit]], [[https://git.kernel.org/linus/84ce182ab85b8ad5002fb1125ba572df99dd0d1c|commit]], [[https://git.kernel.org/linus/c05eafad6b034772921e56de5c01df2326d9e3b3|commit]], [[https://git.kernel.org/linus/e6ac0accb27c6892b7ebc7799e7ce56b3390a678|commit]], [[https://git.kernel.org/linus/bff049a3b5001eb462f27eda98f32f3ff10f4ec2|commit]] * add server support for the READ_PLUS operation, which breaks read requests into several "data" and "hole" segments when replying to the client [[https://git.kernel.org/linus/403217f30418c808600e3e8e345413ba5cc15676|commit]], [[https://git.kernel.org/linus/528b84934eb904ecafea4ed482a1c52e3c814050|commit]], [[https://git.kernel.org/linus/2db27992dd565bf400658edc18f67aed0b6bc6cb|commit]], [[https://git.kernel.org/linus/278765ea0752e67922c0f2aaf1138f6ba227688d|commit]], [[https://git.kernel.org/linus/9f0b5792f07d8f0745c3620d577d6930ff2a96fd|commit]] * NFSv4.2: Support EXCHGID4_FLAG_SUPP_FENCE_OPS flag, introduced in RFC 7862 [[https://git.kernel.org/linus/8c39076c276be0b31982e44654e2c2357473258a|commit]] * OVERLAYFS * Provide a mount option {{{volatile}}} to skip sync with the lower layers (speeds up package installment) [[https://git.kernel.org/linus/c86243b090bc25f81abe33ddfa9fe833e02c4d64|commit]] * Support {{{[S|G]ETFLAGS}}} and {{{FS[S|G]ETXATTR}}} ioctls for directories [[https://git.kernel.org/linus/61536bed2149b082748f8a38c593d915ff3e5957|commit]] * QUOTA * Widen timestamps to handle quota grace expiration times beyond 2038 [[https://git.kernel.org/linus/ad47ff330b26a9fefa882032be2122700e1625ab|commit]] * CEPH * Encode inodes' parent/d_name in cap reconnect message, can help MDS to load inodes into its cache [[https://git.kernel.org/linus/a33f6432b3a63a4909dbbb0967f7c9df8ff2de91|commit]] * Metrics for opened files, pinned caps and opened inodes [[https://git.kernel.org/linus/1dd8d470813699baab9112e95fce00979b21c4f7|commit]] * ZONEFS * Introduce a mount option (-o explicit-open) for explicitly opening a device's zones when opening the seq zone file for writing. This way we prevent resource exhaustion on devices that export a maximum open zones limit [[https://git.kernel.org/linus/5498d5f93210ab4c55cd191473c8f4a59cc68e8e|commit]], [[https://git.kernel.org/linus/48d546a8dad4c09745d464e12b95f21c773bff39|commit]], [[https://git.kernel.org/linus/b5c00e975779c3d9e6d530c5481309257d5e4220|commit]], [[https://git.kernel.org/linus/48bfd5c6fac10e10b7066bf4aeb919ed9a4e87d3|commit]] = Memory management = * (FEATURED) Introduce memory hinting syscall, process_madvise(2), for external process [[https://git.kernel.org/linus/0726b01e70455f9900ab524117c7b520d197dc8c|commit]], [[https://git.kernel.org/linus/1aa92cd31c1c032ddfed27e79d646bbb429e9b52|commit]], [[https://git.kernel.org/linus/ecb8ac8b1f146915aa6b96449b66dd48984caacc|commit]] * Remove assumptions of THP size [[https://git.kernel.org/linus/887b22c628c615811be3b877e02c9c1fe9d85d6d|commit]], [[https://git.kernel.org/linus/d01ac3c35214ce362f50cada37cb7bab8c801896|commit]], [[https://git.kernel.org/linus/8fb156c9ee2db94f7127c930c89917634a1a9f56|commit]], [[https://git.kernel.org/linus/86b562b629728a072e6928bdc02a105d358a007d|commit]], [[https://git.kernel.org/linus/8cce54756806e5777069c46011c5f54f9feac717|commit]], [[https://git.kernel.org/linus/65dfe3c3bc411caa04c4f6c7d81418b90d6a2ce8|commit]], [[https://git.kernel.org/linus/e2333dad2d4a3543f07beb5da61401046e54f2ff|commit]], [[https://git.kernel.org/linus/5eaf35ab1275c4048d5c64b7bd9e982af9ea6b9f|commit]], [[https://git.kernel.org/linus/fc3a5ac52827960ca1e17ba243ff4ba29fcc057a|commit]], [[https://git.kernel.org/linus/8854a6a7248f6c372f1aa2a47b58027d3ba600c2|commit]], [[https://git.kernel.org/linus/3efe62e466958a1e59e68e0faa5c66b5b99b17ce|commit]] * memcontrol: Implements memcg-based memory accounting of allocations made from an interrupt context [[https://git.kernel.org/linus/279c3393e2c113365c999f16cd096bcf3d34319e|commit]], [[https://git.kernel.org/linus/67f0286498d7486a9c35f081df1dffe2ffcd02b9|commit]], [[https://git.kernel.org/linus/37d5985c003daab138a72dd4af9853b396d91c26|commit]], [[https://git.kernel.org/linus/4127c6504f25c4fcff52dc996efda2ef859dd661|commit]] * memcontrol: add the missing numa_stat interface for cgroup v2 [[https://git.kernel.org/linus/5f9a4f4a709608fc15197368464a6c8ed4e3630a|commit]] * HWPOISON: soft offline rework [[https://git.kernel.org/linus/7d9d46ac87f91b8dedad5241d64382b650e26487|commit]], [[https://git.kernel.org/linus/1b473becde09d1aec17334a34af70ccdee9fe680|commit]], [[https://git.kernel.org/linus/fd476720c9ba3cf16617d074a94a0852be468545|commit]], [[https://git.kernel.org/linus/7e27f22c9e40b66186e0675376f0495725ff1b0a|commit]], [[https://git.kernel.org/linus/dc7560b496f9e045c675ae160afda010ec0c77f6|commit]], [[https://git.kernel.org/linus/dd6e2402fad966290f35dc687294fb6049714aac|commit]], [[https://git.kernel.org/linus/694bf0b0cdf91be50e6f037ca93733ed83ca1187|commit]], [[https://git.kernel.org/linus/06be6ff3d2ec8be806b859fc054a1909b16d2473|commit]], [[https://git.kernel.org/linus/79f5f8fab482dfff62948214468ac4ebbf0a016f|commit]], [[https://git.kernel.org/linus/6b9a217eda4a13cc72914fdf7433712122ff595b|commit]], [[https://git.kernel.org/linus/5a2ffca3c23333a41cf8604f62994cfd28e4267b|commit]], [[https://git.kernel.org/linus/5d1fd5dc877bc1c670e7b1c174aa659b76c07de1|commit]], [[https://git.kernel.org/linus/1f2481ddbe444de5bed72f167d7180d1b2708e56|commit]], [[https://git.kernel.org/linus/b94e02822debdf0cc473556aad7dcc859f216653|commit]] * IOMMU user API enhancement [[https://git.kernel.org/linus/d0023e3ee28d12b2b0af4856c405f3d13fb59d1c|commit]], [[https://git.kernel.org/linus/1e6aaae93e9ddb9dc664993eb949b1da94cab3a5|commit]], [[https://git.kernel.org/linus/8d3bb3b8cbf2ffb3ef73720a48b3445518dcdb55|commit]], [[https://git.kernel.org/linus/23cc3493b5e107b8deb697cf3157a07276b5eff7|commit]], [[https://git.kernel.org/linus/d90573812eea63c6bc8ab8a38f661b4c27c3cdc0|commit]], [[https://git.kernel.org/linus/6278eecba31f3983fe2743fc01b198433aa18247|commit]] * KASAN-KUnit Integration [[https://git.kernel.org/linus/393824f650fabf6ea32bb09bea7acbc3a062dac8|commit]], [[https://git.kernel.org/linus/83c4e7a0363bdb8104f510370907161623e31086|commit]], [[https://git.kernel.org/linus/73228c7ecc5e40c0851c4703c5ec6ed38123e989|commit]], [[https://git.kernel.org/linus/9ab5be976898860f70f67257be725b891ded10ea|commit]] * device-dax: support sub-dividing soft-reserved ranges [[https://git.kernel.org/linus/ec826909981c0b3262681ed7021b959593426d46|commit]], [[https://git.kernel.org/linus/174ebece379bad6331048560dc7f7abfdb8442ee|commit]], [[https://git.kernel.org/linus/f5516ec5efb9fe0f426a46eeef25d389d3c2f988|commit]], [[https://git.kernel.org/linus/59bc8d10dc417884a3bc18a092a62e13645ed044|commit]], [[https://git.kernel.org/linus/7e6b431aaef8b611a5adcd7f18fe089ff0d7bb59|commit]], [[https://git.kernel.org/linus/0513bd5bb11456d45250c9283e1cb52533125180|commit]], [[https://git.kernel.org/linus/c2f3011ee697f85ba0166fb3780332aafc66b8f4|commit]], [[https://git.kernel.org/linus/f11cf813dee20e67eac22a6d78502aa564554eb4|commit]], [[https://git.kernel.org/linus/0f3da14a4f0503998fc6c12da3d2fc6e8b33e669|commit]], [[https://git.kernel.org/linus/c77f520db8ebed1ffdeb8a545526dc093365d972|commit]], [[https://git.kernel.org/linus/fcffb6a1df921c81579e9c01f9caa281c3f991d5|commit]], [[https://git.kernel.org/linus/a4574f63edc6f76fb46dcd65d3eb4d5a8e23ba38|commit]], [[https://git.kernel.org/linus/b7b3c01b191596d27a6980d1a42504f5b607f802|commit]], [[https://git.kernel.org/linus/60e93dc097f7f13a16a7e4b75b8803eb2adbb721|commit]], [[https://git.kernel.org/linus/0b07ce872a9eca1ff88c0eb7f6e92dde127d21ca|commit]], [[https://git.kernel.org/linus/33cf94d7176672174042bea0566065f356e2caab|commit]], [[https://git.kernel.org/linus/6d82120f41561426dd67c86380d779b4599d070d|commit]], [[https://git.kernel.org/linus/5a505603a917854fd68d2c25e86e1fb96c845ced|commit]], [[https://git.kernel.org/linus/8490e2e25b5a1f9591145f0e3bbd09b99409be76|commit]] = Tracing, perf and BPF = * BPF * Sockmap iterator [[https://git.kernel.org/linus/654785a1afe1b1428106c322c7ea650e3f8d29e9|commit]], [[https://git.kernel.org/linus/0365351524d7560d8ed7a42801a15252c6c56f41|commit]], [[https://git.kernel.org/linus/2f7de9865ba3cbfcf8b504f07154fdb6124176a4|commit]] * BPF TCP header options [[https://git.kernel.org/linus/70a217f1976f75a6cfe8223e5669ad7b405daaad|commit]], [[https://git.kernel.org/linus/2b8ee4f05d4f6a6c427ad30dd6c1bb49eb2efd3b|commit]], [[https://git.kernel.org/linus/ca584ba070864c606f3a54faaafe774726d5b4a1|commit]], [[https://git.kernel.org/linus/7656d68455891f7fc6689f95415fd59e7a1d629b|commit]], [[https://git.kernel.org/linus/72be0fe6ba76282704cb84952bd5a1eb47910290|commit]], [[https://git.kernel.org/linus/00d211a4ea6f48e8e3b758813fe23ad28193d3bf|commit]], [[https://git.kernel.org/linus/331fca4315efa3bbd258fbdf8209d59d253c0480|commit]], [[https://git.kernel.org/linus/c9985d09e18965131958102f4b67fa1e742df335|commit]], [[https://git.kernel.org/linus/0813a841566f0962a5551be7749b43c45f0022a0|commit]], [[https://git.kernel.org/linus/8085e1dc1f3c885e1e9c1ef8031b3eabc1cccf25|commit]], [[https://git.kernel.org/linus/ad2f8eb0095e9036724d9cf0eb6960f1e6d52d21|commit]], [[https://git.kernel.org/linus/267cf9fa43d1c9d525d5d818a8651f2900e3aa9e|commit]] * Introduce minimal support for sleepable progs. [[https://lwn.net/Articles/825415/|Recommended LWN article]] [[https://git.kernel.org/linus/76cd61739fd107a7f7ec4c24a045e98d8ee150f0|commit]], [[https://git.kernel.org/linus/1e6c62a8821557720a9b2ea9617359b264f2f67c|commit]], [[https://git.kernel.org/linus/07be4c4a3e7a0db148e44b16c5190e753d1c8569|commit]], [[https://git.kernel.org/linus/2b288740a1072235166b2706e139f2725b5ea26f|commit]], [[https://git.kernel.org/linus/e68a144547fc7a956952260539cb7b8bb9afbcc0|commit]] * Add a kernel module with user mode driver that populates bpffs with two BPF iterators [[https://git.kernel.org/linus/005142b8a1f0f32d33fbe04b728464c1b7acfa0e|commit]], [[https://git.kernel.org/linus/f0fdfefb2d4da5b76c3f810be0edb2ab90360224|commit]], [[https://git.kernel.org/linus/d71fa5c9763c24dd997a2fa4feb7a13a95bab42c|commit]], [[https://git.kernel.org/linus/edb65ee5aa2550f6035c8fb169a359bc18acb84a|commit]] * Add {{{tcp_notsent_lowat}}} bpf setsockopt [[https://git.kernel.org/linus/eca43ee6c46db92dd850ce659316b0680d70e137|commit]] * Introduce {{{BPF_F_PRESERVE_ELEMS}}} to perf event array for better sharing of perf event. By default, perf event array removes the perf event when the map fd used to add the event is closed. With {{{BPF_F_PRESERVE_ELEMS}}} set, however, the perf event will stay in the array until it is removed, or the map is closed [[https://git.kernel.org/linus/792caccc4526bb489e054f9ab61d7c024b15dea2|commit]], [[https://git.kernel.org/linus/d6b42068412bd17d94b3b7b51d3787120ba8c738|commit]] * BTF support for ksyms [[https://git.kernel.org/linus/4976b718c3551faba2c0616ef55ebeb74db1c5ca|commit]], [[https://git.kernel.org/linus/d370bbe1214381f444cbd9cdf3b8647223abb536|commit]], [[https://git.kernel.org/linus/2c2f6abeff1322a61f5ad7ce0ecccabf53e4fad5|commit]], [[https://git.kernel.org/linus/eaa6bcb71ef6ed3dc18fc525ee7e293b06b4882b|commit]], [[https://git.kernel.org/linus/63d9b80dcf2c67bc5ade61cbbaa09d7af21f43f1|commit]], [[https://git.kernel.org/linus/00dc73e44a846fc5310df0e1415a90af76cc135e|commit]] * Add support attaching freplace BPF programs to multiple targets. This is needed to support incremental attachment of multiple XDP programs using the libxdp dispatcher model [[https://git.kernel.org/linus/3aac1ead5eb6b76f3d2b8d111e6de1c2de23fb34|commit]], [[https://git.kernel.org/linus/4a1e7c0c63e02daad751842b7880f9bbcdfb6e89|commit]], [[https://git.kernel.org/linus/43bc2874e779c17932c447bb06ef4d5188578bdd|commit]], [[https://git.kernel.org/linus/a535909142bf2a6f3a95cabbb8b38ce3860c4807|commit]], [[https://git.kernel.org/linus/f6429476c2012afade24741cc08890371d2842b4|commit]], [[https://git.kernel.org/linus/17d3f386757609223aa02342d29526daa67efafc|commit]], [[https://git.kernel.org/linus/bee4b7e6268be9267e288936f5b1215fec3d4368|commit]] * Allow updating sockmap / sockhash from BPF [[https://git.kernel.org/linus/7b219da43f94a3b4d5a8aa4cc52b75b34f0301ec|commit]], [[https://git.kernel.org/linus/38e12f908a5effce93ae69ebe5e52b75e5d1cf38|commit]], [[https://git.kernel.org/linus/13b79d3ffbb8add9e2a6d604db2b49f241b97303|commit]], [[https://git.kernel.org/linus/912f442cfb1fc695510e055bdae5f4a88e4de6b8|commit]], [[https://git.kernel.org/linus/0126240f448d5bba29d0d1593aa527d3bf67b916|commit]], [[https://git.kernel.org/linus/bb23c0e1c57f3b40c8d2713401c1b42df911d424|commit]] * Add two BPF helpers, that is, one for retrieving the classid of an skb and another one to redirect via the neigh subsystem [[https://git.kernel.org/linus/b426ce83baa7dff947fb354118d3133f2953aac8|commit]], [[https://git.kernel.org/linus/92acdc58ab11af66fcaef485433fde61b5e32fac|commit]], [[https://git.kernel.org/linus/b4ab31414970a7a03a5d55d75083f2c101a30592|commit]], [[https://git.kernel.org/linus/0e9f6841f664f801a69d27f765dc70b8a93e1959|commit]], [[https://git.kernel.org/linus/faef26fa444dc44eeff70c9a63ebe7fef00b6c37|commit]], [[https://git.kernel.org/linus/eef4a011f35d3aa657d4995c53ccb240d9eaea73|commit]] * Follow-up BPF helper improvements [[https://git.kernel.org/linus/dd2ce6a5373c6f5c830be54be10775458a8bd312|commit]], [[https://git.kernel.org/linus/9aa1206e8f48222f35a0c809f33b2f4aaa1e2661|commit]], [[https://git.kernel.org/linus/4a8f87e60f6db40e640f1db555d063b2c4dea5f1|commit]], [[https://git.kernel.org/linus/6775dab73bdc17df0f19d9f9d7470dc54536a909|commit]], [[https://git.kernel.org/linus/57a73fe7c1988ae726de23ee7c3c49ca82221751|commit]], [[https://git.kernel.org/linus/9f4c53ca23a28c891d2bd3ff4738f7d95ba0303b|commit]] * Generalizing bpf_local_storage to allow easy implementation of local storage for other objects, implement local storage for inodes and allow LSM to use storage [[https://git.kernel.org/linus/1f00d375af84fbcdb6dd6c79fd7c3d02d2390338|commit]], [[https://git.kernel.org/linus/4cc9ce4e739961a7b9e6b2f3b27a72124d356373|commit]], [[https://git.kernel.org/linus/f836a56e84ffc9f1a1cd73f77e10404ca46a4616|commit]], [[https://git.kernel.org/linus/450af8d0f6be2e7dd2a528a3fb054bb726bf1747|commit]], [[https://git.kernel.org/linus/8ea636848aca35b9f97c5b5dee30225cf2dd0fe6|commit]], [[https://git.kernel.org/linus/30897832d8b97e93833fb52c0a02951db3692ed2|commit]], [[https://git.kernel.org/linus/cd324d7abb3d850ae083bda1239f800abe21fe25|commit]] * Implement link_query for bpf iterators [[https://git.kernel.org/linus/6b0a249a301e2af9adda84adbced3a2988248b95|commit]], [[https://git.kernel.org/linus/b76f22269028fb252727a696084c70494d80a52c|commit]], [[https://git.kernel.org/linus/e60495eafdba24a466a6ae62da86245a958954bc|commit]] * bpftool: support creating outer maps [[https://git.kernel.org/linus/a20693b6e72e59fb9b896193df0f8007693447d0|commit]], [[https://git.kernel.org/linus/86233ce35e4b886dc5998c72ec6158ed72150782|commit]], [[https://git.kernel.org/linus/e3b9626f09d429788d929c9b9000a069fcfc056e|commit]] * Add d_path helper function that returns full path for given 'struct path' object, which needs to be the kernel BTF 'path' object [[https://git.kernel.org/linus/193a983c5bc4c62f66d62a9a6f9084cf3f2a0db2|commit]], [[https://git.kernel.org/linus/a5f53b1d59c2fd35ebb55bbe47b05d596c0d466c|commit]], [[https://git.kernel.org/linus/6298399bfc101f8e8cf35a916f26aa32bdf04278|commit]], [[https://git.kernel.org/linus/69ff304792709dcdc5c8918b236cf06fe7db448f|commit]], [[https://git.kernel.org/linus/887c31a39c49e261581a3d108607c9dea55b12d9|commit]], [[https://git.kernel.org/linus/dafe58fc1917a96c657a0f56a12f262e5d9fb324|commit]], [[https://git.kernel.org/linus/1c6d28a6ac56de5b0af9239a1b02aea4c3011ea3|commit]], [[https://git.kernel.org/linus/faaf4a790d93794b46d67e2fd69b8e5c8cae2d41|commit]], [[https://git.kernel.org/linus/eae2e83e62633a2659e3bc690facba1c2fc9c45b|commit]], [[https://git.kernel.org/linus/6e22ab9da79343532cd3cde39df25e5a5478c692|commit]], [[https://git.kernel.org/linus/68a26bc7922ebf8bbf418f8e9d69364d965433e9|commit]], [[https://git.kernel.org/linus/762f85156835258c85a32bf81b283300b6c6bd17|commit]], [[https://git.kernel.org/linus/e4d1af4b16f80a90d9cf3a09bee2012dcde45638|commit]], [[https://git.kernel.org/linus/cd04b04de119a222c83936f7e9dbd46a650cb688|commit]] * libpf * Add full support for BPF-to-BPF calls [[https://git.kernel.org/linus/0201c575831171292489f14a8b6f79f98936b4d1|commit]], [[https://git.kernel.org/linus/c112239272c6bacf7fcd0a0dc71999ad8eb1c55c|commit]], [[https://git.kernel.org/linus/db2b8b06423c7eb4abcb4310b7234f00b30d7730|commit]], [[https://git.kernel.org/linus/c3c556966de7a0d5f8c908f407c673070fcdbf2b|commit]], [[https://git.kernel.org/linus/8505e8709b5eedb7c662354e8436a2a164181109|commit]], [[https://git.kernel.org/linus/7e06aad52929d17610f28acd40dd10ed62295f85|commit]], [[https://git.kernel.org/linus/a08c02f8d4ae50527b9f26a7147686ed55c93782|commit]], [[https://git.kernel.org/linus/fd17e272be9c50190f1185a1007d72dc1eedb903|commit]], [[https://git.kernel.org/linus/a7659cc30bc9210d885692d175f4bc6f3a9a2175|commit]], [[https://git.kernel.org/linus/52109584202783e90a83c95103307a9a03ba7d9e|commit]], [[https://git.kernel.org/linus/d86687ae6b759a3ac3e2db63390cef6006144681|commit]], [[https://git.kernel.org/linus/fab45be1d26e8c3cee62e09bcc39c149b175f848|commit]], [[https://git.kernel.org/linus/baaf680e089f34468f26e86f76af712105f6019b|commit]] * Implements logic to auto-adjust memory size (1-, 2-, 4-,8-bytes) of load/store (LD/ST/STX) instructions which have BPF CO-RE field offset relocation associated with it. In practice this means transparent handling of 32-bit kernels, both pointer and unsigned integer [[https://git.kernel.org/linus/47f7cf6325f7d38e33d3dc38fa55bbe605f5b335|commit]], [[https://git.kernel.org/linus/a66345bcbdf0c5070479c26103f7cb33da9e4969|commit]], [[https://git.kernel.org/linus/2b7d88c2b582c659a6567e851d96873d0209a501|commit]], [[https://git.kernel.org/linus/888d83b961f6057aa377065b60c5206fd8bff97c|commit]] * Support loading/storing any BTF endianness [[https://git.kernel.org/linus/22ba3635163164aa86eb8a9d8645079a0bbd0a66|commit]], [[https://git.kernel.org/linus/3289959b97cac205df006fc79c88f042bf2765ab|commit]], [[https://git.kernel.org/linus/ed9cf248b9498815d4762fe335539210b8a283a9|commit]] * Add support for type-based and enum value-based CO-RE relocations [[https://git.kernel.org/linus/81ba0889027505b7d5136319117e473a69a923c4|commit]], [[https://git.kernel.org/linus/28b93c64499ae09d9dc8c04123b15f8654a93c4c|commit]], [[https://git.kernel.org/linus/353c788c2054257359114f12827d86f8e3332e10|commit]], [[https://git.kernel.org/linus/00b2e95325f8c9dd56a7dae691b01e321838a557|commit]], [[https://git.kernel.org/linus/3fc32f40c40207bf85ce1b007f18981c4673df96|commit]], [[https://git.kernel.org/linus/124a892d1c416dc4f639031afb79d47857d9b0b0|commit]], [[https://git.kernel.org/linus/4836bf5e2ec6e410c7f0c044402951484901a676|commit]], [[https://git.kernel.org/linus/eacaaed784e2c9da69dea3030c81062c1fd66a37|commit]], [[https://git.kernel.org/linus/3357490555eacd39c2bf3e355a0e435f658d806f|commit]] * Add perf_buffer APIs for better integration with outside epoll loop [[https://git.kernel.org/linus/dca5612f8eb9d0cf1dc254eb2adff1f16a588a7d|commit]] * Add BTF APIs to libbpf that allow to conveniently produce BTF types and strings [[https://git.kernel.org/linus/4a3b33f8579af182ebcf9c7e9304effce505500e|commit]], [[https://git.kernel.org/linus/f86ed050bcee3b7daa420eb31a8b6d079701caab|commit]], [[https://git.kernel.org/linus/9141f75a3279bab4a7d761c6050d96777b646767|commit]] * Allow storage of flexible metadata information for eBPF programs with the ntroduction of a new syscall flag, {{{BPF_PROG_BIND_MAP}}}, to add a map to a program's used_maps, even if the program instructions does not reference the map [[https://git.kernel.org/linus/984fe94f94756dacb3c8cc52904a23adf9e04da1|commit]], [[https://git.kernel.org/linus/ef15314aa5de955c6afd87d512e8b00f5ac08d06|commit]], [[https://git.kernel.org/linus/5d23328dccd93c47e2719cb9d2ae303c235d277d|commit]], [[https://git.kernel.org/linus/aff52e685eb39984f3a613e8a5c570d97e5d2414|commit]], [[https://git.kernel.org/linus/d42d1cc44d702123d6ff12ce54a0e854036d29cb|commit]] * Tracing * boot: Start boot-time tracing in earlier stage [[https://git.kernel.org/linus/36dadef23fcca55bb6531dc12822d3b165319ccc|commit]], [[https://git.kernel.org/linus/ac343da7bc9048629f9d12d98e8f0573df88836b|commit]], [[https://git.kernel.org/linus/a838deab4e635994476bfc5b254bdf461e168752|commit]], [[https://git.kernel.org/linus/4114fbfd02f12d7a58cc4bd6fc36e0925266f9f7|commit]], [[https://git.kernel.org/linus/ba0fbfbb21cd90d51e4f6668ee8397e810818028|commit]], [[https://git.kernel.org/linus/fd264ce96c382bc2e36eb1f49ac45c5980650244|commit]] * boot: Add new options for tracing specific period, kretprobe and tracing_on option. The combination of these options allow to trace events during a specific function call period [[https://git.kernel.org/linus/8490db06f914100fc8a5110481cbd37d8968be90|commit]], [[https://git.kernel.org/linus/c51ba517989efb4be3d8658f31c98786d88a89fe|commit]], [[https://git.kernel.org/linus/4725cd89978c26405a20414f3a0fa6cbd2bf9aad|commit]], [[https://git.kernel.org/linus/3dd3aae32dc91efab916b28cf95986186c6e8d6b|commit]], [[https://git.kernel.org/linus/638e476d1df6812fad0c700ee3e17727a4ff0d40|commit]], [[https://git.kernel.org/linus/19c311ae7c0f4f2475617a8acb7ba7b7b4575f0e|commit]], [[https://git.kernel.org/linus/8f2a59968f961570fe7b9d99e3a615dd21477638|commit]] * Currently, only function trace can export trace packets to other destination, add support to event trace and trace_maker [[https://git.kernel.org/linus/7b9749bd830848bca9179b0a16251ca3c36e82e6|commit]], [[https://git.kernel.org/linus/8438f5211479e4b8433f641634362264bc3bbd9e|commit]], [[https://git.kernel.org/linus/8ab7a2b7055c88c3da5e4684dfa015c6a8987c28|commit]], [[https://git.kernel.org/linus/458999c6f67b0ffcc704a4892041dd700adf7d83|commit]], [[https://git.kernel.org/linus/e8ecea3017385858be0ba5640b3b364586743c6b|commit]], [[https://git.kernel.org/linus/b8f8534b10b6ee3cec5e49682d7e0c4796cdccea|commit]] * Add dynamic strings support for synthetic events [[https://git.kernel.org/linus/4a4a56b4e76bbe3211c4f93d99c0c1543f5f3230|commit]], [[https://git.kernel.org/linus/8fbeb52a598c7ab5aa603d6bb083b8a8d16d607a|commit]], [[https://git.kernel.org/linus/63a1e5de3006f4ad713e4d72bcb404d0301e853d|commit]], [[https://git.kernel.org/linus/bd82631d7ccdc894af2738e47abcba2cb6e7dea9|commit]], [[https://git.kernel.org/linus/1bc36bd4a8557285870b34cfec7910871049e93e|commit]], [[https://git.kernel.org/linus/cbcd9c83695e0f24c0497e6db8b73c3819ab08d4|commit]], [[https://git.kernel.org/linus/8db4d6bfbbf9206567fd529dc73dc058b3929db0|commit]] * perf * Enable AUX area tracing snapshots using a FIFO [[https://git.kernel.org/linus/9864a66defeb8df0ef1487e6d195278cf3e33666|commit]], [[https://git.kernel.org/linus/40db8ff59e75af108d695597bdbaa4828e129178|commit]], [[https://git.kernel.org/linus/1f4390d825cc04e91a276c78f984dd2d7fe01e62|commit]], [[https://git.kernel.org/linus/a8fcbd269b4340c36dbf99b4453bcbfe128d93fb|commit]], [[https://git.kernel.org/linus/d20aff1512f013fab79b8740427b7574569a9a2e|commit]], [[https://git.kernel.org/linus/bbe544682ee25a41f20a59fc7c29f790d502b3ce|commit]], [[https://git.kernel.org/linus/0b157b1000195bc96c3180e8a1d45e1c6c0f2fa1|commit]], [[https://git.kernel.org/linus/9818923634206b751192e8f1554ecb93874d7d9f|commit]] * ftrace: Add filter support for option {{{-F/--funcs}}} [[https://git.kernel.org/linus/2ae05fe0a9dfe204a6c83bbe6bd1312b3bb3d301|commit]] * Support PE executable symbol tables using libbfd, to profile, for instance, wine binaries [[https://git.kernel.org/linus/e71e19a9ea70952a53d58a99971820ce6c1794a8|commit]], [[https://git.kernel.org/linus/ba0509dcb7f806403b23234320711c45be9dccec|commit]], [[https://git.kernel.org/linus/eac9a4342e5447cade4d484261a8992e2ec6f138|commit]], [[https://git.kernel.org/linus/ed21d6d7c48e6e96c2d617e304a7ebfbd17b1807|commit]] * perf inject: Speed build-id injection [[https://git.kernel.org/linus/0bf02a0d80427f263195c1e5a4c8ada14bd5d261|commit]], [[https://git.kernel.org/linus/2946ecedd026ca3bb6b6415de487e2836037d06f|commit]], [[https://git.kernel.org/linus/336c95b297e8127705e590bbd25f5c627bfcb782|commit]], [[https://git.kernel.org/linus/e7b60c5a0c4b9c02fa3b471f8d5edb4989ebdf60|commit]], [[https://git.kernel.org/linus/27c9c3424fc217dab4077122069fe4b4413dbf18|commit]], [[https://git.kernel.org/linus/bf7ef5ddb0b327099404d3e2af4b3b142c702813|commit]] * Introduce branch history "streams", to compare 'perf record' runs with 'perf diff' based on branch records and report hot streams [[https://git.kernel.org/linus/480accbb17609be01abcd09517605a930791bfdb|commit]], [[https://git.kernel.org/linus/dd1d841810158086086417133a22c90dfabaeecb|commit]], [[https://git.kernel.org/linus/47ef8398c369fa77e0fdbadfebb3885879491721|commit]], [[https://git.kernel.org/linus/fa79aa6485816b86f37205fd5659616d64f8be7f|commit]], [[https://git.kernel.org/linus/28904f4dcea1444adea4b51ba0af32d6c7314101|commit]], [[https://git.kernel.org/linus/5bbd6bad3b058bb28f41b97bf67a3cc3e52d09e6|commit]], [[https://git.kernel.org/linus/2a09a84c720b436a3ded9b7e3701d391ec81892a|commit]] * c2c: Refine the organization of metrics [[https://git.kernel.org/linus/b596e979c8c929959af8ef252a16971492fc8265|commit]], [[https://git.kernel.org/linus/4f28641bde8a005462a59d654add4e00767a962c|commit]], [[https://git.kernel.org/linus/6d662d730d6cdc16a19c4bc076c03e2cd21c242d|commit]], [[https://git.kernel.org/linus/fdd32d7e8e81de8ce93e552b57838ce5413bf5e9|commit]], [[https://git.kernel.org/linus/0fbe2fe965cb684e00ab4e94d266b2cb46a63dc5|commit]], [[https://git.kernel.org/linus/ed626a3e52cacd324fa1b7c4cc4c252f8f39f4d4|commit]], [[https://git.kernel.org/linus/77c158698c395cf127fdc6e0b9699917f72ef47f|commit]], [[https://git.kernel.org/linus/91d933c22164e22315f860e7177fbeec5e8510b0|commit]], [[https://git.kernel.org/linus/744aec4df2c5b4d12af26a57d8858af2f59ef3d0|commit]] * Add support for exclusive groups/events via the new ':e' event modifier [[https://git.kernel.org/linus/0997a2662fa34551e37bb6f1246a179678b2f984|commit]] * perf stat: Add {{{--for-each-cgroup}}} option to make it easy for that case. It will create NxM events from N events and M cgroups [[https://git.kernel.org/linus/7fedd9b84bf8288ccb7a88aadedffdc9221f31e6|commit]], [[https://git.kernel.org/linus/d1c5a0e86a4e39c9f1bfbfb5ced2ef14103cbf45|commit]], [[https://git.kernel.org/linus/b214ba8c4275d66029ad34ad222326dca43e7e26|commit]], [[https://git.kernel.org/linus/89fb1ca2abb7fba6587a5768cfee9f89daf9be6f|commit]], [[https://git.kernel.org/linus/40b74c30ffb97c668e9745a098101fecaaec0ea2|commit]] = Block layer = * Allow {{{IOPRIO_CLASS_RT}}} for {{{CAP_SYS_NICE}}} [[https://git.kernel.org/linus/9d3a39a5f1e45827b008fff1ee9cf3cac3409665|commit]] * blk-iocost * Improves iocost in three areas to make iocost internal operations more accurate and immediate with the goal of improving work conservation and distribution fairness, and removing dependence on vrate adjustments for masking work conservation issues. This improves overall control quality and allows regulating vrate more tightly for more consistent behavior as vrate now only needs to respond to device behavior changes [[https://git.kernel.org/linus/5e124f74325d8181b3275a704e87e44246c484f6|commit]], [[https://git.kernel.org/linus/00410f1b09fe7c9a12bde07f0bb4b978a3367f3a|commit]], [[https://git.kernel.org/linus/db84a72af6be422abf2089a5896293590dda5066|commit]], [[https://git.kernel.org/linus/6ef20f787b0aa337dc901d42efa44854e09c87e1|commit]], [[https://git.kernel.org/linus/7b84b49e381a8538626f200785dd918a402c62d7|commit]], [[https://git.kernel.org/linus/fe20cdb516377e6ac6300254d5ca0dd7d8621ea8|commit]], [[https://git.kernel.org/linus/bd0adb91a68b2fbf384ace5287bb46f135e8d889|commit]], [[https://git.kernel.org/linus/ce95570acf741ea306baddcb43aba0b59b920a21|commit]], [[https://git.kernel.org/linus/7ca5b2e60bfa4aa5b8d52e9c3e2a757c581bec1d|commit]], [[https://git.kernel.org/linus/da437b95db83106319d337a5859e6dfb464b085a|commit]], [[https://git.kernel.org/linus/97eb19751f155903489f8d42ea658ace2c59faf7|commit]], [[https://git.kernel.org/linus/1aa50d020c7148f5f0bde15ca80fe6f91a8c5a4e|commit]], [[https://git.kernel.org/linus/8692d2db8e01f1a5718f9b67c219b823a64b2088|commit]], [[https://git.kernel.org/linus/065655c862fedf4b04e1b28b83ca6f338d81cf0b|commit]], [[https://git.kernel.org/linus/93f7d2db80e4aea2731619d7b907a029e0d14259|commit]], [[https://git.kernel.org/linus/e08d02aa5fc9978ed42240bd80d3fb5dd28ecac0|commit]], [[https://git.kernel.org/linus/f1de2439ec43b74764f2a26e3a310b24407e3bde|commit]], [[https://git.kernel.org/linus/b0853ab4a238c54b8f97ca7dde1ae156e2bbd5e4|commit]], [[https://git.kernel.org/linus/c421a3eb2e27402c14131a14390551ae6cdb15fa|commit]], [[https://git.kernel.org/linus/5160a5a53c0c4ae3708959d9465ea43ad5d90542|commit]], [[https://git.kernel.org/linus/dda1315f18536cb94e293a3ae0ccb5c4df53e5e4|commit]], [[https://git.kernel.org/linus/ac33e91e2daca40fcad66c68712276da7b40f169|commit]], [[https://git.kernel.org/linus/046037551721e8831f6718ac2149887f6bb1f802|commit]], [[https://git.kernel.org/linus/f0bf84a5dffa0800c4f8ae52a75c579978086901|commit]], [[https://git.kernel.org/linus/a7863b3423fd5d1ab82161654ba83973764b570b|commit]] * Improve debt forgiveness logic [[https://git.kernel.org/linus/ab8df828b5f6eab6377fa0c349c92a3678498256|commit]], [[https://git.kernel.org/linus/33a1fe6d822b3552fcad9bbb059b2fb93566f4c9|commit]], [[https://git.kernel.org/linus/d95178410b7706844491efb77fb0a37a69f7a5e6|commit]], [[https://git.kernel.org/linus/c7af2a003a411853fc9c805efe96d10dcc8adb5f|commit]], [[https://git.kernel.org/linus/c5a6561b8d99ea7d8df21308249ce05bce3dd466|commit]] * xen-blk(back|front): Let users disable persistent grants [[https://git.kernel.org/linus/aac8a70db24bd3916b9ddce1761e500771356b6b|commit]], [[https://git.kernel.org/linus/74a852479c68e4efb3865d5436fd69ec4f819f96|commit]], [[https://git.kernel.org/linus/4553350ffe53c29156c61df584425ccfaabb2980|commit]] * scsi: Provide hostwide shared tags for SCSI HBAs [[https://git.kernel.org/linus/51db1c37ee166159c5753ce8d64d6bacf113e0f0|commit]], [[https://git.kernel.org/linus/655ac30094da0d724ce66161f15675d30da89cd8|commit]], [[https://git.kernel.org/linus/4d063237b92a4e8d99350ad05492a45009a3c78c|commit]], [[https://git.kernel.org/linus/1c0706a70a64eda48477caa880657e07f5196512|commit]], [[https://git.kernel.org/linus/222a5ae03cdd12e7643f2f64689a39ed547650cb|commit]], [[https://git.kernel.org/linus/32bc15afed04bd73e29d713d8db47818d6aa89af|commit]], [[https://git.kernel.org/linus/a0235d230f3245aa4bd70b514d5effb24be61acd|commit]], [[https://git.kernel.org/linus/bccf5e26d99c28980bd6ced474422a1b18402263|commit]], [[https://git.kernel.org/linus/f1b49fdc1c64db110aa1315831e5fe0f8599fa56|commit]], [[https://git.kernel.org/linus/b445547ec1bbd3e7bf4b1c142550942f70527d95|commit]], [[https://git.kernel.org/linus/0905053bdb5b7ba77ad0c2e5cfc4787c1db3d4f1|commit]], [[https://git.kernel.org/linus/bdb01301f3ea51a59eff252b06643fc1fe843e57|commit]], [[https://git.kernel.org/linus/64f1501bd2a9c8ab1df548e1ed224552f9c7ac71|commit]], [[https://git.kernel.org/linus/8d98416a55ebfecbe57fd26981decf6fcdf37b11|commit]], [[https://git.kernel.org/linus/f7c4cdc712ab803f7cdd3d47025081831f457ecc|commit]], [[https://git.kernel.org/linus/103fbf8e4020845e4fcf63819288cedb092a3c91|commit]] * null_blk: add support for max open/active zone limit for zoned devices [[https://git.kernel.org/linus/dc4d137ee3b79a7474b747b4b326d472ccc2cb79|commit]] * md: raid10: Improve performance handling raid10 discard request [[https://git.kernel.org/linus/bcc90d280465ebd51ab8688be86e1f00c62dccf9|commit]], [[https://git.kernel.org/linus/d3ee2d8415a6256c1c41e1be36e80e640c3e6359|commit]] = Virtualization = * Add support for Nitro Enclaves, a new Amazon Elastic Compute Cloud (EC2) capability that allows customers to carve out isolated compute environments within EC2 instances [[https://git.kernel.org/linus/15b760c37ad3c3f2b922506eaca4ca8b4292e621|commit]], [[https://git.kernel.org/linus/0a44561768c5af57a18657b860fec918a558fd8e|commit]], [[https://git.kernel.org/linus/1df624892c1ee65daba0b2ebbac72e4d4442f83a|commit]], [[https://git.kernel.org/linus/89308c11ae3ba38255cd7716809437576551561b|commit]], [[https://git.kernel.org/linus/ad2b6980d0d3c7707de084f12d75f673af5fd017|commit]], [[https://git.kernel.org/linus/e5d616d8bb50a1c1d01e9a89030a8bcb2107fd08|commit]], [[https://git.kernel.org/linus/bd47c995c0e4e7b5ea2b7074a92ca3ff95e25cd0|commit]], [[https://git.kernel.org/linus/38907e124088b2f5b176acdf3d89926c09d3206a|commit]], [[https://git.kernel.org/linus/ff8a4d3e3a99a32a54828e1b2af77aabdca2cabb|commit]], [[https://git.kernel.org/linus/988b7a471726209330b739adafc54563cbdbf986|commit]], [[https://git.kernel.org/linus/7dc9d4309fdb7773df13a17e203c16966676f21a|commit]], [[https://git.kernel.org/linus/111c775a5f0dc8c509c31ccfbf2209ec545107a0|commit]], [[https://git.kernel.org/linus/9c8eb50fe9e2bb8a2e725979e052fbf592b6b799|commit]], [[https://git.kernel.org/linus/07499cc661a926eb4ca19604502e3f0bda2aa4bf|commit]], [[https://git.kernel.org/linus/0f5c7b7484394e26afc07c063290fb43c4ba42c7|commit]], [[https://git.kernel.org/linus/acc4229c39903dfaf97512f5738490d3bdafcd0a|commit]], [[https://git.kernel.org/linus/bf15d79ce142fe1d01eb88bdad96367a3887648c|commit]], [[https://git.kernel.org/linus/e82ed736ad2d2dddf1384fc4c8a0f26021af04fe|commit]] * Pass zPCI hardware information via VFIO [[https://git.kernel.org/linus/dc8c638d9e140e0a2a04ab7e3f3fde3bbad1dacf|commit]], [[https://git.kernel.org/linus/517fe298245c4c2c3d1f9b8f140e40c7f9d7518d|commit]], [[https://git.kernel.org/linus/0c633f0be1dc70a6db46d90dba4cdae82073350a|commit]], [[https://git.kernel.org/linus/e6b817d4b8217a9528fcfd59719b924ab8a5ff23|commit]], [[https://git.kernel.org/linus/c10ff790c42e45abaf6f598ba53c9ff63198ecac|commit]] * VFIO support for FSL-MC device [[https://git.kernel.org/linus/fb1ff4c1941573aea59e4cb575dc5a723303cd70|commit]], [[https://git.kernel.org/linus/704f5082d8457a2166eb4cb4e460510117c70928|commit]], [[https://git.kernel.org/linus/f97f4c04e5d6ca8b90b5b412bd7e72de79426263|commit]], [[https://git.kernel.org/linus/df747bcd5b216dae7be26945fab2558ed2f7f363|commit]], [[https://git.kernel.org/linus/67247289688d49a610a956c23c4ff032f0281845|commit]], [[https://git.kernel.org/linus/f2ba7e8c947bf38fec799fdf9122e05a6a3e8382|commit]], [[https://git.kernel.org/linus/2e0d29561f593a5ab6d37ea032513d2714a007df|commit]], [[https://git.kernel.org/linus/cc0ee20bd96971c10eba9a83ecf1c0733078a083|commit]], [[https://git.kernel.org/linus/1bb141ed5e14f773f9e08b80fe5db3fd405399db|commit]], [[https://git.kernel.org/linus/ac93ab2bf69a5b7724106ec7ce852eff9c307510|commit]] * vhost scsi: Add support for LUN resets [[https://git.kernel.org/linus/efd838fec17bd8756da852a435800a7e6281bfbc|commit]] * vDPA: API for reporting IOVA range [[https://git.kernel.org/linus/3f1b623a1be92103386bcab818e25885d6be9419|commit]], [[https://git.kernel.org/linus/1b48dc03e575a872404f33b04cd237953c5d7498|commit]], [[https://git.kernel.org/linus/70a62fce262854c4aabaa47e46e82fce9f3f3938|commit]] * vdpasim: allow to set MAC address [[https://git.kernel.org/linus/0c86d774883fa17e7c81b0c8838b88d06c2c911e|commit]] * Support virtio cross-device resources [[https://git.kernel.org/linus/a0308938ec81cd0dca9d75833ec0dd1b8708917e|commit]], [[https://git.kernel.org/linus/592d9fba33c275b72cb4dae99c187444daafcd33|commit]], [[https://git.kernel.org/linus/c84adb304c100cb9555f64f49c1d84a01fac3616|commit]] * (FEATURED) virtiofs: Adds DAX support. This allows bypassing guest page cache and allows mapping host page cache directly in guest address space. This can speed up things considerably in many situations. Also this can result in substantial memory savings as file data does not have to be copied in guest and it is directly accessed from host page cache [[https://git.kernel.org/linus/1a9d5d405962d134acb8efb4ccb4bc17805134c7|commit]], [[https://git.kernel.org/linus/6bbdd563ee9a6078725727571586c66c8613db64|commit]], [[https://git.kernel.org/linus/b43b7e81eb2b188fab1d8bc334b4b725f6d2ae10|commit]], [[https://git.kernel.org/linus/f4fd4ae354ba23c948afb0ee3386182acb96d481|commit]], [[https://git.kernel.org/linus/22f3787e9d95e72d1f09795f294fb010e2998f43|commit]], [[https://git.kernel.org/linus/1dd539577c42b67da796e2e758e04171bb889779|commit]], [[https://git.kernel.org/linus/45f2348eceb6a2a5b248ef44ea7dc2c4ede88b30|commit]], [[https://git.kernel.org/linus/fd1a1dc6f5aa7361e3562790336e116935f8fcfa|commit]], [[https://git.kernel.org/linus/ceec02d4354a317cacce4b053a580ea3c7fc6cdc|commit]], [[https://git.kernel.org/linus/c2d0ad00d948de73c78f05d2b3e5bdfa605035cc|commit]], [[https://git.kernel.org/linus/2a9a609a0c4a3b0a6892fbe360b8c419839e6da7|commit]], [[https://git.kernel.org/linus/9483e7d5809ab41890298a6a1f5d23c4e10a2cfd|commit]], [[https://git.kernel.org/linus/6ae330cad6ef22ab8347ea9e0707dc56a7c7363f|commit]], [[https://git.kernel.org/linus/d0cfb9dcbca6ebd21ec78ea719b451ea4c22cecf|commit]], [[https://git.kernel.org/linus/9a752d18c85ae5da28e4a07d52adfd95eacb2495|commit]] = Cryptography = * crypto: introduce OSCCA certificate and SM2 asymmetric algorithm [[https://git.kernel.org/linus/f49282870fb039e3c2e5c3341bd27875282609d7|commit]], [[https://git.kernel.org/linus/a8ea8bdd9df92a0e5db5b43900abb7a288b8a53e|commit]], [[https://git.kernel.org/linus/d58bb7e55a8a65894cc02f27c3e2bf9403e7c40f|commit]], [[https://git.kernel.org/linus/ea7ecb66440b37c035e899c60ceaf7a03d364930|commit]], [[https://git.kernel.org/linus/a1f62c217d9c371187dd14d2e1370923aae58994|commit]], [[https://git.kernel.org/linus/2b40386774831c9617325ca8940fb3c270cbb086|commit]], [[https://git.kernel.org/linus/8b805b97fc1aa0de89e582b206ce2efd0df05895|commit]], [[https://git.kernel.org/linus/254f84f559039b6d6f6e1035fd7645b42671ab48|commit]], [[https://git.kernel.org/linus/215525639631ade1d67e879fe2c3d7195daa9f59|commit]], [[https://git.kernel.org/linus/0b7e44d39c8aa7536352b57af2265e92fc253e4f|commit]] * Mark ecb(arc4) skcipher as obsolete [[https://git.kernel.org/linus/054694a46d64b59317fda59eae2509681fb3a1d4|commit]], [[https://git.kernel.org/linus/c59607784894c14110f1b69d601285d9d18bb6de|commit]], [[https://git.kernel.org/linus/e33d2a7b3041d7f8cd1f0a2a4ca42a5bc112b14e|commit]], [[https://git.kernel.org/linus/b2ba0476847381f6f60bcfbb77d6ebc5448a88f3|commit]], [[https://git.kernel.org/linus/1dbab6b1628d9039c5369b891c6706eb92274601|commit]], [[https://git.kernel.org/linus/274290ed98c55a9c5691497567e24463a7a91da4|commit]], [[https://git.kernel.org/linus/9ace6771831017ce75a2bdf03c284b686dd39dba|commit]] * af_alg: add extra parameters for DRBG interface to add entropy input and add additional data input [[https://git.kernel.org/linus/77ebdabe8de7c02f43c6de3357f79ff96f9f0579|commit]] * random32: make prandom_u32() less predictable. [[https://lwn.net/Articles/828705/|See this recommended LWN article]] [[https://git.kernel.org/linus/c51f8f88d705e06bd696d7510aff22b33eb8e638|commit]], [[https://git.kernel.org/linus/3744741adab6d9195551ce30e65e726c7a408421|commit]], [[https://git.kernel.org/linus/c6e169bc146a76d5ccbf4d3825f705414352bd03|commit]] = Security = * integrity: Load MOK certificates from an EFI config table [[https://git.kernel.org/linus/58c909022a5a56cd1d9e89c8c5461fd1f6a27bb5|commit]], [[https://git.kernel.org/linus/38a1f03aa24094b4a8de846700cb6cb21cc06468|commit]], [[https://git.kernel.org/linus/726bd8965a5f112d9601f7ce68effa1e46e02bf2|commit]] * selinux: add detailed tracepoint on audited events [[https://git.kernel.org/linus/dd8166212d9a2eca3181567c953d5687aea4d7dc|commit]], [[https://git.kernel.org/linus/30969bc8e0751a5e5d44896c0632bc688abfa86f|commit]] * integrity: improve user feedback for invalid bootparams * LSM: SafeSetID: Add set*git security policy [[https://git.kernel.org/linus/5294bac97e12bdabbb97e9adf44d388612a700b8|commit]] * selinux: move policy commit after updating selinuxfs [[https://git.kernel.org/linus/02a52c5c8c3b8cbad0f12009cde9f36dbefb6972|commit]] = Networking = * IP: Expose all exisiting inet sockopt bits through inet_diag for debug purpose [[https://git.kernel.org/linus/c1077616142907bb6ee987ecd136d6857ffd8787|commit]] * IP: ensure the route lookup is performed on the right routing table in VRF configurations [[https://git.kernel.org/linus/e1e84eb58eb494b77c8389fc6308b5042dcce791|commit]], [[https://git.kernel.org/linus/272928d1cdacfc3b55f605cb0e9115832ecfb20c|commit]] * IPv4: Allow more than 255 IPv4 multicast interfaces [[https://git.kernel.org/linus/501cb008906631a019f3ab2104a17ef8b2651ed0|commit]], [[https://git.kernel.org/linus/c8715a8e9f38906e73d6d78764216742db13ba0e|commit]], [[https://git.kernel.org/linus/bb82067c574a36c7e1d6d552557cf5b112ed9751|commit]] * TCP: Allow to reflect TOS value received in SYN, and send it out in SYN-ACK, and eventually set the TOS value of the established socket with this reflected TOS value. This provides a way to set the traffic class/QoS level for all traffic in the same connection to be the same as the incoming SYN. It could be useful for datacenters to provide equivalent QoS according to the incoming request. This feature is guarded by {{{/proc/sys/net/ipv4/tcp_reflect_tos}}}, and is by default turned off [[https://git.kernel.org/linus/e9b12edc133b54e15ecd105620d51fb8e8fa8bde|commit]], [[https://git.kernel.org/linus/de033b7d1568a8f1252055c96cdd99954d5450c4|commit]], [[https://git.kernel.org/linus/ac8f1710c12bb4c3626280ce03f05459ba8feef6|commit]], [[https://git.kernel.org/linus/e92dd77e6fe0a33d356cab4f362dbfbb3b873c96|commit]] * Multi-Path TCP * MPTCP merge progresses with support concurrent transmission of data on multiple subflows in a load balancing scenario. Enhance advertising addresses via the RM_ADDR/ADD_ADDR options [[https://git.kernel.org/linus/63561a403c7c89d59205401db14fb444c6535cef|commit]], [[https://git.kernel.org/linus/47bebdf365ade17534f6616dc228d347085f4501|commit]], [[https://git.kernel.org/linus/6719331c2f736fba881f2ce85c8b0e37fe054c46|commit]], [[https://git.kernel.org/linus/da51aef5fe5b9ef389055f693472d4fb5a3f58f9|commit]], [[https://git.kernel.org/linus/8268ed4c9d197fc6448b6262c62aad62ef9aa4d5|commit]], [[https://git.kernel.org/linus/ab174ad8ef76276cadfdae98731d31797d265927|commit]], [[https://git.kernel.org/linus/04e4cd4f7ca4600409a898fe0abc318372c4c1ab|commit]], [[https://git.kernel.org/linus/06242e44b9fbd59be0bd4a4ed82b38f8f2c3f4b2|commit]], [[https://git.kernel.org/linus/ef0da3b8a2f18f59ea310ce27696c431eeb57eab|commit]], [[https://git.kernel.org/linus/4596a2c1b7f55b8dac9ef4d8724cbef6e11eb74c|commit]], [[https://git.kernel.org/linus/d5f49190def61c47b2faff170ba8fbc48bac4371|commit]], [[https://git.kernel.org/linus/c76c6956566f974bac2470bd72fc22fb923e04a1|commit]], [[https://git.kernel.org/linus/1a418cb8e888ccee29d5aca305cfdbae6cff2139|commit]] * Include two enhancements for MPTCP path management, namely {{{RM_ADDR}}} support and {{{ADD_ADDR}}} echo support, as specified by RFC sections 3.4.1 and 3.4.2 [[https://git.kernel.org/linus/f643b8032ee31848a5fe619a8f2d2776f8a42902|commit]], [[https://git.kernel.org/linus/5cb104ae55e9dbffe4552cd77ded37ec8b0518cd|commit]], [[https://git.kernel.org/linus/d0876b2284cf8b34dd214b2d0aa21071c345da59|commit]], [[https://git.kernel.org/linus/6a6c05a8b016bb5c63750f91cdb6d669b5a4b14f|commit]], [[https://git.kernel.org/linus/a877de06718f2cc81fa4083b8becf4dd59a296c0|commit]], [[https://git.kernel.org/linus/be61316003d962cece23cca867aafd8e67e48a90|commit]], [[https://git.kernel.org/linus/f58f065aa10683a4e2d975c71e0238cfe2c41024|commit]], [[https://git.kernel.org/linus/b6c08380860b926752d57c8fa9911fa388c4b876|commit]], [[https://git.kernel.org/linus/0ee4261a36817c441d26ee90ad96f9cc30d678ce|commit]], [[https://git.kernel.org/linus/7a7e52e38a40f4f6ce8f06da601556a7669cf999|commit]], [[https://git.kernel.org/linus/5c8c1640956e59797f838fb18495e3d3fb964205|commit]], [[https://git.kernel.org/linus/1315332409fe4242641c2c3e0c20cd8b59f52d85|commit]], [[https://git.kernel.org/linus/dd72b0fedee1747698160cf3f839f332a4788059|commit]], [[https://git.kernel.org/linus/0abd40f823cbd3beb2889a100c2210b13a63585b|commit]], [[https://git.kernel.org/linus/08b81d873126b413cda511b1ea1cbb0e99938bbd|commit]], [[https://git.kernel.org/linus/00cfd77b9063dcdf3628a7087faba60de85a9cc8|commit]] * Wireless (802.11) * Add support for FILS discovery transmission as per IEEE Std 802.11ai-2016 [[https://git.kernel.org/linus/291c49ded2fda1fd0d7bd6056de99fe47d2332e6|commit]], [[https://git.kernel.org/linus/295b02c4be74bebf988593b8322369513fcecf68|commit]] * Unsolicited broadcast probe response tranmission is used for in-band discovery in 6GHz band (IEEE P802.11ax/D6.0 26.17.2.3.2, AP behavior for fast passive scanning) [[https://git.kernel.org/linus/7443dcd1f1718a355e9c4ebeb7e95c3f9f27bb5f|commit]], [[https://git.kernel.org/linus/632189a0180fdaae6715c83c68cc5c8998d6c841|commit]] * Add support for S1G association [[https://git.kernel.org/linus/37050e3ab0b3f02819e3d70ab01d97addb810b28|commit]], [[https://git.kernel.org/linus/d65a977087f94f3bb97f351798d864556063109a|commit]], [[https://git.kernel.org/linus/68dbad8c656960292142832c3b44c63db9831d67|commit]], [[https://git.kernel.org/linus/1d47f1198d58117735edc6b8b1a687db47883f1e|commit]], [[https://git.kernel.org/linus/11b34737b18a70c74d5cf13ee58d36e95879013c|commit]], [[https://git.kernel.org/linus/5e48077498918e9e42f689df5f14dbdc3f1b8cc2|commit]], [[https://git.kernel.org/linus/75b1593533f13a2b77306a1edb971be2d8705dd7|commit]], [[https://git.kernel.org/linus/d2b7588a47de8322891de38ec14d15105d66cb1e|commit]], [[https://git.kernel.org/linus/7957c6c8141b8c76e94feb68eff72c0aa6595915|commit]], [[https://git.kernel.org/linus/9eaffe5078ca0808603cdd15c4eaf0106a996f3a|commit]], [[https://git.kernel.org/linus/66b0564d7e757a193b6f8c925ae30997814fc026|commit]], [[https://git.kernel.org/linus/cd418ba63f0c2f6157f35a41c9accc6ecb52590a|commit]], [[https://git.kernel.org/linus/80ca25711380c8eabe51eed875ca9432b4f8939e|commit]], [[https://git.kernel.org/linus/05d109576a36fd498e5db2d905eb50c7dd844b83|commit]], [[https://git.kernel.org/linus/89b8c02a35f5c6199f76a839b7a7e450f8185f1b|commit]], [[https://git.kernel.org/linus/1821f8b36f112be9e3071779da82e14384fc6989|commit]], [[https://git.kernel.org/linus/cac8c526ae769d86ec2d785c6f41866f75152784|commit]], [[https://git.kernel.org/linus/09a740ce352e1a1d16b9984115514ba9a4f4704b|commit]], [[https://git.kernel.org/linus/1d00ce807efaa0ee3a96de7801be042a06d35873|commit]], [[https://git.kernel.org/linus/58ef7c1b555e0e605da24b76cb2821dd3fcd6bc6|commit]], [[https://git.kernel.org/linus/a3ffee47354fca71c24223af2b20ef69a1b0ff5b|commit]], [[https://git.kernel.org/linus/148fe295b7d9d892b2b0f47070233ccdc70c83cd|commit]] * Add support for setting fixed HE rate/gi/ltf [[https://git.kernel.org/linus/eb89a6a6b7a1af2d9c8d83ee44fa67700d6337e7|commit]] * Support 6 GHz scanning [[https://git.kernel.org/linus/c8cb5b854b40f2ce52ccd032fa19750f4181d5fc|commit]] * Allow the user to configure below Spatial Reuse Parameter Set element: Non-SRG OBSS PD Max Offset, SRG BSS Color Bitmap, SRG Partial BSSID Bitmap [[https://git.kernel.org/linus/f5bec330e3010450daeb5cb6a94a4a7c54afa306|commit]] * Add support for WPA/WPA2-PSK 4-way handshake and SAE offload in AP mode [[https://git.kernel.org/linus/787fb926f8ccb95f43f0870cebb1d9af21c7f194|commit]], [[https://git.kernel.org/linus/d5f59c964e15e9e2cffaf8b0e9034616568717f9|commit]], [[https://git.kernel.org/linus/2831a631022eed6e3f800f08892132c6edde652c|commit]] * Netfilter * Add support for the inet ingress chain type in nf_tables [[https://git.kernel.org/linus/afd9024cd1fcfb23fe804d473f457fde07a71148|commit]], [[https://git.kernel.org/linus/ddcfa710d40b39e3134d318e5fe07ba672288054|commit]], [[https://git.kernel.org/linus/60a3815da702fd9e4759945f26cce5c47d3967ad|commit]], [[https://git.kernel.org/linus/d3519cb89f6d5949481afa5de3ee0fc6a051e231|commit]], [[https://git.kernel.org/linus/793d5d61242695142460ce74f124281e0681fbc7|commit]] * conntrack: add ct stats for clash resolution [[https://git.kernel.org/linus/bc92470413f3af152db0d8f90ef3eb13f8cc417a|commit]] * ip6t_NPT: rewrite addresses in ICMPv6 original packet [[https://git.kernel.org/linus/d5608a0578a07766a97c00904d85f6a7221ddb37|commit]] * Enable userdata for objects. Initially used to store comments, can be extended for other use cases in the future [[https://git.kernel.org/linus/b131c96496b369c7b14125e7c50e89ac7cec8051|commit]], [[https://git.kernel.org/linus/002f2176532093753cb6ced61e5ea7b8904c6cae|commit]] * Add userdata attributes to nft_table [[https://git.kernel.org/linus/7a81575b806e5dab214025e6757362c62d946405|commit]] * Implement fast bitwise expression [[https://git.kernel.org/linus/10fdd6d80e4c21ad48f3860d723f5b3b5965477b|commit]] * nft_socket: add wildcard support [[https://git.kernel.org/linus/67407a406db337acdaabecd3747d160d89a929e4|commit]] * Allow re-computing sctp CRC-32C in 'payload' statements [[https://git.kernel.org/linus/346e320cb2103edef709c4466a29140c4a8e527a|commit]] * Bluetooth * Report extended adv capabilities to userspace [[https://git.kernel.org/linus/87597482c68e1ea5408b25f756eb9c668b304311|commit]], [[https://git.kernel.org/linus/d5ea32da878d4572761ca4580631748e398542de|commit]] * Emit events for suspend/resume * Add mgmt suspend and resume events [[https://git.kernel.org/linus/346ce5b7d624e8cc2ec5a6abd0ea00f0e06ea8ac|commit]], [[https://git.kernel.org/linus/f0cfc486f796dc3b67a4017357a6a8e76a8141c5|commit]], [[https://git.kernel.org/linus/2f20216c1d6fe17c1a224f658be0dc6fab2269c7|commit]] * SCO: new getsockopt options {{{BT_SNDMTU}}}/{{{BT_RCVMTU}}} [[https://git.kernel.org/linus/0fc1a726f897acfa774b17eeb62b38480d1c9ea0|commit]] * Add boot option to not create fall-back tunnels in root-ns as well [[https://git.kernel.org/linus/316cdaa1158af17250397054f92bb339fbd8e282|commit]] * bridge * mcast: IGMPv3/MLDv2 support [[https://git.kernel.org/linus/6ec0d0ee66473469ea85a2da204eefc14c465c5e|commit]], [[https://git.kernel.org/linus/681590bd4cdc74f17dfbdfa792f027772e149e1d|commit]], [[https://git.kernel.org/linus/8b671779b7e2db78664cf05a03ced49bcaa37874|commit]], [[https://git.kernel.org/linus/5205e919c9f0c5b48678f2c787871c96f665ca1b|commit]], [[https://git.kernel.org/linus/438ef2d027eb325e6c9c11a72534b90699c96ae9|commit]], [[https://git.kernel.org/linus/42c11ccfe844c1df91599428d87101e07e389901|commit]], [[https://git.kernel.org/linus/79abc87505d84ade6c624b5bb707766a8a6791a6|commit]], [[https://git.kernel.org/linus/81f1983852fd1f956c0a1d465cfc6116e99e2adc|commit]], [[https://git.kernel.org/linus/d6c33d67a8385f2b74b3e464a2790a4f1b1028a3|commit]], [[https://git.kernel.org/linus/0436862e417e8c68e7b85ebf66ffca9d54c43e9a|commit]], [[https://git.kernel.org/linus/e6231bca6a27dcc718e258b71bad42977ca3344e|commit]], [[https://git.kernel.org/linus/5bf1e00b68497244350fba4847e465735f64ae5d|commit]], [[https://git.kernel.org/linus/109865fe12f98509224e29f7c19a11cd9a44110e|commit]], [[https://git.kernel.org/linus/23550b8313331dca297ffea07c2250e95ccca121|commit]], [[https://git.kernel.org/linus/e12cec65b5546f19217e26aafb8add6e2fadca18|commit]], part 2 IGMPv3/MLDv2 fast-path [[https://git.kernel.org/linus/2ac95dfe25229b13dda95b404004b9c93815c7f9|commit]], [[https://git.kernel.org/linus/7eea629d07d459dfece80648c7f47f07498fdc9e|commit]], [[https://git.kernel.org/linus/83f7398ea549df793022ac6e7505040a306a2f7e|commit]], [[https://git.kernel.org/linus/e1ac11859a057ddcf7d6219bd090c7483541767d|commit]], [[https://git.kernel.org/linus/deb965662d575649dfd1bf15d415cf3386febb59|commit]], [[https://git.kernel.org/linus/eab3227b1240bdcc06c0a01a3fc5bfd2bc12f406|commit]], [[https://git.kernel.org/linus/9c4258c78a2a7624c79b797f40ae2dbfd2555e26|commit]], [[https://git.kernel.org/linus/88d4bd180419a7cde3947f191dc4e26fbb19f80b|commit]], [[https://git.kernel.org/linus/7d07a68c251080f8f2cfd071b7b3f7d1093a3375|commit]], [[https://git.kernel.org/linus/8f8cb77e0b22d9044d8d57ab3bb18ea8d0474752|commit]], [[https://git.kernel.org/linus/085b53c8beabf9b379762f73aaac562d6c428923|commit]], [[https://git.kernel.org/linus/b08123684bd55fa6d6ee4b52d4ae3040fadb5aa2|commit]], [[https://git.kernel.org/linus/8266a0491e92d39dc9af739e8380a0daa9b8836b|commit]], [[https://git.kernel.org/linus/9116ffbf1dd71f953ffda4198d01f82d3ca16df8|commit]], [[https://git.kernel.org/linus/094b82fd5342fccaf27b1727a55546dc4b32047e|commit]], [[https://git.kernel.org/linus/36cfec73595ccbaf245b8d6ab31dadbff3962346|commit]] * can * Add ISO 15765-2:2016 transport protocol [[https://git.kernel.org/linus/e057dd3fc20ffb3d7f150af46542a51b59b90127|commit]] * raw: add missing error queue support [[https://git.kernel.org/linus/eb88531bdbfaafb827192d1fc6c5a3fcc4fadd96|commit]] * devlink * Introduce support for a new attribute to the flash update command which allows userspace to specify what set of subfields to overwrite when performing a flash update for a device [[https://git.kernel.org/linus/22ec3d232f8511b21355fcdb6fb2a4eced3decd8|commit]], [[https://git.kernel.org/linus/bc75c054f04048517e0b153ab38d973bbcdcef59|commit]], [[https://git.kernel.org/linus/5d5b4128c4caae34ddcd9b2dc30ac4d6155617a3|commit]], [[https://git.kernel.org/linus/cbb58368fbccc823a85df73bd6bf7db6dfda86aa|commit]], [[https://git.kernel.org/linus/50db1bca55208d7f0528a1fa0619ce5d406a8d40|commit]] * Add devlink reload action and limit options [[https://git.kernel.org/linus/69d56e0ea0ee9c61fa70c144449945ebaedb9dfa|commit]], [[https://git.kernel.org/linus/ccdf07219da6bd1f43c6ddcde4c0e36993c7365a|commit]], [[https://git.kernel.org/linus/dc64cc7c63102ac78bac3cfbc00ef3abd7a3fdf3|commit]], [[https://git.kernel.org/linus/a254c264267e8746fb257806c166e54375cf9c06|commit]], [[https://git.kernel.org/linus/77069ba2e3adf48c472fbbd9cbd7a4f5370b17df|commit]], [[https://git.kernel.org/linus/3180472f582ba746ea3492c3d34f19877656bd2d|commit]], [[https://git.kernel.org/linus/e7f4d0bcb8dad6eac657e295b562b1a925d4f3ce|commit]], [[https://git.kernel.org/linus/38b9f903f22b9baa5c4b9bfb07c8bbc49f5efbba|commit]], [[https://git.kernel.org/linus/eabe8e5e88f509ebaef6cc85dd5d580896d9e066|commit]], [[https://git.kernel.org/linus/7dd6df329d4cb9c4198d87e5286212ce33956e28|commit]], [[https://git.kernel.org/linus/5ec697446f4630e3c30c6d7a67f4955c7bfd1a11|commit]], [[https://git.kernel.org/linus/195d9dece1686576ad1c7b45942b5cf9eacb3fbf|commit]], [[https://git.kernel.org/linus/b4f7cbb3671b9a2ea3c3315f4f5e18539881cd0c|commit]], [[https://git.kernel.org/linus/2d69356752ff862dbb0c7e6725874740799d7708|commit]], [[https://git.kernel.org/linus/bef878e865ea8a4e08d5b5d4ef56df681ff1d6b3|commit]], [[https://git.kernel.org/linus/eb79d75474ab529f22cf0f7866f1829762a18277|commit]] * devlink show controller number [[https://git.kernel.org/linus/a53cf9497a1683ae49f870d066b693ceea5e517f|commit]], [[https://git.kernel.org/linus/2efbe6aebea00269425ac7de622d47c2a397a871|commit]], [[https://git.kernel.org/linus/ff03e63ad1673eb75cce214556013fc2e52a1b77|commit]], [[https://git.kernel.org/linus/05b595e9c44acaca94192c6db430a489c1b212a7|commit]], [[https://git.kernel.org/linus/3a2d9588c4f79adae6a0e986b64ebdd5b38085c6|commit]], [[https://git.kernel.org/linus/66b17082d10a3b806eec3da8fdebe8a9cd2c6612|commit]] * Introduce a health reporter for mlxsw that reports FW fatal events [[https://git.kernel.org/linus/eab1924a2d3a5bf0d45d06d630e3b47c2d81ce2d|commit]], [[https://git.kernel.org/linus/b79cb787ac70adcbef0f3680365a588380eedb6f|commit]], [[https://git.kernel.org/linus/1fb0a49562743ae6d9715d8497c33325007a19c8|commit]], [[https://git.kernel.org/linus/703db0ceb8057e42d653f2dead55f31aff173c28|commit]], [[https://git.kernel.org/linus/6ddac9dcb14dd31e8cef977ad73b7d07f9f665c8|commit]], [[https://git.kernel.org/linus/191c0c22b5c7acbe9670442293951229952fe677|commit]], [[https://git.kernel.org/linus/e2ce94dc1d89e0f76ddd202cea72e0f505083d0a|commit]], [[https://git.kernel.org/linus/7d83ee11100812138a9cc642d5341d7770cf6584|commit]] * DSA with VLAN filtering and offloading masters [[https://git.kernel.org/linus/8350129930d2d74426b03d2d59d121156c204531|commit]], [[https://git.kernel.org/linus/eb46e8da1d2c52963718697d90cc8cddb73425dd|commit]], [[https://git.kernel.org/linus/2b13840672340e1698aa0913a088c9dac7df82f7|commit]], [[https://git.kernel.org/linus/1ce39f0ee8da0b2d8b5f30bcc9180b8f0148353f|commit]], [[https://git.kernel.org/linus/707ec383b369b8da9f009c3ab2236b335ec10788|commit]], [[https://git.kernel.org/linus/adb256eb1769dec74b809690f418e8e46bee62a7|commit]], [[https://git.kernel.org/linus/2209158c9055dbc937673ec09c032505667d839e|commit]], [[https://git.kernel.org/linus/bbed0bbdddaf46260aeb1a8910a3b32941e321a2|commit]], [[https://git.kernel.org/linus/88525fc01cbe70052c4687c1ce29fd08f5c8fcbe|commit]] * ethtool * Add pause frame stats [[https://git.kernel.org/linus/9a27a33027f22a716ce362be48d70ae0eb012ab7|commit]], [[https://git.kernel.org/linus/8c00bd936f335461158dd50225ca8f2ea05a3717|commit]], [[https://git.kernel.org/linus/ff1f7c17fb20183a4ab5ce92bdb3f3675fb4f751|commit]], [[https://git.kernel.org/linus/242aaf03dc9be30027d3159a13b935856dab3ba0|commit]], [[https://git.kernel.org/linus/423cffcf6c70031cb2265d0476087450ed89db59|commit]], [[https://git.kernel.org/linus/eabbe2bb688b0dfb41f0d62a77c6371da6d371ed|commit]], [[https://git.kernel.org/linus/098d9ed9efb3e6edfbe6f1b3cdfd5b2ad3228bf2|commit]], [[https://git.kernel.org/linus/12d342fea121f04e4ccb6febf41f59ebb74bbe64|commit]] * Allow flow-type ether without IP protocol field [[https://git.kernel.org/linus/d0a84e1f38d9d6ae2dfab0b6c2407d667a265aa5|commit]] * Allow dumping policies to user space [[https://git.kernel.org/linus/4f30974feb9667f12e224b195b551a170fcc8723|commit]], [[https://git.kernel.org/linus/5028588b62cbda74744f4f28b35f618e5b1078ef|commit]], [[https://git.kernel.org/linus/ff419afa43109e05d42d75629f21d9fd87f635ea|commit]], [[https://git.kernel.org/linus/329d9c333ee4a904341d555b72cd6218f4104d53|commit]], [[https://git.kernel.org/linus/ddcf3b70c5ae8444e920d28e30e7ad4e866c8015|commit]], [[https://git.kernel.org/linus/bdbb4e29df8b790db50cb73ce25d23543329f05f|commit]], [[https://git.kernel.org/linus/a0de1cd3568749d3410c89b1c8bb70e90d61659f|commit]] * genetlink * Support per-command policy dump [[https://git.kernel.org/linus/e5086736969880478abb2ac85ef8757ac6ce45bf|commit]], [[https://git.kernel.org/linus/0b588afdd16f9e0b63128dc4bcd002e7f2725fe0|commit]], [[https://git.kernel.org/linus/66a9b9287d2447a91cef2fafc648dee32186f708|commit]], [[https://git.kernel.org/linus/adc848450ff84e961cf7966b8a475889a92a9fd3|commit]], [[https://git.kernel.org/linus/78ade619c16599c8a962451aad15f56bceed316b|commit]], [[https://git.kernel.org/linus/48526a0f4ca2b484cab4318dc0b2c2be1d8685b7|commit]], [[https://git.kernel.org/linus/7c1e0926da18051f4a09da1e380591213b0cdb5f|commit]], [[https://git.kernel.org/linus/8e1ed28fd8d36fb83efc32b5abda774dafba6c7f|commit]], [[https://git.kernel.org/linus/a4bb4f5fc811e2d227703ac41c8d44a8553a7f2a|commit]], [[https://git.kernel.org/linus/04a351a62bd4be1dbcc88fae69b990362d88ffe5|commit]] * per-op policy export [[https://git.kernel.org/linus/899b07c5787fbc6d2be51d0ea31721c8c2165458|commit]], [[https://git.kernel.org/linus/04a351a62bd4be1dbcc88fae69b990362d88ffe5|commit]], [[https://git.kernel.org/linus/aa85ee5f9585434b12380efcd1d0353ecc86af26|commit]], [[https://git.kernel.org/linus/50a896cf2d6f34e884a00139d6e6012c9833ace3|commit]], [[https://git.kernel.org/linus/e992a6eda9a1eeeab73a8d2792464e4a2b1ebc3b|commit]] * xfrm: Add 32 bit compat layer [[https://git.kernel.org/linus/c9e7c76d70fa50582ca96759829c93d0dd024662|commit]], [[https://git.kernel.org/linus/5461fc0c8d9f23956b99f5907f69726a293ccb67|commit]], [[https://git.kernel.org/linus/5f3eea6b7e8f58cf5c8a9d4b9679dc19e9e67ba3|commit]], [[https://git.kernel.org/linus/e11eb32de3a7854d6b366dee17dd36c9ab0c39de|commit]], [[https://git.kernel.org/linus/5106f4a8acff480e244300bc5097c0ad7048c3a2|commit]], [[https://git.kernel.org/linus/96392ee5a13b992563cfe07d23ee30d333b89126|commit]], [[https://git.kernel.org/linus/bc2652b7ae1e1b85b5fbd3621c98a9c743ed89d6|commit]] * netlink: Export the policy used for attribute validation when it fails, so e.g. for an out-of-range attribute userspace immediately gets the valid ranges back [[https://git.kernel.org/linus/44f3625bc61653ea3bde9960298faf2f5518fda5|commit]], [[https://git.kernel.org/linus/d2681e93b0ab7afe01d07f8c96f14afaccdcea4c|commit]] * rxrpc: allow more simultaneous calls to be made to the same peer with the same security parameters [[https://git.kernel.org/linus/b7a7d67408032843c14071711d6259aada9392f0|commit]], [[https://git.kernel.org/linus/245500d853e9f20036cec7df4f6984ece4c6bf26|commit]], [[https://git.kernel.org/linus/288827d53e8edcca94caf6a507105fcbd20f419d|commit]] * packet scheduler: Add the necessary TC actions for supporting layer 2 MPLS VPNs (VPLS) [[https://git.kernel.org/linus/a45294af9e96a3e060b6272fa7cd2c4b196de335|commit]], [[https://git.kernel.org/linus/19fbcb36a39eefbe8912a13ccc02e937b1c418d6|commit]] * smc: introduce SMC-Dv2 support [[https://git.kernel.org/linus/a304e29a2418ea8dd77215f5bc4bc27f4ed8e7da|commit]], [[https://git.kernel.org/linus/f1eb02f952448405e360d94649846668c32364e1|commit]], [[https://git.kernel.org/linus/7affc809822a4e14b068a7bc6462c5b035e0043d|commit]], [[https://git.kernel.org/linus/e15c6c46dedd7ec307ccc0d38de4743b109adfc6|commit]], [[https://git.kernel.org/linus/3fc6493761372c5f6ff84d407c58948b8f2ee360|commit]], [[https://git.kernel.org/linus/201091ebb2a161a0e10aab36186690b332941f6a|commit]], [[https://git.kernel.org/linus/8caaccf521c160d231587091f1f5e8aef2dd0a5e|commit]], [[https://git.kernel.org/linus/e888a2e8337c96dd785d204cf8ff775e79173add|commit]], [[https://git.kernel.org/linus/d70bf4f7a99e324b8ad515b90dadec447f8c4c75|commit]], [[https://git.kernel.org/linus/8c3dca341aea885249e08856c4380300b75d2cf5|commit]], [[https://git.kernel.org/linus/5c21c4ccafe85906db809de3af391fd434df8a27|commit]], [[https://git.kernel.org/linus/a7c9c5f4af7f6098da68705fc5d86565d0728ef7|commit]], [[https://git.kernel.org/linus/b81a5eb789fca0054c2cb285fdbc3630e8043cde|commit]], [[https://git.kernel.org/linus/e8d726c8e869d132a4728d8b82f58213084278f9|commit]] * Tighten the definition of interface statistics [[https://git.kernel.org/linus/0db0c34cfbc9838c1a14cb04dd880602abd699a7|commit]] * TIPC: Add more encryption features [[https://git.kernel.org/linus/f779bf792284fed78fedee61b46df2d4652636d3|commit]], [[https://git.kernel.org/linus/daef1ee3798b25e8464b8eb618eaa74b8f423ac7|commit]], [[https://git.kernel.org/linus/1ef6f7c9390ff5308c940ff8d0a53533a4673ad9|commit]], [[https://git.kernel.org/linus/23700da29b83e859a8c3727fddd33ba74c4f3a39|commit]] * TLS: Implement getsockopt {{{SOL_TLS TLS_RX}}}. The primary usecase is to use it in conjunction with {{{TCP_REPAIR}}} to checkpoint/restore the TLS record layer state [[https://git.kernel.org/linus/ffa81fa46e2de4563350c89fae0c879ed77330d6|commit]] * xsk: adds support to share a umem between AF_XDP sockets bound to different queue ids on the same device or even between devices. It has already been possible to do this by registering the umem multiple times, but this wasted a lot of memory [[https://git.kernel.org/linus/1742b3d528690ae7773cf7bf2f01a90ee1de2fe0|commit]], [[https://git.kernel.org/linus/c4655761d3cf62bf5f86650e79349c1bfa5c6285|commit]], [[https://git.kernel.org/linus/1c1efc2af158869795d3334a12fed2afd9c51539|commit]], [[https://git.kernel.org/linus/7361f9c3d71955c624fdad5676c99fc88a8249e9|commit]], [[https://git.kernel.org/linus/c2d3d6a474629e30428b1622af3d551f560cd1d8|commit]], [[https://git.kernel.org/linus/a5aa8e529e3667eb377ec132d4b4926dee065a45|commit]], [[https://git.kernel.org/linus/7f7ffa4e9c38f01d380ed9df6adb238fd5e6eea5|commit]], [[https://git.kernel.org/linus/921b68692abb4fd02237b6875b2056bc59435116|commit]], [[https://git.kernel.org/linus/8ef4e27eb3f03edfbfbe5657b8061f2a47757037|commit]], [[https://git.kernel.org/linus/9647c57b11e563f5b33a49ef72b347753917c21c|commit]], [[https://git.kernel.org/linus/b5aea28dca13456c1a08b9b2ef8a8b92598ac426|commit]], [[https://git.kernel.org/linus/a1132430c2c55af62d13e9fca752d46f14d548b3|commit]], [[https://git.kernel.org/linus/2f6324a3937f8517967d94daef2ba0bdceceece1|commit]], [[https://git.kernel.org/linus/35149b2c048e43562a598fd8ff91467d429bc666|commit]], [[https://git.kernel.org/linus/acabf32805f79df6a8433f1392ed6ed8371722e5|commit]] * ipvlan: advertise link netns via netlink [[https://git.kernel.org/linus/0bad834ca7bf9999ed9841f2bf9f5f07fbe02136|commit]] * RDMA: Query GID table API [[https://git.kernel.org/linus/3ff4de8f6030cbcabb918a920037721bbc38e8f5|commit]], [[https://git.kernel.org/linus/1c15b4f2a42ff6697767c22c8ff5f9bcc22fdbe5|commit]], [[https://git.kernel.org/linus/c4b4d548fabc15b9c5db9f61204dd0c608414d2d|commit]], [[https://git.kernel.org/linus/9f85cbe50aa044a46f0a22fda323fa27b80c82da|commit]] = Architectures = == ARM == * Add support for Kontron sl28cpld [[https://git.kernel.org/linus/9123e3a74ec7b934a4a099e98af6a61c2f80bbf5|commit]], [[https://git.kernel.org/linus/93b3e927311280a3cfc3f413d17cee2835b310f3|commit]], [[https://git.kernel.org/linus/75779fac954496012fdb568c56b219d859ab3e61|commit]], [[https://git.kernel.org/linus/89dd9ae16d7cb18937f9f2d8a7549852916b90a7|commit]], [[https://git.kernel.org/linus/9d1a85c7d90c2949bdad2fb766ce78e9e97b3143|commit]], [[https://git.kernel.org/linus/6ab28d61fe45c9a0dc5da728091934dc40f9791f|commit]], [[https://git.kernel.org/linus/0c08ed48c9563d93dd4a64dada9d551c85e6cf0e|commit]], [[https://git.kernel.org/linus/19bc26e0ba37be93d5cfea6ed106b6e900a6319f|commit]], [[https://git.kernel.org/linus/c80bcf19e0c56dade92501cfcb08ab0911110272|commit]], [[https://git.kernel.org/linus/03ac990e0ac0c2823282d5b8dd2d536d88bbe6c2|commit]] * Add support for driving the TPM on Socionext !SynQuacer platform [[https://git.kernel.org/linus/d5ae56a4fe5178e289e763450362d87800f9dcac|commit]] * iommu/arm-smmu-v3: permit users to disable msi polling [[https://git.kernel.org/linus/fea9ae18cf77a79cb32046d7785d000a00a226cd|commit]], [[https://git.kernel.org/linus/9305d02adcc14adc0f4e7d5ad0c370174923e6dc|commit]], [[https://git.kernel.org/linus/bd07a20a38b6598dc09f5543eb03710e807cb429|commit]] * iommu: Shared Virtual Addressing for SMMUv3 (PT sharing part) [[https://git.kernel.org/linus/48118151d8cc7a457f61d91df0c053473d4b31b1|commit]], [[https://git.kernel.org/linus/7cef39ddba73077ef00de24c9f6bfc216658fafe|commit]], [[https://git.kernel.org/linus/6f3c4afae9805bda1682e0ad17b8ce56d85c9a83|commit]], [[https://git.kernel.org/linus/e881e7839fba8a8452459a656eca90340cc34a2e|commit]], [[https://git.kernel.org/linus/3f1ce8e85ee06dbe6a8b2e037e9b35f6b32e9ab3|commit]], [[https://git.kernel.org/linus/3e63033675c9b1e79b14655481a8c4ecaf23821f|commit]], [[https://git.kernel.org/linus/d744f9e6c222c8086376bc56c86e4380595350bd|commit]], [[https://git.kernel.org/linus/f534d98b9d27053279da015d0187a09e3a090ccd|commit]] * Add genpd support to the PRM (Power and Reset Module) driver [[https://git.kernel.org/linus/de104a292d07ef63803bc5c496e7cac54d8c16cc|commit]], [[https://git.kernel.org/linus/58cbff023bfaeb9c290b5dbcc0a4bb327c653e18|commit]], [[https://git.kernel.org/linus/f8f91486e8e717b71a5a3d6bb51c7ed751d83543|commit]], [[https://git.kernel.org/linus/2bbcd6590a25336b0963d8678488e0a2639260a3|commit]], [[https://git.kernel.org/linus/587c437d96a3c2a9f15d5f1e315b6ed1ed939725|commit]], [[https://git.kernel.org/linus/0fd1594b3c339f17210c7ebfff102ad054cfcc7d|commit]] * soc: Add TI PRUSS platform driver [[https://git.kernel.org/linus/bd691ce0ba9d610018072723307f5983f94f5322|commit]], [[https://git.kernel.org/linus/dc1129564a0147feb459159fd220ae22357e2eb6|commit]], [[https://git.kernel.org/linus/78251639d376a4ea1a795a4f3dcd985fcdf9aed3|commit]], [[https://git.kernel.org/linus/ae19b8a145252d35d4d31d53799f823fe3e2ccbf|commit]], [[https://git.kernel.org/linus/3227c8daac3c34bcb7cef374c57c83844851c31e|commit]], [[https://git.kernel.org/linus/6530cd9b201db9a2f78c53a76b2dff4a5bf072fa|commit]], [[https://git.kernel.org/linus/557003a98fb89e4841a8d9522c023ada145056d2|commit]] * coresight: etm4x: Add Support for !HiSilicon ETM device [[https://git.kernel.org/linus/447a612ea474d71d724504163426c5834a63022a|commit]] * perf: Add Arm CMN-600 PMU driver [[https://git.kernel.org/linus/0ba64770a2f2e5a104bf835e133d78d3f82287ad|commit]] * ARM64 * (FEATURED) Memory Tagging Extension user-space support [[https://git.kernel.org/linus/c058b1c4a5ea7b88cce4c961c1000acf482ea64b|commit]], [[https://git.kernel.org/linus/0178dc7613684561ff3bb1625cd5504f1e7fbe3d|commit]], [[https://git.kernel.org/linus/3b714d24ef173f81c78af16f73dcc9b40428c803|commit]], [[https://git.kernel.org/linus/2ac638fc5724f011f8ba1b425667c5592e1571ce|commit]], [[https://git.kernel.org/linus/74f1082487feb90bbf880af14beb8e29c3030c9f|commit]], [[https://git.kernel.org/linus/637ec831ea4f09c7529ac4078399ce4e25b46341|commit]], [[https://git.kernel.org/linus/4beba9486abd2f86d125271d6946f7c38ed0fe77|commit]], [[https://git.kernel.org/linus/72e6afa08e988744822f9bf18043fc04c4df2178|commit]], [[https://git.kernel.org/linus/34bfeea4a9e9cdae713637541f240c3adfdfede3|commit]], [[https://git.kernel.org/linus/2563776b41c3190849c6b011c72b47bff314963d|commit]], [[https://git.kernel.org/linus/738c8780fc1fa11fb996a962a54703d0450cae59|commit]], [[https://git.kernel.org/linus/4d1a8a2dc0f4cdc2d74491a60709e698f85daf55|commit]], [[https://git.kernel.org/linus/b3fbbea4c00220f62e6f7e2514466e6ee81f7f60|commit]], [[https://git.kernel.org/linus/9f3419315f3cdc41a7318e4d50ba18a592b30c8c|commit]], [[https://git.kernel.org/linus/c462ac288f2c97e0c1d9ff6a65955317e799f958|commit]], [[https://git.kernel.org/linus/0042090548740921951f31fc0c20dcdb96638cb0|commit]], [[https://git.kernel.org/linus/51b0bff2f703f7ecfeb228eaa3d8f6090c18c9c1|commit]], [[https://git.kernel.org/linus/1c101da8b971a36695319dce7a24711dc567a0dd|commit]], [[https://git.kernel.org/linus/af5ce95282dc99d08a27a407a02c763dde1c5558|commit]], [[https://git.kernel.org/linus/39d08e8318c49c5fd2bda9cadfd2bc54d2d3dfd8|commit]], [[https://git.kernel.org/linus/93f067f6caf5941cc730e99ce72042304e0e6ff5|commit]], [[https://git.kernel.org/linus/18ddbaa02b7a64f4cf3e7e3d4b78b8b70481a17b|commit]], [[https://git.kernel.org/linus/2200aa7154cb7ef76bac93e98326883ba64bfa2e|commit]], [[https://git.kernel.org/linus/d563d678aa0be06e7bff2953c986f5ff0355f79c|commit]], [[https://git.kernel.org/linus/8a84802e2a2b1a682761a31c2685506b9f4e1840|commit]], [[https://git.kernel.org/linus/36943aba91860269abfba2e736e9534d48e90cae|commit]], [[https://git.kernel.org/linus/ee11f332af96a3b5d29586bc6d69b41531f62648|commit]], [[https://git.kernel.org/linus/89b94df9dfb16fe29f9d2085b0a98116dc34d814|commit]], [[https://git.kernel.org/linus/df9d7a22dd21c926e8175ccc6e176cb45fc7cb09|commit]] * Add support for {{{PR_SPEC_DISABLE_NOEXEC}}} prctl() option [[https://git.kernel.org/linus/780c083a8f840ca9162c7a4090ff5e10d15152a2|commit]] * Add Armv8.3 pointer authentication enhancements [[https://git.kernel.org/linus/e16aeb072682d3dcdbdad452c974baa0d2b0c6db|commit]], [[https://git.kernel.org/linus/ba9d1d3e3e7c34826b62498f7d6563b73c22ac13|commit]], [[https://git.kernel.org/linus/6560edca515e53bb2e7c637ab324313680a133f4|commit]], [[https://git.kernel.org/linus/03c9c8fad6cb5e8fdfb40287fa1cdf8ee2db0b67|commit]] * Enable THP migration [[https://git.kernel.org/linus/b65399f6111b03df870d8daa75b8d140c0de93f4|commit]], [[https://git.kernel.org/linus/53fa117bb33c9ebc4c0746b3830e273f5e9b97b7|commit]] * perf: Add general hardware LLC events for PMUv3 [[https://git.kernel.org/linus/ffdbd3d83553beb0fda00081293d5640cba477a2|commit]] * KVM * Filtering PMU events [[https://git.kernel.org/linus/42223fb100b43430daf0c396701cd75b2579ddb7|commit]], [[https://git.kernel.org/linus/fd65a3b5f855c37167890d86e261a20bab1a14a4|commit]], [[https://git.kernel.org/linus/d7eec2360e389cc877a76c2b098f7b745007d2b2|commit]], [[https://git.kernel.org/linus/88865beca90621ae33217d5f23664d382f99205a|commit]], [[https://git.kernel.org/linus/8be86a5eec046cb8bd06b4393d373cd433a32cba|commit]] * Rewrite page-table code and fault handling [[https://git.kernel.org/linus/9af3e08baa7c20ee69b7fc18e720e08a091493b9|commit]], [[https://git.kernel.org/linus/b1e57de62cfb4d05f45ab848bb893fbcff9557d3|commit]], [[https://git.kernel.org/linus/bb0e92cbbcd1f91411d0a7241f8febe2c8c5b078|commit]], [[https://git.kernel.org/linus/0f9d09b8e29bc8166f6584279aedc4a7a4038f68|commit]], [[https://git.kernel.org/linus/71233d05f4b5e3560f0d3d5607d01e9beff8dcbd|commit]], [[https://git.kernel.org/linus/6d9d2115c48027132a69477c98d812be669f5b9b|commit]], [[https://git.kernel.org/linus/02bbd374ce4a8aad36c022fd1203cb9f11b52ee3|commit]], [[https://git.kernel.org/linus/e9edb17ae0a2634bfa5dac529229c06f97f2b669|commit]], [[https://git.kernel.org/linus/52bae936f0e7be4b4c088505aecb8f04121f1dee|commit]], [[https://git.kernel.org/linus/e0e5a07f3f5adca259ffa8ad3f4153ab448a4115|commit]], [[https://git.kernel.org/linus/ee8efad7994ce204806260bc0261c7e103f704c1|commit]], [[https://git.kernel.org/linus/73d49df2c3e7cad5bf64c92ec03ce9e3823898b9|commit]], [[https://git.kernel.org/linus/cc38d61cace392a5f064f2981ce6009bb158de21|commit]], [[https://git.kernel.org/linus/93c66b40d728178722706a306df15ce92c819cd6|commit]], [[https://git.kernel.org/linus/8d5207bef6913b5fac91cb58e509711e406c160d|commit]], [[https://git.kernel.org/linus/adcd4e23291e67575be0c8b08eed04fbe7fd9e77|commit]], [[https://git.kernel.org/linus/6f745f1bb5bf2914be2344b0dd7781d0528b3e42|commit]], [[https://git.kernel.org/linus/063deeb1f2c234ca5e9d156c7a86825fc5377477|commit]], [[https://git.kernel.org/linus/3f26ab58e3272ceada11279c2e90894d4995cf79|commit]], [[https://git.kernel.org/linus/74cfa7ea66a7e54a5ea1d8ad1fb74a5e832ed867|commit]], [[https://git.kernel.org/linus/c9b69a0cf0b4336fe7d2e35c46273debc68910fd|commit]] * !SoCs * New SoC: Hisilicon SD5203, ARM926EJ-S platform [[https://git.kernel.org/linus/c0831445ad534ea0e82cecf614a6754b7cc85310|commit]], [[https://git.kernel.org/linus/5376471b2c4c71b1eddf24a9da48cef0584eb107|commit]], [[https://git.kernel.org/linus/4041a78249cdb6f43ddb3cb37a1b98b86cf82b4b|commit]], [[https://git.kernel.org/linus/921a31639cb537e1cae78d5e9228a2ae74fffbb4|commit]], [[https://git.kernel.org/linus/1d86b08953240579c5d920aee7aad73d4a5ebee2|commit]], [[https://git.kernel.org/linus/42f2445fe84c0e22f4014a29c99ed0c96bb4a7ed|commit]], [[https://git.kernel.org/linus/f1d60fbb491194019c1ac4a5ea2b6f4e420614fc|commit]], [[https://git.kernel.org/linus/5b6b3e21ec4a554583a018c46d06a75d8d460bd2|commit]], [[https://git.kernel.org/linus/65eb73b87c0eabe2d6b16a61b948b15eb4af02af|commit]], [[https://git.kernel.org/linus/1dc0041db230709caf01caa38497ded973ece87f|commit]], [[https://git.kernel.org/linus/aeb9dd8491c2b05405ffba583272cac9b47fdc08|commit]], [[https://git.kernel.org/linus/9266ff505a77bed5cf92018d53a2c165900ff912|commit]], [[https://git.kernel.org/linus/6db13e108eb695552363280221b67c20820b8710|commit]] * Remove non-DT i.MX platforms that haven't seen activity in years [[https://git.kernel.org/linus/4b563a066611f4b137ea28533b9783a492cb1e12|commit]], [[https://git.kernel.org/linus/879c0e5e0ac711603b89b711c7b54213c0c17147|commit]], [[https://git.kernel.org/linus/c93197b0041d7c48263228bffb4520b7c066e02f|commit]], [[https://git.kernel.org/linus/e1324ece2af442f60f77c42b141db6549fda6afd|commit]], [[https://git.kernel.org/linus/b154d8d8ba19ede98c87c6462fdbd033ca51ffa9|commit]], [[https://git.kernel.org/linus/8485adf17a15faacc6403dce0b711ec8a1cbf403|commit]] * Cpufreq support for i.MX7ULP [[https://git.kernel.org/linus/cf4ff9618d2363362e89d52a595918d565b13bf3|commit]] * Devicetree updates * Broadcom boards * Cisco Meraki MR32 (BCM53016-based) [[https://git.kernel.org/linus/a2e385f5374d09c76d3e081a847f30e0b91045a6|commit]], [[https://git.kernel.org/linus/0ea4b29d149586667d96767f1fc8e57ee942c1b0|commit]], [[https://git.kernel.org/linus/5e396bb05b89e23e98e6d75749b77502e68210a4|commit]], [[https://git.kernel.org/linus/c4cd6fcae46fd14aed8665b7cf66d0954765a873|commit]], [[https://git.kernel.org/linus/ec88a9c344d9fd8c3b11bff1f99a0b6248ae256d|commit]] * BCM2711 (RPi4) display pipeline support [[https://git.kernel.org/linus/4564363351e2680e55edc23c7953aebd2acb4ab7|commit]] * Actions Semi boards * Caninos Loucos Labrador SBC (S500-based) [[https://git.kernel.org/linus/874a36f057647e1d9e6c17c15c5c0f5e60fe93a3|commit]] * !RoseapplePi SBC (S500-based) [[https://git.kernel.org/linus/55f6c9931f7c32f19cf221211f099dfd8dab3af9|commit]], [[https://git.kernel.org/linus/47be1cdee7ac71cec6ab71be654b3204496a8325|commit]] * Allwinner SoCs/boards * A100 SoC with Perf1 board [[https://git.kernel.org/linus/0dea1794f3b4bca45affd8ae7eb0ac33fa1c0599|commit]], [[https://git.kernel.org/linus/95c83906380e77f5081b231bba625bdebc57d592|commit]] * Mali, DMA, Cetrus and IR support for R40 SoC [[https://git.kernel.org/linus/5822bfed6472340f882b43d5c2f2629091191c9d|commit]], [[https://git.kernel.org/linus/166405e1f89acf7b24d95b90dbd1f78ec1ab3ec6|commit]], [[https://git.kernel.org/linus/12bb1887be9dc8ca88fccd4da4d8d9eaae561239|commit]], [[https://git.kernel.org/linus/3566b0869179779d3abc4b605dcc9d2121d67672|commit]], [[https://git.kernel.org/linus/a770df83d85eca56c7e842e9ecbdc5fe91701958|commit]], [[https://git.kernel.org/linus/44406428f5764d7a71be3bafd642c8e02cdd5468|commit]] * Amlogic boards * Libretch S905x CC V2 board [[https://git.kernel.org/linus/63fafc5a046b1e21756de691b48f0c70c25e1426|commit]], [[https://git.kernel.org/linus/0748c77fc8dc6bb20f9af395872ea35d8ac85998|commit]] * Hardkernel ODROID-N2+ board [[https://git.kernel.org/linus/ef599f5f3e10bf1979d8ece29fd7fa511fedd59d|commit]], [[https://git.kernel.org/linus/88ba71cdc5497390350c87e68ce35688e88be3e8|commit]], [[https://git.kernel.org/linus/98d24896ee117b1f0969405476c943e9307e30d4|commit]] * Aspeed boards/platforms * Wistron Mowgli (AST2500-based, Power9 !OpenPower server) [[https://git.kernel.org/linus/e89570584d2bcf188af4baaebacfb6998e6326dc|commit]] * Facebook Wedge400 (AST2500-based, ToR switch) [[https://git.kernel.org/linus/c3b1d561869a03e2f10465309be35f939d4dd8e8|commit]], [[https://git.kernel.org/linus/f883a606097d0017079b0e40125aac47ab221616|commit]], [[https://git.kernel.org/linus/11c4124d5343b86e828c7c120cb8d1ece720dd0c|commit]], [[https://git.kernel.org/linus/ac6cec4c3acfb5fc64533d6b2b79c4c8020d2974|commit]], [[https://git.kernel.org/linus/bc8d756d5ba03f2a7b5365ae76c8925fbc1f4b70|commit]] * Hisilicon SoC: SD5203 SoC [[https://git.kernel.org/linus/a332f5f96b2724a436d3a75b0bbf053d0a002c02|commit]] * Nvidia boards: Tegra234 VDK, for pre-silicon Orin SoC [[https://git.kernel.org/linus/9123e3a74ec7b934a4a099e98af6a61c2f80bbf5|commit]], [[https://git.kernel.org/linus/228f1e6ab55f60f8cb3208dffc118afa6514b6af|commit]], [[https://git.kernel.org/linus/a41315610bab6f152280975500f33e3b069e10ff|commit]], [[https://git.kernel.org/linus/78bc57ffa809222ff56c05181afe38fea1068ad8|commit]], [[https://git.kernel.org/linus/da415b71cd4fe0f02dbe7c044392e74c6d091e26|commit]], [[https://git.kernel.org/linus/0cc6ba3ce87c2845689599a87ee993d1aec9ca89|commit]], [[https://git.kernel.org/linus/562da8b494c4e2f72d0789a03e6ccd9dc14d3f25|commit]], [[https://git.kernel.org/linus/818ae79a50da560c645e022170bed8401eea452e|commit]], [[https://git.kernel.org/linus/547141b56c6cdc34727917d4ddd315321640f6df|commit]], [[https://git.kernel.org/linus/177208f7b06d1669514cc465268c8432f577b7fd|commit]], [[https://git.kernel.org/linus/a4387f2973a0562c9432e79f3b7eb33de59ee045|commit]], [[https://git.kernel.org/linus/2b9ee384b450d4b8b7a44806f382e43f61a47a4c|commit]], [[https://git.kernel.org/linus/639448912ba17a9af9e759efbab37d36c6e29dea|commit]] * NXP i.MX boards * Librem 5 phone [[https://git.kernel.org/linus/8f0216b006e5f553d28c4c1a991b5234693a49cb|commit]] * i.MX8MM DDR4 EVK [[https://git.kernel.org/linus/7e767ab5c43d993c88363761333b12e2a9b0a5ec|commit]] * Variscite VAR-SOM-MX8MN SoM [[https://git.kernel.org/linus/bf6b832f5ebe9097257e55aff3273d06a559861d|commit]], [[https://git.kernel.org/linus/ade0176dd8a0daf4448a817a718263b64913c37c|commit]], [[https://git.kernel.org/linus/7358e05bddca16ec230596d218df62f998e310ae|commit]] * Symphony board [[https://git.kernel.org/linus/d65faff66128df72329481df7abd580e6f51d710|commit]] * Tolino Shine 2 HD [[https://git.kernel.org/linus/9c7016f1ca6d5126ae6fb616114f63b3dc4ce830|commit]] * TQMa6 SoM [[https://git.kernel.org/linus/cac849e9bbc8e86095ba5cf306b55ea4eff29125|commit]] * Y Soft IOTA Orion [[https://git.kernel.org/linus/e642c831ebdd560b5f3ffa731f1e8280eecca2f6|commit]] * Rockchip boards * !NanoPi R2S board [[https://git.kernel.org/linus/f1ec83f880dbeaceb10d33c40c47aa1769b787e8|commit]] * A95X-Z2 board [[https://git.kernel.org/linus/964ed0807b5f7b42b8a6ad48531ae9312e19599d|commit]] * Add Radxa ROCK Pi 4C support [[https://git.kernel.org/linus/93e0e8ce5fdf549f1715dad00bfbb21b2f69ba8e|commit]] * Add Radxa ROCK Pi 4B support [[https://git.kernel.org/linus/c1075b7fcca81f58ebc5d723f07b23f84ae93daa|commit]] * STM32 boards * Odyssey SOM board (STM32MP157CAC-based) [[https://git.kernel.org/linus/be78ab4f632c9f24a58b5bb91c5fb9286ae978c3|commit]] * DH DRC02 board [[https://git.kernel.org/linus/fde180f06d7bc71c457879615cfc070a66a76ce0|commit]] * Toshiba SoCs/boards: Visconti SoC and TPMV7708 board [[https://git.kernel.org/linus/0aa56c7eba9ab7b7661b165f3b7dc4e73a4fb1ef|commit]], [[https://git.kernel.org/linus/b3ff08bc9ba6a2047d7a5812e89a5187cf3e4aa4|commit]], [[https://git.kernel.org/linus/a1fd0c367be3a7fd3c19f08aed4126d7cda1ba11|commit]], [[https://git.kernel.org/linus/48dea9a700c8728cc31a1dd44588b97578de86ee|commit]] * qcom: sc7180-trogdor: add initial trogdor and lazor dt [[https://git.kernel.org/linus/7ec3e67307f8611b5db7f76048505df9393563ea|commit]], [[https://git.kernel.org/linus/bcd86d327a65b5aa7dc4e42f4c65810b1b071263|commit]] * qcom: Add support for Xiaomi Poco F1 (Beryllium) [[https://git.kernel.org/linus/77809cf74a8c8ab21b02cc16f2bdc0dc1ed36421|commit]] * Add support for R-Car V3U [[https://git.kernel.org/linus/1b4298f000064cc20540a565d249914c60597550|commit]], [[https://git.kernel.org/linus/834c310f541839b6f4e0d9ca527a64f71b0d141b|commit]], [[https://git.kernel.org/linus/63070d7c2270e8de8abef8f6f20e192bcc1d50de|commit]] * Renesas: Add !HiHope RZ/G2H board with idk-1110wr display [[https://git.kernel.org/linus/e9f0fb53ac88c1ccf3728b47c687838b6054f481|commit]] * Support for Qualcomm Robotics RB5 Platform based on QRB5165 SoC which is a derivative of SM8250 SoC customized for robotics application [[https://git.kernel.org/linus/152a1b4c3e7c16fe8ea9a3171fcb29c5ce030ebb|commit]], [[https://git.kernel.org/linus/bb1dfb4da1d031380cd631dd0d6884d4e79a8d51|commit]], [[https://git.kernel.org/linus/b1d2674e612119639842c91b70d25cd17480511f|commit]], [[https://git.kernel.org/linus/b5cbd84e499a714eec05da4722dc2c1aceca4daf|commit]], [[https://git.kernel.org/linus/6c6a6d81f586e0b953c76e9ebcef5c4d3b33c653|commit]], [[https://git.kernel.org/linus/70ff10d5e38fc1a3e57332ebe055a53425245482|commit]] * Support for latest new SoC, J7200, from Texas Instruments. The J7200 SoC is a part of the K3 Multicore SoC architecture platform [[https://git.kernel.org/linus/66e06509aa37bcf089ce341ec9c027922f105155|commit]], [[https://git.kernel.org/linus/214b0eb35e55d9d726ad02ffec62f087c09864fb|commit]], [[https://git.kernel.org/linus/d361ed88455feae5f7e555828b0d8104588cc53d|commit]], [[https://git.kernel.org/linus/26bd3f312c2ece0e8860c80fc64a112df5a620c6|commit]] * am335x: add common dtsi for MOXA UC-8100 series [[https://git.kernel.org/linus/31bdd786f900c13f4ba47a96e8e6c6ed18731ea9|commit]] * sun8i: s3l: add support for Pine64 !PineCube IP camera [[https://git.kernel.org/linus/02ed6bb83ec3f99806b0f3471c7ee1a02525e236|commit]], [[https://git.kernel.org/linus/c0dcfbe29edcc90d90da6b84e7d45ef39e67a726|commit]], [[https://git.kernel.org/linus/90e048101fa192e6e1ea48192fa22d8c684a0bf1|commit]], [[https://git.kernel.org/linus/e174afa66e09e0f836c581c082fbdd73e8875209|commit]], [[https://git.kernel.org/linus/b5a2221c077a54886cc3161c95ae5c3511049299|commit]], [[https://git.kernel.org/linus/61f4bc990b378d10ee2964c764f92363e1fd6ed4|commit]], [[https://git.kernel.org/linus/bbcf293d838b81b77e12ce7859715eac80ff11a6|commit]] * at91: Add GARDENA smart Gateway (Art. 19000) support [[https://git.kernel.org/linus/25ffa0dde53c14cd6ddc938e39f70db4f8837591|commit]] == X86 == * (FEATURED) SEV-ES Guest Support [[https://git.kernel.org/linus/6ccbd29ade0d159ee1be398dc9defaae567c253d|commit]], [[https://git.kernel.org/linus/d07f46f9f51afc7fc9f021eae19eba3c2e7870ac|commit]], [[https://git.kernel.org/linus/3702c2f4eed2188440f65ecdfc89165106fe565d|commit]], [[https://git.kernel.org/linus/976bc5e2aceedef13e0ba1f0e6e372a22164aa0c|commit]], [[https://git.kernel.org/linus/360e7c5c4ca4fd8e627781ed42f95d58bc3bb732|commit]], [[https://git.kernel.org/linus/05a2fdf3230306daee1def019b8f52cd06bd2e48|commit]], [[https://git.kernel.org/linus/05a2ae7c033ee30f25fbed3ceed549a5cac398a9|commit]], [[https://git.kernel.org/linus/172b75e56b08846e6fb07a88e5685ce4e24f4620|commit]], [[https://git.kernel.org/linus/172639d79977ca7b5ce6f84f6606262f4081718f|commit]], [[https://git.kernel.org/linus/7af1bd822dd45a669fc178a35cc8183922333d56|commit]], [[https://git.kernel.org/linus/5901781a11175a5e5ee91746ec8627f18d47eebd|commit]], [[https://git.kernel.org/linus/6ba0efa46047936afa81460489cfd24bc95dd863|commit]], [[https://git.kernel.org/linus/64e682638eb51070ba6044535b250aad43c5564e|commit]], [[https://git.kernel.org/linus/5f2bb01682b7b067783207994c7b8a3dbeb1cd83|commit]], [[https://git.kernel.org/linus/8b0d3b3b41ab6f14f1ce6d4a6b1c5f60b825123f|commit]], [[https://git.kernel.org/linus/ca0e22d4f011a56e974fa3a712d76e86a791559d|commit]], [[https://git.kernel.org/linus/8570978ea030757839747aa9944ea576708be3d4|commit]], [[https://git.kernel.org/linus/21cf2372618ef167d8c4ae04880fb873b55b2daa|commit]], [[https://git.kernel.org/linus/29dcc60f6a19fb0aaee97bd1ae2ed8a7dc6f0cfe|commit]], [[https://git.kernel.org/linus/c2a0304a286f386e45cea3f4b0617f0813de67fd|commit]], [[https://git.kernel.org/linus/4b3fdca64a7e8ad90c87cad1fbc6991471f48dc7|commit]], [[https://git.kernel.org/linus/c81d60029a1393183d2125fcb4b64831629b8864|commit]], [[https://git.kernel.org/linus/597cfe48212a3f110ab0f918bf59791f453e65b7|commit]], [[https://git.kernel.org/linus/69add17a7c1992593a7cf775a66e0256ad4b3ef8|commit]], [[https://git.kernel.org/linus/25189d08e5168c098c307a0eaae5b30c13a331ef|commit]], [[https://git.kernel.org/linus/1b4fb8545f2b00f2844c4b7619d64d98440a477c|commit]], [[https://git.kernel.org/linus/a7de15d489d956217b47671705ac2218ca50eaae|commit]], [[https://git.kernel.org/linus/4bed2266cc6f9c3f6cd91378ea4fc76edde674cf|commit]], [[https://git.kernel.org/linus/866b556efa1295934ed0bc20c2f208c93a873fb0|commit]], [[https://git.kernel.org/linus/e04b88336360e101329add0c05e5cb1cebae64fd|commit]], [[https://git.kernel.org/linus/7b99819dfb60268cc1c75f83c949bc4a09221bea|commit]], [[https://git.kernel.org/linus/3add38cb96a1ae7d152db69ab4329e809c2af2d4|commit]], [[https://git.kernel.org/linus/f5963ba7a45fc6ff298a34976064354be437e1d8|commit]], [[https://git.kernel.org/linus/097ee5b778b8970e1c2ed3ca1631b297d90acd61|commit]], [[https://git.kernel.org/linus/4b47cdbda6f1ad73b08dc7d497bac12b8f26ae0d|commit]], [[https://git.kernel.org/linus/b57de6cd16395be1ebdaa9b489ffbf462bb585c4|commit]], [[https://git.kernel.org/linus/c685eb0c12b4d4816d22ee734e91f4005b152fcd|commit]], [[https://git.kernel.org/linus/f980f9c31a923e9040dee0bc679a5f5b09e61f40|commit]], [[https://git.kernel.org/linus/74d8d9d531b4cc945a9f75aa2fc21d99ca5a9fe3|commit]], [[https://git.kernel.org/linus/1aa9aa8ee517e0443b06e816a4fd2d15f2113615|commit]], [[https://git.kernel.org/linus/885689e47dfa1499b756a07237eb645234d93cf9|commit]], [[https://git.kernel.org/linus/02772fb9b68e6a72a5e17f994048df832fe2b15e|commit]], [[https://git.kernel.org/linus/315562c9af3d583502b35c4b223a08d95ce69864|commit]], [[https://git.kernel.org/linus/6b27edd74a5e9669120f7bd0ae1f475d124c1042|commit]], [[https://git.kernel.org/linus/a13644f3a53de4e95a7bce6459f834e832ea44c5|commit]], [[https://git.kernel.org/linus/0786138c78e79343c7b015d77507cbf9d5f15d00|commit]], [[https://git.kernel.org/linus/d3529bb73f76d0ec8aafaca505226fa0971c1dc9|commit]], [[https://git.kernel.org/linus/5e3427a7bc432ed2e5de394ac30f160cc6c37a1f|commit]], [[https://git.kernel.org/linus/51ee7d6e3d2b70a3f232cceffab5084a2abd6719|commit]], [[https://git.kernel.org/linus/0118b604c2c94c6e34982015cfa7891af4764786|commit]], [[https://git.kernel.org/linus/a4afa6081c88701635e1e20090f953a25f9444e0|commit]], [[https://git.kernel.org/linus/479a7bf5c1f7f14eb37c6d6aeb401562efc1fcad|commit]], [[https://git.kernel.org/linus/a14a92fc4b420ae6713800a8ae8c3686c1a1fa20|commit]], [[https://git.kernel.org/linus/4711e7acaa125d8cc242f06e1f4d6c74e177454b|commit]], [[https://git.kernel.org/linus/5d55cf78a8785a7496919462f3d1a4689f62fb1d|commit]], [[https://git.kernel.org/linus/8b4ce83707cb2cff5f6d175ea38f751ac4456096|commit]], [[https://git.kernel.org/linus/0c2fd2ef64ef1a91d81c2f61309735ac438b68a4|commit]], [[https://git.kernel.org/linus/ded476bbe203e59cb571d6c576f680efe4a0ddff|commit]], [[https://git.kernel.org/linus/2eb7dcf0ccc40ad3f39b000becf16661abf98102|commit]], [[https://git.kernel.org/linus/a2d0171a9cf59637411281a929900fde80e6c1cb|commit]], [[https://git.kernel.org/linus/cb1ad3ecea959593400dfac4f027dbc005e62c39|commit]], [[https://git.kernel.org/linus/f6a9f8a45810d2914ea422ff39bfe2e0251c50f2|commit]], [[https://git.kernel.org/linus/99419b251e5427b89dbfae103d8a2f469efaa4b2|commit]], [[https://git.kernel.org/linus/1a222de8dcfb903d039810b0823570ee0be4e6c6|commit]], [[https://git.kernel.org/linus/bf5ff276448f64f1f9ef9ffc9e231026e3887d3d|commit]], [[https://git.kernel.org/linus/8940ac9ced8bc1c48c4e28b0784e3234c9d14469|commit]], [[https://git.kernel.org/linus/520d030852b4c9babfce9a79d8b5320b6b5545e6|commit]], [[https://git.kernel.org/linus/3ecacdbd23956a549d93023f86adc87b4a9d6520|commit]], [[https://git.kernel.org/linus/094794f59720d7e877a1eeb372ecedeed6b441ab|commit]], [[https://git.kernel.org/linus/4ca68e023b11e4d5908bf9ee326fab01111d77d5|commit]], [[https://git.kernel.org/linus/39336f4ffb2478ad384075cf4ba7ef2e5db2bbd7|commit]], [[https://git.kernel.org/linus/f5ed777586e08e09c4b6f1e87161a145ee1431cf|commit]] * Add emulation/spoofing of SLDT and STR for both 32- and 64-bit processes, needed for wine users [[https://git.kernel.org/linus/b91e7089ae70d2f7c81a4456e5b78fef498663d9|commit]] * Initial support for sharing virtual addresses between the CPU and devices which doesn't need pinning of pages for DMA anymore. Add support for the command submission to devices using new x86 instructions like ENQCMD{,S} and MOVDIR64B. In addition, add support for process address space identifiers (PASIDs) which are referenced by those command submission instructions along with the handling of the PASID state on context switch as another extended state [[https://git.kernel.org/linus/c7b6bac9c72c5fcbd6e9e12545bd3022c7f21860|commit]], [[https://git.kernel.org/linus/2a5054c6e7b16906984ac36a7363ca46b8d99ade|commit]], [[https://git.kernel.org/linus/4e7b11567d946ebe14a3d10b697b078971a9da89|commit]], [[https://git.kernel.org/linus/ff4f82816dff28ffaaff96d1409bb3811d345514|commit]], [[https://git.kernel.org/linus/b454feb9abc1a9ee876fb84bfea0fc8d726f5bc4|commit]], [[https://git.kernel.org/linus/f0f2f9feb4ee6f28729e5388da3c03ce1dac077a|commit]], [[https://git.kernel.org/linus/52ad9bc64c74167466e70e0df4b99ee5ccef0078|commit]], [[https://git.kernel.org/linus/1478b99a76534b6c244cfe24fa616280a9441118|commit]], [[https://git.kernel.org/linus/20f0afd1fb3d7d44f4a3db5a4b6e904410862140|commit]] * Add support for Centaur Family >= 7 of CPUs [[https://git.kernel.org/linus/33b4711df4c1b3aec7c267c60fc24abccfadd40c|commit]] * Add 'nohmat' option for debug, to workaround broken platform instances, or cases where it is otherwise not wanted [[https://git.kernel.org/linus/3b0d31011d39759e3ba7214f75f77bb31983b5a4|commit]] * Allow multiple bits in {{{clearcpuid=}}} parameter [[https://git.kernel.org/linus/0a4bb5e5507a585532cc413125b921c8546fc39f|commit]] * Add support for hardware-enforced cache coherency on AMD which obviates the need to flush cachelines before changing the PTE encryption bit [[https://git.kernel.org/linus/5866e9205b47a983a77ebc8654949f696342f2ab|commit]], [[https://git.kernel.org/linus/75d1cc0e05af579301ce4e49cf6399be4b4e6e76|commit]], [[https://git.kernel.org/linus/e1ebb2b49048c4767cfa0d8466f9c701e549fa5e|commit]] * Use SERIALIZE in sync_core() when available [[https://git.kernel.org/linus/bf9c912f9a649776c2d741310486a6984edaac72|commit]] * platforms * chrome: cros_ec_typec: USB4 support [[https://git.kernel.org/linus/46c5bbd2df4a8b7eed427db866a5bce7234744bf|commit]] * acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE [[https://git.kernel.org/linus/9e7a005ad56aa7d6ea5830c5ffcc60bf35de380b|commit]] * hp-wmi: add support for thermal policy [[https://git.kernel.org/linus/81c93798ef3ebd2109dc24371db3cc14cdf77777|commit]] * intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC [[https://git.kernel.org/linus/8b205d3e1bf52ab31cdd5c55f87c87a227793d84|commit]] * intel_pmc_core: Add Intel !RocketLake (RKL) support [[https://git.kernel.org/linus/68cb1a977e5e8b9531e7bf4fbfbde5ce1d19537b|commit]] * thinkpad_acpi: add P1 gen3 second fan support [[https://git.kernel.org/linus/15d89c9f6f4a186ade7aefbe77e7ede9746b6c47|commit]] * touchscreen_dmi: Add info for the Irbis TW118 tablet [[https://git.kernel.org/linus/c9aa128080cbce92f8715a9328f88d8ca3134279|commit]] * touchscreen_dmi: Add info for the Predia Basic tablet [[https://git.kernel.org/linus/0f511edc6ac12f1ccf1c6c2d4412f5ed7ba426a6|commit]] * thinkpad: Add 4 new keycodes and use them for 4 new hotkeys on new Lenovo Thinkpads [[https://git.kernel.org/linus/cd80ec795156346236e9b1cd9f5cbff5a9bbd212|commit]], [[https://git.kernel.org/linus/bba013e1ca5e7150b42a1a1a1e852010d772edad|commit]], [[https://git.kernel.org/linus/7ed7748d2c9cb8c26f5fcbfe4f4fa87655bb9a21|commit]], [[https://git.kernel.org/linus/e2c8c4ec48b5cbd4b61edc24d884dfd5ec35ef9d|commit]] * Add changes needed for new UV5 UV architecture [[https://git.kernel.org/linus/39297dde7390e01bfd737052fbb5313a09062e2d|commit]], [[https://git.kernel.org/linus/c4d98077443adf61268ffb8b2c5d63c6176d845f|commit]], [[https://git.kernel.org/linus/788b66e34e8ab82a93c63a83ba5a9d04f2f4ae26|commit]], [[https://git.kernel.org/linus/647128f1536efacca7bedf189790d24b22f03cca|commit]], [[https://git.kernel.org/linus/6c7794423a998478f6df0234d2dd5baa3ccbdb1d|commit]], [[https://git.kernel.org/linus/1e61f5a95f1913c015a2d6a1544c108248b3971c|commit]], [[https://git.kernel.org/linus/ffe2febca4304b9288e2d274d2ece5e66c125441|commit]], [[https://git.kernel.org/linus/8540b2cf0de09b6d96b7dce56a16e26ab4fe8a9b|commit]], [[https://git.kernel.org/linus/a74a7e992caf0745f548a63b263ac34c6a4a29dd|commit]], [[https://git.kernel.org/linus/d6922effe4f3d5c643c8c05d51a572d6db4c9cb3|commit]], [[https://git.kernel.org/linus/6a7cf55e9f2b743695adac84375548aa18112327|commit]], [[https://git.kernel.org/linus/ae5f8ce3c247b8d937782e76802a9036c09998ad|commit]], [[https://git.kernel.org/linus/7a6d94f0ed957fb667d4d74c5c6c640a26e87c8f|commit]] * perf * vendor events amd: Add recommended events [[https://git.kernel.org/linus/08ed77e414ab234258166f5628d91a7a0e681ff4|commit]] * !TopDown metrics support for Icelake [[https://git.kernel.org/linus/75608cb02ea5dd997990e2998eca3670cb71a18c|commit]], [[https://git.kernel.org/linus/60a2a271cf05cf046c522e1d7f62116b4bcb32a2|commit]], [[https://git.kernel.org/linus/6f7225099d5f3ec3019f380a0da2b456b7796cb0|commit]], [[https://git.kernel.org/linus/d39fcc32893dac2d02900d99c38276a00cc54d60|commit]], [[https://git.kernel.org/linus/bbdbde2a415d9f479803266cae6fb0c1a9f6c80e|commit]], [[https://git.kernel.org/linus/58da7dbe6f036fefe504a4bb452afbd39bba73f7|commit]], [[https://git.kernel.org/linus/9f0c4fa111dc909ca545c45ea20ec84da555ce16|commit]], [[https://git.kernel.org/linus/7b2c05a15d29d0570a0d21da1e4fd5cbc85cbf13|commit]], [[https://git.kernel.org/linus/0e2e45e2ded4988f5641115fd996c75dc32e4be3|commit]], [[https://git.kernel.org/linus/59a854e2f3b90ad2cc7368ae392de40b981ad51d|commit]], [[https://git.kernel.org/linus/2cb5383b30d47c446ec7d884cd80f93ffcc31817|commit]], [[https://git.kernel.org/linus/687986bbeb668068d39a47658edf4d7a6414eefb|commit]], [[https://git.kernel.org/linus/acb65150a47c2baea5ea02fd7cb66460f7733fcd|commit]], [[https://git.kernel.org/linus/55c36a9fc2aaac6a0c77eeaeefd8d8f691c98e19|commit]] * rapl: Add AMD Fam19h RAPL support [[https://git.kernel.org/linus/a77259bdcb62a2c345914df659a1fbc421269a8b|commit]] * amd/uncore: Support user core/thread and slice specification [[https://git.kernel.org/linus/06f2c24584f31bc16129643bfb8239a1af82a17f|commit]], [[https://git.kernel.org/linus/8170f386f19ca7120393c957d4bfbdc07f964ab6|commit]], [[https://git.kernel.org/linus/87a54a1fd525f2af8d82becf583c7e836918cf22|commit]], [[https://git.kernel.org/linus/9ed9647dc0671486f9e998b7258f75167a9c4697|commit]] * Support PCIe3 uncore PMU on Snow Ridge [[https://git.kernel.org/linus/fe6507338d635f283e9618b5eaa35f503a8c375b|commit]], [[https://git.kernel.org/linus/8ed2ccaa3fa990be61619a61b9bc3914eefdc18f|commit]], [[https://git.kernel.org/linus/16fa64315c1bd2a61fb20d6aa9a542dd5bf52971|commit]], [[https://git.kernel.org/linus/cdcce92a3a03bccbb0b4a0342fc7e279fc507bc3|commit]], [[https://git.kernel.org/linus/95a7fc77443328ac8b68378df8e137a044ece5e8|commit]], [[https://git.kernel.org/linus/a3b1e8451d3fd54fe0df661c2c4f983932b3c0bc|commit]] * msr: Add Jasper Lake support [[https://git.kernel.org/linus/c3bb8a9fa31b99f5b7d2e45cd0a10db91349f4c9|commit]] * intel: Add Jasper Lake support [[https://git.kernel.org/linus/dbfd638889a0396f5fe14ff3cc2263ec1e1cac62|commit]] * events amd: Add ITLB Instruction Fetch Hits event for zen1 [[https://git.kernel.org/linus/ab22eea35f1f120c4a379aa26e5333e7e41bb303|commit]] * events amd: Add L2 Prefetch events for zen1 [[https://git.kernel.org/linus/60d804521ec4cd01217a96f33cd1bb29e295333d|commit]] * intel_th * Add Alder Lake CPU support [[https://git.kernel.org/linus/9f126c56b9d645e7014777d7d37d74eedc4e3137|commit]] * Add Alder Lake-S support [[https://git.kernel.org/linus/951e4d71a8fa84b76aff8181d288af025f250a3c|commit]] * resctl: enumerate Memory Bandwidth Allocation (MBA) per-thread feature and introduces a new resctrl file "thread_throttle_mode". The file shows either "per-thread" on newer systems that implement the MBA per-thread feature or "max" on other systems that allocate maximum throttling per-core [[https://git.kernel.org/linus/e48cb1a3fb9165009fe318e1db2fde10d303c1d3|commit]], [[https://git.kernel.org/linus/29b6bd41ee24f69a85666b9f68d500b382d408fd|commit]] * Amd : Initial IOMMU support for SNP [[https://git.kernel.org/linus/c69d89aff393a212b9635c95990173b48d8bd74d|commit]], [[https://git.kernel.org/linus/2818de6e87defc3103fd86bf6357658f7d2a661a|commit]], [[https://git.kernel.org/linus/54ce12e02e44feffa6de4f3a069b7d5c7262a966|commit]] * KVM * Introduce a new implementation of much of the KVM MMU, optimized for running guests with Two Dimensional Paging [[https://git.kernel.org/linus/799a4190e7341b9bb24549245f2b8f7d11c65360|commit]], [[https://git.kernel.org/linus/cb3eedab453911ca177c1e2e44add0b7fe4a6f09|commit]], [[https://git.kernel.org/linus/5a9624affe7c7498fb395879d9bb613628e89e60|commit]], [[https://git.kernel.org/linus/c9180b7291cf13a746aaca907b9fdd499cce1e38|commit]], [[https://git.kernel.org/linus/fe5db27d36017715827e9be7711332d701c6b7de|commit]], [[https://git.kernel.org/linus/02c00b3a2f7e86203d878ff432a5a19876049db6|commit]], [[https://git.kernel.org/linus/2f2fad0897cbfda4e384a7b9eab73654974015ac|commit]], [[https://git.kernel.org/linus/9e9eb226b91225fc199bbafc06f3cd70bfce0100|commit]], [[https://git.kernel.org/linus/faaf05b00aecdb347ffd1d763d024394ec0329f8|commit]], [[https://git.kernel.org/linus/7d94531249a54b822f1a8b20d8a8f8d59ad1d985|commit]], [[https://git.kernel.org/linus/bb18842e21111a979e2e0e1c5d85c09646f18d51|commit]], [[https://git.kernel.org/linus/89c0fd494af3912d32ba5765b7147f36a34d1fa3|commit]], [[https://git.kernel.org/linus/063afacd8730be3d9a3d50f9ea730f840265aba0|commit]], [[https://git.kernel.org/linus/f8e144971c6834fa1e171be4cd8026f8bc537bca|commit]], [[https://git.kernel.org/linus/1d8dd6b3f12b03f617820a9ebc19cc2fabf59ce9|commit]], [[https://git.kernel.org/linus/a6a0b05da9f37ff56faa6b8351ed6e0b55032460|commit]], [[https://git.kernel.org/linus/14881998566d2dc0703870bbe063e8d42d780eb9|commit]], [[https://git.kernel.org/linus/46044f72c3826b7528339f454fe8900bae6adaaa|commit]], [[https://git.kernel.org/linus/95fb5b0258b7bd2d540102771e31cfd76b72aa7b|commit]], [[https://git.kernel.org/linus/daa5b6c12337a0e6e269d022baa21b0549f507c3|commit]], [[https://git.kernel.org/linus/29cf0f5007a215b51feb0ae25ca5353480d53ead|commit]] * Allow user space to restrict and augment MSR emulation [[https://git.kernel.org/linus/90218e434c4118fd7bba7ea7b073e6c6454140a2|commit]], [[https://git.kernel.org/linus/1ae099540e8c7f1ee066b3ad45cc91f582bb1ce8|commit]], [[https://git.kernel.org/linus/51de8151bd21bae0ce76f604eec6a7176f7093b3|commit]], [[https://git.kernel.org/linus/476c9bd8e997b495524500cd82471e59b3aac20e|commit]], [[https://git.kernel.org/linus/fd6fa73d13377f2bff6ed668c99ca76adcda1336|commit]], [[https://git.kernel.org/linus/3eb900173c71392087f4b0ada66f67ceae7e75f0|commit]], [[https://git.kernel.org/linus/1a155254ff937ac92cf9940d273ea597b2c667a2|commit]], [[https://git.kernel.org/linus/d468706e313ca3ec85b0e6e71a960ee0bbadd9f3|commit]] * Restrict PV features to only enabled guests [[https://git.kernel.org/linus/5b9bb0ebbcdcf8d04bf44a1e73e23a89a6711f31|commit]], [[https://git.kernel.org/linus/210dfd93ea3dc63e8c21b75ddd909447341f6382|commit]], [[https://git.kernel.org/linus/66570e966dd9cb4fd57811d0056c6472a14a2c41|commit]], [[https://git.kernel.org/linus/3ee6fb4949aad0f2164829299934a77f62b79dcd|commit]] * Introduce TSX suspend load tracking feature and expose it to KVM CPUID for processors which support it. KVM reports this information and guests can make use of it [[https://git.kernel.org/linus/18ec63faefb3fd311822556cd9b949f66b1eecee|commit]], [[https://git.kernel.org/linus/61aa9a0a5eae2100c171698bffabde8d5e9f694d|commit]] * Add the support for PCID/INVPCID on AMD guests [[https://git.kernel.org/linus/c45ad7229d139ad48e894a271f8df6975e53d12e|commit]], [[https://git.kernel.org/linus/03bfeeb988a970995479eb6d108c398027ab7525|commit]], [[https://git.kernel.org/linus/30abaa88382ce078cfc2ecebb61d9e0540fef24d|commit]], [[https://git.kernel.org/linus/9780d51dc2af1c02bed9687822ba0d6df955c302|commit]], [[https://git.kernel.org/linus/c62e2e94b9d4a221f489cfeacf665c50aa9ab6cf|commit]], [[https://git.kernel.org/linus/4c44e8d6c19330e48a87103184f840ffe5a423cd|commit]], [[https://git.kernel.org/linus/830bd71f2c0684b530970d0aea792a12c0cbcdd2|commit]], [[https://git.kernel.org/linus/3f3393b3ce383600fc7255f5ec04385209b6f404|commit]], [[https://git.kernel.org/linus/9715092f8d7eaab2e06a86b67bffc61c20e76f17|commit]], [[https://git.kernel.org/linus/4407a797e9412afba2f7815fb19395d4b32dca4e|commit]] == S390 == * Introduce Failure Injection feature [[https://git.kernel.org/linus/27c4f6738bdc535e42dfc1295dadc78ab7582939|commit]] * ap: Add support for SCLP AP adapter config/deconfig [[https://git.kernel.org/linus/4f2fcccdb547b09a4532c705078811e672fb9235|commit]], [[https://git.kernel.org/linus/0671cc1048744c9a6f1c896baa85966a5abc42a0|commit]], [[https://git.kernel.org/linus/5caa2af97118308c79f29cc9876aec3ed504f9b0|commit]] * zcrypt: Support for CCA APKA master keys [[https://git.kernel.org/linus/32ca04bba6fd9775a0630534f3db52e27b062e6c|commit]] * pkey: Support CCA and EP11 secure ECC private keys [[https://git.kernel.org/linus/fa6999e326fe7851ecbd572b8cb9be8e930ebf41|commit]] * Add sysfs file to show scheduled leap seconds [[https://git.kernel.org/linus/4fb53dde770cc095a6e279ca9d9c72d49488cdb3|commit]] * Allow configuration of TX queues for OSA devices [[https://git.kernel.org/linus/949bbf4d2db873a6c229a43d816d9f8152b31704|commit]] * Implement ndo_bridge_getlink [[https://git.kernel.org/linus/780b6e7db25ed97248b7f747e98d2f7e7971156a|commit]] and ndo_bridge_setlink for learning_sync [[https://git.kernel.org/linus/521c65b6491602622562d12e219dc6a53fcab9e2|commit]] * Make ip_fast_csum() faster [[https://git.kernel.org/linus/614b4f5d0fa3f622cfcc899491d8a3e6af3d4dc5|commit]] * Add NVMe firmware-assisted kernel dump support [[https://git.kernel.org/linus/d70e38cb1deef3b2acee4cd36d33fef4c98abf28|commit]], [[https://git.kernel.org/linus/d9f12e48d08ec08ace574050a838e001e442ee38|commit]], [[https://git.kernel.org/linus/bd37b36832f62bf42ab66da8744191d99252a6e3|commit]] * Remove cad commandline option [[https://git.kernel.org/linus/ad3e6948f90ac3d71f9c03ec92009d99dfb561e9|commit]] * Convert architecture code to GENERIC_VDSO [[https://git.kernel.org/linus/4bff8cb5450287e246d365b719148b2d9364c292|commit]] * Add ARCH_HAS_DEBUG_WX support [[https://git.kernel.org/linus/08c8e685c7c9223f9c4ad6365e02bebd3f106480|commit]] * Add HAVE_GET_KERNEL_NOFAULT support [[https://git.kernel.org/linus/110a6dbb2eca6b10bf60c61a51063d7fe1e55078|commit]] == POWERPC == * Add coregroup support on Powerpc. Coregroup is a group of (subset of) cores of a DIE that share a resource [[https://git.kernel.org/linus/d0fd24bbd27619d7b8d4da26a19a2027931ae9fc|commit]], [[https://git.kernel.org/linus/2ef0ca54d97f40f7621d595ac5479bd7fa076bfa|commit]], [[https://git.kernel.org/linus/5e93f16ae48b728775496429c6db53d0bf8cdd9b|commit]], [[https://git.kernel.org/linus/3c6032a8fe99547d31b2b57715e303a67d1b0c66|commit]], [[https://git.kernel.org/linus/f6606cfdfbcda00ce8a6e63c8fc13c93e73ac059|commit]], [[https://git.kernel.org/linus/caa8e29da59926bef099b46ab6280333d583e944|commit]], [[https://git.kernel.org/linus/f9f130ff2ec93c5949576bbfb168cc9530c23649|commit]], [[https://git.kernel.org/linus/6e086302816b2ced602bc99641eb0189c05f018a|commit]], [[https://git.kernel.org/linus/72730bfc2a2b91a525f38dfc830f598bdb95f216|commit]], [[https://git.kernel.org/linus/fa35e868f9ddcbb7984fd5ab7f91aef924fa8543|commit]] * CVE-2020-4788: Speculation on incompletely validated data on IBM Power9 [[https://git.kernel.org/linus/fcb48454c23c5679d1a2e252f127642e91b05cbe|commit]], [[https://git.kernel.org/linus/f79643787e0a0762d2409b7b8334e83f22d85695|commit]], [[https://git.kernel.org/linus/9a32a7e78bd0cd9a9b6332cbdc345ee5ffd0c5de|commit]], [[https://git.kernel.org/linus/178d52c6e89c38d0553b0ac8b99927b11eb995b0|commit]], [[https://git.kernel.org/linus/89a83a0c69c81a25ce91002b90ca27ed86132a0a|commit]] * Support 16k hugepages with 4k pages [[https://git.kernel.org/linus/175a99991511fed16108dcb823f0af8e72325a1f|commit]], [[https://git.kernel.org/linus/e47168f3d1b14af5281cf50c59561d59d28201f9|commit]] * powernv/idle: add a basic stop 0-3 driver for POWER10 [[https://git.kernel.org/linus/ffd2961bb41f797eb00b58e019b707555197275e|commit]] * ptrace: new flag for detecting ISA v3.1 (Power10) watchpoint features [[https://git.kernel.org/linus/fa725cc53d353110f39a9e5b9f60d6acb2c7ff49|commit]] * hv-gpci: Add sysfs files inside hv-gpci device to show cpumask [[https://git.kernel.org/linus/09b791d95559ef82542063333ecaa2ac9d57118e|commit]] * Add PAPR command family to pass-through command-set [[https://git.kernel.org/linus/13135b461cf205941308984bd3271ec7d403dc40|commit]] * Remove support for PowerPC 601 [[https://git.kernel.org/linus/ca1d3443b4dd1e8f152bd6c881ddb3eb2996179a|commit]], [[https://git.kernel.org/linus/e42a64002a507bf61e57106ed5323b1854371563|commit]], [[https://git.kernel.org/linus/d2a5cd83ee984c0e9fc172d2df9591c264261a52|commit]], [[https://git.kernel.org/linus/f0ed73f3fa2cdca65973659689ec9e46d99a5f60|commit]], [[https://git.kernel.org/linus/8b14e1dff067195dca7a42321771437cb33a99e9|commit]], [[https://git.kernel.org/linus/2e38ea486615bddbc7a42d002aee93a3a9e7a36f|commit]], [[https://git.kernel.org/linus/a4c5a355422920bcbfe3fd1f01aead2d3a2a820c|commit]], [[https://git.kernel.org/linus/6601ec1c2ba929430f5585ce7f9d9960b0e0a01d|commit]] == RISCV == * Add UEFI support [[https://git.kernel.org/linus/8f3a2b4a96dc014e99e1df327db1450fdbbd5e15|commit]], [[https://git.kernel.org/linus/6262f661ff5d7d6a2613b95d0b7820c60b46b0b5|commit]], [[https://git.kernel.org/linus/e8dcb61f2ade040a372d66907d220dd3fdee2505|commit]], [[https://git.kernel.org/linus/cb7d2dd5612a77a2597c00fce770a52c921e2ea5|commit]], [[https://git.kernel.org/linus/d7071743db31b4f6898b1c742e4b451bb4bc4b02|commit]], [[https://git.kernel.org/linus/b91540d52a08b65eb6a2b09132e1bd54fa82754c|commit]], [[https://git.kernel.org/linus/de22d2107ced3cc5355cc9dbbd85e44183546bd5|commit]] * Get cache information from userland [[https://git.kernel.org/linus/baf7cbd94b5688f167443a2cc3dcea3300132099|commit]], [[https://git.kernel.org/linus/b5fca7c55f9fbab5ad732c3bce00f31af6ba5cfa|commit]], [[https://git.kernel.org/linus/38f5bd23deae24c8fa67a2c574b6d43df27a8aa8|commit]] == MIPS == * Add support for ZSTD-compressed kernels [[https://git.kernel.org/linus/a510b616131f85215ba156ed67e5ed1c0701f80f|commit]] * Ingenic: Add system type for new Ingenic !SoCs [[https://git.kernel.org/linus/a9fee3a513e560b154ccbe662faa791d5f358875|commit]] * Convert Ingenic to a generic board [[https://git.kernel.org/linus/7487abbe85afd02c35c283315cefc5e19c28d40f|commit]], [[https://git.kernel.org/linus/95b1f6db67aea9135b018497f7ed4446a060cba2|commit]], [[https://git.kernel.org/linus/5ef415107dfd42a334d62a9b7be9754817df92ed|commit]], [[https://git.kernel.org/linus/5f5ed0ebcf84c7479c93a28c5c0e1b0b6926883b|commit]], [[https://git.kernel.org/linus/c434b9f80b0923e6460031b0fd964f8b0bf3c6a6|commit]], [[https://git.kernel.org/linus/8405419942f2f012dc23b5c8817eded2d591b033|commit]], [[https://git.kernel.org/linus/13a0ea28e8c698cc0d600fdeed8da3e4d478b97e|commit]], [[https://git.kernel.org/linus/323690d23be14fa4b7be8bd2961810df6fe42138|commit]], [[https://git.kernel.org/linus/c3e2ee657418f4f2bff1269c0550f8135ed0c927|commit]], [[https://git.kernel.org/linus/02bd530f888c6d6ba4995c3afcd10f87c136f173|commit]], [[https://git.kernel.org/linus/f0f4a753079c636d5d43a102edbde0dad1e7de51|commit]], [[https://git.kernel.org/linus/b4a30e9c7480603a02d8ad788975428b9c6dc876|commit]], [[https://git.kernel.org/linus/a103e9b951f9094792fd0dab0a0dcd1b3408825a|commit]], [[https://git.kernel.org/linus/8446fd61b5e3b64cc7800f3c9fb625fdd4012b6d|commit]], [[https://git.kernel.org/linus/d41afc398fbc9dfb8c40b951e97a7f0283346c6a|commit]] * Loongson-3: Enable COP2 usage in kernel [[https://git.kernel.org/linus/195615ecc8309082a524433cf552eda722b26c1c|commit]] * octeon: Add Ubiquiti E200 and E220 boards [[https://git.kernel.org/linus/90761cee5f4c9a97e9952e1a8e2165c8ab346ea4|commit]] * ralink: enable zboot support [[https://git.kernel.org/linus/1f0400d0e2c410b04f246aefb2e9b5155eb4b0bf|commit]] * Remove PNX833x alias NXP_STB22x [[https://git.kernel.org/linus/625326ea9c84872c71f90b97a9def3c01db9100f|commit]] == PARISC == * Add qemu fw_cfg interface [[https://git.kernel.org/linus/024f5b597564acced9e69305f7a9ef1202186a61|commit]] == IA64 == * Remove perfmon [[https://git.kernel.org/linus/ecf5b72d5f66af843f189dfe9ce31598c3e48ad7|commit]] == ARC == * Drop support for EZChip NPS platform [[https://git.kernel.org/linus/dd7c7ab01a04d645b7e7baa8530bfd81e31a2202|commit]] == UM == * vector: Add dynamic tap interfaces and scripting (functionality roughly compatible with the existing qemu ifup scripting) [[https://git.kernel.org/linus/f06885b3f3e3884f98351d7b72a4fc8400911cde|commit]] = Drivers = == Graphics == * amdgpu * Remove experimental flag from navi12 [[https://git.kernel.org/linus/d34c7b7b6b9180cc4a1d3447c398792e65c7b04e|commit]] * Add device ID for sienna_cichlid [[https://git.kernel.org/linus/61278d14bb483308c6065ff3da0f71383ea97403|commit]] * New ids flag for tmz [[https://git.kernel.org/linus/16c642ec3fe9a144fbe1e97dc56f13a6308f1381|commit]] * Add SI support to AMD DC [[https://git.kernel.org/linus/6863660d72e4fde650658acc10e4558ec1a277fb|commit]], [[https://git.kernel.org/linus/f233c09842bc91a8f7f5dfadc6de77f52273befc|commit]], [[https://git.kernel.org/linus/7c15fd86aaec3e602e140c242369df2baddc865e|commit]], [[https://git.kernel.org/linus/683b59504d4ecec3251a23fdac7e8775385a18c5|commit]], [[https://git.kernel.org/linus/c4a54f70a6afd1a91072ef06cb083221ff189cca|commit]], [[https://git.kernel.org/linus/b168930d68a95d7696773007b426a0f60a9c3fd7|commit]], [[https://git.kernel.org/linus/61bf32937bdd05fdf74292460d56936d63beaba5|commit]], [[https://git.kernel.org/linus/55e56389bdecc4f08524a6ae81940b13f986e125|commit]], [[https://git.kernel.org/linus/3ecb3b794e2c1793443b72a968cb09d829c01a10|commit]], [[https://git.kernel.org/linus/f17f90f4fe43a4ff157a15d5be1986b2bdfe2aed|commit]], [[https://git.kernel.org/linus/2a39b1f16b526528132685e308fe83a64bafb263|commit]], [[https://git.kernel.org/linus/eab5a79984b1736a5b2b5b0713e8e179df7f8442|commit]], [[https://git.kernel.org/linus/ff0649f846395690aadc3c43c2c85995e32e8322|commit]], [[https://git.kernel.org/linus/89571d7c31011abd5673ef22f0da72ecaef7b7a5|commit]], [[https://git.kernel.org/linus/c1a64ebd4d13da1ddc4ec7ddc14a0c86a281a7f8|commit]], [[https://git.kernel.org/linus/b91f056fb5e192411635ce9e9e81f9f741ea1f5f|commit]], [[https://git.kernel.org/linus/d85a1e536ab8cbc9f96f7a0554703887d603c401|commit]], [[https://git.kernel.org/linus/b70aaf5586f214d610ac21606128c0c992db5d9c|commit]], [[https://git.kernel.org/linus/102b2f587ac814afd9ef396dd6fccb99d7f4d649|commit]], [[https://git.kernel.org/linus/167d74fd7dfc18158c116c84565dda24b40473c6|commit]], [[https://git.kernel.org/linus/1bd26c7db150a98ebc13e417341bc4dcf67c0b0d|commit]], [[https://git.kernel.org/linus/9caf2a1f4e8aeff31124c807a529375451a56899|commit]], [[https://git.kernel.org/linus/75b4766bad05c4db6e9e568af95712321f57d02e|commit]], [[https://git.kernel.org/linus/f784112f0126a8d9cd4d92878dc76796b5eba11e|commit]], [[https://git.kernel.org/linus/64200c468fb0a3ab88033f6b90ea4a576ae6a1e0|commit]], [[https://git.kernel.org/linus/5963cdde1acf6b81c62bf6d3bdae723139bf8138|commit]] * powerplay: Support for gpu metrics export [[https://git.kernel.org/linus/39c5a1cef84b4bc70123400d75f0fe637e1df6a6|commit]], [[https://git.kernel.org/linus/25c933b1c4fcfaa65ed735e9782fdb2622f7b7e8|commit]], [[https://git.kernel.org/linus/e4c9200df51033e2394c165fdafb183dbd6100ab|commit]], [[https://git.kernel.org/linus/f1c378593153c93ed1db6ec8c025fa388474dd12|commit]], [[https://git.kernel.org/linus/14a12beab8b9d943edd3bfaac8fd31f4aa578e43|commit]], [[https://git.kernel.org/linus/6d4ff50a27749fdce0a8b8c674d9b9db13d9824d|commit]], [[https://git.kernel.org/linus/8ca78a0a0e7719d1045c50e0876299c94b6454a2|commit]], [[https://git.kernel.org/linus/95868b85764aff2dcbf78d3054076df75446ad15|commit]], [[https://git.kernel.org/linus/0b01b8306789b0c07c5bf2d6f9134f8b30990932|commit]], [[https://git.kernel.org/linus/e467c3a9f4ed143fd2ea3f9aef7672d3674de9f4|commit]], [[https://git.kernel.org/linus/0fbc6533de67f49815e5bd7232cbd37fb68c6afa|commit]], [[https://git.kernel.org/linus/345fcb02d9ec4cf5eae19d063dfb27f152bde291|commit]], [[https://git.kernel.org/linus/62d351632db8908e8bb5b359182b6ead54147e71|commit]], [[https://git.kernel.org/linus/60ae4d67ee6d804215067f49e183214de405302b|commit]], [[https://git.kernel.org/linus/2ba38817219bfbae3cf870cb0092afb12f616fd3|commit]], [[https://git.kernel.org/linus/740dce9517cb4f67f762131b4f62584e65b97593|commit]], [[https://git.kernel.org/linus/bf1102877751175fe6c1d68734d3c57d4af65df9|commit]] * powerplay: add one sysfs file to support the feature to modify gfx clock on Raven/Raven2/Picasso APU [[https://git.kernel.org/linus/12a6727dee5d1119fc1556b870848f511414bf5d|commit]] * powerplay: fan boost enablement [[https://git.kernel.org/linus/f10bb940d8d2774fedc63c4dfb975e4310a261cd|commit]], [[https://git.kernel.org/linus/9f979a49e23f4b87d038708e06ea6d320e198e71|commit]], [[https://git.kernel.org/linus/94a670d5ac45b9449581d7133287cc297774f944|commit]], [[https://git.kernel.org/linus/05f39286ce11b98376e0d179aff0d537c257e772|commit]] * Implement power metrics [[https://git.kernel.org/linus/b49dc928f5a61d6a6dc8b73644bacfaf21b4ae64|commit]] and voltage metrics for RENOIR [[https://git.kernel.org/linus/61426114f246219e065b553d0d613f3b081a2683|commit]] * Enable P2P dmabuf over XGMI [[https://git.kernel.org/linus/0cf0ee983b14af5e2160fa677b2eeb4c5dbb03ad|commit]] * Implement PCI Error Recovery on Navi12 [[https://git.kernel.org/linus/c9a6b82f45e261d247b980a7949aaa6a9bfffe01|commit]], [[https://git.kernel.org/linus/bf36b52e781d7412c3fce826f74ba6a73b9be4d0|commit]], [[https://git.kernel.org/linus/acd89fca672dd2a7c3a83038cce7601498f21105|commit]], [[https://git.kernel.org/linus/362c7b91c1b00e31ebd219af1e493e7ef50ccfb4|commit]], [[https://git.kernel.org/linus/c1dd4aa624076cb6d4724fad2d9e9e71e46bbc9f|commit]], [[https://git.kernel.org/linus/7ac71382e90aba1f58e304e386acdd02af963027|commit]], [[https://git.kernel.org/linus/6894305c97ceb56c0caa6f701516546a732af95f|commit]] * Add DID for navi10 blockchain SKU [[https://git.kernel.org/linus/8942881144a7365143f196f5eafed24783a424a3|commit]] * Add Green Sardine support [[https://git.kernel.org/linus/7be89985c4152b6d9628f5007eb074a8aea7fa11|commit]], [[https://git.kernel.org/linus/c38577a4804d2a1d96b6e130dcc91cdb3b97cacb|commit]], [[https://git.kernel.org/linus/aee68369ec2b1a8d9e2babdf59bb89226c785c6f|commit]], [[https://git.kernel.org/linus/445b011d4ade483e5afc42b37c3c35d4586856b0|commit]], [[https://git.kernel.org/linus/f21aab1b31435f632fe117aa645dde9a42b009c1|commit]], [[https://git.kernel.org/linus/68697982204b21c4789622ac018d8286120e0148|commit]], [[https://git.kernel.org/linus/d83d3ad61ce8f2b841ce6eacc23142634acbae46|commit]] * Add an auto setting to the noretry parameter [[https://git.kernel.org/linus/d5cc02d97ab125b62075ad296e4dca9a7fc54c9b|commit]] * Add bad page count threshold in module parameter [[https://git.kernel.org/linus/acc0204cdb8e60d2e57053ed766d8280eb01118b|commit]] * Add debugfs interface for RAP test [[https://git.kernel.org/linus/a4322e1881bed80ddb904482f0b2e948fa7fd47e|commit]] * Add debugfs node to toggle ras error cnt harvest [[https://git.kernel.org/linus/66459e1db2f8b6f7cdfe0d091345b56d12348d0d|commit]] * Add DSC force disable to dsc_clock_en debugfs entry [[https://git.kernel.org/linus/0749ddeb7d6c87e04446c068c03b097d4aa19173|commit]] * Add connector HPD trigger debugfs entry [[https://git.kernel.org/linus/6f77b2ac628073f647041a92b36c824ae3aef16e|commit]] * Add debug param to force dio disable [[https://git.kernel.org/linus/ec30798a82964cd3f449720bc518ed61c46be425|commit]] * Add debugfs for connector's FEC & DSC capabilities [[https://git.kernel.org/linus/237070fd12967aa3a778aa46fe8eadffa7c5ab68|commit]] * Add debugfs for forcing stream timing sync [[https://git.kernel.org/linus/3d4e52d0cf24b424c668fa8ab1269725796d4ec4|commit]] * Enable DP YCbCr420 mode support for DCN10 [[https://git.kernel.org/linus/f43dc909aa7f4516b5eaccbc8608d9bbe450f43e|commit]] * amdkfd: Show number of compute units that are in use in sysfs [[https://git.kernel.org/linus/f2fa07b39fafb2a5f49c71a504862c5efa57d03e|commit]] * Introduce a new parameter to configure how many KCQ we want [[https://git.kernel.org/linus/a300de40f66b87fa90703c94ffb22917f98eb902|commit]] * amdkfd: Add GPU reset SMI event [[https://git.kernel.org/linus/55977744f9d862512a524fea93fc5226b09e76a9|commit]] * amdkfd: Add process eviction counters to sysfs [[https://git.kernel.org/linus/4327bed2ff8e3ddc57beb27fed8ad2faef240d72|commit]] * amdkfd: Add thermal throttling SMI event [[https://git.kernel.org/linus/2c2b0d880f1b4c01f30e14242977b82fa527342d|commit]] * amdkfd: SMI interface events ioctl update [[https://git.kernel.org/linus/522ec6e0eed0ab0678e7d5b5bf00487dfe83f7ce|commit]] * bridge: * Add Cadence MHDP8546 !DisplayPort bridge driver [[https://git.kernel.org/linus/23278bf54afe180967069bdc8c0f1c7a365fc63e|commit]], [[https://git.kernel.org/linus/fb43aa0acdfd600c75b8c877bdf9f6e9893ffc9b|commit]] * dw-mipi-dsi.c: Add VPG runtime config through debugfs [[https://git.kernel.org/linus/e2435d69204c1f041e5742cac9af301021afa46f|commit]] * lvds-codec: Add support for regulator [[https://git.kernel.org/linus/946a61ab2d758cc645f6e63f1a5e2731690c3943|commit]] * tc358762: Add basic driver for Toshiba TC358762 DSI-to-DPI bridge [[https://git.kernel.org/linus/1930d19cb49930b7d5be0379be9f88fcbeba9976|commit]] * TC358775 DSI/LVDS driver [[https://git.kernel.org/linus/b26975593b17c2c7188b96dba6fe9fff14480538|commit]] * cdns-mhdp8546: Add TI J721E wrapper [[https://git.kernel.org/linus/afba7e6c5fc190b687f3d87bc6d1029d1500c059|commit]] * i915 * GEN 12 HOBL display powersaving [[https://git.kernel.org/linus/81619f4a75ed75823d52f46e167fa82d72c1eeef|commit]] * Introduce a mechanism to extend execbuf2 [[https://git.kernel.org/linus/cda9edd02425d7902714c60a6f6e31881d2f2741|commit]] * syncobj timeline support [[https://git.kernel.org/linus/13149e8bafc4657254831ba6c16ed8780aa64a06|commit]] * Rocket Lake display additions [[https://git.kernel.org/linus/cd803bb4f8a8d7b2c27c464ae32af14005cce7a1|commit]], [[https://git.kernel.org/linus/f52fa57ae70e2e411c0d72396d526d76bf8d3eda|commit]], [[https://git.kernel.org/linus/e66f609baeee0d8354d3e1aa7d171a54ce72cb34|commit]], [[https://git.kernel.org/linus/ddff9a602e5e65e99ca6516151ee775560156697|commit]], [[https://git.kernel.org/linus/a3db3f8496bfa138cb7ddabde6baaf3d1beb01e2|commit]] * Add support for HDCP 1.4 over MST [[https://git.kernel.org/linus/1f0882214fd0037b74f245d9be75c31516fed040|commit]], [[https://git.kernel.org/linus/2cc0c7b520bf8ea20ec42285d4e3d37b467eb7f9|commit]], [[https://git.kernel.org/linus/1cfcdbf3be31f78080effcbb1050a254c3132a08|commit]], [[https://git.kernel.org/linus/58418f0c0f7099afe8f656fe022dbc38c9645e3a|commit]], [[https://git.kernel.org/linus/0b9c9290d1d182c1659610df92f4aa7a397728d7|commit]], [[https://git.kernel.org/linus/a72394e4de6d500cc8af104ff50c941dc969fbea|commit]], [[https://git.kernel.org/linus/a6597faa2d59b0c76633b034a1cceff9a7201d34|commit]], [[https://git.kernel.org/linus/a1de8685d65c25a48cf24f508e8b39c5cc25c42d|commit]], [[https://git.kernel.org/linus/36e5e7042b202025f8643538c2d591cab1f24b72|commit]], [[https://git.kernel.org/linus/515d5755ee5ac6d8dce86ddb9d097ab9fe4ca16b|commit]], [[https://git.kernel.org/linus/f1c7a36b05edd99d9899c8b2adc0e53f93c7c3d7|commit]], [[https://git.kernel.org/linus/d079b7e4b6389e36c50730985100bb528f0d3883|commit]], [[https://git.kernel.org/linus/bf3657dad00b77fef993ea4fc985de3951f5abc0|commit]], [[https://git.kernel.org/linus/038bac8970ac1c9815eba2914c4cff2b7807ab09|commit]], [[https://git.kernel.org/linus/e38c298fcd19149d337f91640f037a9265bd8c3f|commit]], [[https://git.kernel.org/linus/da44edbb8429aa5227430609268e3f378f4fe1f7|commit]], [[https://git.kernel.org/linus/1fa0140956e72a47781af74ef704413b31411e95|commit]] * radeon: expose sclk via sysfs[[https://git.kernel.org/linus/052813d9fa22d52857b10356c2a7d9c53c285c72|commit]] * msm * DSI support for sm8150/sm8250 [[https://git.kernel.org/linus/763aecddcd32a3f0d695e1f550ac834dbc881c5e|commit]], [[https://git.kernel.org/linus/11550636040dddadcb2ffec18c37fb2c5105a04a|commit]], [[https://git.kernel.org/linus/1ef7c99d145c2759308e53bf19f2cc971677680c|commit]] * Per-process GPU pagetable support [[https://git.kernel.org/linus/a3367f5ffe9a49d1184815be7b841c9d11ec7bce|commit]], [[https://git.kernel.org/linus/2fc7b1561fbe502f7a08f3df7e0d0cecee985966|commit]], [[https://git.kernel.org/linus/69a9313b6617745bd841e1357e894abc85b9573d|commit]], [[https://git.kernel.org/linus/9cba4056a112785bf25e582fc6e7baa8346fe684|commit]], [[https://git.kernel.org/linus/cf655d615931b905bbb40f7b5387eb0efd1742e0|commit]], [[https://git.kernel.org/linus/15eb9ad073c035499b4abd7456822c8696ac1941|commit]], [[https://git.kernel.org/linus/e3c64c7221f6d85a3ba4db39a220432933d99a64|commit]], [[https://git.kernel.org/linus/b145c6e65eb05e123097d726aa9d4f5b8f11c401|commit]], [[https://git.kernel.org/linus/933415e24bd0dcb29f837040df20e677626054f8|commit]], [[https://git.kernel.org/linus/84c31ee16f903b481e7d4b94e2fc931d373494a0|commit]], [[https://git.kernel.org/linus/25faf2f2e06565d5cd0b97f77364fbe38f14ef71|commit]] * Displayport support [[https://git.kernel.org/linus/b22960b8f274382ff165db50faebbde5f8a16c32|commit]], [[https://git.kernel.org/linus/c943b4948b5848fc0e07f875edbd35a973879e22|commit]], [[https://git.kernel.org/linus/14975cff5b1d076d067ccebf1046be7d2e4fcfbc|commit]], [[https://git.kernel.org/linus/a10476e45026fefe782c444a39c6fc5d4999a6ac|commit]], [[https://git.kernel.org/linus/220b856a3d3742a22831cb6cd94e48133a58d30e|commit]] * Add audio support for Display Port [[https://git.kernel.org/linus/061eb621fc2780aa252b7dad332ac241feb1e7c7|commit]], [[https://git.kernel.org/linus/d13e36d7d2227e6fe91bc063d473f97d43f9442f|commit]], [[https://git.kernel.org/linus/a1f5bda99b7bee46b01f6a9f256671c8efef0ec9|commit]], [[https://git.kernel.org/linus/bf4a1b3127d34b0b6ee0565b31ff699b3dc9c48e|commit]], [[https://git.kernel.org/linus/158b9aa74479c9979b7b4806cefdbf0c9a72ba49|commit]] * Add debugfs nodes for video pattern tests [[https://git.kernel.org/linus/de3ee25473ba49f2e785e43b5db5e05cb35aad24|commit]] * Add debugfs support to DP driver [[https://git.kernel.org/linus/d11a93690df7e9a7e07c0784ecad019a627b1449|commit]] * imx: Add initial support for DCSS on iMX8MQ [[https://git.kernel.org/linus/9021c317b77024fb2642af7e84ad944769ae0949|commit]] * mgag200: Add support for G200 desktop cards [[https://git.kernel.org/linus/e20dfd27f7aa257ce01992540a36bc4e818f8452|commit]] * mst: Add support for QUERY_STREAM_ENCRYPTION_STATUS MST sideband message [[https://git.kernel.org/linus/e38c298fcd19149d337f91640f037a9265bd8c3f|commit]] * panel * Add panel driver for the Mantix MLAF057WE51-X DSI panel [[https://git.kernel.org/linus/72967d5616d3f0c714f8eb6c4e258179a9031c45|commit]] * ilitek-ili9881c: add support for Feixin K101-IM2BYL02 panel [[https://git.kernel.org/linus/1c243751c095bb95e2795f076ea7a0bcdd60a93a|commit]] * s6e63m0: Add DSI transport [[https://git.kernel.org/linus/435e06c06cb2e3bd2f650a52641ddb13a95a1624|commit]] * simple: Add AM-1280800N3TZQW-T00H [[https://git.kernel.org/linus/bca684e69c4ced7cd141ee3ad0486446eef628a2|commit]] * simple: Add Chefree CH101OLHLWH-002 panel [[https://git.kernel.org/linus/07c913c4d7101fbef0bac738740aa2bba395d157|commit]] * simple: Add KD116N21-30NV-A010 [[https://git.kernel.org/linus/fc26a3758b55d930650b71b32844cd60d459eece|commit]] * simple: Add Powertip PH800480T013 panel [[https://git.kernel.org/linus/d69de69f2be105b2474c05a5ca4827aac3e80ad3|commit]] * sticon: Add user font support [[https://git.kernel.org/linus/7ff3f14ddc355bfbc94c766f43b90606b1f79e83|commit]] * rcar-du * Support r8a7742 [[https://git.kernel.org/linus/c3415d91832cf47bf54973ef5415caeaba5249c6|commit]], [[https://git.kernel.org/linus/9edf73fece3d27e6fb5a764b732eca94c941838e|commit]], [[https://git.kernel.org/linus/109bf47277a0b94670743b0648d76e61b982696b|commit]], [[https://git.kernel.org/linus/3fa98ed530a4bd80e4936635831fa77666eea82e|commit]] * Support r8a774e1 [[https://git.kernel.org/linus/4b6f2b971e8d142474b7ab7e6d3c23e38d83057f|commit]], [[https://git.kernel.org/linus/31057d444d41ea820a5c61126e2c810a80a16e79|commit]], [[https://git.kernel.org/linus/45d6ec79dd42258ada43fedf3bb00c04ae7c17eb|commit]], [[https://git.kernel.org/linus/0c905a0a30d16c43efc381a29f509fbff606b91d|commit]], [[https://git.kernel.org/linus/6d981d276110c7d6e866179db4bb1c6cbfcd1819|commit]] * Add r8a77961 support [[https://git.kernel.org/linus/ef84ad32f41c2b84560ca3577fb0cb85dd4895fb|commit]] * tegra: Support DRM bridges [[https://git.kernel.org/linus/3d2e7aec70130af53289eccd41696c15ce2c3e89|commit]], [[https://git.kernel.org/linus/f00b9dd579d0078123e33434c25f37d42747574d|commit]], [[https://git.kernel.org/linus/29efdc2902027e6cc19f665441a3de87a674282a|commit]], [[https://git.kernel.org/linus/d9f980ebcd01d90a2a76ea2383c925abf9223cab|commit]] * mcde: DSI support [[https://git.kernel.org/linus/44c3867a56e3cdda4b7ea4e4983c4fdafd45b3c9|commit]], [[https://git.kernel.org/linus/f6fd1d70609ca691ee5dc0d2748b6eeaa57a9535|commit]], [[https://git.kernel.org/linus/c4842d4d0f744bf419a1b011fa3ce0ed98fcdc10|commit]], [[https://git.kernel.org/linus/42bac89a1730a32ed8415b745affc7de0be28e45|commit]] * mxsfb: i.MX7 support [[https://git.kernel.org/linus/fcf863ec07688a5242b75b032bad3f0e3581d68d|commit]], [[https://git.kernel.org/linus/c42001e357f7de11e882f54461be27757a7fe51a|commit]], [[https://git.kernel.org/linus/8c6619ff22113666b112cace7e4e8d872e09dff3|commit]], [[https://git.kernel.org/linus/92000371c8294136accc2997cba89dff8c0bc9f5|commit]], [[https://git.kernel.org/linus/8a460068494a536e3d544dc4778d3c9d4081c504|commit]], [[https://git.kernel.org/linus/f14fec8481ce64e9c544770d8977e8c8efab4a11|commit]], [[https://git.kernel.org/linus/7865cd5aae2267b8b1efd1019279b9a6e1a11941|commit]], [[https://git.kernel.org/linus/eb28c5cee2a8c44f80b0a35b8bc8ba2924fcb87d|commit]], [[https://git.kernel.org/linus/f16a008921aa13b7012b9f8cf48c44130e6e8a35|commit]], [[https://git.kernel.org/linus/40a726b82e266693f198f0d8c89de6723b203ebc|commit]], [[https://git.kernel.org/linus/ae1ed0093281939b80664a687689f12436c0e874|commit]], [[https://git.kernel.org/linus/1e5d7963bb770d055c2a90f6ef7b57c9f4ba0fa0|commit]], [[https://git.kernel.org/linus/07b7fd77b48c56a0d99c06053bad39b426e28201|commit]], [[https://git.kernel.org/linus/b9f5937680a8f1c14aea481358af3504c8b94c3f|commit]], [[https://git.kernel.org/linus/f4098b07efb8a38a2f0bc10fce7828eee995f474|commit]], [[https://git.kernel.org/linus/b13aeb9e212dbeb051d093201085a4935d348463|commit]], [[https://git.kernel.org/linus/f6d94e715817d3847ea0152020ee9f921b4327b6|commit]], [[https://git.kernel.org/linus/c6ddee8220bf8ac019589d5ff8ffc4707bcc1c82|commit]], [[https://git.kernel.org/linus/d9ef0d31503254c672afe890641b86870a7ff7cb|commit]], [[https://git.kernel.org/linus/51b777f2b11ea2eed4b6c5faf3884b4aeba0b82a|commit]], [[https://git.kernel.org/linus/b963ad95a06a5480367dd25a807e5bc0dd83842e|commit]], [[https://git.kernel.org/linus/63aa581c3019301e998b148c1eb63a108aca365f|commit]] * mxsfb: Support the alpha plane [[https://git.kernel.org/linus/63aa581c3019301e998b148c1eb63a108aca365f|commit]] * panfrost: * amlogic SoC support [[https://git.kernel.org/linus/91e89097b86f566636ea5a7329c79d5521be46d2|commit]], [[https://git.kernel.org/linus/110003002291525bb209f47e6dbf121a63249a97|commit]], [[https://git.kernel.org/linus/afcd0c7d3d4c22afc8befcfc906db6ce3058d3ee|commit]] * Add regulator devfreq support [[https://git.kernel.org/linus/862cc626210e34501b4d7a7795c41a67785987e5|commit]], [[https://git.kernel.org/linus/9713e942a539c55b5e0bc64ba83b736bda1087fe|commit]], [[https://git.kernel.org/linus/eb9dd67249b55fd1fa3d7359be387ea2079247a6|commit]], [[https://git.kernel.org/linus/9bfacfc82f903b066b0b63460d5b7943705048a4|commit]], [[https://git.kernel.org/linus/ed85df3f60740bb4be23fbc2db283d59b361a834|commit]], [[https://git.kernel.org/linus/81f2fbe62cb54b6cf3d91078c4d49451ba7b9877|commit]], [[https://git.kernel.org/linus/d3c335da0200be9287cdf5755d19f62ce1670a8d|commit]], [[https://git.kernel.org/linus/25e247bbf85af3ad721dfeb2e2caf405f43b7e66|commit]], [[https://git.kernel.org/linus/512f21227fd3d2dbe7aad57a995b9732229c9b56|commit]], [[https://git.kernel.org/linus/fd587ff01d59554144e2fd20f4113638a45c7c4e|commit]] * vc4: Support BCM2711 (and thus the RaspberryPi 4) Display Pipeline [[https://git.kernel.org/torvalds/c/1a4a752ee876b7c7d775d73c51decdbf852ba4d5|merge]] * virtio: report uuid in debugfs [[https://git.kernel.org/linus/deb2464e4c6dca2c933a53e2cb8c78a75ad5131c|commit]] * vkms: Introduces writeback support [[https://git.kernel.org/linus/953025763d1421605939479b2e9c070f03e428c1|commit]], [[https://git.kernel.org/linus/60cc20214cedaa5128005a6ccf38c4f37242cf5b|commit]], [[https://git.kernel.org/linus/dbd9d80c1b2e033d5ec2d00add89a4f18f6899eb|commit]] * backlight: Add Kinetic KTD253 backlight driver [[https://git.kernel.org/linus/5317f37e48b953be94bfdbb6474542363467c37e|commit]] * fbdev: remove mbx framebuffer driver [[https://git.kernel.org/linus/5c15291223949763c13f8c79279dc9700069a2bc|commit]] * Report dp downstream port type as a subconnector property [[https://git.kernel.org/linus/e5b92773287c3eb3108a44785986a6c997866df8|commit]] == Storage == * ahci * Add Intel Rocket Lake PCH-H RAID PCI IDs [[https://git.kernel.org/linus/8e85f60575d30209779d1b5d41909ef2a41a9d57|commit]] * qoriq: enable acpi support in qoriq ahci driver [[https://git.kernel.org/linus/564a7eed3f349f3cff412759c8bf7f8e77edb3c9|commit]] * SCSI * arcmsr: Add support for ARC-1886 series RAID controllers [[https://git.kernel.org/linus/ae897ae28f9a1da2e04779a16f0a1112804a58fb|commit]] * fc: Add 256GBit speed setting to SCSI FC transport [[https://git.kernel.org/linus/2a5c98d2d2fe2aeaf95274a48fc9d92b5955dc74|commit]] * hisi_sas: Add BIST support for fixed code pattern [[https://git.kernel.org/linus/981cc23e741a641ca92c37c7a3df180ced702118|commit]] and for phy FFE [[https://git.kernel.org/linus/2c4d582322ff412f83f5c538e33c9440a30db73d|commit]] * hisi_sas: Add runtime PM support for v3 hw [[https://git.kernel.org/linus/7f054da7738a66fc70239ee899e74d899bad3834|commit]], [[https://git.kernel.org/linus/6c459ea1542b8937779cbeefb2b1cc77a554c29c|commit]], [[https://git.kernel.org/linus/65ff4aef7e9bde00871875c5fbc9c6b79df6f5ba|commit]], [[https://git.kernel.org/linus/e06596d5000c58f35721f334fe2eee28e3b01a77|commit]], [[https://git.kernel.org/linus/16fd4a7c5917097e9a3da03b39a92381eee40724|commit]], [[https://git.kernel.org/linus/b14a37e011d829404c29a5ae17849d7efb034893|commit]], [[https://git.kernel.org/linus/69f4ec1edb136d2d2511d1ef96f94ef0aeecefdf|commit]] * qedi: Add support for handling PCIe errors [[https://git.kernel.org/linus/96a766a789eb49d85c9a15eac9456fbddadb1158|commit]] * qla2xxx: Add SLER and PI control support [[https://git.kernel.org/linus/cf3c54fb49a4eb5b5b83ddab0b25df47b2e958af|commit]] * qla2xxx: Add rport fields in debugfs [[https://git.kernel.org/linus/6152d20fa6703cf364253efc4eab31151558cb01|commit]] * scsi_debug: Implement lun_format [[https://git.kernel.org/linus/ad0c7775e745d282af661483bc53311034d456d0|commit]] * sd: make disk cmd retries configurable [[https://git.kernel.org/linus/2a242d59d6b908341c0d426bc6e7f8e28871cbd0|commit]], [[https://git.kernel.org/linus/0610959fbbca62b534f1f276873fd297f76b164b|commit]] * smartpqi: Add id support for SmartRAID 3152-8i [[https://git.kernel.org/linus/3af06083ba216e7b40c798b23aa2004d79c747d4|commit]] * smartpqi: Support device deletion via sysfs [[https://git.kernel.org/linus/4d15ad3813010acca004e475b54f221a9c721c33|commit]] * ufs-mediatek: Support performance mode for inline encryption engine [[https://git.kernel.org/linus/590b0d2372fef09f9755f40e43358fabf5a7fd63|commit]] * ufs-pci: Add LTR support for Intel controllers [[https://git.kernel.org/linus/247f994459383a15486b6a78b669b6fc088c7543|commit]] * nvmet: add passthru ZNS support [[https://git.kernel.org/linus/5b3356d9da88fe6d6f3bcd8a2336d14a767f377d|commit]] == Drivers in the Staging area == * hikey9xx: add build for the Kirin 970 PHY driver [[https://git.kernel.org/linus/2a0dc2c368fccc9d69bf72ce389065939187af23|commit]] * mfd: add a PMIC driver for !HiSilicon 6421 SPMI version [[https://git.kernel.org/linus/4524ac56cdcabf77b734ec8021089cba59cac1ac|commit]] * most: add character device interface driver [[https://git.kernel.org/linus/ceea93444808c7d1fd07a01927937d20237d849e|commit]] * phy: Move phy-rockchip-dphy-rx0 out of staging [[https://git.kernel.org/linus/37abc181bbac235633ae23f94d81138c20a4c147|commit]] * rtl8723bs: Add 024c:0627 to the list of SDIO device-ids [[https://git.kernel.org/linus/aee9dccc5b64e878cf1b18207436e73f66d74157|commit]] * SPMI patches needed by Hikey 970 [[https://git.kernel.org/linus/70f59c90c8199e888b306edb16e20f651a1fce55|commit]], [[https://git.kernel.org/linus/2ea3f6a03b155f4df0cb9ee03557e7835928b646|commit]], [[https://git.kernel.org/linus/85eb5344f2c91502229ebb79f2af9eb37130ceac|commit]], [[https://git.kernel.org/linus/6196331e79f361b9c395b45588fbbb9e8de8a990|commit]], [[https://git.kernel.org/linus/974e3bdc187e68b5652ad57c8d1844e24884cb89|commit]], [[https://git.kernel.org/linus/8788a30c12c78846c153bea06125296111f53ece|commit]], [[https://git.kernel.org/linus/6af364501949d9978252a5c0d4f2363f1cf45dcc|commit]], [[https://git.kernel.org/linus/4d914a8c480c31280505304611030612fa5c2645|commit]], [[https://git.kernel.org/linus/1747938a37d1dfa9faa397507f88627158b3d806|commit]], [[https://git.kernel.org/linus/7f3ac6c502fd7ff301dbf21011d9db9deaf94f76|commit]], [[https://git.kernel.org/linus/4524ac56cdcabf77b734ec8021089cba59cac1ac|commit]], [[https://git.kernel.org/linus/489b1a36b111b6a3a4ac1acf29de5cf154810887|commit]], [[https://git.kernel.org/linus/02a9bd4f3e03ab335101233bf1b1362aef11f907|commit]], [[https://git.kernel.org/linus/4b5e9b39e7dd9e6b980ad588f1f7a36fe7cda044|commit]], [[https://git.kernel.org/linus/4860b39f545fd96805c6400bd185de4fb383a2c7|commit]], [[https://git.kernel.org/linus/cf0f27b7b20b5ff19bc2ef488f19720a9d14356b|commit]], [[https://git.kernel.org/linus/bd07d62a47290ca3ceee58f373fa05464edc6eb5|commit]], [[https://git.kernel.org/linus/4e15eadc8524cf4148596ed352e33fa6b5734ee3|commit]], [[https://git.kernel.org/linus/1eb2784a90925d48500f6baac1fa1870085c4121|commit]], [[https://git.kernel.org/linus/4d70881afdeb261ee318447ed0232b96946ecabc|commit]], [[https://git.kernel.org/linus/926648d4791226ad5867abeefef10365e065a697|commit]], [[https://git.kernel.org/linus/6b946699252c68b0c792896eded217269c9aa286|commit]], [[https://git.kernel.org/linus/42f24d9d446a74fe59b08cf54191b10219526c0a|commit]], [[https://git.kernel.org/linus/0e0473c8387b656bce8a3f6fe38fed7e1bb2761d|commit]], [[https://git.kernel.org/linus/12ca3b20dbd42c9c35b0499754317bdc2fc533d0|commit]], [[https://git.kernel.org/linus/b660bf657d3262e6a0d1f1b7e83be11e13228a71|commit]], [[https://git.kernel.org/linus/75937f8f961e090cd98713f9b1302b6ae6173f80|commit]], [[https://git.kernel.org/linus/32f53804d23cadd1b5ba530c61ddea3db8b1a5a3|commit]], [[https://git.kernel.org/linus/9a18329f776b5a18ead0de8b2eb2000f5f1ad6f6|commit]], [[https://git.kernel.org/linus/db27f8294cd703bc23f4b1ccc5023d354c6a63d2|commit]], [[https://git.kernel.org/linus/e086a9cd2b9facf9e081af63f4728371645d1a6f|commit]], [[https://git.kernel.org/linus/c22aeb9412cae7417df72c4d1685a0d8f6f81ff2|commit]], [[https://git.kernel.org/linus/60432176956cf7aaa9b7d45d7b5adeaa443c2752|commit]], [[https://git.kernel.org/linus/67a345c7843ee287496a8ae6dce5d54064c60ad3|commit]], [[https://git.kernel.org/linus/875a65a05dc4b563ccf6f4d18dcc57eb484f8f1b|commit]], [[https://git.kernel.org/linus/6105e9ab64c6dea7337a4c9bc996e0cdde59a799|commit]], [[https://git.kernel.org/linus/6f9bd6e2621e6bbfd1aa152f97b3030375a5feb2|commit]], [[https://git.kernel.org/linus/1275f3c3fc8ed97cdc5a45244674328dc6e18f1a|commit]], [[https://git.kernel.org/linus/88e059e6c428fc7253e09b1ecc8e792533b86647|commit]], [[https://git.kernel.org/linus/2c4fb70d185c7e7080e73bd382f3b4814d89d8c9|commit]] * media: Support for Tegra video capture from external sensor [[https://git.kernel.org/linus/d6b6851164d3deaef4fabe2bd7aecb81d0cfcdec|commit]], [[https://git.kernel.org/linus/341187bf237cf3a67099781461636260dc645a17|commit]], [[https://git.kernel.org/linus/8c393b34a4f94c39baf2af8d1f836962300fc919|commit]], [[https://git.kernel.org/linus/b73be499422471031dec8f269668a235f57b0c92|commit]], [[https://git.kernel.org/linus/654c433beb2e30e6f2a211fc781599d75c356a5e|commit]], [[https://git.kernel.org/linus/1ebaeb09830f36c1111b72a95420814225bd761c|commit]], [[https://git.kernel.org/linus/bdcad5ce6dde6e4f0767aef7b63c164b9435bd8c|commit]], [[https://git.kernel.org/linus/cf5153e4338c4cca655a4a4eff6d54c6a0adcdb7|commit]], [[https://git.kernel.org/linus/523c857e34ce025b993e4f85864644f579a08aac|commit]], [[https://git.kernel.org/linus/cc9d3fa2d599675a940be5fdbf46f01d6d236a24|commit]] * media: staging: rkisp1: add support to {{{V4L2_CAP_IO_MC}}} [[https://git.kernel.org/linus/81cdedb0aaccbcd0798d6bcaad7bcc1f1b551ee6|commit]], [[https://git.kernel.org/linus/3acb3e06baf64e289ab1ba92819c67fcd6f511a4|commit]], [[https://git.kernel.org/linus/bac8bc57207cb6930c10f08fed3d6df0171f05d0|commit]], [[https://git.kernel.org/linus/692f3ccc72975b670bcde1322e1119a6655d4b3c|commit]], [[https://git.kernel.org/linus/5fc929ae516537720d61139df92fa89ac4989c7b|commit]], [[https://git.kernel.org/linus/9a8e67b8bbb2c080718222b766e2aeeb1a29a4fa|commit]], [[https://git.kernel.org/linus/ca5331cf9d78c968e5cf28e4131765f869840817|commit]], [[https://git.kernel.org/linus/251b6eebb6c4907659262d069341a31762efc761|commit]], [[https://git.kernel.org/linus/6803a9e0e1e43e9eb2f473d1c4b5f51837610754|commit]], [[https://git.kernel.org/linus/0ec314fff0d597d64227be0640e00c7ea05b9282|commit]] * media: zoran: restore deprecated driver [[https://git.kernel.org/linus/61c3b19f7b9eb7c7838fd35f86566230fefd6550|commit]] * media: usbvision: remove deprecated driver [[https://git.kernel.org/linus/50044aa715177b336acca01d711bf8edc19162c7|commit]] == Networking == * Bluetooth * btusb: Add Qualcomm Bluetooth SoC WCN6855 support [[https://git.kernel.org/linus/b40f58b973865ee98ead884d2bdc7880b896ddb8|commit]] * btusb: Enable wide band speech support for BTUSB_QCA_ROME [[https://git.kernel.org/linus/e99f38b81107c572392c3c6b859d063344afd865|commit]] * IB * mlx4: Add CM packets missing and harden the proxying [[https://git.kernel.org/linus/094619449a16672f9815964e1ad39e11ff84ae2c|commit]], [[https://git.kernel.org/linus/e7d087fce63fada387afcc6c31a2eaf81452baee|commit]], [[https://git.kernel.org/linus/0ae207fb91a897780f0853864d80c48edec7f374|commit]], [[https://git.kernel.org/linus/7fd1507df7cee9c533f38152fcd1dd769fcac6ce|commit]], [[https://git.kernel.org/linus/227a0e142e375909959a74b7782403e14331f6f3|commit]], [[https://git.kernel.org/linus/785167a114855c5aa75efca97000e405c2cc85bf|commit]] * mlx5: Add DC RoCE LAG support [[https://git.kernel.org/linus/7c4b1ab9f16732fb921b3f11cd127fa65f26ad5c|commit]], [[https://git.kernel.org/linus/8f3243a0479e3c817262eacb31157a3f95fc272e|commit]] * mlx5: Add new IB rates support [[https://git.kernel.org/linus/c531024bb166f5bb6a5bd951e07a33294b895884|commit]] * RDMA * efa: SRD RNR retry counter [[https://git.kernel.org/linus/34eb009ffe2e2b09e356e24bba548bec80708e86|commit]], [[https://git.kernel.org/linus/ab67badd1c5e0c82a6cc09c3e9389d97672075b3|commit]], [[https://git.kernel.org/linus/22c50e0660f40173eec8a5b714b27ef9e64b93c7|commit]], [[https://git.kernel.org/linus/a4e6a1dd57469d6ecee084db1507d3e37908d1e2|commit]] * hns: Extend some capabilities for HIP09 [[https://git.kernel.org/linus/247fc16d734d9b9e6e4e952db39515231867bda5|commit]], [[https://git.kernel.org/linus/09a5f210f67eea4a2176820c3bc398747a564705|commit]], [[https://git.kernel.org/linus/98912ee82a0c22501ec1031b1885b6c510fa5aca|commit]], [[https://git.kernel.org/linus/3cb2c996c9dcc18bd0a6d6a9b4b5adb956e234a0|commit]] * hns: Support inline data in extented sge space for RC [[https://git.kernel.org/linus/30b707886aeb89eee4e6b4e0c1aba9fb50e30a5f|commit]] * qedr: Add support for user mode XRC-SRQ's [[https://git.kernel.org/linus/06e8d1df46ed52eca6915a2a76341ca65cc428b9|commit]] * ag71xx * Add ethtool support [[https://git.kernel.org/linus/3558698b9fdff6d9097c48e5b9eab81a35d6afdf|commit]] * Add flow control support [[https://git.kernel.org/linus/2fb7357d50efaffc43409cd2cfe30d6ceebff315|commit]] * ath10k * Add support for TID specific configuration [[https://git.kernel.org/linus/7b2531d93bac6bea67e9c7f49901e9e8796d6d57|commit]], [[https://git.kernel.org/linus/2ca6a1dd83e15d4aa99fbcc0046a33249f5239d4|commit]], [[https://git.kernel.org/linus/5d582be0bc66dc055760b41eb68c156223032cc5|commit]] * Add chain-1 voltage regulator voting [[https://git.kernel.org/linus/9e69fe31ca9ae18a06e1a468d9179505066a85fe|commit]] * sdio: add firmware coredump support [[https://git.kernel.org/linus/3c45f21af84eb05a355919abc80cf70a3a681cee|commit]] * ath11k * Add support spectral scan for IPQ6018 [[https://git.kernel.org/linus/5cca5fa1c164492e905cd2b28be5371ed2311761|commit]] * Firmware and board file support for PCI devices [[https://git.kernel.org/linus/569704544778bea03f78df95ce87383a8724acff|commit]], [[https://git.kernel.org/linus/6eb6ea5138287306da5c8553504e07d20c100fa3|commit]], [[https://git.kernel.org/linus/eb8de0490e1f819c50c1b5b0a5558a9897dd75f0|commit]], [[https://git.kernel.org/linus/654e959ae0a19b90045d0e4d90a602ae2828a855|commit]], [[https://git.kernel.org/linus/c4eacabee22415194e8cc7e8dd4913897b058927|commit]], [[https://git.kernel.org/linus/2c3960c2253dc8028a8928e8161e030eec3ebe4a|commit]], [[https://git.kernel.org/linus/26f3a021b37ccca6c76c8c7c90ff684f8468e350|commit]], [[https://git.kernel.org/linus/f44dd33e6336294df23ec61f1bbe37a372f5f130|commit]], [[https://git.kernel.org/linus/6c809d04c542e24508c26102e6c7c5e2c967032d|commit]], [[https://git.kernel.org/linus/727fae1478a5e7c65efa171a9639555da6ffa62a|commit]], [[https://git.kernel.org/linus/f7eb4b04ce6f81f945bd71288f8e9fc4f284c169|commit]] * Add ipq6018 support [[https://git.kernel.org/linus/b129699a0c7b1ae33585ef327c416b8c5145c93a|commit]] * qca6390: packet log support [[https://git.kernel.org/linus/701e48a43e1578c6095d8298ffd1afd8d0ae63be|commit]], [[https://git.kernel.org/linus/6fbd8898b3012df42ba1087dd7993c18a2c212f6|commit]], [[https://git.kernel.org/linus/7fd85517c359a56a09711f4f2f12f9ef18bfe38c|commit]], [[https://git.kernel.org/linus/2f588660e34a982377109872757f1b99d7748d21|commit]], [[https://git.kernel.org/linus/089ba909f8d78c6b7bba7227398587bef6535a40|commit]] * Add raw mode and software crypto support [[https://git.kernel.org/linus/aa2092a9bab3f87c42f9d531b5b2889c6b823658|commit]] * Initial PCI support [[https://git.kernel.org/linus/322b60ceb0f321b4b9c41717f7306c0dbaf0279b|commit]], [[https://git.kernel.org/linus/9de2ad43d46c80fcb4072f2e9bf36623f7e5b4ff|commit]], [[https://git.kernel.org/linus/34d5a3a88436327dae73550d8e0d831b95dd5d0f|commit]], [[https://git.kernel.org/linus/6e0355afaeb23ccf0aaee37bda2883003fd4cd31|commit]], [[https://git.kernel.org/linus/5762613ededb20f1893abf6aeda2d4091dd4178b|commit]], [[https://git.kernel.org/linus/5697a564d369412ca988696f43dacad59b5f7efb|commit]], [[https://git.kernel.org/linus/b8246f88468440ac596238ff402bcb636053d657|commit]], [[https://git.kernel.org/linus/1399fb87ea3e96d26398a16cb95dc395a68c51bc|commit]], [[https://git.kernel.org/linus/7f4beda2ba0393ecb04b4ae3017f819041236c43|commit]], [[https://git.kernel.org/linus/1ff8ed786d5d8ed6d109affe6d732dfc85a45b2e|commit]] * CE and HAL support for QCA6390 [[https://git.kernel.org/linus/6976433c4778027e7afa55edb7fed4dc74849530|commit]], [[https://git.kernel.org/linus/2b5e665bedf7a9ce64abf4cb55d2f1df4bb8d4f6|commit]], [[https://git.kernel.org/linus/e3396b8bddd2ea822f9390f1ba49c22d769a7534|commit]], [[https://git.kernel.org/linus/6e5e9f59dc5b49bad3af283c165beb8321e2a89b|commit]], [[https://git.kernel.org/linus/d9d4b5f354883375b8e35caa172af6c223f4a0c1|commit]], [[https://git.kernel.org/linus/7cea7c5b0e7b3012c0e4e340292f7624b1dad402|commit]], [[https://git.kernel.org/linus/1a05ed37c513f63c8a56698df3f5fb54c682af12|commit]], [[https://git.kernel.org/linus/e5c860e121c2e415354d7ae0626f04cbef966851|commit]], [[https://git.kernel.org/linus/5f859bc02c7bc7a4094bfba0b4ed145edd7661f2|commit]], [[https://git.kernel.org/linus/2d4bcbed5b7d53e19fc158885e7340b464b64507|commit]], [[https://git.kernel.org/linus/ed0192f7942e4be9f520022278036d0d08b6a856|commit]], [[https://git.kernel.org/linus/13ecd81fbad66126700b82f29f8259d338f9bc2a|commit]] * Support loading ELF board files [[https://git.kernel.org/linus/616c16a4b26a9f136cf8a1ad0b8c4d03a72d4328|commit]] * ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support [[https://git.kernel.org/linus/4bad3a2041b5391678834f2611cbf7b7c66ca8f7|commit]] * atlantic: phy tunables from mac driver [[https://git.kernel.org/linus/c6db31ffe202c3120147e9f3455a4dbc90546d39|commit]], [[https://git.kernel.org/linus/e193c3ab8302908b1378fc0606be561e976d2532|commit]], [[https://git.kernel.org/linus/60db5e408e432d57f93e1eaec8fc9d7a05caa1f9|commit]] * bnxt_en * Add a software counter for RX ring reset [[https://git.kernel.org/linus/8a27d4b9e54cdc9e3f45d3d11b0c898e92dace39|commit]] * Implement ethtool set_fec_param() method [[https://git.kernel.org/linus/ccd6a9dcab79dc98d8d93d5aa3f68d71494f93fe|commit]] * Report Active FEC encoding during link up [[https://git.kernel.org/linus/2046e3c356fd18f577cd0180a299cddd10fe5752|commit]] * Report FEC settings to ethtool [[https://git.kernel.org/linus/8b2775890ad88d20a8f968aa88dbae487961240f|commit]] * Update firmware interface spec to 1.10.1.65 [[https://git.kernel.org/linus/9d6b648c3112012dac6d804d331cdd3a2247765c|commit]] * Add basic infrastructure to support PAM4 link speeds [[https://git.kernel.org/linus/d058426ea84fff2bb941ecb7291a876571860dd2|commit]], [[https://git.kernel.org/linus/532262ba3b84fe77d7d420a24fa66b167bb0d93e|commit]] * brcmfmac: support SAE authentication offload in AP mode [[https://git.kernel.org/linus/d5f59c964e15e9e2cffaf8b0e9034616568717f9|commit]] * caif: Remove unused caif SPI driver [[https://git.kernel.org/linus/f2bf88c4afc8c5ab92b40af24819933e57d0968c|commit]] * can * flexcan FD support [[https://git.kernel.org/linus/555f6e568dfbbc0891c823261d55d5edb89b1397|commit]], [[https://git.kernel.org/linus/ce90e073d64511f866e4029dff64c2a18546e680|commit]], [[https://git.kernel.org/linus/4b702878afc375979be48c8da427455eb8496b15|commit]], [[https://git.kernel.org/linus/fe63a0661023a600e2b5cff7eff2500bf191a161|commit]], [[https://git.kernel.org/linus/ef4b623b141f113b67dfd12294695a3b1111ad6c|commit]], [[https://git.kernel.org/linus/ab60523a76a4d40051ece11b23b099e273f9a485|commit]], [[https://git.kernel.org/linus/3d60f33a7a7afa7ba02b96ecc835c3450bf234b1|commit]], [[https://git.kernel.org/linus/ee97302d78654eebc1decc80d70c6a7de0217545|commit]], [[https://git.kernel.org/linus/15ef2072189ce1191b6315c5ed97b6f8cd7bbc84|commit]], [[https://git.kernel.org/linus/9ad02c7f4f279504bdd38ab706fdc97d5f2b2a9c|commit]], [[https://git.kernel.org/linus/02f71c6605e1f8259c07f16178330db766189a74|commit]], [[https://git.kernel.org/linus/1434d04349626d7b4da49b99f79d6391b9a67f16|commit]], [[https://git.kernel.org/linus/890599bc8618b72ba5e061d6c776cc8dce08c753|commit]], [[https://git.kernel.org/linus/d9b90b05fd78f7a7482ee22a6a6c5581695b4beb|commit]], [[https://git.kernel.org/linus/eadf6ca918f6963cd8f3575a2f328018e1a16443|commit]], [[https://git.kernel.org/linus/ce885a192f1cca7ab6aeffa37fa6228db966b632|commit]], [[https://git.kernel.org/linus/0542920c3f0a666457a43625f4fa31cf6f059b94|commit]], [[https://git.kernel.org/linus/ef5f6312087e18ce55cbd067c7c12e7e7e3fb528|commit]], [[https://git.kernel.org/linus/2a1993eadf8c66228e5777fbf507efeef8d82f7d|commit]], [[https://git.kernel.org/linus/2c19bb43e5572929f00f186d43e99bfd6d7ee3b2|commit]] * flexcan: add flexcan driver for i.MX8MP [[https://git.kernel.org/linus/3aa2539536b323d17b12ebc15b1fbfdd33f020f7|commit]] * mcp251x: add GPIO support [[https://git.kernel.org/linus/2d52dabbef60da91b72617519495fe77b621e6b8|commit]] * mcp251x: add support for half duplex controllers [[https://git.kernel.org/linus/e0e25001d088a4964abd2498e26dbf725ffab128|commit]] * mcp25xxfd: add driver for Microchip MCP25xxFD SPI CAN [[https://git.kernel.org/linus/55e5b97f003e85e66babb55f357627d52081a264|commit]] * pcan_usb: add support of rxerr/txerr counters [[https://git.kernel.org/linus/ea8b33bde76c8fcef347b9b9cf15649fe41a5a6e|commit]] * dp83869: Add ability to advertise Fiber connection [[https://git.kernel.org/linus/a29de52ba2a156873505d8b8cef44e69925b8114|commit]] * dpaa2 * dpaa2_eth: support 1588 one-step timestamping [[https://git.kernel.org/linus/23cd4f27f1d6d19aae7bbf0ff44b9b88036a6f96|commit]], [[https://git.kernel.org/linus/d21c784c785c63a0b731e7516a9eb94cd68a646b|commit]], [[https://git.kernel.org/linus/64a965dedc8c31058e807fe960e6b893ebd6ad4a|commit]], [[https://git.kernel.org/linus/1cf773bd5a29caf170c2e4386e367d59276e8be1|commit]], [[https://git.kernel.org/linus/c55211892f463fd0c4d69eb012241d18ad45effa|commit]] * dpaa2-mac: add PCS support through the Lynx module [[https://git.kernel.org/linus/94ae899b20961a248693db6b284de9cf4c8cb7c3|commit]] * dpaa2-eth: add devlink parser error drop trap support [[https://git.kernel.org/linus/10c24eb23da0dc67934fcc9b5b0f201750ff8cd8|commit]], [[https://git.kernel.org/linus/c50bf2be7306cd37e4a8228acfe0fee36b9097dc|commit]], [[https://git.kernel.org/linus/ceeb03ad8e22ec6f9100d1bf1e2bc1b7adf6c8ac|commit]], [[https://git.kernel.org/linus/061d631f7de24cae30a1f931f18df643cba58246|commit]] * DSA * dsa: b53: Report VLAN table occupancy via devlink [[https://git.kernel.org/linus/4f6a5caf187ff5807cd5b4ea5678982c249bd964|commit]] * dsa: mt7530: Add the support of MT7531 switch [[https://git.kernel.org/linus/c288575f7810a51fb0517b9ba8fef2f6e5d551c4|commit]] * mv88e6xxx: Add devlink regions [[https://git.kernel.org/linus/e14e05e71d106aef973e2cf100e540d911703a6e|commit]], [[https://git.kernel.org/linus/d4602a9f47196dd62deba66ec361b5897f1ae62b|commit]], [[https://git.kernel.org/linus/ccc3e6b0191c58784c4b4ffc735f81970df33a11|commit]], [[https://git.kernel.org/linus/97c82c23135187878acea76bc5f0b03007e17ac7|commit]], [[https://git.kernel.org/linus/9dd43aa211809f5c6641fa6c11a7eaf1514e5d53|commit]], [[https://git.kernel.org/linus/90b6dbdf415e74b5a317f1d6069c48eb731a0b7a|commit]], [[https://git.kernel.org/linus/bfb255428966e2ab2c406cf6c71d95e9e63241e4|commit]], [[https://git.kernel.org/linus/0f06b855a93c3b449253b91abc94c4d483af0a44|commit]], [[https://git.kernel.org/linus/93157307f7b4e11232d972d325ab688f1a08f487|commit]] * mv88e6xxx: Add per port devlink regions [[https://git.kernel.org/linus/cf1166349c68816f4259d32559f54972b0d5c1a4|commit]], [[https://git.kernel.org/linus/f15ec13a9630f0c2297ff94f9fd588d2525fc020|commit]], [[https://git.kernel.org/linus/3122433eb533aac7d08302ee4b3bd3adfcd280d3|commit]], [[https://git.kernel.org/linus/544e7c33ec2f8077685c254f5e3b03a85c0e62eb|commit]], [[https://git.kernel.org/linus/08156ba430b412bd9c23fe6155a58c7cb166045c|commit]], [[https://git.kernel.org/linus/7d1e2a10681d3b6eeaace68885ef5de88ce03efe|commit]], [[https://git.kernel.org/linus/b71a8d60252111d89dccba92ded7470faef16460|commit]] * rtl8366rb: Support setting MTU [[https://git.kernel.org/linus/5f4a8ef384db1e1e1d6132e3fac9c43fe670a4e8|commit]] * sja1105: Devlink regions for SJA1105 DSA driver [[https://git.kernel.org/linus/0a7bdbc23d8a1d5e6f6f74abf00ba572f7369dd6|commit]], [[https://git.kernel.org/linus/bf425b82059e0b0752c0026353c1902112200837|commit]], [[https://git.kernel.org/linus/ff4cf8eae0a316a09bfff2eb281caa58354be6d3|commit]] * e1000e: Add support for Meteor Lake [[https://git.kernel.org/linus/cc23f4f0b6b9f7e4d18b27d14de1f2b78e304ce4|commit]] * ena: ethtool: Add new device statistics [[https://git.kernel.org/linus/713865da3c623034a46b382b5d544048edcce827|commit]] * ena: ethtool: add stats printing to XDP queues [[https://git.kernel.org/linus/0201bda10679267f98b776b4af73e081d55cb73e|commit]] * ena: xdp: add queue counters for xdp actions [[https://git.kernel.org/linus/4cd28b214d561e9882923919bfd4a73afb980ec9|commit]] * ti: ale: add static configuration [[https://git.kernel.org/linus/b574bf0c6a8da461dcbe1c266ddd7e5ee10584a1|commit]], [[https://git.kernel.org/linus/6a68df930c6310d18ca7aab4344520b859bf7e11|commit]], [[https://git.kernel.org/linus/64922d37a99ecae07df40a262643a0d24df4cd48|commit]], [[https://git.kernel.org/linus/6dcbd0d9b8eab82379e2a8d6a39cc740ced7cc55|commit]], [[https://git.kernel.org/linus/720116ad243d68bbb201b5852a79b1a817461314|commit]], [[https://git.kernel.org/linus/186f5c99b09de8adb8945a19755ce2622b91baf6|commit]], [[https://git.kernel.org/linus/23015ff1a0f33a296572df0fc23baf97c1f7f86f|commit]], [[https://git.kernel.org/linus/aa61296c3095bf43baeef6cbd024796164154a69|commit]], [[https://git.kernel.org/linus/06c5c91268319efee19e2938db1a7e55a8e76c14|commit]] * 100base Fx link modes [[https://git.kernel.org/linus/55f13311785cebd60b9bab9ca7fd64205436c462|commit]], [[https://git.kernel.org/linus/a29de52ba2a156873505d8b8cef44e69925b8114|commit]], [[https://git.kernel.org/linus/9ef7e18ba52b4970934bed24589cff0c8be50c83|commit]] * gve: Add GVE Features [[https://git.kernel.org/linus/d5f7543c86e0a889403abd42e27e911cc33144c3|commit]], [[https://git.kernel.org/linus/433e274b8f7b0360169694b00eab05bbfa0921f5|commit]], [[https://git.kernel.org/linus/0d5775d34dcc99141d995c480790a4cd1cd0cfb8|commit]], [[https://git.kernel.org/linus/24aeb56f2d38edf1b324bdb4f8bc6faf9f0f540c|commit]], [[https://git.kernel.org/linus/2f523dc34ac8c355609e9b847852bf25bbdb30bf|commit]], [[https://git.kernel.org/linus/5cdad90de62c27c6af53edb1b4b91712622b892b|commit]], [[https://git.kernel.org/linus/3b7cc73628ff7a545c3ae0762706d2039a1a6446|commit]], [[https://git.kernel.org/linus/7e074d5a76caffac4da8acdd65e0d1144a347e45|commit]] * hinic * Add debugfs support [[https://git.kernel.org/linus/5215e16244ee5889cc6135381acdbf4cbcb7905a|commit]], [[https://git.kernel.org/linus/626f06031143d7192705f887ff5f19ac71b58440|commit]], [[https://git.kernel.org/linus/253ac3a97921b89171069e8f12fd89b6bf1e66c5|commit]] * Add vxlan segmentation and cs offload support [[https://git.kernel.org/linus/33acd755f406358c10b39c444492c8cc8a56411f|commit]] * hns3 * Add support for querying device capabilities and specifications [[https://git.kernel.org/linus/ca850f2b0ecbb24f03a706d4d11203565030570a|commit]], [[https://git.kernel.org/linus/74ba23a1d24934191f628a8d60dbbf437a4d0ba6|commit]], [[https://git.kernel.org/linus/4cc86cb58a9993a318a56aff1d7dacdf5252b2bc|commit]], [[https://git.kernel.org/linus/9484e3379e46afffcf0973677656bc36fe96ac71|commit]], [[https://git.kernel.org/linus/af2aedc57277dfd1d9ebe16777cf84dccce8e68d|commit]], [[https://git.kernel.org/linus/d9c7d20dfb95b5a084e75186c5090eb09b082eac|commit]], [[https://git.kernel.org/linus/1329702899db22611c8cfdf63e6d38b71b803fa1|commit]] * Add UDP segmentation offload support [[https://git.kernel.org/linus/0692cfe94a760d17793d2e1c8ca2fe10118e55de|commit]] * Add RoCE VF reset support [[https://git.kernel.org/linus/fe735c84be2937b53f9011f0954c22f37b16d7de|commit]] * Add a hardware error detect type [[https://git.kernel.org/linus/6cd131dd10dbb91a65ac9cbcb67a0dabce08c5e5|commit]] * Add debugfs of dumping pf interrupt resources [[https://git.kernel.org/linus/348775ebe9114e9ceedafc5c85530c7e29cea369|commit]] * Add support for 200G device [[https://git.kernel.org/linus/ae6f010cb1a796d2dbe285e40430293e86b3e9ae|commit]] * debugfs add new command to query device specifications [[https://git.kernel.org/linus/b4442ec547287a624478339d832b1dd90bba14ee|commit]] * dump tqp enable status in debugfs [[https://git.kernel.org/linus/dbaae5bb4617f8d754ba3a2bef137948a774f3e8|commit]] * ibmvnic: set up 200GBPS speed [[https://git.kernel.org/linus/b9cd795b0e4860f482bf3741d12e1c8f3ec1cfc9|commit]] * igc * Expose LPI counters [[https://git.kernel.org/linus/40edc73469a17d247a79034acb07ec280fda6494|commit]] * Add new device ID's [[https://git.kernel.org/linus/43546211738ec5e903a3f123e848f6f13bdfb25a|commit]] * Add XDP support [[https://git.kernel.org/linus/9cbc948b5a20c9c054d9631099c0426c16da546b|commit]] * ionic * Dynamic interrupt moderation [[https://git.kernel.org/linus/04a834592bf51355383db6fc00cb09f776a6b8dc|commit]] * Add devlink dev flash support [[https://git.kernel.org/linus/f92970c694b36a4dbac2b650b173c78c0f0954cc|commit]], [[https://git.kernel.org/linus/6700acc5f1fe97b5705832f2678cba9e9756a0dc|commit]], [[https://git.kernel.org/linus/b311b001dea14555753c6c4f1f089689a18413bb|commit]], [[https://git.kernel.org/linus/87c905d84f3714a1b57b9e245961ef8b1b9ad2db|commit]], [[https://git.kernel.org/linus/30b5191ad103b8ebfbbbeb3f45dc511c3156cfe6|commit]] * iwlwifi * Support new ppag table command v2 [[https://git.kernel.org/linus/f2134f66f40e3f74104562a4eb6c607601dcfa83|commit]] * Add new card for MA family [[https://git.kernel.org/linus/38cb52dd4e8643fffd288f173fbb8a3fad50d09d|commit]] * Add new cards for AX201 family [[https://git.kernel.org/linus/64564669e1a5d2c3202250417782b92d09c815d0|commit]] * Add new cards for MA family [[https://git.kernel.org/linus/bc9296f4a828bd8418908793c45f02ecab574669|commit]] * Add dumping special device memory [[https://git.kernel.org/linus/ba8f6f4ae2549bbe57e16a0f739e3b17bf06a441|commit]] * Enable twt by default [[https://git.kernel.org/linus/ccca2cb4c11813793a8cb1c145f84240f950b661|commit]] * Add support for new WOWLAN_TSC_RSC_PARAM version [[https://git.kernel.org/linus/ee3ae3a18a74cdca6a001fb200d8951933299a9d|commit]] * Add support for new version of WOWLAN_TKIP_SETTING_API_S [[https://git.kernel.org/linus/870bde78576c4f25fc7c85f3da8a71978fa86391|commit]] * Add support for range request command ver 11 [[https://git.kernel.org/linus/1c096d8935c1d65c26febb80cc5bf06b0bc6a2b5|commit]] * Add support for responder dynamic config command version 3 [[https://git.kernel.org/linus/3830a01c3bfac0c037d68fa0ce22d6f9e3ed2336|commit]] * Support GCMP ciphers [[https://git.kernel.org/linus/c7f996eb894ed403e8e158cb478bc27454513f05|commit]] * Protected TWT implementation [[https://git.kernel.org/linus/bbb95d37b74f8094a801b0cdd07d74c96a694624|commit]], [[https://git.kernel.org/linus/659ac93d7ced4db5c73578186ccf79a7af84169e|commit]], [[https://git.kernel.org/linus/9c11d8a9d41cb02df2871a52606e8a9b28171182|commit]] * Support ADD_STA_CMD_API_S ver 12 [[https://git.kernel.org/linus/2c2c3647cde4755409aecc57c471d51c24f14c2a|commit]] * Support more GTK rekeying algorithms [[https://git.kernel.org/linus/2a42aea795310263ec003efeda1faaa0ced5c33e|commit]] * Support new KEK KCK api [[https://git.kernel.org/linus/9e3c39361a309b4fb49bf1b20d47ab4d6b6c84b7|commit]] * Support an additional Qu subsystem id [[https://git.kernel.org/linus/43dc85b5ec5485e0364483a073cf8d6c9250ff4d|commit]] * PNVM support [[https://git.kernel.org/linus/90824f2f3390d8d8d5024e4c893443112462c671|commit]], [[https://git.kernel.org/linus/7ef3e2246638e4c4ca9d343f5e3a041d7921e142|commit]], [[https://git.kernel.org/linus/70d3ca86b0255e4c5739e8d44c88502875395fb5|commit]], [[https://git.kernel.org/linus/853f4954baf4c034e23c13f493190d8fa6fc0707|commit]] * Updates in the ACPI code to support new tables and FW versions [[https://git.kernel.org/linus/216cdfb5225fba6632778b6116f192b60fe795ff|commit]], [[https://git.kernel.org/linus/9c08cef87048bcec5d37579f6ba9b166196fc661|commit]], [[https://git.kernel.org/linus/fbb7957d28ac897b9dcd29f96750c23543118258|commit]], [[https://git.kernel.org/linus/dd2a1256e6a8d8162314ee5213cee8a163002c9a|commit]], [[https://git.kernel.org/linus/0ea788ed0f3b0fb1f0e883abf8afb5c94f586219|commit]] * Support new temperature measurement API [[https://git.kernel.org/linus/762c523f95b8fbdcd53a2652c5857ce430d27a90|commit]] * mac80211_hwsim: indicate support for S1G [[https://git.kernel.org/linus/148fe295b7d9d892b2b0f47070233ccdc70c83cd|commit]] * macb: support the two tx descriptors on at91rm9200 [[https://git.kernel.org/linus/0a4e9ce17ba77847e5a9f87eed3c0ba46e3f82eb|commit]] * marvell: prestera: Add Switchdev driver for Prestera family ASIC device 98DX3255 (AC3x) [[https://git.kernel.org/linus/501ef3066c89d7f9045315e1be58749cf9e6814d|commit]], [[https://git.kernel.org/linus/4c2703dfd7fabb0824b3bc345f9fa47e33248c14|commit]], [[https://git.kernel.org/linus/34dd1710f5a3c9a7dc78e1ff6de69a19d407db25|commit]], [[https://git.kernel.org/linus/a97d3c69399d35c792b65b49f812f99fd5731dba|commit]], [[https://git.kernel.org/linus/e1189d9a5fbec8153dbe03f3589bc2baa96694e2|commit]], [[https://git.kernel.org/linus/40acc05271abc2852c32622edbebd75698736b9b|commit]] * mdio-ipq4019: add Clause 45 support [[https://git.kernel.org/linus/06fb560602a42246910e410d24dcb48c91b652ad|commit]] * mlxsw * Expose critical and emergency module alarms [[https://git.kernel.org/linus/ad38d47b2f9b7f8247ae1527a66a5924a585ab5a|commit]], [[https://git.kernel.org/linus/02bed4e8b705284b593948676ebe1c6629dc5895|commit]], [[https://git.kernel.org/linus/91df5d3a72e33446556b49c9b272e89baeec6cd8|commit]] * Expose transceiver overheat counter [[https://git.kernel.org/linus/946bd43519c9f7daf2e9417aad606e650f782a28|commit]], [[https://git.kernel.org/linus/e7d62a3ca414bd668e72c97c82a094d2e0cf57f5|commit]], [[https://git.kernel.org/linus/02d33b4520773a9d0a0c4ed98e4194bd3d62841e|commit]], [[https://git.kernel.org/linus/fb1292f821cce8df765be15b2a1b8ebe9a6e304e|commit]], [[https://git.kernel.org/linus/0652ac07756588d6f1aa8419f569b5894a149d6e|commit]], [[https://git.kernel.org/linus/943585c9eec32135750226e42d3c3510f079bd5e|commit]], [[https://git.kernel.org/linus/f21b1a646f812ccc2e56f0d5c804b64f0043ea78|commit]], [[https://git.kernel.org/linus/3bdbab3fee87e7d2b29a61ea55808ae9d993f1d2|commit]], [[https://git.kernel.org/linus/05cf5828bc8e18fcff095222395e188766683409|commit]], [[https://git.kernel.org/linus/69f6d4ee68198f62db570342245b979820c9eed5|commit]] * Add support for Multi packet tx descriptors for SKBs [[https://git.kernel.org/linus/6d55af43fe9398b67165c47d474d47a84681bbeb|commit]], [[https://git.kernel.org/linus/8ba6f18399c946cc2de58ece7e9636d52829a0d9|commit]], [[https://git.kernel.org/linus/d02dfcd51f1fa38ab9ff0a18ea791effa128819c|commit]], [[https://git.kernel.org/linus/8e4b53f60f7d33cf6c60f790cf506220b2bcbb0f|commit]], [[https://git.kernel.org/linus/388a2b56e5b042e0d1ad4d309f875a944b1d1c11|commit]], [[https://git.kernel.org/linus/97e3afd64dc2918f79026986c575f3343197e7c8|commit]], [[https://git.kernel.org/linus/56e4da669a36b56c502ca360b3c44a6089b0aa22|commit]], [[https://git.kernel.org/linus/338c46c636a790cb22f880435c8c60554c0d50fb|commit]], [[https://git.kernel.org/linus/530d5ce22ca2d7f54b756580c02d0772c053d221|commit]], [[https://git.kernel.org/linus/b39fe61edc50aff03a7188c1ad925c61af5ea882|commit]], [[https://git.kernel.org/linus/67044a88aa0556b929cd07ba0656b101f3a6a67c|commit]], [[https://git.kernel.org/linus/5af75c747e2a868abbf8611494b50ed5e076fca7|commit]] * Connection Tracking in NIC mode [[https://git.kernel.org/linus/ae430332557acf59272ec994b20c0c3d0a3fb37f|commit]], [[https://git.kernel.org/linus/006f623e67ff281ce290276f0c937a6c57de2810|commit]], [[https://git.kernel.org/linus/6a0646744c484227d74b0204783bca4dda61cf7b|commit]], [[https://git.kernel.org/linus/08247066b82cec3da87b02e4f802e02d2952fa3d|commit]], [[https://git.kernel.org/linus/c620b772152b8274031083bdb2e11c963e596c5c|commit]], [[https://git.kernel.org/linus/c75690972228ac300f5645184d5dece1d352c1af|commit]], [[https://git.kernel.org/linus/211a536485f7f1d0bb48781ac629fa0613f55f78|commit]], [[https://git.kernel.org/linus/aedd133d17bcee184d3da35f4c808684fae94268|commit]], [[https://git.kernel.org/linus/1edae2335adfa7006853e8b427f0c7c3f46b51dd|commit]], [[https://git.kernel.org/linus/89fbdbae9b35739bb93bbc15476e846415d1eda2|commit]], [[https://git.kernel.org/linus/670c239a648f0a5e19d05d8256df292564cc0c0d|commit]], [[https://git.kernel.org/linus/22db4c24452a6681c7e99c6a06b38b5418395bec|commit]], [[https://git.kernel.org/linus/e1915a67f64782baf752c7330c3a146b6113040d|commit]], [[https://git.kernel.org/linus/d490c83ef9e91cdad0788892bc2f1836161d4168|commit]], [[https://git.kernel.org/linus/987cd5f049a2b5ed46901f6a874040a08d21d31f|commit]] * Add xfrm IPSec TX offload support [[https://git.kernel.org/linus/825f8b0b17a89774fe62ca5b79823185ba0dc849|commit]], [[https://git.kernel.org/linus/ee92e4f1f95eb7b8820299f10fc5fba16d85cece|commit]], [[https://git.kernel.org/linus/9b9d454ddbf0c41391ed68ea82bc3d8ff6a65074|commit]], [[https://git.kernel.org/linus/5be019040cb7bab4caf152cacadffee91a78b506|commit]] * Add support for tc trap [[https://git.kernel.org/linus/f02882102b1d82e1863c1afb92ca6adf3cfd2ccc|commit]] * Add IPv6 traffic class (DSCP) header rewrite support [[https://git.kernel.org/linus/748cde9a3802e1ababedabbf759b3eedbaeaba52|commit]] * Add CQE compression support for multi-strides packets [[https://git.kernel.org/linus/b7cf0806e8783e38f881cae3c56f0869e70b8da2|commit]] * Support for Flow source hint in software steering and E-Switch [[https://git.kernel.org/linus/01723919675dfa8d984b2b80b93092f39a4a84de|commit]], [[https://git.kernel.org/linus/036e19b90f6d415f8c17d28862fea29bca200eba|commit]] * Enable use of vport meta data by default [[https://git.kernel.org/linus/4e9a9ef7d8a977596e8de8d917bac973d34a9171|commit]], [[https://git.kernel.org/linus/406493a52f48a20b36b34701d541081cae00b900|commit]], [[https://git.kernel.org/linus/fc99c3d6371c14343b1822cc8846ed3a54dbafe3|commit]], [[https://git.kernel.org/linus/cd1ef966214c9f83af24e65593eb34186b31bea3|commit]] * mscc * mscc_ocelot: HW support for VCAP IS1 and ES0 [[https://git.kernel.org/linus/3c0e37a9e4021ccbf855dfcbc5aff1ca10487cd4|commit]], [[https://git.kernel.org/linus/ed5672d82c5f0a0d3438cc6752e971dc2775cd4e|commit]], [[https://git.kernel.org/linus/c1c3993edb7c8cfbe6b3991b4b4c9f673268770e|commit]], [[https://git.kernel.org/linus/a61e365d7c183c556717bbf36dcf00c941ec044e|commit]], [[https://git.kernel.org/linus/e3aea296d86f0f2166f4ddc5e1325217f847e722|commit]], [[https://git.kernel.org/linus/2096805497e2bd21df3c26bd48c43ff0ce954316|commit]], [[https://git.kernel.org/linus/d732e9cef0e1010a15153994ac2bc3102eba1ce6|commit]], [[https://git.kernel.org/linus/7a155fa3d84ef1418ded16ba477b20b2a4c0f528|commit]], [[https://git.kernel.org/linus/e6ae7c506f801100ba7a1f9f6f0cfc2197bf1989|commit]], [[https://git.kernel.org/linus/5963083a3105229286fb1ca508c452930611947b|commit]], [[https://git.kernel.org/linus/642942637c29b641975cd40b723c2986db3bd91b|commit]], [[https://git.kernel.org/linus/085f5b91629f65fa1bce19e9dd65a2e46457fe27|commit]], [[https://git.kernel.org/linus/98642d1aa2c68840c9d0d8386986bcf662f3cd30|commit]] * Offload tc-flower to mscc_ocelot switch using VCAP chains [[https://git.kernel.org/linus/3c0e37a9e4021ccbf855dfcbc5aff1ca10487cd4|commit]], [[https://git.kernel.org/linus/ed5672d82c5f0a0d3438cc6752e971dc2775cd4e|commit]], [[https://git.kernel.org/linus/c1c3993edb7c8cfbe6b3991b4b4c9f673268770e|commit]], [[https://git.kernel.org/linus/a61e365d7c183c556717bbf36dcf00c941ec044e|commit]], [[https://git.kernel.org/linus/e3aea296d86f0f2166f4ddc5e1325217f847e722|commit]], [[https://git.kernel.org/linus/2096805497e2bd21df3c26bd48c43ff0ce954316|commit]], [[https://git.kernel.org/linus/d732e9cef0e1010a15153994ac2bc3102eba1ce6|commit]], [[https://git.kernel.org/linus/7a155fa3d84ef1418ded16ba477b20b2a4c0f528|commit]], [[https://git.kernel.org/linus/e6ae7c506f801100ba7a1f9f6f0cfc2197bf1989|commit]], [[https://git.kernel.org/linus/5963083a3105229286fb1ca508c452930611947b|commit]], [[https://git.kernel.org/linus/642942637c29b641975cd40b723c2986db3bd91b|commit]], [[https://git.kernel.org/linus/085f5b91629f65fa1bce19e9dd65a2e46457fe27|commit]], [[https://git.kernel.org/linus/98642d1aa2c68840c9d0d8386986bcf662f3cd30|commit]], [[https://git.kernel.org/linus/ea9d1f30b128c2bc5f429b3bd822b45ac9bf5114|commit]], [[https://git.kernel.org/linus/319e4dd11a207bac2eaa9b96060145cd0d4c12d2|commit]], [[https://git.kernel.org/linus/1397a2eb52e20e20363cc0a1cb707d5eb473dbb7|commit]], [[https://git.kernel.org/linus/75944fda1dfe836fdd406bef6cb3cc8a80f7af83|commit]], [[https://git.kernel.org/linus/2f17c050d8926a62ed53dce6d8a703f38c4d5d6f|commit]], [[https://git.kernel.org/linus/226e9cd82a96a834dcd158b3324509984fa180f5|commit]], [[https://git.kernel.org/linus/f854e6f6f450c988cf2531e9551431de300a8719|commit]], [[https://git.kernel.org/linus/16a7a15f4b14c4e188d153786f433f1c8f103ebb|commit]], [[https://git.kernel.org/linus/8cd6b020b644d1f1fc2a8768032b8cb8472ab352|commit]] * mt76: mt7915 * Add Tx A-MSDU offloading support [[https://git.kernel.org/linus/b443e55fb5b371e971bafbceae28d6551376631c|commit]] * Add support for accessing mapped registers via bus ops [[https://git.kernel.org/linus/c32011bbde738f36dcffbb0e3333e29f7857fd09|commit]] * Enable U-APSD on AP side [[https://git.kernel.org/linus/4bf04d33f5b7eea35fcc1a5a9cd61127dfc84ae1|commit]] * Enable offloading of sequence number assignment [[https://git.kernel.org/linus/577dbc6c656da6997dddc6cf842b7954588f2d4e|commit]] * mvpp2 * Marvell PP2.2 PTP support [[https://git.kernel.org/linus/36cfd3a6e52bd65d42b1d04fbff30ac427f80cbd|commit]], [[https://git.kernel.org/linus/8914197269fd185752aaa4c7f3e3279f7ce42c88|commit]], [[https://git.kernel.org/linus/b4b17714c3775bd4d5d0d3852b32d862eea0e1e9|commit]], [[https://git.kernel.org/linus/91dd71950bd714163e338fe6b8b60be5b76e8e2a|commit]], [[https://git.kernel.org/linus/ce3497e2072e2c6120cea80cb49a5fee9d1245d3|commit]], [[https://git.kernel.org/linus/f5015a594c50c29155a029f6470ce2afd3e65c57|commit]] * nfp: flower: add support to offload QinQ match [[https://git.kernel.org/linus/0d630f58989a1ac741dc6cb0afd49daa95aac0fc|commit]] * octeontx2-af * Add PTP support [[https://git.kernel.org/linus/421572175ba54fe7dab77ca5cec7e7a615e3c58a|commit]], [[https://git.kernel.org/linus/4086f2a06a35c3f114338aca24e0a21679ec76d5|commit]], [[https://git.kernel.org/linus/c9c12d339d93366732112d7ff472958834bfc3c5|commit]] * Cleanup and extend parser config [[https://git.kernel.org/linus/450f0b978870c384dd81d1176088536555f3170e|commit]], [[https://git.kernel.org/linus/42006910b5eaa36d211e3d7623bd59c1e8c18311|commit]], [[https://git.kernel.org/linus/b61c7261a4999e84d3b02a5ed9b6cb5170305a50|commit]], [[https://git.kernel.org/linus/8cfae0b5fade07489ffd4442e982900780f78f1b|commit]], [[https://git.kernel.org/linus/e8da3c6be0ed88123a28e6d1a7d6362ead9a0518|commit]], [[https://git.kernel.org/linus/246f7d8466535fdd808f09df29894fbcc8de2cdc|commit]], [[https://git.kernel.org/linus/4cb2cce07d2df88400e91dda034cca861ed3d87b|commit]] * Add support for VLAN based flow distribution [[https://git.kernel.org/linus/8f900363df52311cab72869668905b19d1888ef5|commit]], [[https://git.kernel.org/linus/a55ff8ef5a6bde5d2cf236ac07c3b6e3a437d421|commit]] * Add UDP segmentation offload support [[https://git.kernel.org/linus/dc1a9bf2c8169d9f607502162af1858a73a18cb8|commit]] * netdevsim: Add debugfs toggle to reject BPF programs in verifier [[https://git.kernel.org/linus/e4ff5aa469403462091eb22e2b0843b894167e10|commit]] * pcs-lynx: add support for 10GBASER [[https://git.kernel.org/linus/e7e95c900338904536f7f7af98d467118909e5eb|commit]] * phy * DP83822: Add ability to advertise Fiber connection [[https://git.kernel.org/linus/5dc39fd5ef35bc6919759fa99246581b1adc6b82|commit]] * Add Lynx PCS module [[https://git.kernel.org/linus/0da4c3d393e40e41e3c6b9f1cebaa498512c2abb|commit]] * bcm7xxx: Add an entry for BCM72113 [[https://git.kernel.org/linus/92ec804f3dbf0d986f8e10850bfff14f316d7aaf|commit]] * DP83869 WoL and Speed optimization [[https://git.kernel.org/linus/811ac400ea33711bece7c968ee0b8ba3cd290ed9|commit]], [[https://git.kernel.org/linus/49fc23018ec64f4786e65d96a25a90711f35286f|commit]] * mchp: Add support for LAN8814 QUAD PHY [[https://git.kernel.org/linus/1623ad8ec04c771a54975fb84b22bc21c2dbcac1|commit]] * realtek: enable ALDPS to save power for RTL8211F [[https://git.kernel.org/linus/66e22932eb795f12cc78c7592581673049d85a8c|commit]] * smsc: LAN8710/20: add phy refclk in support [[https://git.kernel.org/linus/bedd8d78aba300860cec3f85d6ff549b3b7f2679|commit]] * qed: introduce devlink health support [[https://git.kernel.org/linus/52306dee5443d2a359c6c64649f8cd80024c542c|commit]], [[https://git.kernel.org/linus/755f982bb1ff469a181df3eaf8dd5d769267ab8e|commit]], [[https://git.kernel.org/linus/b75d05b2da5c5d0e9b8d80b72a4ba1443d36ef58|commit]], [[https://git.kernel.org/linus/53916a67c3306bf3afbd1cbf6ea847aa0ef3c21c|commit]], [[https://git.kernel.org/linus/9524067b9a91dce2a096a0de7727c217495e3d2e|commit]], [[https://git.kernel.org/linus/4f5a8db27eb926616500f827d9b81dc40595b0ef|commit]], [[https://git.kernel.org/linus/b228cb1602ead97be5449cb87b68addea0e8243c|commit]], [[https://git.kernel.org/linus/27fed78737aeb692efe525d74fcb54dbe9d67973|commit]], [[https://git.kernel.org/linus/c5c642c55e2fd43fcf42262fd1e87271d413fb42|commit]], [[https://git.kernel.org/linus/adc100d0988841c56dc5caebc3abec3871985b3a|commit]] * qmi_wwan: add Telit LE910Cx 0x1230 composition [[https://git.kernel.org/linus/5fd8477ed8ca77e64b93d44a6dae4aa70c191396|commit]] * rtw88 * Add dump firmware fifo support [[https://git.kernel.org/linus/0fbc2f0f34cc57e8d6076631733e0095ac031995|commit]] * Add dump fw crash log [[https://git.kernel.org/linus/714f71f94ab34aa14393c305e43debd83928f98c|commit]] * sfc * Add ethtool ops and miscellaneous ndos to EF100 [[https://git.kernel.org/linus/4404c0898dc116b0d173620ed546609fab83007a|commit]] * Encap offloads on EF10 [[https://git.kernel.org/linus/12804793b17c0e19115a90d98f2f3df0cb79e233|commit]], [[https://git.kernel.org/linus/044588b9637277b0b15f295a814bdc282113f3c4|commit]], [[https://git.kernel.org/linus/85d43fdb57919b044e5f4a0ee0c92ff419cf21d5|commit]], [[https://git.kernel.org/linus/fe0c4060c1b90fabfcab387dc374edde420a98d6|commit]], [[https://git.kernel.org/linus/1679c72cf48552e75a624b9c9230e2c7c18cfffc|commit]], [[https://git.kernel.org/linus/0ce8df6614568cfb390756cac35ac690105181f5|commit]], [[https://git.kernel.org/linus/24b2c3751aa30c1fc0536289616c2dde35eed0ee|commit]] * ethtool for EF100 and related improvements [[https://git.kernel.org/linus/7dcc9d8a40f85cbd76acdebcc45ccdfe4a84337f|commit]], [[https://git.kernel.org/linus/c77289b4332eb4f51eef3091142b927ffe5a2a14|commit]], [[https://git.kernel.org/linus/4404c0898dc116b0d173620ed546609fab83007a|commit]], [[https://git.kernel.org/linus/400d64cf2d1ddedd798c9ff3c1cc03564e67ca5a|commit]], [[https://git.kernel.org/linus/60bd2a2d1f601a7c0efbf8a956f6c920bbee9ad9|commit]], [[https://git.kernel.org/linus/08bdbcae290ba89fe451b3a186d7c1409397838d|commit]] * smc: introduce System Enterprise ID (SEID) [[https://git.kernel.org/linus/201091ebb2a161a0e10aab36186690b332941f6a|commit]] * smsc95xx: add phylib support [[https://git.kernel.org/linus/05b35e7eb9a11bbe8102836965e634c04e712c88|commit]] * stmmac * Add Ethernet support for Intel Keem Bay SoC [[https://git.kernel.org/linus/8d3c875c9d02dc78e25ad4b1a6cc02ef5df28777|commit]], [[https://git.kernel.org/linus/9efc9b2b04c74e459eb63ad64251239268ff0837|commit]] * Add support to Ethtool get/set ring parameters [[https://git.kernel.org/linus/aa042f60e4961d4bec57e3268624df1f3a6befa4|commit]] * Add ethtool support for get/set channels [[https://git.kernel.org/linus/0366f7e06a6bee7eace3946a6b67fb88b828bc5c|commit]] * systemport: Manage Wake-on-LAN clock [[https://git.kernel.org/linus/6328a126896eadd6559866334d8f16fbfb47ae86|commit]] * wcn36xx: Add basic support for wcn3680 up to MCS7/40MHz [[https://git.kernel.org/linus/034f0befc1ff4115bf59d31a2ac5156f031991fa|commit]], [[https://git.kernel.org/linus/8490987bdb9a74904c2b0b0e0310809376d7a034|commit]], [[https://git.kernel.org/linus/10630b150bd6049b3ee56bf7b2200e574b1da7af|commit]], [[https://git.kernel.org/linus/6ea131acea98026f144f64fb2d8ea7dbb95d3049|commit]], [[https://git.kernel.org/linus/1af05d43b9bef43ef71387b0d467c6c7aa6641a0|commit]], [[https://git.kernel.org/linus/ff11d0c96a6dba075343cc66a6fba5fd89cdfc13|commit]], [[https://git.kernel.org/linus/8f454b2ffb2577bdf2ba26e0bcd7204615a405a2|commit]], [[https://git.kernel.org/linus/f32248a7a257480ec1c81dd9c9cabd48a5260303|commit]], [[https://git.kernel.org/linus/dfe92b6206f5e938541c81cb1b42a7c8df4eaa62|commit]] == Audio == * soundwire * intel: add multi-link support [[https://git.kernel.org/linus/e4be9facb969b3cbb76ba7cce7dcd64fef463346|commit]], [[https://git.kernel.org/linus/0ef2986e19c922e0e22206e02b3b1e52d11d6f38|commit]], [[https://git.kernel.org/linus/857a7c429e33993df77602ebd682e034e73fe2d2|commit]], [[https://git.kernel.org/linus/d78071b4e1c3252fdceeb1402eb2541649a97206|commit]], [[https://git.kernel.org/linus/88d7c71ea5b29b322d9c72103a196234cb5040db|commit]], [[https://git.kernel.org/linus/94eed66107ffabdf9c07a922bfcd7e396fe83053|commit]], [[https://git.kernel.org/linus/063ff4e568cec51e110471836645bd5f94316cac|commit]], [[https://git.kernel.org/linus/f748f34ef96848fc576002084d7ef9773011ed6a|commit]], [[https://git.kernel.org/linus/de763fa888736f2ac2cb5bf7eac965e017310a7b|commit]], [[https://git.kernel.org/linus/5ee74eb280d0aa1f27fbdba5dcbde31e2df369e2|commit]] * intel: add power management support [[https://git.kernel.org/linus/9b3b4b3f2f2af863d2f6dd65afd295a5a673afa2|commit]], [[https://git.kernel.org/linus/ebf878eddbb449091078d2ed282aed42a4fcef34|commit]], [[https://git.kernel.org/linus/b61b8b37888ab13d4bf1b8f406713d51f01568cf|commit]], [[https://git.kernel.org/linus/cb1e6d59e89ce272a67e6dc22e9ec72df622fb1b|commit]], [[https://git.kernel.org/linus/99b6a30f9f9995be3698f59df9882490d604f5d1|commit]], [[https://git.kernel.org/linus/a5a0239c27fe1125826c5cad4dec9cd1fd960d4a|commit]], [[https://git.kernel.org/linus/a2d9c161db24929a4b71399bdbe097d5f61b7d8d|commit]], [[https://git.kernel.org/linus/a320f41eac7b250c27db1c8071a984e584109ce1|commit]], [[https://git.kernel.org/linus/6626a616aab5e5c0d4fceffd861a10582272fce9|commit]], [[https://git.kernel.org/linus/caf688192bc452c0fdd04920c3ed2405a57ac10b|commit]], [[https://git.kernel.org/linus/ab996b2971d76e1602064b0ae4eb9af5def085d8|commit]], [[https://git.kernel.org/linus/61fb830bf9ca02f040fdfe65b714bea492a44986|commit]], [[https://git.kernel.org/linus/08abad9f45f105e947d91822bdbc47650fbd7773|commit]] * qcom: add support for mmio soundwire master [[https://git.kernel.org/linus/d1df23fe688b58e0577cf9a7df793a9559b53baa|commit]], [[https://git.kernel.org/linus/5bd773242f75da3b25750a2ccee88d97599aa757|commit]], [[https://git.kernel.org/linus/82f5c70c26511ba9521418a94811eb4b8d96f0bd|commit]], [[https://git.kernel.org/linus/8564551eec8afdc7aaf68853fbcae559426c9fe7|commit]] * sysfs: add slave status and device number before probe [[https://git.kernel.org/linus/0173f525b2c1b02a51784e2119d434593235aed1|commit]] * hda * Add Alderlake-S PCI ID and HDMI codec vid [[https://git.kernel.org/linus/d78359b25f7c6759a23189145be8141b6fdfe385|commit]] * realtek: Add supported mute Led for HP [[https://git.kernel.org/linus/a0ccbc5319d57b9efdc55c943a3fde30a0776502|commit]] * realtek: Add supported for Lenovo !ThinkPad Headset Button [[https://git.kernel.org/linus/446b8185f0c39ac3faadbcd8ac156c50f2fd4ffe|commit]] * realtek: Enable headphone for ASUS TM420 [[https://git.kernel.org/linus/ef9ce66fab959c66d270bbee7ca79b92ee957893|commit]] * realtek: Add mute Led support for HP Elitebook 845 G7 [[https://git.kernel.org/linus/08befca40026136c14c3cd84f9e36c4cd20a358e|commit]] * ca0132: Add full-range speaker selection controls [[https://git.kernel.org/linus/670c5f484a4403e5c218442d5a0e337a2224741f|commit]] * ca0132: Add output selection for !SoundBlaster AE-7 [[https://git.kernel.org/linus/91b94a933f28b0b819224bc638866b0844317776|commit]] * realtek: Add new codec supported for ALC897 [[https://git.kernel.org/linus/e5782a5d5054bf1e03cb7fbd87035037c2a22698|commit]] * Add Intel DG1 PCI and HDMI ids [[https://git.kernel.org/linus/69b08bdfa8181bc7babd7d81c93dc60142c4bfd3|commit]] * ca0132: Add AE-7 support [[https://git.kernel.org/linus/bf2aa9ccc8e598d788132ded9c7e94c6af3a9d1e|commit]], [[https://git.kernel.org/linus/896e361e82423aed4490f485dc25de1958c724ed|commit]], [[https://git.kernel.org/linus/01464a566eed527dbf977e2430afa249c257c008|commit]], [[https://git.kernel.org/linus/670c5f484a4403e5c218442d5a0e337a2224741f|commit]], [[https://git.kernel.org/linus/f49b3063ad0d8638da2e7eb994549863f2c74923|commit]], [[https://git.kernel.org/linus/ed8156c86f958744ba2088d57b1959b86fb32344|commit]], [[https://git.kernel.org/linus/8e00dc7cedb37c43a2eeb2147d67409ae2e8abf5|commit]], [[https://git.kernel.org/linus/def3f0a5c7007c899a9a4d4034130e9d175d952d|commit]], [[https://git.kernel.org/linus/b7a8b9e8e797236a62716118c513e13a2670fd07|commit]], [[https://git.kernel.org/linus/620f08eea6d6961b789af3fa3ea86725c8c93ece|commit]], [[https://git.kernel.org/linus/a35e37a3a2c5fc9a6dcf1e0445e8472cffac37c1|commit]], [[https://git.kernel.org/linus/76d257d67f4104bd3089be1a486047e3f3b40c24|commit]], [[https://git.kernel.org/linus/4e356d56df9dbd4631ce2e40a5fb491829f4e8ce|commit]], [[https://git.kernel.org/linus/77bdbae90445771f76510e8c6a4ac0b722a19472|commit]], [[https://git.kernel.org/linus/cfa736e2f02d768dad1b611abdb85fe6c10d8000|commit]], [[https://git.kernel.org/linus/e5b21888882bb340bf0fbcbcea909b09eef2933f|commit]], [[https://git.kernel.org/linus/91b94a933f28b0b819224bc638866b0844317776|commit]], [[https://git.kernel.org/linus/ed93f9750c6c2ed371347d0aac3dcd31cb9cf256|commit]], [[https://git.kernel.org/linus/24a28eaeb23b2ff7791350bb44875ca4dc3bef3f|commit]], [[https://git.kernel.org/linus/685a04a53747d07d22f5139c04ae35745200a91d|commit]] * ASoC * Intel: Catpt - Lynx and Wildcat point [[https://git.kernel.org/linus/4fac9b31d0b9d3b3e9dd1408f457139f94077bc5|commit]], [[https://git.kernel.org/linus/92946c1d7ea8c5e19a4d7b4bd8896f04dc09c655|commit]], [[https://git.kernel.org/linus/64b9b1b005743a7bb4443442347024fca56433ee|commit]], [[https://git.kernel.org/linus/ba202a7bc3da05ca4548c7247f9be769b4e8c9fa|commit]], [[https://git.kernel.org/linus/a9aa6fb3eb6c7e0e7e117b3f2dfafef8c45b9ea6|commit]], [[https://git.kernel.org/linus/a126750fc86546bf86c7536923a77cfecc15e5e3|commit]], [[https://git.kernel.org/linus/7a10b66a5df965ea4074aae265068b3483fa9fc6|commit]], [[https://git.kernel.org/linus/8ba1edb9c245e63c6750c4c77bfdba1230442d4d|commit]], [[https://git.kernel.org/linus/8f80a834b909784c6e1ff7fcc819b1f8bd1651be|commit]], [[https://git.kernel.org/linus/0ce1610578bcb3b4a6824eb12f1a02cfc34a21e0|commit]], [[https://git.kernel.org/linus/e81a707a3935493ed04b62775943ae41ae254289|commit]], [[https://git.kernel.org/linus/02f2442fb32a1f8bde7774bd58e1dbeabe7970bc|commit]], [[https://git.kernel.org/linus/053743f0c49074e710401ce39dd6f7d767094f77|commit]], [[https://git.kernel.org/linus/6cbfa11d2694b8a1e46d6834fb9705d5589e3ef1|commit]] * Intel: KMB: Enable TDM audio capture [[https://git.kernel.org/linus/9c3bab3c4f158bb79ebd7443ef83c32fa1a450a1|commit]] * Intel: Remove obsolete solutions and components [[https://git.kernel.org/linus/ca756120d4bcf28dfde5e3df8882153303d4010f|commit]], [[https://git.kernel.org/linus/5f3941b63c25d8123ebe4406a714c603525b1b90|commit]], [[https://git.kernel.org/linus/3056cb0082feccee9a0012440ee5e4ca6a6e80ac|commit]], [[https://git.kernel.org/linus/07833cd0569bb73cc9f82814cdab921abb3dfb4a|commit]], [[https://git.kernel.org/linus/05668be1b3644f9bd25b22f62e79ad7a5adbd3e2|commit]], [[https://git.kernel.org/linus/fb94b7b11c6a20b786c6a8aec3d701ced8854419|commit]], [[https://git.kernel.org/linus/a4bebce26d560a4a1dff557ad7822bab90dd1c3f|commit]], [[https://git.kernel.org/linus/37465972015cf7aeb586a9245da2a87d3b531959|commit]], [[https://git.kernel.org/linus/b4e60807182a243d9dfe985e9e13d295f5868f81|commit]], [[https://git.kernel.org/linus/7d07f9c1ba0e670d1a967f16eda53e5c87411753|commit]], [[https://git.kernel.org/linus/b972153d6c53a89dc92d991c466a6b4800a9c91f|commit]], [[https://git.kernel.org/linus/720811f0e4ac5a31d38aaee20905692dd7150997|commit]], [[https://git.kernel.org/linus/eb062e47f7c8cc28f19ba8f897481c22d13db1ec|commit]] * Intel: add support for new !SoundWire hardware layout on TGL [[https://git.kernel.org/linus/e787f5b5b14061bf76518d780b9bc0e9e7dd2739|commit]] * Intel: soc-acpi: add support for SDCA boards [[https://git.kernel.org/linus/44751fc5f0de07b0a1ab57e9beab9789638d76d2|commit]] * Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 [[https://git.kernel.org/linus/6f7cf9125ed43daaf4c5dd34ebcd96c978fcd2b2|commit]] * Intel: sof-soundwire: add support for rt5682 on link2 [[https://git.kernel.org/linus/b161a12192f4b88cede8a563a6ebd2336d905d18|commit]] * Intel: Soundwire integration [[https://git.kernel.org/linus/a115ab9b8b93e7f0ff28a4fc869a3222ae921edd|commit]] * SOF: Intel: Add support for tgl-h [[https://git.kernel.org/linus/30ee3738f849b3f4af623c20adec73cdc4573a2e|commit]] * SOF: imx: Add debug support for imx platforms [[https://git.kernel.org/linus/18ebffe4d043bf5f3a9b669d8d91f855bde8f6b7|commit]] * SOF: support topology components on secondary cores [[https://git.kernel.org/linus/d1c6c4a9fd3da5c735386b0cdb44d79667f10a1b|commit]] * ak4458: Add DSD support for ak4458 and ak4497 [[https://git.kernel.org/linus/337d348b8399adf1a19c8d65f6407939b4743fc9|commit]] * ak4458: Add regulator support [[https://git.kernel.org/linus/7e3096e8f823682c20e033113ec32dd590364774|commit]] * ak5558: Add regulator support [[https://git.kernel.org/linus/2ff6d5a108c6b7c07d1093c38e0def015edd325d|commit]] * codec: tlv3204: Enable 24 bit audio support [[https://git.kernel.org/linus/dcd79364bff36ce1341a59be8142ded5b7da7d19|commit]] * codec: tlv3204: Increased maximum supported channels [[https://git.kernel.org/linus/d1c859d314d87c6f4dc09c3d7cf6f3ec9f44bcc5|commit]] * cs4234: Add support for Cirrus Logic CS4234 codec [[https://git.kernel.org/linus/d4edae9c508c845d92bd59c60c4089c3addad6a8|commit]] * fsl-asoc-card: add support for TLV320AIC32x4 codec [[https://git.kernel.org/linus/b50747558855ff94523dbb7f08a8c9fadfdd9110|commit]] * hdac_hdmi: support 'ELD' mixer [[https://git.kernel.org/linus/1f53bcb3fc952b55a0ad0e7f6eabfc93a170659d|commit]] * intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support [[https://git.kernel.org/linus/b75bea4b8834c1253b00d5f8df2dd3ce09d2e305|commit]] * mchp-spdifrx: Add driver for Microchip S/PDIF RX [[https://git.kernel.org/linus/ef265c55c1ac0f02c74a33d8e054547f7eafc81b|commit]] * mchp-spdiftx: add driver for S/PDIF TX Controller [[https://git.kernel.org/linus/06ca24e98e6bcc17c32ebe4b2fc579e5bf9ff5b2|commit]] * mediatek: mt6359: add codec driver [[https://git.kernel.org/linus/8061734ab65498f4802578564fc0948ec9aaf933|commit]] * mediatek: mt8183-da7219: support machine driver with rt1015p [[https://git.kernel.org/linus/7e5bfdddd8772011a2d38cf6be821d616db6cf8c|commit]] * q6afe-clocks: add q6afe clock controller [[https://git.kernel.org/linus/520a1c396d1966b64884d8e0176a580150d5a09e|commit]] * qdsp6: add gapless compressed audio support [[https://git.kernel.org/linus/99b7db5f6d4090e98eee79cefc8521fdf4f46ad8|commit]], [[https://git.kernel.org/linus/789e3b6c5238448a6dcfc9bc998dfe3ea9d87150|commit]], [[https://git.kernel.org/linus/e0c078a8da333eb45745d1c5e4b72f0314b8b742|commit]], [[https://git.kernel.org/linus/50d4e2146cdd48fcc1cd748dfb06dd0fc486eb26|commit]], [[https://git.kernel.org/linus/39376129783168c51981bd2c195a1d10ae63104f|commit]], [[https://git.kernel.org/linus/983b8864f6033336e619a5936a02aea3026c5742|commit]], [[https://git.kernel.org/linus/135bd5ea190f3e31d2289da98a53d28e1be5b6bf|commit]], [[https://git.kernel.org/linus/5b39363e54ccca8fee700e5cc6acf42a80ff1de3|commit]], [[https://git.kernel.org/linus/ee941a338ad67dfd852826eec381d8584edf29f2|commit]], [[https://git.kernel.org/linus/a08cd56a45245ea422d77e7ee5ce20d5f21f5b5d|commit]] * q6dsp: q6afe: add support to Codec DMA ports [[https://git.kernel.org/linus/150b2e86c54ad09c26e60f32925aeaf1fca1a5d3|commit]] * q6dsp: q6routing: add support to Codec DMA ports [[https://git.kernel.org/linus/825492cb518bcf654e9205b3c723585191314d1a|commit]] * qcom: Add support for lpass hdmi driver [[https://git.kernel.org/linus/7cb37b7bd0d3c93e381ae7abf30971819966bd9d|commit]] * qcom: lpass-sc7180: Add platform driver for lpass audio [[https://git.kernel.org/linus/24caf8d9eb108c52e144bcc7af94bb1edcb70700|commit]] * qcom: sc7180: Add support for audio over DP [[https://git.kernel.org/linus/2ad63dc8df6b6108aee82dc77c820e3918bc0a65|commit]] * rt1015: add delay to fix pop noise from speaker [[https://git.kernel.org/linus/93bd813c17763177cf87e96c2313bd4dd747d234|commit]] * rt1015p: add codec driver [[https://git.kernel.org/linus/c07152d46b3b056ff182a0b5beb323fc2e6788fe|commit]] * sun50i-codec-analog: Cleanup and power management [[https://git.kernel.org/linus/ad5b7f69a09b6784f6fc263d7c0fffdda947a8ce|commit]], [[https://git.kernel.org/linus/9b7612bb75e50acc55d2143cadb8057a6721d9c7|commit]], [[https://git.kernel.org/linus/cababecb33c05b8229558df6248d5869a38ceec3|commit]], [[https://git.kernel.org/linus/241a578a9ebf866351e12029fc77f5a48b742042|commit]], [[https://git.kernel.org/linus/4b9f39e14cf606def16897d85da492fc54b94a43|commit]], [[https://git.kernel.org/linus/dd8286a34963c47964ab3c73d56656c9719a36b4|commit]], [[https://git.kernel.org/linus/95d34762f201c0f7cf0ed920815f349cfe336fe1|commit]], [[https://git.kernel.org/linus/7829e68d55692c9f7f5665ebec9fa1f33d5ad72f|commit]] * tas2562: Add the TAS2110 class-D amplifier [[https://git.kernel.org/linus/8adcdbe63aa7745ecd253b6dcf03cd2d30ece8f5|commit]] * tas2562: Add the TAS2564 compatible [[https://git.kernel.org/linus/534c0f4391a497d10c2b5eb3df2016221b6ec4f6|commit]] * tas2764: Add the driver for the TAS2764 [[https://git.kernel.org/linus/827ed8a0fa50bdd365c9f4c9f6ef561ca7032e49|commit]] * ti: j721e-evm: Add support for j7200-cpb audio [[https://git.kernel.org/linus/18c140f4a2de8fa674d52fe522a47133bc124f81|commit]] * tlv320adcx140: Add digital mic channel enable routing [[https://git.kernel.org/linus/ece2a74c5913d244e13c42c61ca2e162932fa3b4|commit]] * tlv320adcx140: Add support for configuring GPIO pin [[https://git.kernel.org/linus/d5214321498a43558d9ffcce4153775c2c296bad|commit]] * wm8962: Export DAC/ADC monomix switches [[https://git.kernel.org/linus/89383a2707e54b39e01407fb611662d131551bb2|commit]] * usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 [[https://git.kernel.org/linus/cdc01a1558dedcee3daee7e1802d0349a07edb87|commit]] * SoC: Intel: sof_sdw: Add support for product Ripto [[https://git.kernel.org/linus/626200df2498ff3044170d0f02b463ac0ec899c5|commit]] == Tablets, touch screens, keyboards, mouses == * Add zinitix touchscreen driver [[https://git.kernel.org/linus/26822652c85eff14e40115255727b2693400c524|commit]] * joystick: add ADC attached joystick driver [[https://git.kernel.org/linus/2c2b364fddd551f0da98953618e264c098dfa140|commit]] * logitech-hidpp: Add PID for MX Anywhere 2 [[https://git.kernel.org/linus/b59f38dbfd5d19eb7e03d8b639f0c0d385ba8cc5|commit]] * soc_button_array - add support for INT33D3 tablet-mode switch devices [[https://git.kernel.org/linus/4e5d9c198349233b2ba9eb41597a8fc9a662d608|commit]] * synaptics: enable !InterTouch for !ThinkPad P1/X1E gen 2 [[https://git.kernel.org/linus/127e4a1bc11e0e3d30f4d20bb888a1f680296990|commit]] * synaptics: enable !InterTouch for !ThinkPad T14 Gen 1 [[https://git.kernel.org/linus/470d154a62c4ef22b4de384ae91798851c9631a7|commit]] * synaptics-rmi4: add support for F3A [[https://git.kernel.org/linus/9e4c596bfd004f447a652205163234dfd4aafa69|commit]] * synaptics-rmi4: support bootloader v8 in f34v7 [[https://git.kernel.org/linus/a6977d758fed511a9977639465689785ac398b01|commit]] * xpad: support Ardwiino Controllers [[https://git.kernel.org/linus/2aab1561439032be2e98811dd0ddbeb5b2ae4c61|commit]] * soc_button_array: add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list [[https://git.kernel.org/linus/223f61b8c5ad80f01900bc25f8073dfa4f23a2be|commit]] * HID * uclogic: Add ID for Trust Flex Design Tablet [[https://git.kernel.org/linus/022fc5315b7aff69d3df2c953b892a6232642d50|commit]] * Add support for Sega Saturn [[https://git.kernel.org/linus/1811977cb11354aef8cbd13e35ff50db716728a4|commit]] * cypress: Support Varmilo Keyboards' media hotkeys [[https://git.kernel.org/linus/652f3d00de523a17b0cebe7b90debccf13aa8c31|commit]] * apple: Add support for Matias wireless keyboard [[https://git.kernel.org/linus/4c9454267e019212b466810bc68281fb25424af2|commit]] * ite: Add USB id match for Acer One S1003 keyboard dock [[https://git.kernel.org/linus/5bf2f2f331ad812c9b7eea6e14a3ea328acbffc0|commit]] * multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons [[https://git.kernel.org/linus/4a6a4c966ccf38b2d74c05bb7c7dd3b94dbb3c30|commit]] * multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons [[https://git.kernel.org/linus/140958da9ab53a7df9e9ccc7678ea64655279ac1|commit]] * Add vivaldi HID driver [[https://git.kernel.org/linus/14c9c014babedc6098bf4cd83c622997867bc0df|commit]] == TV tuners, webcams, video capturers == * v4l2-ctrl: Add VP9 codec levels [[https://git.kernel.org/linus/5823833c9adab5a9ce5500e7f1ce7deeff00ee73|commit]] * Add new controls for CQ and Frame-skip [[https://git.kernel.org/linus/4ad1b0d410c88c7c8e8fd1298c9d2293b651e35c|commit]], [[https://git.kernel.org/linus/69ff4b2caa95e1051f07d94de583ae15753ae081|commit]], [[https://git.kernel.org/linus/44f5b2fffc3213c919f53adddadb1a05519bdc0e|commit]], [[https://git.kernel.org/linus/94dfb1689c25ed26b3debe395fb66b09f8d5d10d|commit]], [[https://git.kernel.org/linus/ef56b3ee4f5488bf7a59391f5d3fbc0471a3935e|commit]], [[https://git.kernel.org/linus/8b6a1010afb80bb78750a85aae822375028d8363|commit]] * Add support for colorspace conversion API (CSC) for video capture and subdevices [[https://git.kernel.org/linus/47ad02d12e2f317987d651a794b11e732cacff02|commit]], [[https://git.kernel.org/linus/b38c73ca1c213bbf8a872b334a6bb835becfaba5|commit]], [[https://git.kernel.org/linus/2f491463497ad43bc06968a334747c6b6b20fc74|commit]], [[https://git.kernel.org/linus/62aacfa9bf93f94f6949338e0c7a2ed4c4bd2c2a|commit]], [[https://git.kernel.org/linus/6616726907418ec5550674c468998b4cd96cb54a|commit]], [[https://git.kernel.org/linus/25d8cf786d34b5167f2c01e092eeedcb0ae58628|commit]] * Implements support for the !MyGica iGrabber [[https://git.kernel.org/linus/1fae3d964880a6419c581b5cdb1efb70a0f3a8a2|commit]] * camss: extend VIDIOC_ENUM_* ioctls support [[https://git.kernel.org/linus/c90f1178dcac30dee5ddd29ec0513e7589aa866e|commit]], [[https://git.kernel.org/linus/35493d653a2d02e44d07757a2e86b5e63d8a87a8|commit]], [[https://git.kernel.org/linus/daf2298bba554f6995a2113416858ff7a64b8a49|commit]] * exynos4-is: Add support for multiple sensors on one port [[https://git.kernel.org/linus/18174117ba18c505cf86a501dfa9e47b663e3310|commit]] * i2c: ov5640: Add support for BT656 mode [[https://git.kernel.org/linus/4039b03720f70aacfd351ecacdd085c3d9fc6ded|commit]] * ice: add the DDP Track ID to devlink info [[https://git.kernel.org/linus/410d06879c01751e6fe6e9aebc2e0d9100a71d77|commit]] * Debugfs and Sysfs entries for MHI [[https://git.kernel.org/linus/e0af24acdabc3cdb00bb8c8e23f117ae5d8a4ef4|commit]], [[https://git.kernel.org/linus/c7bd825e52b3d0b9ae519a006b80521d4587f864|commit]], [[https://git.kernel.org/linus/21cb9b18edea0c3533799069abc95c9c55c8607d|commit]] * mtk-vcodec: venc: support for MT8183 [[https://git.kernel.org/linus/bf1d556ad4e0f8d92753d3b9896d492f4f065822|commit]], [[https://git.kernel.org/linus/97b022a8281cdc290c5ff0d6cd4c0f29ff9fc9ad|commit]], [[https://git.kernel.org/linus/c7244811b1c951dca812079d16b17cb241882a80|commit]], [[https://git.kernel.org/linus/0dc4b3286125797a3ff03c4e3d7522e6bebadf63|commit]], [[https://git.kernel.org/linus/c2bc04560ce0b4297f3ea2fec4e4f19848b9d11e|commit]], [[https://git.kernel.org/linus/42f2ea26df2cef82853a33e9c40e65aeefe31228|commit]], [[https://git.kernel.org/linus/eae6f634327eb196c8c2fe6c69800d04f73bd5bd|commit]], [[https://git.kernel.org/linus/f466afdffa64ad26e66e9441492afbb583bafda7|commit]], [[https://git.kernel.org/linus/c9082c9d39987933958d9075e45721fe9b9a2fcb|commit]], [[https://git.kernel.org/linus/bcbe5adac37ab9c7051c14f7987465893f36d44f|commit]], [[https://git.kernel.org/linus/f01b10fa5abc66f24b5e5e2be7a4a3f7561387c1|commit]], [[https://git.kernel.org/linus/327296920f9dedfc6ba4ef8f5a686c9667c65f38|commit]], [[https://git.kernel.org/linus/cd385511520e22ec0e8bdbfb7fbb997a4256ac88|commit]], [[https://git.kernel.org/linus/2c86bf67d05692b16b5a82ba62f1e9afcaeb7e7a|commit]], [[https://git.kernel.org/linus/7ee20328e470b15528f9f53b7177e05628f92609|commit]], [[https://git.kernel.org/linus/42f401e751b58ef071874779ef972187ef5dfce3|commit]] * ov8856: Add support for 1632x1224 mode [[https://git.kernel.org/linus/e5a30635600a346fbec58e13c46c656dd0eb86b3|commit]] and 3264x2448 mode [[https://git.kernel.org/linus/93c16fabdb74a9c1a427402fc1fe588a45130c5b|commit]] * Add support for mt2701 JPEG ENC support [[https://git.kernel.org/linus/8ea373774ac6d4f08df09b62c700c15dafb25458|commit]], [[https://git.kernel.org/linus/5095a6413a0cf896ab468009b6142cb0fe617e66|commit]], [[https://git.kernel.org/linus/6869a2de456a588a3c6b7bf123306faa3d490417|commit]], [[https://git.kernel.org/linus/cc5fd1668f5fdddce4f367ec10514674a01fe09c|commit]], [[https://git.kernel.org/linus/5827e4b14ee7882acc6d618c12ddf4966bbd780f|commit]], [[https://git.kernel.org/linus/1847f68e39d6d562f339b500f0beb3217282490a|commit]], [[https://git.kernel.org/linus/911ea8ec42dea0e28083a6e92b1b4a5a0ad5acca|commit]], [[https://git.kernel.org/linus/f9f964519c54543476adcb792414ed7ef91963eb|commit]], [[https://git.kernel.org/linus/0058ff2befe37368f27cc9d7e21f752117722b7c|commit]], [[https://git.kernel.org/linus/63ca740d5178da1b28235c7f657ef154781dcafe|commit]], [[https://git.kernel.org/linus/2860d2048ba33aea0407c6b3023702f3f9cee1c7|commit]], [[https://git.kernel.org/linus/e6d516706b6b81e186b5172792138c652e3c3252|commit]], [[https://git.kernel.org/linus/e0ec6043c1999269a0a1afa2854e30d66415094e|commit]], [[https://git.kernel.org/linus/d43c93f2db82501af759499345d2a332183a0065|commit]], [[https://git.kernel.org/linus/4b39c8f453b21718e589d849d49c5edf6713235d|commit]], [[https://git.kernel.org/linus/57d1be707b59a5ce6bdd70d236823809c9abcbac|commit]], [[https://git.kernel.org/linus/79aa1e6859af35f693bf13ac7eb94b5b6fd250e9|commit]], [[https://git.kernel.org/linus/690345fc7a6238b36052e9593c3315e7a4923000|commit]], [[https://git.kernel.org/linus/ac5a59c8bdf2b3b7bf799c6b0926e32b6796bf1c|commit]], [[https://git.kernel.org/linus/84bb4d04eb7ba6825708455df6bb8a71d4fe3411|commit]], [[https://git.kernel.org/linus/0b90056a39ed23284f27672497333e5a9d957d62|commit]], [[https://git.kernel.org/linus/bd627ff5d58507358759e76f1e8148ef3fdcda02|commit]], [[https://git.kernel.org/linus/648372a87ceef7df2b7287d0f8226dd9737b272b|commit]], [[https://git.kernel.org/linus/3e66e1d8e384fc641906ae1f1b15536953827e4d|commit]], [[https://git.kernel.org/linus/030a7b5c168d996e590cdd09fffd8ebaa8a5d571|commit]], [[https://git.kernel.org/linus/2ac8015f156b55c53e85b4542e221282acb350c4|commit]], [[https://git.kernel.org/linus/b4a82f5d15102ade6134c8cc4bbc8ccef1f4a7dc|commit]], [[https://git.kernel.org/linus/45f13a57d8134459f02fbee0b1711eddc3260af7|commit]] * rc: gpio-ir-recv: add QoS support for cpuidle system [[https://git.kernel.org/linus/ff1c9223b7b8cb3a7e6d06a1997e91a0368bbd02|commit]] * rcar-{csi2,vin}: Extend RAW8 support to all RGB layouts [[https://git.kernel.org/linus/d9cb346055141b51df5b25088b142fab5aedabea|commit]], [[https://git.kernel.org/linus/8c3e0f67df6c9bcb683e7417faffe74f345da77d|commit]] * rcar-csi2: Enable support for !R8A774E1 [[https://git.kernel.org/linus/bc39d306450d0725dc82ac32a4d7a31588d3928e|commit]] * rcar-vin: Enable support for !R8A774E1 [[https://git.kernel.org/linus/fe98df32bd9e41b5ac2cdbd8c8ce97182b81b495|commit]] * Venus dynamic debug [[https://git.kernel.org/linus/f08abe6a1e07fdf1ec95ec431b65a876de431231|commit]], [[https://git.kernel.org/linus/8c91dc085b4406d7561496db51273b4d1ea01eba|commit]] * venus * Add support for opp tables/perf voting [[https://git.kernel.org/linus/9a538b83612c8b5848bf840c2ddcd86dda1c8c76|commit]] * Add VP9 codec levels [[https://git.kernel.org/linus/cbaa3117ea9a8d97836caee0e080de8add7aeb2e|commit]], [[https://git.kernel.org/linus/2c2dc2fdc1949545ed269ae6a6412b5185c5d5b9|commit]], [[https://git.kernel.org/linus/3cd136713bf99911070d7203383748497581672c|commit]], [[https://git.kernel.org/linus/5a86626efa51407feabeaae94f112ac2636edf39|commit]], [[https://git.kernel.org/linus/435c53c3698f41484a53fa980e4d7c5eaba45258|commit]] * Add new controls for CQ and Frame-skip [[https://git.kernel.org/linus/4ad1b0d410c88c7c8e8fd1298c9d2293b651e35c|commit]], [[https://git.kernel.org/linus/69ff4b2caa95e1051f07d94de583ae15753ae081|commit]], [[https://git.kernel.org/linus/44f5b2fffc3213c919f53adddadb1a05519bdc0e|commit]], [[https://git.kernel.org/linus/94dfb1689c25ed26b3debe395fb66b09f8d5d10d|commit]], [[https://git.kernel.org/linus/ef56b3ee4f5488bf7a59391f5d3fbc0471a3935e|commit]], [[https://git.kernel.org/linus/8b6a1010afb80bb78750a85aae822375028d8363|commit]] * vidtv * Implement a virtual DVB driver [[https://git.kernel.org/linus/24fb190e92e09c819f432cdf366a1540cf52f1f2|commit]], [[https://git.kernel.org/linus/f5ffc3b6edf122966b31acf7ce65ebdad42d1417|commit]], [[https://git.kernel.org/linus/f90cf6079bf67988f8b1ad1ade70fc89d0080905|commit]], [[https://git.kernel.org/linus/1f9a704601f02710f1456858f77e338b05c82f17|commit]] * Add basic support for DVBv5 stats [[https://git.kernel.org/linus/3e51a4965b9b9ab4fc6a7ecacc85816c7ebeeccb|commit]] * psi: Implement an Event Information Table (EIT) [[https://git.kernel.org/linus/7a7899f6f58e3270ccfd200ee63ebced5ddba3c9|commit]] * psi: add a Network Information Table (NIT) [[https://git.kernel.org/linus/c2f78f0cb294aa6f009d3a170f4ee8ad199ba5da|commit]] == Universal Serial Bus (USB) and Thunderbolt == * Thunderbolt * Add support for Intel Tiger Lake-H [[https://git.kernel.org/linus/f6439c531d52193f890807958aaec52905bc0f2e|commit]] * Add debugfs interface [[https://git.kernel.org/linus/54e418106c765c5f3c378c770b0f8518632830da|commit]] * dwc-meson-g12a: Add support for USB on AXG !SoCs [[https://git.kernel.org/linus/65f3d449f4386c4aced2fb7252905240b4f45cd3|commit]] * dwc2: add support for APM82181 USB OTG [[https://git.kernel.org/linus/0abe3863d05f3175866cfaea50f66dc3ee043220|commit]] * dwc3: pci: add support for the Intel Alder Lake-S [[https://git.kernel.org/linus/1384ab4fee12c4c4f8bd37bc9f8686881587b286|commit]] * dwc3: qcom: Add interconnect support in dwc3 driver [[https://git.kernel.org/linus/bea46b9815154ac47baf16b64022d791a4471375|commit]] * dwc3: simple: add support for Hikey 970 [[https://git.kernel.org/linus/b68d9251561f33661e53dd618f1cafe7ec9ec3c2|commit]] * serial * ftdi_sio: add support for !FreeCalypso JTAG+UART adapters [[https://git.kernel.org/linus/6cf87e5edd9944e1d3b6efd966ea401effc304ee|commit]] * option: Add Telit FT980-KS composition [[https://git.kernel.org/linus/924a9213358fb92fa3c3225d6d042aa058167405|commit]] * option: add Cellient MPL200 card [[https://git.kernel.org/linus/3e765cab8abe7f84cb80d4a7a973fc97d5742647|commit]] * option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 [[https://git.kernel.org/linus/489979b4aab490b6b917c11dc02d81b4b742784a|commit]] * option: add Quectel EC200T module support [[https://git.kernel.org/linus/a46b973bced1ba57420752bf38426acd9f6cbfa6|commit]] * option: add Telit FN980 composition 0x1055 [[https://git.kernel.org/linus/db0362eeb22992502764e825c79b922d7467e0eb|commit]] * pl2303: add device-id for HP GC device [[https://git.kernel.org/linus/031f9664f8f9356cee662335bc56c93d16e75665|commit]] * option: add Fibocom NL668 variants [[https://git.kernel.org/linus/5e4d659b10fde14403adb2e215df4a3168fe8465|commit]] * option: add support for Thales Cinterion EXS82 [[https://git.kernel.org/linus/6d6556c04ebaeaf4e7fa8b791c97e2a7c41b38a3|commit]] * serial: ch341: add new Product ID for CH341A [[https://git.kernel.org/linus/46ee4abb10a07bd8f8ce910ee6b4ae6a947d7f63|commit]] * Introduce PMIC based USB type C detection [[https://git.kernel.org/linus/6c8cf369517640edcb4305b38a27f592a54b7bbe|commit]] * TCPM support for FRS and !AutoDischarge Disconnect [[https://git.kernel.org/linus/19b65476839ed9e292237888f74551aee4600c7f|commit]], [[https://git.kernel.org/linus/58ea326b228c3525b234adcc49ba94e44ebf529b|commit]], [[https://git.kernel.org/linus/b9358a068490d0a590a860a75869853f0b6e8aee|commit]], [[https://git.kernel.org/linus/6f413b559f86a2894188e082e389ff95ee428345|commit]], [[https://git.kernel.org/linus/8dc4bd073663fa8aba2fae08b1c23ab41a2e97a2|commit]], [[https://git.kernel.org/linus/11121c2406c8cc0ee493644233fbdc7fe0598981|commit]], [[https://git.kernel.org/linus/afb487a31d33e250511cd1774368775df8a6f43e|commit]] * typec: add support for STUSB160x Type-C controller family [[https://git.kernel.org/linus/da0cb6310094c1b6113aa8d8d860b9b45d6da437|commit]] * typec: intel_pmc_mux: Support for device role (UFP) [[https://git.kernel.org/linus/a5a6d2753e7ec18a34bd21190b50ee7f085f4daf|commit]] * typec: mt6360: Add support for mt6360 Type-C driver [[https://git.kernel.org/linus/e1aefcdd394fdd2d14165303787fd20f624c1db5|commit]] * Raspberry Pi 4 USB firmware initialization rework [[https://git.kernel.org/linus/242841992ae6f22bd761add2f380b2ef3271ba9a|commit]], [[https://git.kernel.org/linus/abffc82aae8745810fce5b51d9787d82d381068b|commit]], [[https://git.kernel.org/linus/b03300db06bed1997a1eecc4c26f3a2895c57726|commit]], [[https://git.kernel.org/linus/258f92d2f840b6ea62c0b33f04eb4d9270935bba|commit]], [[https://git.kernel.org/linus/768430e470e20559b7bbef5379b9ab435b4762c8|commit]], [[https://git.kernel.org/linus/83a06a102d709ffe69600310807880d72e3a99a9|commit]], [[https://git.kernel.org/linus/56132c8db84aa45f0766d82488790c6b28a7748c|commit]], [[https://git.kernel.org/linus/6b26057aab76b73c5b6a2d44a15b910845bd08cd|commit]], [[https://git.kernel.org/linus/f48cc509c9352125d4d44172493c5f708ccf0291|commit]] * xhci: add debugfs support for ep with stream [[https://git.kernel.org/linus/673d74683627bc78eaca1fdbe24b6cf45c5c8d84|commit]] == Serial Peripheral Interface (SPI) == * dw: Add full Baikal-T1 SPI Controllers support [[https://git.kernel.org/linus/f68fe8de360b9c441caf22f35557b4c9fd97dd84|commit]], [[https://git.kernel.org/linus/d6bbd1193fe93b7ee037724553b3574dcb48e6da|commit]], [[https://git.kernel.org/linus/a3577bd8cba554f962b6af082eb43dde7fe7cd09|commit]], [[https://git.kernel.org/linus/f76f3142c5fc90f67794f6649cecec86a6eb87b0|commit]], [[https://git.kernel.org/linus/c449ad7425aa2eb58f275ce977130918827b0d20|commit]], [[https://git.kernel.org/linus/2613d2bfbeacea2bc796a54219ba05385ae7436a|commit]], [[https://git.kernel.org/linus/3ff60c6b644e2002e062ed97825ead19e31c2769|commit]], [[https://git.kernel.org/linus/8dedbeac8ab24d2da9271df2c8291971169846f2|commit]], [[https://git.kernel.org/linus/ddcc2733c1591c137f7ce60f24ba5401c295427f|commit]], [[https://git.kernel.org/linus/82d02944d238a6fdac729d135623b1d88ca8cbd6|commit]], [[https://git.kernel.org/linus/da8f58909e7e047a01e4577807e648482672eddd|commit]], [[https://git.kernel.org/linus/c6cb3815f70d39e377bec6b44d25f2d8b68b324e|commit]], [[https://git.kernel.org/linus/fbddc989a5c441099978aad320ada0d5327309f4|commit]], [[https://git.kernel.org/linus/49d7d695ca4bb2f62290c7039c4165556f0ca1e4|commit]], [[https://git.kernel.org/linus/cf75baeac72c7cb57a8cf781e90cfd8ea77f2d51|commit]], [[https://git.kernel.org/linus/bf64b66036eef7d5a92fb1cb7398ef67a29fc64b|commit]], [[https://git.kernel.org/linus/6423207e57ea53826eaae1a14c14fd6d22561b06|commit]], [[https://git.kernel.org/linus/84ecaf4a7837e8c0957a59d77fd7e8e4926968cb|commit]], [[https://git.kernel.org/linus/14345c33461bc2373bc4f75f40baf4650e95ee54|commit]], [[https://git.kernel.org/linus/abf00907538e21c469a10809dc2991982673fcbf|commit]] * dw: Add !KeemBay Master capability [[https://git.kernel.org/linus/ffb7ca54c95b4c76ad8a9aa1b2b16d61df2a7139|commit]] * dw: Add Microchip Sparx5 support [[https://git.kernel.org/linus/53a09635ce56e3041fb3cbc7ceef8f5de28259a5|commit]] * spi-mtk-nor: Add power management support [[https://git.kernel.org/linus/3bfd9103c7af07915a84a6849e718622936233c1|commit]] == Watchdog == * Add Toshiba Visconti watchdog driver [[https://git.kernel.org/linus/c5b8e4644607b0319fd86a36fb0caad54ee2021e|commit]] * Add support for sl28cpld watchdog [[https://git.kernel.org/linus/85174ca663767c1c6f8dca3b0a2acfd4b5c37289|commit]] * it87_wdt: add IT8772 ID [[https://git.kernel.org/linus/beaabe0e2356648dfd08b52a78350bb531122ba8|commit]] * it87_wdt: add IT8784 ID [[https://git.kernel.org/linus/c113739ce5d3b2fcdad3a7b6650dd4bcbf56118a|commit]] * renesas_wdt: support handover from bootloader [[https://git.kernel.org/linus/962085a2bb823d8c88c6bc706c654648407e6408|commit]] == Serial == * 8250_pci: Add WCH384_8S 8 port serial device [[https://git.kernel.org/linus/04b6ff5f25dece9b0ee244aa768b251cfe855c85|commit]] * mcf: add sysrq capability [[https://git.kernel.org/linus/9f5fd809d7a02e32c2e044acb9f6aed1c79a699b|commit]] == CPU Frequency scaling == * Prevent "ondemand" and "conservative" from being configured as the default cpufreq governor in the case when schedutil is the default choice for the default governor setting. [[https://git.kernel.org/linus/db865272d9c4687520dc29f77e701a1b2669872f|commit]] * sti-cpufreq: add stih418 support [[https://git.kernel.org/linus/01a163c52039e9426c7d3d3ab16ca261ad622597|commit]] * qcom-hw: Add cpufreq support for SM8250 SoC [[https://git.kernel.org/linus/49b59f4c358cf71cb4e413749cd855478547c2ca|commit]] == Voltage, current regulators, power capping, power supply == * power: supply: Add support for RN5T618/RC5T619 charger and fuel gauge [[https://git.kernel.org/linus/1426dffad0dd64af9b1fee810171feb485f9c2b2|commit]] * power: supply: gpio-charger: add charge-current-limit feature [[https://git.kernel.org/linus/be2919d8355e4651386ad2fb61ddb6efe4533b1b|commit]] * power: supply: bq27xxx: add support for TI bq34z100 [[https://git.kernel.org/linus/41a7431dbaa37533c3b732cdea425a7b8f2d4162|commit]] * power: supply: smb347-charger: Support SMB345 and SMB358 [[https://git.kernel.org/linus/de76fd29a7dc4f6b96f7777bc5c0d92ed561ff5b|commit]] * power: supply: max17040: Support compatible devices [[https://git.kernel.org/linus/4f7f8e87c49e029a52318dd76d561860119d0372|commit]] * power: supply: max17040: Support soc alert [[https://git.kernel.org/linus/ee2d433cb47338cd40af800cdab5133f62edca10|commit]] * power: supply: max17040: Support setting rcomp [[https://git.kernel.org/linus/1779c6e3496a53d9cbbbcd248b234b2b6a07435c|commit]] * power: supply: bq25980: Add support for the BQ259xx family [[https://git.kernel.org/linus/5069185fc18e810715a91d80fcd075e03add600c|commit]] * power: reset: ocelot: Add support for Sparx5 [[https://git.kernel.org/linus/ec871696b77767672cae1fe3158dbe1a86abcfdd|commit]] * regulator: mt6360: Add support for MT6360 regulator [[https://git.kernel.org/linus/d321571d5e4c2d5511b75e6cf1a910e0a0c2a2e9|commit]] * regulator: qcom_spmi: Add PM660/PM660L regulators [[https://git.kernel.org/linus/0074c4472dcb20e989d9870c0b3aba42d0aa44b8|commit]] * regulator: qcom_smd: Add PM660/PM660L regulator support [[https://git.kernel.org/linus/6d849653b00f2336efcd371fe85a7eb31bb094e9|commit]] * regulator: Support ROHM BD9576MUF and BD9573MUF [[https://git.kernel.org/linus/b014e9fae7e7de4329a7092ade4256982c5ce974|commit]] * regulator: qcom_smd: add pm8953 regulators [[https://git.kernel.org/linus/b1a2fb10b8ef07a32061c53426303f73533d867b|commit]] * regulator: rt4801: Add support for RT4801 Display Bias regulator driver [[https://git.kernel.org/linus/5bbbfc7f7f0a44b7a85ab3872dd2ccce7019f7b1|commit]] * regulator: rpi-panel: Add regulator/backlight driver for RPi panel [[https://git.kernel.org/linus/38573472278da49e2ab588062d88bc2f0c11a325|commit]] * regulator: rtmv20: Adds support for Richtek RTMV20 load switch regulator [[https://git.kernel.org/linus/b8c054a5eaf0cf2b9532969e5168ce5e2d78c284|commit]] == Real Time Clock (RTC) == * ds1307: enable rx8130's backup battery, make it chargeable optionally [[https://git.kernel.org/linus/0026f1604c9ba1ae8108d4977da0366c283552bc|commit]] * rv3032: Add a driver for Microcrystal RV-3032 [[https://git.kernel.org/linus/2eeaa532accab8810ca9fe21f52d149713561235|commit]] == Pin Controllers (pinctrl) == * Ingenic: Add support for SSI and I2S pins [[https://git.kernel.org/linus/d3ef8c6b22861232d38934aa9b85123fdd6563b5|commit]], [[https://git.kernel.org/linus/d9f5dc495278605c42fb9e649688d1f03ac9a6da|commit]], [[https://git.kernel.org/linus/f4b5c348d65b7c76931a7f36e8240a85e4cbad29|commit]] * actions: Add Actions S500 pinctrl driver [[https://git.kernel.org/linus/45de28e31a6e250cd9e17c8b9f9db5a439fb39b2|commit]] * mediatek: Add MT8167 Pinctrl driver [[https://git.kernel.org/linus/82d70627e94a04a8de0df5b9f417da3841effbd2|commit]] * mediatek: Add pinctrl driver for mt8192 [[https://git.kernel.org/linus/d32f38f2a8fc498de8e160ab1f1acb42b64c73b9|commit]] * qcom: Add msm8226 pinctrl driver [[https://git.kernel.org/linus/db436a7198a78d8d02178dc992ad5ae2de57cd2e|commit]] * sunxi: add support for the Allwinner A100 pin controller [[https://git.kernel.org/linus/473436e7647d63dc8bc144edd4b970fd210509d7|commit]] * visconti: Add Toshiba Visconti !SoCs pinctrl support [[https://git.kernel.org/linus/a68a7844264e4fb91dcc1c6525cdb275223ce79c|commit]] == Multi Media Card (MMC) == * sdhci-iproc: Enable eMMC DDR 3.3V support for bcm2711 [[https://git.kernel.org/linus/8d62fa831fd2a3a58726f731726f30fc425d7f55|commit]] * sdhci-of-sparx5: Add Sparx5 SoC eMMC driver [[https://git.kernel.org/linus/43611afb6c178d4f07461fd4d4832e0da3762386|commit]] * sdhci-pci-gli: Add CQHCI Support for GL9763E [[https://git.kernel.org/linus/347f6be11de1940dc915596d17b0f94b03779c77|commit]] * sdhci: Add LTR support for some Intel BYT based controllers [[https://git.kernel.org/linus/46f4a69ec8ed6ab9f6a6172afe50df792c8bc1b6|commit]] * sdhci_am654: Add support for input tap delay [[https://git.kernel.org/linus/a0a62497f6aac0f9ba25e7befb334046c98fdf92|commit]] * sdhci_am654: Add support for software tuning [[https://git.kernel.org/linus/13ebeae68ac9830fb8e6e8dfc84f55dba5aab58b|commit]] == Memory Technology Devices (MTD) == * nand: Introduce the ECC engine framework [[https://git.kernel.org/linus/2da45b8f069644604e8e05ccb03b2b66ada611d5|commit]], [[https://git.kernel.org/linus/e0a564ae0a4bc1bcf156d468955b27d3606e8253|commit]], [[https://git.kernel.org/linus/f2f64c1e924131878179da64794d9cb18ee5c827|commit]], [[https://git.kernel.org/linus/701981cab01696584a12e5f0e7c2ad931a326059|commit]], [[https://git.kernel.org/linus/2d76f470224617fadfb35853d7d782b5caa56f9a|commit]], [[https://git.kernel.org/linus/457700644f58ae4bf97ad35cbdce21710959a7e7|commit]], [[https://git.kernel.org/linus/b440915af2e41daff7ee33e1d0ec29af5c37a1bf|commit]], [[https://git.kernel.org/linus/a8c7ffdb5fdde3a57c0b654f66f4d81325abe69f|commit]], [[https://git.kernel.org/linus/ef24f97daac4d9450c956ab165d8337c2feca0e9|commit]], [[https://git.kernel.org/linus/bace41f80f65dc4ba13c892bac783e7e81847379|commit]], [[https://git.kernel.org/linus/d193792a26c216cb7db3cf12300c9414990fa603|commit]], [[https://git.kernel.org/linus/9a333a72c1d0539be664bf121a68c31e48e10d54|commit]], [[https://git.kernel.org/linus/3316c8e3ad1fcaeefd4ffa93587dd78fb24e8afa|commit]], [[https://git.kernel.org/linus/53576c7bfc3589fc7cd58cc952168db0449886a7|commit]], [[https://git.kernel.org/linus/93ef92f6f42275e3d6070b1c5020bfca0e614fff|commit]], [[https://git.kernel.org/linus/c441bcd31266dc403beb6f2c2f095696a1be5325|commit]], [[https://git.kernel.org/linus/1e3b37aab958861a9d0c01ff6dbec96a82743701|commit]], [[https://git.kernel.org/linus/8c126720fe109bcd7316c37d50b2b17c2ae1dded|commit]], [[https://git.kernel.org/linus/d7157ff49a5b5845b37b8f2bf31607f0af295ef1|commit]], [[https://git.kernel.org/linus/b5156335ac37f186812090795ed27884a76c3266|commit]] * hyperbus: add Renesas RPC-IF driver [[https://git.kernel.org/linus/5de15b610f785f0e188fefb707f0b19de156968a|commit]] * physmap: Add Baikal-T1 physically mapped ROM support [[https://git.kernel.org/linus/b3e79e7682e075326df8041b826b03453acacd0a|commit]] * spi-nor: intel-spi: Add support for Intel Alder Lake-S SPI serial flash [[https://git.kernel.org/linus/3a9dcb2586e1b7f4c44c1f4f51d16ab43252ddb2|commit]] * spi-nor: macronix: Add SECT_4K to mx25l12805d [[https://git.kernel.org/linus/02892d405358288e0057cbdfe6476d13ea62fd2f|commit]] * spi-nor: winbond: Add support for w25q64jwm [[https://git.kernel.org/linus/6eedfd858ff6af52c85229ab027297f8ae639508|commit]] * spinand: gigadevice: Add support for GD5F4GQ4xC [[https://git.kernel.org/linus/302d8a2288529c44401d946de09526009e4f7124|commit]] * spinand: macronix: Add support for MX31LF1GE4BC [[https://git.kernel.org/linus/051e070d0a019df6be9e21be1fb63352e4c4412e|commit]] and for MX31UF1GE4BC [[https://git.kernel.org/linus/75b049bb7f89a58a25592f17baf91d703f0f548e|commit]] == Industrial I/O (iio) == * accel: adxl372: Add support for FIFO peak mode [[https://git.kernel.org/linus/b0fc6783d4ae58f796fb183c40dbc7fa3199d51d|commit]] * accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode [[https://git.kernel.org/linus/e5b1032a656e9aa4c7a4df77cb9156a2a651a5f9|commit]] * adc: ad9467: add support for AD9265 high-speed ADC [[https://git.kernel.org/linus/eb61343dfd214afd9eacba958fda0e31b1f31b19|commit]] and AD9434 high-speed ADC [[https://git.kernel.org/linus/4606d0f4b05faad88fdf8472d7b2f0d600546f5e|commit]] * chemical: atlas-ezo-sensor: add humidity sensor support [[https://git.kernel.org/linus/dc3ebfcaa51ff9ffa417f23e47c4e1aa01bc501d|commit]] and for O2 sensor [[https://git.kernel.org/linus/6da3a6ce281fa7a51e1e3af0fa6d9e52bd9bf11a|commit]] * gyro: Add driver support for ADXRS290 [[https://git.kernel.org/linus/2c8920fff1457a41912e8d3e3b9eafb582656440|commit]] * gyro: adxrs290: Add triggered buffer support [[https://git.kernel.org/linus/672555807f6f62c1604f866743eaedadaa557b23|commit]] and debugfs register access support [[https://git.kernel.org/linus/d3e0e14d65178d73ee0f991934c5fa89737e3922|commit]] * humidity: Add TI HDC20x0 support [[https://git.kernel.org/linus/0115a63c999363b9558376b61c4037813d9063db|commit]] * light: as73211: New driver [[https://git.kernel.org/linus/403e5586b52e466893ce3a7b7f3a3ecdc4c82d3e|commit]] * mlx90632: Adding extended calibration option [[https://git.kernel.org/linus/e02472f74a8120cd5a0be0e7d48c9d95d4cde6a0|commit]] == Multi Function Devices (MFD) == * Add simple regmap based I2C driver [[https://git.kernel.org/linus/3abee4579484c554961bb0af92a77adc0ebd791d|commit]] * Add ACPI support to Kontron PLD driver [[https://git.kernel.org/linus/e8299c7313af857254bc4304bc37482e9b952481|commit]] * ene-kb3930: Add driver for ENE KB3930 Embedded Controller [[https://git.kernel.org/linus/ede6b2d1dfc0d6a7b0b3161a2e911d464e28e0ad|commit]] * intel-lpss: Add device IDs for UART ports for Lakefield [[https://git.kernel.org/linus/5f039fa742b6d8b4bbb7eb1a91c0dd251f03712d|commit]] * intel-m10-bmc: Add Intel MAX 10 BMC chip support for Intel FPGA PAC [[https://git.kernel.org/linus/876611c493b10cbb59e0e2143d3e744d0442de63|commit]] * lp87565: Add LP87524-Q1 variant [[https://git.kernel.org/linus/4b6ec08fd21ee3179cbfccf3605ad13d9f38b623|commit]] * simple-mfd-i2c: Add sl28cpld support [[https://git.kernel.org/linus/a538ad229bbee4f8c68204c75b2e1ae43db875d6|commit]] == Pulse-Width Modulation (PWM) == * Add support for sl28cpld PWM controller [[https://git.kernel.org/linus/9db33d221efcca9503ac481edcbf2b3f4404bdb8|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Add slave testunit driver [[https://git.kernel.org/linus/a8335c64c5f0916c9ee8b88835ce114085c3642e|commit]] * i801: Add support for Intel Alder Lake PCH-S [[https://git.kernel.org/linus/332fdaebb64e6fe6fdd1b0463c88bafec0faa199|commit]] * ismt: Add support for Intel Emmitsburg PCH [[https://git.kernel.org/linus/86d36a5e9c1b3c3aeb4b60d0f5f496d1162321f4|commit]] * mlxbf: I2C SMBus driver for Mellanox !BlueField SoC [[https://git.kernel.org/linus/b5b5b32081cd206baa6e58cca7f112d9723785d6|commit]] * rcar: add !HostNotify support [[https://git.kernel.org/linus/c4651f11d09ac975b6593653edbf74b892523a8f|commit]] * stm32f7: Add SMBus Host-Notify protocol support [[https://git.kernel.org/linus/6af077194600d5445f802ce4587a3254a215a851|commit]] == Hardware monitoring (hwmon) == * Extending hwmon ABI with attributes for rated values [[https://git.kernel.org/linus/1967f712677429f52ac3e8896b5ecfecc2372d95|commit]], [[https://git.kernel.org/linus/787c095edaa9de28d39671282eba7bddd479c038|commit]] * Expose PEC debugfs attribute [[https://git.kernel.org/linus/2cd8529cfb28eb9bc392a8a36c66dd318aafd49d|commit]] * pmbus * adm1266: add support [[https://git.kernel.org/linus/9514a22866ba1300c7e3f6aab2e558bb30679743|commit]], [[https://git.kernel.org/linus/407dc802a9c0809ca6a48de4b4c63305eb84ef56|commit]], [[https://git.kernel.org/linus/d98dfad35c38c037b37c4adc99df01da571031a5|commit]], [[https://git.kernel.org/linus/ed1ff457e1870425ea8d3c8643d9aeb7fa54300f|commit]], [[https://git.kernel.org/linus/15609d1893020436e1e8ccfd9ded774a96dd17a2|commit]], [[https://git.kernel.org/linus/0c92ddcc7e76fce82b1d348e1dd6f0347ae7aebd|commit]] * Add support for MPS Multi-phase mp2975 controller [[https://git.kernel.org/linus/2c6fcbb211494f1ff6ef384776944b9e04f4c14c|commit]] * max20730) add device monitoring via debugfs [[https://git.kernel.org/linus/8910c0bd533dc0aa13f2bc53bf8ac5373a79f7a9|commit]] * Add support for the sl28cpld hardware monitoring controller [[https://git.kernel.org/linus/3f697027bcb0959d7c24d59550ab1da07c2dd609|commit]] * k10temp: Add support for Zen3 CPUs [[https://git.kernel.org/linus/55163a1c00fcb526e2aa9f7f952fb38d3543da5e|commit]] * lm75: Add regulator support [[https://git.kernel.org/linus/707d151bd1ac4062796b95f9f6c32309ce69888c|commit]] * Add hwmon driver for Intel MAX 10 BMC [[https://git.kernel.org/linus/865e4fc013ba58cc3245fc1180033ee52e9c426e|commit]] * Add hardware monitoring driver for Moortec MR75203 PVT controller [[https://git.kernel.org/linus/9d823351a337484ad0ed436c626dd4967b5602dd|commit]] * gsc-hwmon: add fan sensor [[https://git.kernel.org/linus/7497d4a66c596fc8312cafe1b8d1e76ad2bc34c3|commit]] == General Purpose I/O (gpio) == * Implement a new version of the GPIO CDEV uAPI to address existing 32/64-bit alignment issues, add support for debounce, event sequence numbers, and allow for requested lines with different configurations [[https://git.kernel.org/linus/0dc11e3ad353e19b1a119e3146c69c0930ecae5f|commit]], [[https://git.kernel.org/linus/69e4e1368803266d0e06dba86868f64f7b277cde|commit]], [[https://git.kernel.org/linus/539430fbbcc4a8d02451c77fff1ecd1f3b5f8abf|commit]], [[https://git.kernel.org/linus/b53911aa872db462be2e5f1dd611b25c4c2e663b|commit]], [[https://git.kernel.org/linus/d143493c01b7fc3a9b9369a795e20329561222c5|commit]], [[https://git.kernel.org/linus/957ebb61a4761c1eb32c3f34db7ccfef2e1e95ae|commit]], [[https://git.kernel.org/linus/3c0d9c635ae2b2c6416928271a452017b60e3f98|commit]], [[https://git.kernel.org/linus/aad955842d1cdf56d31e600112137d82fd431140|commit]], [[https://git.kernel.org/linus/73e0341992b68bb3e748134ea8c7473f9d4e279f|commit]], [[https://git.kernel.org/linus/a54756cb24eafac70ce92bfbd9bb4a4195689fb4|commit]], [[https://git.kernel.org/linus/7b8e00d981680ddbbdd9874a7b46e0da58a2da4b|commit]], [[https://git.kernel.org/linus/65cff70464068a823b3f4a28074000febdce0630|commit]], [[https://git.kernel.org/linus/b234d233fe30c63c4e461b03e2884a6765c8e5b0|commit]], [[https://git.kernel.org/linus/3c333c47041c905b81860478d2d8c0c3e8623b40|commit]], [[https://git.kernel.org/linus/e86a863b337c50713b674007f74dc1854701eb93|commit]], [[https://git.kernel.org/linus/ed60aee0edcda1fabc39ab27c9650fa172f461b4|commit]], [[https://git.kernel.org/linus/7ff6d1d25a9ea3a03f795d383889ac34fbc601d5|commit]], [[https://git.kernel.org/linus/0acda979df8d065f9cb16bbc723723b036697e57|commit]], [[https://git.kernel.org/linus/62757c32d5db33fa3abb7b7b88201f9b4ecbc85b|commit]], [[https://git.kernel.org/linus/cf048e05b68789e9fa35f246f8ecbe95d79f4173|commit]] * Add support for the sl28cpld GPIO controller [[https://git.kernel.org/linus/b7536d8749e54923c9a7e8c4175e1e4f9b8c1541|commit]] * pca953x: Add support for the NXP PCAL9554B/C [[https://git.kernel.org/linus/237d96164f2c2b33d0d5094192eb743e9e1b04ad|commit]] == Leds == * Add driver for Acer Iconia Tab A500 [[https://git.kernel.org/linus/1ece06acd29e028734431f9ccc79a57c3fc6281e|commit]] * lp50xx: Add the LP50XX family of the RGB LED driver [[https://git.kernel.org/linus/242b81170fb8a4a9d84ae183a8e0b1aaf2554d89|commit]] * pca955x: Add an IBM software implementation of the PCA9552 chip [[https://git.kernel.org/linus/46de3adb5240f33b6dbf89ca0dc4ba5c86abebb1|commit]] == DMA engines == * xilinx: dpdma: Add debugfs support [[https://git.kernel.org/linus/1d220435cab3bf74193ca1949059a1975e53619c|commit]] * idxd: add support for configurable max wq batch size [[https://git.kernel.org/linus/e7184b159dd37f4be8ff3d070c7c11f76b5bc3fe|commit]] and max wq xfer size [[https://git.kernel.org/linus/d7aad5550eca50370e3a1471b46281d03af0699e|commit]] * idxd: add command status to idxd sysfs attribute [[https://git.kernel.org/linus/ff18de55a62f0e8f0dcf11bfa7f69b23e6e951b0|commit]] == Hardware Random Number Generator (hwrng) == * ingenic: Add hardware TRNG for Ingenic X1830 [[https://git.kernel.org/linus/406346d2227854bd9a5abdf07ef3d45d0de85a3e|commit]] * xiphera-trng: add support for XIP8001B hwrng [[https://git.kernel.org/linus/cb435fa642ebbb348d336aa46669c0881dd435bc|commit]] == Cryptography hardware acceleration == * caam: xts(aes): Add ability to process XTS with 16B IV in HW [[https://git.kernel.org/linus/9d9b14dbe077c8704d8c3546e38820d35aff2d35|commit]], [[https://git.kernel.org/linus/83e8aa9121380b23ebae6e413962fa2a7b52cf92|commit]], [[https://git.kernel.org/linus/36e2d7cfdcf17b6126863d884d4200191e922524|commit]], [[https://git.kernel.org/linus/c91f734862664ca86dc3ee7e55f199e2bde829e4|commit]], [[https://git.kernel.org/linus/62b9a6690926ee199445b23fd46e6349d9057146|commit]], [[https://git.kernel.org/linus/596efd57cfa1e1bee575e2a2df44fd8ec5e4a42d|commit]], [[https://git.kernel.org/linus/297b931c2a3cada230d8b84432ee982fc68cf76a|commit]], [[https://git.kernel.org/linus/78eebbfafbe721c9d9feadd4bcde958ff9c784a6|commit]], [[https://git.kernel.org/linus/3a15679b93112f1506e67196a4e514168cf5e6c4|commit]], [[https://git.kernel.org/linus/4fc983266d1eef951a7f44cb70288e331356dca0|commit]] * inside-secure: Add support for EIP197 with output classifier [[https://git.kernel.org/linus/dbc756fcf7f3b843a3c96ac4d9522a86a757ae58|commit]] * allwinner: add xRNG and hashes [[https://git.kernel.org/linus/f1455b18ee182e07a5d9c0fe3e102a33fc5e6f34|commit]], [[https://git.kernel.org/linus/ac2614d721dea2ff273af19c6c5d508d58a2bb3e|commit]], [[https://git.kernel.org/linus/d9b45418a91773b7672e4c60037a28074b495c6d|commit]], [[https://git.kernel.org/linus/3b7aaa84052532bb058b8cbb9306ef2db0fbc2aa|commit]], [[https://git.kernel.org/linus/3bf9754b0f6c0681f22df2412d97f0d42551b4aa|commit]], [[https://git.kernel.org/linus/68cbba1639373608194b825add1c796902adc43a|commit]], [[https://git.kernel.org/linus/87f34260f5e09a4578132ad1c05aef2d707dd4bf|commit]], [[https://git.kernel.org/linus/a216f8d540cf13211227daf44996e8a530b92468|commit]], [[https://git.kernel.org/linus/0605fa0f78266cc3cb84201020f0cb7b546d72cc|commit]], [[https://git.kernel.org/linus/e66862e6db27a5a03595e42baae07739c8f07ad6|commit]], [[https://git.kernel.org/linus/6b4f76c2cd9e6c3b026953150dd78cfb25a22ddc|commit]], [[https://git.kernel.org/linus/56f6d5aee88d129b2424902cd630f10794550763|commit]], [[https://git.kernel.org/linus/5c394170d8c652b17a9e1e35d3b99f558867dbb8|commit]], [[https://git.kernel.org/linus/5eb7e946888493959b1c393144934afcbcd0cfc1|commit]], [[https://git.kernel.org/linus/4a07eab32f4b5f432ee9d212b8db1b8e4699e9db|commit]], [[https://git.kernel.org/linus/25d85ffca16a265a8b940ecf57da9a2270cbd829|commit]], [[https://git.kernel.org/linus/fcf5d2dcadde06f2c82eef460198e2f2f4b642f8|commit]] * n2: remove ecb(arc4) support [[https://git.kernel.org/linus/b2ba0476847381f6f60bcfbb77d6ebc5448a88f3|commit]] * bcm-iproc: remove ecb(arc4) support [[https://git.kernel.org/linus/1dbab6b1628d9039c5369b891c6706eb92274601|commit]] == PCI == * Add Kconfig options for MPS/MRRS strategy [[https://git.kernel.org/linus/b0e85c3c8554944c6ec599656931b54062c38823|commit]] * brcmstb: Add bcm7278 PERST# support [[https://git.kernel.org/linus/04356ac30771091f60e0a45d91bd8027d45c2427|commit]] * hip: Add handling of !HiSilicon HIP PCIe controller errors [[https://git.kernel.org/linus/acb52897cc842fae917c4441e0fefbc18133a08c|commit]] * layerscape: Add EP mode support for ls1088a and ls2088a [[https://git.kernel.org/linus/1b6a0e43a1a128265d4a4edbf0ba3120fdf2297c|commit]] == FRU Support Interface (FSI) == * aspeed: Support cabled FSI [[https://git.kernel.org/linus/f369a29bdde9f14040e9f0cc4ac610cdb216e93c|commit]] * aspeed: Support CFAM reset GPIO [[https://git.kernel.org/linus/4a851d714eadeabd65c7e321a2e7830f77d945c4|commit]] * aspeed: Add module param for bus divisor [[https://git.kernel.org/linus/add6895188e49aa6b730d647ca896559370aa2be|commit]] == Clock == * axi-clkgen: Add support for fractional dividers [[https://git.kernel.org/linus/86378cf646d323d0ce0ac734d444f4d80fd9e43f|commit]] * imx: imx21: Remove clock driver [[https://git.kernel.org/linus/805837740d0142c38ab94b2269ca28da3890ae68|commit]] * mediatek: Add MT8167 clock support [[https://git.kernel.org/linus/a68224832118b32b0fd0226f7626b051c442125e|commit]] * meson: add sclk-ws driver [[https://git.kernel.org/linus/7b70689b07c1d336a5ad6906927aa413619029bd|commit]] * qcom: Add SM8150 and SM8250 videocc drivers [[https://git.kernel.org/linus/70d795d2d836e686e2fd4ed1d0abd8fb6ed3ae2a|commit]], [[https://git.kernel.org/linus/df3f61d2cdc9eac4c9c8316ca2d1a2efea39c8a0|commit]], [[https://git.kernel.org/linus/dafb992a95e1c19ba62596b111d88f56f20ef887|commit]], [[https://git.kernel.org/linus/5658e8cf1a8a222527870562dc06702015f6357c|commit]], [[https://git.kernel.org/linus/0e94711a1f29eb9ff7e2a86c096c1a2906dfcdba|commit]] * qcom: Add display clock controller driver for SM8150 and SM8250 [[https://git.kernel.org/linus/80a18f4a8567b73b95c03d96f4f566cbd54bc36b|commit]] * renesas: cpg-mssr: Add support for R-Car V3U [[https://git.kernel.org/linus/17bcc8035d2d19fc96f8e61f41edd5e1df5dbaa1|commit]] * sp804: Add support for Hisilicon sp804 timer [[https://git.kernel.org/linus/bd5a1936ffa2b69032815775fa54fc1c422d49d5|commit]] * sunxi-ng: add support for the Allwinner A100 CCU [[https://git.kernel.org/linus/fb038ce4db55cf2c911b6b221d10f06afe5f25af|commit]] == PHY ("physical layer" framework) == * Add USB3 PHY support for Intel LGM SoC [[https://git.kernel.org/linus/1cce8f73a561c944ba69419044222a6797b547d2|commit]] * Add support for multilink configurations in Cadence Torrent PHY driver [[https://git.kernel.org/linus/b54b47bd035bcff42e454db07cda9636cb71880b|commit]], [[https://git.kernel.org/linus/8e4c95b9c9f4413a12f94379dccd9e31a36483a4|commit]], [[https://git.kernel.org/linus/15c6a048e5f00af108fb9f9e56ca5bd38e11b1a6|commit]], [[https://git.kernel.org/linus/51862859fb7483421a6f498ffd364f06a51a57bf|commit]], [[https://git.kernel.org/linus/6bcf3cb300376b73abcb2d241ffce4e909741ac5|commit]], [[https://git.kernel.org/linus/f0f1fa04581f0671837dc60d96cda58127f384c0|commit]], [[https://git.kernel.org/linus/07084c9566635fa1029502e79315a7fe785b80f4|commit]], [[https://git.kernel.org/linus/cd9aa94737477c9d7cd8595ebc3558b00403f093|commit]], [[https://git.kernel.org/linus/d66a63666919e9bf27ed9b45c50d35b59c86108d|commit]], [[https://git.kernel.org/linus/9f33b76a35999a20dcea634639b88cf9d486ec9e|commit]], [[https://git.kernel.org/linus/9855d84b6bb1969e45c90d8ed82235a868b99cb6|commit]], [[https://git.kernel.org/linus/4acea473f38865e6bc438c1a17ff8f136dc6a0c8|commit]], [[https://git.kernel.org/linus/6fd428f7806000d4be141f2ab4b08e2c5e998f05|commit]] * freescale: imx8mq-usb: add support for imx8mp usb phy [[https://git.kernel.org/linus/4708ee37826eaa31125ced4a1a573fcc6aa42ab3|commit]] * intel: Add Keem Bay eMMC PHY support [[https://git.kernel.org/linus/885c4f4d6cf448f6e64f407c48d8cfbecef3fb14|commit]] * Support qcom USB3+DP combo phy (or type-c phy) [[https://git.kernel.org/linus/724fabf5df1342eae363fd3bfc091b5d160225d3|commit]], [[https://git.kernel.org/linus/dadcf9959ccef45e2958da42850757b4f0ac3751|commit]], [[https://git.kernel.org/linus/e4bc7de8ae166dff1b926d031266c3866f779766|commit]], [[https://git.kernel.org/linus/aa968cb1a67e27de8a6d0f2012cffc53f256404a|commit]], [[https://git.kernel.org/linus/dab7b10ddc83e5cdaef103cc08a162a2a2b03c15|commit]], [[https://git.kernel.org/linus/f385b73192c584d0efbfa8903eac3eea7db43744|commit]], [[https://git.kernel.org/linus/52e013d0bffa2238746b246074272817ec8e0807|commit]], [[https://git.kernel.org/linus/7612f4e2bc0e4a7dbbebafc077d220385ab63fbb|commit]] * socionext: Add !UniPhier AHCI PHY driver support [[https://git.kernel.org/linus/a1bf1c60b55537382e6857bae8aa89d0dd584747|commit]] == EDAC (Error Detection And Correction) == * al-mc-edac: Add Amazon's Annapurna Labs Memory Controller driver [[https://git.kernel.org/linus/e23a7cdeb3da8d3ca943fced1420020c1d524684|commit]] == Various == * bus/fsl-mc: Extend mc-bus driver functionalities in preparation for mc-bus VFIO support [[https://git.kernel.org/linus/7490cf5e184e562097201cf49229cd212a5879e4|commit]], [[https://git.kernel.org/linus/35df88208c8bf46bfaa65e8517b60d5c318033f1|commit]], [[https://git.kernel.org/linus/1f86a00c1159fd77e66b1bd6ff1a183f4d46f34d|commit]], [[https://git.kernel.org/linus/e0c171d5537f45185c2e8f97b9ab2e2fdea56fa9|commit]], [[https://git.kernel.org/linus/993577b2ef0387d3bed622e3e9351370f8046e61|commit]], [[https://git.kernel.org/linus/715b02ce8968bd560d295945520bae6d73707a73|commit]], [[https://git.kernel.org/linus/5d781fabe64244ccf8a954617ea8b28737517b1c|commit]], [[https://git.kernel.org/linus/46f35b5fbbbb22896839e5dbcc24d020926dca36|commit]], [[https://git.kernel.org/linus/17eaf21320da965c2571a5f029a2becaffe8313f|commit]], [[https://git.kernel.org/linus/5026cf605143e764e1785bbf9158559d17f8d260|commit]], [[https://git.kernel.org/linus/0dadd95216d56cec01cef066eebe6354f069ff34|commit]], [[https://git.kernel.org/linus/273ee53ddf2e7d79565aff0ddc009ea2114d763b|commit]], [[https://git.kernel.org/linus/d8ccb6d87328326fc50f40292762d5835e3b9c48|commit]] * mhi: core: Introduce counters to track MHI device state transitions [[https://git.kernel.org/linus/601455dae00a853d1d8d6d768b3b79a7d59a5853|commit]] * mhi: core: Introduce debugfs entries for MHI [[https://git.kernel.org/linus/c7bd825e52b3d0b9ae519a006b80521d4587f864|commit]] * dt-bindings: reset: Updated binding for Versal reset driver [[https://git.kernel.org/linus/a297104aceeb312600b0efaf8a281ad0f17167d2|commit]] * eeprom: at24: Add support for the Sony VAIO EEPROMs [[https://git.kernel.org/linus/a4423cedc56fd16405240243bdfe6d02823cb26a|commit]] * habanalabs * PCIe Advanced Error Reporting support [[https://git.kernel.org/linus/2e5eda4681f91bce8f65c54c684c79397708fd80|commit]] * Add debugfs support for MMU with 6 HOPs [[https://git.kernel.org/linus/214afa974dd40a100765d912d005193d4907e0f0|commit]] * Add information about PCIe controller [[https://git.kernel.org/linus/0a068adde505a90ece23caaf19b77567e1d18298|commit]] * Expose sync manager resources allocation in INFO IOCTL [[https://git.kernel.org/linus/843839bec3a304f8313d6ae554f618a91e52731a|commit]] * Add support for getting device total energy [[https://git.kernel.org/linus/9f3064913e1b9b4153accbd33aaf1983be92c569|commit]] * interconnect: Add interconnect sync state support [[https://git.kernel.org/linus/cc80d10d6fcf6f47a2a3efe2c4139e50906a4764|commit]], [[https://git.kernel.org/linus/b1d681d8d32499bcf284462d92aeb5f9fe72bf5b|commit]], [[https://git.kernel.org/linus/7d3b0b0d8184ce4a20fd9f48cd12484139bec939|commit]] * Add SM8150 and SM8250 interconnect drivers [[https://git.kernel.org/linus/3c733a75fd6c0956273f384c4769680a5c8fb467|commit]], [[https://git.kernel.org/linus/3fe3578c8a3e18d809ad4541ff708918509e89dd|commit]], [[https://git.kernel.org/linus/cb6ffd717c9ea48f2a4f577bb128a51b3ed33fc3|commit]], [[https://git.kernel.org/linus/a09b817c8bad406cd0e301bb8a8dbd5ab1150030|commit]], [[https://git.kernel.org/linus/6df5b349491ef269147df8127883d9acffde835e|commit]] * interconnect: Add L3 provider support for SM8150/SM8250 [[https://git.kernel.org/linus/768220bb4169844ccd67964ee57ca76efa3edf3a|commit]], [[https://git.kernel.org/linus/f995194545ab9010cfbcfd6a5e6d0eaf0164562b|commit]], [[https://git.kernel.org/linus/2bf706ea930edd2d6c286dcb13dd4afc0f0abd65|commit]], [[https://git.kernel.org/linus/c4877059e0a4b88b59bc208f2608dc489553cf29|commit]], [[https://git.kernel.org/linus/d7e19be60b28a468385db3906b735e080352b7b2|commit]], [[https://git.kernel.org/linus/a6d435c1a6aec3d86b2857204473176ac6eced1f|commit]], [[https://git.kernel.org/linus/79a595bb92ea4b6bc33a704ad4db584c07c949ff|commit]] * irq: dw-apb-ictl: Add primary interrupt controller support [[https://git.kernel.org/linus/54a38440b84f8933b555c23273deca6a396f6708|commit]] * irq: irq-mst: Add MStar interrupt controller support [[https://git.kernel.org/linus/ad4c938c92af91302e363b1842c82f1cc4a6c4fd|commit]] * irq: Add TI PRUSS Local Interrupt Controller IRQChip driver [[https://git.kernel.org/linus/8a1b09ed4308caf12c231430afb78d3331a85dc2|commit]], [[https://git.kernel.org/linus/04e2d1e06978026759e507ff41187d7a7d2c389b|commit]], [[https://git.kernel.org/linus/6016f32d1de2798cc88c1a4b703d0ea096c19793|commit]], [[https://git.kernel.org/linus/b1026e8a95e430e615579f14f0f73c94f9690468|commit]], [[https://git.kernel.org/linus/7e92dee60cba51f8a5c7637bac815e70c85935f7|commit]] * irq: Add Actions Semi Owl family sirq support [[https://git.kernel.org/linus/27e9e554b01fea686929598556cb7f73a70fb964|commit]] * mailbox: arm_mhu: Add ARM MHU doorbell driver [[https://git.kernel.org/linus/7002ca237b216d651d032439c45dc664f1f955bb|commit]] * misc: fastrpc: add ioctl for attaching to sensors pd [[https://git.kernel.org/linus/6010d9befc8df899b61378adfd153f0b53075092|commit]] * misc: hisi_hikey_usb: add support for Hikey 970 [[https://git.kernel.org/linus/8971a3b880b2fa8086ddc79d83f1fddc6238b3ee|commit]], [[https://git.kernel.org/linus/7a6ff4c4cbc3570a1ae483a833b3fb12b1a56a9d|commit]], [[https://git.kernel.org/linus/d210a0023590dbebb2f547d1ca3fc845b223430a|commit]] * misc: mic: remove the MIC drivers [[https://git.kernel.org/linus/80ade22c06ca115b81dd168e99479c8e09843513|commit]] * Add support for PCIe EP nodes to Renesas r8a774a1, r8a774b1 and r8a774c0 SoC's [[https://git.kernel.org/linus/cfb824ddd1c040a7ac65eea3f900f14268e8f383|commit]] * Add PCIe EP to RZ/G2H [[https://git.kernel.org/linus/a63c5f3db07dab2b205ac9a6a6ca96c4f72290de|commit]] * dwc: Add the multiple PF support for DWC and Layerscape [[https://git.kernel.org/linus/24ede430fa49d27ee4dd95ef6d234069fa034b9c|commit]], [[https://git.kernel.org/linus/2f7f7001d0e58f3f1c010c0ccdb049602c889b1d|commit]], [[https://git.kernel.org/linus/6bfc9c3a2c70a987e6432925769ec1376a12aed0|commit]], [[https://git.kernel.org/linus/47a062609a30d820aa2fe62450f0212f7f26b223|commit]], [[https://git.kernel.org/linus/16421e14ad5a4a79f45d8dde18cd4d55e5cce5f1|commit]], [[https://git.kernel.org/linus/20e458fb92af8175bfee35ef176c449b184de732|commit]], [[https://git.kernel.org/linus/cc255eb0bfbe86e388383971087f4f93b6191d1e|commit]], [[https://git.kernel.org/linus/e64844b6da31011ba7369da2593f3c08dbdf511d|commit]], [[https://git.kernel.org/linus/1b6a0e43a1a128265d4a4edbf0ba3120fdf2297c|commit]], [[https://git.kernel.org/linus/6b8ab42137e9849ed15e00d5feaf1fa3859b4862|commit]], [[https://git.kernel.org/linus/09fb37b35e34d4735c5cc0a60a6948c44a9c3181|commit]] * ptp_qoriq: support FIPER3 [[https://git.kernel.org/linus/6d23d831e9bd0b1d2bcd9a1ecdc6ac8e6d162c36|commit]] * regmap: add Intel SPI Slave to AVMM Bus Bridge support [[https://git.kernel.org/linus/7f9fb67358a2bcaacbdfeee12e0f19e98c8bdf55|commit]] * remoteproc * Move recovery/coredump configuration to sysfs [[https://git.kernel.org/linus/f75c6043a38b89d01dd9ccb0d9cd81c291e04b18|commit]], [[https://git.kernel.org/linus/526b9e0cf3780cfa529edb3d62bc2714e5c019e1|commit]] * mediatek: Add support for mt8192 SCP [[https://git.kernel.org/linus/fd0b6c1ff85a489bcf1bcf58af64da1aeffd39f0|commit]] * TI K3 R5F remoteproc support [[https://git.kernel.org/linus/5ee79c2ed5bde842cd29f6e7b84b8d67a0ca73b2|commit]], [[https://git.kernel.org/linus/6dedbd1d544389d6ab1727423348572a11e9df5d|commit]], [[https://git.kernel.org/linus/34f2653686fecc9bd5a4ee16724768c72953fb57|commit]], [[https://git.kernel.org/linus/ea47c6887b6d99e99e2cf8602384b6b7a17eaa23|commit]] * reset: reset-zynqmp: Added support for Versal platform [[https://git.kernel.org/linus/552f388bbe1ffe486f89d8b97cf19e79dbe55b5e|commit]] * rpmsg: glink: Add support for rpmsg glink chrdev [[https://git.kernel.org/linus/0f579e52472198cec2d3d794a26e277c84e9dbd2|commit]] * w1_therm: Add sysfs entries to control conversion time and driver features [[https://git.kernel.org/linus/021da53e65fdd0e1b8492c2670dd075c0ea910fc|commit]] * w1_therm: Add support for GXCAS GX20MH01 device [[https://git.kernel.org/linus/9ace0b4dab1c3913810c50948d714afcbd2c767e|commit]] = List of Pull Requests = * [[https://git.kernel.org/torvalds/c/d04a248f1f6cb4bcd8e38b6894bd4f9dc64b6aa8|tpm updates]] * [[https://git.kernel.org/torvalds/c/6734e20e39207556e17d72b5c4950d8f3a4f2de2|arm64 updates]] * [[https://git.kernel.org/torvalds/c/af9db1d6632b726a2351426ab8f34374f6f38690|m68k updates]] * [[https://git.kernel.org/torvalds/c/a9a4b7d9a6380ae4e1df2c9b90fef6c427229aab|EDAC updates]] * [[https://git.kernel.org/torvalds/c/ca1b66922a702316734bcd5ea2100e5fb8f3caa3|RAS updates]] * [[https://git.kernel.org/torvalds/c/92a0610b6acd3bfdc977b612853ba6711447e887|x86 cpu updates]] * [[https://git.kernel.org/torvalds/c/8b6591fd0ac8b7e8b2873703bc24b71a6f3d2d3e|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/ac74075e5d525f3e782f88ed8d8b1df35c1497e5|x86 PASID updates]] * [[https://git.kernel.org/torvalds/c/9e536c817960c698c23feed6f9bff6d192805543|misc x86 fixes]] * [[https://git.kernel.org/torvalds/c/87194efe7ecdf8d145c7cef130fda9652bf77fd7|x86 fsgsbase updates]] * [[https://git.kernel.org/torvalds/c/a0d445f70c5d746eb3aa28c4d80619e624e49b4b|x86 fpu updates]] * [[https://git.kernel.org/torvalds/c/f94ab231136c53ee26b1ddda76b29218018834ff|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/64743e652cea9d6df4264caaa1d7f95273024afb|x86 cache resource control updates]] * [[https://git.kernel.org/torvalds/c/20d49bfcc3d234b461ab42c3c64208b8e496c927|debugobjects updates]] * [[https://git.kernel.org/torvalds/c/f5f59336a9ae8f683772d6b8cb2d6732b5e567ea|timekeeping updates]] * [[https://git.kernel.org/torvalds/c/c457cc800e892315d428a724ede09a085c4501be|irq updates]] * [[https://git.kernel.org/torvalds/c/cc7343724eb77ce0752b1097a275f22f6fe47057|x86 irq updates]] * [[https://git.kernel.org/torvalds/c/13cb73490f475f8e7669f9288be0bcfa85399b1f|x86 entry code updates]] * [[https://git.kernel.org/torvalds/c/edaa5ddf3833669a25654d42c0fb653dfdd906df|scheduler updates]] * [[https://git.kernel.org/torvalds/c/ed016af52ee3035b4799ebd7d53f9ae59d5782c4|locking updates]] * [[https://git.kernel.org/torvalds/c/e6412f9833db23740ee848ab3d6e7af18dff82a6|EFI changes]] * [[https://git.kernel.org/torvalds/c/34eb62d868d729e9a252aa497277081fb652eeed|orphan section checking]] * [[https://git.kernel.org/torvalds/c/dd502a81077a5f3b3e19fa9a1accffdcab5ad5bc|static call support]] * [[https://git.kernel.org/torvalds/c/3bff6112c80cecb76af5fe485506f96e8adb6122|performance events updates]] * [[https://git.kernel.org/torvalds/c/1c6890707eb1438b0fb4e0a10d4afe48a217628b|perf/kprobes updates]] * [[https://git.kernel.org/torvalds/c/b85cac574592b843c4be93c83303feeee0c4dc25|x86 kaslr updates]] * [[https://git.kernel.org/torvalds/c/c1b4ec85ee40cc7a9f7b48bea9013094f2d88203|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/ad884ff32931265294a8989636a5a76aea06b571|x86 build update]] * [[https://git.kernel.org/torvalds/c/ee4a925107d1f4d10ee0a935841c2491f1c06ec0|x86 paravirt cleanup]] * [[https://git.kernel.org/torvalds/c/2646fb032f511862312ec8eb7f774aaededf310d|x86 Hyper-V update]] * [[https://git.kernel.org/torvalds/c/ced3a9eb3cd0d07462cdbaa8a0f3d46e5aaeadec|ia64 updates]] * [[https://git.kernel.org/torvalds/c/50d228345a03c882dfe11928ab41b42458b3f922|documentation updates]] * [[https://git.kernel.org/torvalds/c/c90578360c92c71189308ebc71087197080e94c3|copy_and_csum cleanups]] * [[https://git.kernel.org/torvalds/c/85ed13e78dbedf9433115a62c85429922bc5035c|compat iovec cleanups]] * [[https://git.kernel.org/torvalds/c/e18afa5bfa4a2f0e07b0864370485df701dacbc1|compat quotactl cleanups]] * [[https://git.kernel.org/torvalds/c/22230cd2c55bd27ee2c3a3def97c0d5577a75b82|compat mount cleanups]] * [[https://git.kernel.org/torvalds/c/39a5101f989e8d2be557136704d53990f9b402c8|crypto updates]] * [[https://git.kernel.org/torvalds/c/6f5032a852f9bf3c449db58a9209ba267f11869a|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/c024a81125ca2999d563d40cf4cedba771c2dc77|dlm updates]] * [[https://git.kernel.org/torvalds/c/11e3235b4399f7e626caa791a68a0ea8337f6683|btrfs updates]] * [[https://git.kernel.org/torvalds/c/dfef313e999058530396497fd41399c0a637c188|erofs updates]] * [[https://git.kernel.org/torvalds/c/647412daeb454b6dad12a6c6961ab90aac9e5d29|MMC updates]] * [[https://git.kernel.org/torvalds/c/fd5c32d80884268a381ed0e67cccef0b3d37750b|media updates]] * [[https://git.kernel.org/torvalds/c/57218d7f2e87069f73c7a841b6ed6c1cc7acf616|regmap updates]] * [[https://git.kernel.org/torvalds/c/1724e02e024adf5a17da12fad6819e30d304da7d|regulator updates]] * [[https://git.kernel.org/torvalds/c/a996b9c61729cd1507e48303c214dc317df890e2|spi updates]] * [[https://git.kernel.org/torvalds/c/0486beaf88d2460e9dbcbba281dab683a838f0c6|GPIO updates]] * [[https://git.kernel.org/torvalds/c/c4439713e82a0d746e533ae5ddd7dfa832e2a486|hwmon updates]] * [[https://git.kernel.org/torvalds/c/3ad11d7ac8872b1c8da54494721fad8907ee41f7|block updates]] * [[https://git.kernel.org/torvalds/c/6ad4bf6ea1609fb539a62f10fca87ddbd53a0315|io_uring updates]] * [[https://git.kernel.org/torvalds/c/79ec6d9cac46d59db9b006bc9cde2811ef365292|libata updates]] * [[https://git.kernel.org/torvalds/c/7cd4ecd9177b94af783b8e21de7c65b41a871342|block driver updates]] * [[https://git.kernel.org/torvalds/c/029f56db6ac248769f2c260bfaf3c3c0e23e904c|x86 asm updates]] * [[https://git.kernel.org/torvalds/c/d594d8f411d47bf7b583ec3474b11fec348c88bb|printk updates]] * [[https://git.kernel.org/torvalds/c/99a6740f88e9438cd220096d3d96eb6ba8d5c6f0|smack updates]] * [[https://git.kernel.org/torvalds/c/01fb1e2f42d607ef5eb7a7ca54a0f0901fb5856c|audit updates]] * [[https://git.kernel.org/torvalds/c/7b540812cc0635e6c7e508359115c7cb6886fd2f|selinux updates]] * [[https://git.kernel.org/torvalds/c/8b05418b252166be6df3766dafdb25341488ab95|seccomp updates]] * [[https://git.kernel.org/torvalds/c/b5fc7a89e58bcc059a3d5e4db79c481fb437de59|overflow update]] * [[https://git.kernel.org/torvalds/c/d5660df4a555a98154da850fb61f118269d0a283|misc updates]] * [[https://git.kernel.org/torvalds/c/6873139ed078bfe0341d4cbb69e5af1b323bf532|objtool updates]] * [[https://git.kernel.org/torvalds/c/da9803dfd3955bd2f9909d55e23f188ad76dbe58|x86 SEV-ES support]] * [[https://git.kernel.org/torvalds/c/4907a43da83184d4e88009654c9b31f5e091f709|Hyper-V updates]] * [[https://git.kernel.org/torvalds/c/a09b1d78505eb9fe27597a5174c61a7c66253fe8|xen updates]] * [[https://git.kernel.org/torvalds/c/15cb5469fc5fff06969832028b743cb658d1a5b5|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/0b8417c14181595997091145342954332fa016cd|power management updates]] * [[https://git.kernel.org/torvalds/c/cf1d2b44f6c701ffff58606b5b8a8996190d6e7d|ACPI updates]] * [[https://git.kernel.org/torvalds/c/defb53a7c790f9e37a765de8a5d830ed15e2055b|PNP updates]] * [[https://git.kernel.org/torvalds/c/79db2b74aa146384dc8a962495f43941e5a91ee6|swiotlb updates]] * [[https://git.kernel.org/torvalds/c/531d29b0b674036347a04c08c0898ff1aa522180|iommu updates]] * [[https://git.kernel.org/torvalds/c/37187df45af7d28d27b5c130c23f407ca9dbefa2|iomap updates]] * [[https://git.kernel.org/torvalds/c/2fc61f25fb296827387a5f01129dbc00cbe3ca58|xfs updates]] * [[https://git.kernel.org/torvalds/c/9e51183e9462852ad8d1f3b6c687500b770605f4|kselftest updates]] * [[https://git.kernel.org/torvalds/c/612e7a4c1645f09449355cf08b6fd3de80b4f8cc|kernel_clone() updates]] * [[https://git.kernel.org/torvalds/c/4da9af0014b51c8b015ed8c622440ef28912efe6|pidfd updates]] * [[https://git.kernel.org/torvalds/c/2f6c6d0891b472bbda70dfcc51fbb3147b6f54a0|cgroup updates]] * [[https://git.kernel.org/torvalds/c/6e4dc3d59284ea3bc7c3e40694bce84d988b01af|IPMI updates]] * [[https://git.kernel.org/torvalds/c/4815519ed0af833884ce9c288183bf1ae3cb9caa|device mapper updates]] * [[https://git.kernel.org/torvalds/c/55e0500eb5c0440a3d43074edbd8db3e95851b66|SCSI updates]] * [[https://git.kernel.org/torvalds/c/7fafb54c7d390e9b273a1d7d377e38d9c408046e|LED updates]] * [[https://git.kernel.org/torvalds/c/b4e1bce85fd8f43dc814049e2641cc6beaa8146b|pin control updates]] * [[https://git.kernel.org/torvalds/c/f888bdf9823c85fe945c4eb3ba353f749dec3856|devicetree updates]] * [[https://git.kernel.org/torvalds/c/1a31c12371556bfbe511edd268dab721b504d511|MFD updates]] * [[https://git.kernel.org/torvalds/c/6448cbf662c7858c0d9eb0b135962bedd6d0b9a0|backlight updates]] * [[https://git.kernel.org/torvalds/c/5d6c413c92a3e6fc9399141891147d0d826517c9|tty/serial updates]] * [[https://git.kernel.org/torvalds/c/fe151462bd0f7ad0e758f1cdcbeb6426e3d1ee8e|driver core updates]] * [[https://git.kernel.org/torvalds/c/3e4fb4346c781068610d03c12b16c0cfb0fd24a3|SPDX updates]] * [[https://git.kernel.org/torvalds/c/ade7afe3e606f9f6ff0e6deefce140157f75540b|staging / IIO driver updates]] * [[https://git.kernel.org/torvalds/c/c6dbef7307629cce855aa6b482b60cbf7777ed88|USB/PHY/Thunderbolt driver updates]] * [[https://git.kernel.org/torvalds/c/726eb70e0d34dc4bc4dada71f52bba8ed638431e|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/93b694d096cc10994c817730d4d50288f9ae3d66|drm updates]] * [[https://git.kernel.org/torvalds/c/c48b75b7271db23c1b2d1204d6e8496d91f27711|sound updates]] * [[https://git.kernel.org/torvalds/c/f065199d4df0b1512f935621d2de128ddb3fcc3a|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/5a32c3413d3340f90c82c84b375ad4b335a59f28|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/ca5387e448e1f88440dc93e143b353592f8a8af6|configfs updates]] * [[https://git.kernel.org/torvalds/c/b77a69b81c2fd11ac2eed31a5789b35d7f728a41|UDF, reiserfs, ext2, quota fixes]] * [[https://git.kernel.org/torvalds/c/0cd7d9795fa82226e7516d38b474bddae8b1ff26|livepatching update]] * [[https://git.kernel.org/torvalds/c/bf36c6b946c8895cf590f10dbd70b589b0dc101f|HID updates]] * [[https://git.kernel.org/torvalds/c/bbf625990371782370f6eacb3155dc1fe131ddfc|trivial updates]] * [[https://git.kernel.org/torvalds/c/0674324b16d40e14b9d8ea2d667627c010608c28|kselftest updates]] * [[https://git.kernel.org/torvalds/c/578a7155c5a1894a789d4ece181abf9d25dc6b0d|Kunit updates]] * [[https://git.kernel.org/torvalds/c/7286d2a37eb955c5eeec2b042844f1c1b3ff0fe1|parisc updates]] * [[https://git.kernel.org/torvalds/c/2d0f6b0aab9afbd6fdf3514cb4acc249d7aebf9c|another Hyper-V update]] * [[https://git.kernel.org/torvalds/c/fefa636d815975b34afc45f50852a2810fb23ba9|tracing updates]] * [[https://git.kernel.org/torvalds/c/840e5bb326bbcb16ce82dd2416d2769de4839aea|integrity updates]] * [[https://git.kernel.org/torvalds/c/9ff9b0d392ea08090cd1780fb196f36dbb586529|networking updates]] * [[https://git.kernel.org/torvalds/c/c4cf498dc0241fa2d758dba177634268446afb06|more updates]] * [[https://git.kernel.org/torvalds/c/96685f8666714233d34abb71b242448c80077536|powerpc updates]] * [[https://git.kernel.org/torvalds/c/847d4287a0c6709fd1ce24002b96d404a6da8b5b|s390 updates]] * [[https://git.kernel.org/torvalds/c/09a31a7e3723afd79022d5d3ff3634c2630c2eeb|MIPS updates]] * [[https://git.kernel.org/torvalds/c/49dc6fbce33011733601e4e81c551e066f1682fc|kgdb updates]] * [[https://git.kernel.org/torvalds/c/54a4c789ca8091ab8fcd70285caeee2c5bc62997|documentation updates]] * [[https://git.kernel.org/torvalds/c/7a3dadedc82e340f8292f64e7bfa964c525009c0|f2fs updates]] * [[https://git.kernel.org/torvalds/c/fad70111d57e0b728b587eabc6f9f9b5240faa17|afs updates]] * [[https://git.kernel.org/torvalds/c/071a0578b0ce0b0e543d1e38ee6926b9cc21c198|overlayfs updates]] * [[https://git.kernel.org/torvalds/c/5a77b6a0131f7197e1a037f65fc7cbabcb4fe680|thermal updates]] * [[https://git.kernel.org/torvalds/c/6f78b9acf04fbf9ede7f4265e7282f9fb39d2c8c|MTD updates]] * [[https://git.kernel.org/torvalds/c/2a934b38c066ff221b08a9c703314a2a1c885dbd|i3c updates]] * [[https://git.kernel.org/torvalds/c/a1e16bc7d5f7ca3599d8a7f061841c93a563665e|rdma updates]] * [[https://git.kernel.org/torvalds/c/9d9af1007bc08971953ae915d88dc9bb21344b53|perf tools updates]] * [[https://git.kernel.org/torvalds/c/a96fd1cc3ff3f9dd6f06140fc0b8c91342859450|ubifs updates]] * [[https://git.kernel.org/torvalds/c/429731277dfd4b7940cff206dcde28b771b29210|more ubi and ubifs updates]] * [[https://git.kernel.org/torvalds/c/9453b2d4694c2cb6c30d99e65d4a3deb09e94ac3|UML updates]] * [[https://git.kernel.org/torvalds/c/1912b04e0f9b116faf2e61c5432980f87c389c51|yet more updates]] * [[https://git.kernel.org/torvalds/c/f66179ca7a7beebd504bea5c4422c402162a6048|coccinelle updates]] * [[https://git.kernel.org/torvalds/c/373014bb517e0bb291714fe1e232fb606d54931b|mailbox updates]] * [[https://git.kernel.org/torvalds/c/41eea65e2aaadc0611fd56a1b177ce25dcc4c1df|RCU changes]] * [[https://git.kernel.org/torvalds/c/7cf726a59435301046250c42131554d9ccc566b8|more Kunit updates]] * [[https://git.kernel.org/torvalds/c/922a763ae178901c2393424ba42b0aa1be22bf06|zonefs updates]] * [[https://git.kernel.org/torvalds/c/694565356c2e06224d94774a42709cc8dfab49ee|fuse updates]] * [[https://git.kernel.org/torvalds/c/bbe85027ce8019c73ab99ad1c2603e2dcd1afa49|more xfs updates]] * [[https://git.kernel.org/torvalds/c/d3876ff74437c5f3a1a2f8d2a45b6fb91d51ea25|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/270315b8235e3d10c2e360cff56c2f9e0915a252|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/b32649b863623d89fec83aa27d19c28715c4fae3|ARC updates]] * [[https://git.kernel.org/torvalds/c/709ebe6dff50405ae83551578bc08c0f78b05158|ARM updates]] * [[https://git.kernel.org/torvalds/c/4a5bb973fa0353d25dbe854694c71bb58eb4cf78|more xen updates]] * [[https://git.kernel.org/torvalds/c/38525c6919e2f6b27c1855905f342a0def3cbdcf|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/4962a85696f9439970bfd84f7ce23b2721f13549|io_uring updates]] * [[https://git.kernel.org/torvalds/c/59f0e7eb2f9ffa7715ca95908797b52ba35af11a|NFS client updates]] * [[https://git.kernel.org/torvalds/c/c4d6fe7311762f2e03b3c27ad38df7c40c80cc93|XArray updates]] * [[https://git.kernel.org/torvalds/c/ed7cfefe4443dcc811e84b345a3fb122eeb47661|ceph updates]] * [[https://git.kernel.org/torvalds/c/b5df4b5c28b232d1fc0b48660f44668faebb0bcb|i2c updates]] * [[https://git.kernel.org/torvalds/c/b7769c45b8d95f1c70b9dec38c8de8ad229ce222|RTC updates]] * [[https://git.kernel.org/torvalds/c/f804b3159482eedbb4250b1e9248c308fb63b805|watchdog updates]] * [[https://git.kernel.org/torvalds/c/334d431f65f05d3412c921875717b8c4ec6da71c|9p updates]] * [[https://git.kernel.org/torvalds/c/9b06f57b9edb2d67471e626b3ebd247826729a7f|exfat updates]] * [[https://git.kernel.org/torvalds/c/24717cfbbbbfa415d1e3dca0f21c417e5faf8208|nfsd updates]] * [[https://git.kernel.org/torvalds/c/f56e65dff6ad52395ef45738799b4fb70ff43376|initial set_fs() removal]] * [[https://git.kernel.org/torvalds/c/96485e4462604744d66bf4301557d996d80b85eb|ext4 updates]] * [[https://git.kernel.org/torvalds/c/00937f36b09e89c74e4a059dbb8acbf4b971d5eb|PCI updates]] * [[https://git.kernel.org/torvalds/c/ceae608a54898fff2aa0aba358fe81af027ef8c9|pwm updates]] * [[https://git.kernel.org/torvalds/c/3fec0eaaf04adf5e23b2704f5490d5943fb8b0b1|clk updates]] * [[https://git.kernel.org/torvalds/c/1553d96854b47953e41e7f66b2bdbc1c0d13a3e5|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/60573c2966a1b560fabdffe308d47b6ba5585b15|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/fc996db970a33c74d3db3ee63532b15187258027|VFIO updates]] * [[https://git.kernel.org/torvalds/c/2b71482060e1e6962720dbca1dff702580fa0748|modules updates]] * [[https://git.kernel.org/torvalds/c/746b25b1aa0f5736d585728ded70a8141da91edb|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/f9893351acaecf0a414baf9942b48d5bb5c688c6|Kconfig updates]] * [[https://git.kernel.org/torvalds/c/032c7ed958174957a4d6eac61806f66e1123d815|more arm64 updates]] * [[https://git.kernel.org/torvalds/c/4a22709e21c2b1bedf90f68c823daf65d8e6b491|arch task_work cleanups]] * [[https://git.kernel.org/torvalds/c/090a7d046fedaaaf41fcdd84ca11764fa5d35233|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/9313f8026328d0309d093f6774be4b8f5340c0e5|virtio updates]] * [[https://git.kernel.org/torvalds/c/f9a705ad1c077ec2872c641f0db9c0d5b4a097bb|KVM updates]] * [[https://git.kernel.org/torvalds/c/c4728cfbed0f54eacc21138c99da2a91895c8c5a|clone/dedupe/remap code refactoring]] * [[https://git.kernel.org/torvalds/c/0613ed91901b5f87afcd28b4560fb0aa37a0db13|cifs updates]] * [[https://git.kernel.org/torvalds/c/0adc313c4f20639f7e235b8d6719d96a2024cf91|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/bd7e8c996f5aba542f416ee6d19e91fd3668674f|input updates]] * [[https://git.kernel.org/torvalds/c/af995383eb653f875c4e4e2349d5b0b4ba839eaa|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/41f762a15a6324f67c3f084ece694c26f196cece|more power management updates]] * [[https://git.kernel.org/torvalds/c/b76f733c3ff83089cf1e3f9ae233533649f999b3|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/e731f3146ff3bba5424b40140e1a7e6f92e94964|ARM SoC platform updates]] * [[https://git.kernel.org/torvalds/c/2e368dd2bbeac6bfd50886371db185b1092067b4|ARM SoC-related driver updates]] * [[https://git.kernel.org/torvalds/c/e533cda12d8f0e7936354bafdc85c81741f805d2|ARM Devicetree updates]] * [[https://git.kernel.org/torvalds/c/45fe605832c8c0c962bfaf2581c6489b39abfe10|ARM SoC defconfig updates]] * [[https://git.kernel.org/torvalds/c/0593c1b4598a77b5f835b278cde0ab71e2578588|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/0eac1102e94807023e57d032bbba51830928b78e|misc vfs updates]] * [[https://git.kernel.org/torvalds/c/91f28da8c9a054286d6917ce191349455c479478|random32 updates]] * [[https://git.kernel.org/torvalds/c/81ecf91eab1045c009b5d73408c44033ba86bb4d|SafeSetID updates]] * [[https://git.kernel.org/torvalds/c/bd6aabc7ca39dd28a27fe1ec99e36e941cfb8192|more xen updates]] * [[https://git.kernel.org/torvalds/c/f9c25d98645ec4af00c01a70681d2d4ab71622d0|more parisc updates]] * [[https://git.kernel.org/torvalds/c/c10037f8323d2a94acb4fc6ecfbab0cda152fdd6|more cifs updates]] = Other news sites = * LWN merge window [[https://lwn.net/Articles/834157/|part 1]], [[https://lwn.net/Articles/834504/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-510-features&num=1|5.10 feature overview]]