#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.11 development cycle Linux 5.11 changelog. This changelog is still not complete (sorry). Meanwhile, you can read about this release on: * LWN merge window [[https://lwn.net/Articles/840129/|part 1]], [[https://lwn.net/Articles/841062/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-511-features&num=1|5.11 feature overview]] or take a look at the pull requests (bottom of the page). = Memory management = * kasan: boot parameters for hardware tag-based mode [[https://git.kernel.org/linus/c696de9f12b7ddeddc05d378fc4dc0f66e9a8c95|commit]], [[https://git.kernel.org/linus/6476792f1015a356e6864076c210b328b64d08cc|commit]], [[https://git.kernel.org/linus/8bb0009b19465da5a0cd394b5a6ccc2eaf418f23|commit]], [[https://git.kernel.org/linus/d56a9ef84bd0e1e8fba7a837ab12a4ec8476579f|commit]], [[https://git.kernel.org/linus/38dd767daed1af5b5751441b95c4b28767a34fe3|commit]], [[https://git.kernel.org/linus/77f57c983065d0569ee1b4af80f07224b439af57|commit]], [[https://git.kernel.org/linus/c0054c565ae598073d6c27762c7d4f7de49a45d9|commit]], [[https://git.kernel.org/linus/d8dd397120be14a80220c78dad2bbcb9b0768959|commit]], [[https://git.kernel.org/linus/bffe690708c8b4fdb8f0bff8ff22b347fc6c709a|commit]], [[https://git.kernel.org/linus/57345fa68a2769e3bd2b6ca01794fba74e6fa938|commit]], [[https://git.kernel.org/linus/8028caaca7a8107a52bb28fd92dea35bebd7ae8e|commit]], [[https://git.kernel.org/linus/34303244f2615add92076a4bf2d4f39323bde4f2|commit]], [[https://git.kernel.org/linus/eeb3160c2419e0f1045537acac7b19cba64112f4|commit]], [[https://git.kernel.org/linus/d99f6a10c161227ae7a698470b1cff7b33734d4a|commit]], [[https://git.kernel.org/linus/1ef3133bd3b8627a99af2535a923a488563737a6|commit]], [[https://git.kernel.org/linus/3933c1757163e8fb471a2d306ba769a04a698900|commit]], [[https://git.kernel.org/linus/97593cad003c668e2532cb2939a24a031f8de52d|commit]], [[https://git.kernel.org/linus/e86f8b09f215e3755cd2d56930487dec2de02433|commit]], [[https://git.kernel.org/linus/625d867347c9e84d1ac3c953e1b689f65b603bed|commit]] * Batch memory allocations and copies in generic_file_buffered_read [[https://git.kernel.org/linus/723ef24b9b379e59facc65de8c065c8b89d479cd|commit]], [[https://git.kernel.org/linus/06c0444290cecf04c89c62e6d448b8461507d247|commit]] * highmem: Preemptible variant of kmap_atomic & friends [[https://git.kernel.org/linus/6e799cb69a70eedbb41561b750f7180c12cff280|commit]], [[https://git.kernel.org/linus/0e91a0c6984c837a7c6760e3f28e8e1c532abf87|commit]], [[https://git.kernel.org/linus/14df32670291588036a498051a54cd8462d7f611|commit]], [[https://git.kernel.org/linus/5fbda3ecd14a5343644979c98d6eb65b7e7de9d8|commit]], [[https://git.kernel.org/linus/f3ba3c710ac5a30cd058615a9eb62d2ad95bb782|commit]], [[https://git.kernel.org/linus/e66f6e095486f0210fcf3c5eb3ecf13fa348be4c|commit]], [[https://git.kernel.org/linus/7e015a279853e747f5d4f957855ec5310848c501|commit]] * Per memcg lru lock [[https://git.kernel.org/linus/88dcb9a3fb48c67ec345f1cdbc2a26119d3cb57d|commit]], [[https://git.kernel.org/linus/94866635372d37ab6b849942900eb98674a94f04|commit]], [[https://git.kernel.org/linus/6dbb57412c62a8537663dc786e27faa0e084ddce|commit]], [[https://git.kernel.org/linus/b6769834aac1d467fa1c71277d15688efcbb4d76|commit]], [[https://git.kernel.org/linus/3d06afab5268218255581c0852daab963baa522e|commit]], [[https://git.kernel.org/linus/16f5e707d6f6f7644ff07e583b8f18c3dcc5499f|commit]], [[https://git.kernel.org/linus/880fc6ba624c8973feaea56cdbfaf8fd68806c35|commit]], [[https://git.kernel.org/linus/20ad50d67840264024cec9abc9180750295993e5|commit]], [[https://git.kernel.org/linus/c7c7b80c39a18d99a0a34534ed8b82e020da6131|commit]], [[https://git.kernel.org/linus/75cc3c9161cd95f43ebf6c6a938d4d98ab195bbd|commit]], [[https://git.kernel.org/linus/afca9157fd426451eb182c9de4bfe4b9382a873a|commit]], [[https://git.kernel.org/linus/3db19aa39bac33f2e850fa1ddd67be29b192e51f|commit]], [[https://git.kernel.org/linus/13805a88a9bd3fb37f33dd8972d904de62796f3d|commit]], [[https://git.kernel.org/linus/d25b5bd8a8f420b15517c19c4626c0c009f72a63|commit]], [[https://git.kernel.org/linus/9df41314390b81a541ca6e84c8340bad0959e4b5|commit]], [[https://git.kernel.org/linus/fc574c23558c63799dd99a9bb1d62e33708abaf5|commit]], [[https://git.kernel.org/linus/6168d0da2b479ce25a4647de194045de1bdd1f1d|commit]], [[https://git.kernel.org/linus/2a5e4e340b0fe0f8d402196a466887db6a270b9b|commit]], [[https://git.kernel.org/linus/15b447361794271f4d03c04d82276a841fe06328|commit]] * memcg: deprecate cgroup v1 non-hierarchical mode [[https://git.kernel.org/linus/bef8620cd8e0a117c1a0719604052e424eb418f9|commit]], [[https://git.kernel.org/linus/184218639a6f2a1cb84cf3ba583cee93a3ff4b81|commit]], [[https://git.kernel.org/linus/9d9d341df4d519d96e7927941d91f5785c5cea07|commit]] * Add {{{file_thp}}}, {{{shmem_thp}}} to memory.stat [[https://git.kernel.org/linus/b8eddff8886b173b0a0f21a3bb1a594cc6d974d1|commit]] * Speed up mremap on large regions [[https://git.kernel.org/linus/7df666253f2610284f653bce0e2e50b4923c84aa|commit]], [[https://git.kernel.org/linus/c49dd340180260c6239e453263a9a244da9a7c85|commit]], [[https://git.kernel.org/linus/f5308c896d5de211245a9dc73b4e530f75185dd5|commit]], [[https://git.kernel.org/linus/be37c98d1134a8e068b52618c086dab6b34b9a2c|commit]] * zram: add stat to gather incompressible pages since zram set up [[https://git.kernel.org/linus/194e28da1a0279ef6a106a5b621fd79c410432ef|commit]] * Remove {{{CONFIG_PAGE_POISONING_NO_SANITY}}} [[https://git.kernel.org/linus/8f424750baaafcef229791882e879da01c9473b5|commit]] and {{{CONFIG_PAGE_POISONING_ZERO}}} [[https://git.kernel.org/linus/f289041ed4cf9a3f6e8a32068fef9ffb2acc5662|commit]] * zswap: move to use crypto_acomp API for hardware acceleration [[https://git.kernel.org/linus/1ec3b5fe6eec782f4e5e0a80e4ce1909ffd5d161|commit]] * Disable pcplists during memory offline [[https://git.kernel.org/linus/7115ac6ef0b26017676e88a44a0b40c2d1d99299|commit]], [[https://git.kernel.org/linus/0a8b4f1d5bf4108cfd2877223bf125b1fa1dc4b1|commit]], [[https://git.kernel.org/linus/69a8396a2647feac197497bd992f0a91da9fd801|commit]], [[https://git.kernel.org/linus/5c3ad2eb7104754a36580079a2e4aed04a10631d|commit]], [[https://git.kernel.org/linus/952eaf815925f106eb6b68346b3458a68bb18ec1|commit]], [[https://git.kernel.org/linus/7612921f2376d51d020ae2f06ffb7da40422b75b|commit]], [[https://git.kernel.org/linus/ec6e8c7e03147c65380e6c04c4cf4290e96280b6|commit]] = Block layer = * null_blk: Allow controlling max_hw_sectors limit to allow configuring the maximum size of a command issued [[https://git.kernel.org/linus/ea17fd354ca8afd3e8962a77236b1a9a59262fdd|commit]] * block/rnbd-clt: support mapping two devices with the same name from different servers [[https://git.kernel.org/linus/91f4acb2801ce4985483b0fa174bbe995d105417|commit]] * dm verity: Add support for signature verification with 2nd keyring [[https://git.kernel.org/linus/4da8f8c8a1e07ad18f057f4044ad96f4135dc877|commit]] * dm mpath: Add a path selector that selects paths based on a CPU to path mapping the user passes in and what CPU we are executing on [[https://git.kernel.org/linus/e4d2e82b2300b03f66b3ca8417590c86e661fab1|commit]] = Tracing, perf and BPF = * BPF * Switch to memcg-based memory accounting (instead of memlock) [[https://git.kernel.org/linus/bcfe06bf2622f7c4899468e427683aec49070687|commit]], [[https://git.kernel.org/linus/270c6a71460e12b07b1dcadf7457ff95b6c6e8f4|commit]], [[https://git.kernel.org/linus/87944e2992bd28098c6806086a1e96bb4d0e502b|commit]], [[https://git.kernel.org/linus/18b2db3b0385226b71cb3288474fa5a6e4a45474|commit]], [[https://git.kernel.org/linus/ddf8503c7c434374a1112e89bcedfe1ccb3057df|commit]], [[https://git.kernel.org/linus/48edc1f78aabeba35ed00e40c36f211de89e0090|commit]], [[https://git.kernel.org/linus/d5299b67dd59445902cd30cbc60a03c869cf1adb|commit]], [[https://git.kernel.org/linus/6d192c7938b7e53a6bb55b90b86bd02ea0153731|commit]], [[https://git.kernel.org/linus/e88cc05b61f3fe8bd4bd8ce1a0a2d03357225305|commit]], [[https://git.kernel.org/linus/3a61c7c58b3012ac28c166801842615ca99b49c5|commit]], [[https://git.kernel.org/linus/1440290adf7bb27602bbb7d8b2dc3d903ed3c6c9|commit]], [[https://git.kernel.org/linus/881456811a33b9d3952897f4d01ee4d74fa2f30e|commit]], [[https://git.kernel.org/linus/353e7af4bf5e7247c35e9ba5beab42904f1b3499|commit]], [[https://git.kernel.org/linus/be4035c734d12918866c5eb2c496d420aa80adeb|commit]], [[https://git.kernel.org/linus/e9aae8beba825e4670463ddcf420b954f18d5ced|commit]], [[https://git.kernel.org/linus/7846dd9f835e248901a9f77a43745f8f1de04741|commit]], [[https://git.kernel.org/linus/28e1dcdef0cbf5ff79aceb149c7ab14589598af0|commit]], [[https://git.kernel.org/linus/1bc5975613ed155fc57ee321041d3463e580b4a3|commit]], [[https://git.kernel.org/linus/f043733f31e5e12c6254045a03e519290543fa1b|commit]], [[https://git.kernel.org/linus/711cabaf1432fbec4a5f9ffcfbfe2ed7a78cd096|commit]], [[https://git.kernel.org/linus/087b0d39fe22dcc2ddcef7ed699c658f0e725bac|commit]], [[https://git.kernel.org/linus/844f157f6c0a905d039d2e20212ab3231f2e5eaf|commit]], [[https://git.kernel.org/linus/755e5d55367af5ff75a4db9b6cf439416878e2c7|commit]], [[https://git.kernel.org/linus/cbddcb574d419fd5b70c5f87ba733feec6147aeb|commit]], [[https://git.kernel.org/linus/a37fb7ef24a475012547fa28f0148d2e538ad5d4|commit]], [[https://git.kernel.org/linus/db54330d3e137c23bea26784cecf5ae17e72e4c6|commit]], [[https://git.kernel.org/linus/abbdd0813f347f9d1eea376409a68295318b2ef5|commit]], [[https://git.kernel.org/linus/0d2c4f9640501ff57ba0be1f5644a02c29a02fa1|commit]], [[https://git.kernel.org/linus/370868107bf6624cc104038bf38be2ca153eeb2e|commit]], [[https://git.kernel.org/linus/819a4f323579b56cd942f14718edd1f308adbbe2|commit]], [[https://git.kernel.org/linus/ab31be378a63a8bc1868c9890d28b0206f81396e|commit]], [[https://git.kernel.org/linus/80ee81e0403c48f4eb342f7c8d40477c89b8836a|commit]], [[https://git.kernel.org/linus/3ac1f01b43b6e2759cc34d3a715ba5eed04c5805|commit]], [[https://git.kernel.org/linus/5b0764b2d34510bc87d33a580da98f77789ac36f|commit]] * Support BTF-powered BPF tracing programs for kernel modules [[https://git.kernel.org/linus/12cc126df82c96c89706aa207ad27c56f219047c|commit]], [[https://git.kernel.org/linus/2fe8890848c799515a881502339a0a7b2b555988|commit]], [[https://git.kernel.org/linus/a19f93cfafdf85851c69bc9f677aa4f40c53610f|commit]], [[https://git.kernel.org/linus/0f7515ca7cddadabe04e28e20a257b1bbb6cb98a|commit]], [[https://git.kernel.org/linus/4f33a53d56000cfa67e2e4e8a5dac08f084a979b|commit]], [[https://git.kernel.org/linus/9f7fa225894c7fcb014f3699a402fcc4d896cb1c|commit]], [[https://git.kernel.org/linus/5ed31472b9ad6373a0a24bc21186b5eac999213d|commit]], [[https://git.kernel.org/linus/6bcd39d366b64318562785d5b47c2837e3a53ae5|commit]], [[https://git.kernel.org/linus/22dc4a0f5ed11b6dc8fd73a0892fa0ea1a4c3cdf|commit]], [[https://git.kernel.org/linus/290248a5b7d829871b3ea3c62578613a580a1744|commit]], [[https://git.kernel.org/linus/6aef10a481a3f42c8021fe410e07440c0d71a5fc|commit]], [[https://git.kernel.org/linus/91abb4a6d79df6c4dcd86d85632df53c8cca2dcf|commit]], [[https://git.kernel.org/linus/bc9ed69c79ae7577314a24e09c5b0d1c1c314ced|commit]], [[https://git.kernel.org/linus/1e38abefcfd65f3ef7b12895dfd48db80aca28da|commit]] * Add the page size in the perf record [[https://git.kernel.org/linus/8d97e71811aaafe4abf611dc24822fd6e73df1a1|commit]], [[https://git.kernel.org/linus/76a5433f95f32d8a17c9f836be2084ed947c466b|commit]], [[https://git.kernel.org/linus/4cb6a42e4c4bc1902644eced67563e7405d4588e|commit]], [[https://git.kernel.org/linus/995f088efebe1eba0282a6ffa12411b37f8990c2|commit]] * Implement {{{bpf_ima_inode_hash}}}, a BPF helper for getting the IMA hash of an inode [[https://git.kernel.org/linus/403319be5de51167cd70ddf594b76c95e6d26844|commit]], [[https://git.kernel.org/linus/27672f0d280a3f286a410a8db2004f46ace72a17|commit]], [[https://git.kernel.org/linus/34b82d3ac1058653b3de7be4697b55f67533b1f1|commit]] * tools/bpftool: Add bpftool support for split BTF [[https://git.kernel.org/linus/75fa1777694c245c1e59ac774cb1d58a15ecefeb|commit]] * Add BTF generation for kernel modules using a compact split BTF approach [[https://git.kernel.org/linus/951bb64621b8139c0cd99dcadc13e6510c08aa73|commit]], [[https://git.kernel.org/linus/5329722057d41aebc31e391907a501feaa42f7d9|commit]], [[https://git.kernel.org/linus/5f9ae91f7c0dbbc4195e2a6c8eedcaeb5b9e4cbb|commit]], [[https://git.kernel.org/linus/36e68442d1afd4f720704ee1ea8486331507e834|commit]], [[https://git.kernel.org/linus/cecaf4a0f2dcbd7e76156f6d63748b84c176b95b|commit]] * Expose bpf_{s,g}etsockopt helpers to bind{4,6} hooks [[https://git.kernel.org/linus/a999696c547f1a8ef2ddbb9b0e77abc3f6db4ff1|commit]], [[https://git.kernel.org/linus/427167c0b064ed898b848209add62b4322ec7840|commit]], [[https://git.kernel.org/linus/a540c81a2bcb95227c3e24a4478956824858a6b0|commit]] * Add {{{bpf_bprm_opts_set}}} helper, which allows modification of certain bits on the linux_binprm struct starting with the secureexec bit which can be updated using the {{{BPF_F_BPRM_SECUREEXEC}}} flag [[https://git.kernel.org/linus/3f6719c7b62f0327c9091e26d0da10e65668229e|commit]] * Add {{{bpf_ktime_get_coarse_ns}}} helper. It uses {{{CLOCK_MONOTONIC_COARSE}}} source of time that is less accurate but more performant [[https://git.kernel.org/linus/d055126180564a57fe533728a4e93d0cb53d49b3|commit]] * Add a {{{bpf_sock_from_file}}} helper which can convert the void private_data pointer to a struct socket BTF pointer [[https://git.kernel.org/linus/4f19cab76136e800a3f04d8c9aa4d8e770e3d3d8|commit]] * Update the set of sleepable hooks with the ones that do not trigger a warning with might_fault() when exercised with the correct kernel config options enabled. This means that a sleepable LSM eBPF prorgam can be attached to these LSM hooks [[https://git.kernel.org/linus/423f16108c9d832bd96059d5c882c8ef6d76eb96|commit]], [[https://git.kernel.org/linus/6f100640ca5b2a2ff67b001c9fd3de21f7b12cf2|commit]] * Implement bpf_local_storage for task_struct [[https://git.kernel.org/linus/9e7a4d9831e836eb03dedab89902277ee94eb7a6|commit]], [[https://git.kernel.org/linus/4cf1bc1f10452065a29d576fc5693fc4fab5b919|commit]], [[https://git.kernel.org/linus/8885274d225985807deeb95de74642073c3b97bb|commit]], [[https://git.kernel.org/linus/864ab0616dccf14e51618a24acc7cf23ddd2b98a|commit]], [[https://git.kernel.org/linus/3ca1032ab7ab010eccb107aa515598788f7d93bb|commit]], [[https://git.kernel.org/linus/f0e5ba0bc481df77cf0afac2b33e420b33eeb463|commit]], [[https://git.kernel.org/linus/a367efa71b3f5a53281ca9772f8bf43166dfdf5f|commit]], [[https://git.kernel.org/linus/9cde3beeadb311d4b435a7d28d5ab72bcc5de65d|commit]], [[https://git.kernel.org/linus/4170bc6baa5446e1d85e0b7647ea54ba72aa85c4|commit]] * Add support for setting window clamp [[https://git.kernel.org/linus/cb81110997d1f5097f29dd8e49d32a1fc55cbf86|commit]] * Allow the FENTRY/FEXIT/RAW_TP tracing program to use bpf_sk_storage [[https://git.kernel.org/linus/9e838b02b0bb795793f12049307a354e28b5749c|commit]], [[https://git.kernel.org/linus/e794bfddb8b8521bd016e73b411d6b03149e9e66|commit]], [[https://git.kernel.org/linus/8e4597c627fb48f361e2a5b012202cb1b6cbcd5e|commit]], [[https://git.kernel.org/linus/53632e11194663b7d5b043a68648892e593dc102|commit]] * bpftool: Add {i,d}tlb_misses support for bpftool profile [[https://git.kernel.org/linus/450d060e8f752a6ce052a2bffd3f01633472e330|commit]] * libbpf: add support for generating and deduplicating split BTF. This is an enhancement to the BTF, which allows to designate one BTF as the "base BTF" (e.g., vmlinux BTF), and one or more other BTFs as "split BTF" (e.g., kernel module BTF), which are building upon and extending base BTF with extra types and strings [[https://git.kernel.org/linus/c81ed6d81e0560713ceb94917ff1981848d0614e|commit]], [[https://git.kernel.org/linus/d9448f94962bd28554df7d9a342d37c7f13d6232|commit]], [[https://git.kernel.org/linus/88a82c2a9ab5b2ce533c3de3f4517853c2f67f53|commit]], [[https://git.kernel.org/linus/ba451366bf44498f22dd16c31a792083bd6f2ae1|commit]], [[https://git.kernel.org/linus/197389da2fbfbc3cefb229268c32d858d9575c96|commit]], [[https://git.kernel.org/linus/1306c980cf892bc17e7296d3e9ab8e9082f893a1|commit]], [[https://git.kernel.org/linus/d8123624506cd62730c9cd9c7672c698e462703d|commit]], [[https://git.kernel.org/linus/f86524efcf9e3f3a7cf75ebcd82cf8f58ec716cc|commit]], [[https://git.kernel.org/linus/6b6e6b1d09aa20c351a1fce0ea6402da436624a4|commit]], [[https://git.kernel.org/linus/232338fa2fb47726ab7c459419115a6ab6bfb3e3|commit]], [[https://git.kernel.org/linus/75fa1777694c245c1e59ac774cb1d58a15ecefeb|commit]] * perf * report: Support {{{--header-only}}} for pipe mode [[https://git.kernel.org/linus/03de8656c7778c5434cc2ca8e6b4699c1176c090|commit]], [[https://git.kernel.org/linus/96aea4daa6cb893d339d80ce14727e6421991d8b|commit]] * pmu-events: Support event aliasing for system PMUs [[https://git.kernel.org/linus/4853f1caa43ea41a544c50a7cefc42e147aafeda|commit]], [[https://git.kernel.org/linus/4689f56796f87abee190d8a959dd318e006c5b5a|commit]], [[https://git.kernel.org/linus/51d548471510843e56d9f427aa6473ca0981c4a4|commit]], [[https://git.kernel.org/linus/4513c719c6f1ccf0c362c8dcef1f9b476f8f5c9c|commit]], [[https://git.kernel.org/linus/6d2783fe365fa5f571cf1416b5f5b1e352447a0e|commit]], [[https://git.kernel.org/linus/c2337d67199a1ea1c75083da5d376aced1ab2c40|commit]], [[https://git.kernel.org/linus/f6fe1e48ae185d028dfcabecb7d79036e2d89d27|commit]], [[https://git.kernel.org/linus/a36fadb17c27b4b5360db69acc80f5f4ad8dde7e|commit]], [[https://git.kernel.org/linus/be335ec28efa89d6bff8f4c6ce8daba88acf2b1a|commit]], [[https://git.kernel.org/linus/e15a536521ed7f48fac268152a78e6e2f99102d2|commit]] * mem/c2c: Support AUX trace [[https://git.kernel.org/linus/f9f16dfbe76e63ba9aec68055c08242b09be297e|commit]], [[https://git.kernel.org/linus/eaf6aaeec5fa301c0eb8ae92962909b15d075e5f|commit]], [[https://git.kernel.org/linus/4ba2452cd88f39da68a6dc05fcc95e8977fd6403|commit]], [[https://git.kernel.org/linus/8b8173b45a7a9709cc2597548469708a8efbd0d9|commit]], [[https://git.kernel.org/linus/436cce00710a3f234ab6b735b5980256e773d388|commit]], [[https://git.kernel.org/linus/014a771c7867fda5b40a95e1c7bc1aa5ac704c91|commit]], [[https://git.kernel.org/linus/13e5df1e3f1ba1a90944362bc57690ea1369b3b7|commit]], [[https://git.kernel.org/linus/c825f7885178f994a2a00ca02016940d94aaed6e|commit]], [[https://git.kernel.org/linus/40714c58630aaaf1eb3acc431fe206a6b36a03d6|commit]] * stat: Add {{{--quiet}}} option [[https://git.kernel.org/linus/55a4de94c64bacffbcd802c954764e0de2ab217f|commit]] * stat: Support regex pattern in {{{--for-each-cgroup}}} [[https://git.kernel.org/linus/bb1c15b60b981d1065d7766ccf9de6c32beedfa3|commit]] = Networking = * Introduce preferred busy-polling: The existing busy-polling mode, enabled by the {{{SO_BUSY_POLL}}} socket option or the system-wide {{{/proc/sys/net/core/busy_read}}} knob, is opportunistic, when the busy-polling budget is exceeded, the NAPI will be scheduled onto the regular softirq handling. Some applications prefer that most NAPI processing would be done by busy-polling; this release implements such functionality with a new socket option, {{{SO_PREFER_BUSY_POLL}}} [[https://git.kernel.org/linus/7fd3253a7de6a317a0683f83739479fb880bffc8|commit]], [[https://git.kernel.org/linus/7c951cafc0cb2e575f1d58677b95ac387ac0a5bd|commit]], [[https://git.kernel.org/linus/45a86681844e375bef6f6add272ccc309bb6a08d|commit]], [[https://git.kernel.org/linus/e392081837283fbe5df1837fd85012ae5bfae098|commit]], [[https://git.kernel.org/linus/a0731952d9cddc9c11a8352922f449e6ab2f7537|commit]], [[https://git.kernel.org/linus/b02e5a0ebb172c8276cea3151942aac681f7a4a6|commit]], [[https://git.kernel.org/linus/f2d2728220ac6482c69c5f018ec09bafd688e7d1|commit]], [[https://git.kernel.org/linus/284cbc61f851bf86326b28acfe6d161691d4a4ed|commit]], [[https://git.kernel.org/linus/b35fc1482ceb2f36bedd1587c3cfea3167baa2f1|commit]], [[https://git.kernel.org/linus/41bf900fe2a0cd56bdc3639ac73d509d52826149|commit]] * IPv6: Add support for the SRv6 End.DT4 and End.DT6 (VRF mode) behavior. The SRv6 End.DT4 behavior is used to implement multi-tenant IPv4 L3 VPNs. It decapsulates the received packets and performs IPv4 routing lookup in the routing table of the tenant. The SRv6 End.DT4 Linux implementation leverages a VRF device in order to force the routing lookup into the associated routing table. The SRv6 End.DT4 behavior is defined in the SRv6 Network Programming [[https://git.kernel.org/linus/048939088220278b8ee5bbf3769fd2f803ca9e3e|commit]], [[https://git.kernel.org/linus/964adce526a46f38c6a79e45336cd3732f2e8d86|commit]], [[https://git.kernel.org/linus/0a3021f1d4e553d9f3e7fc20e994b91af0687eb4|commit]], [[https://git.kernel.org/linus/cfdf64a03406351a9d6c1fe568a141a9a85d4710|commit]], [[https://git.kernel.org/linus/664d6f86868bacbfdb3926a975dff29ca9ebe0d0|commit]], [[https://git.kernel.org/linus/20a081b7984c1a91db175d1906b37136df6af105|commit]], [[https://git.kernel.org/linus/2195444e09b4fd3488a69e2f269a401dd4e4f512|commit]], [[https://git.kernel.org/linus/2bc035538e167e28d900f2f51403458a05d7cc4a|commit]] * IP: Add an IPv6/IPv4 route encapsulation attribute to the result of netlink {{{RTM_GETROUTE}}} requests [[https://git.kernel.org/linus/6b13d8f71fb37c573993eccdf190e566d136c117|commit]], [[https://git.kernel.org/linus/ae8cb93286e50ece1e45674661cbefcafe8b811c|commit]] * batman-adv * Allow selection of routing algorithm over rtnetlink [[https://git.kernel.org/linus/128254ceea6ffe59300d3cca6fc83b842048f4c4|commit]], [[https://git.kernel.org/linus/a5ad457eea41ef7209f3a1765f853a2c7f191131|commit]] * Drop deprecated debugfs support [[https://git.kernel.org/linus/aff6f5a68b921aa8d49c9a50e0115a5b099732ef|commit]] * Drop deprecated sysfs support [[https://git.kernel.org/linus/76e9f276285de08695c62c4cf0caa5ad5b5cb9a3|commit]] * brige * Add support for Connectivity Fault Management(CFM), defined in 802.1Q section 12.14. Connectivity Fault Management (CFM) comprises capabilities for detecting, verifying, and isolating connectivity failures in Virtual Bridged Networks. These capabilities can be used in networks operated by multiple independent organizations, each with restricted management access to each other’s equipment [[https://git.kernel.org/linus/90c628dd47ff4178f645b34938470bf43d02d123|commit]], [[https://git.kernel.org/linus/f323aa54bec7acbf2d8edd36da9b0c300c79253e|commit]], [[https://git.kernel.org/linus/fbaedb4129838252570410c65abb2036b5505cbd|commit]], [[https://git.kernel.org/linus/86a14b79e1d0fa023f82d7c2dde888fa64af2c65|commit]], [[https://git.kernel.org/linus/a806ad8ee2aa7826b279c3f92c67956eb101ae42|commit]], [[https://git.kernel.org/linus/dc32cbb3dbd7da38c700d6e0fc6354df24920525|commit]], [[https://git.kernel.org/linus/2be665c3940d367e0a2a8128eb4985ce323f99a3|commit]], [[https://git.kernel.org/linus/5e312fc0e7fbd11716c0b976d83f4392522c4f83|commit]], [[https://git.kernel.org/linus/e77824d81dff5e6f9244c201537a47f418eb36cb|commit]], [[https://git.kernel.org/linus/b6d0425b816eed4dbd6fc590b27dbc7a113c0248|commit]] * mrp: Implement LC mode for MRP [[https://git.kernel.org/linus/bfd042321a7afa769c855c37f2bbe2703dc72ef2|commit]] * mcast: add support for raw L2 multicast groups [[https://git.kernel.org/linus/955062b03fa62b802a1ee34fbb04e39f7a70ae73|commit]] * can * Support for optional DLC element to the Classical CAN frame structure [[https://git.kernel.org/linus/94c23097f991cd4568388564b3d2816b0b83f924|commit]] * Add {{{SF_BROADCAST}}} support for functional addressing [[https://git.kernel.org/linus/921ca574cd382142add8b12d0a7117f495510de5|commit]] * x25: netdev event handling [[https://git.kernel.org/linus/7eed751b3b2a6949932a6a59fa2792c584641618|commit]], [[https://git.kernel.org/linus/a4989fa91110508b64eea7ccde63d062113988ff|commit]], [[https://git.kernel.org/linus/62480b992ba3fb1d7260b11293aed9d6557831c7|commit]], [[https://git.kernel.org/linus/d023b2b9ccc2e7ec14b83aec634b5b51f621ef3a|commit]], [[https://git.kernel.org/linus/139d6eb149de0cb8726d0d8e722ab8d4ddcc60bb|commit]] * macvlan: Support for high multicast packet rate [[https://git.kernel.org/linus/d4bff72c8401e6f56194ecf455db70ebc22929e2|commit]] * TCP * Multi-path TCP:: Add port parameter to ADD_ADDR option, used to announce available IP addresses that a peer may connect to when adding more TCP subflows to an existing MPTCP connection [[https://git.kernel.org/linus/6eb3d1e350d1d166e6210a2abc310dbee5f03247|commit]], [[https://git.kernel.org/linus/e1ef6832224aa62b36ba98a1a7c183e41962590c|commit]], [[https://git.kernel.org/linus/22fb85ffaefb80a22c815008a500273b3f61bba3|commit]], [[https://git.kernel.org/linus/2ec72faec86bc92c573fc3bada8001115670da44|commit]], [[https://git.kernel.org/linus/4a2777a83406cc87edf08b5c71887d896f628525|commit]], [[https://git.kernel.org/linus/fbe0f87ac7710de31f9c37280b08e0d0d43aa6bf|commit]], [[https://git.kernel.org/linus/0f5c9e3f079f1d0355fd8f5e5ec7e3ada095eef4|commit]], [[https://git.kernel.org/linus/90a4aea8b6edff458977361be4b403779c84af80|commit]], [[https://git.kernel.org/linus/42842a425ad6d1ef1087b63486879a6d54b26893|commit]], [[https://git.kernel.org/linus/13ad9f01a29e3f458fb3b319fb53323b2b0d1e68|commit]], [[https://git.kernel.org/linus/432d9e74d8a303fc0e897392e7b8334ba222c5f8|commit]] * Add a new sysctl add_addr_timeout [[https://git.kernel.org/linus/93f323b9cccc1fc77660de49faefd11fdfd55017|commit]] * net-zerocopy: Performance optimizations for TCP Recv. Zerocopy [[https://git.kernel.org/linus/18fb76ed53865c1b5d5f0157b1b825704590beb5|commit]], [[https://git.kernel.org/linus/2cd81161848daa9c1b5ba13ceb6ff067fbb86aa9|commit]], [[https://git.kernel.org/linus/7fba5309efe24e4f0284ef4b8663cdf401035e72|commit]], [[https://git.kernel.org/linus/98917cf0d6eda01e8c3c34d35398d46b247b6fd3|commit]], [[https://git.kernel.org/linus/936ced415751f744654f64977ddbf67d17a2a45a|commit]], [[https://git.kernel.org/linus/f21a3c48039891c02063fe6dc3c3a2f8f344b345|commit]], [[https://git.kernel.org/linus/0c3936d32f754c6e9068a25b7823dc4b5bc42607|commit]], [[https://git.kernel.org/linus/94ab9eb9b234ddf23af04a4bc7e8db68e67b8778|commit]] * Netfilter * nftables: generalize set expressions support [[https://git.kernel.org/linus/8cfd9b0f8515e7c361bba27e2a2684cbd427fe01|commit]], [[https://git.kernel.org/linus/92b211a28992b82a693547e3fe5ff97646961785|commit]], [[https://git.kernel.org/linus/563125a73ac30d7036ae69ca35c40500562c1de4|commit]], [[https://git.kernel.org/linus/48b0ae046ee96eac999839f6d26c624b8c93ed66|commit]] * ctnetlink: add timeout and protoinfo to destroy events [[https://git.kernel.org/linus/86d21fc7474563cb5d054ff001d8ad7b69206717|commit]] * ipset: Add bucketsize parameter to all hash types [[https://git.kernel.org/linus/ccf0a4b7fc688561428290265e4effde41446668|commit]] * ipset: Expose the initval hash parameter to userspace [[https://git.kernel.org/linus/3976ca101990ca11ddf51f38bec7b86c19d0ca6f|commit]] * ipset: Support the -exist flag with the destroy command [[https://git.kernel.org/linus/a304ea7daf542b1e4a136be80bc973fc713e6ca6|commit]] * nexthop: Add support for nexthop objects offload [[https://git.kernel.org/linus/1c9cac65cecd4f98d8713ec0c737c38a26e5b5c2|commit]], [[https://git.kernel.org/linus/3578d53dcef152a460a2d560c95dcc4399ff04cd|commit]], [[https://git.kernel.org/linus/5ca474f23454d4231e2e879d4d0daf3f85de582c|commit]], [[https://git.kernel.org/linus/1ec69d187cb8f564af570df7edf2c500dcb13702|commit]], [[https://git.kernel.org/linus/968a83f8cf6fd5a107289c57ee3197a52c72f02c|commit]], [[https://git.kernel.org/linus/e95f2592f633a334b175003f13f42d3c217dc657|commit]], [[https://git.kernel.org/linus/732d167bf5f53a8c1e8c53cf7dbffe2a13f63752|commit]], [[https://git.kernel.org/linus/d144cc5f4f4eaf0cd2e7a1a6369054da583f6c93|commit]], [[https://git.kernel.org/linus/8c09c9f9d846cdd8a92604c591132985b04fd1d6|commit]], [[https://git.kernel.org/linus/f17bc33d7412bcca58825273d9f4abf84a87c4cb|commit]], [[https://git.kernel.org/linus/833a1065eeb14437a9a0dfa9dad06ea09894e0b5|commit]], [[https://git.kernel.org/linus/ce7e9c8a080b6daca646a7740d916ed547503a12|commit]], [[https://git.kernel.org/linus/975ff7f3324af33e218e3d0abf5797c2b67f97d7|commit]], [[https://git.kernel.org/linus/bbea126c2badf677925e46083d708ca292c530f6|commit]], [[https://git.kernel.org/linus/35266255d61c777abd69c2faaa44c92b5a0483c2|commit]], [[https://git.kernel.org/linus/8fa84742d66625281a14b5db4c1f64f06c5b106a|commit]], [[https://git.kernel.org/linus/66e58bf0707b126e2da90eca8cf00845757e9fbe|commit]], [[https://git.kernel.org/linus/21584e6a92bd2a85411793c0da3d48ab327e9b72|commit]] * packet protocol: make packet_fanout.arr size configurable up to 64K [[https://git.kernel.org/linus/9c661b0b85444e426d3f23250305eeb16f6ffe88|commit]] * ppp: add {{{PPPIOCBRIDGECHAN}}} and {{{PPPIOCUNBRIDGECHAN}}} ioctls. This new ioctl pair allows two ppp channels to be bridged together: frames arriving in one channel are transmitted in the other channel and vice versa. The practical use for this is primarily to support the L2TP Access Concentrator use-case. The end-user session is presented as a ppp channel (typically PPPoE, although it could be e.g. PPPoA, or even PPP over a serial link) and is switched into a PPPoL2TP session for transmission to the LNS. At the LNS the PPP session is terminated in the ISP's network [[https://git.kernel.org/linus/4cf476ced45d7f12df30a68e833b263e7a2202d1|commit]] * rfkill: add a reason to the HW rfkill state [[https://git.kernel.org/linus/14486c82612a177cb910980c70ba900827ca0894|commit]] * rxrpc: Prelude to gssapi support [[https://git.kernel.org/linus/8eb621698fd4c49703d512fe437d84ab822bc59e|commit]], [[https://git.kernel.org/linus/8a5dc321158fb3032cf990deb7473e22826e7346|commit]], [[https://git.kernel.org/linus/0727d3ec38074d0cef3fbef1d64f2d0a92ace046|commit]], [[https://git.kernel.org/linus/41057ebde0025b0179b852dd785c9f3f0f08adad|commit]], [[https://git.kernel.org/linus/ec832bd06d6fdf08b0455ab7c2a7a9104e029638|commit]], [[https://git.kernel.org/linus/ca7fb10059a5755908d46db81d1f3738cd26aa9f|commit]], [[https://git.kernel.org/linus/12da59fcab5a05d01773e7cb413b8b8f3bb4e334|commit]], [[https://git.kernel.org/linus/d2ae4e918218f543214fbd906db68a6c580efbbb|commit]], [[https://git.kernel.org/linus/d5953f6543b50ccdaa550b2d25bc1a16e31a2f42|commit]], [[https://git.kernel.org/linus/4c20c33340269e2924d2040a5f1ca2571fd8b258|commit]], [[https://git.kernel.org/linus/9a0e6464f45b056163e6f04b14df44b15f02ed3a|commit]], [[https://git.kernel.org/linus/177b8989661bf7f90851c7ab3dc174b1aa117989|commit]], [[https://git.kernel.org/linus/8d47a43c48af31c0027e1e08fce7af5f9aaa83c7|commit]], [[https://git.kernel.org/linus/f4bdf3d683183d2d9f06c9f165fa48bb854988a4|commit]], [[https://git.kernel.org/linus/521bb3049c4df06c6c302f5c6fef691c57ea3cc0|commit]], [[https://git.kernel.org/linus/ceff522db2cc2915d50ca7f019df1cc8b19c871c|commit]], [[https://git.kernel.org/linus/d7d775b1ffb15408a60ec12dc9d02d4751e6b10a|commit]] * smc: Add support for generic netlink API [[https://git.kernel.org/linus/8cf3f3e42374cc030b814ee2202eba14c5812d14|commit]], [[https://git.kernel.org/linus/8b2f0f44f06bd5f00d7d5e6c20a4dc3ec28e0ecd|commit]], [[https://git.kernel.org/linus/07d51580ff6594dc7261821ee40b37392040db2a|commit]], [[https://git.kernel.org/linus/ddc992866f13373e3fd63fd70d9a4452e0d17d69|commit]], [[https://git.kernel.org/linus/3d453f53c786ac4f1c97022f4bc0e9d7613a05c3|commit]], [[https://git.kernel.org/linus/6443b2f60e5754d344bd3a19a0bca9c8fb81737c|commit]], [[https://git.kernel.org/linus/49407ae2bc79da1ce29d6ff16c9acb45128b0bf6|commit]], [[https://git.kernel.org/linus/e8372d9d21451a2f2947c2b63b5184f3d4d0bff9|commit]], [[https://git.kernel.org/linus/099b990bd11a3a96b5d59973f482018e5cbde6c3|commit]], [[https://git.kernel.org/linus/e9b8c845cb342a3ab3d92235a54d0d1ad06d7204|commit]], [[https://git.kernel.org/linus/5a7e09d58f3fe2f0d5e8f0da4b1f686491245eb5|commit]], [[https://git.kernel.org/linus/8f9dde4bf230f5c54a24c42a989dd9d88ec95695|commit]], [[https://git.kernel.org/linus/aaf95523d5824ebc2c8c185a2de51063a750c446|commit]], [[https://git.kernel.org/linus/a3db10efcc4cc9c03a6375920179ade75ea2df7a|commit]] * TLS: Add CHACHA20-POLY1305 cipher to Kernel TLS [[https://git.kernel.org/linus/6942a284fb3e6bcb8ab03c98ef5cb048e0fbb3e9|commit]], [[https://git.kernel.org/linus/923c40c4651ed8b30cbd9fbac0f0ab612216cccc|commit]], [[https://git.kernel.org/linus/a6acbe62353834dc1913d96e1ace140bc9aafca3|commit]], [[https://git.kernel.org/linus/74ea610602e607338d7301e0061d6b33b6b2ad0a|commit]], [[https://git.kernel.org/linus/4f336e88a870ecc56832154dff22853a3ca33e24|commit]] * UDP: introduce {{{UDP_MIB_MEMERRORS}}} to report memory allocation errors [[https://git.kernel.org/linus/a3ce2b109a59ee9670706ae8126dcc04cfe261cd|commit]] * SCTP: Implement RFC6951: UDP Encapsulation of SCTP [[https://git.kernel.org/linus/d26796ae589401d209f63f462d5aee3746f3c51e|commit]], [[https://git.kernel.org/linus/3c7d4415db6a2fa9312e3b5a3e7ca08ed09c9f57|commit]], [[https://git.kernel.org/linus/527beb8ef9c02c11f8ca0d59fc46f7d081db1c33|commit]], [[https://git.kernel.org/linus/965ae44412f8c0c19945b3f62bc945ad0b15a8aa|commit]], [[https://git.kernel.org/linus/9d6ba260a0734d5e56243929a69d57ebbf0cb245|commit]], [[https://git.kernel.org/linus/89ba49171fb22c130be4786d5ada9dda33dd7801|commit]], [[https://git.kernel.org/linus/e8a3001c2120c760017da81a307308572a3cdbbc|commit]], [[https://git.kernel.org/linus/8dba29603b5c8bfca2bf90aeb83d05a236df967b|commit]], [[https://git.kernel.org/linus/a1dd2cf2f1aedabc2ca9bb4f90231a521c52d8eb|commit]], [[https://git.kernel.org/linus/f1bfe8b5415171b5e70c2a47d399c91bd7c2752e|commit]], [[https://git.kernel.org/linus/bcd623d8e9fa5f82bbd8cd464dc418d24139157b|commit]], [[https://git.kernel.org/linus/600af7fd809ad2a307b6c53b2a3e45453a75cdb6|commit]], [[https://git.kernel.org/linus/259db53ba5933a2a507238c47ffa52c906c27df0|commit]], [[https://git.kernel.org/linus/e38d86b354f96e3ed6f5e6c7dbb442d7107fc0bd|commit]], [[https://git.kernel.org/linus/1c16a1862595e66d22d34799a9f328defc884369|commit]], [[https://git.kernel.org/linus/046c052b475e7119b6a30e3483e2888fc606a2f8|commit]] * 802.11 (Wireless) * Add common API to configure SAR power limitations [[https://git.kernel.org/linus/6bdb68cef7bf57cdb3f8d1498623556d6823ff3a|commit]] * Add support to calculate and report 4096-QAM HE rates [[https://git.kernel.org/linus/9c97c88d2f4b221d99491c3196da42004c195fb5|commit]] * Add support to configure SAE PWE value to drivers [[https://git.kernel.org/linus/9f0ffa418483938d25a15f6ad3891389f333bc59|commit]] * Add support to configure HE MCS for beacon rate [[https://git.kernel.org/linus/c4a30446a92a222d2f368254dcc4ab2fda0ba924|commit]] * Remove WDS mode [[https://git.kernel.org/linus/326a10b90d05fd2bcf2247877d211d4064b8a0ce|commit]], [[https://git.kernel.org/linus/f489921875779b5bac40e3e36f66e1745b8a8c4b|commit]], [[https://git.kernel.org/linus/bcc857f8d1efcc65d2c49983bd6306aafd039cde|commit]], [[https://git.kernel.org/linus/81c9b7d408c44d1c3027af6f37fab08f3990c871|commit]], [[https://git.kernel.org/linus/8c21fc4569132fcf27d2187ccd2802bc43b78da9|commit]], [[https://git.kernel.org/linus/801a46bda516c4e3816d670e12022b95dffc02ea|commit]], [[https://git.kernel.org/linus/70d9c59909df637da220e732672e4bf229702bde|commit]], [[https://git.kernel.org/linus/e7e0517c1004991908bc7f20b4c9a7b678277358|commit]] * XDP: introduce bulking for page_pool tx return path to optimize I-cache and D-cache [[https://git.kernel.org/linus/8965398713d831f6b893805880c249e62e9059ae|commit]], [[https://git.kernel.org/linus/7886244736a4dbb49987f330772842130493e050|commit]], [[https://git.kernel.org/linus/2f9d09394d138be99050ad9eabe4d3ff13f79da4|commit]], [[https://git.kernel.org/linus/dbef19ccde5d83dd16646532f091b54a67c73cd1|commit]], [[https://git.kernel.org/linus/b87c57ae12dbecd50471b437e09e3f7dc916d8bc|commit]] * Bluetooth * Add new MGMT interface for advertising add [[https://git.kernel.org/linus/31aab5c22e14c1c10110281d7f74b5e554f731b7|commit]], [[https://git.kernel.org/linus/12410572833a283ce92fcf9679ca8a2f372097ee|commit]], [[https://git.kernel.org/linus/9bf9f4b6301ffbd51674e1168f8eeed214d2cf99|commit]], [[https://git.kernel.org/linus/7c395ea521e6c8d77f643be61bf2f0f3a1f5b3e8|commit]], [[https://git.kernel.org/linus/4d9b952857533b61c662d59dc413094b0c4c8231|commit]] * Add toggle to switch off interleave scan [[https://git.kernel.org/linus/80af16a3e473f0789d205810733a513279e5b6f9|commit]] = Architectures = == ARM == * New supported !SoCs * MStar Infinity2M, a low-end IP camera chip based on a dual-core Cortex-A7, otherwise similar to the Infinity chip we already support. This is also known as the !SigmaStar SSD202D, and we add support for the Honestar ssd201htv2 development kit [[https://git.kernel.org/linus/80e73332ee829cd55d86272b7d3d4d5f0fc4c4ff|commit]], [[https://git.kernel.org/linus/43181b5d8072dd92513dca995789a1a1123ffc8a|commit]], [[https://git.kernel.org/linus/8c50a8b359c4f262a05ed5fb05373177d11bd20c|commit]], [[https://git.kernel.org/linus/ba2290b1b7505b28912092a0976e071a447ee18c|commit]], [[https://git.kernel.org/linus/572ef97bc7341b45c721d79f98262c4adb25919c|commit]], [[https://git.kernel.org/linus/dbbaf35d589e554d5956780282feb5d62d7f2af6|commit]], [[https://git.kernel.org/linus/418cb58b45661724ba145bd769e53910ad9324b0|commit]], [[https://git.kernel.org/linus/570e471ce0540165aed5bc638e462de7c1110a28|commit]], [[https://git.kernel.org/linus/ecaafac1eb73de8209680ec030769a2def4801e5|commit]], [[https://git.kernel.org/linus/5919eec0f09214901b09faeaf6341addebc57a89|commit]] * Nuvoton NPCM730, a Cortex-A9 based Baseboard Management Controller (BMC), in the same family as the NPCM750. This gets used in the Ampere Altra based "Fii Kudo" server, the Quanta GSJ, and Qanta Olympus RunBMC [[https://git.kernel.org/linus/b2d91953b66c724eaf8d7f84f37c006d966f67ac|commit]], [[https://git.kernel.org/linus/136b2124d7cbc03a3b8fb88336f6bc1ba75b412f|commit]], [[https://git.kernel.org/linus/14579c76f5ca35dbf119685994aa0a5c5a0d9630|commit]], [[https://git.kernel.org/linus/59f5abe09f0a7a20be45003706fa1b0d1a916690|commit]], [[https://git.kernel.org/linus/0e0610d24ee6e661dab5696197f2e68a9b29cd67|commit]] * Broadcom BCM4908, a 64-bit home router chip based on Broadcom's own Brahma-B53 CPU. Support is also added for the Asus ROG Rapture GT-AC5300 high-end !WiFi router based on this chip [[https://git.kernel.org/linus/2961f69f151c0a6771f55cef46398fe49ca20902|commit]] * Mediatek MT8192 is a new SoC based on eight Cortex-A76/A55 cores, meant for faster Chromebooks and tablets. It gets added along with its reference design [[https://git.kernel.org/linus/48489980e27e091c9e871a48157ceda2db855974|commit]] * Mediatek MT6779 (Helio P90) is a high-end phone chip from last year's generation, also added along with its reference board. This one is still based on Cortex-A75/A55 [[https://git.kernel.org/linus/4c7a6260775d596bb4ded0c0e2b3d317e0b37014|commit]] * Mediatek MT8167 is a version of the already supported MT8516 chip, both based on Cortex-A35. It gets added along with the "Pumpkin" single board computer, but is likely to also make its way into low-end tablets in the future [[https://git.kernel.org/linus/08d73b65abaf154a5d685d5dcd208d191115b24d|commit]], [[https://git.kernel.org/linus/7f1e3823ba03a60dd61731ed752f08790806e74d|commit]] * New boards for already supported !SoCs * Three new Mikrotik router variants based on Marvell Prestera 98DX3236, a close relative of the more common Armada XP [[https://git.kernel.org/linus/1b7b86f68c24f372e6cf4af4874dc5df3b8aa61b|commit]], [[https://git.kernel.org/linus/b08770ff622829285d5b113602b1454910b34044|commit]], [[https://git.kernel.org/linus/d7c51bfa8664e91989f002af9e81983a4fd8326f|commit]] * A reference board for the Marvell Armada 382 [[https://git.kernel.org/linus/51b632c713d50586a844259c56048a280f375406|commit]] * Three new servers using ASpeed baseboard management controllers, the actual machines being from Bytedance, Facebook and IBM [[https://git.kernel.org/linus/b2826bdf910dccee07bede625c2005154bb6f698|commit]], [[https://git.kernel.org/linus/71b802d2d518d2bdbdc0fa5b661fc1d37b9b50d3|commit]], [[https://git.kernel.org/linus/fd6a1e60a0496be1c903a7fd47482c67cdd5ccd7|commit]] * The Galaxy Note 10.1 (P4) tablet, using an Exynos 4412 [[https://git.kernel.org/linus/f48b5050c301f7235ef61d8cbbbf0410a5e0245f|commit]] * The usual set of 32-bit i.MX industrial/embedded hardware * Protonic WD3 (tractor e-cockpit) [[https://git.kernel.org/linus/35771b33dd987783171058e7db901f98ddd4c097|commit]] * Kamstrup OMNIA Flex Concentrator (smart grid platform) [[https://git.kernel.org/linus/1e1a5afde9f79386815233aacf48e188a6710fc2|commit]] * Van der Laan LANMCU (food storage) [[https://git.kernel.org/linus/d1f1858f51be4d7900fe2bac6394c8dfc641f2c4|commit]] * Altesco I6P (vehicle inspection stations) [[https://git.kernel.org/linus/df0852c234d9a73ad2469cd0562ba212a422c374|commit]] * PHYTEC phyBOARD-Segin/phyCORE-i.MX6UL baseboard [[https://git.kernel.org/linus/f4d0fea16ad771f1f3c930251af90f8b33d9fa66|commit]] * New Allwinner SoC based single-board computers * !NanoPi R1 (H3 based) [[https://git.kernel.org/linus/9340c293ebf0687d53a52c710a8e6fe80bfd6b6b|commit]] * !FriendlyArm ZeroPi (H3 based) [[https://git.kernel.org/linus/fa769f29f12419db48f4e447e2da9719cc83f3e8|commit]] * Elimo Initium SBC and Impetus SoM (S3 based) [[https://git.kernel.org/linus/33958b22f3775ed8ac6594f89fff1ed150bed3fd|commit]], [[https://git.kernel.org/linus/c1c5bafd4481b40dfe4a4703702cb95930703426|commit]], [[https://git.kernel.org/linus/da42b98d5c7d5a30d963633a964586cb68a5c886|commit]] * DH electronics STM32MP157C DHCOM, a PicoITX carrier board for the aleady supported DHCOM module [[https://git.kernel.org/linus/ac68793f49de74c4046e760b6370f70c51d4aef9|commit]] * Ouya Game Console based on Nvidia Tegra 3 [[https://git.kernel.org/linus/d7195ac5c9c5356b7cda4668fb64fc537c6be833|commit]] * Version 5 of the already supported Zynq Z-Turn MYIR Board [[https://git.kernel.org/linus/1f4079b626eb6d38cfc638fd88903c1a943d2d2d|commit]] * LX2162AQDS, a reference platform for NXP Layerscape LX2162A, which is a repackaged 16-core LX2160A [[https://git.kernel.org/linus/87f7ba165168ee0bff0baf6ded6d4dfa5bba1217|commit]] * A series of Kontron i.MX8M Mini baseboard/SoM versions [[https://git.kernel.org/linus/8668d8b2e67fe7cf65f02becd5d67c0636689e82|commit]] * Espressobin Ultra, a new variant of the popular Armada 3700 based board [[https://git.kernel.org/linus/3404fe15a60fe790799d6e1dd5de51997f338cc6|commit]] * IEI Puzzle-M801, a rackmount network appliance based on Marvell Armada 8040 [[https://git.kernel.org/linus/6d96e11b777129d709096744e125bd866ff8b5a1|commit]] * Microsoft Lumia 950 XL (Cityman), a phone [[https://git.kernel.org/linus/2704ff5f02c884bd4b774da089d139f17f8e32ae|commit]] * HDK855 and HDK865 Hardware development kits for Qualcomm sm8250 and sm8150, respectively [[https://git.kernel.org/linus/91ed0e90fc491b427aa50eaa8efb40090355153a|commit]], [[https://git.kernel.org/linus/0ab1b2d10afe60178e82cdde3ab7f3d5f458b8f7|commit]] * New board variants of the Renesas based "Kingfisher" and !"HiHope" reference boards [[https://git.kernel.org/linus/dd8ecc02743cc337ab56014448bacaa763c33074|commit]] * Kobol Helios64, an open source NAS appliance based on Rockchips RK3399 [[https://git.kernel.org/linus/09e006cfb43e8ec38afe28278b210dab72e6cac8|commit]] * Engicam PX30.Core, a SoM based on Rockchip PX30, along with a few carrier boards [[https://git.kernel.org/linus/f36296e4ddfc003932c435cb16ca26fc87e43001|commit]], [[https://git.kernel.org/linus/7a180f56e01443be526061bd8ec8cf6e2c4f988d|commit]], [[https://git.kernel.org/linus/d92a7c331f53ccf6da4e0cb6b49470444cb150ce|commit]], [[https://git.kernel.org/linus/0935d7e9b1b26230e01dc5f0ed8d2af3771ced57|commit]], [[https://git.kernel.org/linus/5fccec0cf423aaf90c9c0125ef5af56c9455ba64|commit]], [[https://git.kernel.org/linus/746c750a8bc4994638d014834389205c3e3bcc14|commit]], [[https://git.kernel.org/linus/e786f756d52707f3c36ca0efe949407a8b978493|commit]], [[https://git.kernel.org/linus/0e418423be1c824b2cda37fd00528f62231cd219|commit]] * Remove ebsa110 platform [[https://git.kernel.org/linus/3e3f354bc383a052cde431d8f051efbf896f260b|commit]] * Enable KASan for ARM [[https://git.kernel.org/linus/d5d44e7e3507b0ad868f68e0c5bca6a57afa1b8b|commit]], [[https://git.kernel.org/linus/d6d51a96c7d63b7450860a3037f2d62388286a52|commit]], [[https://git.kernel.org/linus/c12366ba441da2f6f2b915410aca2b5b39c16514|commit]], [[https://git.kernel.org/linus/5615f69bc2097452ecc954f5264d784e158d6801|commit]], [[https://git.kernel.org/linus/421015713b306e47af95d4d61cdfbd96d462e4cb|commit]] * perf * hisi: Add identifier sysfs file [[https://git.kernel.org/linus/ac4511c9364c9a6390e8585cdd4596103bca16eb|commit]] * Add PMU driver for the ARM DMC-620 memory controller [[https://git.kernel.org/linus/53c218da220c3619b5befec4674ffa35d590092a|commit]] * arm-spe: Add support for ARMv8.3-SPE [[https://git.kernel.org/linus/05e91e7fe26c6fb116fa16f43c1eed78020f9463|commit]] * imx_ddr: Add stop event counters support for i.MX8MP [[https://git.kernel.org/linus/6b46338f2210e37deeb3cdd40b04e3c597b47570|commit]] * imx_ddr: Add system PMU identifier for userspace [[https://git.kernel.org/linus/881b0520504a2e028a28ddacc05c26e46f21d483|commit]] * smmuv3: Support sysfs identifier file [[https://git.kernel.org/linus/2c255223362e9747075320ba618bd5960b76e04f|commit]] * soc/litex: add LiteX SoC Controller driver [[https://git.kernel.org/linus/22447a99c97e353bde8f90c2353873f27681d57c|commit]] * interconnect: Add generic interconnect driver for Exynos SoCs [[https://git.kernel.org/linus/2f95b9d5cf0b3d15154225e369558a3c6b40e948|commit]] * ARM 64 * Add hardware tag-based mode [[https://git.kernel.org/linus/11f094e312ae834531672aee711079c00ca39ff8|commit]], [[https://git.kernel.org/linus/71f6af6d52ceb96be522819a1b0806325bc690d8|commit]], [[https://git.kernel.org/linus/3b1a4a8640876a966ab68ab4f561642e19674671|commit]], [[https://git.kernel.org/linus/d5750edf6da759576f91ec2b57d5553985815b40|commit]], [[https://git.kernel.org/linus/cebd0eb29acdfc2f5e44e5f356ffcd0c44f16b4a|commit]], [[https://git.kernel.org/linus/1f600626b3a9b77001b3ef90a79bf68c9f7e4cda|commit]], [[https://git.kernel.org/linus/b266e8fee9630d1e5a9144f33222a49c06ad6976|commit]], [[https://git.kernel.org/linus/bb359dbcb70085a63e8bdbf14837a900750f0cf7|commit]], [[https://git.kernel.org/linus/affc3f07759cfdcb1ffd87f2847b1c27d8781d65|commit]], [[https://git.kernel.org/linus/59fd51b2ba6b02e0f7c989fc12c3537988f8c8fe|commit]], [[https://git.kernel.org/linus/ffcc5cea46c0c3dde4eeb101fdf3a37da43863de|commit]], [[https://git.kernel.org/linus/2cdbed63490d0d2bcbae60abcc5639caa5aba49b|commit]], [[https://git.kernel.org/linus/97fc712232368ddeabd91cdabf40da9b2155c033|commit]], [[https://git.kernel.org/linus/afe6ef80dcecf2cf7ccab0d94257b985e4c47d80|commit]], [[https://git.kernel.org/linus/d73b49365ee65ac48074bdb5aa717bb4644dbbb7|commit]], [[https://git.kernel.org/linus/28ab35841ce0262b41074464d9fb6709bb26348f|commit]], [[https://git.kernel.org/linus/60a3a5fe950f4e6c02e9fc6676dc96de043ed743|commit]], [[https://git.kernel.org/linus/6882464faf74666dbce86b77686d78ff4e506af3|commit]], [[https://git.kernel.org/linus/db3de8f759c80712dae456019968c19672589fdc|commit]], [[https://git.kernel.org/linus/88b865974d17059e9c9286f08efbebe569e3067b|commit]], [[https://git.kernel.org/linus/96e0279df6d8f2a1394de2b41815b0065c031950|commit]], [[https://git.kernel.org/linus/6a63a63ff1ac2959706dba218d5e17f9ec721c0c|commit]], [[https://git.kernel.org/linus/f469c032c05e0572be806149307b45d0fc9ae706|commit]], [[https://git.kernel.org/linus/85f49cae4dfcfae16f17418466e00370091de03d|commit]], [[https://git.kernel.org/linus/e5b8d9218951e59df986f627ec93569a0d22149b|commit]], [[https://git.kernel.org/linus/98c970da8b35e919f985818eda7c1bcbcec8f4c4|commit]], [[https://git.kernel.org/linus/bfc62c5985274e926ee959dd3aaf999d4bdfbb1d|commit]], [[https://git.kernel.org/linus/620954a67bcec6ca6b902baaaa1e3f2601b371a7|commit]], [[https://git.kernel.org/linus/bad1e1c663e0a72f9cf7b230a00d821678f80455|commit]], [[https://git.kernel.org/linus/c746170d6a48b59d1233b375905f7faef6ce80bc|commit]], [[https://git.kernel.org/linus/dc09b29fd0718300fad79d327d275b6ffb6d3315|commit]], [[https://git.kernel.org/linus/ccbe2aaba1ed37441d8206a8c95b6199cbee2823|commit]], [[https://git.kernel.org/linus/6c6a04fe367f58f066dd5da2c86087b4bd74365e|commit]], [[https://git.kernel.org/linus/8a494023b80e29bb3638be18a6710a1c884ee68e|commit]], [[https://git.kernel.org/linus/0fea6e9af889f1a4e072f5de999e07fe6859fc88|commit]], [[https://git.kernel.org/linus/2e903b91479782b7dedd869603423d77e079d3de|commit]], [[https://git.kernel.org/linus/4291e9ee618956eeae02b17f35b272193a6cda5a|commit]], [[https://git.kernel.org/linus/aa1ef4d7b3f67f7f17aa4aa34f5ec513c7e4db6c|commit]], [[https://git.kernel.org/linus/94ab5b61ee16250b7dab38eec5ba9f666350402c|commit]], [[https://git.kernel.org/linus/948e32539f4ac7a778d50eb3eed307c6f3068f75|commit]], [[https://git.kernel.org/linus/29f080881601c90d39c8fa31c125ac70b8894b5e|commit]] * Implement {{{CONFIG_CMDLINE_EXTEND}}} [[https://git.kernel.org/linus/52ec03f75d599d5bc240422bac8574724a319bec|commit]], [[https://git.kernel.org/linus/1e40d105dae5b7aca8ca7bfd7a0c348c0c509dba|commit]] * Condition Energy Aware Scheduling (EAS) enablement on a frequency invariant system [[https://git.kernel.org/linus/31f6a8c0a471be7d7d05c93eac50fcb729e79b9d|commit]], [[https://git.kernel.org/linus/ecec9e86d1a366f97c827ab4a8134ec06ccf031a|commit]], [[https://git.kernel.org/linus/fa50e2b452c60cff9f4000de5b372a61d6695c26|commit]] * Add support for CPPC's delivered and reference performance counters through the FFH methods by using the AMU equivalent core and constant cycle counters [[https://git.kernel.org/linus/4b9cf23c179a27659a95c094ace658bb92f146e5|commit]], [[https://git.kernel.org/linus/bc3b6562a1acc1f43ae84c7d69428cdd8ae1390e|commit]], [[https://git.kernel.org/linus/68c5debcc06d6d24f15dbf978780fc5efc147d5e|commit]] * KVM * perf kvm: Add kvm-stat for arm64 [[https://git.kernel.org/linus/1218838d68f5e9cc195685f17375be96a54832c7|commit]] * Expose CSV3 to guests on running on Meltdown-safe HW [[https://git.kernel.org/linus/7f43c2014fa03bb8718569ae628acf2089683bff|commit]], [[https://git.kernel.org/linus/4f1df628d4ec22b04f67e068e6d02538d3dd557b|commit]] * Opt-in always-on nVHE hypervisor. Allow the hypervisor to install itself on newly booted CPUs before the host is allowed to run on them [[https://git.kernel.org/linus/d8b369c4e31430a4746571bcae45a98933827232|commit]], [[https://git.kernel.org/linus/3eb681fba2bf8b67b65ce92d0ebfd7cbfc263da9|commit]], [[https://git.kernel.org/linus/e6dd9d89a64e30b25339d0dbe5c5aa589db8d530|commit]], [[https://git.kernel.org/linus/0bc7474fb7673422b134e88feb49cde54b22bb75|commit]], [[https://git.kernel.org/linus/82ac62d1658b42392282550078a189ccd3f50214|commit]], [[https://git.kernel.org/linus/6df3e14436f6ee254b1a4952d90ee8988be59c89|commit]], [[https://git.kernel.org/linus/c1f45f4eb6fd8704f72d5ed64184121e9fe129a0|commit]], [[https://git.kernel.org/linus/78869f0f0552d032c7e32724c4abb2715e8f974a|commit]], [[https://git.kernel.org/linus/5be1d6226d35800393579340f35b8b0d7b2a3177|commit]], [[https://git.kernel.org/linus/63fec24351e827021137a15b307bd1e64772b7fe|commit]], [[https://git.kernel.org/linus/d3e1086c64528ee0b955326b4c0e947cde3b6923|commit]], [[https://git.kernel.org/linus/2d7bf218ca739554bf7277ab0dbfa5399d01f7c6|commit]], [[https://git.kernel.org/linus/687413d34d4aa72103de3e545f431f480dd21d7f|commit]], [[https://git.kernel.org/linus/94f5e8a4642aedb19ca73f534372d7ed65e1c84e|commit]], [[https://git.kernel.org/linus/a805e1fb30990e29b3174c39bf39015065e5dc19|commit]], [[https://git.kernel.org/linus/eeeee7193df015074c8302381356e8e617a5e2b0|commit]], [[https://git.kernel.org/linus/d084ecc5c72811e7231838f7c128bfcc7f8d2889|commit]], [[https://git.kernel.org/linus/1fd12b7e4d0082a9f373e26ab11fc94bcc307d33|commit]], [[https://git.kernel.org/linus/f74e1e2128b7681f0d9c2a66dc4480e7d7196b49|commit]], [[https://git.kernel.org/linus/04e05f057a04275cb68c8053b29c5642ae0bad4f|commit]], [[https://git.kernel.org/linus/cdf367192766ad11a03e8d5098556be43b8eb6b0|commit]], [[https://git.kernel.org/linus/abf16336dd22d018cd2577f0789b01ed705484d7|commit]], [[https://git.kernel.org/linus/d945f8d9ec4ab5b062ce9696761ca3a21de1e64d|commit]], [[https://git.kernel.org/linus/fa8c3d65538aa11bb117cbf872400d5caa7f340b|commit]], [[https://git.kernel.org/linus/b93c17c4185bf6b50f2f0b332afb4abe8b766a7a|commit]], [[https://git.kernel.org/linus/f19f6644a5433cfae8a068445b149bc2247c1445|commit]] == X86 == * Intel Platform Monitoring Technology, an architecture for enumerating and accessing hardware monitoring capabilities [[https://git.kernel.org/linus/1dc2da5cd51f648de6d1df87e2bc6ea13f72f19c|commit]], [[https://git.kernel.org/linus/4f8217d5b0ca8ace78a27dc371b87697eedc421d|commit]], [[https://git.kernel.org/linus/e2729113ce66d8d21f729b41bc3ed3feaf1acf69|commit]], [[https://git.kernel.org/linus/68fe8e6e2c4b04e2733d77834f55a4a0e172b770|commit]], [[https://git.kernel.org/linus/5ef9998c96b0c99c49c202054586967e609286d2|commit]] * Support for Intel SGX foundations, a new hardware functionality that can be used by applications to populate protected regions of user code and data called enclaves. Once activated, the new hardware protects enclave code and data from outside access and modification. SGX implementations have existed on desktop processors for several years. The upcoming 3rd Generation Intel Xeon Scalable Platform, code-named “Ice Lake” will also support SGX [[https://git.kernel.org/linus/70d3b8ddcd20d3c859676f56c43c7b2360c70266|commit]], [[https://git.kernel.org/linus/2c273671d0dfcf89c9c8a319ed093406e3ff665c|commit]], [[https://git.kernel.org/linus/e7b6385b01d8e9fb7a97887c3ea649abb95bb8c8|commit]], [[https://git.kernel.org/linus/d205e0f1426e0f99e2b4f387c49f2d8b66e129dd|commit]], [[https://git.kernel.org/linus/e7e0545299d8cb0fd6fe3ba50401b7f5c3937362|commit]], [[https://git.kernel.org/linus/74faeee06db81a06add0def6a394210c8fef0ab7|commit]], [[https://git.kernel.org/linus/224ab3527f89f69ae57dc53555826667ac46a3cc|commit]], [[https://git.kernel.org/linus/38853a303982e3be3eccb1a1132399a5c5e2d806|commit]], [[https://git.kernel.org/linus/d2285493bef310b66b56dfe4eb75c1e2f431ea5c|commit]], [[https://git.kernel.org/linus/95bb7c42ac8a94ce3d0eb059ad64430390351ccb|commit]], [[https://git.kernel.org/linus/3fe0778edac8628637e2fd23835996523b1a3372|commit]], [[https://git.kernel.org/linus/888d249117876239593fe3039b6ead8ad6849035|commit]], [[https://git.kernel.org/linus/c6d26d370767fa227fc44b98a8bdad112efdf563|commit]], [[https://git.kernel.org/linus/9d0c151b41fed7b879030f4e533143d098781701|commit]], [[https://git.kernel.org/linus/c82c61865024b9981f00358433bebed92ca20c00|commit]], [[https://git.kernel.org/linus/8382c668ce4f367d902f4a340a1bfa9e46096ec1|commit]], [[https://git.kernel.org/linus/cd072dab453a9b4a9f7927f9eddca5a156fbd87d|commit]], [[https://git.kernel.org/linus/334872a0919890a70cccd00b8e11931020a819be|commit]], [[https://git.kernel.org/linus/84664369520170f48546c55cbc1f3fbde9b1e140|commit]], [[https://git.kernel.org/linus/2adcba79e69d4a4c0ac3bb86f466d8b5df301608|commit]], [[https://git.kernel.org/linus/1728ab54b4be94aed89276eeb8e750a345659765|commit]], [[https://git.kernel.org/linus/947c6e11fa4310b31c10016ae9816cdca3f1694e|commit]], [[https://git.kernel.org/linus/3fa97bf001262a1d88ec9b4ac5ae6abe0ed1356c|commit]], [[https://git.kernel.org/linus/bc4bac2ecef0e47fd5c02f9c6f9585fd477f9beb|commit]] * Calculate frequency invariance for AMD systems. This is the first pass in creating the ability to calculate the frequency invariance on AMD systems. This approach uses the CPPC highest performance and nominal performance values that range from 0 - 255 instead of a high and base frequency [[https://git.kernel.org/linus/41ea667227bad5c247d76e6605054e96e4d95f51|commit]] * intel_idle: add !SnowRidge C-state table [[https://git.kernel.org/linus/9cf93f056f783f986c19f40d5304d1bcffa0fc0d|commit]] * intel_th: Add Alder Lake-P support [[https://git.kernel.org/linus/cb5c681ab9037e25fcca20689c82cf034566d610|commit]] * powercap: Enable RAPL for AMD Fam17h and Fam19h [[https://git.kernel.org/linus/298ed2b31f55280624417f80a09de0e28db8f786|commit]], [[https://git.kernel.org/linus/a2c32fa736a590a7ab6e9601066a6772ae09869b|commit]], [[https://git.kernel.org/linus/43756a298928c9a4e8201baaeb205c0c103728af|commit]], [[https://git.kernel.org/linus/8a9d881f22d7a0e06a46a326d0880fb45a06d3b5|commit]] * perf: Add Rocket Lake CPU support [[https://git.kernel.org/linus/b14d0db5b8c86507c9810c1c8162c7d4a3c656bd|commit]], [[https://git.kernel.org/linus/cbea56395cba13173fffb9251cb23f146b51c792|commit]], [[https://git.kernel.org/linus/907a196fbc70a48338ee8512da32f70fd33c97eb|commit]], [[https://git.kernel.org/linus/43bc103a8044b9f7963aa1684efbdc9bd60939de|commit]] * perf vendor events: Update Skylake client events to v50 [[https://git.kernel.org/linus/3d05181a085c7a070746c838ea25aebf25f17d52|commit]] * Introduce AVX512_FP16 feature and expose it to KVM CPUID for processors that support it [[https://git.kernel.org/linus/e1b35da5e624f8b09d2e98845c2e4c84b179d9a4|commit]], [[https://git.kernel.org/linus/2224fc9efb2d6593fbfb57287e39ba4958b188ba|commit]] * Platforms * mellanox: mlxbf-pmc: Add Mellanox !BlueField PMC driver [[https://git.kernel.org/linus/1a218d312e65ec396b2739056a8ea78493015f21|commit]] * surface: gpe: Add support for 15" Intel version of Surface Laptop 3 [[https://git.kernel.org/linus/b970b732ff4f0d9c88361a3e5bb239f7822f719b|commit]] * Introduce support for Systems Management Driver over WMI for Dell Systems [[https://git.kernel.org/linus/e8a60aa7404bfef37705da5607c97737073ac38d|commit]] * acer-wmi: Add new {{{force_caps}}} module parameter [[https://git.kernel.org/linus/39aa009bb66f9d5fbd1e58ca4aa03d6e6f2c9915|commit]] * amd-pmc: Add AMD platform support for !S2Idle [[https://git.kernel.org/linus/156ec4731cb22b06c08e27debc1ef9f16f4bbb5e|commit]] * asus-wmi: Add userspace notification for performance mode change [[https://git.kernel.org/linus/72ceec58685f8a5c2ec22d9617c7b1e239e2e809|commit]] * intel-hid: add Rocket Lake ACPI device ID [[https://git.kernel.org/linus/7067be7059e8edc186474db9727c519da886a1ce|commit]] * intel-vbtn: Support for tablet mode on Dell Inspiron 7352 [[https://git.kernel.org/linus/fcd38f178b785623c0325958225744f0d8a075c0|commit]] * intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC [[https://git.kernel.org/linus/07b211992d6c0d80b321403244d43bbd2d6cf48c|commit]] * panasonic-laptop: Add support for battery charging threshold (eco mode) [[https://git.kernel.org/linus/468f96bfa3a045450f54c96e63db786b0b5fcab2|commit]] * panasonic-laptop: Add support for optical driver power in Y and W series [[https://git.kernel.org/linus/d5a81d8e864bb1faebeafac0c79b39937701008f|commit]] * panasonic-laptop: Add sysfs attributes for firmware brightness registers [[https://git.kernel.org/linus/25dd390c6206c3e0f9e0551fca030a5f909564eb|commit]] * panasonic-laptop: Add write support to mute [[https://git.kernel.org/linus/e3a9afbbc309c51421d9beb3390ba42522fa6afe|commit]] * thinkpad_acpi: Add palm sensor support [[https://git.kernel.org/linus/1ac09656bded6e4ea9312631579dd32189e00e62|commit]] * thinkpad_acpi: add P1 gen3 second fan support [[https://git.kernel.org/linus/c758be8e1d06f3989d2cfd0efd182b67773a88f9|commit]] * touchscreen_dmi: Add info for the Irbis TW118 tablet [[https://git.kernel.org/linus/bb81dcd4eda208d00c3dc3372792da497813e958|commit]] * touchscreen_dmi: Add info for the Predia Basic tablet [[https://git.kernel.org/linus/dac76c17d255076214fb205f192d4328ed012891|commit]] * Add uv_sysfs platform driver to gather topology information from UV systems and expose that information via a sysfs interface at /sys/firmware/sgi_uv/ [[https://git.kernel.org/linus/8f061abbf543355d77fac5c23521b6b452da6310|commit]], [[https://git.kernel.org/linus/9a3c425cfdfee169622f1cb1a974b2f287e5560c|commit]], [[https://git.kernel.org/linus/4fc2cf1f2daf8303000efb7c9dc0307ea638a8f3|commit]], [[https://git.kernel.org/linus/c159376490eef39f0f2cb1ce5dd38a6d41c859b4|commit]], [[https://git.kernel.org/linus/6043082c96844fa3a047896212e2da0adc1dde81|commit]], [[https://git.kernel.org/linus/433e817ae157479844d84b186dd4d165a3f2b06e|commit]], [[https://git.kernel.org/linus/612a0063c9ba3aba79b9006faa0edad5f9d41162|commit]], [[https://git.kernel.org/linus/a67fffb017aed93fca42ce7aa5b6aaf54ff912ad|commit]] * classmate-laptop: add !WiFi media button [[https://git.kernel.org/linus/aa8994fbf2a01c91518f48848fa657d915ba046b|commit]] * KVM * Add support for running SEV-ES guests under KVM. Secure Encrypted Virtualization - Encrypted State (SEV-ES) expands on the SEV support to protect the guest register state from the hypervisor [[https://git.kernel.org/linus/69372cf01290b9587d2cee8fbe161d75d55c3adc|commit]], [[https://git.kernel.org/linus/9d4747d02376aeb8de38afa25430de79129c5799|commit]], [[https://git.kernel.org/linus/916391a2d1dc225bfb68624352b1495ec529444e|commit]], [[https://git.kernel.org/linus/0f60bde15ee11d03b6143f567cf840d30bf1b588|commit]], [[https://git.kernel.org/linus/add5e2f045414523aa6dc29d69b21e8f82e5ffb8|commit]], [[https://git.kernel.org/linus/1c04d8c986567c27c56c05205dceadc92efb14ff|commit]], [[https://git.kernel.org/linus/9caec4bf1d0126fa5f2fcd21852958bccd2a4c18|commit]], [[https://git.kernel.org/linus/8b474427cbeea05850fb32da65cc95eebcbad089|commit]], [[https://git.kernel.org/linus/f9a4d621761a2c7db686cc47772a0688d389f2d7|commit]], [[https://git.kernel.org/linus/f1c6366e304328de301be362eca905a3503ff33b|commit]], [[https://git.kernel.org/linus/8d4846b9b15045598d760470789716fb08b9b317|commit]], [[https://git.kernel.org/linus/bc624d9f1bbbfd6ae7057437cd3fcfef17066399|commit]], [[https://git.kernel.org/linus/8164a5ffe4c65291efecc03a590c978fd14c240f|commit]], [[https://git.kernel.org/linus/e9093fd49285ff7b5e4d3f8b528f5b43445c5f5d|commit]], [[https://git.kernel.org/linus/291bd20d5d88814a73d43b55b9428feab2f28094|commit]], [[https://git.kernel.org/linus/1edc14599e06fdf23dcf7516f73f09091853eb9a|commit]], [[https://git.kernel.org/linus/d36946679ef6a6fb32b655265602c174feb0ce5e|commit]], [[https://git.kernel.org/linus/e1d71116b64a54c3948d2692d4338e643408c411|commit]], [[https://git.kernel.org/linus/d523ab6ba2753bd41b4447ae48024182cb4da94f|commit]], [[https://git.kernel.org/linus/59e38b58de283f76c533a2da416abf93bfd9ea41|commit]], [[https://git.kernel.org/linus/8f423a80d299a5b3964b8af005d1aab4e5e9106a|commit]], [[https://git.kernel.org/linus/7ed9abfe8e9f62384f9b11c9fca19e551dbec5bd|commit]], [[https://git.kernel.org/linus/2985afbcdbb1957a8d31992cebbc4e49d2ad8a77|commit]], [[https://git.kernel.org/linus/f27ad38aac23263c40fe26c0188182c129a8f8dd|commit]], [[https://git.kernel.org/linus/5b51cb13160ae0ba10645bd0a84e7847677fb6a0|commit]], [[https://git.kernel.org/linus/d1949b93c60504b338c89cf8b3873c0d11feb7ed|commit]], [[https://git.kernel.org/linus/5265713a073754605108b3aba17619a0bbbae3c4|commit]], [[https://git.kernel.org/linus/5719455fbd952a69ebc860d47bb0287e9198fe12|commit]], [[https://git.kernel.org/linus/ed02b213098a90c2a415a0da18f05841f8cf0a81|commit]], [[https://git.kernel.org/linus/4444dfe4050b79964d7bb9b86a99e2bb21a972b0|commit]], [[https://git.kernel.org/linus/85ca8be938c0e693b5ed5392279d5ecedf42901e|commit]], [[https://git.kernel.org/linus/80675b3ad45f79d97ce47a0faac3a6d22ab7e876|commit]], [[https://git.kernel.org/linus/376c6d285017419e35c7177bc60abe7915fb7497|commit]], [[https://git.kernel.org/linus/861377730aa9db4cbaa0f3bd3f4d295c152732c4|commit]], [[https://git.kernel.org/linus/16809ecdc1e8ab7278f1d60021ac809edd17d060|commit]], [[https://git.kernel.org/linus/ad73109ae7ec30d5bfb76be108e304f9f0af4829|commit]], [[https://git.kernel.org/linus/647daca25d24fb6eadc7b6cd680ad3e6eed0f3d5|commit]] * hyper-v: make {{{KVM_GET_SUPPORTED_HV_CPUID}}} more useful [[https://git.kernel.org/linus/c21d54f0307ff42a346294899107b570b98c47b5|commit]] == MIPS == * Enable GCOV [[https://git.kernel.org/linus/8b3165e54566e8bb8f4b7d4e5f12ced78ce462bb|commit]] * Ingenic: Add missing nodes for Ingenic SoCs and boards [[https://git.kernel.org/linus/158c774d3c64859e84dd20e04d5fb18c8d3d318e|commit]] * Loongson64: Add /sys/firmware/lefi/boardinfo [[https://git.kernel.org/linus/6c1bfbd9df8c42a1156b9f4769ca78dfc5e89045|commit]] * Loongson64: Add KASLR support [[https://git.kernel.org/linus/a307a4ce9ecd2e23c71318201330d9d648b3f818|commit]] * Loongson64: Add Mail_Send support for 3A4000+ CPU [[https://git.kernel.org/linus/fed4955f304eb62acfdf86ecf05ea164856e09d8|commit]] * Add support for more mscc SoCs: Luton, Serval and Jaguar2 [[https://git.kernel.org/linus/fc3553cb9fc5fee18299b599040d2cc2eb17666d|commit]], [[https://git.kernel.org/linus/597fa616c49ae06a1a307750a7df9b59205f462f|commit]], [[https://git.kernel.org/linus/700364dadceb8d60ca1bb6ccd3da619a36ecdcde|commit]], [[https://git.kernel.org/linus/2825f4c0ffcdf6e519e30ecdae4cd8c1c89a1cb9|commit]], [[https://git.kernel.org/linus/93b834e6cf0e6bbb16f9bd678106648442960aba|commit]], [[https://git.kernel.org/linus/72bc5e8b25a0031354a27c1da2b89104e2bf32e3|commit]], [[https://git.kernel.org/linus/378e413fe97e8d66ff4dc90b0b5b6ef3bbc15252|commit]], [[https://git.kernel.org/linus/f84778f7d8c3b867d6aaca9361d7b43b222f9f6a|commit]], [[https://git.kernel.org/linus/fe0052018a84d50be034449b4175177f569fbf5c|commit]] * Add support for self-extracting FIT images (vmlinuz.itb) [[https://git.kernel.org/linus/a3fb655027c33a9281d3b813798b15bdf1e75d43|commit]] == S390 == * Add arch_get_random_long() support [[https://git.kernel.org/linus/ff98cc986ae883eec5f26af72d4e2406612fe683|commit]] * Add debug user asce support [[https://git.kernel.org/linus/062e527956d05fae02f143c0d5ff9e8525c6799f|commit]] * Add support to allocate gigantic hugepages using CMA [[https://git.kernel.org/linus/343dbdb7cb8997a2cb0fd804d6563b8a6de8d49b|commit]] * Extend default vmalloc area size to 512GB [[https://git.kernel.org/linus/fc67c880e32a85786ad32129faa880f57bb6de41|commit]] * sclp: provide extended sccb support [[https://git.kernel.org/linus/b971cbd03ee0a24f7af47b681e8f911794c69780|commit]] * DASD FC endpoint security [[https://git.kernel.org/linus/8b8b0915ba8daef9b4320d6dc75a2ec14e1fe2df|commit]], [[https://git.kernel.org/linus/4cd6094d9d609f73694783553df72572e302a5e9|commit]], [[https://git.kernel.org/linus/32ef938815c1fb42d65212aac860ab153a64de1a|commit]], [[https://git.kernel.org/linus/e03c5941f904afcc0237295e84e756c36619e058|commit]], [[https://git.kernel.org/linus/d2a527580c0a0c83f1d98eff32804cde4280d721|commit]], [[https://git.kernel.org/linus/460181217a2496defc6c279b0a7eb810b05b9145|commit]], [[https://git.kernel.org/linus/9e34c8ba91697cb7441805c36d92ab3e695df6e0|commit]], [[https://git.kernel.org/linus/19508b2047403cc88d2255118e2640ab1d3bf8a1|commit]], [[https://git.kernel.org/linus/b72949328869dfd45f6452c2410647afd7db5f1a|commit]], [[https://git.kernel.org/linus/4d063e646b4bfe8e74c0b4b78bf11c3a7b5d962a|commit]] == POWERPC == * Add "-z rodynamic" when using LLD [[https://git.kernel.org/linus/26ba9f9651d802ba38583138f43fea5dc7eb0fd6|commit]] * Add "-z notext" flag to disable diagnostic [[https://git.kernel.org/linus/4c078c86b4a466db221a08d423c2eae9332c2641|commit]] * Add emulation for VSX 32-byte vector paired load/store instructions [[https://git.kernel.org/linus/ef6879f8c8053cc3b493f400a06d452d7fb13650|commit]], [[https://git.kernel.org/linus/1817de2f141c718f1a0ae59927ec003e9b144349|commit]], [[https://git.kernel.org/linus/af99da74333b06d97ea6a9a2cd8906244da4bb26|commit]], [[https://git.kernel.org/linus/6ce73ba7691555fd182bc68529dc03cbd4378f72|commit]], [[https://git.kernel.org/linus/35785b293da0070a8df19b0193f0e7de6c9eaecb|commit]] == RISCV == * Populate /proc/iomem with the various sections of the kernel image [[https://git.kernel.org/linus/00ab027a3b82dbad0a698fef1e359ebcab4c205b|commit]] * Enable CMA support [[https://git.kernel.org/linus/da815582cf4594e96defa1cddb72cd00b1e7aac5|commit]] == ALPHA == * Switch from DISCONTIGMEM to SPARSEMEM [[https://git.kernel.org/linus/36d40290c8f71daf1ba5567ab14574f36b9b8d6a|commit]] == OPENRISC == * Add support for LiteX [[https://git.kernel.org/linus/f81cc5ac8c2b5c0e2e190ea181ab2b9e5cf8497d|commit]] == PARISC == * Make user stack size configurable [[https://git.kernel.org/linus/22ee3ea588dfc84ccb8cea5ea37051dfed91b9b9|commit]] = Drivers = == Graphics == * Introduce drm scaling filter property [[https://git.kernel.org/linus/5c759eda9b04cd1047b4cda8ac1eaadf8a9e4fce|commit]], [[https://git.kernel.org/linus/105c9e130e1df764ef2d41e2b35f51bba9c52617|commit]], [[https://git.kernel.org/linus/cc2396ff75f2ede0cf24f56de64d0214812e226e|commit]], [[https://git.kernel.org/linus/6d1a2fdedb2683007405762ca3c9d727b2aee6e2|commit]] * Support GEM object mappings from I/O memory to speed up the framebuffer in some architectures [[https://git.kernel.org/linus/1086db71a1dbbfb32ffb42cf0d540b69956f951e|commit]], [[https://git.kernel.org/linus/823efa922102b0ad369840c9a619104b60690e49|commit]], [[https://git.kernel.org/linus/1fc90559fdd5e1be698ad1427709a371c7003a65|commit]], [[https://git.kernel.org/linus/f216fcb8e4d76038133926aec53df92bf6b15860|commit]], [[https://git.kernel.org/linus/43676605f890b218e551f396a55dbaea7799acb4|commit]], [[https://git.kernel.org/linus/49a3f51dfeeecb52c5aa28c5cb9592fe5e39bf95|commit]], [[https://git.kernel.org/linus/a745fb1c26d3802caad532a4675f43a661f01fa6|commit]], [[https://git.kernel.org/linus/a85955568939e20e573cf42095d90c8476c9cec1|commit]], [[https://git.kernel.org/linus/b4e7090c242ec64bfa77a69ea7c3cceba21c7a65|commit]], [[https://git.kernel.org/linus/222ec45f4c69dfa8cd02c72928147ac06dffffa2|commit]] * amdgpu * Initial Vangogh support [[https://git.kernel.org/linus/a5b2c10c05ef12739be9907cc35acd33dff09020|commit]], [[https://git.kernel.org/linus/4f1e9a76bde0f9c266e87f7efe8ddee6416e99ba|commit]], [[https://git.kernel.org/linus/f7b2cdb23abf62bc3d33c2e0b0009a09412ff475|commit]], [[https://git.kernel.org/linus/4e52a9f8d5706b0be6b10912ed1397c9a90ccb8d|commit]], [[https://git.kernel.org/linus/1f9dab43c2cc19e69e368541ab8959859676e543|commit]], [[https://git.kernel.org/linus/026570e633105023a9b8ea2d296df5abd2bf1134|commit]], [[https://git.kernel.org/linus/fced3c3a4655a55db34b2729007dee554e4c2306|commit]], [[https://git.kernel.org/linus/bd4f28117ef21a7bd8a4321e68293e839067052e|commit]], [[https://git.kernel.org/linus/bf13cb1f4620d63349e302e169f7b3365e39fbfb|commit]], [[https://git.kernel.org/linus/1e483203965bdab466af0739c1edf7da07da241d|commit]], [[https://git.kernel.org/linus/af118ed9ef9fc6c6cc37f2db3d4aa2b66b2c4335|commit]], [[https://git.kernel.org/linus/b9d90cb031c488d77a47084a009655d235e3d765|commit]], [[https://git.kernel.org/linus/15c90a1fbcb1621be0ba492bc5d7b88edf3d2e22|commit]], [[https://git.kernel.org/linus/6405e627a0ad844ad7509989be48279f4a83d7ae|commit]], [[https://git.kernel.org/linus/b0ebc8e9444406d16c88adab2ab29748ed34b62a|commit]], [[https://git.kernel.org/linus/6c266fb56cb8565c4f74de9bf9a31e47a0a35820|commit]], [[https://git.kernel.org/linus/ad088550d23205d072d15fdce6a93bf07709c99a|commit]], [[https://git.kernel.org/linus/1ec743ac9ffe774fc3e9ef7943fb7a60dd8e67ab|commit]], [[https://git.kernel.org/linus/54c98eacf3b93f6b8dad7c042e06ce9971663fb7|commit]], [[https://git.kernel.org/linus/88edbad6ed065725cdea55e86afa4ab0c399dfc1|commit]], [[https://git.kernel.org/linus/3a5e715de15ca8b383484f8315e38660e108574c|commit]], [[https://git.kernel.org/linus/4d8d75a45c7ce7f6a0b9dff510be5be8e34febb4|commit]], [[https://git.kernel.org/linus/b4e532d67821e9ccd1757b6458c72a7d02b107ce|commit]], [[https://git.kernel.org/linus/5de54343d5eff6b4dcd077aa3aa8e701b9232317|commit]], [[https://git.kernel.org/linus/a7e91bd71848db26cef3502f5f8196f83e7a8d36|commit]], [[https://git.kernel.org/linus/f57d62a00a348530375f0dfca889d0848dadc782|commit]], [[https://git.kernel.org/linus/572083bd99adeab698fce2a1579509099e910aae|commit]], [[https://git.kernel.org/linus/b44694a1111c661685aa878429ca7cbb1614d3d3|commit]], [[https://git.kernel.org/linus/e89616baf761215317d95c6de3e17bf5f8385b39|commit]], [[https://git.kernel.org/linus/88779658698d5c65d88b071361f70232a6557d7d|commit]], [[https://git.kernel.org/linus/f46a221b703e617ae67d885267dc3de65490ef6a|commit]], [[https://git.kernel.org/linus/fd8ba3f1a7352d1f8f73a6c003bc83281c770fa0|commit]], [[https://git.kernel.org/linus/fd0fc24889f21fb4b10716c05752cb3a5f598dbc|commit]], [[https://git.kernel.org/linus/c821e0fbb2584bd565c3276d06f0d0889c04db59|commit]], [[https://git.kernel.org/linus/6fbcb00c7984fa7d49af2c361453c0397cdea400|commit]], [[https://git.kernel.org/linus/5120cb54098210502b200b3c77f008def0f7609f|commit]], [[https://git.kernel.org/linus/ed3b73533235e21d2657cdc764cb7ce5d160559a|commit]], [[https://git.kernel.org/linus/8447675327f8305aeaeebbd9e570303a219bb44d|commit]], [[https://git.kernel.org/linus/8bb3aa1a833f316374d5331005d7d7d2c648c0ac|commit]], [[https://git.kernel.org/linus/682b1f4c039db0f7eabf69735b038ddf0b94c73a|commit]], [[https://git.kernel.org/linus/3eb4c56422c7b8e3f567b2412d0c4f09f2899fb8|commit]], [[https://git.kernel.org/linus/ac0dc4c5a0760c9a9437d5864c277d9d2554a6ec|commit]], [[https://git.kernel.org/linus/3a83e4e64bb1522ddac67ffc787d1c38291e1a65|commit]], [[https://git.kernel.org/linus/469989ca4cb3da8e54bff61dd1eda684025844aa|commit]], [[https://git.kernel.org/linus/894052d6416bfe65af283c0265be532a834fab96|commit]] * Green Sardine support [[https://git.kernel.org/linus/d205c3cc1a6c9f49c3d07c22d7d471c13ecdaf62|commit]], [[https://git.kernel.org/linus/2e62f0b5a5bc25fe164ca80f1aee253b9bebff8a|commit]], [[https://git.kernel.org/linus/5baf415085f3e8ad15e65a9c36b4dc927b362546|commit]], [[https://git.kernel.org/linus/ad698da31fc0fc452b8d7a290df0b032dce9b7b6|commit]], [[https://git.kernel.org/linus/f74d0535e9276acbf5ef2ced6a2d8bb5c6d9b36c|commit]], [[https://git.kernel.org/linus/c3db2f529fa87e3c283e480c608a3c61ab1186b9|commit]], [[https://git.kernel.org/linus/5d731b5ac30167533281d5338a6ce4061df5ef3e|commit]], [[https://git.kernel.org/linus/21702c8cae51535e09b91341a069503c6ef3d2a3|commit]] * Dimgrey Cavefish support [[https://git.kernel.org/linus/a2468e043ae48fbeabdc966847a6675da47a7dc4|commit]], [[https://git.kernel.org/linus/a0200254ec10dac6e3ffafbbc519d161c4044762|commit]], [[https://git.kernel.org/linus/a14e093619c19bfb44567eab143218f910b2cd1a|commit]], [[https://git.kernel.org/linus/144722fa3ac32c2d47d8729cde3f0553c462053b|commit]], [[https://git.kernel.org/linus/ee64e01ef2d2114fb0e412651ad8a85e114693b4|commit]], [[https://git.kernel.org/linus/a14354690f89758a8b993ff5e8c303953240118a|commit]], [[https://git.kernel.org/linus/f2a6c81d02de6c892d1ef323992f40de6f585f3f|commit]], [[https://git.kernel.org/linus/550c58e0facd55aac5a316736b104f8428c4452e|commit]], [[https://git.kernel.org/linus/038d757b95f51dd59ae8852c981971cb48e8df0b|commit]], [[https://git.kernel.org/linus/01cbb6b288b0ba8081bd19e56f1baf48c7b12865|commit]], [[https://git.kernel.org/linus/2aa92b12dfce77e6073c89c6933dbd6cbf7105b2|commit]], [[https://git.kernel.org/linus/3e02ad447677b2791af7ae71b29aeb252d680e87|commit]], [[https://git.kernel.org/linus/771cc67ed08f544ec16d5194e509c66694428e71|commit]], [[https://git.kernel.org/linus/feb6329c58a81a6991426bd5e7d0b316196ee24b|commit]], [[https://git.kernel.org/linus/0106922600cd47676dad65417eece1051647cade|commit]], [[https://git.kernel.org/linus/2eb61456539d7c99943e7fe419473bef04e22168|commit]], [[https://git.kernel.org/linus/76a2d9ea6998eb2542942083f44ea3c62183c01b|commit]], [[https://git.kernel.org/linus/6c72c7a03ae58447478339d10406b0de54c6ec4e|commit]], [[https://git.kernel.org/linus/0c2c02b66c672ebb728b1f27a60e0bf3b6dce85c|commit]], [[https://git.kernel.org/linus/467db422cb52abf90eaa06b445ab2bdb5d99976b|commit]], [[https://git.kernel.org/linus/f267242e1598ff96596fc87ffc55e963bb8c7119|commit]], [[https://git.kernel.org/linus/10e0d9ebb047815bec3c59057b26381474fe151f|commit]], [[https://git.kernel.org/linus/db1f8a8fb276531c82c0ed7673f1a23f137486b9|commit]], [[https://git.kernel.org/linus/0a305e34c719f5d6131a3dedb5164b091999510b|commit]], [[https://git.kernel.org/linus/462c272b9076e80cda8602b9db81f8d105e729b3|commit]], [[https://git.kernel.org/linus/aeec0744481633a747e39afd2d1c3127328e51e1|commit]], [[https://git.kernel.org/linus/d9fa6a0b10d54798cda3c3c44c4702e527782692|commit]], [[https://git.kernel.org/linus/a1fe2ba7282b8b00aff6946304e83e0c8a850df5|commit]], [[https://git.kernel.org/linus/eb5a34d48257ce29700233d5878af3b40a6d5fa4|commit]], [[https://git.kernel.org/linus/8f72ce6421f3e2dd03304f894ac1ab14209f773b|commit]], [[https://git.kernel.org/linus/d5bc1579b0e3bdd3287acc5bc4bed1a3159847c8|commit]], [[https://git.kernel.org/linus/cc6161aa708147e510f2d9260300c9b01c944cad|commit]], [[https://git.kernel.org/linus/f897ea3550bc9b4544063d71b142b7413c7a7554|commit]], [[https://git.kernel.org/linus/e4ed4f50d2af766f49904f91be1be9608a7b3127|commit]], [[https://git.kernel.org/linus/4ed032bd13fa7abdc443fd29d1edfc8fa698253a|commit]], [[https://git.kernel.org/linus/583e5a5e908b185b4d92e6ec91d1b8b171002279|commit]], [[https://git.kernel.org/linus/135333a0ce4f54121f1bd25f32eb3189eef599c5|commit]], [[https://git.kernel.org/linus/73da8e862865588c449aa09cf69ac0dfe51f0969|commit]], [[https://git.kernel.org/linus/e8afbddfa1edc4e4115e97588dd7f147adb17759|commit]], [[https://git.kernel.org/linus/0afc770ba8343a90121f3974da71a2b535b99317|commit]], [[https://git.kernel.org/linus/be6b1cd3b7e4b12b5d81f110968674825868610f|commit]], [[https://git.kernel.org/linus/4ccc957f1511e5e0ebb112ceed38fe0e4c5653bc|commit]], [[https://git.kernel.org/linus/7dc2ef4e70e12bfbbeb8d08820b048b440e98467|commit]], [[https://git.kernel.org/linus/aff39cdecd225c2a1632785ede61efaedb6c0535|commit]], [[https://git.kernel.org/linus/2c70c332a1db3cade8d189ced3e56fb1197d0370|commit]], [[https://git.kernel.org/linus/8e3bfb992c1bcddcf99910c9fea40a9d9c6c62e6|commit]], [[https://git.kernel.org/linus/eac88a5fc63166917278a085e50039d1dd04c9a3|commit]], [[https://git.kernel.org/linus/4da678390890c7cf99e068ecd9d7ee5bf0d5290b|commit]], [[https://git.kernel.org/linus/36d26912e8d854853e3cdb300664db274a6636cf|commit]], [[https://git.kernel.org/linus/2a4112050451d0e7aeef526493ebb488279b81da|commit]] * Add device ID for navy_flounder [[https://git.kernel.org/linus/2c1eadddec8c1732d96fa5505451e8173257d064|commit]] * Add new device id for Renior [[https://git.kernel.org/linus/53f1e7f6a1720f8299b5283857eedc8f07d29533|commit]] * Scatter/Gather display support for display buffers in renoir [[https://git.kernel.org/linus/f0c746ce07c8df0d5b5582a87b0baf238ab49d27|commit]] * gfx9+ modiifier support [[https://git.kernel.org/linus/b35ce7b364ec80b54f48a8fdf9fb74667774d2da|commit]], [[https://git.kernel.org/linus/53f4cb8b5580a20d01449a7d8e1cbfdaed9ff6b6|commit]], [[https://git.kernel.org/linus/be7b9b327e79cd2db07b659af599867b629b2f66|commit]], [[https://git.kernel.org/linus/8ba16d5993749c3f31fd2b49e16f0dc1e1770b9c|commit]], [[https://git.kernel.org/linus/6eed95b00b45ca241dbec6f684967925bfdfb0e5|commit]], [[https://git.kernel.org/linus/08d769151dc9690a418e974312e761989a095371|commit]], [[https://git.kernel.org/linus/a32419911f0a830db8918f6d849e0d7b4a057705|commit]], [[https://git.kernel.org/linus/37384b3f17cdedf60ff02f189d7dbb82add0da2c|commit]], [[https://git.kernel.org/linus/dfbbfe3c17651fa0fcf2658fb90317df08e52bb2|commit]], [[https://git.kernel.org/linus/faa37f54ce0462b2b5ec99bb8239a568bb8ba8d5|commit]], [[https://git.kernel.org/linus/9a33e8819b346864f58d31cf6b60096fd681801b|commit]] * Add vcn dec software ring support [[https://git.kernel.org/linus/9b84ec8e43d6ca6c356705f7b02b51a2d8641d01|commit]], [[https://git.kernel.org/linus/477f25ebe2fe9a1943ff69ec659c090a7e29e024|commit]], [[https://git.kernel.org/linus/bd88596fddb4b09e26c55765284ea8d47e5316e8|commit]], [[https://git.kernel.org/linus/52f9535ca4f4268aa7c27975da330cb8dd6a9bf7|commit]], [[https://git.kernel.org/linus/a76087cf97afe49a30ba3970a2052ef0f260eebf|commit]] * Enable freesync for A+A configs [[https://git.kernel.org/linus/cd9b0159beb7787bec38eb339ed7bc167d83b4ff|commit]] * Add debugfs entry for printing VM info [[https://git.kernel.org/linus/ff72bc40317079b775a7a6d2ba94297b04b795e4|commit]] * Add module parameter choose PX runtime method [[https://git.kernel.org/linus/2261229cef728da98355e63a6068901640acd504|commit]] * Add xgmi perfmons for arcturus [[https://git.kernel.org/linus/a9d17930adff802d97a58a7d705c8182c735043d|commit]] * radeon * Expose voltage via hwmon on SUMO [[https://git.kernel.org/linus/c57a8308e2cc2e83a268c0123ff2060f30a38950|commit]], [[https://git.kernel.org/linus/fddc611ca3a09932196c192116a596dc67206eb5|commit]] * Intel * Asynchronous flip implementation [[https://git.kernel.org/linus/1288f9b0990857c6eea1f8a7a6f38fb48b467b13|commit]], [[https://git.kernel.org/linus/c5e07e0049eeb9654f4943e3e23c927068c1d9bf|commit]], [[https://git.kernel.org/linus/30ff93af9e19dbe88ff8b5e711e05b26b991eec0|commit]], [[https://git.kernel.org/linus/0bbca6097d501c8484f3ab4199b6dea457c4c489|commit]], [[https://git.kernel.org/linus/b039193d128349719b830c7acc95e8a653953d77|commit]], [[https://git.kernel.org/linus/e5cb1afba46d0a2c01605483e800f8231362022b|commit]], [[https://git.kernel.org/linus/6914c9685e0a2376c128a3519b5b5e0619bb5f2d|commit]], [[https://git.kernel.org/linus/55ea1cb178ef85677b35126685fbf5d8d649b62e|commit]] * Introduce support for DG1, a gen12 dgfx platform [[https://git.kernel.org/linus/27a6bc802bd90a08960f716e48693420226f1d03|commit]], [[https://git.kernel.org/linus/2606b269234b3180470b0408e7c2416bfc828d78|commit]], [[https://git.kernel.org/linus/eafeb204b4730bac1f1701183cd05c7fe2e81e0f|commit]], [[https://git.kernel.org/linus/fb7318c37afac6c6c7d18f893b3df962388cf763|commit]], [[https://git.kernel.org/linus/0642c2b837495b6c6b60349c0e4e1b4fe2bedc0a|commit]], [[https://git.kernel.org/linus/e73e4c59ac43b10c771aaa4ac65602aee0bcbf8d|commit]], [[https://git.kernel.org/linus/67807f52e395be751fb665511d1a9a5e6a93f1f7|commit]], [[https://git.kernel.org/linus/240abb3c76ff4b469f91a753adb8426b77cab914|commit]], [[https://git.kernel.org/linus/049c651b6d93839c74be5cb24708f1d8470ec60d|commit]], [[https://git.kernel.org/linus/b71b477d9414fda42126fd2c55c5e8fa09347433|commit]], [[https://git.kernel.org/linus/0dac17af0ab4e55b6b18a762141f255d3eea1e37|commit]], [[https://git.kernel.org/linus/bb4c3cf81ce821559a57f548249505a1fda093d0|commit]], [[https://git.kernel.org/linus/da942750928a037d6285b64826a637918f3fe3cc|commit]], [[https://git.kernel.org/linus/cbb6ea8c6841f172efcf794bc5b2c70cb3c3f249|commit]], [[https://git.kernel.org/linus/5bcc95ca382e764585e36e83e663b99298e00406|commit]], [[https://git.kernel.org/linus/a4dbcf4175e5efead0d20315051a0e2708660a36|commit]] * bigjoiner support [[https://git.kernel.org/linus/e85e7458298783fe3b3a43383090df1a0de1bfa4|commit]], [[https://git.kernel.org/linus/63dc014e37b97e2f5fad6ab3e68c876e4a0f9886|commit]], [[https://git.kernel.org/linus/19f65a3dbf75b820914ab2fd58a90fa2ce37dc60|commit]], [[https://git.kernel.org/linus/8a029c113b179188ed74d3624bf10d56f8a98aa9|commit]], [[https://git.kernel.org/linus/4e3cdb4535e7cbc860c0cf91df95b7f3a9c84578|commit]], [[https://git.kernel.org/linus/0385ecead5178fffb11c89c3c84a7804a3b42690|commit]], [[https://git.kernel.org/linus/d321634bd7cf7643cddacf84f300f2a194fee201|commit]], [[https://git.kernel.org/linus/1cf6adb70dedcce139f8b7d94abda9eefb243ec4|commit]], [[https://git.kernel.org/linus/8246d9c7ea5e8a1ad66ce7e17184096f51d93912|commit]], [[https://git.kernel.org/linus/9f05a7c0adb9ee26dffb8de74b8acfd829629e4a|commit]], [[https://git.kernel.org/linus/498fab06f65816650f8eb9e4297c49f945058710|commit]], [[https://git.kernel.org/linus/756c1b8767a54a270f60c00a7d95a2cdd67d70f9|commit]], [[https://git.kernel.org/linus/bf473cb531d9eb47d445ae4a5650bac28537b65e|commit]], [[https://git.kernel.org/linus/75c4fa30f92272df6ac13cccf46f8397b0fcb169|commit]], [[https://git.kernel.org/linus/919c2299a8930229f2c56a2de27dcacdae0a373f|commit]] * Enable eLLC caching of display buffers for SKL+ [[https://git.kernel.org/linus/c0888e9e22623972a8468cd18f4b5b7c6db040ee|commit]] * Add more PCI ids [[https://git.kernel.org/linus/b50b7991b739c6d63658e3324a01eaa0fafe8b7f|commit]] * Add SKL GT1.5 PCI IDs [[https://git.kernel.org/linus/03e399020cd20e845b40bf28454f924ae813ec44|commit]] * Add support for LTTPR non-transparent link training mode [[https://git.kernel.org/linus/6777a855d66d27c4082d6316cc0f2a26a004ed62|commit]], [[https://git.kernel.org/linus/0a5991f5d022235ba085001e2a3926f83a0aed1b|commit]], [[https://git.kernel.org/linus/c43027a9a37541dbdc54e9dca647602175ff27a2|commit]], [[https://git.kernel.org/linus/9782f52ab5d65a667074beda11b12490935d608b|commit]], [[https://git.kernel.org/linus/7b2a4ab8b0ef2a6dbec0b15d2cabf5a9e7acdf4c|commit]] * msm * Shutdown hook * Add support for GPU cooling [[https://git.kernel.org/linus/ec793cf01d1fe7f2d3eef30a0accfb3ca880abe4|commit]] * sm8150/sm2850 DPU support [[https://git.kernel.org/linus/d8199c85f3e447717cfc530ce114f7c8fbc0982c|commit]], [[https://git.kernel.org/linus/4369c93cf36bc57d0b317ae0529a440e71d25280|commit]], [[https://git.kernel.org/linus/c40e6c6733a0b6a8bdcf4a7cb0f50697c86723cb|commit]], [[https://git.kernel.org/linus/9ffd0e8569937c7c583597f6492f8a6cef744f49|commit]], [[https://git.kernel.org/linus/3e79527a33a83b1720a3d989b584ced67ef401ee|commit]] * LLCC system cache support [[https://git.kernel.org/linus/e67890c97944b9962cf8c140a7f8077ed643b7d7|commit]], [[https://git.kernel.org/linus/40a72b0c7f99cf7b856dccca9624b81140955911|commit]], [[https://git.kernel.org/linus/474dadb8b0d557661cb3d1727f1ff2f82bac6b4c|commit]], [[https://git.kernel.org/linus/00597f9ff5eccd8b90e34cbd963471c6befcad98|commit]], [[https://git.kernel.org/linus/7f575a6087f47cf2a320d32a102be6276e9fd5bc|commit]] * dpu: enable DSPP support on SM8[12]50 [[https://git.kernel.org/linus/05ae91d960fd2b60199ab7b671efd7868948d961|commit]] * ast * Support AST2600 [[https://git.kernel.org/linus/f9bd00e0ea9d9b04140aa969a9a13ad3597a1e4e|commit]] * Support 1600x900 with 108MHz PCLK [[https://git.kernel.org/linus/9bb7b689274b67ecb3641e399e76f84adc627df1|commit]] * aspeed * sysfs output config support [[https://git.kernel.org/linus/696029eb36c08d7b60097cae44a6269bfa68b51c|commit]] * gma500 * Remove 2d framebuffer accel [[https://git.kernel.org/linus/846939118270863bc074fb734a1c2e0690ddb444|commit]], [[https://git.kernel.org/linus/ebc7d6470ac4b5f1fb3afa4da11861ff5bd5ea00|commit]] * exynos * New HDMI mode support [[https://git.kernel.org/linus/60d1029b3f255640ce48f2ff46a2adac6069e413|commit]] * mediatek * MT8167 support [[https://git.kernel.org/linus/ca3407a1caa1c7e6a499b133f8b456ed637760ce|commit]], [[https://git.kernel.org/linus/f376244df414406893b7eca94cdf222d376cb5e7|commit]], [[https://git.kernel.org/linus/c1ff4e3f40892cf99be91f3cdd1bd5a421f3de9c|commit]] * etnaviv * Add total hi bandwidth perfcounter [[https://git.kernel.org/linus/bbab2be7e514268e4d90ee6497f53243bb61d51c|commit]] * hibmc * i2c DDC support [[https://git.kernel.org/linus/4eb4d99dfe3018d86f4529112aa7082f43b6996a|commit]], [[https://git.kernel.org/linus/a0d078d06e516184e2f575f3803935697b5e3ac6|commit]] * ingenic * Reserved memory support [[https://git.kernel.org/linus/1677d31c226683236dd80f49e2eea0e6cee08a51|commit]] * Different pixel format support [[https://git.kernel.org/linus/3d705fb0dc43a91095de3ebc30914e50b0e20b2f|commit]] * 30/24/8-bit palette modes [[https://git.kernel.org/linus/686d4b4b99afe791b0ee3f272843048b155fe53f|commit]], [[https://git.kernel.org/linus/dba09e834f4ee6121346f2a7d40b7ee96d0b4b77|commit]], [[https://git.kernel.org/linus/bb85760572ca24a76c3de644ce45cfb69f5a731a|commit]] * bridge * Add support for lontium LT9611UXC bridge [[https://git.kernel.org/linus/0cbbd5b1a012cdc324187889956ff2632025cb17|commit]] * vkms * fbdev emulation support [[https://git.kernel.org/linus/ea40d7857d5250e5400f38c69ef9e17321e9c4a2|commit]] * panel * Add novatek nt36672a panel driver [[https://git.kernel.org/linus/070c7fa58bce986eb7a504390dd429edcb068f44|commit]] * Add TDO tl070wsh30 panel driver [[https://git.kernel.org/linus/cf40c66005920a6d4932a1a259076459464adf32|commit]] * Add Innolux N125HCE-GN1 [[https://git.kernel.org/linus/a14c6b0eef771c017c3549490fc321f3cd5c0e32|commit]] * samsung-sofef00: Add panel for OnePlus 6/T devices [[https://git.kernel.org/linus/5933baa36e267e480bec59a752579c7581b0b2f5|commit]] * Add ABT Y030XX067A 3.0" 320x480 panel [[https://git.kernel.org/linus/7467389bdafb77357090512d42a452bea31d53b5|commit]] * s6e63m0: Support 3WIRE protocol [[https://git.kernel.org/linus/4680e9cc9d8bc9db8a7489cb77a8d19962bd580e|commit]] * simple: Add YTC700TLAG-05-201C [[https://git.kernel.org/linus/7a1f4fa4a62933797152578d3730058fe6861b42|commit]] * fbcon: Disable accelerated scrolling, it's full of bugs [[https://git.kernel.org/linus/39aead8373b3c20bb5965c024dfb51a94e526151|commit]] * fourcc: Add AXBXGXRX106106106106 format [[https://git.kernel.org/linus/47170f89f76b28c55f359b4766da41d6b91d9ffe|commit]] * kmb: Add support for KeemBay DRM driver [[https://git.kernel.org/linus/1bb8b7fcda88d4814fef4f904e4da5ca2e517f6c|commit]], [[https://git.kernel.org/linus/7f7b96a8a0a185ad8b15ee1cf042f75aa1430c30|commit]], [[https://git.kernel.org/linus/98521f4d4b4cb265374a4b1e13b41287a1960243|commit]], [[https://git.kernel.org/linus/ed794057b052b52af2c6642bf32e8d21c6fba69c|commit]] * mcde * Support DPI output [[https://git.kernel.org/linus/d795fd322063246f23ca20ba0125cf3ed89cc1d3|commit]] * Add ampere modesetting [[https://git.kernel.org/linus/3b050680c84153d8e6f5ae3785922cd417f4b071|commit]], [[https://git.kernel.org/linus/70afbe4bdc0a7ccdb462a38216f5abc3db7e5c1b|commit]], [[https://git.kernel.org/linus/a34632482f1ea768429a9d4c79a10d12f5093405|commit]], [[https://git.kernel.org/linus/7ddf5e9597faa6f939370e294e0f6d9516d2a431|commit]], [[https://git.kernel.org/linus/5961c62d20753009408df4752e22991097386aa9|commit]], [[https://git.kernel.org/linus/e0df4bbfc3365d7699e32bebb24647dc7a09b00c|commit]], [[https://git.kernel.org/linus/de4781d0f22b54fdbe7ac459eb67b585ca3ee430|commit]], [[https://git.kernel.org/linus/41ba806f40a9a4c4f4c04a474bf368160f1baa2c|commit]], [[https://git.kernel.org/linus/6f300e0a0ba8873f1225959089f8bb2897d93ec6|commit]], [[https://git.kernel.org/linus/a3abc23ac40111c76708119013d63451169e7838|commit]], [[https://git.kernel.org/linus/f5cbe7c8bd1ac6f8c91179de381e10ee5f0f8809|commit]], [[https://git.kernel.org/linus/c28efb15f9e51a96c6bce2b92c0f3a4da87db877|commit]], [[https://git.kernel.org/linus/8a0412265f06490d93724bf8badf220180790ad1|commit]], [[https://git.kernel.org/linus/a6cf0320aad0c69a6b558dd41d3cb6891a6c9872|commit]], [[https://git.kernel.org/linus/8ef23b6f6a79e6fa2a169081d2d76011fffa0482|commit]] == Power Management == * cpuidle: Select polling interval based on a c-state with a longer target residency [[https://git.kernel.org/linus/7a25759eaa04b8c0ecb3db134922d6641ab2e6d1|commit]] * psci: Enable s2idle when using PSCI OSI [[https://git.kernel.org/linus/fc51989062138744b56e47190915ce68484e73f3|commit]], [[https://git.kernel.org/linus/b9795a3e4e1cbf521bbb5ef240eb47803c303b02|commit]], [[https://git.kernel.org/linus/670c90def03429a228229420fa48a17913fdcc0d|commit]] * ACPICA: Add 5 new UUIDs to the known UUID table [[https://git.kernel.org/linus/c59fe83a3d4f8852fc9f26af057edb5c70e0f18d|commit]] * pm-graph v5.8 [[https://git.kernel.org/linus/d23e95c09067618eabd6d0e8cff372f0ce517c84|commit]] * thermal * int340x: processor_thermal: Add !AlderLake PCI device id [[https://git.kernel.org/linus/df2537f910400cd4f90d2ecb40a0a1a204d8470c|commit]] * int340x: processor_thermal: Add RFIM driver [[https://git.kernel.org/linus/473be51142adba7ce769da728a37c8e80a343e27|commit]] * int340x: processor_thermal: Add mailbox driver [[https://git.kernel.org/linus/729a866af3b3f63ccdb91b3af61f3e07b668b757|commit]] * rcar_gen3_thermal: Add r8a779a0 support [[https://git.kernel.org/linus/e854da4f51117d7340ec621face92e775bcd4d22|commit]] * intel_pch_thermal: Add PCI ids for Lewisburg PCH [[https://git.kernel.org/linus/e78acf7efebff9184ad4add02b62a1f486a8cde8|commit]] * amlogic: Add hwmon support [[https://git.kernel.org/linus/cb68a8580e2086fad38597af4c60d39de8df0cde|commit]] * int340x: Support Alder Lake [[https://git.kernel.org/linus/67698880ac9d56367ebf22f8336ccab6234f9feb|commit]] == Storage == * SCSI * ibmvfc: Protocol definition updates and new targetWWPN Support [[https://git.kernel.org/linus/fad74a1be2dbeae02d71e072418eeb307ce46103|commit]], [[https://git.kernel.org/linus/c16b8a6d8af15364e562ed4d61b05fb826151712|commit]], [[https://git.kernel.org/linus/a318c2b71ccee720134e9a43b9b1afbea50f0578|commit]], [[https://git.kernel.org/linus/5a9d16f71c264addd7ed6fffd8f27839b0ad8433|commit]], [[https://git.kernel.org/linus/ebc7c74bd2dcdb5b9b1aa54036a0f4e9c90ce0d4|commit]], [[https://git.kernel.org/linus/e4af87b7079ebf1bba86c7011ef5d5df45af8f56|commit]] * ufs: Add some proprietary features in !MediaTek UFS platforms [[https://git.kernel.org/linus/a004147a33199c660bbb203f11a82703459bf9f9|commit]], [[https://git.kernel.org/linus/cf137b3ea49a04e0c843b12674afa4b1d23e827f|commit]], [[https://git.kernel.org/linus/ac8c2459091cd0e2bf226278d7b332e81c4c855a|commit]], [[https://git.kernel.org/linus/bf8fab86ab791cd24572eaf05f23af9b99dad43c|commit]], [[https://git.kernel.org/linus/801909ac97530062c3de6bfdb1d7e08f3c7de8ce|commit]], [[https://git.kernel.org/linus/638e6271cac2d6eba8d5d6cfd6a6ae77715a8cf6|commit]] * SAN Congestion Management (SCM) statistics [[https://git.kernel.org/linus/874163aab75a6cd7422e71f1fbc6db12977fcf1d|commit]], [[https://git.kernel.org/linus/547aab51a914e1f18394d8238ef9fb4f76d5b491|commit]], [[https://git.kernel.org/linus/3dcfe0de5a9752e646a61f4ce513ac059960c7c3|commit]], [[https://git.kernel.org/linus/846101960fdbe312efac13ae4843410f516ff599|commit]], [[https://git.kernel.org/linus/434ee425195097865acc42744cfd0d73f5395cef|commit]] * arcmsr: Configure the default command timeout value [[https://git.kernel.org/linus/4f1826b8e56ffb5c0b7243a7b573bb521b919dfb|commit]] * mpt3sas: Add module parameter multipath_on_hba [[https://git.kernel.org/linus/324c122fc0a41d258239c853854eefd186ae1290|commit]] * ufs: Add !DeepSleep feature [[https://git.kernel.org/linus/fe1d4c2ebcae994dffe8673cc3cba10102d15d11|commit]] * lpfc: Add FDMI Vendor MIB support [[https://git.kernel.org/linus/8aaa7bcf07a2eea5ffb6d4ee776379c0e0154f6d|commit]] * nvme-fcloop: add sysfs attribute to inject command drop [[https://git.kernel.org/linus/03d99e5d63dabe2c0cea0d8fe1cb89bde33f7939|commit]] * nvmet: add configfs passthru admin timeout value attr [[https://git.kernel.org/linus/a2f6a2b8ce43db608357a490e028166f9e4bab0d|commit]] * nvmet: add configfs passthru io timeout value attr [[https://git.kernel.org/linus/47e9730c26a4a5d4eab2124d6bbeb94693e44b46|commit]] * nvme-fabrics: reject I/O to offline device [[https://git.kernel.org/linus/8c4dfea97f15b80097b3f882ca428fb2751ec30c|commit]] == Drivers in the Staging area == * media: cedrus: Add support for R40 [[https://git.kernel.org/linus/f50613c1a83070a5212bbf394559ebd4b09e3f20|commit]] * media: cedrus: Add support for V3s [[https://git.kernel.org/linus/5cc794be382bba529677352a1f5fd0be08208915|commit]] * media: cedrus: Add support for VP8 decoding [[https://git.kernel.org/linus/3c39a16d30d8d1bcbd3602a967735b98318c0993|commit]] * media: cedrus: h264: Support profile controls [[https://git.kernel.org/linus/c8363ff21b5168f2252aa8b8447173ce48ff0149|commit]] * media: rkvdec: h264: Support profile and level controls [[https://git.kernel.org/linus/b74593ebb4829ab82787437c77fb9e1ed7150538|commit]] * media: rockchip: rkisp1: destage Rockchip ISP1 driver [[https://git.kernel.org/linus/e6938cc1cb7763a363f62b78147f1f2fb972f49c|commit]] * pinctrl: ralink: add a pinctrl driver for the rt2880 family [[https://git.kernel.org/linus/518b466a21ad7fa1e338fa4ed9d180ef439d3bc0|commit]] * dpaa2-switch: export the 'no buffer' counter in ethtool [[https://git.kernel.org/linus/54289aad812e83a6e416b49c121a1a805d94cd6a|commit]] * mt7621-pci-phy: remove driver from staging [[https://git.kernel.org/linus/53e7c92c7fa0077f507951206bb329aadab785fb|commit]] * wimax: move out to staging [[https://git.kernel.org/linus/f54ec58fee837ec847cb8b50593e81bfaa46107f|commit]] * ion: remove from the tree [[https://git.kernel.org/linus/e722a295cf493388dae474745d30e91e1a2ec549|commit]] * Retire drivers/staging/goldfish [[https://git.kernel.org/linus/c869eaa617e41c741ce33a20be52ed32c78d02b8|commit]] == Networking == * Add mhi-net driver [[https://git.kernel.org/linus/3ffec6a14f24714ced7e808360726434d463e660|commit]] * Bluetooth * btqca: Use NVM files based on SoC ID for WCN3991 [[https://git.kernel.org/linus/059924fdf6c1c31a7c1aa1915884e23f4313dde2|commit]] * btusb: Add support for 1358:c123 Realtek 8822CE device [[https://git.kernel.org/linus/f496297e76a69db7b52257898570bd38b8b9c92b|commit]] * btusb: Add support for 13d3:3560 !MediaTek MT7615E device [[https://git.kernel.org/linus/3a567b95b61058ea8885bf5aad189692675dc06e|commit]] * btusb: Support 0bda:c123 Realtek 8822CE device [[https://git.kernel.org/linus/24d6a6d24f01f4379d3c3ce203c27efc493aeb87|commit]] * btusb: btrtl: Add support for RTL8852A [[https://git.kernel.org/linus/0d484db60fc0c5f8848939a61004c6fa01fad61a|commit]] * btusb: support download nvm with different board id for wcn6855 [[https://git.kernel.org/linus/ef2862a1db8fedb7860048110ecf6512ab672e10|commit]] * hci_h5: Add OBDA0623 ACPI HID [[https://git.kernel.org/linus/e524f252c42fc4f2bc4a2c3f99fe8659af5576a8|commit]] * Infiniband * mlx5: Add support for NDR link speed [[https://git.kernel.org/linus/c7adf7717301558e8852949d8e3dc3748d1a4a97|commit]], [[https://git.kernel.org/linus/f946e45f59ef01ff54ffb3b1eba3a8e7915e7326|commit]] * isert: add module param to set sg_tablesize for IO cmd [[https://git.kernel.org/linus/dae7a75f1f19bffb579daf148f8d8addd2726772|commit]] * RDMA * hns: Support UD for HIP09 [[https://git.kernel.org/linus/7406c0036f851ee1cd93cb08349f24b051b4cbf8|commit]], [[https://git.kernel.org/linus/fba429fcf9a5e0c4ec2523ecf4cf18bc0507fcbc|commit]], [[https://git.kernel.org/linus/3631dadfb118821236098a215e59fb5d3e1c30a8|commit]], [[https://git.kernel.org/linus/148f904c6f94cbd9067008142268524a95320dde|commit]], [[https://git.kernel.org/linus/534c9bdb025b68b6c575fbc15976b4470e032691|commit]], [[https://git.kernel.org/linus/66d86e529dd58616495ea0b03cc687e5d6522b59|commit]] * Add supports for stash [[https://git.kernel.org/linus/bfefae9f108dfa62eb9c16c9e97086fddb4ece04|commit]], [[https://git.kernel.org/linus/f93c39bc95472dae3b5de71da5c005f47ece3148|commit]] * Support GID/MAC/VLAN table [[https://git.kernel.org/linus/d6d91e46210f3adb7b6d4c667cb72bf847b5783a|commit]], [[https://git.kernel.org/linus/32053e584e4a342be37a0932ffc1f9b13e914515|commit]] * Add new PCI device ID matching for HIP09 [[https://git.kernel.org/linus/31e2daa17ed9684e73a1e8e5080b70b0230bf59a|commit]] * Support owner mode doorbell [[https://git.kernel.org/linus/aba457ca890c6a8042ba941a71129337b858d993|commit]] * Add 50Gb and 100Gb link speeds to ethtool [[https://git.kernel.org/linus/235b6ac306951fd4e8c31861d79ca68a643cab8a|commit]] * cxgb4: Remove MW support [[https://git.kernel.org/linus/a5c29a262ebe4c5b85643bac833b9e7e00ebe8a4|commit]] * ath10k * Add option for chip-id based BDF selection [[https://git.kernel.org/linus/2bc2b87bb35a4d7b022016819fc28ce9e2b13adc|commit]] * Add target IRAM recovery feature support [[https://git.kernel.org/linus/9af7c32ceca85da27867dd863697d2aafc80a3f8|commit]] * ath11k * Suspend support for QCA6390 PCI [[https://git.kernel.org/linus/34fb81e4eb924f73f0b0428c6c8fd3b2b44c518c|commit]], [[https://git.kernel.org/linus/fa5917e44ee888732bba5294a9a22c1d54cce393|commit]], [[https://git.kernel.org/linus/f6fa37a4928ffc4722e4570462bf461634e0d60c|commit]], [[https://git.kernel.org/linus/d50370c953bc1a4f95bc5a18d287a84aed5bacc5|commit]], [[https://git.kernel.org/linus/8733d835ec433b8ba85c90761003437a8f4c1d4e|commit]], [[https://git.kernel.org/linus/840c36fa727aea13a2401a5d1d33b722b79df5af|commit]], [[https://git.kernel.org/linus/2151ffde188a58d7de8fc92ed5ccf38d73ffdb68|commit]], [[https://git.kernel.org/linus/79802b13a492d0fdeb922e98628e5ff1a8b74026|commit]], [[https://git.kernel.org/linus/d578ec2a0d5cd2859ff6a1347f4429d6c7f730a3|commit]], [[https://git.kernel.org/linus/d1b0c33850d29b325fb4b26e9b0ea3e473125237|commit]] * FILS discovery and unsolicited broadcast probe response support [[https://git.kernel.org/linus/047679e366b9842a9da3ab82dca26fcaad8020eb|commit]] * Add support for 256 bitmap in Block ack and duration based RTS threshold [[https://git.kernel.org/linus/f00490432b601a707445a45207962e0fb107fed8|commit]], [[https://git.kernel.org/linus/bd88815060d96dfff18690db99e46136aebef8b3|commit]], [[https://git.kernel.org/linus/743b9065fe6348a5f8f5ce04869ce2d701e5e1bc|commit]] * can * Add len8_dlc support for esd_usb2 CAN adapter [[https://git.kernel.org/linus/396b3cedc9cf54bf6266a89150136d72af7fcb1e|commit]] * Add len8_dlc support for various CAN adapters [[https://git.kernel.org/linus/4c01fc87675e6974d42383eba9a043123d8e13c3|commit]] * kvaser_usb: Add new Kvaser Leaf v2 devices [[https://git.kernel.org/linus/8396604379e6f713bd29698b412ecbe831163e28|commit]] * kvaser_usb: Add new Kvaser hydra devices [[https://git.kernel.org/linus/887e5a9ace74419a9797bbf665d521dd9c0bdf4b|commit]] * kvaser_usb: kvaser_usb_hydra: Add support for new device variant [[https://git.kernel.org/linus/1f597d418ee3b69198c9c79789e3dfea3912032d|commit]] * m_can: add PCI glue driver for Intel Elkhart Lake [[https://git.kernel.org/linus/cab7ffc0324f053c8fb56c821cdd63dc0383270d|commit]] * mcp251xfd: Add support for internal loopback mode [[https://git.kernel.org/linus/ee42bedc85a6e87791d5c20da6f2d150188cde54|commit]] * cdc_ether: added support for Thales Cinterion PLSx3 modem family [[https://git.kernel.org/linus/dad3a72f5eec966dbd714c1a657894ffd2a6f471|commit]] * cxgb4: Add new T6 PCI device id 0x6092 [[https://git.kernel.org/linus/3401e4aa43a540881cc97190afead650e709c418|commit]] * dpaa_eth: add XDP support [[https://git.kernel.org/linus/fb9afd961c7628d9971fb9ca4096b6164bfe2cba|commit]], [[https://git.kernel.org/linus/86c0c196cbe48f844721783d9162e46bc35c0c5a|commit]], [[https://git.kernel.org/linus/828eadbaccc1b8090514d4b7ccc92b4876a0bd12|commit]], [[https://git.kernel.org/linus/d57e57d0cd04be5ee533a0e1e6d13ba9251114b7|commit]], [[https://git.kernel.org/linus/a1e031ffb422bb89df9ad9c018420d0deff7f2e3|commit]], [[https://git.kernel.org/linus/d7af04486d9f58752bf840901908108b1ba08aba|commit]], [[https://git.kernel.org/linus/ae680bcbd06ae9189e0102f8cdb5fd938b00725f|commit]] * dsa * Add a DSA driver for the Hirschmann Hellcreek TSN switch IP [[https://git.kernel.org/linus/01ef09caad66f2e6b2a9d1b92b1db5619fa196f1|commit]], [[https://git.kernel.org/linus/e358bef7c392b6a29381b9b8fbf646a88d5968f3|commit]], [[https://git.kernel.org/linus/e4b27ebc780fa7fa951d81d241912755532568ff|commit]], [[https://git.kernel.org/linus/ddd56dfe52c987d82964595902db0600970ef406|commit]], [[https://git.kernel.org/linus/f0d4ba9eff75a79fccb7793f4d9f12303d458603|commit]], [[https://git.kernel.org/linus/7d9ee2e8ff1541c60dcb5cfdf41def9659204c3e|commit]], [[https://git.kernel.org/linus/dcfb1a75ba29f46c28cb4838a898b9c75ef86dd7|commit]], [[https://git.kernel.org/linus/d5d29d527a27d1376a2d3773b055cb035c8e0b4f|commit]] * microchip: support for "ethernet-ports" node [[https://git.kernel.org/linus/44e53c88828f2bb4cb53c7c35da10fcd70f3287d|commit]] * mt7530: enable MTU normalization [[https://git.kernel.org/linus/771c8901568dd8776a260aa93db41be88a60389e|commit]] * mt7530: support setting MTU [[https://git.kernel.org/linus/9470174e7581e75a8ebd78964997314dfc2e706c|commit]] * mt7530: support setting ageing time [[https://git.kernel.org/linus/ea6d5c924e391872d402acac38461a5f8261e57f|commit]] * e1000e: Export S0ix flags to ethtool [[https://git.kernel.org/linus/3c98cbf22a96c1b12f48c1b2a4680dfe5cb280f9|commit]] * ena: XDP Redirect implementation for ENA driver [[https://git.kernel.org/linus/ce74496a1575dc5364ad2aed99d3604269c7b645|commit]], [[https://git.kernel.org/linus/da580ca8de2c74c242b5e4eaa7e8ccc67322598a|commit]], [[https://git.kernel.org/linus/e9548fdf93bc9e84f49fa272c74dc7cdaee793a3|commit]], [[https://git.kernel.org/linus/1e5847395eebfc98e89558c9f5d0058b949ddc1d|commit]], [[https://git.kernel.org/linus/89dd735e8c1e58b9b0d39535c7c32261773cb495|commit]], [[https://git.kernel.org/linus/e8223eeff021bc0f348efa10781119d23a68cf04|commit]], [[https://git.kernel.org/linus/a318c70ad152b24f92870dfe5d93b7675498c68f|commit]], [[https://git.kernel.org/linus/f8b91f255a05c4734ab093eb93b5826499a35328|commit]], [[https://git.kernel.org/linus/f1a25589130366a96a2a0d165e9f4d9289336e9f|commit]] * ti: am65-cpsw: add multi port support in mac-only mode [[https://git.kernel.org/linus/84b4aa4932490c9f88f13d8f3b3cd1f3b6116991|commit]] * gve: GVE Raw Addressing: [[https://git.kernel.org/linus/4944db80ac1133fe4acb0c9756758da088338b26|commit]], [[https://git.kernel.org/linus/ede3fcf5ec67f717e297f060ad00b524a074c4e0|commit]], [[https://git.kernel.org/linus/02b0e0c18ba75227e0482600950c6abe71ace30f|commit]], [[https://git.kernel.org/linus/6f007c6486d69967ac1d9e67df9ae9c77d49f1cc|commit]] * hns3 * Add support for tc mqprio offload, hw tc offload of tc flower, and adpation for max rss size [[https://git.kernel.org/linus/35244430d62422e96b4c9c9b4c00c0ebece91d73|commit]], [[https://git.kernel.org/linus/5a5c9091746749d9e16ff807035a940ca0ae4941|commit]], [[https://git.kernel.org/linus/0f993fe2b89db2342833856cc0597a309f278e55|commit]], [[https://git.kernel.org/linus/0205ec041ec61838f80f092e4232a8e5de4ee55f|commit]], [[https://git.kernel.org/linus/f1c2e66d7f38cb1e919bd594af4ad4a9ae8344cc|commit]], [[https://git.kernel.org/linus/8eeb1f4bce68e91dea52d1832b89fed3a984cb58|commit]], [[https://git.kernel.org/linus/cdab7c9779709755de90b9d017df2682f797e2bb|commit]] * Support an extended promiscuous command which makes promiscuous configuration more flexible, and add ethtool private flags to control whether enable tx unicast promisc [[https://git.kernel.org/linus/c43abe1a5f83d3afe39f9aea99edfd594add705c|commit]], [[https://git.kernel.org/linus/5e7414cdf1abea7e2fc19a3190aa7b0d0b1e629d|commit]], [[https://git.kernel.org/linus/592b0179cd498641ae45b9ad4276f5038230f7aa|commit]] * Add support for 1280 queues and add support to query firmware's calculated shaping parameters [[https://git.kernel.org/linus/9a5ef4aa5457ceab3ad9772fa7360b34192f9463|commit]], [[https://git.kernel.org/linus/30ae7f8a6aa730e6dab8d86ccbbacdcbec1c389f|commit]], [[https://git.kernel.org/linus/3a6863e4e8ee212c7f86594299d9ff0d6a15ecbc|commit]], [[https://git.kernel.org/linus/e364ad303fe3e96ff30fb05c031774ecbbce4af1|commit]], [[https://git.kernel.org/linus/c331ecf1afc1211ce927cc4bd3a978b3655c0854|commit]] * Add support for QL and add support for 1us unit GL [[https://git.kernel.org/linus/91bfae25eedd981b384339c7b12bef9eeaba0f34|commit]], [[https://git.kernel.org/linus/ab16b49cdf986172373afc16b4039f058aa3b22d|commit]], [[https://git.kernel.org/linus/5ac84b02d372ff45bce48c78beedbffe7c9158c0|commit]], [[https://git.kernel.org/linus/de25bcc47fba49a848764fdfab76741b7e17ca2f|commit]] * Add support for multiple TCs' MAC pause mode [[https://git.kernel.org/linus/4b2fe769aad9736624147882e566eeeb8dd4c187|commit]], [[https://git.kernel.org/linus/66d52f3bf385c8d969e9ca6b281ddf773c9691d7|commit]], [[https://git.kernel.org/linus/57e72c121c7fab33d643f97b617a2c2bb83ea533|commit]], [[https://git.kernel.org/linus/3e2816219d7ccae4ab4b5ed480566e05aef9cf1a|commit]], [[https://git.kernel.org/linus/b1533ada7480237be6ffac86092495450f3de3a4|commit]], [[https://git.kernel.org/linus/ade36ccef1d7d830a17bbe7eba3a6223e81cdc80|commit]], [[https://git.kernel.org/linus/d78e5b6a6764cb6e83668806b63d74566db36399|commit]] * i40e: Tx performance improvements [[https://git.kernel.org/linus/90da4b3208d32bdb5489ca08b91af16ed4a68d00|commit]], [[https://git.kernel.org/linus/f320460b9489d80355821829069fdefa6c698cb4|commit]], [[https://git.kernel.org/linus/b8c7aece29bc06e1e63efeefb9e31ab259e84ea2|commit]], [[https://git.kernel.org/linus/9349eb3a9d2ae0151510dd98b6640dfaeebee9cc|commit]], [[https://git.kernel.org/linus/3106c580fb7cf26691c1ce3aba2223f3ae56d846|commit]] * ibmvnic: Performance improvements and other updates [[https://git.kernel.org/linus/f019fb6392e59f4d383ff42b4eb39e768f29af5f|commit]], [[https://git.kernel.org/linus/4f0b6812e9b9a05887b51c773642c6f354d69650|commit]], [[https://git.kernel.org/linus/0d973388185d49add56b81ca82fa5e4348019df8|commit]], [[https://git.kernel.org/linus/c62aa3734f2188a0f4af6a7c2f9e263a131623b0|commit]], [[https://git.kernel.org/linus/8ed589f3832a0aee3438bee2820fa90b33b40c24|commit]], [[https://git.kernel.org/linus/9a87c3fca2372af3177cb454c7aa381c7080307f|commit]], [[https://git.kernel.org/linus/ec20f36bb41aec786407b525ac1c2ba982c925fd|commit]], [[https://git.kernel.org/linus/e552aa313bbaf118b5f7b7f7fba7e28593f8d90d|commit]], [[https://git.kernel.org/linus/41ed0a00ffcd903ece4304a4a65d95706115ffcb|commit]] * igc: Add new device ID [[https://git.kernel.org/linus/bfa5e98c9de466bfe25a9b4bf6ef9122aee2d06a|commit]] * ionic: add lif quiesce [[https://git.kernel.org/linus/e7e8e087acde0890eb7829c03c5bdcf24c469bed|commit]] * ipa * ipa: start adding IPA v4.5 support [[https://git.kernel.org/linus/9f848198607f23626deddceb9da9307464031258|commit]], [[https://git.kernel.org/linus/5b6cd69e89c4ace7497609c52ca4d9aab5ae8a46|commit]], [[https://git.kernel.org/linus/1af15c2a781d938e94dcdb9a872ce4157730569d|commit]], [[https://git.kernel.org/linus/8bfc4e21d5b3fa5caeb54b2f1d7c368f218d23f2|commit]], [[https://git.kernel.org/linus/b0b6f0ddce853f710c67fdaa19facab142b6306f|commit]], [[https://git.kernel.org/linus/cdeee49f3ef7f963567078ffac8921745f90e94d|commit]], [[https://git.kernel.org/linus/6bf754c7e677a0fbd8915316e4a944a0aded9af1|commit]], [[https://git.kernel.org/linus/36426411021a6b4082c6203a6e9ee244c5887026|commit]], [[https://git.kernel.org/linus/1954704136d3d3f168fc38ebe4024d7574faf1ef|commit]], [[https://git.kernel.org/linus/63e5afc86aeb1a55bdfd8fe6dd5f6fb5fb90ed1a|commit]] * iwlwifi * Add a new card for MA family [[https://git.kernel.org/linus/ac1a98e1e924e7e8d7c7e5b1ca8ddc522e10ddd0|commit]] * Enable sending/setting debug host event [[https://git.kernel.org/linus/87f1283b6ae4c3e71ac6e8fe109904f8b888ffa7|commit]] * Add support for 6GHz [[https://git.kernel.org/linus/eae94cf82d7456b57fa9fd55c1edb8a726dcc19c|commit]] * Support firmware reset handshake [[https://git.kernel.org/linus/906d4eb84408a4bfd63eef0de4f1bd5262f73ac0|commit]] * yoyo: add the ability to dump phy periphery [[https://git.kernel.org/linus/b34872bc831de14eb36668f2b9f373303eaf98b9|commit]] * macb * Add support for high speed interface [[https://git.kernel.org/linus/e4e143e26ce8f5f57c60a994bdc63d0ddce3a823|commit]] * Add support for sama7g5 [[https://git.kernel.org/linus/edac63861db72a462ccdfad0b5dfa66985d58bd5|commit]], [[https://git.kernel.org/linus/daafa1d33cc9286d4b17ad87a18df55687fd0ab6|commit]], [[https://git.kernel.org/linus/38493da4e6a81ee8df6679da7d6f4bea74558636|commit]], [[https://git.kernel.org/linus/f4de93f03ed8da5218607852566e3326d31729b0|commit]], [[https://git.kernel.org/linus/20b3ba6159ec538103aa33957ba88c2ded112032|commit]], [[https://git.kernel.org/linus/f5f30cf8ef18be488c9ca1c9c2bd9c32f62c2241|commit]], [[https://git.kernel.org/linus/ec771de654e4e02e941429d963d1cc6033980d48|commit]], [[https://git.kernel.org/linus/700d566e8171282eabef8b29e66d14edc5e18761|commit]] * mlxsw * Add support for 802.1ad bridging [[https://git.kernel.org/linus/7e9a6620d5c3a9ac048d2cb5d1d116385ef31877|commit]], [[https://git.kernel.org/linus/2a5a290d6d941ad51ce78314d5fcd76c1f9184a8|commit]], [[https://git.kernel.org/linus/a2ef3ae15834183a43016cff2df3c51ea5bb445f|commit]], [[https://git.kernel.org/linus/3ae7a65b6424154cb5d606ccae27ffd0ac76ed56|commit]], [[https://git.kernel.org/linus/773ce33a48602126499bd603b9c804f15bf8c730|commit]], [[https://git.kernel.org/linus/80dfeafd64792a634054bfde63018aa564d82f0f|commit]], [[https://git.kernel.org/linus/22ec19f3aee327806c37c9fa1188741574bc6445|commit]], [[https://git.kernel.org/linus/09139f67d34667ef92b7d76cddc7b37f2841bd3d|commit]], [[https://git.kernel.org/linus/008cb2ec4354fa1c4a166eca8e5eec15112847b3|commit]] * Introduce initial XM router support [[https://git.kernel.org/linus/be6ba3b61e20805b440f915f0751deaa55ed78cf|commit]], [[https://git.kernel.org/linus/6100fbf13d2fea6b1de263551ecd3f097a07c63d|commit]], [[https://git.kernel.org/linus/ff462103ca4dc196eb6af709ead0903708ce286f|commit]], [[https://git.kernel.org/linus/2ea3f4c7fa7cbf5e693ebefe50a68f8de83126eb|commit]], [[https://git.kernel.org/linus/50779c332556c96a01bd37b168bc56b6a174b758|commit]], [[https://git.kernel.org/linus/087489dc2748064b05d1739c9c4f5fcf6d79938a|commit]], [[https://git.kernel.org/linus/ec54677e55bbdad8a5f485b9e3d3d92f7611ed84|commit]], [[https://git.kernel.org/linus/e0bc244dcf583e2de3ca9eef14410d43dca82350|commit]], [[https://git.kernel.org/linus/e35e8046489688d8418c75a012af1d37611f915f|commit]], [[https://git.kernel.org/linus/54ff9dbbb96f7e7c6419d2407179f1f2423dc258|commit]], [[https://git.kernel.org/linus/edb47f3d2368fc32869784e2a3f4040f3431134d|commit]], [[https://git.kernel.org/linus/069254662b657bd602fc9fe97efa4ebc3151df46|commit]], [[https://git.kernel.org/linus/2dfad87a24de41a2d4b3d02e373cf101fa932296|commit]], [[https://git.kernel.org/linus/dffd566136d7e632829a4bb99182c979561e8ed8|commit]], [[https://git.kernel.org/linus/88a31b18b6dfce62f5afc9c146b28a474e54ca6c|commit]] * Add support for Q-in-VNI [[https://git.kernel.org/linus/02c3b5c5d0197fd535d1ba96e29fa00b8d2acdf2|commit]], [[https://git.kernel.org/linus/c1c32a79c5803e2eae356623a8c614eacf2ed7ef|commit]], [[https://git.kernel.org/linus/598874c8e9409b25377b9d07ee8124f6bbab4d86|commit]], [[https://git.kernel.org/linus/e2c777d7e3ef506b80fc9c3ac2045780d0959ec6|commit]], [[https://git.kernel.org/linus/0913a24b3a40409f4dafa70d3ddf3e94e0006851|commit]], [[https://git.kernel.org/linus/49d18964e922b5b4a4a6cc94d8344a3e3a45dead|commit]], [[https://git.kernel.org/linus/4418096e843e062e95b8e9fe4d75e2b34c92f76c|commit]], [[https://git.kernel.org/linus/0b5ec8f237382a5e85a68e7c44c38ced0823f0f5|commit]], [[https://git.kernel.org/linus/7e9c72a5da84cc63c76fa2b451eaa402aa0a0384|commit]], [[https://git.kernel.org/linus/efbcb67339e6729a7eb390ec8a006446dd721ba9|commit]], [[https://git.kernel.org/linus/745f73deea1320b7d847e5e1bc6306ba4c855292|commit]], [[https://git.kernel.org/linus/4cec85296c7c7a123890d9335b835f991b36e106|commit]], [[https://git.kernel.org/linus/477ce6d971159910fb8ae76755c8027aa6a84dde|commit]] * Add support for blackhole nexthops [[https://git.kernel.org/linus/07c78536efc5ccb90d55fd8c52bc785caffeb520|commit]], [[https://git.kernel.org/linus/52d45575ec3cdb5918143832b07aff2c5399f01d|commit]], [[https://git.kernel.org/linus/919f6aaa3ae95f98ca57c1c1dd4158a30a3bf3ea|commit]], [[https://git.kernel.org/linus/18c4b79d28f9547459ab47d9c93dca03620d1048|commit]], [[https://git.kernel.org/linus/68e92ad855cfa5e9b8db8b875e948b1032dfc2e8|commit]], [[https://git.kernel.org/linus/24eb2a02a68c98d46878214f46f855d934dc73ff|commit]], [[https://git.kernel.org/linus/1beaff779f783268dcc61c0a8fbd16e9c8b0abfa|commit]], [[https://git.kernel.org/linus/f0a5013e29cbfe55b3e26b7548a741d88a779d91|commit]], [[https://git.kernel.org/linus/37b50e556ef59e7231e8ef71b28b748b0537972b|commit]], [[https://git.kernel.org/linus/84e8feeadcf048903e65b7d82769c58576c506b0|commit]] * Add support for nexthop objects [[https://git.kernel.org/linus/2a014b200bbd973cc96e082a5bc445fe20b50f32|commit]], [[https://git.kernel.org/linus/c25db3a77f61ce82f645545f18c865b671db50ea|commit]], [[https://git.kernel.org/linus/cdd6cfc54c6405db98dd60cc465d105b207d7bf5|commit]], [[https://git.kernel.org/linus/20ac8f8690535161d9357f5b4af4dfdf88c56578|commit]], [[https://git.kernel.org/linus/ffb721515bf3352f38457fd2ab19f575e75e190e|commit]], [[https://git.kernel.org/linus/3600f29ad1399a1335af2030e8106ac8bbe9261a|commit]], [[https://git.kernel.org/linus/e96fa54bbd90e487a8c230155db4231d9326ebcc|commit]], [[https://git.kernel.org/linus/e035146d65603165078629671afa9409f659a358|commit]] * mscc: ocelot: support L2 multicast entries [[https://git.kernel.org/linus/e5d1f896fd1a347be6e58b873280798233bdf15e|commit]] * mt76 * mt7915: add 802.11 encap offload support [[https://git.kernel.org/linus/55f7c9b02790d2436ddbac5e6f8205ec9fa21b12|commit]], [[https://git.kernel.org/linus/e151d71e503d032ba0fea5afe5fced5639143856|commit]], [[https://git.kernel.org/linus/3298b1f866fb410710547f5dc9cfff408b9de21d|commit]], [[https://git.kernel.org/linus/d22da02842e284eecd37dd5fdb2390206392e8b2|commit]], [[https://git.kernel.org/linus/7af1ae62dd77ef4ed84b26681d4da1774f99f680|commit]], [[https://git.kernel.org/linus/8aa2c6f4714ecccbf1e149c6ff2fde5284e03be7|commit]], [[https://git.kernel.org/linus/6425791d350301b50f5e0332007723de7710d07e|commit]], [[https://git.kernel.org/linus/660915d052c6063be4dde3a423e4a8c2de4cab07|commit]] * mt7603: add additional EEPROM chip ID [[https://git.kernel.org/linus/bf4a938ab2cf854ed17f134e89e8aeff27c027f3|commit]] * mt7615: enable beacon filtering by default for offload fw [[https://git.kernel.org/linus/7124198ab1a48ac1f29766aeba76cb176905b348|commit]] * mt7615: introduce quota debugfs node for mt7663s [[https://git.kernel.org/linus/2f89ab5db6bab3219a66032fc41057e0a5d00ee2|commit]] * mt7615: support 16 interfaces [[https://git.kernel.org/linus/d8d59f66d136bf5d81322fcba261381276e9b094|commit]] * mt7663s: introduce WoW support via GPIO [[https://git.kernel.org/linus/406d99dfe21fe7c29b2e58e9eab8a182b604f09d|commit]] * mt7915: implement testmode rx support [[https://git.kernel.org/linus/5d8a83f099413432629e613a98e6cbcd12a02e5c|commit]] and testmode tx support [[https://git.kernel.org/linus/aadf09537c575db5c9c19b0f3e98f6c569015073|commit]] * mt7915: introduce dbdc support [[https://git.kernel.org/linus/98df2baeb364389948f56d2b235bfc5902d64e01|commit]], [[https://git.kernel.org/linus/4c430774e01b06337a1aaeabc3f9f62815ed1a58|commit]], [[https://git.kernel.org/linus/af901eb4ab80e6398a79763a17d662234dab06b6|commit]] * mlx5e: add support for port TX timestamping, for better PTP accuracy [[https://git.kernel.org/linus/cdd3f2367aebc375197aa0d3a986a79e102e6862|commit]], [[https://git.kernel.org/linus/4d0b7ef909b6a1fffd7fb0514f5b69fcc29f287a|commit]], [[https://git.kernel.org/linus/521f31af004ade74963d551a719a36ca7df0ba70|commit]], [[https://git.kernel.org/linus/4ad40d8ee3cb974959a0f8d3111416e331e9c5f7|commit]], [[https://git.kernel.org/linus/0b676aaecc25e9686d27658b56add5c024d54a7c|commit]], [[https://git.kernel.org/linus/1a7f51240dfb5f1afa791a4e369a428337ce4f5f|commit]], [[https://git.kernel.org/linus/cecaa6a7d576bb1929d7642a1d1da9a33deeea37|commit]], [[https://git.kernel.org/linus/145e5637d941daec2e8d1ff21676cbf1aa62cf4d|commit]], [[https://git.kernel.org/linus/1880bc4e4a96691bfccd1882115af4e5431b4c7a|commit]] * usb/r8153_ecm: support ECM mode for RTL8153 [[https://git.kernel.org/linus/c1aedf015ebdd0232757a66e2daccf1246bd609c|commit]] * netdevsim: add ethtool coalesce and ring settings [[https://git.kernel.org/linus/4ae21993f07422ec1cb83e9530f87fa61bff02bd|commit]], [[https://git.kernel.org/linus/77f9591b21ed2bcf46c54b13a107fcfbcd6dc988|commit]], [[https://git.kernel.org/linus/a7fc6db099b5cb0278935f6015cd7a0bb11bcb51|commit]], [[https://git.kernel.org/linus/fbb8531e58bd989868db3c2513d06870c46bd87f|commit]], [[https://git.kernel.org/linus/9e48ee80ac4e04c9985379d58248dd2a96a170ef|commit]], [[https://git.kernel.org/linus/fbb7a1f8137df4a693ea2b44096ad8ec518e3db1|commit]] * nfc * s3fwrn5: Support a UART interface [[https://git.kernel.org/linus/3f52c2cb7e3ada37513dabb69a22cf917dba754f|commit]] * Support NCI 2.x initial sequence [[https://git.kernel.org/linus/bcd684aace34fedbd473fbd9b21ed06b0c2d2212|commit]] * octeontx2-af * Support for !OcteonTx2 98xx silicon [[https://git.kernel.org/linus/cdd41e878526797df29903fe592d6a26b096ac7d|commit]], [[https://git.kernel.org/linus/9932fb7250f74083ae9630b74b1e1fd0237ad9a3|commit]], [[https://git.kernel.org/linus/221f3dff2999de4c7599a83d6c53eaf668699d33|commit]], [[https://git.kernel.org/linus/c5a73b632b901c4b07d156bb8a8a2c5517678f35|commit]], [[https://git.kernel.org/linus/55efcc57140b637b97f1daa6309343650f7b45ba|commit]], [[https://git.kernel.org/linus/1c1935c9945d0a921f8565885b3581737564a5d9|commit]], [[https://git.kernel.org/linus/a84cdcea3b4feb46730c88454b5f85e828429c2b|commit]], [[https://git.kernel.org/linus/8bcf5ced6526e1c4c8a2703f9ca9135fef7409d6|commit]], [[https://git.kernel.org/linus/0f3ce484af8d57f603902deb50d10adafd75a716|commit]], [[https://git.kernel.org/linus/e2fb373038654133267f564e9b15f6f82e8d248e|commit]] * Add devlink and devlink health reporters NPa and NIX blocks [[https://git.kernel.org/linus/fae06da4f26183864a981c179a4b1275f2375c9f|commit]], [[https://git.kernel.org/linus/f1168d1e207cd1bef5bcb1c25f9958fba09f3388|commit]], [[https://git.kernel.org/linus/80b9414832a11b7a5e4dc2c4bbd6b99061c4d581|commit]] * Add support for RSS hashing based on Transport protocol field [[https://git.kernel.org/linus/f9e425e99b0756c1479042afe761073779df2a30|commit]] * Add Support for Marvell OcteonTX2 Cryptographic [[https://git.kernel.org/linus/956fb852181e4e4b16ccad62511e0038d3ed4928|commit]], [[https://git.kernel.org/linus/ae454086e3c227f78acb718249064aecb94da1e8|commit]], [[https://git.kernel.org/linus/76638a2e585097c92a77138a354bf03b2af6c851|commit]] * Add ethtool ntuple filters support [[https://git.kernel.org/linus/f1517f6f1d6fd97a18836b0fb6921f2cb105eeb4|commit]], [[https://git.kernel.org/linus/041a1c171581f5b7016fd9200493ee4455f0afc1|commit]], [[https://git.kernel.org/linus/9b179a960a96d5ffd960a3f92f4536be0dda7f37|commit]], [[https://git.kernel.org/linus/55307fcb925846d760ed80f4a8359dd4331c52bd|commit]], [[https://git.kernel.org/linus/f0a1913f8a6f947531c3042f9d6524946e661b57|commit]], [[https://git.kernel.org/linus/63ee51575f6c4a070ffed059b9caa6e4645f3872|commit]], [[https://git.kernel.org/linus/4d6beb9c8032cec849a79f9247f4f038834515d8|commit]], [[https://git.kernel.org/linus/9a946def264df04778ee30937471f1aa71ce3e41|commit]], [[https://git.kernel.org/linus/fd9d7859db6c629536e89cc89dfdbb76bdc45ac9|commit]], [[https://git.kernel.org/linus/f0c2982aaf98ff508b3a25ffabbb6e23ff7e6d9a|commit]], [[https://git.kernel.org/linus/4f88ed2cc5afb14c07fdca27ca1aa9122c4fe421|commit]], [[https://git.kernel.org/linus/dbab48cecc9466872574f29f7c3f5fd772277f5d|commit]], [[https://git.kernel.org/linus/5a579667850a1f2c324b0899de0bf5af487137b3|commit]] * phy: adin: implement cable-test support [[https://git.kernel.org/linus/f2531d45285467e5034b18fd51b6bba996c0b4bf|commit]] * phy: mscc: Add PTP support for 2 more VSC PHYs [[https://git.kernel.org/linus/774626fa440e4c01bcbe5213cd5220dea545c9f7|commit]] * phy: realtek: Add support for RTL8221B-CG series [[https://git.kernel.org/linus/74d155be2677a6e0df0a41487d3ca217bd756604|commit]] * qmi_wwan: add Quectel EM160R-GL [[https://git.kernel.org/linus/cfd82dfc9799c53ef109343a23af006a0f6860a9|commit]] * r8152: Add Lenovo Powered USB-C Travel Hub [[https://git.kernel.org/linus/cb82a54904a99df9e8f9e9d282046055dae5a730|commit]] * rtw88: coex: enhance coex performance and synchronize coex code [[https://git.kernel.org/linus/1329c0dbd485a48979c386088166ee2c3e28ddb8|commit]], [[https://git.kernel.org/linus/1a589bd5be9260f59adf34e0a6dc21644f3cf74b|commit]], [[https://git.kernel.org/linus/76f631cb401fbfb5993c6958a8032db4f87881cb|commit]], [[https://git.kernel.org/linus/4d0087e763a856e537e07e8e8677cc1e902f86f0|commit]], [[https://git.kernel.org/linus/6a910a2a7d5def5179b8251374299f9c5a8dc028|commit]], [[https://git.kernel.org/linus/c404dbd4fbfc8f871158052d8554ae4fb4bcb090|commit]], [[https://git.kernel.org/linus/8e6947dcb95d7721ffefff01a988145a4faee938|commit]], [[https://git.kernel.org/linus/79d06b20d00bda8daaefcdc8f8c78fd8a5c9376f|commit]], [[https://git.kernel.org/linus/1a74daed6cef336d4afe482edb1e6cc785c65f7c|commit]], [[https://git.kernel.org/linus/5b2e9a35e456619f9477eefb6aa029390b763f79|commit]] * rtw88: coex: add the mechanism for RF4CE [[https://git.kernel.org/linus/a9359faaa47d22301437336cc8c46d4bcf8ec8a5|commit]] * sfc: implement encap TSO on EF100 [[https://git.kernel.org/linus/806f9f23b6732de81daf3aafae5363bb56d29ed6|commit]] * sfc: support GRE TSO on EF100 [[https://git.kernel.org/linus/c5122cf584128f9d42655189e69fda7151c1f275|commit]] * stmmac: intel: Add PCI IDs for TGL-H platform [[https://git.kernel.org/linus/8450e23f142f629e40bd67afc8375c86c7fbf8f1|commit]] * wcn36xx: Enable firmware link monitoring [[https://git.kernel.org/linus/8def9ec46a5fafc0abcf34489a9e8a787bca984d|commit]] * wilc1000: added WMM support [[https://git.kernel.org/linus/c04fabacb780b6d8dbc2e7258b383d7a91f69ad9|commit]], [[https://git.kernel.org/linus/dd460e2ac05ffa52db52a2ab9e64f82ce402eab9|commit]], [[https://git.kernel.org/linus/66aea5d198c3ad4434e6adfb66dcb574c9a14779|commit]], [[https://git.kernel.org/linus/9c172f30b40bb2c50b357930e6a6b7950e610053|commit]], [[https://git.kernel.org/linus/339754ffdb928c212658fc3a43e6050f2fd79dab|commit]] * x25_asy: Delete the x25_asy driver [[https://git.kernel.org/linus/f8ae7bbec726f4d09ca19ecea45ea147b8801e10|commit]] * Remove am79c961a driver [[https://git.kernel.org/linus/0d9dc7459a82f0ddd7907cd9fc0f6cc032c058da|commit]] * Delete the DLCI / SDLA drivers [[https://git.kernel.org/linus/f73659192b0bdf7bad826587b3530cef43cc048d|commit]] == Audio == * HDA * conexant: add a new hda codec CX11970 [[https://git.kernel.org/linus/744a11abc56405c5a106e63da30a941b6d27f737|commit]] * realtek: Add supported for more Lenovo ALC285 Headset Button [[https://git.kernel.org/linus/607184cb1635eaee239fe3fb9648a8b82a5232d7|commit]] * realtek: Enable headset mic of ASUS X430UN with ALC256 [[https://git.kernel.org/linus/5cfca59604e423f720297e30a9dc493eea623493|commit]] * realtek: Add two "Intel Reference board" SSID in the ALC256 [[https://git.kernel.org/linus/ce2e79b223867b9e586021b55dee7035517a236b|commit]] * realtek: Enable headset of ASUS B1400CEPE with ALC256 [[https://git.kernel.org/linus/5de3b9430221b11a5e1fc2f5687af80777c8392a|commit]] * Add !AlderLake-P PCI ID and HDMI codec vid [[https://git.kernel.org/linus/5e941fc033e411118fb3a7d9e0b97f8cf702cd39|commit]] * Add Cometlake-R PCI ID [[https://git.kernel.org/linus/f84d3a1ec375e46a55cc3ba85c04272b24bd3921|commit]] * intel-dsp-config: add PCI id for TGL-H [[https://git.kernel.org/linus/c5b5ff607d6fe5f4284acabd07066f96ecf96ac4|commit]] * usb-audio * Add VID to support native DSD reproduction on FiiO devices [[https://git.kernel.org/linus/725124d10d00b2f56bb5bd08b431cc74ab3b3ace|commit]] * Add alias entry for ASUS PRIME TRX40 PRO-S [[https://git.kernel.org/linus/525d9c57d0eeeb660d9b25e5b2d1c95975e3ba95|commit]] * Add support for Pioneer DJ DDJ-RR controller [[https://git.kernel.org/linus/83ab7b45a2c24997ce1831f8bc829b29e6b7c890|commit]] * Add implicit_fb module option [[https://git.kernel.org/linus/62abd092f97b33a33fcdb98c30bc01f2b1c55d04|commit]] * ASoC * SOF: Add `memory_info` file to debugfs [[https://git.kernel.org/linus/5b10b62989219aa527ee4fa555d1995a3b70981b|commit]] * SOF: Intel: add !SoundWire support for ADL-S [[https://git.kernel.org/linus/ac6b7bd33ad66fef99579e87bca4af985e3a7715|commit]] * SOF: Intel: initial support for !Alderlake-S [[https://git.kernel.org/linus/6c2b6bb0d34319ea8390dc8b46465332b1dae025|commit]] * Add ADAU1372 audio CODEC support [[https://git.kernel.org/linus/6cd4c6459e47402ab90802eca61a18b231434053|commit]] * Intel: catpt: add dynamic selection of DSP driver [[https://git.kernel.org/linus/ec8a15d3a7c7d6e9acd2e0637d2020ac17fb7820|commit]] * Intel: common: add ACPI matching tables for Alder Lake [[https://git.kernel.org/linus/4c8a4cab331d53fad39f3c5823428d8cea92d994|commit]] * amd: support other audio modes for raven [[https://git.kernel.org/linus/efb38304c550cd7abf1a855074a73dc4a8874aa0|commit]] * audio-graph: Support empty Codec endpoint [[https://git.kernel.org/linus/930dd47d74023e7c94a7c256279e12924c14475d|commit]] * codecs: add support for LPASS Codec macros [[https://git.kernel.org/linus/ccbd847f15b0f08f8c6ed3ab5384e5f7055b08e5|commit]], [[https://git.kernel.org/linus/809bcbcecebff86003e13f07444d21b9d6652a64|commit]], [[https://git.kernel.org/linus/2c4066e5d428d47a28f87407b3d73ebe40c06fd4|commit]], [[https://git.kernel.org/linus/67d99b23c881b1411fc6907bc844d63565b536d6|commit]], [[https://git.kernel.org/linus/908e6b1df26efc9d2df70c9a7bf4f5eae5c5702f|commit]], [[https://git.kernel.org/linus/58aad93015b9dc7cb8966c1dc775ec69f0280b79|commit]] * fsl-asoc-card: Add support for si476x codec [[https://git.kernel.org/linus/77f1ff751037fcd39c8fc37b3c3796fb139fb388|commit]] * fsl: Add imx-hdmi machine driver [[https://git.kernel.org/linus/6a5f850aa83a1d844d27e3e53ca2f247e55d438b|commit]] * fsl_aud2htx: Add aud2htx module driver [[https://git.kernel.org/linus/8a24c834c053ef1b0cdefbd9c5bcb487cbc5068f|commit]] * fsl_spdif: Add support for higher sample rates [[https://git.kernel.org/linus/1bfa3eaa4511256ab14555ab2573e6e75194b1fa|commit]] * fsl_spdif: Add support for i.MX8QM platform [[https://git.kernel.org/linus/516232e3609f485be04445b03723fbaed64a5321|commit]] * fsl_xcvr: Add XCVR ASoC CPU DAI driver [[https://git.kernel.org/linus/28564486866fa889b78264360022c94836fa8072|commit]] * hdmi-codec: Add RX support [[https://git.kernel.org/linus/144f836646989783cb018d00fa69f3f8dab58349|commit]] * intel: sof_rt5682: Add support for cml_rt1015_rt5682 [[https://git.kernel.org/linus/35249a5684fd01377bb40e20b8a604774cb073d8|commit]] * intel: sof_rt5682: Add support for tgl_rt1011_rt5682 [[https://git.kernel.org/linus/aa6cc97c0ac31c668afc7027bcf2bdb0fe4610fe|commit]] * Mediatek: Add support for MT8192 SoC [[https://git.kernel.org/linus/682c5a72a2bb0745da73211bed5f47ccccd84025|commit]], [[https://git.kernel.org/linus/125ab5d588b0b3b842064c4d53a666ca74521ae8|commit]], [[https://git.kernel.org/linus/2c37b4ed730bc45e936794031a2fa13d75fb4572|commit]], [[https://git.kernel.org/linus/607ac48595640d549a769f0dde0732e69c3a6c03|commit]], [[https://git.kernel.org/linus/c63b7866011e63038d32bc37f3abd0deabbc34f6|commit]], [[https://git.kernel.org/linus/52fcd65414abfcf31206d9d8ac6dba9cc1cbbf85|commit]], [[https://git.kernel.org/linus/1afc60e00de3abbb6c559da409c5c1bb8c1d98ec|commit]], [[https://git.kernel.org/linus/18b13ff23fab34a9d35cec60ed19aceab61dc3f9|commit]], [[https://git.kernel.org/linus/4a232122124bcbc241b8099c2f98a62c79699324|commit]] * mediatek: mt8192: support rt1015p_rt5682 [[https://git.kernel.org/linus/cfd8bb254c9985266e4be7f59042170a72548a8f|commit]] * mx27vis-aic32x4: Remove unused driver [[https://git.kernel.org/linus/3fbb01fb583fd3ddd319f5a547bf10e322301a3f|commit]] * nau8315: add codec driver [[https://git.kernel.org/linus/4d1a9952dda649284413e6ff12b81db3a2bc4115|commit]] * pcm512x: Add support for more data formats [[https://git.kernel.org/linus/25d27c4f68d2040c4772d586be3e02ee99eb71af|commit]] * phycore-ac97: Remove unused driver [[https://git.kernel.org/linus/440534a0ecfd20235a091fb2a98c2c3adf86834e|commit]] * Support SC7180 sound card variation without headset [[https://git.kernel.org/linus/9e3ecb5b16818abd0bc5f3997cf4d641a710f837|commit]], [[https://git.kernel.org/linus/e936619b7ce784c808a8e2524f712a89ef245920|commit]] * qcom: sm8250: add sound card qrb5165-rb5 support [[https://git.kernel.org/linus/aa2e2785545aab21b6cb2e23f111ae0751cbcca7|commit]] * sun4i-i2s: Add support for H6 I2S [[https://git.kernel.org/linus/73adf87b7a5882408b0a17da59e69df4be12a968|commit]] * sun8i-codec: Add the AIF2 DAI, widgets, and routes [[https://git.kernel.org/linus/50ec8422acd2cdadf5599cc046a5448770542aa7|commit]] * sun8i-codec: Add the AIF3 DAI, widgets, and routes [[https://git.kernel.org/linus/5a7f34ab0232bc50d39ac0627a470425227fed7d|commit]] * wm1133-ev1: Remove unused driver [[https://git.kernel.org/linus/9c9fd07eb481cbfc89efa7820b3bb2b4a55eb303|commit]] * imx-mc13783: Remove unused driver [[https://git.kernel.org/linus/83e7e2278680207f1650949db11ba0e1b6fbc3f5|commit]] * imx-ssi: Remove unused driver [[https://git.kernel.org/linus/c31da0b196f99c7d95c69bab96e709b72a30f509|commit]] == Tablets, touch screens, keyboards, mouses == * Support inhibiting input devices. Userspace might want to implement a policy to temporarily disregard input from certain devices. An example use case is a convertible laptop, whose keyboard can be folded under the screen to create tablet-like experience. The user then must hold the laptop in such a way that it is difficult to avoid pressing the keyboard keys [[https://git.kernel.org/linus/39be39ceffd572baddfeff8b50aba931d3d6d785|commit]], [[https://git.kernel.org/linus/d69f0a43c677e8afc67a222e1e7b51b9acc69cd3|commit]], [[https://git.kernel.org/linus/d69f0a43c677e8afc67a222e1e7b51b9acc69cd3q|commit]], [[https://git.kernel.org/linus/a181616487dbdbc953e476d1da15365f887859ed|commit]], [[https://git.kernel.org/linus/6d59224fdcc532dd7292e3657d796b3728ec1e8e|commit]] * Add driver for power button on Dell Wyse 3020 [[https://git.kernel.org/linus/3d82a4d736a662e352027686b8a373bf3e70820e|commit]] * Add support for Goodix GT9286 chip [[https://git.kernel.org/linus/60159e9e7bc7e528c103b6b6d47dfd83af29669c|commit]] * atmel_mxt_ts: support regulator supplies [[https://git.kernel.org/linus/c6c746508981f22ffa754e0c8fcee00da6923b9e|commit]] * ektf2127: add support for eKTF2132 touchscreen [[https://git.kernel.org/linus/af5689fb5c1c0b5ad8d6bfd79ea7d018b4c16f1d|commit]] * elan_i2c: add new trackpoint report type 0x5F [[https://git.kernel.org/linus/056115daede8d01f71732bc7d778fb85acee8eb6|commit]] * Implement pressure reporting for ILI251x [[https://git.kernel.org/linus/2dce6db70c77bbe639f5cd9cc796fb8f2694a7d0|commit]] * New da7280 haptic driver [[https://git.kernel.org/linus/cd3f609823a5896a6f4c229b3c2077475531e23d|commit]] * sc27xx: add support for sc2730 and sc2721 [[https://git.kernel.org/linus/3993a1a951feba40c0fbc87c0d3a888dbb0f768f|commit]] * st1232: add support resolution reading [[https://git.kernel.org/linus/3a54a215410b1650798dc09d051806b1f900142d|commit]] * gtco: remove driver [[https://git.kernel.org/linus/b2058cd93d930d7b9f76f34590c0d432cd6470c7|commit]] * HID * multitouch: Enable multi-input for Synaptics pointstick/touchpad device [[https://git.kernel.org/linus/c3d6eb6e54373f297313b65c1f2319d36914d579|commit]] * logitech-dj: add the G602 receiver [[https://git.kernel.org/linus/e400071a805d6229223a98899e9da8c6233704a1|commit]] * logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode [[https://git.kernel.org/linus/7de843dbaaa68aa514090e6226ed7c6374fd7e49|commit]] * logitech-hidpp: Add hid_device_id for V470 bluetooth mouse [[https://git.kernel.org/linus/ba876cdc6ac9702138000d06613484de3de760db|commit]] * asus: Add support for ASUS N-Key keyboard [[https://git.kernel.org/linus/b92b80246e06269c1407face33fd8a57a763a145|commit]] * elecom: add support for EX-G M-XGL20DLBK wireless mouse [[https://git.kernel.org/linus/55633e681afb57c9a8ff8a3b22083d44cbaee9e8|commit]] * mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter [[https://git.kernel.org/linus/1008230f2abeb624f6d71b2e1c424fa4eeebbf84|commit]] * sony: support for ghlive ps3/wii u dongles [[https://git.kernel.org/linus/cc894ac553605c9193a7a94372ff2f8af5766f46|commit]] * ite: Add support for Acer S1002 keyboard-dock [[https://git.kernel.org/linus/c961facb5b19634eee5bcdd91fc5bf3f1c545bc5|commit]] * i2c-hid: add Vero K147 to descriptor override [[https://git.kernel.org/linus/c870d50ce387d84b6438211a7044c60afbd5d60a|commit]] * SFH: Add Support for AMD Sensor Fusion Hub [[https://git.kernel.org/linus/302f0dad8c97a11abcf145ff3c7036f8f80e1a1e|commit]], [[https://git.kernel.org/linus/4f567b9f8141a86c7d878fadf136e5d1408e3e61|commit]], [[https://git.kernel.org/linus/4b2c53d93a4bc9d52cc0ec354629cfc9dc217f93|commit]], [[https://git.kernel.org/linus/1434f9fc0e476362f3f3d153d48c0fc5c940a50a|commit]] == TV tuners, webcams, video capturers == * camss: support for the entire camera subsystem found in SDM630/636/660 and SDA variants, including CSIPHY 3-Phase, CSID v5.0, ISPIF 3.0 and VFE 4.8 [[https://git.kernel.org/linus/e486781b74cc611d85e66ff0fc6324f65b25196c|commit]], [[https://git.kernel.org/linus/864ed874d74a36e9b708e41c98cf791bb7786507|commit]], [[https://git.kernel.org/linus/40296e712cad0008f627a56151c1a0e6297e1309|commit]], [[https://git.kernel.org/linus/9e5d158189c6a6259c1c78bc95d8ae950b4ec66a|commit]], [[https://git.kernel.org/linus/3cba9d22c358a3a095cbfcc7bec26e67c29ee361|commit]], [[https://git.kernel.org/linus/4863b93cfd2dfe88557f820b3399c3fa2163ec43|commit]] * ccs-pll: Support additional CCS PLL features, C-PHY [[https://git.kernel.org/linus/c3833a228cef7121cb7fc64d5ef71eedcc6f2f01|commit]], [[https://git.kernel.org/linus/415ddd9939783cb79790aba1833ea39fd335caed|commit]], [[https://git.kernel.org/linus/9454432af0c874eba7abb1abb76bbf62950a9087|commit]], [[https://git.kernel.org/linus/9c1a0d9e9188e7dc2f8f723ce87885e17636ede8|commit]], [[https://git.kernel.org/linus/6aadbff9d459d4e4ebaedf19d50b0f057574f756|commit]], [[https://git.kernel.org/linus/47b6eaf36eba143860cf4e772a1108b1ef05520d|commit]], [[https://git.kernel.org/linus/d6a88e446c04aaf3ebc4e2221aa51bf367319480|commit]], [[https://git.kernel.org/linus/925e3e49730346a39ec718f30f0965c3785facbb|commit]], [[https://git.kernel.org/linus/4f3d9e6eda9d73c43003701ab837868106125d96|commit]], [[https://git.kernel.org/linus/cab27256e8b3a6529faab9fc00e40fcf60b16590|commit]], [[https://git.kernel.org/linus/fe52ece8d2e26bd4d38e2c99a7cd13d944c1ee98|commit]], [[https://git.kernel.org/linus/482e75e7b3eba6730cbfaa1911916d13887c9606|commit]], [[https://git.kernel.org/linus/c64cf71d10c36513071ca538f59e4c38eb25ae55|commit]], [[https://git.kernel.org/linus/82ab97c8c77629c4945de24c722cd4955cf70ef2|commit]], [[https://git.kernel.org/linus/e583e654565fd12e45d8cef64dcdd80e2902ac13|commit]], [[https://git.kernel.org/linus/cac8f5d28e56c405befd1613fc38c962aaf69f30|commit]], [[https://git.kernel.org/linus/585e17c98407e1c2ec7735f37379e96cf0f74e3a|commit]], [[https://git.kernel.org/linus/ae502e08f45e47460406ab5c5fd2167a1011499a|commit]], [[https://git.kernel.org/linus/4e1e8d240dff96bd8dd2c00c5fcd7f04088ace3c|commit]], [[https://git.kernel.org/linus/c4c0b222720d413cc866275a0200019eb3c58f33|commit]], [[https://git.kernel.org/linus/9490a2279fab29cf8730120b54c42ef2fc67171c|commit]], [[https://git.kernel.org/linus/d7172c0ebc06b6a363db96fd2fcbd1008f307e4c|commit]], [[https://git.kernel.org/linus/8030aa4f9c512ecf8b91b37c88ab6b479e71c8a4|commit]], [[https://git.kernel.org/linus/3e2db036c9b706e68016db7610c333ed926425be|commit]], [[https://git.kernel.org/linus/38c94eb8d7aa60e32ed6da9e4ecd4b5a1597760e|commit]], [[https://git.kernel.org/linus/a38836b2d026397a56ee9c90ba707c777075b0a1|commit]], [[https://git.kernel.org/linus/fadfe88441fcf67a15acd0fe47785f89d93782ff|commit]], [[https://git.kernel.org/linus/f25d3962ac8f23ab4871cef1d79e10a8c34f7908|commit]], [[https://git.kernel.org/linus/594f1e93bb2c48bcc14a020448b46eed15be7ef7|commit]], [[https://git.kernel.org/linus/36154b68b8d9c4a3d771c0d2c58be03927350480|commit]], [[https://git.kernel.org/linus/9ec6e5b18e6660ccc7b1777a4a4108c6c1723c40|commit]], [[https://git.kernel.org/linus/6c7469e46b603f08462ef586a415a318134392b8|commit]], [[https://git.kernel.org/linus/b41f270841f85b9b4f8530b9f2020ff3ba1cfec5|commit]], [[https://git.kernel.org/linus/900c33e86e4b53e96e6ea10e9737870e03911a66|commit]], [[https://git.kernel.org/linus/7c66f58f1c1fb3181074a09c4aac21a0e8a283f0|commit]], [[https://git.kernel.org/linus/ba9dfeeb4fbe70885ac5372adf463659a9d499da|commit]], [[https://git.kernel.org/linus/bd189aac5a91adf88eb5fac062c9d4a0c005c805|commit]], [[https://git.kernel.org/linus/7ea4d23293300ca2f225595849a4fe444fb80ea4|commit]] * css: Trivial MIPI CCS support [[https://git.kernel.org/linus/adc00b457937233b4f392e7fcc6d20ab0227e414|commit]], [[https://git.kernel.org/linus/ca21c45a86ff07e11c7b753072f4e4cc6cd6e093|commit]], [[https://git.kernel.org/linus/67b8dc1d0c4a82a8001e36f8763aba5b754e6601|commit]], [[https://git.kernel.org/linus/af1eed0ccd8691b8eb25dcc659fbea7c07730ce5|commit]], [[https://git.kernel.org/linus/5323aaf19e6c0e184edb23eb70cfe5da38f2c1fb|commit]], [[https://git.kernel.org/linus/7b1dd0f85013c33d5eba1f69503bf29c8e17131e|commit]], [[https://git.kernel.org/linus/9f65192d8d256dcac99a81c8129234b999704772|commit]], [[https://git.kernel.org/linus/a6b396f410b1e77e567dc7ca6f581c3f91e6e7cf|commit]], [[https://git.kernel.org/linus/f86ae91627f13f8e1231a782c25c00f4dc08e0c9|commit]], [[https://git.kernel.org/linus/a11d3d6891f042b3537b7f113462bcac8088ba70|commit]], [[https://git.kernel.org/linus/6a0970986e425f5750b081542c340c855d8890e5|commit]], [[https://git.kernel.org/linus/7d8d59f260bad0b3b11dc94e88b4195a2d1798af|commit]], [[https://git.kernel.org/linus/e40f1bcbeea6482bae1e077bb57a21ef5db2b499|commit]], [[https://git.kernel.org/linus/2989a457171d2b1d457bd378450fe3909eb02623|commit]], [[https://git.kernel.org/linus/7d2f8ddaac2c1d938302022d40b057b5f31c4e9d|commit]], [[https://git.kernel.org/linus/5017f8b4e0ed9ec39c04ac85de6ce49603f5f02b|commit]], [[https://git.kernel.org/linus/fe652254e243a58daf50aa0ddb938885ae2ba565|commit]], [[https://git.kernel.org/linus/9e05bbac43ebfc2fd1ff95e072730ceed807d149|commit]], [[https://git.kernel.org/linus/b3c0115e34adcabe12fce8845e24ca6f04c1554e|commit]], [[https://git.kernel.org/linus/7389d01cc5d7cac6920f28e04afdf85c287e25a1|commit]], [[https://git.kernel.org/linus/2dd4b57944cc49b0693e17e6169b6c6ca0166abd|commit]], [[https://git.kernel.org/linus/2538d322108309c4738d0a3c12ef78b98aeb9d00|commit]], [[https://git.kernel.org/linus/1b398012cee8d6c9fff15d74e462a5ace6f9ef7c|commit]], [[https://git.kernel.org/linus/fd5cfde331f86e7712a037e68e9e66b29eaea9fa|commit]], [[https://git.kernel.org/linus/2b5b9af811ae0b1376d5ac87cac26757d773c317|commit]], [[https://git.kernel.org/linus/ebc0bc270e09671b245ebc0bd3e99138bd16e2be|commit]], [[https://git.kernel.org/linus/f9947ed66a87d019144675d43be548954ea36510|commit]], [[https://git.kernel.org/linus/87e4b53f8aba0d45b1c52677e74d7fcf9f56d7d0|commit]], [[https://git.kernel.org/linus/6904d4a988d65d1bc373740cda0940fb1a2f665e|commit]], [[https://git.kernel.org/linus/621214c36e84643bc104e030ef1e1422ff45156c|commit]] * coda: Add a V4L2 user for control error macroblocks count [[https://git.kernel.org/linus/b2d3bef1aa7858b2ae5e0d01adb214121ba00b9f|commit]] * Stateless H.264 de-staging [[https://git.kernel.org/linus/df23e0c12582ee18074975b7916b1a0ce620decd|commit]], [[https://git.kernel.org/linus/32143c583870365ff6f1d1558e7833bffe49a820|commit]], [[https://git.kernel.org/linus/b74593ebb4829ab82787437c77fb9e1ed7150538|commit]], [[https://git.kernel.org/linus/c8363ff21b5168f2252aa8b8447173ce48ff0149|commit]], [[https://git.kernel.org/linus/35aaa6e650c24212316781b63005f52c1988cd4e|commit]], [[https://git.kernel.org/linus/8917a5f61e4614d6f073cfe59e59c5faa58c026c|commit]], [[https://git.kernel.org/linus/b32e48503df05bd1ca95dc1a07824afc2c7c9c4e|commit]], [[https://git.kernel.org/linus/008d2bd6e96b5a7e80dacfb02cd182c3839ce819|commit]], [[https://git.kernel.org/linus/95e95ebe9119dcdf04e8aa9e1d9e8de4f1150c67|commit]], [[https://git.kernel.org/linus/ee6fcc67db54f699c1ab53a3939fcf62d7cfb311|commit]], [[https://git.kernel.org/linus/a7ead39700e10df7aaadc13c72e3a0cefcbb7f4e|commit]], [[https://git.kernel.org/linus/afc5329ea76d0706d0db6d26ff98b890bba1d112|commit]], [[https://git.kernel.org/linus/46a309d27517873b7cd5cd6b81da3a84b48162bc|commit]], [[https://git.kernel.org/linus/81c6892d5b87a937968725426b1edb2fb5296ca8|commit]] * dvb-usb: Add Hauppauge MAX S2's USB-IDs [[https://git.kernel.org/linus/9cd4bcfb1683fbf7ca603b0f1909f086c0057d1d|commit]] * i2c: Add ov9734 image sensor driver [[https://git.kernel.org/linus/d3f863a63fe4332cfda6174dfd4d2532eca7faf0|commit]] * i2c: add OV02A10 image sensor driver [[https://git.kernel.org/linus/91807efbe8ec7f591085067d9f96a112e015274b|commit]] * i2c: ov772x: Add support for BT.656 mode [[https://git.kernel.org/linus/efcb7dda9b53d4569d08906eedc95aa51d2d5555|commit]] * imx274: add support for sensor mode6, 1280x540 [[https://git.kernel.org/linus/f70ad2aced307948a9a4395471f72528e32307e7|commit]] * meson: Add M2M driver for the Amlogic GE2D Accelerator Unit [[https://git.kernel.org/linus/59a635327ca70de540b4083eeb954ffc7ce9ff94|commit]] * ov5640: add support of 160x120 resolution [[https://git.kernel.org/linus/32ea5e057aad9b90504836d444355d3cd86da230|commit]] * rc: add keymap for KHAMSIN remote [[https://git.kernel.org/linus/2a14dfaffe2cabf0614e6507d0d749a5b36c2987|commit]] * rc: add keymap for pine64 remote [[https://git.kernel.org/linus/d5da31f902feb3c53c1e79eb3bf9792a761c8d84|commit]] * smiapp: Use MIPI CCS version and manufacturer ID information [[https://git.kernel.org/linus/503a88422fb0fc021b22b276f5d906eb9e7fce6e|commit]] * stm32-dcmi: add 8-bit Bayer formats support [[https://git.kernel.org/linus/734f0b0153f91b0bf79aea84593befffc85c3f98|commit]] * stm32-dcmi: add support of BT656 bus [[https://git.kernel.org/linus/3c80f6f81e64de5721867721d4a3e90bb602c787|commit]] * uapi: add {{{MEDIA_BUS_FMT_METADATA_FIXED}}} media bus format [[https://git.kernel.org/linus/6ad253cc3436269fc6bcff03d704c672f368da0a|commit]] * vicodec: mark the stateless FWHT API as stable [[https://git.kernel.org/linus/206bc0f6fb945e90cfea677339ef8adfaedc4b4f|commit]] == Universal Serial Bus == * Thunderbolt * USB4 NVM upgrade improvements & Maple Ridge support [[https://git.kernel.org/linus/45ef561abcdd6cbaba0ab391b60d1831d2ac47af|commit]], [[https://git.kernel.org/linus/e0258805d71b9e9febeae9d9ae39ae7997384b16|commit]], [[https://git.kernel.org/linus/a3595258970bf2dfd21ba8fa3fb3d07000ae989c|commit]], [[https://git.kernel.org/linus/b658eb9d9075aa2b44834962a1efc4bc78e9bed8|commit]], [[https://git.kernel.org/linus/463e48fa544826898791085508459de246fc4c09|commit]], [[https://git.kernel.org/linus/661b19473bf3ac0924560f0cbf84c15458b3c8de|commit]], [[https://git.kernel.org/linus/fe265a06319bfa27cfbccd3305d93b33b78f48f2|commit]], [[https://git.kernel.org/linus/83bab44ada0512b054844e661279d68d0c8f3d03|commit]], [[https://git.kernel.org/linus/9490f71167feba55349e33854f5e51a1a3af9e8c|commit]], [[https://git.kernel.org/linus/579f14217c952975e7d11e300c669af0c47bfe04|commit]], [[https://git.kernel.org/linus/9039387e166edab35c89ddcc057529e332cc4089|commit]], [[https://git.kernel.org/linus/db0746e3399ee87ee5f957880811da16faa89fb8|commit]] * Add DMA traffic test driver [[https://git.kernel.org/linus/81816f5048bac5f4b202ed1443e9788dfc31a18c|commit]], [[https://git.kernel.org/linus/d67274bacb8a2bc2a6cfd2a0cef4963379e3eb26|commit]], [[https://git.kernel.org/linus/47844ecb8cec2916abaad9c1d1b801f49ed6265d|commit]], [[https://git.kernel.org/linus/4210d50f0b3e423e10a7a254b2a67f5c5318868e|commit]], [[https://git.kernel.org/linus/5cc0df9ce10a860aaeac53f8df1cc8754c5c7b03|commit]], [[https://git.kernel.org/linus/407ac931aefda91ac90498c6b6e6893982173613|commit]], [[https://git.kernel.org/linus/5bf722df5d37e82fd252b1d3e37cde4eab355c1c|commit]], [[https://git.kernel.org/linus/afe704a2d0618ebdb559b5ddb059f6cdbfc78783|commit]], [[https://git.kernel.org/linus/edc0f494ed966e39e5619be7cdaeb9873e1f4fe1|commit]] * Add driver for USB signal re-mapper [[https://git.kernel.org/linus/517c4c44b32372d2fdf4421822e21083c45e89f9|commit]] * serial: cp210x: add new VID/PID for supporting Teraoka AD2000 [[https://git.kernel.org/linus/43377df70480f82919032eb09832e9646a8a5efb|commit]] * serial: cp210x: add pid/vid for WSDA-200-USB [[https://git.kernel.org/linus/3c4f6ecd93442f4376a58b38bb40ee0b8c46e0e6|commit]] * serial: option: Adding support for Cinterion MV31 [[https://git.kernel.org/linus/e478d6029dca9d8462f426aee0d32896ef64f10f|commit]] * serial: option: add LongSung M5710 module support [[https://git.kernel.org/linus/0e2d6795e8dbe91c2f5473564c6b25d11df3778b|commit]] * serial: option: add Quectel EM160R-GL [[https://git.kernel.org/linus/d6c1ddd938d84a1adef7e19e8efc10e1b4df5034|commit]] * serial: option: add interface-number sanity check to flag handling [[https://git.kernel.org/linus/a251963f76fa0226d0fdf0c4f989496f18d9ae7f|commit]] * typec: Add number of altmodes partner attribute [[https://git.kernel.org/linus/a0ccdc4a77a1b36b682ae60361879eca0a0f88d6|commit]] * typec: Add plug num_altmodes sysfs attribute [[https://git.kernel.org/linus/e1e52361c61afdf81d81cfbbfa3ce08971e60f50|commit]] * typec: Add type sysfs attribute file for partners [[https://git.kernel.org/linus/ab37fa851c488be805f6568ecaabb67b13cd937c|commit]] * typec: Expose Product Type VDOs via sysfs [[https://git.kernel.org/linus/2e70c495cadebdcc6f80fde3553401bb0987b29f|commit]] * typec: tcpci: Add support to report vSafe0V [[https://git.kernel.org/linus/766c485b86ef52765926b69a1145cadcf2db1e7d|commit]] * typec: TCPM support for FRS and !AutoDischarge Disconnect [[https://git.kernel.org/linus/8115240c4fbd1c2705d1369f66168ec77fa2a7e4|commit]], [[https://git.kernel.org/linus/a30a00e37ceb094f949e4d96c2c586e6503b5d1d|commit]], [[https://git.kernel.org/linus/a57d253fc0582d223464705a5103cfb1930a06cd|commit]], [[https://git.kernel.org/linus/2fc58b36e919902ae2f17531783d8debadcc2a27|commit]], [[https://git.kernel.org/linus/f321a02caebdd0c56e167610cda2fa148cd96e8b|commit]], [[https://git.kernel.org/linus/e1a97bf80a022cdd7a5746a7de8e19f02203d112|commit]], [[https://git.kernel.org/linus/cccaee0e0aadb36edf38298d400ed76e3de21dd5|commit]] * qmi_wwan: Adding support for Cinterion MV31 [[https://git.kernel.org/linus/a4dc7eee9106a9d2a6e08b442db19677aa9699c7|commit]] * gadget: fsl_mxc_udc: Remove the driver [[https://git.kernel.org/linus/a390bef7db1f192cc5b588dbcf8ed113406ec130|commit]] * ehci-mxc: Remove the driver [[https://git.kernel.org/linus/e7018751d2e603381ae6028ba4dd21ec45ce38bb|commit]] * imx21-hcd: Remove the driver [[https://git.kernel.org/linus/e625f3dede4a2df6df914b4a0fb3e49379676dfc|commit]] == Serial Peripheral Interface (SPI) == * dw: Add support for 32-bits max xfer size [[https://git.kernel.org/linus/a51acc2400d47df0f87e1f011c63266421c594b9|commit]] * dw: Add support for the Canaan K210 SoC SPI [[https://git.kernel.org/linus/b0dfd948379c79b8754e224e29b99d30ce0d79b8|commit]] * pxa2xx: Add support for Intel Alder Lake PCH-S [[https://git.kernel.org/linus/b8450e014214982a6df3e62a5bee6c37b94f6b98|commit]] * rockchip: enable autosuspend feature [[https://git.kernel.org/linus/940f3bbf3dacd6e31e482a10e64c96e69b00dded|commit]] * spi-mtk-nor: add axi clock control for MT8192 spi-nor [[https://git.kernel.org/linus/f32cce8483f18a098ae50b524f926ef0f2bd2e12|commit]] * spi-sun6i: enable autosuspend feature [[https://git.kernel.org/linus/ae0f18bef30d0e76dd62be46c59b24c75f175092|commit]] * spi-sun6i: implement DMA-based transfer mode [[https://git.kernel.org/linus/345980a3a5e5e1c99fc621e2ce878fb150ad2287|commit]] == Watchdog == * Remove pnx83xx driver [[https://git.kernel.org/linus/4600736f050f210bcdaafd2ef730ad736da9bc0c|commit]] == Serial == * serial: add LiteUART driver [[https://git.kernel.org/linus/1da81e5562fac8286567422cc56a7fbd0dc646d4|commit]] * tty: Remove redundant synclink driver [[https://git.kernel.org/linus/a1f714b44e342dc143dc4c6b909bf516f18fe412|commit]] * tty: Remove redundant synclinkmp driver [[https://git.kernel.org/linus/3d608a591b2b6a2cd81d6258df6d1766db05567e|commit]] * tty: serial: remove pnx8xxx uart driver [[https://git.kernel.org/linus/88b8138b240b43d5215bf7cb422692cd8db51f6f|commit]] == CPU Frequency scaling == * mediatek: Add support for mt8167 [[https://git.kernel.org/linus/de4ca30958676f922cd7610d96342b054c05c86b|commit]] * arm_scmi: Discover the power scale in performance protocol [[https://git.kernel.org/linus/f9b0498d29404f230894490d622e57e481c7d45a|commit]] * cppc_cpufreq: expose information on frequency domains [[https://git.kernel.org/linus/cfdc589f4b5f94bf1a975b4a67d8163d533f6e9b|commit]] == Device Voltage and Frequency Scaling == * devfreq: Add governor feature and attribute flag [[https://git.kernel.org/linus/0dd25a0d12a134cd2ba950d8c0530d4ece05c63b|commit]], [[https://git.kernel.org/linus/5f1a9066fcb2cc1d41104c74884f6c6cf010124b|commit]] == Voltage, current regulators, power capping, power supply == * power: reset: ocelot: Add support 2 other MIPS based SoCs [[https://git.kernel.org/linus/aa4302c4933a419baf0546d7f6e59f27d4250797|commit]] * regulator * Add NXP PF8X00 regulator driver [[https://git.kernel.org/linus/d3795d6321ecaa55d94dc24c3b1e3cce608aabd6|commit]] * Add support for DA9121 regulator [[https://git.kernel.org/linus/e6ff10f24c587c1af705b898761e5df615fb0e1a|commit]] * add SCMI driver [[https://git.kernel.org/linus/0fbeae70ee7ce98e18a47337cd1f205dd88589e9|commit]] * da9121: extend the DA9121 driver to add support for DA9130, DA9122, DA9131, DA9220, DA9132, DA9217. Also extend support to cover DT configured GPIO enable, current limit setting, and interrupt handling for all devices [[https://git.kernel.org/linus/744ef9b091b8b4f6c6246c8e70dd817175bde8bc|commit]], [[https://git.kernel.org/linus/86f162c91f274e0d8a0c440d7a991230f6ac7725|commit]], [[https://git.kernel.org/linus/f3fbd5566f6a8cdb7c48ab29bd1096205b7fbcaf|commit]], [[https://git.kernel.org/linus/c860476b9e3a420192b28e580cb749e024d032eb|commit]], [[https://git.kernel.org/linus/91863239ce0366c801f1f128246f30ea80d7727b|commit]], [[https://git.kernel.org/linus/46c413d5bb239769e6f1de706adf422c807c7a5f|commit]], [[https://git.kernel.org/linus/9929900d1878565a90a70bf25baa7d3e4187ae99|commit]], [[https://git.kernel.org/linus/5c4b62af1d58fe3823dfb462ce553ceb9729c8fa|commit]], [[https://git.kernel.org/linus/65ac97042d4e0918b401b5f21e2810efa27be848|commit]], [[https://git.kernel.org/linus/40bb5b02ff10f6b68925850e7dedaeec532abb88|commit]] * fixed: support using power domain for enable/disable [[https://git.kernel.org/linus/bf3a28cf42412c0a85631da94f198048bb37a8e5|commit]] * mcp16502: add support for ramp delay [[https://git.kernel.org/linus/322eb8666d2f50556e89d73b54cf2dad8703c4e0|commit]] * qcom-rpmh: Add support for PM8350/PM8350c [[https://git.kernel.org/linus/bebb2c6d5ca23d6b7556d39564212b619e068562|commit]] * qcom-rpmh: Add support for SDX55 [[https://git.kernel.org/linus/36dd70ceb4d955e6cd3ecd18e78169141aaa23b7|commit]] == Real Time Clock (RTC) == * at91rm9200: add correction support [[https://git.kernel.org/linus/f6a46f8b302d9bfcf347577cbf1dd22f19dfe555|commit]] * at91rm9200: Add sam9x60 compatible [[https://git.kernel.org/linus/bfca1c924d97696303491ddae0458861653d3b88|commit]] * rx6110: add i2c support [[https://git.kernel.org/linus/afa819c2c6bf0d6b99d3e41217a2c7d3b3b53228|commit]] * nvmem: remove nvram ABI [[https://git.kernel.org/linus/25ece30561d247b2931b0d11d92e9c976a668771|commit]] == Pin Controllers (pinctrl) == * ingenic: Add lcd-8bit group for JZ4770 [[https://git.kernel.org/linus/016e054d6926390a583a6422f3193e222be62eb9|commit]] * intel: Add Intel Alder Lake-S pin controller support [[https://git.kernel.org/linus/e789e61f9e852a4cc31042810b34552f6de667b2|commit]] * intel: Add Intel Elkhart Lake pin controller support [[https://git.kernel.org/linus/c969afb4e55a2c6eec7c4195f67c5227be991393|commit]] * ocelot: Add support for Luton platforms [[https://git.kernel.org/linus/8f27440decb75cc92ab37ce3140c73198689feaf|commit]] * ocelot: Add support for Serval platforms [[https://git.kernel.org/linus/6e6347e2daf52123127a60e92d808f6a3d674b4b|commit]] * pinctrl-microchip-sgpio: Add irq support (for sparx5) [[https://git.kernel.org/linus/be2dc859abd4d7ad5e0f5d12ed767a3313b4e839|commit]] * pinctrl-microchip-sgpio: Add pinctrl driver for Microsemi Serial GPIO [[https://git.kernel.org/linus/7e5ea974e61c8dd0832dcfe931ef959b2eb02587|commit]] * qcom-pmic-gpio: Add support for pmx55 [[https://git.kernel.org/linus/ceb58de4365fff8b503b1e6ba7d1110613adb305|commit]] * qcom: Add SDX55 pincontrol driver [[https://git.kernel.org/linus/ac43c44a7a375ae0f0e96e10e227e226f2f2cb70|commit]] * qcom: Add sc7280 pinctrl driver [[https://git.kernel.org/linus/ecb454594c43456bdeb1bd5cd68ac454db51b2c6|commit]] * qcom: Add sm8250 lpass lpi pinctrl driver [[https://git.kernel.org/linus/6e261d1090d6db0e9dd22978b6f38a2c58558a3f|commit]] * qcom: add pinctrl driver for msm8953 [[https://git.kernel.org/linus/0e74abf3a0a3a711145f11f3a782432a2df5f744|commit]] * renesas: r8a7790: Add VIN1-B and VIN2-G pins, groups and functions [[https://git.kernel.org/linus/81f652afa6adde6c2db248e9ae83de16c25ddb50|commit]] * imx21: Remove the driver [[https://git.kernel.org/linus/8d1e4f90ce445248d9e87ce5276b31cb675ec84f|commit]] == Multi Media Card (MMC) == * Initial support for SD express card/host [[https://git.kernel.org/linus/ead49373d2916080509f51fc6a4ee8f9bc021b9b|commit]] * mediatek: Add subsys clock control for MT8192 msdc [[https://git.kernel.org/linus/f5eccd94b63f6abf74b890770f268bfc8f59a9bb|commit]] * mediatek: add HS400 enhanced strobe support [[https://git.kernel.org/linus/13b4e1e92411d4f375c7ffe1b72abb162369ab53|commit]] * rtsx_pci: Add SD Express mode support for RTS5261 [[https://git.kernel.org/linus/9ff43c7be9b417ed712de0f6a0918974f60beacf|commit]] * sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driver strength [[https://git.kernel.org/linus/e10f480902da770db895b6a1d2f10b11d80fe5d8|commit]] * sdhci-xenon: introduce ACPI support [[https://git.kernel.org/linus/471cf4548e191b69a9737021c8e7d216957e384f|commit]] == Memory Technology Devices (MTD) == * nand: ecc-hamming: Create the software Hamming engine [[https://git.kernel.org/linus/35fe1b98a0082ad3f576bcc420c74dab435da307|commit]] * phram: Allow the user to set the erase page size [[https://git.kernel.org/linus/ffad560394de3338f3c1c9680add65a84d87a7c4|commit]] * rawnand: Add NAND controller support on Intel LGM SoC [[https://git.kernel.org/linus/0b1039f016e8a37c779a4aee362cb2100ebb1cfd|commit]] * rawnand: qcom: Add NAND controller support for SDX55 [[https://git.kernel.org/linus/b1209582fb08897ab9da47076d0637ed64e7a4c3|commit]] * rawnand: qcom: Support for IPQ6018 QPIC NAND controller [[https://git.kernel.org/linus/62858625441edd28c4cb4087d55c4dabf947f85b|commit]] * rawnand: rockchip: NFC driver for RK3308, RK2928 and others [[https://git.kernel.org/linus/058e0e847d54944c5dc9ec6d29727e1449feb131|commit]] * rawnand: sunxi: Add MDMA support [[https://git.kernel.org/linus/910ef7a4b39c39c135b4f0e80c64fc8f68226a8d|commit]] * spi-nor: add support for DTR protocol [[https://git.kernel.org/linus/0e30f47232ab57c685258aa91adc3a3e67bd023e|commit]] * spinand: macronix: Add support for MX35LFxG24AD [[https://git.kernel.org/linus/ee4e0eafa43cfd9008722fe15e17b8bf62fb6e8d|commit]] * spinand: macronix: Add support for MX35LFxGE4AD [[https://git.kernel.org/linus/5ece78de88739b4c68263e9f2582380c1fd8314f|commit]] * spinand: micron: Add support for MT29F2G01AAAED [[https://git.kernel.org/linus/8c573d9419bf61f7b66b6114f1171f3a8a4a0e38|commit]] == Industrial I/O (iio) == * core: Add optional symbolic label to a device channel [[https://git.kernel.org/linus/1d4ef9b39ebecca827642b8897d2d79ea2026682|commit]] * accel: bmc150-accel: Add rudimentary regulator support [[https://git.kernel.org/linus/672f3022837968958980b0634ebdcf98355a47ed|commit]] * accel: bmc150-accel: Add support for BMA222 [[https://git.kernel.org/linus/a1a210bf29a1a232a37c69588aff9690e671a5b3|commit]] * adc: mt6360: Add ADC driver for MT6360 [[https://git.kernel.org/linus/1f4877218f7e2c2b914aeb69a8a0f47d59c74717|commit]] * dac: ad5686: add support for AD5338R [[https://git.kernel.org/linus/7dc8faeab3e3b985bd61131ff9fb9067e91182e3|commit]] * humidity: hts221: add vdd voltage regulator [[https://git.kernel.org/linus/aa784a54102e93221030cb702430b5e953f4b347|commit]] * imu: st_lsm6dsx: add support to LSM6DSOP [[https://git.kernel.org/linus/2c57d2650552f9834a557d35b27c06c73599e997|commit]] * imu: st_lsm6dsx: add support to LSM6DST [[https://git.kernel.org/linus/4393e4c533c5f8e7bc3ef957fda902da30a75ec5|commit]] * imu: st_lsm6dsx: add vdd-vddio voltage regulator [[https://git.kernel.org/linus/f346b16f94af2ac9e6815e883170b78582f56367|commit]] * sx9310: Support setting various settings [[https://git.kernel.org/linus/227c83faa2f83293e88e7889eaab6fc7960ecee3|commit]], [[https://git.kernel.org/linus/ad2b473e2ba39b43df4d2cad77ab6130665d8c31|commit]], [[https://git.kernel.org/linus/08f0411c48f27703f0db2bd287890fdedf5bef5e|commit]], [[https://git.kernel.org/linus/1b6872015f0b96e6800c1a321b45d581aba9381b|commit]], [[https://git.kernel.org/linus/e94b3c608a2a886758da87dc5bb383e5eddce666|commit]], [[https://git.kernel.org/linus/5b19ca2c78a0838976064c0347e46a2c859b541d|commit]] == Multi Function Devices (MFD) == * kempld-core: Add support for additional devices [[https://git.kernel.org/linus/0cd3aa995740eabf8af1c794ac1d9ae314c928c3|commit]] * qcom-spmi-pmic: Add support for PM660/PM660L [[https://git.kernel.org/linus/a4b9be29f4bfc391da2eafc1a2cbc96b6774ab79|commit]] == Pulse-Width Modulation (PWM) == * Add PWM fan controller driver for LGM SoC [[https://git.kernel.org/linus/97960addcd9f5a11acd6ab28ebb33d0fde8c14a3|commit]] * atmel-tcb: Add sama5d2 support [[https://git.kernel.org/linus/34cbcd72588f40e58d7db5aa8c125068dd735765|commit]] * mediatek: Add MT8183 SoC support [[https://git.kernel.org/linus/8b2fbaed90f6291a221d02c31e16a1ce722f79fc|commit]] * Add PWM driver for Intel Keem Bay [[https://git.kernel.org/linus/bd899ceb8f9129cb0d58115447ac9ff8ea907135|commit]] * Add DesignWare PWM Controller Driver [[https://git.kernel.org/linus/1ed2b3fca64516d1b3503ef21929f3b5f4f41cc6|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Introduce the mipi-i3c-hci driver [[https://git.kernel.org/linus/9ad9a52cce2828d932ae9495181e3d6414f72c07|commit]] * owl: Add compatible for the Actions Semi S500 I2C controller [[https://git.kernel.org/linus/04fd6f0a9e678b62831104182354e03a5c901280|commit]] * owl: Add support for atomic transfers [[https://git.kernel.org/linus/b8be24ec67b6374efded49b35a10b84a1b255b30|commit]] * owl: Enable asynchronous probing [[https://git.kernel.org/linus/46f8bfebf3a2ddfe949d45a1b63556de4354e706|commit]] * imx: support slave mode for imx I2C driver [[https://git.kernel.org/linus/f7414cd6923fd7f78e57086fc964ba2dc25db5c1|commit]] * ismt: Adding support for I2C_SMBUS_BLOCK_PROC_CALL [[https://git.kernel.org/linus/5e9a97b1f4491b8b65874901ad084348fcaba327|commit]] == Hardware monitoring (hwmon) == * pmbus: Driver for Delta power supplies Q54SJ108A2 [[https://git.kernel.org/linus/d014538aa38561cd24c5eb228223585f26c5ec71|commit]] * ltc2992: Add support [[https://git.kernel.org/linus/b0bd407e94b036d597c6060d64c22094ff85b13c|commit]], [[https://git.kernel.org/linus/9ca26df1ba25c362113d9bb7b08ca93e260ce3e8|commit]] * occ: Add new temperature sensor type [[https://git.kernel.org/linus/db4919ec86ff405273a767e1a9b51e2760e73ce5|commit]] * sbtsi: Add basic support for SB-TSI sensors [[https://git.kernel.org/linus/e7bb1a2ab8c4b1569f5b271fd87ca203b1e673a5|commit]] * Add driver for STMicroelectronics PM6764 Voltage Regulator [[https://git.kernel.org/linus/7537862a90b8b9106d42ad2f53de2b96fd1673c5|commit]] * amd_energy: Add AMD family 19h model 01h x86 match [[https://git.kernel.org/linus/00e1fc8247167f3cc298923a134a37f61e8ed495|commit]] * Add Corsair PSU HID controller driver [[https://git.kernel.org/linus/d115b51e0e567199c821fc39e13b6af7e78f247d|commit]] * max127: Add Maxim MAX127 hardware monitoring driver [[https://git.kernel.org/linus/8efd10147cd282c99fa5109b5497017a503ecbcd|commit]] * nct6683: Support NCT6687D [[https://git.kernel.org/linus/daf4fedde6177941b55ba3c3293a8585d5280b94|commit]] * k10temp: Remove support for displaying voltage and current on Zen CPUs [[https://git.kernel.org/linus/0a4e668b5d52eed8026f5d717196b02b55fb2dc6|commit]] == General Purpose I/O (gpio) == * tools: gpio: add option to report wall-clock time to gpio-event-mon [[https://git.kernel.org/linus/e0822cf9b892ed051830daaf57896aca48c8567b|commit]] * tools: gpio: add support for reporting realtime event clock to lsgpio [[https://git.kernel.org/linus/da777be6de014be6b302644685797ed3860a0d0d|commit]] * msc313: MStar MSC313 GPIO driver [[https://git.kernel.org/linus/93224edf0b9fd7f643e7ead5b683bdac87f20aa2|commit]] * gpiolib: cdev: allow edge event timestamps to be configured as REALTIME [[https://git.kernel.org/linus/26d060e47e25f2c715a1b2c48fea391f67907a30|commit]] * gpio-hisi: Add HiSilicon GPIO support [[https://git.kernel.org/linus/356b01a986a5550ee16dd0b85306c6741f2d02d5|commit]] == Leds == * rt8515: Add Richtek RT8515 LED driver [[https://git.kernel.org/linus/e1c6edcbea13de025c3406645b4cce4ac3baf973|commit]] == DMA engines == * at_xdmac: add AXI priority support and recommended settings [[https://git.kernel.org/linus/f40566f220a1a7ab3ac4de8d594a4a038bace156|commit]] * at_xdmac: add support for sama7g5 based at_xdmac [[https://git.kernel.org/linus/2bec35a529b7d3bf28ee0d90ec157560fdf8d4e4|commit]] * idxd: add IAX configuration support in the IDXD driver [[https://git.kernel.org/linus/f25b463883a8a2d1b7303a63339c0d589fc94f1e|commit]] * qcom: Add ADM driver [[https://git.kernel.org/linus/5c9f8c2dbdbe53818bcde6aa6695e1331e5f841f|commit]] * qcom: Add GPI dma driver [[https://git.kernel.org/linus/5d0c3533a19f48e5e7e73806a3e4b29cd4364130|commit]] * sun6i: Add support for A100 DMA [[https://git.kernel.org/linus/07b552732edd1b09aecc0f57d479e5eccf11c295|commit]] * k3-udma: Add support for BCDMA and PKTDMA [[https://git.kernel.org/linus/e2de925bbfe321ba0588c99f577c59386ab1f428|commit]], [[https://git.kernel.org/linus/5e1cb1cb0f9fe670900d736822a7dbcd7c11dbba|commit]], [[https://git.kernel.org/linus/1609c15a20b8e0c1adc2a26ad81fd7e2b968f81a|commit]], [[https://git.kernel.org/linus/426506a7e0f1902268c3edbdc7e5475624a9d18b|commit]], [[https://git.kernel.org/linus/aa8a4c4edad0bed7aaf3a7cfcae9fa555d847955|commit]], [[https://git.kernel.org/linus/d553e2ab0137ae489b41824b1e8283053c363ed1|commit]], [[https://git.kernel.org/linus/4f910c035f38053ac8eb63a672c78862c535cd0f|commit]], [[https://git.kernel.org/linus/ab650ef6d548153862119e1bf3bf267510707f48|commit]], [[https://git.kernel.org/linus/f082c6df970e6e9aa97af35e826fec824007fbae|commit]], [[https://git.kernel.org/linus/adc0f941f9a8fae7e79b249b0abcdbf86017ea53|commit]], [[https://git.kernel.org/linus/991b96e0f12234e2a7e66d67275981b53572acd8|commit]], [[https://git.kernel.org/linus/1d92cec649a38f9f4f488d5e359a27a4bb5f182d|commit]], [[https://git.kernel.org/linus/b9366e2577a38ca5322f326cff9752c2008597c6|commit]], [[https://git.kernel.org/linus/2329725d1a228fb0d6424ee8d499f266020cc113|commit]], [[https://git.kernel.org/linus/fc373e47d72605cc3f5012ddda49d2dca430d51f|commit]], [[https://git.kernel.org/linus/d782298c6f6b854452965b56d91616dfb60490c5|commit]], [[https://git.kernel.org/linus/017794739702d444ca48115ff0fcdce19edb5559|commit]], [[https://git.kernel.org/linus/8844898028d4127b0071ecb5a72e1894bd8b21d6|commit]], [[https://git.kernel.org/linus/d2abc982333c02f9e1ff1c6b3782174f5b7662d7|commit]], [[https://git.kernel.org/linus/5b65781d06ea90ef2f8e51a13352c43c3daa8cdc|commit]] == Cryptography hardware acceleration == * keembay: Add support for Keem Bay OCS AES/SM4 [[https://git.kernel.org/linus/88574332451380f4b51f6ca88ab9810e714bfb9b|commit]] * qce: Enable support for crypto engine on sdm845 [[https://git.kernel.org/linus/8cbc3448214a9d4534f8381ec23ef5add0ae8d91|commit]] * hisilicon/trng - add HiSilicon TRNG driver support [[https://git.kernel.org/linus/4e0b858b1a8f165016d124c7c1e2baed88f6250f|commit]], [[https://git.kernel.org/linus/56c6da16c3631f953fb20d8b7ddccdf493377ad4|commit]], [[https://git.kernel.org/linus/e4d9d10ef4be0366316b3114593e4becf5b98a49|commit]] * qat * Add support for AES-CTR and AES-XTS in qat_4xxx [[https://git.kernel.org/linus/67916c9516893528ecce060ada1f58af0ce33d93|commit]], [[https://git.kernel.org/linus/5106dfeaeabea73d5132daab1d89d57b57fa98b7|commit]], [[https://git.kernel.org/linus/93cebeb1c21a65b92636aaa278a32fbc0415ec67|commit]] * Add qat_4xxx driver [[https://git.kernel.org/linus/8c8268166e83425243789c5781c92e7fa33b703b|commit]], [[https://git.kernel.org/linus/e73916f20829be09932326ab0c9627b29df553e8|commit]] * Add support for relative FW ucode loading [[https://git.kernel.org/linus/72b67d9507b954b5b5f4cecb74bcefff61a28d8c|commit]] * Add support for lm2 and lm3 [[https://git.kernel.org/linus/8b487ae26ad58abd602ab2d0cda6988306a6da20|commit]] * Add support for broadcasting mode [[https://git.kernel.org/linus/2778d64cf3f5517642555781df5628488e7d8186|commit]] * Add support for capability detection [[https://git.kernel.org/linus/ad1332aa67eca6223b130cb593621ee16439b902|commit]] == PCI == * PCI: qcom: Add support for configuring BDF to SID mapping for SM8250 [[https://git.kernel.org/linus/4c9398822106c366d88c8c68ddf44bd371d39961|commit]] * Add RCEC handling to PCI/AER [[https://git.kernel.org/linus/c9d659b60770db94b898f94947192a94bbf95c5c|commit]], [[https://git.kernel.org/linus/90655631988f8f501529e6de5f13614389717ead|commit]], [[https://git.kernel.org/linus/8f1bbfbc3596d401b60d1562b27ec28c2724f60d|commit]], [[https://git.kernel.org/linus/5d69dcc9f839bd2d5cac7a098712f52149e1673f|commit]], [[https://git.kernel.org/linus/480ef7cb9fcebda7b28cbed4f6cdcf0a02f4a6ca|commit]], [[https://git.kernel.org/linus/0791721d800790e6e533bd8467df67f0dc4f2fec|commit]], [[https://git.kernel.org/linus/3d7d8fc78f4b504819882278fcfe10784eb985fa|commit]], [[https://git.kernel.org/linus/05e9ae19ab83881a0f33025bd1288e41e552a34b|commit]], [[https://git.kernel.org/linus/aa344bc8b727b47b4350b59d8166216a3f351e55|commit]], [[https://git.kernel.org/linus/a175102b0a82fc57853a9e611c42d1d6172e5180|commit]], [[https://git.kernel.org/linus/507b460f814458605c47b0ed03c11e49a712fc08|commit]], [[https://git.kernel.org/linus/5790862255028c831761e13014ee87a06df828f1|commit]], [[https://git.kernel.org/linus/af113553d9610b2d811d05da96263b4f666f44f0|commit]], [[https://git.kernel.org/linus/9a2f604f44979e0effa8cf067e5a8ecda729f23b|commit]], [[https://git.kernel.org/linus/d292dd0eb3ac6ce6ea66715bb9f6b8e2ae70747c|commit]] * PCI: qcom: Add SM8250 SoC support [[https://git.kernel.org/linus/e1dd639e374a1345c63eb7e8931e08de7cb8f904|commit]] * PCI: dwc: exynos: Rework the driver to support Exynos5433 variant [[https://git.kernel.org/linus/778f7c194b1dac351d345ce723f8747026092949|commit]] * PCI: Decode PCIe 64 GT/s link speed [[https://git.kernel.org/linus/341917490d7d68d2f7267a265b8820fc3f8ead1b|commit]] * Add support to handle prefetchable memory [[https://git.kernel.org/linus/fede8526cc4880d2a1ac4cfe357c299c4e1fd848|commit]], [[https://git.kernel.org/linus/74081de4a1f70d14870c824a70e86aa0c1414945|commit]] == Non-Transparent Bridge (NTB) == * intel: add Intel NTB LTR vendor support for gen4 NTB [[https://git.kernel.org/linus/75b6f6487cedd0e4c8e07d68b68b8f85cd352bfe|commit]] == FRU Support Interface (FSI) == * occ: Add support for P10 [[https://git.kernel.org/linus/5ec96d74cf28c939e01b829f556832949b4c272a|commit]] == Clock == * fsl-flexspi: new driver [[https://git.kernel.org/linus/fcf77be87eacb8f305528d24d892dfcf15cf0341|commit]] * imx: scu: add two cells binding support [[https://git.kernel.org/linus/77d8f3068c63ee0983f0b5ba3207d3f7cce11be4|commit]] * nps: Remove EZChip NPS clocksource driver [[https://git.kernel.org/linus/b6ea209ef124dad4045772a759e2aecd191534c0|commit]] * qcom: add sm8250 LPASS GFM drivers [[https://git.kernel.org/linus/a6dee2fe778b9f79f75bfc203945ace79172623e|commit]], [[https://git.kernel.org/linus/7dbe5a7a3f990d642a3166b5d161db429d9f7271|commit]], [[https://git.kernel.org/linus/a2d8f507803ee858c718b2a8d54c00ac9c5c5f09|commit]], [[https://git.kernel.org/linus/794aa56a78052d195641b1ce43e5538574bedf41|commit]] * qcom: Add GCC and RPMh clock support for SDX55 [[https://git.kernel.org/linus/a13ae5a3797aa86623c906604fb5a884b832a685|commit]], [[https://git.kernel.org/linus/3fade566c07abd54ad8324326a4a14f2b6c13e3d|commit]], [[https://git.kernel.org/linus/2e2639b7ef1641252e838b5181c0b8fec8b6c067|commit]], [[https://git.kernel.org/linus/afacfbbe1016a692b1fea4ed4c3f1d6f6a4ef4e5|commit]], [[https://git.kernel.org/linus/bdf7805b8c0e45ade8d26e5bd4616ddcbb3fcc36|commit]], [[https://git.kernel.org/linus/063930ed2df5dbe07e994009a7e05e773f10b23a|commit]] * qcom: camcc: Add camera clock controller driver for SC7180 [[https://git.kernel.org/linus/15d09e830bbc16880840ac8b01941465602807f4|commit]] * qcom: clk-alpha-pll: Add support for controlling Agera PLLs [[https://git.kernel.org/linus/a2b57943a570a69679abf82e1de01c806db084d1|commit]] * qcom: rpmh: add support for SM8350 rpmh clocks [[https://git.kernel.org/linus/f7b36cc19efb4765467af7cce3a91269fbb529b1|commit]] * renesas: r8a774a1: Add RPC clocks [[https://git.kernel.org/linus/13d2617bf224351e78141183ca51971df83a9dd5|commit]] * renesas: r8a774b1: Add RPC clocks [[https://git.kernel.org/linus/fb9805c51793339e0affbc8e3ce2b3210b41c9fa|commit]] * renesas: r8a779a0: Add CSI4[0-3] clocks [[https://git.kernel.org/linus/23378e70ca286de32cedcf6505af734b034148dc|commit]] * renesas: r8a779a0: Add VIN clocks [[https://git.kernel.org/linus/874d4eee5421d08fd220adffc32da307f8b7c964|commit]] * sifive: Add a driver for the !SiFive FU740 PRCI IP block [[https://git.kernel.org/linus/efc91ae43c8d4bbf64e4b9a28113b24a74ffd58d|commit]] == PHY ("physical layer" framework) == * Add USB HSIC PHY driver for Marvell MMP3 SoC [[https://git.kernel.org/linus/0347c69214f4b600f40c0dc58945dc2798e2b3d9|commit]] * Ingenic: Add USB PHY driver using generic PHY framework [[https://git.kernel.org/linus/31de313dfdcf6971b0a1c30f86eabaa1eede74b3|commit]] * amlogic: Add AXG MIPI D-PHY driver [[https://git.kernel.org/linus/76aefb221146dbe0de124f566329c76d5dcf118a|commit]] * amlogic: phy-meson-axg-mipi-pcie-analog: add support for MIPI DSI analog [[https://git.kernel.org/linus/8eff8b4e22d9885f1509a68bf9a7cc1961c5dee4|commit]] * intel: Add Keem Bay USB PHY support [[https://git.kernel.org/linus/bf4d01e107e3fdc03104fa0db96d8d2721529eb6|commit]] * phy-brcm-sata: Allow configuration SATA AFE TX amplitude [[https://git.kernel.org/linus/839034d8bd7f380b13b3493e057239f95bb8672a|commit]] * qcom-qmp: Add SM8250 PCIe QMP PHYs [[https://git.kernel.org/linus/6edf7700a9dde8d3e494d1b390b5284329642a70|commit]] * ralink: Add PHY driver for MT7621 PCIe PHY [[https://git.kernel.org/linus/d87da32372a03ce121fc65ccd2c9a43edf56b364|commit]] * samsung: Add support for the Exynos5420 variant of the USB2 PHY [[https://git.kernel.org/linus/81b534f7e9b27309b99ac2b870518c17381d2912|commit]] * samsung: phy-exynos-pcie: rework driver to support Exynos5433 PCIe PHY [[https://git.kernel.org/linus/496db029142f1392b8eebc19bcc49796feb7c8ba|commit]] == EDAC (Error Detection And Correction) == * Add DDR5 new memory type [[https://git.kernel.org/linus/bc1c99a5971aa7571e8b9731c28fa32abe12cab8|commit]] * Add Intel Sapphire Rapids server support [[https://git.kernel.org/linus/479f58dda25bb46daeb937f124718e8b4aea6781|commit]] * Add support for AST2400 and AST2600 [[https://git.kernel.org/linus/edfc2d73ca45da19fb76f9b76ecc6e885d74d093|commit]] * Add EDAC driver for Intel client !SoCs using In-Band ECC [[https://git.kernel.org/linus/3b20369313a486246582c8ef6ff5d1d0b9c34613|commit]], [[https://git.kernel.org/linus/2223d8c781a0c1a8cf26b1d8f13aff84557ecbfc|commit]], [[https://git.kernel.org/linus/10590a9d4f23e0a519730d79d39331df60ad2079|commit]] * Remove orphan mv64x60 driver [[https://git.kernel.org/linus/0385979a30dc4abdef2dcebbccef818947c80cb7|commit]] == Various == * bus: mhi: Add MHI PCI support for WWAN modems [[https://git.kernel.org/linus/855a70c12021bdc5df60512f1d3f6d492dc715be|commit]] * can: add optional DLC element to Classical CAN frame structure [[https://git.kernel.org/linus/ea7800565a128c1adafa1791ce80afd6016fe21c|commit]] * dmaengine/soc: k3-udma: Add support for BCDMA and PKTDMA [[https://git.kernel.org/linus/e2de925bbfe321ba0588c99f577c59386ab1f428|commit]], [[https://git.kernel.org/linus/5e1cb1cb0f9fe670900d736822a7dbcd7c11dbba|commit]], [[https://git.kernel.org/linus/1609c15a20b8e0c1adc2a26ad81fd7e2b968f81a|commit]], [[https://git.kernel.org/linus/426506a7e0f1902268c3edbdc7e5475624a9d18b|commit]], [[https://git.kernel.org/linus/aa8a4c4edad0bed7aaf3a7cfcae9fa555d847955|commit]], [[https://git.kernel.org/linus/d553e2ab0137ae489b41824b1e8283053c363ed1|commit]], [[https://git.kernel.org/linus/4f910c035f38053ac8eb63a672c78862c535cd0f|commit]], [[https://git.kernel.org/linus/ab650ef6d548153862119e1bf3bf267510707f48|commit]], [[https://git.kernel.org/linus/f082c6df970e6e9aa97af35e826fec824007fbae|commit]], [[https://git.kernel.org/linus/adc0f941f9a8fae7e79b249b0abcdbf86017ea53|commit]], [[https://git.kernel.org/linus/991b96e0f12234e2a7e66d67275981b53572acd8|commit]], [[https://git.kernel.org/linus/1d92cec649a38f9f4f488d5e359a27a4bb5f182d|commit]], [[https://git.kernel.org/linus/b9366e2577a38ca5322f326cff9752c2008597c6|commit]], [[https://git.kernel.org/linus/2329725d1a228fb0d6424ee8d499f266020cc113|commit]], [[https://git.kernel.org/linus/fc373e47d72605cc3f5012ddda49d2dca430d51f|commit]], [[https://git.kernel.org/linus/d782298c6f6b854452965b56d91616dfb60490c5|commit]], [[https://git.kernel.org/linus/017794739702d444ca48115ff0fcdce19edb5559|commit]], [[https://git.kernel.org/linus/8844898028d4127b0071ecb5a72e1894bd8b21d6|commit]], [[https://git.kernel.org/linus/d2abc982333c02f9e1ff1c6b3782174f5b7662d7|commit]], [[https://git.kernel.org/linus/5b65781d06ea90ef2f8e51a13352c43c3daa8cdc|commit]] * PCI/ERR: Bind RCEC devices to the Root Port driver [[https://git.kernel.org/linus/c9d659b60770db94b898f94947192a94bbf95c5c|commit]] * extcon: Add driver for TI TUSB320 [[https://git.kernel.org/linus/06bc4ca115cddabba0faa801488bd946a48c0bf7|commit]] * extcon: fsa9480: Support TI TSU6111 variant [[https://git.kernel.org/linus/f58f26ab22f78736a402940a7baf5599a111c72c|commit]] * firmware: arm_scmi: SCMIv3.0 Sensor Extensions [[https://git.kernel.org/linus/f25fb6de67205c71c542f51d7d2fbf16de16362a|commit]], [[https://git.kernel.org/linus/607a4672b458b12674b96724e2f9bd42a5e928c6|commit]], [[https://git.kernel.org/linus/1fe00b8b4276ddf335216f884cb719edbea129e1|commit]], [[https://git.kernel.org/linus/d7971d57d2737002dc0ef2f9d9c9494184d41348|commit]], [[https://git.kernel.org/linus/e2083d36739168f7b612312160cf7bb45b251408|commit]], [[https://git.kernel.org/linus/7b83c5f41088987d04e24c3af0e1fb9f43b747b5|commit]], [[https://git.kernel.org/linus/e3811190acf85c63518fbddaa28bcbfab2baa58d|commit]], [[https://git.kernel.org/linus/ec88381936954a146f260a21bf8466ca07e5c71e|commit]], [[https://git.kernel.org/linus/2add5cacff3531e54c50b0832128299faa9f0563|commit]] * firmware: ti_sci: rm: Add support for extended_ch_type for tx channel [[https://git.kernel.org/linus/ce1feed58534d8489afb4900bee75dff15d950e0|commit]] * firmware: ti_sci: rm: Add support for second resource range [[https://git.kernel.org/linus/519c5c0c558b529f835c9bb30f9a1eb203|commit]] * habanalabs: support multiple types of firmwares [[https://git.kernel.org/linus/596553dbf9b2354c87eca5d96d96c09eb84b80e4|commit]] * habanalabs: sync stream collective support [[https://git.kernel.org/linus/5de406c0b5c747c40277861ecf204ebfa095caa5|commit]], [[https://git.kernel.org/linus/5fe1c17ddf2e5e5d05e983b56ebbc0d1c702b16a|commit]] * iommu/arm-smmu: Add adreno-smmu implementation and bindings [[https://git.kernel.org/linus/5c7469c66f953a2eb223468d7aa40062af9c14ab|commit]], [[https://git.kernel.org/linus/bffb2eaf0ba2c0bdd7fc2c4e194dab6783f5d8c1|commit]], [[https://git.kernel.org/linus/a29bbb0861f487a5e144dc997a9f71a36c7a2404|commit]] * iommu/arm-smmu: Add support for pagetable config domain attribute [[https://git.kernel.org/linus/c99110a865a3b0e3203a8b3101eae03ae49a1cf2|commit]] * iommu/io-pgtable-arm: Add support to use system cache [[https://git.kernel.org/linus/e67890c97944b9962cf8c140a7f8077ed643b7d7|commit]] * iommu/io-pgtable-arm: Support coherency for Mali LPAE [[https://git.kernel.org/linus/728da60da7c1ec1e21ae64648e376666de3c279c|commit]] * iommu/ioasid: Add ioasid references [[https://git.kernel.org/linus/cb4789b0d19ff231ce9f73376a023341300aed96|commit]] * iommu/sva: Add PASID helpers [[https://git.kernel.org/linus/cfc78dfd9b36dcda7c3ca9cdfca343f84c72252f|commit]] * iommu/tegra-smmu: Add PCI support [[https://git.kernel.org/linus/541f29bb064345897843c02a9ac684fddefd87e5|commit]] * irqchip/ls-extirq: Add LS1043A, LS1088A external interrupt support [[https://git.kernel.org/linus/b16a1caf4686895427c810219d4b2f796e676160|commit]] * irqchip/ocelot: Add support for Jaguar2 platforms [[https://git.kernel.org/linus/550c1424acf0123ba0c17e22dfcac92d152b2f0e|commit]] * irqchip/ocelot: Add support for Luton platforms [[https://git.kernel.org/linus/ffce73d4415391b2d6da4878bf04d6610edf56db|commit]] * irqchip/ocelot: Add support for Serval platforms [[https://git.kernel.org/linus/7efdfbd15a21788de8c0743590e777f151a3031b|commit]] * mailbox: arm_mhuv2: Add driver [[https://git.kernel.org/linus/5a6338cce9f4133c478d3b10b300f96dd644379a|commit]] * mei: bus: add vtag support [[https://git.kernel.org/linus/85261c1ff156eb60fc26c378748387f2e85c6878|commit]] * mei: bus: enable pavp device [[https://git.kernel.org/linus/ee64ed8153abf6668d662ba451ecf539cad63017|commit]] * memory: mtk-smi: Add mt8192 support [[https://git.kernel.org/linus/02c02ddce4279adf0c4ddc4ab6d113084f36c6ac|commit]] * memory: tegra-mc: Add interconnect framework [[https://git.kernel.org/linus/06f079816d4c4e43d4128f394ae249934a32dffd|commit]] * memory: tegra20-emc: Add devfreq support [[https://git.kernel.org/linus/dedf62d6f17fc9cf0389602b6d3d7533cc218679|commit]] * Introduce memory interconnect for NVIDIA Tegra !SoCs [[https://git.kernel.org/linus/7e04ce2a9d3071f791a8147b5d3c8ddbb8e38989|commit]], [[https://git.kernel.org/linus/d5ef16ba5fbe128873a55441d85ccde77f63c129|commit]], [[https://git.kernel.org/linus/d76fa3f2c252421faf326afd5f445bed5d34075f|commit]], [[https://git.kernel.org/linus/3650b228f83adda7e5ee532e2b90429c03f7b9ec|commit]], [[https://git.kernel.org/linus/825c7f4aa2866b77c0238855e2f58d56d2f13eae|commit]], [[https://git.kernel.org/linus/f25696bce9604dbfd8d956da6023d18a05ec8ed3|commit]], [[https://git.kernel.org/linus/24a7eaea0a941c9e5e243ffb40073dcafecd3c11|commit]], [[https://git.kernel.org/linus/85b16c875351e644204223cf4a27804a2204a24b|commit]], [[https://git.kernel.org/linus/94f13b9ca38643e1a1acf3b546d70dea24a17981|commit]], [[https://git.kernel.org/linus/5b0455f82b791de3b76bfd220f63dae1ea6b2747|commit]], [[https://git.kernel.org/linus/8857779a9faba5789ad30ca1f944a17aaa747056|commit]], [[https://git.kernel.org/linus/2b22393b27670b45a2c870bce3df6579efd9a86a|commit]], [[https://git.kernel.org/linus/810719453c623e6393cb0b1ca4e41efa08002c9d|commit]], [[https://git.kernel.org/linus/b8ae17150696a3f0f40c91d61103b74884e7ba0a|commit]], [[https://git.kernel.org/linus/a21f18a993c56566db94ba836684bc32c070a82c|commit]], [[https://git.kernel.org/linus/bd7cd7e05a42491469ca19861da44abc3168cf5f|commit]], [[https://git.kernel.org/linus/37ac8c4c04c9441fe05f4215b330775b00df7a99|commit]], [[https://git.kernel.org/linus/252cc72af6a2017dae340b4136124d3e625e4e0f|commit]], [[https://git.kernel.org/linus/17401ce98ec6105db8e351c12735b6cc20d73d7e|commit]], [[https://git.kernel.org/linus/6fb123f1f5a42136161b7782d9635a684f3036d2|commit]], [[https://git.kernel.org/linus/8b809ba66c29abb0203d43118c31027e43e43648|commit]], [[https://git.kernel.org/linus/dd2a21d0930b3f5b8d5643c8d41008f8f2557d73|commit]], [[https://git.kernel.org/linus/d3e815eaab582398ac2257d73399c8cf741bf64b|commit]], [[https://git.kernel.org/linus/30b81e77a051e50c1b8d5f3bb697e915231d89a8|commit]], [[https://git.kernel.org/linus/69ea8fa77f1c0ce2a726ab283db2472d8a4c3cb6|commit]], [[https://git.kernel.org/linus/5cf0cdbd55892d96168016d097e5657eb9af4b1f|commit]], [[https://git.kernel.org/linus/b97967d7d5b73503c9e19557895281af731cdc6a|commit]], [[https://git.kernel.org/linus/f5204ac47b298a94eadf8b6c61b534bd9abe2e41|commit]], [[https://git.kernel.org/linus/881741fa447d56751fe6f5af66a5c3cae4140903|commit]], [[https://git.kernel.org/linus/d63250d7fd49503bac48099fcef24ba7985009a3|commit]] * soc: mediatek: pm-domains: Add new driver for SCPSYS power domains controller [[https://git.kernel.org/linus/86a378bb1e98793409e5decfef50edadbca659c5|commit]], [[https://git.kernel.org/linus/343106d9e61260e4ac569c54dd19201b9e704d46|commit]], [[https://git.kernel.org/linus/63e5dcc03369602ec5c8165febfb64c37eb37b39|commit]], [[https://git.kernel.org/linus/2676a72aeaa189e8892b41f77071559a64f603e7|commit]], [[https://git.kernel.org/linus/59b644b01cf48d6042f3c5983d464921a4920845|commit]], [[https://git.kernel.org/linus/916d6d71ba56cfc19a0bfd8a0e181443a13cb865|commit]], [[https://git.kernel.org/linus/928296ea5da37838d7127de4b10f47cd97401b13|commit]], [[https://git.kernel.org/linus/f414854c884364b8a563760054be615555a62b3a|commit]], [[https://git.kernel.org/linus/58a17e310a1c638a71892506f14c1e09b326ed56|commit]], [[https://git.kernel.org/linus/123e8b4fd0cd9999dd384bef1d7417da68fde962|commit]], [[https://git.kernel.org/linus/1d4597fa18b2e5d38deebdaa8121734a166a6c73|commit]], [[https://git.kernel.org/linus/eb9fa767fbe19d3db7d303e9fde7f3056221ffe1|commit]], [[https://git.kernel.org/linus/c1f3163d8ff36f5b75d467bf95581b8f2319cd64|commit]], [[https://git.kernel.org/linus/a49d5e7a89d644a5c0ddc851be4bbf08614e6015|commit]] * misc: rtsx: Add CD & WP reverse support for RTS5261 [[https://git.kernel.org/linus/1da3c51512ce01dec42ad763421ab24c3dc1e3dd|commit]] * misc: rtsx: Add SD Express mode support for RTS5261 [[https://git.kernel.org/linus/5afe802132f242f5520d2acac09ea05d31e3c7cf|commit]] * nvmem: core: Add support for keepout regions [[https://git.kernel.org/linus/fd3bb8f54a88107570334c156efb0c724a261003|commit]] * pcmcia: Remove NEC VRC4173 CARDU [[https://git.kernel.org/linus/ea2c5ac866c3439cb65771c33c53f273b68b5178|commit]] * psci: Split functions to v0.1 and v0.2+ variants [[https://git.kernel.org/linus/0bc7474fb7673422b134e88feb49cde54b22bb75|commit]] * psci: Support psci_ops.get_version for v0.1 [[https://git.kernel.org/linus/e6dd9d89a64e30b25339d0dbe5c5aa589db8d530|commit]] * ptp: Add clock driver for the !OpenCompute !TimeCard [[https://git.kernel.org/linus/a7e1abad13f3f0366ee625831fecda2b603cdc17|commit]] * ptp: idt82p33: add adjphase support [[https://git.kernel.org/linus/e014ae39493f6d527f636260117709c1f81b3d57|commit]] * regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ [[https://git.kernel.org/linus/fb5103f9d6ce197b4d0b67b4e60e68470f5293d1|commit]] * remoteproc: k3-r5: Extend support to R5F clusters on J7200 SoCs [[https://git.kernel.org/linus/7508ea19b20da80fcdde05354c35e2c45e875b5c|commit]] * remoteproc: Introduce mini-dump support [[https://git.kernel.org/linus/adf60a870e9130c7883ec2ab798484e05f24db39|commit]], [[https://git.kernel.org/linus/abc72b646066075acf9121a2a68aad39f550813d|commit]], [[https://git.kernel.org/linus/8ed8485c4f056d488d17a2b56581c86aeb42955d|commit]], [[https://git.kernel.org/linus/d2debca429ce1796178acb8316d0dcbc7dceed7c|commit]] * remoteproc: Add a PRU remoteproc driver [[https://git.kernel.org/linus/d570d05ea92d8b2b45a963643be84a33c41d9f24|commit]], [[https://git.kernel.org/linus/d4ce2de7e4af8b978eb816784d0eafc220336d52|commit]], [[https://git.kernel.org/linus/c75c9fdac66efd8b54773368254ef330c276171b|commit]], [[https://git.kernel.org/linus/20ad1de0f14fbd8608bb32de72517f94b42bf60e|commit]], [[https://git.kernel.org/linus/1d39f4d199214fa4200d73bb7c1a699777e9d615|commit]], [[https://git.kernel.org/linus/b44786c9bdc46eac8388843f0a6116369cb18bca|commit]] * reset: add BCM6345 reset controller driver [[https://git.kernel.org/linus/aac025437f14c1647dc6054b95daeebed34f6971|commit]] * rpmsg: Turn name service into a stand alone driver [[https://git.kernel.org/linus/950a7388f02bf775515d13dc508cb9d749bd6d91|commit]] * rpmsg: core: Add channel creation internal API [[https://git.kernel.org/linus/9753e12cd3bdaf9bb7cbcaa7476c1eb088538e3e|commit]] * rpmsg: virtio: Add rpmsg channel device ops [[https://git.kernel.org/linus/1ee1e5e162afca87165b1676cc5787a2c89170ba|commit]] * slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support [[https://git.kernel.org/linus/e1ae85e1830e167a63f94007e50e088b86aa0a16|commit]] * slimbus: qcom-ngd-ctrl: add Sub System Restart support [[https://git.kernel.org/linus/a899d324863a3d15ce0eea513884e1b73a758c58|commit]] * soc: aspeed: Add soc info driver [[https://git.kernel.org/linus/e0218dca5787c851b403fcbc33cdfec795446fca|commit]] * soc: mediatek: Add !MediaTek SCPSYS power domains [[https://git.kernel.org/linus/59b644b01cf48d6042f3c5983d464921a4920845|commit]] * soc: mediatek: add mt6779 devapc driver [[https://git.kernel.org/linus/0890beb22618c0359f1e2652fc1e49bb5c5e876d|commit]] * soc: qcom: rpmpd: Add MSM8916 power domains [[https://git.kernel.org/linus/84314cf7d0aa4f67cc791d8b858333e9b17f5371|commit]] * soc: qcom: rpmpd: Add MSM8939 power-domains [[https://git.kernel.org/linus/b5a3bf66d7fa107172c7c0d013e2eea3774ec48e|commit]] * soc: qcom: socinfo: add soc ids for msm8953 variants [[https://git.kernel.org/linus/903b08340b885689646713bc2ec5ae10c7dbe8db|commit]] * soc: ti: k3-ringacc: add AM64 DMA rings support [[https://git.kernel.org/linus/d782298c6f6b854452965b56d91616dfb60490c5|commit]] * spmi: Add driver shutdown support [[https://git.kernel.org/linus/d40c2d4ed62df64ce603c208bceff25245380157|commit]] * irqchip: Remove EZChip NPS interrupt controller [[https://git.kernel.org/linus/04e7f423f4a96ad492fd51bf2234b8982400ab5f|commit]] = List of Pull Requests = List of Linus merges from v5.10 to v5.11-rc1 * [[https://git.kernel.org/torvalds/c/1d36dffa5d887715dacca0f717f4519b7be5e498|drm updates]] * [[https://git.kernel.org/torvalds/c/bcc68bd8161261ceeb1a4ab02b5265758944f90d|auxdisplay updates]] * [[https://git.kernel.org/torvalds/c/ae1985b50afaf76aaa09946ee36b59eaecb2ffae|MD regression reverts]] * [[https://git.kernel.org/torvalds/c/fab0fca1da5cdc48be051715cd9787df04fdce3a|media updates]] * [[https://git.kernel.org/torvalds/c/da0628559871475b482f015dc24c9bef372936e4|tomoyo updates]] * [[https://git.kernel.org/torvalds/c/7c7fdaf6ad9fe868553c2e1fc8a920249820ac3e|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/51895d58c7c0c65afac21570cc14a7189942959a|fsverity updates]] * [[https://git.kernel.org/torvalds/c/9e4b0d55d84a66dbfede56890501dc96e696059c|crypto updates]] * [[https://git.kernel.org/torvalds/c/9e7f25886bdf16679d3d72624003bef5ef7dc785|EDAC updates]] * [[https://git.kernel.org/torvalds/c/2b34233ce20b6a2f364c3245cd9421ecabddccdc|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/5583ff677b3108cde989b6d4fd1958e091420c0c|x86 SGC support]] * [[https://git.kernel.org/torvalds/c/0d712978dcdd9c4fb2c4e4ef7700ee755184f11d|x86 cpuid updates]] * [[https://git.kernel.org/torvalds/c/ae1c1a8fd9c3f504b390df26b4af8ef6bfde005e|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/9c70f046787505127f2f8bb60ad24bb3c8bfc61a|misc x86 updates]] * [[https://git.kernel.org/torvalds/c/54d794830f4dd6caf688be3cc802e165952c4079|x86 mm update]] * [[https://git.kernel.org/torvalds/c/405f868f13daf7bae85e6fec143121c27d52cdb4|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/8ba27ae36b416a1507e783dbee4bb521fd6bb519|x86 cache resource control updates]] * [[https://git.kernel.org/torvalds/c/84292fffc2468125632a21c09533a89426ea212e|x86 build updates]] * [[https://git.kernel.org/torvalds/c/0b03beface02d519693edb8020f9811c67d5c88f|m68k updates]] * [[https://git.kernel.org/torvalds/c/586592478b1fa8bb8cd6875a9191468e9b1a8b13|s390 updates]] * [[https://git.kernel.org/torvalds/c/0ca2ce81eb8ee30f3ba8ac7967fef9cfbb44dbdb|arm64 updates]] * [[https://git.kernel.org/torvalds/c/6d93a1971a0ded67887eeab8d00a02074490f071|time namespace updates]] * [[https://git.kernel.org/torvalds/c/f9b4240b074730f41c1ef8e0d695d10fb5bb1e27|misc fixes]] * [[https://git.kernel.org/torvalds/c/ff6135959a9150ad45cb92ca38da270903a74343|documentation updates]] * [[https://git.kernel.org/torvalds/c/1ac0884d5474fea8dc6ceabbd0e870d1bf4b7b42|core entry/exit updates]] * [[https://git.kernel.org/torvalds/c/8c1dccc80380fca8db09c2a81f5deb3c49b112b2|RCU updates]] * [[https://git.kernel.org/torvalds/c/e857b6fcc5af0fbe042bec7e56a1533fe78ef594|locking updates]] * [[https://git.kernel.org/torvalds/c/8a8ca83ec3cf7ffc69020c189e3d368b1d4ba98a|perf updates]] * [[https://git.kernel.org/torvalds/c/76d4acf22b4847f6c7b2f9042366fbdc3d20f578|perf/kprobes updates]] * [[https://git.kernel.org/torvalds/c/533369b145d8d1bc44b8ed7f0dd0ecffb16384cc|timers and timekeeping updates]] * [[https://git.kernel.org/torvalds/c/adb35e8dc98ba9bda99ff79ac6a05b8fcde2a762|scheduler updates]] * [[https://git.kernel.org/torvalds/c/edd7ab76847442e299af64a761febd180d71f98d|kmap updates]] * [[https://git.kernel.org/torvalds/c/eb0ea74120e0f14a6d6454109153d1b4ccf210fc|x86 FPU updates]] * [[https://git.kernel.org/torvalds/c/148842c98a24e508aecb929718818fbf4c2a6ff3|x86 apic updates]] * [[https://git.kernel.org/torvalds/c/ac73e3dc8acd0a3be292755db30388c3580f5674|misc updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/d635a69dd4981cc51f90293f5f64268620ed1565|networking updates]] * [[https://git.kernel.org/torvalds/c/c367caf1a38b6f0a1aababafd88b00fefa625f9e|sound updates]] * [[https://git.kernel.org/torvalds/c/0cee54c890a40051928991072e5d1cd279611dfd|USB / Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/157f809894f3cf8e62b4011915a00398603215c9|tty / serial updates]] * [[https://git.kernel.org/torvalds/c/7240153a9bdb77217b99b76fd73105bce12770be|driver core updates]] * [[https://git.kernel.org/torvalds/c/2911ed9f47b47cb5ab87d03314b3b9fe008e607f|char / misc driver updates]] * [[https://git.kernel.org/torvalds/c/3db1a3fa98808aa90f95ec3e0fa2fc7abf28f5c9|staging / IIO driver updates]] * [[https://git.kernel.org/torvalds/c/5b200f578960a9635918a0ed41be3d8dc90186bf|more updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/2cffa11e2aa76a0560c890f057858b68fe744d03|irq updates]] * [[https://git.kernel.org/torvalds/c/a45f1d43311d3a4f6534e48a3655ba3247a59d48|regmap updates]] * [[https://git.kernel.org/torvalds/c/2dda5700ef6af806e0358f63d81eb436a0d280fa|regulator updates]] * [[https://git.kernel.org/torvalds/c/605ea5aafe1341ac9b2144516f898ac78ad49c40|spi updates]] * [[https://git.kernel.org/torvalds/c/9d0d886799e49e0f6d51e70c823416919544fdb7|i2c updates]] * [[https://git.kernel.org/torvalds/c/ce51c2b7ceb23a23eb0dc523c80879d8f35e4f38|MMC updates]] * [[https://git.kernel.org/torvalds/c/0f97458173a23c8f218f6041767d0a145a13abe6|hwmon updates]] * [[https://git.kernel.org/torvalds/c/61f914256c56a39a96dc14eae9f394d35b934812|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/ee249d30fadec7677364063648f5547e243bf93f|input updates]] * [[https://git.kernel.org/torvalds/c/b109bc72295363fb746bc42bdd777f7a8abb177b|thermal updates]] * [[https://git.kernel.org/torvalds/c/b4ec805464a4a0299216a003278351d0b4806450|power management updates]] * [[https://git.kernel.org/torvalds/c/aab7ce2b099bd9df82573cd3170acf6518fdebeb|ACPI updates]] * [[https://git.kernel.org/torvalds/c/489e9fea66f31086f85d9a18e61e4791d94a56a4|PCI updates]] * [[https://git.kernel.org/torvalds/c/ef9df0011791ce302b646e2adf3c698f3b20b90a|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/0e10f9c89332def4288b33866a1b793ffc94107b|hwspinlock updates]] * [[https://git.kernel.org/torvalds/c/e87b070839418ce8fec5aa9d5324d90f47e69f77|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/a725cb4d708e5ac8bc76a70b3002ff64c07312d8|file locking fixes]] * [[https://git.kernel.org/torvalds/c/f1ee3b8829006b3fda999f00f0059aa327e3f3d0|btrfs updates]] * [[https://git.kernel.org/torvalds/c/8a7a4301ddafa8445684c6c9cad2382bd42e7c4a|dlm updates]] * [[https://git.kernel.org/torvalds/c/1a50ede2b3c846761a71c409f53e9121311a13c2|nfsd updates]] * [[https://git.kernel.org/torvalds/c/e88bd82698af86887e33b07d48a1aec263cbeddb|erofs updates]] * [[https://git.kernel.org/torvalds/c/1a825a6a0e7eb55c83c06f3c74631c2eeeb7d27f|epoll updates]] * [[https://git.kernel.org/torvalds/c/37373d9c37a3401c08f22b61de1726b4f584b2e7|regset updates]] * [[https://git.kernel.org/torvalds/c/345d4ab5e0a226e0e27219bef9ad150504666b0d|close_range/openat2 updates]] * [[https://git.kernel.org/torvalds/c/faf145d6f3f3d6f2c066f65602ba9d0a03106915|execve updates]] * [[https://git.kernel.org/torvalds/c/d01e7f10dae29eba0f9ada82b65d24e035d5b2f9|exec-update-lock update]] * [[https://git.kernel.org/torvalds/c/f986e350833347cb605d9d1ed517325c9a97808d|yet more updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/e2dc4957349a7a15f87ac2ea6367b129192769e1|asm-generic cleanups]] * [[https://git.kernel.org/torvalds/c/157807123c94acc8dcddd08a2335bd0173c5d68d|asm-generic mmu-context cleanup]] * [[https://git.kernel.org/torvalds/c/7a932e5702886e872a545d64605c06a51ee17973|asm-generic cross-architecture timer cleanup]] * [[https://git.kernel.org/torvalds/c/7194850efa47c8dac6e805087dd23c7b03af019d|Kselftest updates]] * [[https://git.kernel.org/torvalds/c/706451d47b3716c24e0553dfdefba11d202effc1|Kunit updates]] * [[https://git.kernel.org/torvalds/c/d3eb52113d162cc88975fbd03c9e6f9cf2f8a771|printk updates]] * [[https://git.kernel.org/torvalds/c/3d5de2ddc6ba924d7c10460a1dc3aae8786b9d52|audit updates]] * [[https://git.kernel.org/torvalds/c/ca5b877b6ccc7b989614f3f541e9a1fe2ff7f75a|selinux updates]] * [[https://git.kernel.org/torvalds/c/e20a9b92ddbfe662807622dbb28e1fbb6e0011aa|integrity subsystem updates]] * [[https://git.kernel.org/torvalds/c/8bda68d68b21cb9881dcc7159fd9db1b6f95ac15|smack updates]] * [[https://git.kernel.org/torvalds/c/6df0f2855a9ae888fd19d034d8e6889cee6b639c|gcc-plugins updates]] * [[https://git.kernel.org/torvalds/c/ba1d41a55e4d07c7b27ee2f6e7cf5b5348849261|pstore updates]] * [[https://git.kernel.org/torvalds/c/e994cc240a3b75744c33ca9b8d74f71f0fcd8852|seccomp updates]] * [[https://git.kernel.org/torvalds/c/571b12dd1ad41f371448b693c0bd2e64968c7af4|Hyper-V updates]] * [[https://git.kernel.org/torvalds/c/7acfd4274e26e05a4f12ad31bf331fef11ebc6a3|xen updates]] * [[https://git.kernel.org/torvalds/c/66fc6a6254c7a138aef7806bd933c218e1aefcfc|microblaze updates]] * [[https://git.kernel.org/torvalds/c/8312f41f08edc641aa927d31fb71319694ae9c42|MIPS updates]] * [[https://git.kernel.org/torvalds/c/5ee863bec794f30bdf7fdf57ce0d9f579b0d1aa3|parisc updates]] * [[https://git.kernel.org/torvalds/c/005b2a9dc819a1265a8c765595f8f6d88d6173d9|TIF_NOTIFY_SIGNAL updates]] * [[https://git.kernel.org/torvalds/c/48aba79bcf6ea05148dc82ad9c40713960b00396|io_uring updates]] * [[https://git.kernel.org/torvalds/c/ac7ac4618cf25e0d5cd8eba83d5f600084b65b9a|block updates]] * [[https://git.kernel.org/torvalds/c/69f637c33560b02ae7313e0c142d847361cc723a|block driver updates]] * [[https://git.kernel.org/torvalds/c/60f7c503d971a731ee3c4f884a9f2e80d476730d|SCSI updates]] * [[https://git.kernel.org/torvalds/c/009bd55dfcc857d8b00a5bbb17a8db060317af6f|rdma updates]] * [[https://git.kernel.org/torvalds/c/007c74e16c1aac9f5c93b372a054f7f11ede8628|swiotlb update]] * [[https://git.kernel.org/torvalds/c/19778dd504b5ff5c3c1283aa3da7a56f34c2c3b0|IOMMU updates]] * [[https://git.kernel.org/torvalds/c/fff875a18382f1983b4a27be9282e697dbccb3db|memblock updates]] * [[https://git.kernel.org/torvalds/c/278f54c46164e9859090dde7e4ceede830c6beb6|MFD updates]] * [[https://git.kernel.org/torvalds/c/84e010ec8f8668c579b78a27b0e81a49ac6c837a|backlight update]] * [[https://git.kernel.org/torvalds/c/f67d6620e413a167e861ce5733c1be5a2384e0c4|IPMI updates]] * [[https://git.kernel.org/torvalds/c/945433be3677955255fabecbf1076c17864ff9da|LED updates]] * [[https://git.kernel.org/torvalds/c/a701262c02cec71dc29b10fe910ba3c2298f5ba3|MTD updates]] * [[https://git.kernel.org/torvalds/c/f68e4041ef63f03091e44b4eebf1ab5c5d427e6f|pin control updates]] * [[https://git.kernel.org/torvalds/c/62746f92b10a4add6a7db87ff59b901276746b11|devicetree updates]] * [[https://git.kernel.org/torvalds/c/de925e2fbb44eed8a2a7ce166b485fed5eae01aa|HID updates]] * [[https://git.kernel.org/torvalds/c/0c71cc04eb180c4b701cbe821635f2a122926065|VFIO updates]] * [[https://git.kernel.org/torvalds/c/b06db0b3936956352a6ff693ea589bd4671c071d|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/b0a6cd29e00a317d7fd823e0db57abbbd9bbb610|ARM SoC defconfig updates]] * [[https://git.kernel.org/torvalds/c/9805529ec544ea7a82d891d5239a8ebd3dbb2a3e|ARM device tree updates]] * [[https://git.kernel.org/torvalds/c/48c1c40ab40cb087b992e7b77518c3a2926743cc|ARM SoC driver updates]] * [[https://git.kernel.org/torvalds/c/accefff5b547a9a1d959c7e76ad539bf2480e78b|ARM SoC OMAP GenPD updates]] * [[https://git.kernel.org/torvalds/c/14bd41e41899cbd1de4bb5ddfa46c85b08091a69|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/b97d4c424e362ebf88fd9aa1b7ad82e3a28c26d3|ext2, reiserfs, quota and writeback updates]] * [[https://git.kernel.org/torvalds/c/ff49c86f27e4726a86f5034543e6e684daf41955|f2fs updates]] * [[https://git.kernel.org/torvalds/c/65de0b89d7d5e173d71cb50dfae786133c579308|fuse updates]] * [[https://git.kernel.org/torvalds/c/92dbc9dedccb9759c7f9f2f0ae6242396376988f|overlayfs updates]] * [[https://git.kernel.org/torvalds/c/be695ee29e8fc0af266d9f1882868c47da01a790|ceph updates]] * [[https://git.kernel.org/torvalds/c/74f602dc96dd854c7b2034947798c1e2a6b84066|NFS client updates]] * [[https://git.kernel.org/torvalds/c/83005cd6bc76eef7bbf46b55bbb00ccc9534c38c|mailbox updates]] * [[https://git.kernel.org/torvalds/c/6daa90439e91bb9a71864b02f7d0af8587ea889a|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/312dcaf967219effe0483785f24e4072a5bed9a5|modules updates]] * [[https://git.kernel.org/torvalds/c/09c0796adf0c793462fda1d7c8c43324551405c7|tracing updates]] * [[https://git.kernel.org/torvalds/c/8a5be36b9303ae167468d4f5e1b3c090b9981396|powerpc updates]] * [[https://git.kernel.org/torvalds/c/0c6c887835b59c10602add88057c9c06f265effe|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/e13300bdaa68f5487000e66baed1ff69bcb510bf|cifs updates]] * [[https://git.kernel.org/torvalds/c/787fec8ac15cc693b9a7bc1b4a338b92483d993c|jffs2, ubi and ubifs updates]] * [[https://git.kernel.org/torvalds/c/345b17acb1aa7a443741d9220f66b30d5ddd7c39|UML updates]] * [[https://git.kernel.org/torvalds/c/a409ed156a90093a03fe6a93721ddf4c591eac87|GPIO updates]] * [[https://git.kernel.org/torvalds/c/e2ae634014d3a8839a99f8897b3f6346a133a33b|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/5ba836eb9fdb07843cfa004e511f333745adb76e|more arm64 updates]] * [[https://git.kernel.org/torvalds/c/a087241716a6cea8518ca33839276a9648d91cef|more s390 updates]] * [[https://git.kernel.org/torvalds/c/c59c7588fc922e27c378a7e2a920b889bd6bf872|more drm updates]] * [[https://git.kernel.org/torvalds/c/4862c741bd440813cabc5e93351f0950c1cb19d9|ktest updates]] * [[https://git.kernel.org/torvalds/c/a0b96314870f7eff6d15a242cb162dfc46b3c284|xfs updates]] * [[https://git.kernel.org/torvalds/c/1db98bcf56b1126428d59e71b815c310f73e44ab|still more updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/d56154c7e8ba090126a5a2cb76098628bc2216a2|pwm updates]] * [[https://git.kernel.org/torvalds/c/c2703b66172fff39122012e42986b44c9c6ad5f1|HSI updates]] * [[https://git.kernel.org/torvalds/c/11c336526e2504d34c70fcf11a3642ae333a5085|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/190daf19206783bb16655db14e604a0d724c4bbf|i3c updates]] * [[https://git.kernel.org/torvalds/c/651283d57eb4107f4a81af282064e597e2f9b181|pcmcia updates]] * [[https://git.kernel.org/torvalds/c/3872f516aab34e3adeb7eda43b29c1ecd852cee1|more xen updates]] * [[https://git.kernel.org/torvalds/c/467f8165a2b0e6accf3d0dd9c8089b1dbde29f7f|close_range fix]] * [[https://git.kernel.org/torvalds/c/7703f46f2cafa57b9e5e8f4d6ff3dd8dcf0c1656|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/f4a2f7866faaf89ea1595b136e01fcb336b46aab|RTC updates]] * [[https://git.kernel.org/torvalds/c/6a447b0e3151893f6d4a889956553c06d2e775c6|KVM updates]] * [[https://git.kernel.org/torvalds/c/48342fc07272eec454fc5b400ed3ce3739c7e950|perf tools updates]] * [[https://git.kernel.org/torvalds/c/582888130702b86daa44ff6bfee585e4d4050ba0|cifs fixes]] * [[https://git.kernel.org/torvalds/c/e37b12e4bb21e7c81732370b0a2b34bd196f380b|orangefs update]] * [[https://git.kernel.org/torvalds/c/70990afa34fbac03ade78e2ad0ccd418acecfc04|9p update]] * [[https://git.kernel.org/torvalds/c/8552d28e140110fc935b39a6bfaf33c8ce3a1ad5|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/8653b778e454a7708847aeafe689bce07aeeb94e|clk updates]] * [[https://git.kernel.org/torvalds/c/e9e541ecfee39745da042ff5194b0813bb4c3f9c|exfat update]] * [[https://git.kernel.org/torvalds/c/347d81b68b8f7044c9ce3fefa130a736ca916176|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/4e31dcc0a9231462f0e275544b5aebc668481a4e|another hwmon update]] * [[https://git.kernel.org/torvalds/c/d8355e740f419a081796e869bafdfc0756b0bf2a|device mapper updates]] * [[https://git.kernel.org/torvalds/c/c45647f9f562b52915b43b6bb447827cebf511bd|ARM updates]] * [[https://git.kernel.org/torvalds/c/1375b9803e007842493c64d0d73d7dd0e385e17c|KASAN updates]] * [[https://git.kernel.org/torvalds/c/7b95f0563ab5a8f75195cdd4b2c3325c0c1df319|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/2762db756f422861c70868bc2d4b9b5d1ce6a59d|Kconfig updates]] * [[https://git.kernel.org/torvalds/c/4960821a4d80781fd3e63cd71fb1b38c2dadb915|more power management updates]] * [[https://git.kernel.org/torvalds/c/614cb5894306cfa2c7d9b6168182876ff5948735|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/6755f4563144e38f375f43dbb01926fd4ce08620|watchdog updates]] * [[https://git.kernel.org/torvalds/c/a0881596757fbef5781dc3cde5e8393dc2eb7ae6|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/64145482d3339d71f58857591d021588040543f4|virtio updates]] * [[https://git.kernel.org/torvalds/c/1f13d2f7d8a407be09e841f17805b2451271d493|libnvdimm updates]] * [[https://git.kernel.org/torvalds/c/4a1106afeed26012de69f4837b8d7a8b83f28489|EFI updates]] * [[https://git.kernel.org/torvalds/c/3913d00ac51a9d93225eeea776026326ff8f717d|irq updates]] * [[https://git.kernel.org/torvalds/c/555a6e8c11e6282bb2704ef1cee64ceaeb41773e|ext4 updates]] * [[https://git.kernel.org/torvalds/c/7bb5226c8a4bbf26a9ededc90532b0ad539d2017|misc vfs updates]] * [[https://git.kernel.org/torvalds/c/42dc45e84452c1ee72c482d477a2e71c0689b143|coccinelle updates]] * [[https://git.kernel.org/torvalds/c/5814bc2d4cc241c1a603fac2b5bf1bd4daa108fc|more perf tools updates]] = Other news sites = * LWN merge window [[https://lwn.net/Articles/840129/|part 1]], [[https://lwn.net/Articles/841062/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-511-features&num=1|5.11 feature overview]]