444656
Comment:
|
← Revision 80 as of 2023-08-24 19:29:35 ⇥
263479
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Linux 6.4 changelog The changelog is not complete. You can either: - Read the unclassified raw dump below - Read the LWN merge window [[https://lwn.net/Articles/930068/|part 1]], [[https://lwn.net/Articles/930481/|part 2]] |
Linux 6.4 [[https://lore.kernel.org/lkml/CAHk-=wi7fwNWfqj-QQqEfZTUOB4bbKT8QiEUDHoPk0ecuYA7cA@mail.gmail.com/|was released]] on Sun, 25 Jun 2023. Summary: This release includes support for Intel's Linear Address Masking; stall pressure information can be polled by unprivileged users; a API for User-space trace events has been added; safer Kernel Samepage Merging with a new process/cgroup API; more scalable memory management with per-VMA locks and faster context switching between user and kernel threads, new BPF features, and removal of the SELinux runtime disable capability. As always, there are many other features, new drivers, improvements and fixes. |
Line 14: | Line 10: |
= Prominent features = == Enable Intel's Linear Address Masking == Enable Address Masking on Intel chips. This is similar to ARM's Top Byte Ignore and allows userspace to use some bits of pointers without masking it out before use, allowing sofware to use these untranslated address bits for metadata. The capability can be used for efficient address sanitizers (ASAN) implementation and for optimizations in JITs and virtual machines Recommended LWN article: [[https://lwn.net/Articles/902094/|Support for Intel's Linear Address Masking]] == Unprivileged Pressure Stall Information == This release allows for unprivileged [[https://docs.kernel.org/accounting/psi.html|PSI]] polling, which allow unprivileged tools to provide this information to users. == New API for User-space trace events == A new API has been added for user-space trace events. In this new model during the event registration from user programs 3 new values are specified. The first is the address to update when the event is either enabled or disabled. The second is the bit to set/clear to reflect the event being enabled. The third is the size of the value at the specified address Recommended LWN article: [[https://lwn.net/Articles/927595/|User trace events, one year later]]. == Safer Kernel Samepage Merging with a new process/cgroup API == So far KSM can only be enabled by calling `madvise()` for memory regions, but this API is too insecure. To be able to use KSM for more workloads, KSM needs to have the ability to be enabled and disabled at the process / cgroup level. This release adds two new options to the prctl system call. The first one allows to enable KSM at the process level and the second one to query the setting Recommended LWN article: [[https://lwn.net/Articles/928510/|Process-level kernel samepage merging control]] == More scalable memory management with per-VMA locks == The memory management subsystem has added a new kind of locks in each VMA (Virtual Memory Area, a data structure that representes virtual memory) which means that some operations will no longer use the `mmap_lock`. This improves scalability in a number of scenarios. For example, startup of Android apps with a large number of threads. Recommended LWN article: [[https://lwn.net/Articles/906852/|Concurrent page-fault handling with per-VMA locks|]] == More scalable context switching between user and kernel threads == This release improves scalability of context switching between user and kernel threads on large systems with a threaded process spread across a lot of CPUs This takes lazy tlb mm shootdown IPI interrupts from 314 to 3 on a 144 POWERPC CPU system doing a kernel compile. == New BPF features == As usual, this release brings new BPF open-coded iterators, support for kptrs in more BPF maps, kptr RCU, shared ownership for local kptrs, support 64-bit pointers to kfuncs, or first class support for attaching uprobes to functions inside ELF objects containers in Android APKs. Recommended LWN article: [[https://lwn.net/Articles/926041/|Generic iterators for BPF]] == Removal of the SELinux runtime disable capability == For security reasons, the ability to diable SELinux at runtime has been removed. Recommended LWN article: [[https://lwn.net/Articles/927463/|Disabling SELinux's runtime disable]] |
|
Line 15: | Line 63: |
== DMA MAPPING HELPERS == * Add PCI pass-thru support to Hyper-V Confidential VMs [[https://git.kernel.org/linus/88e378d400fa0544d51cf62037e7774d8a4b4379|commit]], [[https://git.kernel.org/linus/71290be18f2deeae013482bf79cd526df61fcfcd|commit]], [[https://git.kernel.org/linus/d33ddc92db8a61416473ff3d7f1c621c50733dc0|commit]], [[https://git.kernel.org/linus/c7b5254bd802ee3868f1c59333545272dc700d6d|commit]], [[https://git.kernel.org/linus/e45e761b77bc0739e7e23258c4394013bbb919c7|commit]], [[https://git.kernel.org/linus/812b0597fb4043240724e4c7bed7ba1fe15c0e3f|commit]], [[https://git.kernel.org/linus/0459ff4873739986dccafbb417cfc69e71bdacf4|commit]], [[https://git.kernel.org/linus/a5ddb74588213c31ce993a8e9a09d1ffdc11a142|commit]], [[https://git.kernel.org/linus/bb862397f48fc79a1ea31b83a0bd8f1f913b4ab6|commit]], [[https://git.kernel.org/linus/25727aaed6514b88f98a18862c6f2d65a0b0ec3b|commit]], [[https://git.kernel.org/linus/6afd9dc1a4b158456c072580f0851b4dbaaa02f1|commit]], [[https://git.kernel.org/linus/2c6ba4216844ca7918289b49ed5f3f7138ee2402|commit]] == HIBERNATION (aka Software Suspend, aka swsusp) == * Add vendor agnostic mechanism to report hardware sleep [[https://git.kernel.org/linus/b52124a78ab34eb0754e32edc0c9996937779176|commit]], [[https://git.kernel.org/linus/09f5df3fb82fd444296e248f90dd29288e82d3a3|commit]], [[https://git.kernel.org/linus/e2348afe702e9431f428e230be7f4ef8a1778b19|commit]], [[https://git.kernel.org/linus/ddd66d63473513bb013928245b6482969b97de05|commit]] == SCHEDULER == * sched/core: Avoid selecting the task that is throttled to run when core-sched enable [[https://git.kernel.org/linus/530bfad1d53d103f98cec66a3e491a36d397884d|commit]] Tema 0: (0) sched/numa: Enhance vma scanning Tema 1: (1) sched/numa: Apply the scan delay to every new vma Tema 2: (2) sched/numa: Enhance vma scanning logic Tema 3: (3) sched/numa: implement access PID reset logic 20f586486b87dcfe10b8c79398e24e720885588a Tema 4: (4) sched/numa: Use hash_32 to mix up PIDs accessing VMA * sched/numa: Enhance vma scanning [[https://git.kernel.org/linus/20f586486b87dcfe10b8c79398e24e720885588a|commit]] Tema 0: (0) sched/numa: Enhance vma scanning Tema 1: (1) sched/numa: Apply the scan delay to every new vma Tema 2: (2) sched/numa: Enhance vma scanning logic Tema 3: (3) sched/numa: implement access PID reset logic 20f586486b87dcfe10b8c79398e24e720885588a Tema 4: (4) sched/numa: Use hash_32 to mix up PIDs accessing VMA * sched/numa: Enhance vma scanning [[https://git.kernel.org/linus/20f586486b87dcfe10b8c79398e24e720885588a|commit]] == TRACING == * tracing/user_events: Update documentation for ABI [[https://git.kernel.org/linus/f9cce238ee287a2aa580de1a0187390d6ffdcdeb|commit]], [[https://git.kernel.org/linus/ce58e96e9fe24022312ee1eeefb18ed460efdb18|commit]], [[https://git.kernel.org/linus/a4c40c1349e32f9510707ed09e0961626980d8cb|commit]], [[https://git.kernel.org/linus/4bec284cc0b99d880c3fb00fe0d2af7a0c285db3|commit]], [[https://git.kernel.org/linus/88fe1ec75fcb296579e05eaf3807da3ee83137e4|commit]] = Virtualization = = Architectures = == ARM PORT == * ARM: suniv: USB and two new boards support [[https://git.kernel.org/linus/f23ba46e0799fc701bcd429d22767932401e9ae8|commit]], [[https://git.kernel.org/linus/bedc7c5490fce4e57b55e025b4adfbd31f25623d|commit]], [[https://git.kernel.org/linus/eef696356f58a4f5c17ec5d7cb1d495f75edf62e|commit]], [[https://git.kernel.org/linus/e89556d6350430f4d9d38e555a298281e68e130e|commit]], [[https://git.kernel.org/linus/7452d4799c5b352d6987cff3db8b1e415466586e|commit]], [[https://git.kernel.org/linus/cc1858614f5d99d87d4467079c25f6bdf434add9|commit]] * ARM: dts: Add Tolino Vision [[https://git.kernel.org/linus/d37c36001e55137abf3569fdd182735061197db3|commit]], [[https://git.kernel.org/linus/f491698935bf50dea76309eae75ef3511151f8fb|commit]] Tema 0: (0) Add support for new boards in the imx6dl-yapp4 family Tema 1: (1) ARM: dts: imx6dl-yapp4: Move phy reset into switch node 7da7b84fee58c85a6075022023d31edea40e81a1 Tema 2: (2) ARM: dts: imx6dl-yapp4: Move status to the end of property list f87c9b04c6b51e0339f0d3cf7f5a965c0cf939e8 Tema 3: (3) ARM: dts: imx6dl-yapp4: Remove unneeded status \"okay\" Tema 4: (4) dt-bindings: arm: fsl: Add Y Soft IOTA Phoenix, Lynx, Pegasus and Pegasus+ 5c984deedadae311ac057598b3aad11b3950e7bc Tema 5: (5) ARM: dts: imx6dl-yapp43: Add support for new HW revision of the IOTA board 7da4734751e075db517cf6ca9cb54db6fb0975a8 * Add support for new boards in the imx6dl-yapp4 family [[https://git.kernel.org/linus/7da7b84fee58c85a6075022023d31edea40e81a1|commit]], [[https://git.kernel.org/linus/f87c9b04c6b51e0339f0d3cf7f5a965c0cf939e8|commit]], [[https://git.kernel.org/linus/5c984deedadae311ac057598b3aad11b3950e7bc|commit]], [[https://git.kernel.org/linus/7da4734751e075db517cf6ca9cb54db6fb0975a8|commit]] * AM57x EVM Device Tree Overlays [[https://git.kernel.org/linus/0fff0e49d72a53c51d8903fbadb2e6a84e531c4a|commit]], [[https://git.kernel.org/linus/26d03d14171c0e90654f6dcc8551bc58ee6db1e8|commit]], [[https://git.kernel.org/linus/a63945c3b56174537a4a655676fbe965f974b6b1|commit]] Tema 0: (0) ARM: oxnas support removal Tema 0: (0) ARM: oxnas support removal Tema 1: (1) ARM: dts: oxnas: remove obsolete device tree files a9414bef866c575bf33465f55b1a3e7951eb2e4a Tema 2: (2) ARM: oxnas: remove OXNAS support 5ca2653011a4f4217ebd16144ddd5c2dca177cc0 Tema 3: (3) ARM: configs: remove oxnas_v6_defconfig fc746270c2a5cc6eecaec9d81d000aaaa02b2f86 Tema 4: (4) dt-bindings: arm: oxnas: remove obsolete bindings 03216cdbd7df38aabf5fffac588a366177f5434a Tema 5: (5) clk: oxnas: remove obsolete clock driver Tema 6: (6) dt-bindings: clk: oxnas: remove obsolete bindings Tema 7: (7) clksource: timer-oxnas-rps: remove obsolete timer driver Tema 8: (8) dt-bindings: timer: oxsemi,rps-timer: remove obsolete bindings Tema 9: (9) nand: oxnas_nand: remove obsolete raw nand driver Tema 10: (10) dt-bindings: mtd: oxnas-nand: remove obsolete bindings Tema 11: (11) net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver Tema 12: (12) dt-bindings: net: oxnas-dwmac: remove obsolete bindings Tema 13: (13) pinctrl: pinctrl-oxnas: remove obsolete pinctrl driver Tema 14: (14) dt-bindings: pinctrl: oxnas,pinctrl: remove obsolete bindings Tema 15: (15) dt-bindings: gpio: gpio_oxnas: remove obsolete bindings Tema 16: (16) power: reset: oxnas-restart: remove obsolete restart driver Tema 17: (17) reset: oxnas: remove obsolete reset driver Tema 18: (18) irqchip: irq-versatile-fpga: remove obsolete oxnas compatible Tema 19: (19) dt-bindings: interrupt-controller: arm,versatile-fpga-irq: mark oxnas compatible as deprecated Tema 20: (20) MAINTAINERS: remove OXNAS entry * ARM: oxnas support removal [[https://git.kernel.org/linus/a9414bef866c575bf33465f55b1a3e7951eb2e4a|commit]], [[https://git.kernel.org/linus/5ca2653011a4f4217ebd16144ddd5c2dca177cc0|commit]], [[https://git.kernel.org/linus/fc746270c2a5cc6eecaec9d81d000aaaa02b2f86|commit]], [[https://git.kernel.org/linus/03216cdbd7df38aabf5fffac588a366177f5434a|commit]] == ARM/Amlogic Meson SoC support == * arm64: amlogic: Add initial support for BPI-M2S variants [[https://git.kernel.org/linus/0e1598a112f2e270bdd5771bb821f12852c548ac|commit]], [[https://git.kernel.org/linus/14e14723d2f58964f13e825738d01f62a8629e90|commit]] * arm64: amlogic: Add initial support for BPI-CM4 module with BPI-CM4IO baseboard [[https://git.kernel.org/linus/92c0b261c294f12e329976a6d4ef72651e8f07f2|commit]], [[https://git.kernel.org/linus/0262f2736978b1763363224698f47112a148dab0|commit]] == ARM/APPLE MACHINE SUPPORT == * Device trees for Apple M2 (t8112) based devices [[https://git.kernel.org/linus/4d93b3a974a828a5d330075358d55a6a3e2df2f2|commit]], [[https://git.kernel.org/linus/bbdd33769d319d1e7bb8fec09124a49b3573a2d3|commit]], [[https://git.kernel.org/linus/1f21734b14b4cc93d82374108a549b42a7672c4c|commit]], [[https://git.kernel.org/linus/355d090ecbbc808bcfe21635f5ca7e25ba252846|commit]], [[https://git.kernel.org/linus/93b415b2e164348bf29fb89b77a3d9585bab76a5|commit]], [[https://git.kernel.org/linus/667b44ee3aaa10a5aaf9af3f0d1f51716e3132db|commit]], [[https://git.kernel.org/linus/695ea8cc5eb51b8baece7be07480a13a91bfdf48|commit]], [[https://git.kernel.org/linus/20fa978cd98c6a44c206bfd7bcb16afa4d4e8a29|commit]], [[https://git.kernel.org/linus/869c942fb567c9b1dcc25487200fdcf474157029|commit]], [[https://git.kernel.org/linus/43145cfe308214addb3f4ecaa48fd2c415a2938f|commit]], [[https://git.kernel.org/linus/1e8edd6a6d5f5a604a7f71b90f5dca831c5d3490|commit]], [[https://git.kernel.org/linus/b058e9d8ceb0992dbb7c3f195248442f7f9cca93|commit]], [[https://git.kernel.org/linus/fe8f1a2e9b7c4519a145ab8110dec59fea3c532c|commit]], [[https://git.kernel.org/linus/828fe6b6245bd9b20dbf3e0dd54c79b17be758e7|commit]], [[https://git.kernel.org/linus/2d5ce3fbef324295f7c210f29d724b44b5642cb2|commit]] == ARM/FREESCALE IMX / MXC ARM ARCHITECTURE == * [[https://git.kernel.org/linus/09220adf9c337544bc7404ae666a8c5a2c5ca862|commit]] * Update Colibri iMX8X Devicetrees [[https://git.kernel.org/linus/2eba243813e27a8654ec4df15b208b2a321bb5b2|commit]], [[https://git.kernel.org/linus/e8f7a387017da912f56317252c9da64a3188a55f|commit]], [[https://git.kernel.org/linus/7efa409ed64847b72633573f9783b7b36da7e44a|commit]], [[https://git.kernel.org/linus/7ece3cbc8b1efbf48d25a91043e9b410b46a0ccf|commit]], [[https://git.kernel.org/linus/5e634a90928b0ba40f75d28a5daa2ad66e932cfc|commit]], [[https://git.kernel.org/linus/4d2adf738169a3492407065fbcefcc8765ce507a|commit]], [[https://git.kernel.org/linus/bd74f83de7665dfb5a55db537ed514471b2205b1|commit]], [[https://git.kernel.org/linus/7171ec2953ab34d87d01a8884af3c9e4ba6e515c|commit]], [[https://git.kernel.org/linus/9c279d216fbc87727099baab644e8d4a810d9cc7|commit]], [[https://git.kernel.org/linus/a537c9618d0fe9f7954dad0a0827da85c5c25101|commit]], [[https://git.kernel.org/linus/551648021f39727481b7fd0e634411fcf4b4037b|commit]], [[https://git.kernel.org/linus/851884b264fe4028bfc5ba6877ac40bdfb46e1cf|commit]], [[https://git.kernel.org/linus/ee9936d64b453c02e217d7e1b93f750d6a609ee7|commit]], [[https://git.kernel.org/linus/e74b958c8eafd0e91158401f8e6880131111b28a|commit]], [[https://git.kernel.org/linus/281506130449a197dfd8d7469240716aba6affcd|commit]], [[https://git.kernel.org/linus/09fad38e261d22dc70a14ce7dd4bb081e028f465|commit]], [[https://git.kernel.org/linus/e2c7fa724626e4bde70e753cdeb7827d0d225364|commit]], [[https://git.kernel.org/linus/cc900d0ffcae8dae159b762eca3092b24744a91b|commit]], [[https://git.kernel.org/linus/f018dfb3111ad9f3a6bc93d643c2e368e9ce6dbd|commit]], [[https://git.kernel.org/linus/fc226f865c05a6a0e1d4f4166ba9d4ceb27e7550|commit]], [[https://git.kernel.org/linus/144f67f68af8512426f2127c68ef054815453ff2|commit]], [[https://git.kernel.org/linus/aefb5e2d974df7567bac32f2b0d1c8bcf5d6c94c|commit]], [[https://git.kernel.org/linus/1fe5ea7cc22811ea14c7e609cacb4923fc21e050|commit]] * [[https://git.kernel.org/linus/d757845451d7169ad6dc7053fd2e8ecc4f5749ab|commit]], [[https://git.kernel.org/linus/44eeddd6bd185358ecbdfb5c8f4fd24c1d58645f|commit]] * [[https://git.kernel.org/linus/e7a985d50841e43ea1794b3597fd7f646ed95a32|commit]], [[https://git.kernel.org/linus/562d222f23f0fbdf76a8ba87ce0c9cdcd39e30f8|commit]] == ARM/Mediatek SoC support == * Add minimal MT8365 and MT8365-EVK support [[https://git.kernel.org/linus/0558891ce1433a00f93fbd14c9c5583b32009ccc|commit]], [[https://git.kernel.org/linus/41be03c8a9d23c921145631f56be468a1452822e|commit]], [[https://git.kernel.org/linus/6ff9453765565b34cd9dfb874afd8b06902453f7|commit]] Tema 0: (0) Improve the MT8365 SoC and EVK board support Tema 1: (1) dt-bindings: watchdog: mediatek,mtk-wdt: add mt8365 64543b0d637bd28abed1a3311aa8c9b007ee52d7 Tema 2: (2) dt-bindings: pinctrl: mediatek,mt8365-pinctrl: add drive strength property 29a66a6c71d6fdec7786fdeff0209f64998bcbe3 Tema 3: (3) arm64: dts: mediatek: Increase the size BL31 reserved memory 2d98d0d2d53720a365e0c1a2984215815337607c Tema 4: (4) arm64: dts: mediatek: add watchdog support for mt8365 SoC Tema 5: (5) arm64: dts: mediatek: add mt6357 device-tree 55749bb478f8ea6e72c376f332e0bc01bdd9af15 Tema 6: (6) arm64: dts: mediatek: add pwrap support to mt8365 SoC a00d1c915df3db5e8f2ea8e06a1a63245fc5b861 Tema 7: (7) arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk Tema 8: (8) arm64: dts: mediatek: add mmc support for mt8365 SoC 8b5db516c9416d72d49c95656662fa1fbea446e1 Tema 9: (9) arm64: dts: mediatek: add mmc support for mt8365-evk Tema 10: (10) arm64: dts: mediatek: set vmc regulator as always on Tema 11: (11) arm64: dts: mediatek: add usb controller support for mt8365-evk Tema 12: (12) arm64: dts: mediatek: add ethernet support for mt8365 SoC 91e217d4b6ea3903f6052fa1fd5179037171b2a5 Tema 13: (13) arm64: dts: mediatek: add ethernet support for mt8365-evk Tema 14: (14) arm64: dts: mediatek: add OPP support for mt8365 SoC Tema 15: (15) arm64: dts: mediatek: add cpufreq support for mt8365-evk Tema 16: (16) arm64: dts: mediatek: fix systimer properties Tema 17: (17) arm64: dts: mediatek: Add CPU Idle support * Improve the MT8365 SoC and EVK board support [[https://git.kernel.org/linus/64543b0d637bd28abed1a3311aa8c9b007ee52d7|commit]], [[https://git.kernel.org/linus/29a66a6c71d6fdec7786fdeff0209f64998bcbe3|commit]], [[https://git.kernel.org/linus/2d98d0d2d53720a365e0c1a2984215815337607c|commit]], [[https://git.kernel.org/linus/55749bb478f8ea6e72c376f332e0bc01bdd9af15|commit]], [[https://git.kernel.org/linus/a00d1c915df3db5e8f2ea8e06a1a63245fc5b861|commit]], [[https://git.kernel.org/linus/8b5db516c9416d72d49c95656662fa1fbea446e1|commit]], [[https://git.kernel.org/linus/91e217d4b6ea3903f6052fa1fd5179037171b2a5|commit]] == ARM/QUALCOMM SUPPORT == * [[https://git.kernel.org/linus/901ae537b7977716dc6d2db34b3a75d64a72ab2b|commit]], [[https://git.kernel.org/linus/0d97fdf380b478c358c94f50f1b942e87f407b9b|commit]] * qcom-cpufreq-hw binding improvements [[https://git.kernel.org/linus/287143d886961194c23c98ebbde5c0fad39e12b8|commit]], [[https://git.kernel.org/linus/7ae24e054f753ff40ca1adaa631edd7476590a5f|commit]], [[https://git.kernel.org/linus/e69003202434131510ab18acda7d251b1975ecb1|commit]], [[https://git.kernel.org/linus/e4c17be956fbe133211c24b9fc9ba253ffc44db6|commit]], [[https://git.kernel.org/linus/236e7dd568ed4b839fb8abdf3ce7c77444e610e2|commit]], [[https://git.kernel.org/linus/f33f95773e148cd0adbfc3135f2bfbf56a69f488|commit]], [[https://git.kernel.org/linus/64917707914f95fa5827f2cc5bea2d5febe3a01b|commit]], [[https://git.kernel.org/linus/b2e1f87070ead06fb2918edeeed4329f58d1b2ee|commit]] * [[https://git.kernel.org/linus/06668b6f7d5b0bdbda30673785d7540c72caae17|commit]], [[https://git.kernel.org/linus/d228efe884692742e3a614c2386ee006aeb6551d|commit]] * arm64: qcom: add initial support for qcom sa8775p-ride [[https://git.kernel.org/linus/c31508c56618aaa52fa3503e9f061df8bf728df7|commit]], [[https://git.kernel.org/linus/603f96d4c9d0cb42f934fb0b99440bb9e8ba4385|commit]] * arm64: dts: qcom: sc7180: Delete a few unused trogdor dts files [[https://git.kernel.org/linus/62d882e62fe91ebdf4acbb8444bb3cf78a958aef|commit]], [[https://git.kernel.org/linus/5fe8b1c88d7b3a227d96f277cd0d36a76aff0273|commit]], [[https://git.kernel.org/linus/c0d1296512102a216f9ce10238a9f79c0ac22ccf|commit]], [[https://git.kernel.org/linus/b82c362b4d27f439f9ba753e74e0e7a364263f3a|commit]] * [[https://git.kernel.org/linus/d27580366db0fb6fa1f6b6ca94bc89dcbf9fd496|commit]], [[https://git.kernel.org/linus/26c56dbddc304cf7304346df4b25b3be0c086e36|commit]], [[https://git.kernel.org/linus/7a888e143f0c87017d91490ea9d0ecc2dc21f2a9|commit]] * RB1 + QCM2290 support [[https://git.kernel.org/linus/1ad3efe52cd10a94bdee63216cc5c09e813594ee|commit]], [[https://git.kernel.org/linus/941a8a4505cd44e826536ce41ffb863196d68769|commit]], [[https://git.kernel.org/linus/a64a0192b70cfe7537072ae61a5e0d1d99f976bc|commit]], [[https://git.kernel.org/linus/c309b9a54039053892cc5417193e9f0089073ae3|commit]], [[https://git.kernel.org/linus/e18771961336647121c40cad4585caa794980887|commit]] * [[https://git.kernel.org/linus/68434024dae509455bdd2a9e321a2cf58a6d0a75|commit]], [[https://git.kernel.org/linus/51c4c2bd6f314de8b1bb7b5c949d2432be19d419|commit]], [[https://git.kernel.org/linus/8a786036c7b682c4d77abf7f396b87bc7eec98f9|commit]] * Add initial support for RDP468 of IPQ5332 family [[https://git.kernel.org/linus/f6b161efbb456b11731a4afa330c82223e883832|commit]], [[https://git.kernel.org/linus/f1d33c902a1be727416fce3161db37a84d3f38d1|commit]] Tema 0: (0) arm64: dts: qcom: Add Qualcomm RB2 board dts Tema 1: (1) dt-bindings: arm: qcom: Document the Qualcomm qrb4210-rb2 board 4e859ef0bae3c0839ad362408d2f7321332e4850 Tema 2: (2) arm64: dts: qcom: Add base qrb4210-rb2 board dts 8d58a8c0d930c52dd30bd50af24b786d55509cbf Tema 3: (3) arm64: dts: qcom: qrb4210-rb2: Increase load on l22 and l24 for uSD and eMMC * arm64: dts: qcom: Add Qualcomm RB2 board dts [[https://git.kernel.org/linus/4e859ef0bae3c0839ad362408d2f7321332e4850|commit]], [[https://git.kernel.org/linus/8d58a8c0d930c52dd30bd50af24b786d55509cbf|commit]] == ARM64 PORT (AARCH64 ARCHITECTURE) == * perf vendor events arm64: Add N1 metrics [[https://git.kernel.org/linus/7effbd18e496a954540fb6319db0d87d28a70496|commit]] * arm64: rockchip: Add Khadas edge2 board [[https://git.kernel.org/linus/5a6d76761225bfa31d114f434b990fa2ed9b04c5|commit]], [[https://git.kernel.org/linus/04d5529935229a709d6facb8a80168cc0976c89a|commit]] * arm64: dts: rockchip: improve support for NanoPi R5 series [[https://git.kernel.org/linus/c8ec73b05a95d9f0969ae0f28dd8799a54fcdfc7|commit]], [[https://git.kernel.org/linus/7d4fc70351d155699fe41949d16ce696885a4ca8|commit]], [[https://git.kernel.org/linus/05620031408ac6cfc6d5c048431827e49aa0ade1|commit]], [[https://git.kernel.org/linus/31425b1fadb2040b359e52ffc24c049a78d56c96|commit]], [[https://git.kernel.org/linus/975e9bbad11950fc8276f1fa260d8bf2c341aa41|commit]] Tema 0: (0) Add support for NanoPi R2C and OrangePi R1 Plus LTS Tema 1: (1) dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus Tema 1: (1) dt-bindings: Add doc for FriendlyARM NanoPi R2C ceb2e18487c322f3becae0959d48ef12a829a2dc Tema 2: (2) arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus Tema 2: (2) arm64: dts: rockchip: Add FriendlyARM NanoPi R2C 004589ff9df5b75672a78b6c3c4cba93202b14c9 Tema 3: (3) dt-bindings: Add doc for Xunlong OrangePi R1 Plus LTS 564cfdb866535662d74a6a1c5b5e7e99845d7e25 Tema 4: (4) arm64: dts: rockchip: Add Xunlong OrangePi R1 Plus LTS 387b3bbac5ea6a0a105d685237f033ffe0f184f1 * Add support for NanoPi R2C and OrangePi R1 Plus LTS [[https://git.kernel.org/linus/ceb2e18487c322f3becae0959d48ef12a829a2dc|commit]], [[https://git.kernel.org/linus/004589ff9df5b75672a78b6c3c4cba93202b14c9|commit]], [[https://git.kernel.org/linus/564cfdb866535662d74a6a1c5b5e7e99845d7e25|commit]], [[https://git.kernel.org/linus/387b3bbac5ea6a0a105d685237f033ffe0f184f1|commit]] * arm64: dts/defconfig/binding: Add support for BeaglePlay [[https://git.kernel.org/linus/3cd557272ef0b1bbad3c5450f09629e451e101f3|commit]], [[https://git.kernel.org/linus/f5a731f0787fd63d81ab0e1457c44c65fa9d7b41|commit]], [[https://git.kernel.org/linus/38f250cf9615d762a4dc1179bb063c66762a76e6|commit]] * arm64: dts: ti: Introduce AM62x LP SK board support [[https://git.kernel.org/linus/3bc4f501be71766e5988d8233fc29196f552b9b0|commit]], [[https://git.kernel.org/linus/a841581451af7beaf4c77b0c48ae3dd3205ab3bc|commit]], [[https://git.kernel.org/linus/e6a51ffabfc16b1df9607e674ddf377673627513|commit]] * [[https://git.kernel.org/linus/d89baa52929f00e9052f61b4eef838ccc8ebf180|commit]], [[https://git.kernel.org/linus/e63472eda5ea84424e4bff2b809389b0ba266613|commit]] Tema 0: (0) Add ftrace direct call for arm64 Tema 1: (1) arm64: ftrace: Add direct call support 2aa6ac03516d078cf0c35aaa273b5cd11ea9734c Tema 2: (2) arm64: ftrace: Simplify get_ftrace_plt 0f59dca63bf2c329e9afeddae2a7ff91cce4cb44 Tema 3: (3) samples: ftrace: Save required argument registers in sample trampolines Tema 4: (4) arm64: ftrace: Add direct call trampoline samples support Tema 5: (5) selftests/bpf: Update the tests deny list on aarch64 * Add ftrace direct call for arm64 [[https://git.kernel.org/linus/2aa6ac03516d078cf0c35aaa273b5cd11ea9734c|commit]], [[https://git.kernel.org/linus/0f59dca63bf2c329e9afeddae2a7ff91cce4cb44|commit]] == KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv) == * RISC-V KVM ONE_REG interface for SBI [[https://git.kernel.org/linus/96b3d4bd93f913440b4cb06233a1ecbc4dd41dad|commit]] Tema 0: (0) RISC-V KVM virtualize AIA CSRs Tema 1: (1) RISC-V: Add AIA related CSR defines d6f5f6e904be628941eeab7d6ae7d1fb9190c486 Tema 2: (2) RISC-V: Detect AIA CSRs from ISA string 8fe6f7e14c7eeb01c3a1994eba2356400981cb1e Tema 3: (3) RISC-V: KVM: Drop the _MASK suffix from hgatp.VMID mask defines e290dbb7f73670e06df7f8ec44c3f502c20707d7 Tema 4: (4) RISC-V: KVM: Initial skeletal support for AIA 54e43320c2ba0c70258a3aea690da38c6ea3293c Tema 5: (5) RISC-V: KVM: Implement subtype for CSR ONE_REG interface 7d50dd5012013f7c8e3c3e5d0bed78ba85800934 Tema 6: (6) RISC-V: KVM: Add ONE_REG interface for AIA CSRs 78f94c082a2f74b78c8b9c779756d8b25317a55a Tema 7: (7) RISC-V: KVM: Use bitmap for irqs_pending and irqs_pending_mask 6b1e8ba4bac49d99232026cae7eb8db3d338f9c2 Tema 8: (8) RISC-V: KVM: Virtualize per-HART AIA CSRs 2f4d58f7635aec014428e73ef6120c4d0377c430 Tema 9: (9) RISC-V: KVM: Implement guest external interrupt line management * RISC-V KVM virtualize AIA CSRs [[https://git.kernel.org/linus/d6f5f6e904be628941eeab7d6ae7d1fb9190c486|commit]], [[https://git.kernel.org/linus/8fe6f7e14c7eeb01c3a1994eba2356400981cb1e|commit]], [[https://git.kernel.org/linus/e290dbb7f73670e06df7f8ec44c3f502c20707d7|commit]], [[https://git.kernel.org/linus/54e43320c2ba0c70258a3aea690da38c6ea3293c|commit]], [[https://git.kernel.org/linus/7d50dd5012013f7c8e3c3e5d0bed78ba85800934|commit]], [[https://git.kernel.org/linus/78f94c082a2f74b78c8b9c779756d8b25317a55a|commit]], [[https://git.kernel.org/linus/6b1e8ba4bac49d99232026cae7eb8db3d338f9c2|commit]], [[https://git.kernel.org/linus/2f4d58f7635aec014428e73ef6120c4d0377c430|commit]] == KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) == * KVM: support the cpu feature FLUSH_L1D [[https://git.kernel.org/linus/a807b78ad04b2eaa348f52f5cc7702385b6de1ee|commit]], [[https://git.kernel.org/linus/723d5fb0ffe4c02bd4edf47ea02c02e454719f28|commit]], [[https://git.kernel.org/linus/45cf86f26148e549c5ba4a8ab32a390e4bde216e|commit]] Tema 0: (0) SVM: vNMI (with my fixes) Tema 1: (1) KVM: nSVM: don't sync back tlb_ctl on nested VM exit Tema 2: (2) KVM: nSVM: clean up the copying of V_INTR bits from vmcb02 to vmcb12 Tema 3: (3) KVM: nSVM: explicitly raise KVM_REQ_EVENT on nested VM exit if L1 doesn't intercept interrupts Tema 4: (4) KVM: SVM: drop the SVM specific H_FLAGS Tema 5: (5) KVM: x86: emulator: stop using raw host flags Tema 6: (6) KVM: SVM: add wrappers to enable/disable IRET interception 772f254d4d5687ee349cbe443959bc01304880d6 Tema 7: (7) KVM: x86: add a delayed hardware NMI injection interface Tema 8: (8) x86/cpu: Add CPUID feature bit for VNMI Tema 9: (9) KVM: SVM: Add VNMI bit definition Tema 10: (10) KVM: SVM: implement support for vNMI Tema 11: (11) KVM: nSVM: implement support for nested VNMI * SVM: vNMI (with my fixes) [[https://git.kernel.org/linus/772f254d4d5687ee349cbe443959bc01304880d6|commit]] == LINUX FOR POWERPC (32-BIT AND 64-BIT) == Tema 0: (0) powerpc/85xx: p2020: Create one unified machine description Tema 1: (1) powerpc/85xx: Remove DBG() macro 6faab5d7ac49d40bedf348a879042681755c14b0 Tema 2: (2) powerpc/85xx: mpc85xx_{ds/rdb} compact the call to mpic_alloc() 0abc1eadd605d461b9a953e6a27d810ed169ed7b Tema 3: (3) powerpc/85xx: mpc85xx_{ds/rdb} replace BUG_ON() by WARN_ON() 1bca2f8219da51a1119d1f4054b44880cbf0494e Tema 4: (4) powerpc/85xx: mpc85xx_{ds/rdb} replace prink by pr_xxx macro 15c6ba7992993fecdac52a424ce35b6e4a272c75 Tema 5: (5) powerpc/85xx: Remove #ifdefs CONFIG_PPC_I8259 in mpc85xx_ds f435f67024cbee223083aa843f9b69888c8de8a8 Tema 6: (6) powerpc/85xx: Remove #ifdef CONFIG_QUICC_ENGINE in mpc85xx_rdb b1a54cb693724b6212efa64d877126769ece4d4c Tema 7: (7) powerpc/85xx: p2020: Move all P2020 DS machine descriptions to p2020.c ba5a7ca277afc0e9083a7a2021725425a493cfb2 Tema 8: (8) powerpc/85xx: p2020: Move all P2020 RDB machine descriptions to p2020.c c30aa8fd6cabd12917277facbd2bd81dc3a226d6 Tema 9: (9) powerpc/85xx: mpc85xx_ds: Move i8259 code into own file 92189c902c2e2f8c0d4238310686e93da99156b5 Tema 10: (10) powerpc/85xx: p2020: Unify .setup_arch and .init_IRQ callbacks 7d8ae6e081428699999c9d128c4e9d3927c1da03 Tema 11: (11) powerpc/85xx: p2020: Define just one machine description 1a170efec56ba4707cd33e711dbafb60b7f94626 Tema 12: (12) powerpc/85xx: p2020: Enable boards by new config option CONFIG_PPC_P2020 b5340a094b5c753ee3490716bcd86546dfd3e078 Tema 13: (13) powerpc: dts: turris1x.dts: Remove \"fsl,P2020RDB-PC\" compatible string * powerpc/85xx: p2020: Create one unified machine description [[https://git.kernel.org/linus/6faab5d7ac49d40bedf348a879042681755c14b0|commit]], [[https://git.kernel.org/linus/0abc1eadd605d461b9a953e6a27d810ed169ed7b|commit]], [[https://git.kernel.org/linus/1bca2f8219da51a1119d1f4054b44880cbf0494e|commit]], [[https://git.kernel.org/linus/15c6ba7992993fecdac52a424ce35b6e4a272c75|commit]], [[https://git.kernel.org/linus/f435f67024cbee223083aa843f9b69888c8de8a8|commit]], [[https://git.kernel.org/linus/b1a54cb693724b6212efa64d877126769ece4d4c|commit]], [[https://git.kernel.org/linus/ba5a7ca277afc0e9083a7a2021725425a493cfb2|commit]], [[https://git.kernel.org/linus/c30aa8fd6cabd12917277facbd2bd81dc3a226d6|commit]], [[https://git.kernel.org/linus/92189c902c2e2f8c0d4238310686e93da99156b5|commit]], [[https://git.kernel.org/linus/7d8ae6e081428699999c9d128c4e9d3927c1da03|commit]], [[https://git.kernel.org/linus/1a170efec56ba4707cd33e711dbafb60b7f94626|commit]], [[https://git.kernel.org/linus/b5340a094b5c753ee3490716bcd86546dfd3e078|commit]] * Remove some e300/MPC83xx evaluation platforms [[https://git.kernel.org/linus/da03101799579f6477feb47a3aefcdb2e2379da1|commit]], [[https://git.kernel.org/linus/7840b08aeccbd4d46261a6d5c27699d6939f712e|commit]], [[https://git.kernel.org/linus/aa572079633c293882d8fa3973bf6d8c27eb430f|commit]], [[https://git.kernel.org/linus/b8fa3af2dbcb0c84270d4d2ecf54a088f7c90701|commit]] * Remove some PQ2/MPC82xx evaluation platforms [[https://git.kernel.org/linus/33777a4e9bb93f66ac2511d99ec66ab50f1a04bc|commit]], [[https://git.kernel.org/linus/859b21a008ebcc7fd876f50738f63750d46b5296|commit]], [[https://git.kernel.org/linus/ad46ad2d853daf082f742c9654da84e3d2a46765|commit]] * Remove some e600/MPC7448/MPC86xx evaluation platforms [[https://git.kernel.org/linus/f03425a5fd838a841138e3be586c1245fa9c78d6|commit]], [[https://git.kernel.org/linus/c1d85f3f75e3c8391134b67aefc8d029b26fa38e|commit]], [[https://git.kernel.org/linus/248667f8bbded6c00a300dbcabe0d15b3d0de9ab|commit]] == LOONGARCH == * LoongArch: Add support for function error injection [[https://git.kernel.org/linus/8b5ee2c66d5c4c1312fd193d4138e6963160ba43|commit]] == MIPS == * MIPS: BCM47XX: Add support for Huawei B593u-12 [[https://git.kernel.org/linus/f7ca74904dab2f9157fb17463b4fcaf641cc370d|commit]] * mips: ralink: mt7620: define MT7620_SYSC_BASE with __iomem [[https://git.kernel.org/linus/727ea3c77dd9b94d994708a148b82df76a47fa79|commit]], [[https://git.kernel.org/linus/83552892b772dfc4639a4f2da075bbb5d605b788|commit]] * MIPS: sibyte: Remove Sibyte CARMEL and CRHINE board support [[https://git.kernel.org/linus/a0136c28a2d8e03d0cb2f707cd1c837a8e0884e9|commit]] == OPENRISC ARCHITECTURE == * OpenRISC floating point context support [[https://git.kernel.org/linus/812489ac4dd91144a74ce65ecf232252a2e406fb|commit]], [[https://git.kernel.org/linus/63d7f9f11e5e81de2ce8f1c7a8aaed5b0288eddf|commit]], [[https://git.kernel.org/linus/27267655c5313ba0f5a3caa9ad35d887d9a12574|commit]], [[https://git.kernel.org/linus/c91b4a07655d5ba67962a08dfac8bd7f45ad049c|commit]] == PARISC ARCHITECTURE == * parisc: Enable LOCKDEP support [[https://git.kernel.org/linus/adf8e96a7ea670d45b5de7594acc67e8f4787ae6|commit]] == RISC-V ARCHITECTURE == * RISC-V Hibernation Support [[https://git.kernel.org/linus/0def12f32129c774f2cd598e326cc4b473da927b|commit]], [[https://git.kernel.org/linus/fcb89863d1b798565db6bdaf8f97f65823c2fd1b|commit]], [[https://git.kernel.org/linus/a15c90b67a662c75f469822a7f95c7aaa049e28f|commit]], [[https://git.kernel.org/linus/c0317210012e3b985779ddd92a7c5db8424e1e97|commit]] * riscv, mm: detect svnapot cpu support at runtime [[https://git.kernel.org/linus/23ad288aaf153a78b042e10062be1a6284909f95|commit]], [[https://git.kernel.org/linus/82a1a1f3bfb628c4a44652349b94c66c7e8be7c9|commit]], [[https://git.kernel.org/linus/ce173474cf19fe7fbe8f0fc74e3c81ec9c3d9807|commit]] * RISC-V: Apply Zicboz to clear_page [[https://git.kernel.org/linus/0b2f658f5370d9818244682c76fd8f6a91b2b1af|commit]], [[https://git.kernel.org/linus/8b05e7d0408ac99e2f05f3673f2f249e9a9e10ec|commit]], [[https://git.kernel.org/linus/ea20f117ab99d7c7653df656ddb795e51d9f7733|commit]], [[https://git.kernel.org/linus/7ea5a73617e931230a46150dc7c1bbfd98f24c8e|commit]], [[https://git.kernel.org/linus/d25f256332cc795b0fe16ba541fe0c05f0eb2c59|commit]], [[https://git.kernel.org/linus/ab0f77465e3e4ec2d2583cd770b157b16cc22844|commit]], [[https://git.kernel.org/linus/665fd8862413f21cd924fc121eadcd32ea122c52|commit]], [[https://git.kernel.org/linus/b20f67994f35d75758ff671cd5095ec0cfab6ff9|commit]] Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support Tema 0: (0) riscv: Add GENERIC_ENTRY support and related features Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 1: (1) compiler_types.h: Add __noinstr_section() for noinstr Tema 2: (2) riscv: ptrace: Remove duplicate operation 8574bf8d0ddd46f0bc393381563f59a6f4418a3e Tema 3: (3) riscv: entry: Add noinstr to prevent instrumentation inserted d0db02c628793e389538c0e5c3f6491141ea6200 Tema 4: (4) riscv: entry: Convert to generic entry f0bddf50586da81360627a772be0e355b62f071e Tema 5: (5) riscv: entry: Remove extra level wrappers of trace_hardirqs_{on,off} 0bf298ad2b61ae69d38826f3513e5fffc3fe3a53 Tema 6: (6) riscv: entry: Consolidate ret_from_kernel_thread into ret_from_fork ab9164dae27334415537ccf1c3fbabf56b7793b2 Tema 7: (7) riscv: entry: Consolidate general regs saving/restoring 45b32b946a97bb4553bab30c2519bbaac55f39db Tema 8: (8) riscv: stack: Support HAVE_IRQ_EXIT_ON_IRQ_STACK Tema 9: (9) riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACK Tema 10: (10) riscv: stack: Add config of thread stack size * riscv: Add GENERIC_ENTRY support [[https://git.kernel.org/linus/8574bf8d0ddd46f0bc393381563f59a6f4418a3e|commit]], [[https://git.kernel.org/linus/d0db02c628793e389538c0e5c3f6491141ea6200|commit]], [[https://git.kernel.org/linus/f0bddf50586da81360627a772be0e355b62f071e|commit]], [[https://git.kernel.org/linus/0bf298ad2b61ae69d38826f3513e5fffc3fe3a53|commit]], [[https://git.kernel.org/linus/ab9164dae27334415537ccf1c3fbabf56b7793b2|commit]], [[https://git.kernel.org/linus/45b32b946a97bb4553bab30c2519bbaac55f39db|commit]] * riscv: Kconfig: enable SCHED_MC kconfig [[https://git.kernel.org/linus/8bf7b3b6676270c0ed3e4968608e1e052ecc8606|commit]] * riscv: Allow to downgrade paging mode from the command line [[https://git.kernel.org/linus/26e7aacb83dfd04330673c5c9ac336560da52bb3|commit]] == X86 ARCHITECTURE (32-BIT AND 64-BIT) == * Update uncore topics, 1x event updates, 2x new archs. [[https://git.kernel.org/linus/54f5de6f2998cfefbb68e7f6b2672f0b0ea5ab24|commit]], [[https://git.kernel.org/linus/dbe9d887d3015a95c8d10dd47ce3e241a5167772|commit]], [[https://git.kernel.org/linus/98806c08f995e850f4427e30852a7012f4f1c869|commit]], [[https://git.kernel.org/linus/759e81507e82375475c6ff1cd328b2e4bb10aee6|commit]], [[https://git.kernel.org/linus/c9f485c63d9332d4bc09e2d688613b231f0aa754|commit]], [[https://git.kernel.org/linus/55b7bcef861c1345deb09c71d626e88174a20703|commit]], [[https://git.kernel.org/linus/b3eb533ca5c663db8fdd9621b34b3e4c672b70f0|commit]], [[https://git.kernel.org/linus/579c04721539f690c63a9fe095d76af235a95864|commit]], [[https://git.kernel.org/linus/f42a7d02b7a3ce2531fef0ae89e474f0e0bbf0f9|commit]], [[https://git.kernel.org/linus/c2f38d3b95e600d3a9a7195a2db57f7d47fb0664|commit]], [[https://git.kernel.org/linus/14b4c54485bbab73e54c9170b8c9eae3f642edc2|commit]], [[https://git.kernel.org/linus/05c74de4ecb66c75b63a348b0cb5a95bab92ce98|commit]], [[https://git.kernel.org/linus/6c3566c594505d1e3d1d49f2c0a8dac61441505c|commit]], [[https://git.kernel.org/linus/f58468a815a3933710e871812ffe23b15421edc4|commit]], [[https://git.kernel.org/linus/748d5cf71948d5ad2cac896777dd5ccc6ea494e9|commit]], [[https://git.kernel.org/linus/2bb848f820a5df2f9684435886c44caee8f5a056|commit]], [[https://git.kernel.org/linus/ee31f6fea61c332100d2161081abbdfe65411fe9|commit]] * [[https://git.kernel.org/linus/bc4000fdb009a531fc5b94339f8531eee64bc232|commit]], [[https://git.kernel.org/linus/5a796d5cb5d11f5aad4893a59f22715810769928|commit]], [[https://git.kernel.org/linus/872d28001be56b205bd9b3f97cea1571a1bde317|commit]] * Documentation/x86: Improve the AMX documentation [[https://git.kernel.org/linus/ad9c29f3c29197aa25d26a5f258a98e4cb901996|commit]], [[https://git.kernel.org/linus/a03c376ebaf38394a63a75292329f38a47520c2c|commit]], [[https://git.kernel.org/linus/7f9daaf59e14d62b29b6f4ca743e17bf96ff42ae|commit]], [[https://git.kernel.org/linus/5fbff260755750559aa12a30f6fa7f8a863666f1|commit]] * x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN [[https://git.kernel.org/linus/36168bc061b4368ad19e82b06a6463c95d3bb9a7|commit]] = Security = == Extended Verification Module (EVM) == * Add CA enforcement keyring restrictions [[https://git.kernel.org/linus/7f8da9915fcc6386edf86471bf31e162845930a4|commit]], [[https://git.kernel.org/linus/ef97e774713fcd34c45f7a7426c7d8845394f7be|commit]], [[https://git.kernel.org/linus/30eae2b037af54b24109dcaea21db46f6285c69b|commit]], [[https://git.kernel.org/linus/567671281a751b80918a4531c4ba84b90a2a42c0|commit]], [[https://git.kernel.org/linus/76adb2fbc69a13c80b39042aab4d34e99309c8d4|commit]], [[https://git.kernel.org/linus/099f26f22f5834ad744aee093ed4d11de13cac15|commit]] |
* (FEATURED) PSI: Allow unprivileged PSI polling [[https://git.kernel.org/linus/7fab21fa0d000a0ea32d73ce8eec68557c6c268b|commit]], [[https://git.kernel.org/linus/65457b74aa9437418e552e8d52d7112d4f9901a6|commit]], [[https://git.kernel.org/linus/4468fcae49f08e88fbbffe05b29496192df89991|commit]], [[https://git.kernel.org/linus/d82caa273565b45fcf103148950549af76c314b0|commit]] * io_uring * User mapped provided buffer rings [[https://git.kernel.org/linus/d808459b2e31bd5123a14258a7a529995db974c8|commit]], [[https://git.kernel.org/linus/ba56b63242d12df088ed9a701cad320e6b306dfe|commit]], [[https://git.kernel.org/linus/25a2c188a0a00b3d9f2057798aa86fe6b04377bf|commit]], [[https://git.kernel.org/linus/81cf17cd3ab3e5441e876a8e9e9c38ae9920cecb|commit]], [[https://git.kernel.org/linus/c56e022c0a27142b7b59ae6bdf45f86bf4b298a1|commit]] * Add support for multishot timeouts. Some applications use timeouts to wake someone waiting on completion entries, and this makes it a bit easier to just have a recurring timer rather than needing to rearm it every time [[https://git.kernel.org/linus/ea97f6c8558e83cb457c3b5f53351e4fd8519ab1|commit]] * Take advantage of completion batching for uring commands [[https://git.kernel.org/linus/27a67079c0e548d5c3232c40951517cfa630fe51|commit]] * task scheduler * Interleave cfs bandwidth timers for improved single thread performance at low utilization [[https://git.kernel.org/linus/41abdba9374734b743019fc1cc05e3225c82ba6b|commit]] * Reduce cost of sched_move_task when config autogroup [[https://git.kernel.org/linus/eff6c8ce8d4d7faef75f66614dd20bb50595d261|commit]] * Fix performance regression introduced by mm_cid [[https://git.kernel.org/linus/223baf9d17f25e2608dbdff7232c095c1e612268|commit]] * prctl: Add PR_GET_AUXV to copy auxv to userspace [[https://git.kernel.org/linus/ddc65971bb677aa9f6a4c21f76d3133e106f88eb|commit]] * Add Kthread flag to /proc/$pid/status [[https://git.kernel.org/linus/522dc4e5f51e3d51c4ff55ad1c725d12176b71ea|commit]] * pipes: support {{{FMODE_NOWAIT}}} [[https://git.kernel.org/linus/0f99fc513ddd28de155c58547824a9fd63daacea|commit]], [[https://git.kernel.org/linus/afed6271f5b0d78ca1a3739c1da4aa3629b26bba|commit]] * locking * locking: Introduce local{,64}_try_cmpxchg [[https://git.kernel.org/linus/8fc4fddaf9a184eea7da21290236a1764e608a01|commit]], [[https://git.kernel.org/linus/d994f2c8e2410ebcb928df67baa6f04e29bc9d3e|commit]], [[https://git.kernel.org/linus/5cd4c268412f802e71b7722c3ec4638b0fe04acd|commit]] * Remove diagnostics and adjust config for CSD lock diagnostics [[https://git.kernel.org/linus/c52198601695851622f361d3f16456e9fc857629|commit]], [[https://git.kernel.org/linus/1771257cb447a7b27a15ed9aaf332726c47fcbcf|commit]], [[https://git.kernel.org/linus/6366d062e7f97499409979f23f4107a6c45edb04|commit]], [[https://git.kernel.org/linus/203e435844734cfa503cd1755f35db2514db5cca|commit]] * rwbase: Mitigate indefinite writer starvation [[https://git.kernel.org/linus/286deb7ec03d941664ac3ffaff58814b454adf65|commit]] * Rust * Add uapi crate [[https://git.kernel.org/linus/4e1746656839ab1e88d76eec4d2fa0b41d585604|commit]], [[https://git.kernel.org/linus/ea76e08f4d901a450619831a255e9e0a4c0ed162|commit]] * sync: introduce `Lock` and `Guard` [[https://git.kernel.org/linus/6ea5aa08857a81be7114b3c21d6aa6db0bc95f99|commit]], [[https://git.kernel.org/linus/76d4bd591e1101df69c44c819041e374c63f1194|commit]], [[https://git.kernel.org/linus/6d20d629c6d8575be98eeebe49a16fb2d7b32350|commit]], [[https://git.kernel.org/linus/c6d917a498bfef603f41bfc4d31e9699bb2909fc|commit]], [[https://git.kernel.org/linus/f1fbd6a864d417443cdacd6bfdb7fd626993da7e|commit]], [[https://git.kernel.org/linus/313c4281bc9dfa98d76a71b16a684af1c52e7751|commit]], [[https://git.kernel.org/linus/8da7a2b7432e8f043f04515895687f72cdb3e0a8|commit]], [[https://git.kernel.org/linus/e32cca32c3d452a277884502b9155f3325caf80e|commit]], [[https://git.kernel.org/linus/19096bce815716cf93fc1ef3965629c3affa26f1|commit]], [[https://git.kernel.org/linus/7b1f55e3a984aaed0121f90f9f8580f18b7b561e|commit]] * Rust pin-init API for pinned initialization of structs [[https://git.kernel.org/linus/2d19d369c0c6dade11b8e3448c158655dbaa7b77|commit]], [[https://git.kernel.org/linus/70a21e54a42232f1056db7f05a194f56e03e7d3e|commit]], [[https://git.kernel.org/linus/d6dbca3592209d29c10e171224c34803805e88ca|commit]], [[https://git.kernel.org/linus/3ff6e785ad99893f1d502156d23560efd30fec4d|commit]], [[https://git.kernel.org/linus/90e53c5e70a69159ec255fec361f7dcf9cf36eae|commit]], [[https://git.kernel.org/linus/fc6c6baa1f40ded13e539d0c1a17bcefc00abad9|commit]], [[https://git.kernel.org/linus/92c4a1e7e81cc775b2ad6bedb348098230f7ed87|commit]], [[https://git.kernel.org/linus/d0fdc3961270617826e4794fca1d092853847707|commit]], [[https://git.kernel.org/linus/6841d45a303029c54d6ad1ebb5dc72f7b2a74700|commit]], [[https://git.kernel.org/linus/38cde0bd7b6772003a37b9aa6822568409556ee9|commit]], [[https://git.kernel.org/linus/8586f1acd314a47d68d189331606ca235a05b972|commit]], [[https://git.kernel.org/linus/692e8935e23efab6c5d5fc4b003816b33c8082f7|commit]], [[https://git.kernel.org/linus/701608bd030a888f654862295a49c5d0f42f864c|commit]], [[https://git.kernel.org/linus/1944caa8e8dcb2d93d99d8364719ad8d07aa163f|commit]] * alloc: vec: Add some missing fallible try_* methods [[https://git.kernel.org/linus/65b571afdfdcefa09508274488086b218e34906d|commit]], [[https://git.kernel.org/linus/ae12ae137270e2e8890dd375aeca6d90556d2629|commit]], [[https://git.kernel.org/linus/3dcb652a3afc4b32cf8d3c1605c8cf22ad174a07|commit]], [[https://git.kernel.org/linus/318c3cc8e107c2b36108132057ca90d0d56d1bd9|commit]] * sync: Arc: Any downcasting and assume_init() [[https://git.kernel.org/linus/1edd03378e50ff1071004c80cb878e4bad73a68f|commit]], [[https://git.kernel.org/linus/31d95c2f99bf16e59b996cf6a227e198a64e835c|commit]] * sync: Arc: Implement Debug and Display [[https://git.kernel.org/linus/00140a8308367208d56e93cf08fa1636202a0dc7|commit]] * error: Add missing wrappers to convert to/from kernel error codes [[https://git.kernel.org/linus/46384d0990bf99ed8b597e8794ea581e2a647710|commit]], [[https://git.kernel.org/linus/c7e20faa5fcad7a177cf6c306138010343dd6d3e|commit]], [[https://git.kernel.org/linus/6551a7fe0acbbc816802350414b37d9b42daccc8|commit]], [[https://git.kernel.org/linus/086fbfa3b328901fa8b369093ba468864e20544e|commit]], [[https://git.kernel.org/linus/752417b3f0e7721f1d630f40da22d57e0dae043e|commit]], [[https://git.kernel.org/linus/ef4dc4cc7001e9cce8a3b556362171648be9ad92|commit]] * tools/nolibc * Adding stdint.h, more integer types and tests [[https://git.kernel.org/linus/c34da317e0466815d7f43cbd81b3380a11a45b52|commit]], [[https://git.kernel.org/linus/3e9fd4e9a1d5c054b6da6158632dca69d1d7aecc|commit]], [[https://git.kernel.org/linus/a0994fb98d70f99a0f93feb44d1401071381c056|commit]], [[https://git.kernel.org/linus/d1209597ff00b6a3c80e37089f7139d0774034bd|commit]] * Add support for stack protector [[https://git.kernel.org/linus/00b7262896af69233c9c4593e6a7251adcb1e5f4|commit]], [[https://git.kernel.org/linus/8c934d4822c77818d53f5f4c948c3ace6fda1505|commit]], [[https://git.kernel.org/linus/c4560bd8066311c7cee5d7396e7fbd7cb3b7eabc|commit]], [[https://git.kernel.org/linus/7188d4637e95b9becde246fa08bb419a3b080f9b|commit]], [[https://git.kernel.org/linus/255ffeee718d4ba9c4e9ae05df980bb32f509046|commit]], [[https://git.kernel.org/linus/9735716830f2d52fd402b853b56cd94c0cb433c0|commit]], [[https://git.kernel.org/linus/ff221a6d9ae8191c97d6578f2e1900db483a289d|commit]], [[https://git.kernel.org/linus/0d8c461adbc4a43736927f93db69ae376efbc2f1|commit]] * Support vprintf() so we can use kselftest.h with nolibc [[https://git.kernel.org/linus/322759f98336b2c12113c3052289c5d83ff9b572|commit]], [[https://git.kernel.org/linus/9e38be732da8fe3c970c2c9f6169d5aa38bf0d72|commit]], [[https://git.kernel.org/linus/266679ffd867cb247c36717ea4d7998e9304823b|commit]] * splice: report related fsnotify events [[https://git.kernel.org/linus/983652c691990b3257a07f67f4263eb847baa82d|commit]] * swiotlb: Track and report io_tlb_used high water marks in debugfs [[https://git.kernel.org/linus/8b0977ecc8b30a30966e76fcb64cef5041626b02|commit]] * objtool: Add stackleak instrumentation to uaccess safe list [[https://git.kernel.org/linus/7f530fba1123edcad00d59e1a73019814935f0c1|commit]] * Add CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT so that board specific kernels could enable it and not have to deal with setting or cluttering the kernel commandline [[https://git.kernel.org/linus/8ad266d133b005e88953b08d988fac86f74a0665|commit]] * rtla/timerlat: Add auto-analysis only option [[https://git.kernel.org/linus/9fa48a2477de747b644c778a1e35d679cabcd917|commit]] * Add vendor agnostic mechanism to report hardware sleep. A new file in suspend_stats is added where drivers can report into during their resume routine [[https://git.kernel.org/linus/b52124a78ab34eb0754e32edc0c9996937779176|commit]], [[https://git.kernel.org/linus/09f5df3fb82fd444296e248f90dd29288e82d3a3|commit]], [[https://git.kernel.org/linus/e2348afe702e9431f428e230be7f4ef8a1778b19|commit]], [[https://git.kernel.org/linus/ddd66d63473513bb013928245b6482969b97de05|commit]] * Give more control of sync_state() in the form of a kernel commandline for a global timeout or a per device sysfs control to trigger sync_state() [[https://git.kernel.org/linus/ffbe08a8e86d03513dc45b5389fab7f3477433b6|commit]], [[https://git.kernel.org/linus/f8fb576658a3e19796e2e1a12a5ec8f44dac02b6|commit]] * ptrace: Provide set/get interface for syscall user dispatch [[https://git.kernel.org/linus/3f67987cdc09778e75098f9f5168832f8f8e1f1c|commit]] = File systems = == BTRFS == * Improve logging changes in a directory during one transaction, avoid iterating over items and reduce lock contention (fsync time 4x lower) [[https://git.kernel.org/linus/fa4b8cb1738097586f49ec66cd3656cef47ac143|commit]] * When logging directory entries during one transaction, reduce locking of subvolume trees by checking tree-log instead (improvement in throughput and latency for concurrent access to a subvolume) [[https://git.kernel.org/linus/5d3e4f1d5123d79932177c3e7461a968f412775a|commit]] * scrub: rewrite scrub code flow, restructure how the stripes are enumerated and verified in a more unified way [[https://git.kernel.org/linus/1009254bf22a3fa27837b9258df53b1b1135e131|commit]], [[https://git.kernel.org/linus/5dc96f8d5de9cc2b93a171c43ff5cb67909b1013|commit]], [[https://git.kernel.org/linus/16f93993498b8d3998817c58d5251b6829fdfd3e|commit]], [[https://git.kernel.org/linus/e9255d6c4054ba865732e7a4ff67614442749f97|commit]], [[https://git.kernel.org/linus/001e3fc263ce96eaebc640350a8650a682249cb2|commit]], [[https://git.kernel.org/linus/13a62fd997f0649d221afc73e301c95c76560506|commit]] == CEPH == * Implement writeback livelock avoidance using page tagging [[https://git.kernel.org/linus/7d41870d65db028234333c68e60a034ac335557a|commit]] == EROFS == * Introduce long xattr name prefixes feature [[https://git.kernel.org/linus/eb2c5e41be1495cf7a20ff49df473b1c45b82e77|commit]], [[https://git.kernel.org/linus/a97a218b08868029507272a8fc6b52491a157ec5|commit]], [[https://git.kernel.org/linus/b3bfcb9dbfff3da26a63efc60558acd60b96392a|commit]], [[https://git.kernel.org/linus/9e382914617c5cab89a01a223b8d00bbd43ad3b3|commit]], [[https://git.kernel.org/linus/82bc1ef41d275106a2b5288e4f5b0df19223066a|commit]], [[https://git.kernel.org/linus/6a318ccd7e083729cbcdbd174d7070f6b7d24130|commit]] * Support flattened block device for multi-blob images [[https://git.kernel.org/linus/8b465fecc35a434e61728a6184d188c6daa37a5d|commit]] * Add sub-page block size support for uncompressed files [[https://git.kernel.org/linus/d3c4bdcc756e60b95365c66ff58844ce75d1c8f8|commit]], [[https://git.kernel.org/linus/3acea5fc335420ba7ef53947cf2d98d07fac39f7|commit]] == EXT4 == * Replace linked list used to track extents that have been used for inode preallocation with a red-black tree in the multi-block allocator. This improves performance for workloads which do a large number of random allocating writes [[https://git.kernel.org/linus/e86a718228b61eef747b8deb446f807b2be73148|commit]], [[https://git.kernel.org/linus/820897258ad342e78388ee9f5814fc485e79102a|commit]], [[https://git.kernel.org/linus/bcf434992145dd08bb5c8d0bd4bf34811e0a5d78|commit]], [[https://git.kernel.org/linus/7692094ac513e48ee37d0f1fb057f3f7f8d53385|commit]], [[https://git.kernel.org/linus/0830344c953aeabee91ac88281585756d047df39|commit]], [[https://git.kernel.org/linus/93cdf49f6eca5e23f6546b8f28457b2e6a6961d9|commit]], [[https://git.kernel.org/linus/a8e38fd37cff911638ac288adb138265f71e50c0|commit]], [[https://git.kernel.org/linus/3872778664e36528caf8b27f355e75482f6d562d|commit]], [[https://git.kernel.org/linus/361eb69fc99f1a8f1d653d69ecd742f3cbb896be|commit]] * Convert pagecache_read() to use a folio [[https://git.kernel.org/linus/e9ebecf266c6657de5865a02a47c0d6b2460c526|commit]] == F2FS == * Support iopoll method [[https://git.kernel.org/linus/50aa6f44e1daa79e5fa82abf46170fcac976531a|commit]] == NFS == * NFSD support for RPC-with-TLS ([[https://www.rfc-editor.org/info/rfc9289|RFC 9289]]). The goal is to provide a simple-to-deploy, low-overhead in-transit confidentiality and peer authentication mechanism. It can supplement NFS Kerberos and it can protect the use of legacy non-cryptographic user authentication flavors such as AUTH_SYS. The TLS Record protocol is handled entirely by kTLS, meaning it can use either software encryption or offload encryption to smart NICs [[https://git.kernel.org/linus/b3cbf98e2fdf3cb147a95161560cd25987284330|commit]], [[https://git.kernel.org/linus/9280c577431401544e63dfb489a830a42bee25eb|commit]] * NFSv3: handle out-of-order write replies [[https://git.kernel.org/linus/3db63daabe210af32a09533fe7d8d47c711a103c|commit]] * Convert readdir to use folios [[https://git.kernel.org/linus/61f02e0ab81e7c9415dc32e36fe45fc380dce2f0|commit]], [[https://git.kernel.org/linus/ec108d3cc7663db06dc3fe38a25391b3b7f925f6|commit]] * Convert the NFS fscache code to use netfs [[https://git.kernel.org/linus/01c3a40084a42b7a242776d1e9f8e10d4e96c6ef|commit]], [[https://git.kernel.org/linus/88a4d7bdeec97890cd543b58dd3588f1f879f51b|commit]], [[https://git.kernel.org/linus/000dbe0bec058cbf2ca9e156e4a5584f5158b0f9|commit]], [[https://git.kernel.org/linus/0631d5e02a1c722b90c11a47dcb6d83ef88ab47b|commit]], [[https://git.kernel.org/linus/03f5bd75a4c19714a929a0f4e7bbf36b49e874c1|commit]] == 9P == * Remove writeback fid and fix per-file modes [[https://git.kernel.org/linus/d9bc0d11e33bd7b6bfeedc570cd5738e5b4c7ca8|commit]], [[https://git.kernel.org/linus/46c30cb8f5393586c6ebc7b53a235c85bfac1de8|commit]], [[https://git.kernel.org/linus/6deffc8924b59df173da5fc7a9c96d3717cd9e96|commit]] * Allow disable of xattr support on mount [[https://git.kernel.org/linus/8142db4f2792717837b97e219e5f5203dde17abb|commit]] = Block layer = * blk-mq: remove hybrid polling [[https://git.kernel.org/linus/54bdd67d0f88489ac88f7664b56cb7c93799d84d|commit]] * md/raid5: Improve performance for sequential IO [[https://git.kernel.org/linus/fc05e06e6098ca2c28f7a10da0e00aeea20fa59e|commit]] * dm bufio, thin: Split dm-bufio's rw_semaphore and rbtree. Offers improvements to dm-bufio's locking to allow increased concurrent IO -- particularly for read access for buffers already in dm-bufio's cache. Also split dm-bio-prison-v1's spinlock and rbtree with comparable aim at improving concurrent IO (for the DM thinp target) [[https://git.kernel.org/linus/96a2ff2a6373259cd3bbc5dcaa79865ce271fa4b|commit]], [[https://git.kernel.org/linus/555977dd6818da3bcf39ca5a3c1cb7e8ca4298c1|commit]], [[https://git.kernel.org/linus/0511228752eaa5264ada8b1f4baeded916c65945|commit]], [[https://git.kernel.org/linus/b75a80f4f5a956f3d335ebf29c7cee1b234ac3cf|commit]], [[https://git.kernel.org/linus/be845babda1bb168d3f9f47c171f0a24a3312cba|commit]], [[https://git.kernel.org/linus/2cd7a6d41fe8ec85f82e1ca31bceb0dc0d849f60|commit]], [[https://git.kernel.org/linus/450e8dee51aa6fa1dd0f64073e88235f1a77b035|commit]], [[https://git.kernel.org/linus/791188065be0d3715e6696412ab9c7a5f6b52bd3|commit]], [[https://git.kernel.org/linus/530f683ddcd211a4dc5d60a13e6f4918a541bb8d|commit]], [[https://git.kernel.org/linus/f5f93541202f2e619c1395f5d98868b70cf60f50|commit]], [[https://git.kernel.org/linus/56c5de4406f8234123ad08d4615865dbc13f743a|commit]], [[https://git.kernel.org/linus/bb46c56165faf284cf42c197317bff24f899835a|commit]], [[https://git.kernel.org/linus/06961c487a33a222fd3d84998dc6398ed0449373|commit]], [[https://git.kernel.org/linus/e2dd8aca2d76f937f1f08d03041684f3532e9df4|commit]], [[https://git.kernel.org/linus/3f8d3f5432078a558151e27230e20bcf93c23ffe|commit]], [[https://git.kernel.org/linus/36c18b86390824f93ed1580500df9698978e2006|commit]], [[https://git.kernel.org/linus/1e84c4b7322d44a5b7d7f83eced1f60cc0ecf1a4|commit]], [[https://git.kernel.org/linus/c6273411d1803ed03d4f0628bc629a8c45774351|commit]], [[https://git.kernel.org/linus/b6279f82eb11a1f380af3a26acf921c37505fc86|commit]] * block: null_blk: make fault-injection configurable via configfs [[https://git.kernel.org/linus/4668c7a2940d134bea50058e138591b97485c5da|commit]], [[https://git.kernel.org/linus/bb4c19e030f45c5416f1eb4daa94fbaf7165e9ea|commit]] * nbd: s/handle/cookie/ [[https://git.kernel.org/linus/daf376a366fd2d469d66ab83dfdc074777462bab|commit]], [[https://git.kernel.org/linus/2686eb845da7762ee98b17e578b0c081aafb77b9|commit]], [[https://git.kernel.org/linus/bd9e9916c32fd4b4fb4e879e05bd1568ee02ec93|commit]], [[https://git.kernel.org/linus/952aa344bf4305ab6fa0d9962ef8c2caa2afef4c|commit]] * dm verity: emit audit events on verification failure and more [[https://git.kernel.org/linus/074c44664f60f62ef932eae9ee89d663563cf307|commit]] * dm error: add discard support [[https://git.kernel.org/linus/b6bcb84446810df0c9364ee6e23e07866316beaf|commit]] * dm zero: add discard support [[https://git.kernel.org/linus/00065f925efb077ade3e7fea49150d798cf87d05|commit]] * block: ublk: switch to ioctl command encoding [[https://git.kernel.org/linus/2d786e66c9662d84cbeab981ce3a371d2fb5a4bb|commit]] |
Line 270: | Line 146: |
== MEMORY MANAGEMENT == * [[https://git.kernel.org/linus/6152e53d9671b0ccc21c1bca842617b32ccfc5d8|commit]] * Remove VT-d virtual command interface and IOASID [[https://git.kernel.org/linus/760f41d182ec94a651977e70045fd61b57973408|commit]], [[https://git.kernel.org/linus/cd3891158a77685aee6129f7374a018d13540b2c|commit]], [[https://git.kernel.org/linus/2bef9ba8aefc211674427a0db046a773001b3329|commit]], [[https://git.kernel.org/linus/4e14176ab13fb6986dd079c711d46b70712da2f1|commit]], [[https://git.kernel.org/linus/1a14bf0fc7ed9476284cd6ab358c783fd9a0cb5b|commit]], [[https://git.kernel.org/linus/fffaed1e24b8d114e958d180cb4a8aed3febbb5a|commit]], [[https://git.kernel.org/linus/99b5726b44230329f35b4c4d7fe1577d4f4edb31|commit]] * Add support for PCIe PHY in SDX65 [[https://git.kernel.org/linus/0d678713118352614b14aba0c1fb066b1ba39f53|commit]], [[https://git.kernel.org/linus/92bd868f529a7771f15a141e8db6b6b62b32310a|commit]] * phy: qcom-qmp-ufs: Add support for SM7150 [[https://git.kernel.org/linus/001c00efdb0441a6133674ea103ae7505400813d|commit]], [[https://git.kernel.org/linus/868c2a6ceead022aa61b94b7173c177cf0169be2|commit]] Tema 0: (0) Add PCIe RC support to Qcom SDX55 SoC Tema 1: (1) dt-bindings: PCI: qcom: Update maintainers entry a4c716706f3f1725ebf578d9c8db63b36b9570e1 Tema 2: (2) dt-bindings: PCI: qcom: Add iommu-map properties Tema 3: (3) dt-bindings: PCI: qcom: Add SDX55 SoC 1bc7ae328cedd5fefbda443c70c304fa66963437 Tema 4: (4) dt-bindings: PCI: qcom-ep: Fix the unit address used in example e12b6893d2333f08dc108ab045b7744adc198bed Tema 5: (5) ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node 3b76b736cd9933ff88764ffec01cbd859c1475e7 Tema 6: (6) ARM: dts: qcom: sdx55: Rename pcie0_{phy/lane} to pcie_{phy/lane} c9f30e3dd92ba779c9cb8bb694ed7a8e2c9f0bb3 Tema 7: (7) ARM: dts: qcom: sdx55: Add support for PCIe RC controller 2b20437e67a4b74b990d19d3dbf55388e941f30f Tema 8: (8) ARM: dts: qcom: sdx55: List the property values vertically f9364a7ced5e6e36904c359cafe23cbf03645884 Tema 9: (9) ARM: dts: qcom: sdx55-t55: Enable PCIe RC support 046392390884c9dead1d3703fa60dff97f22857a Tema 10: (10) ARM: dts: qcom: sdx55-t55: Move \"status\" property down Tema 11: (11) phy: qcom-qmp-pcie: Split out EP related init sequence for SDX55 458aa82041ce3cd46ff5f9afd078f62a683daa28 Tema 12: (12) phy: qcom-qmp-pcie: Add RC init sequence for SDX55 364c748d5e085a4cf425bbca90482e8df77d022e Tema 13: (13) PCI: qcom: Add support for SDX55 SoC 7394d0a85d6f847946dfe3f114f4d3f6a3988a36 * Add PCIe RC support to Qcom SDX55 SoC [[https://git.kernel.org/linus/a4c716706f3f1725ebf578d9c8db63b36b9570e1|commit]], [[https://git.kernel.org/linus/1bc7ae328cedd5fefbda443c70c304fa66963437|commit]], [[https://git.kernel.org/linus/e12b6893d2333f08dc108ab045b7744adc198bed|commit]], [[https://git.kernel.org/linus/3b76b736cd9933ff88764ffec01cbd859c1475e7|commit]], [[https://git.kernel.org/linus/c9f30e3dd92ba779c9cb8bb694ed7a8e2c9f0bb3|commit]], [[https://git.kernel.org/linus/2b20437e67a4b74b990d19d3dbf55388e941f30f|commit]], [[https://git.kernel.org/linus/f9364a7ced5e6e36904c359cafe23cbf03645884|commit]], [[https://git.kernel.org/linus/046392390884c9dead1d3703fa60dff97f22857a|commit]], [[https://git.kernel.org/linus/458aa82041ce3cd46ff5f9afd078f62a683daa28|commit]], [[https://git.kernel.org/linus/364c748d5e085a4cf425bbca90482e8df77d022e|commit]], [[https://git.kernel.org/linus/7394d0a85d6f847946dfe3f114f4d3f6a3988a36|commit]] * sm8550: Add PCIe HC and PHY support [[https://git.kernel.org/linus/496d068e2b881bde0c8b7882a95cbe7d4daa0892|commit]], [[https://git.kernel.org/linus/efecba3c9f076010701143634c6bf9a75b723107|commit]], [[https://git.kernel.org/linus/5f705402739c87b682861f8f06751a8218f52065|commit]], [[https://git.kernel.org/linus/354fc6c513ccb459a67c99a57c8d1a837358a001|commit]], [[https://git.kernel.org/linus/baf172cc04450b9a3845f0f4907c9bc8d717bc58|commit]], [[https://git.kernel.org/linus/cea3e9435e63237aa010e5868f9a38cfccec89f1|commit]], [[https://git.kernel.org/linus/d38360e12fbc1b41ae6a2a243ce0b01ce27e5cab|commit]], [[https://git.kernel.org/linus/269b70e85282e7d754746498962b267392e9da99|commit]], [[https://git.kernel.org/linus/1a24edc38dbfa9e77461b5e2bb84441351181574|commit]], [[https://git.kernel.org/linus/6276a403c0ff2908a05d1ff4f80f961478baebbd|commit]], [[https://git.kernel.org/linus/32734bbd1802efbd60ea4f0c3c1d5500bd0b20fe|commit]] * mm: reduce lock contention of pcp buffer refill [[https://git.kernel.org/linus/2ede3c13be889900f8f5c04b5dc6298201d835c4|commit]] * mm: remove cgroup_throttle_swaprate() completely [[https://git.kernel.org/linus/cfe3236d32d07bf261760472fee5d7029eb02779|commit]], [[https://git.kernel.org/linus/4231f8425833b144f165f01f33887b67f494acf0|commit]], [[https://git.kernel.org/linus/e601ded4247f959702adb5170ca8abac17a0313f|commit]], [[https://git.kernel.org/linus/4d4f75bf3293f35ae1eb1ecf8b70bffdde58ffbe|commit]], [[https://git.kernel.org/linus/e2bf3e2caa62f72d6a67048df440d83a12ae1a2a|commit]], [[https://git.kernel.org/linus/68fa572b503ce8bfd0d0c2e5bb185134086d7d7d|commit]], [[https://git.kernel.org/linus/3e4fb13ac34bad94cf390415b1e6bc3ca9520d65|commit]] |
* (FEATURED) Shoot lazy tlbs (lazy tlb refcount scalability improvement. It can improve the scalability of context switching to/from kernel threads when the same mm is running on a lot of CPUs (a large multi-threaded application), by reducing contention on the mm refcount [[https://git.kernel.org/linus/6cad87b0d216c6acdc40c5531c7b62db33fef5b1|commit]], [[https://git.kernel.org/linus/aa464ba9a1e444d5ef95bb63ee3b2ef26fc96ed7|commit]], [[https://git.kernel.org/linus/88e3009b5283bbd41447f0352d0b9df16cf6f183|commit]], [[https://git.kernel.org/linus/2655421ae69fa479df1575cb2630af9131d28939|commit]], [[https://git.kernel.org/linus/77f68ebeee201e8960944863c03bd7ac613ca7ed|commit]] * (FEATURED) Per-VMA locks. [[https://lwn.net/Articles/906852/|Recommended LWN article]]. [[https://git.kernel.org/linus/39d0bd86c499ecd6abae42a9b7112056c5560691|commit]], [[https://git.kernel.org/linus/a7b92d59c885018cb7bb88539892278e4fd64b29|commit]], [[https://git.kernel.org/linus/2e5b4921f8efc9e845f4f04741797d16f36847eb|commit]], [[https://git.kernel.org/linus/8372f4d83f96f35915106093cde4565836587123|commit]], [[https://git.kernel.org/linus/c13af03de46ba27674dd9fb31a17c0d480081139|commit]], [[https://git.kernel.org/linus/0a2b18d948838e16912b3b627b504ab062b7d02a|commit]], [[https://git.kernel.org/linus/790e1fa86b340c2bd4a327e01c161f7a1ad885f6|commit]], [[https://git.kernel.org/linus/0b6cc04f3db3604c1485049bc9582523c2b44b75|commit]], [[https://git.kernel.org/linus/20cce633f4254cc0df39665449726e3172518f6c|commit]], [[https://git.kernel.org/linus/438b6e12cd603a9416ca7c5462ab75b2a8c4d5b9|commit]], [[https://git.kernel.org/linus/5e31275cc997f8ec5d9e8d65fe9840ebed89db19|commit]], [[https://git.kernel.org/linus/c732293331a22187d59cd485879276a1da398387|commit]], [[https://git.kernel.org/linus/ccf1d78d8b86e28502fa1b575a459a402177def4|commit]], [[https://git.kernel.org/linus/55fd6fccad3172c0feaaa817f0a1283629ff183e|commit]], [[https://git.kernel.org/linus/10fca64a661199910c7d13077e9678c9a06bf285|commit]], [[https://git.kernel.org/linus/d6ac235de4ba6dc659eebb5f4e5ba0a8523d8424|commit]], [[https://git.kernel.org/linus/73046fd00b069ffd198eda099dae966e152fae39|commit]], [[https://git.kernel.org/linus/98e51a2239d9d419d819cd61a2e720ebf19a8b0a|commit]], [[https://git.kernel.org/linus/f2e13784c16a98e269b3111ac02ae44446dd589c|commit]], [[https://git.kernel.org/linus/eeff9a5d47f89bc641034fea05501c8a6de131cb|commit]], [[https://git.kernel.org/linus/457f67be5910a2b5f1fda8af06bfe4d3492a0a4f|commit]], [[https://git.kernel.org/linus/50ee32537206140e4cf6e47024be29a84d458d49|commit]], [[https://git.kernel.org/linus/2ac0af1b66e3b66307f53b1cc446514308ec466d|commit]], [[https://git.kernel.org/linus/55324e46eb8b886ecd08c9a089d3a694c705b3b0|commit]], [[https://git.kernel.org/linus/17c05f18e54158a3eed0c22c85b7a756b63dcc01|commit]], [[https://git.kernel.org/linus/444eeb17437a0ef526c606e9141a415d3b7dfddd|commit]], [[https://git.kernel.org/linus/52f238653e452e0fda61e880f263a173d219acd1|commit]], [[https://git.kernel.org/linus/0bff0aaea03e2a3ed6bfa302155cca8a432a1829|commit]], [[https://git.kernel.org/linus/cd7f176aea5f5929a09a91c661a26912cc995d1b|commit]], [[https://git.kernel.org/linus/70d4cbc80c88251de0a5b3e8df3275901f1fa99a|commit]], [[https://git.kernel.org/linus/0d2ebf9c3f7822e7ba3e4792ea3b6b19aa2da34a|commit]], [[https://git.kernel.org/linus/c7f8f31c00d187a2c71a241c7f2bd6aa102a4e6f|commit]] * Make slab shrink lockless [[https://git.kernel.org/linus/42c9db39704839eeb77b27db4c1d57bfa2a54a5b|commit]], [[https://git.kernel.org/linus/f95bdb700bc6bb74e1199b1f5f90c613e152cfa7|commit]], [[https://git.kernel.org/linus/caa05325c9126c77ebf114edce51536a0d0a9a08|commit]], [[https://git.kernel.org/linus/475733dda5aedba9e086379aafe6b5ffd53e8f5e|commit]], [[https://git.kernel.org/linus/20cd1892fcc3efc10a7ac327cc3790494bec46b5|commit]], [[https://git.kernel.org/linus/b3cabea3c9153fd42fe5cb851ac58b51ea2b32b8|commit]], [[https://git.kernel.org/linus/1643db98d9b314e0a592d152603094fbf7ab906e|commit]], [[https://git.kernel.org/linus/cf2e309ebca7bb0916771839f9b580b06c778530|commit]] * Remove SLOB and allow kfree() to work with kmem_cache_alloc() [[https://git.kernel.org/linus/c9929f0e344a28b3a57b3b84fc237a7dd4134ef8|commit]], [[https://git.kernel.org/linus/c4ba69f00c18524eb89990e9afda9d2a9b54de2f|commit]], [[https://git.kernel.org/linus/d88e2a2bd20562048a263ca6a0f939c2695ffb2e|commit]], [[https://git.kernel.org/linus/de4d6089b9271ed172e92148a04f31578b375525|commit]], [[https://git.kernel.org/linus/6630e950d532ffabce3a4bdbac7be844bad193fe|commit]], [[https://git.kernel.org/linus/ae65a5211d90e54ae604012ce9cf234c48780929|commit]] * shmem: shmem_get_partial_folio use filemap_get_entry [[https://git.kernel.org/linus/81914aff84e83561ab556dab380e7bbe9c2102b1|commit]] * memtest: add results of early memtest to /proc/meminfo [[https://git.kernel.org/linus/bd23024b9774e681cbe6cc3afcb24244dfcb2390|commit]] * hwpoison: support recovery from !HugePage copy-on-write faults [[https://git.kernel.org/linus/1cb9dc4b475c7418f925ab0c97b6750007d9f52e|commit]] * Convert create_page_buffers to folio_create_buffers [[https://git.kernel.org/linus/465e5e6a1698f3325f5d2262d2875779b06b50c7|commit]], [[https://git.kernel.org/linus/c71124a8afa441af203d2001a92c91f114446687|commit]], [[https://git.kernel.org/linus/8e2e17560bed73c2a73c94cbe378719f6cf850ee|commit]], [[https://git.kernel.org/linus/c6c8c3e7b47d7d20952202e7568389a5e3b043dd|commit]] * dma-fence: add a deadline hint to fences, so realtime deadlines such as vblank can be communicated to the fence signaller for power/frequency management decisions [[https://git.kernel.org/linus/aec11c8d7cb31c67deeba4c9fe015d09735c6813|commit]], [[https://git.kernel.org/linus/691fdba39e7fbbaf2755c31ad3800810185cac8c|commit]], [[https://git.kernel.org/linus/786119ff3280dcffdf11c605534a20b4070012cf|commit]], [[https://git.kernel.org/linus/d7d5a21dd6b4706c04fbba5d25db8da5f25aab68|commit]], [[https://git.kernel.org/linus/d71c11cc79d259c059f4ad377c0f930263f77c53|commit]], [[https://git.kernel.org/linus/f3823da7e4ba7d4781375c2bb786a8a78efc6591|commit]], [[https://git.kernel.org/linus/b2c077d001b612b1f34f7e528b2dc6072bd6794e|commit]], [[https://git.kernel.org/linus/d39e48ca80c0960b039cb38633957f0040f63e1a|commit]], [[https://git.kernel.org/linus/f8b8487c0756ead2e3584550e5a4d4ce4a1e520f|commit]], [[https://git.kernel.org/linus/b5a24e13c8c8b2c98d114b16da40712b80d5cfc1|commit]], [[https://git.kernel.org/linus/52ff0d3073d291f53f70c87656ecce4eb6d527ff|commit]] * (FEATURED) KSM: allow enabling / disabling it at the process / cgroup level [[https://git.kernel.org/linus/d7597f59d1d33e9efbffa7060deb9ee5bd119e62|commit]], [[https://git.kernel.org/linus/d21077fbc2fc987c2e593c34dc3b4d84e546dc9f|commit]], [[https://git.kernel.org/linus/07115fcc15b4aa5c268fb80b82ad15868a82a285|commit]] * KSM: support hwpoison for ksm page [[https://git.kernel.org/linus/4f775086a6eee07c6ae4be4734d736e13b537351|commit]], [[https://git.kernel.org/linus/4248d0083ec5817eebfb916c54950d100b3468ee|commit]] * Ignore non-LRU-based reclaim in memcg reclaim [[https://git.kernel.org/linus/583c27a167c2bc6088ec80be0d16ef44dd9fc6b0|commit]], [[https://git.kernel.org/linus/ef05e68936ff06e64919b3428ac92c4de002366c|commit]], [[https://git.kernel.org/linus/c7b23b68e2aa93f86a206222d23ccd9a21f5982a|commit]] * memcg: avoid flushing stats atomically where possible [[https://git.kernel.org/linus/a2174e95cce5e65ee49c60368434aaae944ff1af|commit]], [[https://git.kernel.org/linus/3cd9992b93023cc5338423b3599eb987111e3ed5|commit]], [[https://git.kernel.org/linus/9fad9aee1f267a8ad1f86b87ae70b2c4d6796164|commit]], [[https://git.kernel.org/linus/4009b2f1887036d30637bc06dd0ade7e18408bb3|commit]], [[https://git.kernel.org/linus/0d856cfedd6bc0cb8e19c1e70d400e79b655cfdd|commit]], [[https://git.kernel.org/linus/f9d911ca49d7fb30dde4858f8751cf2534e78b47|commit]] * Change per-VMA lock statistics to be disabled by default [[https://git.kernel.org/linus/6152e53d9671b0ccc21c1bca842617b32ccfc5d8|commit]] * Reduce lock contention of pcp buffer refill [[https://git.kernel.org/linus/2ede3c13be889900f8f5c04b5dc6298201d835c4|commit]] |
Line 296: | Line 167: |
* make slab shrink lockless [[https://git.kernel.org/linus/42c9db39704839eeb77b27db4c1d57bfa2a54a5b|commit]], [[https://git.kernel.org/linus/f95bdb700bc6bb74e1199b1f5f90c613e152cfa7|commit]], [[https://git.kernel.org/linus/caa05325c9126c77ebf114edce51536a0d0a9a08|commit]], [[https://git.kernel.org/linus/475733dda5aedba9e086379aafe6b5ffd53e8f5e|commit]], [[https://git.kernel.org/linus/20cd1892fcc3efc10a7ac327cc3790494bec46b5|commit]], [[https://git.kernel.org/linus/b3cabea3c9153fd42fe5cb851ac58b51ea2b32b8|commit]], [[https://git.kernel.org/linus/1643db98d9b314e0a592d152603094fbf7ab906e|commit]], [[https://git.kernel.org/linus/cf2e309ebca7bb0916771839f9b580b06c778530|commit]] Tema 0: (0) mm/uffd: Add feature bit UFFD_FEATURE_WP_UNPOPULATED Tema 1: (1) mm/uffd: UFFD_FEATURE_WP_UNPOPULATED 2bad466cc9d9b4c3b4b16eb9c03c919b59561316 Tema 2: (2) selftests/mm: Smoke test UFFD_FEATURE_WP_UNPOPULATED * mm/uffd: Add feature bit UFFD_FEATURE_WP_UNPOPULATED [[https://git.kernel.org/linus/2bad466cc9d9b4c3b4b16eb9c03c919b59561316|commit]] * mm: userfaultfd: refactor and add UFFDIO_CONTINUE_MODE_WP [[https://git.kernel.org/linus/a734991ccaec1985fff42fb26bb6d789d35defb4|commit]], [[https://git.kernel.org/linus/61c5004022f56c443b86800e8985d8803f3a22aa|commit]], [[https://git.kernel.org/linus/d9712937037e0ce887920f321429826e9dbfd960|commit]], [[https://git.kernel.org/linus/0289184476c845968ad6ac9083c96cc0f75ca505|commit]] Tema 0: (0) Per-VMA locks Tema 0: (0) mm: separate vma->lock from vm_area_struct Tema 1: (1) mm: replace rw_semaphore with atomic_t in vma_lock Tema 1: (1) maple_tree: Be more cautious about dead nodes Tema 2: (2) maple_tree: Detect dead nodes in mas_start() Tema 3: (3) maple_tree: Fix freeing of nodes in rcu mode Tema 4: (4) maple_tree: remove extra smp_wmb() from mas_dead_leaves() 8372f4d83f96f35915106093cde4565836587123 Tema 5: (5) maple_tree: Fix write memory barrier of nodes once dead for RCU mode Tema 6: (6) maple_tree: Add smp_rmb() to dead node detection Tema 7: (7) maple_tree: Add RCU lock checking to rcu callback functions Tema 8: (8) mm: Enable maple tree RCU mode by default. Tema 9: (9) mm: introduce CONFIG_PER_VMA_LOCK 0b6cc04f3db3604c1485049bc9582523c2b44b75 Tema 10: (10) mm: rcu safe VMA freeing 20cce633f4254cc0df39665449726e3172518f6c Tema 11: (11) mm: move mmap_lock assert function definitions 438b6e12cd603a9416ca7c5462ab75b2a8c4d5b9 Tema 12: (12) mm: add per-VMA lock and helper functions to control it 5e31275cc997f8ec5d9e8d65fe9840ebed89db19 Tema 13: (13) mm: mark VMA as being written when changing vm_flags c732293331a22187d59cd485879276a1da398387 Tema 14: (14) mm/mmap: move vma_prepare before vma_adjust_trans_huge ccf1d78d8b86e28502fa1b575a459a402177def4 Tema 15: (15) mm/khugepaged: write-lock VMA while collapsing a huge page 55fd6fccad3172c0feaaa817f0a1283629ff183e Tema 16: (16) mm/mmap: write-lock VMAs in vma_prepare before modifying them 10fca64a661199910c7d13077e9678c9a06bf285 Tema 17: (17) mm/mremap: write-lock VMA while remapping it to a new address range d6ac235de4ba6dc659eebb5f4e5ba0a8523d8424 Tema 18: (18) mm: write-lock VMAs before removing them from VMA tree 73046fd00b069ffd198eda099dae966e152fae39 Tema 19: (19) mm: conditionally write-lock VMA in free_pgtables 98e51a2239d9d419d819cd61a2e720ebf19a8b0a Tema 20: (20) kernel/fork: assert no VMA readers during its destruction f2e13784c16a98e269b3111ac02ae44446dd589c Tema 21: (21) mm/mmap: prevent pagefault handler from racing with mmu_notifier registration eeff9a5d47f89bc641034fea05501c8a6de131cb Tema 22: (22) mm: introduce vma detached flag 457f67be5910a2b5f1fda8af06bfe4d3492a0a4f Tema 23: (23) mm: introduce lock_vma_under_rcu to be used from arch-specific code 50ee32537206140e4cf6e47024be29a84d458d49 Tema 24: (24) mm: fall back to mmap_lock if vma->anon_vma is not yet set 2ac0af1b66e3b66307f53b1cc446514308ec466d Tema 25: (25) mm: add FAULT_FLAG_VMA_LOCK flag 55324e46eb8b886ecd08c9a089d3a694c705b3b0 Tema 26: (26) mm: prevent do_swap_page from handling page faults under VMA lock 17c05f18e54158a3eed0c22c85b7a756b63dcc01 Tema 27: (27) mm: prevent userfaults to be handled under per-vma lock 444eeb17437a0ef526c606e9141a415d3b7dfddd Tema 28: (28) mm: introduce per-VMA lock statistics 52f238653e452e0fda61e880f263a173d219acd1 Tema 29: (29) x86/mm: try VMA lock-based page fault handling first 0bff0aaea03e2a3ed6bfa302155cca8a432a1829 Tema 30: (30) arm64/mm: try VMA lock-based page fault handling first cd7f176aea5f5929a09a91c661a26912cc995d1b Tema 31: (31) powerc/mm: try VMA lock-based page fault handling first 70d4cbc80c88251de0a5b3e8df3275901f1fa99a Tema 32: (32) mm/mmap: free vm_area_struct without call_rcu in exit_mmap 0d2ebf9c3f7822e7ba3e4792ea3b6b19aa2da34a Tema 33: (33) mm: separate vma->lock from vm_area_struct c7f8f31c00d187a2c71a241c7f2bd6aa102a4e6f * Per-VMA locks [[https://git.kernel.org/linus/8372f4d83f96f35915106093cde4565836587123|commit]], [[https://git.kernel.org/linus/0b6cc04f3db3604c1485049bc9582523c2b44b75|commit]], [[https://git.kernel.org/linus/20cce633f4254cc0df39665449726e3172518f6c|commit]], [[https://git.kernel.org/linus/438b6e12cd603a9416ca7c5462ab75b2a8c4d5b9|commit]], [[https://git.kernel.org/linus/5e31275cc997f8ec5d9e8d65fe9840ebed89db19|commit]], [[https://git.kernel.org/linus/c732293331a22187d59cd485879276a1da398387|commit]], [[https://git.kernel.org/linus/ccf1d78d8b86e28502fa1b575a459a402177def4|commit]], [[https://git.kernel.org/linus/55fd6fccad3172c0feaaa817f0a1283629ff183e|commit]], [[https://git.kernel.org/linus/10fca64a661199910c7d13077e9678c9a06bf285|commit]], [[https://git.kernel.org/linus/d6ac235de4ba6dc659eebb5f4e5ba0a8523d8424|commit]], [[https://git.kernel.org/linus/73046fd00b069ffd198eda099dae966e152fae39|commit]], [[https://git.kernel.org/linus/98e51a2239d9d419d819cd61a2e720ebf19a8b0a|commit]], [[https://git.kernel.org/linus/f2e13784c16a98e269b3111ac02ae44446dd589c|commit]], [[https://git.kernel.org/linus/eeff9a5d47f89bc641034fea05501c8a6de131cb|commit]], [[https://git.kernel.org/linus/457f67be5910a2b5f1fda8af06bfe4d3492a0a4f|commit]], [[https://git.kernel.org/linus/50ee32537206140e4cf6e47024be29a84d458d49|commit]], [[https://git.kernel.org/linus/2ac0af1b66e3b66307f53b1cc446514308ec466d|commit]], [[https://git.kernel.org/linus/55324e46eb8b886ecd08c9a089d3a694c705b3b0|commit]], [[https://git.kernel.org/linus/17c05f18e54158a3eed0c22c85b7a756b63dcc01|commit]], [[https://git.kernel.org/linus/444eeb17437a0ef526c606e9141a415d3b7dfddd|commit]], [[https://git.kernel.org/linus/52f238653e452e0fda61e880f263a173d219acd1|commit]], [[https://git.kernel.org/linus/0bff0aaea03e2a3ed6bfa302155cca8a432a1829|commit]], [[https://git.kernel.org/linus/cd7f176aea5f5929a09a91c661a26912cc995d1b|commit]], [[https://git.kernel.org/linus/70d4cbc80c88251de0a5b3e8df3275901f1fa99a|commit]], [[https://git.kernel.org/linus/0d2ebf9c3f7822e7ba3e4792ea3b6b19aa2da34a|commit]], [[https://git.kernel.org/linus/c7f8f31c00d187a2c71a241c7f2bd6aa102a4e6f|commit]] Tema 0: (0) memcg: avoid flushing stats atomically where possible Tema 1: (1) cgroup: rename cgroup_rstat_flush_\"irqsafe\" to \"atomic\" Tema 2: (2) memcg: rename mem_cgroup_flush_stats_\"delayed\" to \"ratelimited\" Tema 3: (3) memcg: do not flush stats in irq context a2174e95cce5e65ee49c60368434aaae944ff1af Tema 4: (4) memcg: replace stats_flush_lock with an atomic 3cd9992b93023cc5338423b3599eb987111e3ed5 Tema 5: (5) memcg: sleep during flushing stats in safe contexts 9fad9aee1f267a8ad1f86b87ae70b2c4d6796164 Tema 6: (6) workingset: memcg: sleep when flushing stats in workingset_refault() 4009b2f1887036d30637bc06dd0ade7e18408bb3 Tema 7: (7) vmscan: memcg: sleep when flushing stats during reclaim 0d856cfedd6bc0cb8e19c1e70d400e79b655cfdd Tema 8: (8) memcg: do not modify rstat tree for zero updates f9d911ca49d7fb30dde4858f8751cf2534e78b47 * memcg: avoid flushing stats atomically where possible [[https://git.kernel.org/linus/a2174e95cce5e65ee49c60368434aaae944ff1af|commit]], [[https://git.kernel.org/linus/3cd9992b93023cc5338423b3599eb987111e3ed5|commit]], [[https://git.kernel.org/linus/9fad9aee1f267a8ad1f86b87ae70b2c4d6796164|commit]], [[https://git.kernel.org/linus/4009b2f1887036d30637bc06dd0ade7e18408bb3|commit]], [[https://git.kernel.org/linus/0d856cfedd6bc0cb8e19c1e70d400e79b655cfdd|commit]], [[https://git.kernel.org/linus/f9d911ca49d7fb30dde4858f8751cf2534e78b47|commit]] |
* uffd: Add feature bit {{{UFFD_FEATURE_WP_UNPOPULATED}}}. It makes anonymous memory acts the same as file memory on userfaultfd-wp in that it'll also wr-protect none ptes [[https://git.kernel.org/linus/2bad466cc9d9b4c3b4b16eb9c03c919b59561316|commit]], [[https://git.kernel.org/linus/47fba2b6d5bae89df5b1434bfdad4a56c7e88059|commit]] * userfaultfd: refactor and add {{{UFFDIO_CONTINUE_MODE_WP}}} [[https://git.kernel.org/linus/a734991ccaec1985fff42fb26bb6d789d35defb4|commit]], [[https://git.kernel.org/linus/61c5004022f56c443b86800e8985d8803f3a22aa|commit]], [[https://git.kernel.org/linus/d9712937037e0ce887920f321429826e9dbfd960|commit]], [[https://git.kernel.org/linus/0289184476c845968ad6ac9083c96cc0f75ca505|commit]] * userfaultfd: Support WP on multiple VMAs [[https://git.kernel.org/linus/a1b92a3f14984c96ace381f204b5d72c0805296e|commit]] * sched/numa: Enhance vma scanning [[https://git.kernel.org/linus/ef6a22b70f6d90449a5c797b8968a682824e2011|commit]], [[https://git.kernel.org/linus/fc137c0ddab29b591db6a091dc6d7ce20ccb73f2|commit]], [[https://git.kernel.org/linus/20f586486b87dcfe10b8c79398e24e720885588a|commit]], [[https://git.kernel.org/linus/d46031f40e0f7f7bf63914bb3f2e404ad3886ecd|commit]] |
Line 353: | Line 172: |
* Ignore non-LRU-based reclaim in memcg reclaim [[https://git.kernel.org/linus/583c27a167c2bc6088ec80be0d16ef44dd9fc6b0|commit]], [[https://git.kernel.org/linus/ef05e68936ff06e64919b3428ac92c4de002366c|commit]], [[https://git.kernel.org/linus/c7b23b68e2aa93f86a206222d23ccd9a21f5982a|commit]] * mm: process/cgroup ksm support [[https://git.kernel.org/linus/d7597f59d1d33e9efbffa7060deb9ee5bd119e62|commit]], [[https://git.kernel.org/linus/d21077fbc2fc987c2e593c34dc3b4d84e546dc9f|commit]], [[https://git.kernel.org/linus/07115fcc15b4aa5c268fb80b82ad15868a82a285|commit]] Tema 0: (0) Use copy_process in vhost layer Tema 1: (1) fork: Make IO worker options flag based Tema 2: (2) fork/vm: Move common PF_IO_WORKER behavior to new flag 54e6842d0775ba76db65cbe21311c3ca466e663d Tema 3: (3) fork: add USER_WORKER flag to not dup/clone files Tema 4: (4) fork: Add USER_WORKER flag to ignore signals Tema 5: (5) fork: allow kernel code to call copy_process 89c8e98d8cfb0656dbeb648572df5b13e372247d Tema 6: (6) vhost_task: Allow vhost layer to use copy_process e297cd54b3f81d652456ae6cb93941fc6b5c6683 Tema 7: (7) vhost: move worker thread fields to new struct 1a5f8090c6de99306f4212dc7adfc6189a616eb9 Tema 8: (8) vhost: use vhost_tasks for worker threads 6e890c5d5021ca7e69bbe203fde42447874d9a82 |
= Security = * (FEATURED) Remove SELinux runtime disable capability [[https://lwn.net/Articles/927463/|Recommended LWN article]]. [[https://git.kernel.org/linus/f22f9aaf6c3d92ebd5ad9e67acc03afebaaeb289|commit]] * Remove the checkreqprot functionality [[https://git.kernel.org/linus/a7e4676e8e2cb158a4d24123de778087955e1b36|commit]] * Add CA enforcement keyring restrictions [[https://git.kernel.org/linus/7f8da9915fcc6386edf86471bf31e162845930a4|commit]], [[https://git.kernel.org/linus/ef97e774713fcd34c45f7a7426c7d8845394f7be|commit]], [[https://git.kernel.org/linus/30eae2b037af54b24109dcaea21db46f6285c69b|commit]], [[https://git.kernel.org/linus/567671281a751b80918a4531c4ba84b90a2a42c0|commit]], [[https://git.kernel.org/linus/76adb2fbc69a13c80b39042aab4d34e99309c8d4|commit]], [[https://git.kernel.org/linus/099f26f22f5834ad744aee093ed4d11de13cac15|commit]] = Networking = * Add FOU support for externally controlled ipip devices [[https://git.kernel.org/linus/ac931d4cdec3df8b6eac3bc40a6871123021f078|commit]], [[https://git.kernel.org/linus/c50e96099edb134bf107fafc02715fbc4aa2277f|commit]], [[https://git.kernel.org/linus/d9688f898c08c8f96fb0e7879262877ffd319bfd|commit]] * Add support for sockmap to vsock [[https://git.kernel.org/linus/634f1a7110b439c65fd8a809171c1d2d28bcea6f|commit]], [[https://git.kernel.org/linus/c7c605c982d63b2140280d005a9df321d74f81dc|commit]], [[https://git.kernel.org/linus/d61bd8c1fd02cfc8aed00a58c20bd58c72549e3a|commit]] * macvlan: Allow some packets to bypass broadcast queue [[https://git.kernel.org/linus/d45276e75e90f1b67eb689fb3b4c556963796351|commit]], [[https://git.kernel.org/linus/954d1fa1ac93aa8a66f7d9a9ba545cf7f020d348|commit]] * sched: act_tunnel_key: add support for "don't fragment" [[https://git.kernel.org/linus/2384127e98db52a6ac2577924ad9cae25f3e7472|commit]] * IPv6: add {{{icmpv6_error_anycast_as_unicast}}} for ICMPv6 [[https://git.kernel.org/linus/7ab75456be144a354fbb3df1516d82fc24d3d67d|commit]] * bonding: add software tx timestamping support [[https://git.kernel.org/linus/980f0799a15c75403f1f9284a32b6056b9660144|commit]] * virtio_net: implement exact header length guest feature [[https://git.kernel.org/linus/be50da3e9d4ad1958f7b11322d44d94d5c25a4c1|commit]] * Make SO_BUSY_POLL available to all users [[https://git.kernel.org/linus/48b7ea1d22ddf657e2692fb2b399138a02d31c17|commit]] * netfilter: bridge: introduce broute meta statement. nftables equivalent for ebtables -t broute [[https://git.kernel.org/linus/4386b921857793440ebd4db3d6b70639149c7074|commit]] * wwan: core: Support slicing in port TX flow of WWAN subsystem [[https://git.kernel.org/linus/36bd28c1cb0dbf48645cfe43159907fb3253b33a|commit]] * Update bridge netfilter and ovs conntrack helpers to handle IPv6 Jumbo packets properly, i.e. fetch the packet length from hop-by-hop extension header. This is needed for BIT TCP support [[https://git.kernel.org/linus/9ccff83b1322f95da7a74784cf6f47a481e03dc5|commit]], [[https://git.kernel.org/linus/a7f1a2f43e683c8ffca691d45f2cb32c052158fa|commit]], [[https://git.kernel.org/linus/0b24bd71a6c0214aaa2115302dd6598b89d2fa8a|commit]], [[https://git.kernel.org/linus/28e144cf5f72ce1c304571bc448e37c27495903a|commit]], [[https://git.kernel.org/linus/eaafdaa3e92234b877b645431957549a1f87e2bf|commit]], [[https://git.kernel.org/linus/6bb382bcf742de5c17209848325653059c995a04|commit]] * Bluetooth * Add support for hci devcoredump [[https://git.kernel.org/linus/9695ef876fd122cb7bbc04a4a93b8727d2e36bda|commit]], [[https://git.kernel.org/linus/ab4e4380d4e158486e595013a2635190e07e28ce|commit]], [[https://git.kernel.org/linus/4f9c1a089623ac606e79a7886646939e0e2f89bf|commit]], [[https://git.kernel.org/linus/af395330abed142a2685bf3d17a938544816bf3c|commit]] * hci_conn: Add support for linking multiple hcon [[https://git.kernel.org/linus/06149746e7203d5ffe2d6faf9799ee36203aa8b8|commit]], [[https://git.kernel.org/linus/c14516faede33c2c31da45cf950d55dbff42962e|commit]], [[https://git.kernel.org/linus/c09b80be6ffc338634b2f5f8cfa12b6843410834|commit]] * btrtl: add support for the RTL8723CS [[https://git.kernel.org/linus/8194f1ef5a815aea815a91daf2c721eab2674f1f|commit]], [[https://git.kernel.org/linus/c0123cb6c4c7fc2a42ead6cd7d3e82b8e1c25c6f|commit]] * Enable all supported LE PHY by default [[https://git.kernel.org/linus/288c90224eec55d13e786844b7954ef060752089|commit]] * Packet scheduler * Support mergeable feature of virtio [[https://git.kernel.org/linus/dfc39d4026fb2432363c0f77543c4cf3adca4c7b|commit]] * act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT [[https://git.kernel.org/linus/2384127e98db52a6ac2577924ad9cae25f3e7472|commit]], [[https://git.kernel.org/linus/7f3f86402609315d6b98f6c76713e07b5a9562aa|commit]], [[https://git.kernel.org/linus/b8617f8eed84e12c26f2220733280187466a0615|commit]], [[https://git.kernel.org/linus/533a89b1940f527c6819f046e2aefb60df8a13d3|commit]] * Add tc-mqprio and tc-taprio support for preemptible traffic classes [[https://git.kernel.org/linus/a00da30c052f07d67da56efd6a4f1fc85956c979|commit]], [[https://git.kernel.org/linus/d54151aa0f4b5c89561705a00d8a5ebb4230028c|commit]], [[https://git.kernel.org/linus/3dd0c16ec93e2bf5212758baea34cfed90d9e6bd|commit]], [[https://git.kernel.org/linus/57f21bf85400abadac0cb2a4db5de1d663f8863f|commit]], [[https://git.kernel.org/linus/ab277d2084ba59956b177a7d417791a27361e283|commit]], [[https://git.kernel.org/linus/c54876cd5961ce0f8e74807f79a6739cd6b35ddf|commit]], [[https://git.kernel.org/linus/f62af20bed2d9e824f51cfc97ff01bc261f40e58|commit]], [[https://git.kernel.org/linus/a721c3e54b80e45cd9202e7fca29ef018bed9069|commit]], [[https://git.kernel.org/linus/aac80140dc31963d818a65a522c2e2da81979857|commit]], [[https://git.kernel.org/linus/a1ca9f8b07d865224a6e4b1c41692f10bd95a311|commit]], [[https://git.kernel.org/linus/403ffc2c34de5297d007e0e169bf022094d444c2|commit]], [[https://git.kernel.org/linus/01e23b2b3bad2d6e996d546f69c6ee804d0fc92f|commit]] * Add generic support for transport layer security handshake on behalf of kernel socket consumers [[https://git.kernel.org/linus/2bc42f482bedeafdbe70804fd82bdbf8f7e28b00|commit]], [[https://git.kernel.org/linus/3b3009ea8abb713b022d94fba95ec270cf6e7eae|commit]], [[https://git.kernel.org/linus/2fd5532044a89d2403b543520b4902e196f7d165|commit]], [[https://git.kernel.org/linus/88232ec1ec5ecf4aa5de439cff3d5e2b7adcac93|commit]] * tap: add support for IOCB_NOWAIT [[https://git.kernel.org/linus/f758bfec377ad2f15d7683473b1db1cfbf8e1bb0|commit]] * MAC80211 * Set EHT support flag in AP mode [[https://git.kernel.org/linus/e3e0ca32cf478e78c579b02cd9c1657d93c97add|commit]] * Add support for letting drivers register tc offload support [[https://git.kernel.org/linus/61587f1556fec39e8bafc40c8715f560639a4cf2|commit]] * Implement support for yet another mesh A-MSDU format [[https://git.kernel.org/linus/fe4a6d2db3bad41e9f22c860596f355af8493ebb|commit]] * Mesh Fast xmit support [[https://git.kernel.org/linus/d5edb9ae8d568745f893c5c5fa3837d85311b131|commit]] * nl80211: add a command to enable/disable HW timestamping [[https://git.kernel.org/linus/cbbaf2bb829b6c4ef911d4a725fc9b1fadc1e43f|commit]] * nl80211: support advertising S1G capabilities [[https://git.kernel.org/linus/9a8aac92eba90b3b7c71d0531db535f5588388f5|commit]] * mac80211_hwsim: Add PMSR support [[https://git.kernel.org/linus/92d13386ec55816b3bdd6d578e59a71226e12806|commit]], [[https://git.kernel.org/linus/5097f84437c9bd50b2c65b5f85395c34b2d545db|commit]], [[https://git.kernel.org/linus/5530c04c87c5974d440ea95142e3e43ef7da4d5b|commit]], [[https://git.kernel.org/linus/8ba1da95053e02d9cb4a6849356eae6dc5687f62|commit]], [[https://git.kernel.org/linus/2af3b2a631b194a43551ce119cb71559d8f6b54b|commit]] * RNR for EMA AP [[https://git.kernel.org/linus/dbbb27e183b1568d5a907ace1cd144b0709ea52a|commit]], [[https://git.kernel.org/linus/68b9bea267bfc1259e195dcac1bf69db0c0c28da|commit]] * Add mesh fast-rx support [[https://git.kernel.org/linus/3468e1e0c639032a603450f0830ccabfa76f5806|commit]] * HW timestamping updates, a few MLO adjustments [[https://git.kernel.org/linus/8e40c3b6e1538401d2cf8d43087ebe1db8026af9|commit]], [[https://git.kernel.org/linus/0fd3af61731567dc0ad798c88c20f6d63fe331ea|commit]], [[https://git.kernel.org/linus/3a867c7eef812ad4684dccd8825f1099a60b8c98|commit]], [[https://git.kernel.org/linus/3ffcc659dc6fa84da7db57f56fd48756c5a60fba|commit]], [[https://git.kernel.org/linus/d1b9bb6520fe0c295128229f5d3a9298127d5c8a|commit]], [[https://git.kernel.org/linus/724a486cd24581928f4a82619806939119304645|commit]], [[https://git.kernel.org/linus/6ff9efcfc2dc256480b252321818e0111b9399a2|commit]], [[https://git.kernel.org/linus/81202305f7c282c356c337dded8472d884acd94b|commit]], [[https://git.kernel.org/linus/4c532321bf90288dae6b07a3f52279bfde842a80|commit]], [[https://git.kernel.org/linus/a1e91ef92392e5da15a1a16f8545ede2c02f7049|commit]], [[https://git.kernel.org/linus/e1f113cc67870375eae0c7b84c2a40cc6388d903|commit]], [[https://git.kernel.org/linus/586100ad85fed0041e203d6006d45e0ec4c5a0b4|commit]], [[https://git.kernel.org/linus/170cd6a66d9a164180eb4dc72d50afa6ce1ce566|commit]], [[https://git.kernel.org/linus/5cf10940a47985260ebbdc4665a8081c6b575e17|commit]], [[https://git.kernel.org/linus/f624bb6fad23df3270580b4fcef415c6e7bf7705|commit]], [[https://git.kernel.org/linus/15f9b3ef5190bacc8a39628bc57c6da085877ffe|commit]], [[https://git.kernel.org/linus/e8edb34640eeeefc74a3d767b61b4d4ac3b94eea|commit]], [[https://git.kernel.org/linus/e820373a4fd06ebb6ed0331e97693048cfd16652|commit]], [[https://git.kernel.org/linus/96c069508377547f913e7265a80fffe9355de592|commit]], [[https://git.kernel.org/linus/9179dff82598ab8b4e88dcc93c9e26a2594efd1a|commit]] * Add support for randomizing TA of auth and deauth frames [[https://git.kernel.org/linus/6933486133ecf71bbe273d7ac72cfc4a51286af3|commit]] * Enable EHT mesh support [[https://git.kernel.org/linus/dd01579e5ed922dcfcb8fec53fa03b81c7649a04|commit]], [[https://git.kernel.org/linus/df1875c4f345092716f1529d6e8c43e7fc7f250a|commit]] * v3: EMA and HWSIM support in AP mode [[https://git.kernel.org/linus/bd54f3c29077f23dad92ef82a78061b40be30c65|commit]], [[https://git.kernel.org/linus/b3a912e3e220257a25219cd81b9aa8a639cb1e18|commit]], [[https://git.kernel.org/linus/c4f4d9f7e7f0a7af82b086354c9277fc8446fe9c|commit]], [[https://git.kernel.org/linus/0dd45ebc08de2449efe1a0908147796856a5f824|commit]] * Netfilter/IPVS updates for net-next [[https://git.kernel.org/linus/e38fbfa972eb0944ce4387caf23d166c1df4b114|commit]], [[https://git.kernel.org/linus/d4d89e6546e0d1ac09cb9dd353f0cb31c8a8deb1|commit]], [[https://git.kernel.org/linus/63e9bbbcca60333490e13744ae736d8f988e4950|commit]], [[https://git.kernel.org/linus/9a32e9850686599ed194ccdceb6cd3dd56b2d9b9|commit]], [[https://git.kernel.org/linus/00c320f9b75560628e840bef027a27c746706759|commit]], [[https://git.kernel.org/linus/2a1d6abd7ebeafc45f2fb5fabfd53b8b3beaa170|commit]], [[https://git.kernel.org/linus/698bb828a6c20c86e30b307175be1827c071ce23|commit]], [[https://git.kernel.org/linus/0a202145d5f9277dd24474aca8245731d030f29e|commit]], [[https://git.kernel.org/linus/46df417544f4f7fa3438caada0dc0e534a694343|commit]], [[https://git.kernel.org/linus/e3478c68f6704638d08f437cbc552ca5970c151a|commit]], [[https://git.kernel.org/linus/280654932e341bf2860503af49bd5cb8e2b78522|commit]], [[https://git.kernel.org/linus/210ffe4a74caead4d6790747d32b63c6152c70b7|commit]], [[https://git.kernel.org/linus/c7d15aaa105a9484b5385e5c391ea5203347d6b0|commit]], [[https://git.kernel.org/linus/c3c060adc0249355411a93e61888051e6902b8a1|commit]], [[https://git.kernel.org/linus/28339b21a365a8cb9edc6956cbfd679f569daa81|commit]], [[https://git.kernel.org/linus/cdc32546632354305afdcf399a5431138a31c9e0|commit]], [[https://git.kernel.org/linus/b9703ed44ffbfba85c103b9de01886a225e14b38|commit]], [[https://git.kernel.org/linus/7d937b107108f918906fc867ea070cc3d0cbcd32|commit]], [[https://git.kernel.org/linus/207296f1a03bfead0110ffc4f192f242100ce4ff|commit]] * nfp: flower: add support for multi-zone conntrack [[https://git.kernel.org/linus/8a8db7aeaa6dae4ddae033858bf5b49aecfbbe42|commit]], [[https://git.kernel.org/linus/3e44d19934b92398785b3ffc2353b9eba264140e|commit]], [[https://git.kernel.org/linus/46a83c85b683b647d86e679e2b095494e87f4d7c|commit]], [[https://git.kernel.org/linus/a87ceb3d42afebd86191054314ef1a2f98c4556b|commit]] * Add xdp_features support for bonding driver [[https://git.kernel.org/linus/cb9e6e584d58420df182102674e636fb841dae4c|commit]] * vlan: Add MACsec offload operations for VLAN interface [[https://git.kernel.org/linus/abff3e5e2935f5cc34feb559b352179b13eaa066|commit]], [[https://git.kernel.org/linus/339ccec8d43d004a377b01e1a9a85487f95e8f13|commit]], [[https://git.kernel.org/linus/4bba492b04270c29259594d1b9ee66ce96af9466|commit]], [[https://git.kernel.org/linus/765f974c7dfd104ed569fae1669adfc0e70ded1b|commit]], [[https://git.kernel.org/linus/7661351a54ec9a6a20203f94fd459a9360049045|commit]] * bridge: support per-{Port, VLAN} neighbor suppression, increasing resilience to nodes failures [[https://git.kernel.org/linus/013a7ce81dd8a5bba31f802053829d91f9a43a8f|commit]], [[https://git.kernel.org/linus/e408336a693e0fd74ba1b959627594b80f1761c3|commit]], [[https://git.kernel.org/linus/a714e3ec230892039b5d5ae6902b58bb084a15c1|commit]], [[https://git.kernel.org/linus/6be42ed0a5f4b26e77b51cd10a09b41d53f97570|commit]], [[https://git.kernel.org/linus/3aca683e0654a2f4ff6996341cba98a5396ff050|commit]], [[https://git.kernel.org/linus/412614b1457af278b00152f3804af5481c6c55ac|commit]], [[https://git.kernel.org/linus/83f6d600796c65ab34b08dbddb5795099dfda4d1|commit]], [[https://git.kernel.org/linus/160656d7201d861a1f2a0bf279a765e8cda2317a|commit]], [[https://git.kernel.org/linus/7648ac72dcd7e22ac1fa5e573e536592773831dc|commit]] * Make {{{MAX_SKB_FRAGS}}} configurable [[https://git.kernel.org/linus/3948b05950fdd64002a5f182c65ba5cf2d53cf71|commit]] * Add tx push buf len param to ethtool [[https://git.kernel.org/linus/3e4d5ba9a3f85f21f1ebdee5a5901bb43389abc5|commit]], [[https://git.kernel.org/linus/233eb4e786b57ea686b51c13a04cc2839fd682fc|commit]], [[https://git.kernel.org/linus/3a09108446b674a544a736318a7916c5bcea3f14|commit]], [[https://git.kernel.org/linus/1e36668886882d51641bd57ae659e678b3f1ca9c|commit]], [[https://git.kernel.org/linus/a416cb254d35d1e53ab3d4cbb81ea3835e5a10fd|commit]], [[https://git.kernel.org/linus/b0c59e53968b55f6add088319bd31ca7dcdd8484|commit]], [[https://git.kernel.org/linus/060cdac218eaf3650d7556e4ed8b6d2bd79d4a0c|commit]] * Add support for user headers and struct attrs to YNL [[https://git.kernel.org/linus/bec0b7a2db358718a371e6fe0103220685552fae|commit]], [[https://git.kernel.org/linus/758d29fb3a8b3c756b4e4e0aa9b32ca8cfaf3feb|commit]], [[https://git.kernel.org/linus/b423c3c86325192259380ac870aafd370a683e73|commit]], [[https://git.kernel.org/linus/2607191395bd4db544db05452625cd7e98bc0848|commit]], [[https://git.kernel.org/linus/f036d936ca57e8bc1f39b92cadfbac27095dc4e7|commit]], [[https://git.kernel.org/linus/643ef4a676e3a1ff1312e9fea6ae777c9a92fcd3|commit]], [[https://git.kernel.org/linus/88e288968412ec1ca3d3b2d96956baa543fdfe82|commit]], [[https://git.kernel.org/linus/04eac39361d3506c82ccf932cb288e84d5746969|commit]] * tools: ynl: fill in some gaps of ethtool spec [[https://git.kernel.org/linus/9f7cc57fe5508c495d3a75efd7f942aeec0013e0|commit]], [[https://git.kernel.org/linus/a353318ebf24100bcc7254d293cd9f041f4075dd|commit]], [[https://git.kernel.org/linus/48993e22d23ae1bda1db3616f5d9baa4e7b18d35|commit]], [[https://git.kernel.org/linus/f3d07b02b2b8eba5b0e168405614e15cd6617a43|commit]] * SCTP: add another two stream schedulers. Fair Capacity Scheduler and Weighted Fair Queueing Scheduler [[https://git.kernel.org/linus/4821a076eb602a6238528e9ebafeac853c833415|commit]], [[https://git.kernel.org/linus/42d452e7709fdb4d42376d2a97369e22cc80a5d2|commit]] * vxlan: Add MDB support [[https://git.kernel.org/linus/8c44fa12c8fa09c6c12f0dc25129a6d13ee0a1ea|commit]], [[https://git.kernel.org/linus/ccd7f25b5b04869ed0786323940b8d1642459cc0|commit]], [[https://git.kernel.org/linus/c009de1061b57162fed206998dcdf8001416a481|commit]], [[https://git.kernel.org/linus/7ea829664d3ce1977c310d532d5494ce3ec8592a|commit]], [[https://git.kernel.org/linus/cc7f5022f810cf7bf4f1826dd620656c35942a13|commit]], [[https://git.kernel.org/linus/170afa71e3a2bd4ddaa3bac44512ce0b828a026f|commit]], [[https://git.kernel.org/linus/da654c80a0ebba2e2a0614e017c9bbe57f643fe2|commit]], [[https://git.kernel.org/linus/f307c8bf37a346ed3e8b6090b64b4ca8d61e1bcd|commit]], [[https://git.kernel.org/linus/6ab271aaad25351ea8587d67c6837678b875eb2c|commit]], [[https://git.kernel.org/linus/a3a48de5eade770e911d35291217bdd69ce04ef1|commit]], [[https://git.kernel.org/linus/bc6c6b013ffee36eb555cc0a68aa3d9608e1fad2|commit]], [[https://git.kernel.org/linus/0f83e69f44bf8dc8ab48ff0196b3475c1f0f6c07|commit]], [[https://git.kernel.org/linus/08f876a7d79ed235f90af0373d1e548a71c1f4f6|commit]], [[https://git.kernel.org/linus/62199e3f16583e766f46d1767deca109fd8ea408|commit]] * Allow changing IPv4 address protocol tag. Such value indicates the provenance of the IP address [[https://git.kernel.org/linus/5c4a9aa856c706def9239d1e43c4ea9fccb5c75a|commit]], [[https://git.kernel.org/linus/ecb3c1e675c719885ac05bb5473fa5c495d1ad24|commit]], [[https://git.kernel.org/linus/6a414fd77f613e374f2f1accb36beca90bab084d|commit]] * Address dst_entry reference count scalability issues [[https://git.kernel.org/linus/e5ab9eff46b04c5a04778e40d7092fed3fda52ca|commit]], [[https://git.kernel.org/linus/ee1ee6db07795d9637bc5e8993a8ddcf886541ef|commit]], [[https://git.kernel.org/linus/bc9d3a9f2afca189a6ae40225b6985e3c775375e|commit]] * Add basic LED support for switch/phy [[https://git.kernel.org/linus/3e8b4d6277fd19d98c817576954dd6a4ff3caa2b|commit]], [[https://git.kernel.org/linus/1e264f9d2918b5737023c44a23ae04def1095210|commit]], [[https://git.kernel.org/linus/91acadcc6e599dfc62717abcdad58a459cfb1684|commit]], [[https://git.kernel.org/linus/e5029edd53937a29801ef507cee12e657ff31ea9|commit]], [[https://git.kernel.org/linus/01e5b728e9e43ae444e0369695a5f72209906464|commit]], [[https://git.kernel.org/linus/684818189b04b095b34964ed4a3ea5249a840eab|commit]], [[https://git.kernel.org/linus/2d3960e58ef7c83fe1dbf952f056b9e906cb6df8|commit]], [[https://git.kernel.org/linus/4e901018432e38eab35d2a352661ce4727795be1|commit]], [[https://git.kernel.org/linus/ea9e86485decb2ac1750005bd96c166c9b780406|commit]], [[https://git.kernel.org/linus/57b6c752c5c05a1f38eb6da9f1618f1b000e1f51|commit]], [[https://git.kernel.org/linus/ed617bc022f4596dc03815e8f0331e60644d07ee|commit]], [[https://git.kernel.org/linus/939595c79d12bb18e3784bc3faa2ddd2df41f70f|commit]], [[https://git.kernel.org/linus/09930f1fb8750d5f4e668ab40733ab63cab58ed7|commit]], [[https://git.kernel.org/linus/18a24b694a2bfd59ae8a17ffee87f12c65d9f2a6|commit]], [[https://git.kernel.org/linus/380a8fe1b2f49f262673485d1c7f1c0da170a926|commit]], [[https://git.kernel.org/linus/c693ea2fd6e3b43f6caaf618f864236c36a71f70|commit]] = Tracing, perf and BPF = * BPF * bpftool: Add inline annotations when dumping program CFGs [[https://git.kernel.org/linus/e27f0f1620b693ecf312c21ff8a52affb8a5be08|commit]], [[https://git.kernel.org/linus/67cf52cdb6c8fa6365d29106555dacf95c9fd374|commit]], [[https://git.kernel.org/linus/9fd496848b1c4cd04fee5f152bb7bcec11e1b901|commit]], [[https://git.kernel.org/linus/05a06be722896e51f65dbbb6a3610f85a8353d6b|commit]], [[https://git.kernel.org/linus/7483a7a70a12d7c00c9f80574d533b01689d39a7|commit]], [[https://git.kernel.org/linus/7319296855f1bac0e7fb003388f44ecbd4515102|commit]] * (FEATURED) Support 64-bit pointers to kfuncs [[https://git.kernel.org/linus/1cf3bfc60f9836f44da951f58b6ae24680484b35|commit]] * Optimize hashmap lookups when key_size is divisible by 4 [[https://git.kernel.org/linus/5b85575ad4280171c382e888b006cb8d12c35bde|commit]] * (FEATURED) Introduce first class support for attaching uprobes to functions inside ELF objects contained in APKs via function names [[https://git.kernel.org/linus/1eebcb60633fd469ee27b0fbd7ee4f271feedeca|commit]], [[https://git.kernel.org/linus/434fdcead73515a76885418ffe2d96b4f3ed0f49|commit]], [[https://git.kernel.org/linus/c44fd84507637f07ca9a7e16f83706e109f6b8ff|commit]] * Add netfilter program type and minimal support to hook BPF programs to netfilter hooks such as prerouting or forward [[https://git.kernel.org/linus/84601d6ee68ae820dec97450934797046d62db4b|commit]], [[https://git.kernel.org/linus/fd9c663b9ad67dedfc9a3fd3429ddd3e83782b4d|commit]], [[https://git.kernel.org/linus/506a74db7e019a277e987fa65654bdd953859d5b|commit]], [[https://git.kernel.org/linus/0bdc6da88f5bac0f3f272cb6f545c2cc70e8c66a|commit]], [[https://git.kernel.org/linus/d0fe92fb5e3df6991c640fb9205d880b68603259|commit]], [[https://git.kernel.org/linus/2b99ef22e0d237e08bfc437e7d051f78f352aeb2|commit]], [[https://git.kernel.org/linus/006c0e44ed924140d44bc756e6ea36301fcea68d|commit]] * (FEATURED) Shared ownership for local kptrs [[https://git.kernel.org/linus/cd2a8079014aced27da9b2e669784f31680f1351|commit]], [[https://git.kernel.org/linus/d54730b50bae1f3119bd686d551d66f0fcc387ca|commit]], [[https://git.kernel.org/linus/1512217c47f0e8ea076dd0e67262e5a668a78f01|commit]], [[https://git.kernel.org/linus/7c50b1cb76aca4540aa917db5f2a302acddcadff|commit]], [[https://git.kernel.org/linus/d2dcc67df910dd85253a701b6a5b747f955d28f5|commit]], [[https://git.kernel.org/linus/de67ba3968fa1455e8020b21e5ccc2bb48b9a852|commit]], [[https://git.kernel.org/linus/404ad75a36fb1a1008e9fe803aa7d0212df9e240|commit]], [[https://git.kernel.org/linus/3e81740a90626024a9d9c6f9bfa3d36204dafefb|commit]], [[https://git.kernel.org/linus/6147f15131e2df544a5449815f456da48c0c88e7|commit]] * Allow BPF TCP CCs to write app_limited [[https://git.kernel.org/linus/562dc56a88983421a6c5a46e0feb891873d118a1|commit]], [[https://git.kernel.org/linus/4239561b69feb94e52e43d93685cc46fb9dbcae5|commit]] * veristat: add better support of freplace programs [[https://git.kernel.org/linus/d6e6286a12e7b8a4ddc66237c4ccf6f531ef1c82|commit]], [[https://git.kernel.org/linus/b3c63d7ad81ad6f43921d59af18fc25c64327a74|commit]], [[https://git.kernel.org/linus/fa7cc90620870e4444bb5184c08148495b1627c6|commit]] * BPF verifier rotating log [[https://git.kernel.org/linus/4294a0a7ab6282c3d92f03de84e762dda993c93d|commit]], [[https://git.kernel.org/linus/03cc3aa6a53394481f01c16231f99298332066f9|commit]], [[https://git.kernel.org/linus/1216640938035e63bdbd32438e91c9bcc1fd8ee1|commit]], [[https://git.kernel.org/linus/e0aee1facccf9f12136600031be4ce21eb810a78|commit]], [[https://git.kernel.org/linus/d0d75c67c45abd3930967dcafc82fd4505400665|commit]], [[https://git.kernel.org/linus/b1a7a480a1120d4f70305f5e8859f527e0efe4a5|commit]], [[https://git.kernel.org/linus/24bc80887adb4d6fc0057d4f14fabeaa4502b2a0|commit]], [[https://git.kernel.org/linus/971fb5057d787d0a7e7c8cb910207c82e2db920e|commit]], [[https://git.kernel.org/linus/cbedb42a0da3bb48819b2200af4b4cb5d922c518|commit]], [[https://git.kernel.org/linus/8a6ca6bc553e3c878fa53c506bc6ec281efdc039|commit]], [[https://git.kernel.org/linus/fa1c7d5cc404ac3b6e6b4ab6d00b07c76bd819be|commit]], [[https://git.kernel.org/linus/47a71c1f9af0a334c9dfa97633c41de4feda4287|commit]], [[https://git.kernel.org/linus/bdcab4144f5da97cc0fa7e1dd63b8475e10c8f0a|commit]], [[https://git.kernel.org/linus/fac08d45e2531f91d8fb3d11fc6576f588049476|commit]], [[https://git.kernel.org/linus/94e55c0fdaf4268bdda2d3b375bc61daba056e85|commit]], [[https://git.kernel.org/linus/097d8002b754a865beef880e5c1cdc3ef7c2163d|commit]], [[https://git.kernel.org/linus/5787540827a9e2cdecf38166e648b2924a57443f|commit]], [[https://git.kernel.org/linus/be983f44274f575e42025130e3c62b8718b0a29a|commit]], [[https://git.kernel.org/linus/054b6c7866c7a2537fffd4aa12d88aac47db60f9|commit]] * Support stashing local kptrs with bpf_kptr_xchg [[https://git.kernel.org/linus/c8e18754091479fac3f5b6c053c6bc4be0b7fb11|commit]], [[https://git.kernel.org/linus/738c96d5e2e3700b370f02ac84a9dc159ca81f25|commit]], [[https://git.kernel.org/linus/5d8d6634cccf1ebd0db4e220e52e7128b030c7b4|commit]] * Transit between BPF TCP congestion controls [[https://git.kernel.org/linus/b671c2067a04c0668df174ff5dfdb573d1f9b074|commit]], [[https://git.kernel.org/linus/8fb1a76a0f35c45a424c9eb84b0f97ffd51e6052|commit]], [[https://git.kernel.org/linus/68b04864ca425d1894c96b8141d4fba1181f11cb|commit]], [[https://git.kernel.org/linus/8d1608d70927747da9c1a8770edf7b6ee68f8ebc|commit]], [[https://git.kernel.org/linus/aef56f2e918bf8fc8de25f0b36e8c2aba44116ec|commit]], [[https://git.kernel.org/linus/912dd4b0c2a50a839301520badb241f36664ae07|commit]], [[https://git.kernel.org/linus/809a69d61899f6b79a8e9de474cd93249580fdaf|commit]], [[https://git.kernel.org/linus/06da9f3bd6418e06719f15340202996f7a4c258d|commit]] * Add skb + xdp dynptrs which allow BPF programs for more ergonomic and less brittle iteration through data and variable-sized accesses [[https://git.kernel.org/linus/7e0dac2807e6c4ae8c56941d74971fdb0763b4f9|commit]], [[https://git.kernel.org/linus/1d18feb2c915c5ad0a9a61d04b8560e8efb78ce8|commit]], [[https://git.kernel.org/linus/8357b366cbb09b17c90e2cd758360a6bd2ea7507|commit]], [[https://git.kernel.org/linus/485ec51ef9764c0f67d35cabba0a963936b9126e|commit]], [[https://git.kernel.org/linus/d96d937d7c5c12237dce1f14bf0fc9900cabba09|commit]], [[https://git.kernel.org/linus/b5964b968ac64c2ec2debee7518499113b27c34e|commit]], [[https://git.kernel.org/linus/05421aecd4ed65da0dc17b0c3c13779ef334e9e5|commit]], [[https://git.kernel.org/linus/66e3a13e7c2c44d0c9dd6bb244680ca7529a8845|commit]], [[https://git.kernel.org/linus/cfa7b011894d689cccfa88a25da324fa5c34e4ed|commit]] * (FEATURED) Add support for kptrs in more BPF maps [[https://git.kernel.org/linus/65334e64a493c6a0976de7ad56bf8b7a9ff04b4a|commit]], [[https://git.kernel.org/linus/448325199f574d33824dbf9121efb03558412966|commit]], [[https://git.kernel.org/linus/9db44fdd8105da00669d425acab887c668df75f6|commit]], [[https://git.kernel.org/linus/6df4ea1ff0ff70798ff1e7eed79f98ccb7b5b0a2|commit]], [[https://git.kernel.org/linus/85521e1ea4d0d7d8e62bbb0999f91e31ae421d76|commit]], [[https://git.kernel.org/linus/0a09a2f933c73dc76ab0b72da6855f44342a8903|commit]], [[https://git.kernel.org/linus/cc48755808c646666436745b35629c3f0d05e165|commit]], [[https://git.kernel.org/linus/521d3c0a1730c29c96870919a7a115577e17f8c7|commit]], [[https://git.kernel.org/linus/da03e43a8c500fcfb11ac5eeb03c1b4a9c1dd958|commit]], [[https://git.kernel.org/linus/dbd8d22863e83ee2834642e4cfd3bdacb8a1c975|commit]], [[https://git.kernel.org/linus/23da464dd6b8935b66f4ee306ad8947fd32ccd75|commit]], [[https://git.kernel.org/linus/00b85860feb809852af9a88cb4ca8766d7dff6a3|commit]], [[https://git.kernel.org/linus/a50388dbb328a4267c2b91ad4aefe81b08e49b2d|commit]], [[https://git.kernel.org/linus/d0d78c1df9b1dbfb5e172de473561ce09d5e9d39|commit]], [[https://git.kernel.org/linus/df57f38a0d081f05ec48ea5aa7ca0564918ed915|commit]], [[https://git.kernel.org/linus/65269888c695cf4643c6fdb989ea28bf1623685d|commit]], [[https://git.kernel.org/linus/300f19dcdb99b708353d9e46fd660a4765ab277d|commit]] * Absolute timer support [[https://git.kernel.org/linus/f71f8530494bb5ab43d3369ef0ce8373eb1ee077|commit]], [[https://git.kernel.org/linus/944459e88b4f5c71683b56710f96e39756afae31|commit]] * (FEATURED) Introduce kptr RCU [[https://git.kernel.org/linus/03b77e17aeb22a5935ea20d585ca6a1f2947e62b|commit]], [[https://git.kernel.org/linus/8d093b4e95a2a16a2cfcd36869b348a17112fabe|commit]], [[https://git.kernel.org/linus/20c09d92faeefb8536f705d3a4629e0dc314c8a1|commit]], [[https://git.kernel.org/linus/838bd4ac9aa35bdf43bf0199fa8eef9d3a004611|commit]], [[https://git.kernel.org/linus/0047d8343f6042c4feea24072ef254d47b8a33b3|commit]], [[https://git.kernel.org/linus/6fcd486b3a0a628c41f12b3a7329a18a2c74b351|commit]] * (FEATURED) BPF open-coded iterators [[https://git.kernel.org/linus/d54e0f6c1adffbf72f2cf4aebe6122899c3b851c|commit]], [[https://git.kernel.org/linus/567da5d253cd6b41c6d015adac1af653725bef9d|commit]], [[https://git.kernel.org/linus/6f876e75d316a75957f3d43c3a8c2a6fe9bc18b2|commit]], [[https://git.kernel.org/linus/98ddcf389d1bb7a407d49c23dfe6443680812f24|commit]], [[https://git.kernel.org/linus/fffc893b6bf29162aca76842238868b131fcb477|commit]], [[https://git.kernel.org/linus/653ae3a874aca6764a4c1f5a8bf1b072ade0d6f4|commit]], [[https://git.kernel.org/linus/c1ee85a9806a720aa054f68fe7f9c79418f36c2b|commit]], [[https://git.kernel.org/linus/553a64a85c5d1dac277325a0f51a31c056593048|commit]], [[https://git.kernel.org/linus/d0e1ac227945c6af616c003365c6feb986dc0839|commit]], [[https://git.kernel.org/linus/d5271c5b1950b887def1663b75e2d710cc16535f|commit]], [[https://git.kernel.org/linus/a461f5adf17756e99ee0903d1a40961b0342ebb3|commit]], [[https://git.kernel.org/linus/f4b4eee6169bb33c5157ebe07e53d7e4be7631c0|commit]], [[https://git.kernel.org/linus/06accc8779c1d558a5b5a21f2ac82b0c95827ddd|commit]], [[https://git.kernel.org/linus/8c2b5e90505e474f36ecc3b7f3f8298b59d72e91|commit]], [[https://git.kernel.org/linus/57400dcce6c2cf3985120c4ee28b37a1f4238dbb|commit]], [[https://git.kernel.org/linus/f59b146092653bcf014ccdc9bd8bc94e79065ce3|commit]] * libbpf: allow users to set kprobe/uprobe attach mode [[https://git.kernel.org/linus/f8b299bc6a0f8695d4005ecff29773c79a1d29af|commit]], [[https://git.kernel.org/linus/7391ec6391e2b129aeaee5462487c404f61157aa|commit]], [[https://git.kernel.org/linus/c7aec81b31e43a0aa94ee55d9bb33d70b1046f76|commit]] * perf * perf record: Update documentation for BPF filters [[https://git.kernel.org/linus/c46bf3bd00167e09729f884dd479b0a8d1a63f95|commit]] * perf record: Implement BPF sample filter (userspace part) [[https://git.kernel.org/linus/990a71e904f6ec2d7d84eecb37e5127b75721985|commit]], [[https://git.kernel.org/linus/56ec9457a4a20c5e07ad94bfb6e23077d54cb28e|commit]], [[https://git.kernel.org/linus/d180aa56b50dd243dec89b24d23e0a59c3f0c0eb|commit]], [[https://git.kernel.org/linus/27c6f2455b29f27c8daf209ec8bdf0ac2c567b74|commit]], [[https://git.kernel.org/linus/335818470f558de5dc37bbcb31f97b303605a9df|commit]], [[https://git.kernel.org/linus/409bcd806749f23852581f54736a6206d1601248|commit]], [[https://git.kernel.org/linus/ff612055fb79e24c75f682f5b0e30cfc370ee59d|commit]], [[https://git.kernel.org/linus/46996dd7f655889a3dbbb514a0fa8bb614d6bd74|commit]], [[https://git.kernel.org/linus/4310551b76e0d6762abb78fc23d50dcc3c608c33|commit]], [[https://git.kernel.org/linus/c46bf3bd00167e09729f884dd479b0a8d1a63f95|commit]] * shadow metric clean up and improvements [[https://git.kernel.org/linus/484b2a8442d2ad413ac983775232544e2940fdd1|commit]], [[https://git.kernel.org/linus/180a501346d19f2613f41208b5d67dc037638018|commit]], [[https://git.kernel.org/linus/36d19bbbdf9310699603203b332d69dc32c971d0|commit]], [[https://git.kernel.org/linus/1fa0c371c9824743fe373e624a55cb036bbb2de1|commit]], [[https://git.kernel.org/linus/9ed8b7dcb0e7816294b2f8d8ab907e8c5402008d|commit]], [[https://git.kernel.org/linus/bd6808618ceb7d5bb4d5488afc030b48ae612f63|commit]], [[https://git.kernel.org/linus/207f7df7271c346da4a421c5b8cdadda99a37964|commit]], [[https://git.kernel.org/linus/900536349d12516114eed9f5b47d30c362e68cdc|commit]], [[https://git.kernel.org/linus/aa44724cb3179228bbfa509649ef021d14e4476f|commit]], [[https://git.kernel.org/linus/ad10c9201d827f85195eb4d94bfcfd2b2ca000f4|commit]], [[https://git.kernel.org/linus/fa6073700b6e44fec8c4c9aa23497d3fe1f9a869|commit]], [[https://git.kernel.org/linus/1ab15f66b918425d9ea2529b54db0552025c9cc0|commit]], [[https://git.kernel.org/linus/7d38ef20bab229f40e671533c0c6c39e41c2cfa3|commit]], [[https://git.kernel.org/linus/46db21af50510376d7e68116b1bfd2094b38cbc0|commit]], [[https://git.kernel.org/linus/6635df2f4cde6124accbb909b51961603908950c|commit]], [[https://git.kernel.org/linus/1e8ad07e3425ec37e37b6035defc856fc7cdcd7f|commit]], [[https://git.kernel.org/linus/2f244993435516a46a1c1d45030781de69b372fd|commit]], [[https://git.kernel.org/linus/05dd42fe61453bf23b548e9cd10e8b94b33ab121|commit]], [[https://git.kernel.org/linus/5d48694714b9d887b99e3175ccb9a065e52976e5|commit]], [[https://git.kernel.org/linus/384133a4ede3d2eee056feaf26292574d8d71095|commit]], [[https://git.kernel.org/linus/115ae94c517c01d843ddef80700d22a7da079596|commit]], [[https://git.kernel.org/linus/56c178be7775dda3448171efef6326861ba142d8|commit]], [[https://git.kernel.org/linus/5c3f73c124813869dfba07198aa1030da4690a43|commit]], [[https://git.kernel.org/linus/0a080050433f49fe885de824670472b4c133637b|commit]], [[https://git.kernel.org/linus/4507f603ffd21598f93d55ffb592bbaa27f2356e|commit]], [[https://git.kernel.org/linus/aa2050030d65777596498256acd5f1584421e33a|commit]], [[https://git.kernel.org/linus/c3fdd79d6161559b2b3dd111e593842e65ccbd8b|commit]], [[https://git.kernel.org/linus/9d9675bb411b08bc6c5bb2f399ee497f5880b551|commit]], [[https://git.kernel.org/linus/100ee7c3de193df9e6fd54f9190aae73b1b43ee8|commit]], [[https://git.kernel.org/linus/de44486fd46134e10c42f3acc09695e74ad91be8|commit]], [[https://git.kernel.org/linus/1aa52f9490d50cba4a8872f34d297bc8400735b7|commit]], [[https://git.kernel.org/linus/77d78b4c19f25810202d7033f4b9d7be2cdc898f|commit]], [[https://git.kernel.org/linus/45e8867a962a069763f0978d30f1d7cd82ead0cb|commit]], [[https://git.kernel.org/linus/62e10d937d6d5d0f100d6d13c17b4376d1466044|commit]], [[https://git.kernel.org/linus/c7551a2e33c60189147f84b17934cb5f1784d0dd|commit]], [[https://git.kernel.org/linus/d0a3052f6faefffcb15e93853c06f56207c32743|commit]], [[https://git.kernel.org/linus/798029341baf398b519591f2bba897b08e4cdc27|commit]], [[https://git.kernel.org/linus/1fd09e299bdd434b259da3ffcfdcae2dfeac9b2e|commit]], [[https://git.kernel.org/linus/94b1a603fca78388ef7575411aed4b1fabd843f9|commit]], [[https://git.kernel.org/linus/1647cd5b8802698fb49ccb851b07b098520b5092|commit]], [[https://git.kernel.org/linus/7b86475f02ac7d198fc52cfa780f8b93b17321ad|commit]], [[https://git.kernel.org/linus/20cb10eadbddcacda277f471c32000da9ae60d41|commit]], [[https://git.kernel.org/linus/d6964c5b1f76518e425f9aef05670a0933903207|commit]], [[https://git.kernel.org/linus/c23f5cc06ac5dc556fccd2c9ac648fa84fb876fd|commit]], [[https://git.kernel.org/linus/d74192c7478e7fe90c2897b9237098283573f443|commit]], [[https://git.kernel.org/linus/758bc8e626b76b53ac643dae4128d6f617e24467|commit]], [[https://git.kernel.org/linus/cc26ffaa01f04cbe5c958df5532f3c23599e7a04|commit]], [[https://git.kernel.org/linus/8945bef30684b5ffb6778de1e979a7fcef6a760b|commit]], [[https://git.kernel.org/linus/37cc8ad77cf81f3ffd226856c367b0e15333a738|commit]], [[https://git.kernel.org/linus/0a57b910807ad16381d39578ffc51a7055e4dfd6|commit]], [[https://git.kernel.org/linus/aa0964e3ecebe92243bac30f9317117037adecb9|commit]] * perf lock contention: Improve lock symbol display (v1) [[https://git.kernel.org/linus/3ace2435bb93445e7713d69336011c46558a18af|commit]], [[https://git.kernel.org/linus/1811e82767dcc6ebfdb2a57877f1756f067990b8|commit]], [[https://git.kernel.org/linus/d24c0144b1dde00f6e7283df3708fcc62dddbaa9|commit]], [[https://git.kernel.org/linus/4f701063bfa24ca3da050104cc757dfc3b252355|commit]] * perf kvm: Support histograms and TUI mode [[https://git.kernel.org/linus/9c3aa1f41178d75c7eabfa818bc02b698b5f152e|commit]], [[https://git.kernel.org/linus/a7d451a8733c978848ede58333be25b10889df82|commit]], [[https://git.kernel.org/linus/f098376d16e94a0a14bd16264f28c72ee3b411c9|commit]], [[https://git.kernel.org/linus/dd787ae4e8548a82350981b4b0046df6a92999f2|commit]], [[https://git.kernel.org/linus/2d31e0bff2f3dd5369a9b45e3d8c9ee325784e60|commit]], [[https://git.kernel.org/linus/2d08124b08631322303e365d422ead50ae1674b8|commit]], [[https://git.kernel.org/linus/730651f7177f473345ab470db212c7b5a18466f0|commit]], [[https://git.kernel.org/linus/001b08f4e2aab9748b5d5e49b68d5444715ffda9|commit]], [[https://git.kernel.org/linus/ebf39d29b985b0c0f75c2e752781a9a80daadc0e|commit]], [[https://git.kernel.org/linus/41f1138e5c1cf11c5b469c3f891960b4ad05e886|commit]], [[https://git.kernel.org/linus/f57a64142c04b6cbbfb2ce6493f0aefc237c3106|commit]], [[https://git.kernel.org/linus/c695d48a33e7185cf5c7a7e44a6e8fe640ea1a71|commit]], [[https://git.kernel.org/linus/fbb70bd3100527b9fea86c58e88a63a28f24f428|commit]], [[https://git.kernel.org/linus/32a5c2b84236d1eebf341ae4a90dd5e04aae97ae|commit]], [[https://git.kernel.org/linus/984f16cd602c82451b2e910ac58d7880bcb48b1a|commit]], [[https://git.kernel.org/linus/96d541699e5c50b1bc2d50c83cd7145994d5f071|commit]] * perf bench syscall: Add fork syscall benchmark [[https://git.kernel.org/linus/ece7f7c0507cc147f72e117e22732091db758885|commit]] * config file/command line for objdump & addr2line [[https://git.kernel.org/linus/333b1b11179b7908e3f3a06a2208dcecb0c971ef|commit]], [[https://git.kernel.org/linus/8f08c363fd6c682d10f2b055d4287ad1e54e76ea|commit]], [[https://git.kernel.org/linus/217b7d41ea2038e52991b7a600a0b958330d8ae6|commit]], [[https://git.kernel.org/linus/56d9117c5004e7192d8062da67fef220e4fdcd19|commit]], [[https://git.kernel.org/linus/0b02b47e71fa0e006407efd4f647b0e1336a2e8c|commit]], [[https://git.kernel.org/linus/57594454ceb92defaa0707cf29289f0c3c266ede|commit]] * perf top: Add --branch-history option [[https://git.kernel.org/linus/5ef506130c739a0601d234b36f5dfd2129f966c0|commit]], [[https://git.kernel.org/linus/5a892c3da39fae73d008cc43706ff29456fa8cf1|commit]] * perf tools: Update pmu scan using openat() (v1) [[https://git.kernel.org/linus/00462d8eaca4eb48e4c07a9a9b49cea2a871fd35|commit]], [[https://git.kernel.org/linus/66c9598bd8916c6c1319d0100ac916cac89d4b0e|commit]], [[https://git.kernel.org/linus/eec1131091c88e5e72cb012a2e3b3789fbb53c15|commit]], [[https://git.kernel.org/linus/f6a7bbbfe61cc34c4e443141d3eb110a80473d8c|commit]], [[https://git.kernel.org/linus/e293a5e816c03b57f07078db60497933f3400b2a|commit]], [[https://git.kernel.org/linus/b39094d37d0c1f6399a1a1a24453ff48b4a0c7a6|commit]], [[https://git.kernel.org/linus/463786658d234df43ad1d9dfcf8aba25176d071c|commit]], [[https://git.kernel.org/linus/3a69672e881afc1dcc8ed60272197af8958b5404|commit]], [[https://git.kernel.org/linus/98b7ce0ed8f7a93ac0f6e0a0576c70093b669a71|commit]] * (FEATURED) tracing/user_events: Remote write ABI. It removes the shared page implementation and move to a user registered address implementation. Recommended LWN article [[https://lwn.net/Articles/927595/|User trace events, one year later]]. [[https://git.kernel.org/linus/e5a26a4048eeb9558e5c84f340a989c78db4adf4|commit]], [[https://git.kernel.org/linus/fd593511cdfc0b0e38af2eb21c99f5154a1d7acf|commit]], [[https://git.kernel.org/linus/7235759084a4f8524a46bd2638885ff3b34ce279|commit]], [[https://git.kernel.org/linus/81f8fb65499817a4d1d5d66d9e74a903061ce637|commit]], [[https://git.kernel.org/linus/dcb8177c13953872c9e5ce4a99b63a87a3c2f683|commit]], [[https://git.kernel.org/linus/0d309f04f8089759bed62bf6c8a805b31d725cb8|commit]], [[https://git.kernel.org/linus/60b1af8de8c17f0edc86dc55c0bea9be3bb41626|commit]], [[https://git.kernel.org/linus/9211ddaa78261373b50711c84de978cff8e2bd17|commit]], [[https://git.kernel.org/linus/27dc2ae7c8d88a23014a74171b2194f8d47ecca7|commit]], [[https://git.kernel.org/linus/f9cce238ee287a2aa580de1a0187390d6ffdcdeb|commit]], [[https://git.kernel.org/linus/ce58e96e9fe24022312ee1eeefb18ed460efdb18|commit]], [[https://git.kernel.org/linus/a4c40c1349e32f9510707ed09e0961626980d8cb|commit]], [[https://git.kernel.org/linus/4bec284cc0b99d880c3fb00fe0d2af7a0c285db3|commit]], [[https://git.kernel.org/linus/88fe1ec75fcb296579e05eaf3807da3ee83137e4|commit]] * Add /sys/kernel/tracing/touched_functions that shows all functions that was every traced by ftrace or a direct trampoline. This is used for debugging issues [[https://git.kernel.org/linus/e11b521a7b69c2621bb2e5920bb96f6d2facdc7e|commit]] = Virtualization = * Remove VT-d virtual command interface and IOASID [[https://git.kernel.org/linus/760f41d182ec94a651977e70045fd61b57973408|commit]], [[https://git.kernel.org/linus/cd3891158a77685aee6129f7374a018d13540b2c|commit]], [[https://git.kernel.org/linus/2bef9ba8aefc211674427a0db046a773001b3329|commit]], [[https://git.kernel.org/linus/4e14176ab13fb6986dd079c711d46b70712da2f1|commit]], [[https://git.kernel.org/linus/1a14bf0fc7ed9476284cd6ab358c783fd9a0cb5b|commit]], [[https://git.kernel.org/linus/fffaed1e24b8d114e958d180cb4a8aed3febbb5a|commit]], [[https://git.kernel.org/linus/99b5726b44230329f35b4c4d7fe1577d4f4edb31|commit]] |
Line 366: | Line 275: |
Tema 0: (0) arm64: dts: qcom: sm6125: UFS and xiaomi-laurel-sprout support Tema 1: (1) dt-bindings: ufs: qcom: Add SM6125 compatible string Tema 2: (2) dt-bindings: phy: Add QMP UFS PHY compatible for SM6125 9083b009b7e226dd32a1c9568d9867000f6dd559 Tema 3: (3) phy: qcom-qmp: Add SM6125 UFS PHY support 9b9e29af984cbf9840df87ef2c0b51667581cefc Tema 4: (4) arm64: dts: qcom: sm6125: Add UFS nodes f8399e8a2f80adfac2e7f5dbe223eb428fdb6fe9 Tema 5: (5) dt-bindings: arm: qcom: Document xiaomi,laurel-sprout board 814e1461feb3491807668359bfbda14a324486c1 Tema 6: (6) arm64: dts: qcom: sm6125: Initial support for xiaomi-laurel-sprout b76c8ceabe871470cee17990289e8dd39b96054e * arm64: dts: qcom: sm6125: UFS and xiaomi-laurel-sprout support [[https://git.kernel.org/linus/9083b009b7e226dd32a1c9568d9867000f6dd559|commit]], [[https://git.kernel.org/linus/9b9e29af984cbf9840df87ef2c0b51667581cefc|commit]], [[https://git.kernel.org/linus/f8399e8a2f80adfac2e7f5dbe223eb428fdb6fe9|commit]], [[https://git.kernel.org/linus/814e1461feb3491807668359bfbda14a324486c1|commit]], [[https://git.kernel.org/linus/b76c8ceabe871470cee17990289e8dd39b96054e|commit]] * remove SLOB and allow kfree() with kmem_cache_alloc() [[https://git.kernel.org/linus/c9929f0e344a28b3a57b3b84fc237a7dd4134ef8|commit]], [[https://git.kernel.org/linus/c4ba69f00c18524eb89990e9afda9d2a9b54de2f|commit]], [[https://git.kernel.org/linus/d88e2a2bd20562048a263ca6a0f939c2695ffb2e|commit]], [[https://git.kernel.org/linus/de4d6089b9271ed172e92148a04f31578b375525|commit]], [[https://git.kernel.org/linus/6630e950d532ffabce3a4bdbac7be844bad193fe|commit]], [[https://git.kernel.org/linus/ae65a5211d90e54ae604012ce9cf234c48780929|commit]] = Networking = == 802.11 (including CFG80211/NL80211) == * brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path [[https://git.kernel.org/linus/e7191182adc51c3ca2475e68e613c32055e533ef|commit]], [[https://git.kernel.org/linus/dd7e55401fec58a2d03e5fdcb0c6d20e8fbe450a|commit]], [[https://git.kernel.org/linus/75102b7543ed87cf7d599a382e7340e572da6987|commit]], [[https://git.kernel.org/linus/5b3ee9987f5856080509e62968f812961173d336|commit]] * wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static [[https://git.kernel.org/linus/d066a530af8e1833c7ea2cef7784004700c85f79|commit]], [[https://git.kernel.org/linus/aea99650f7316b43a064311bb79064e397ed237c|commit]], [[https://git.kernel.org/linus/d3f9cd61b11a3ba9be1ddb27a6a4a2aceb8afe5b|commit]], [[https://git.kernel.org/linus/7f11d17f0b0805d68f3d2e116f2e7ff0c655fe39|commit]], [[https://git.kernel.org/linus/cdc419e9e7f3cbfd17a11cb3bce726903fada546|commit]] * [[https://git.kernel.org/linus/a5be45ea459371ad70eb1508b3fd4b731cdc57c7|commit]], [[https://git.kernel.org/linus/b9c3379dda1435110440bf9d6d230b3067e8f1d6|commit]] * wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated [[https://git.kernel.org/linus/74aae25013ecae39a133148c36c1009b85b06a79|commit]], [[https://git.kernel.org/linus/b655b9a9f8467684cfa8906713d33b71ea8c8f54|commit]], [[https://git.kernel.org/linus/11195ab0d6f3202cf7af1a4c69570f59c377d8ad|commit]], [[https://git.kernel.org/linus/ba30415118eee374a08b39a0460a1d1e52c24a25|commit]], [[https://git.kernel.org/linus/20f8cb7dcbfe0d52f6939467ee6a1b6f92fc0adf|commit]] * wifi: iwlwifi: mvm: track station mask for BAIDs [[https://git.kernel.org/linus/7a243c6b680694caca0d0d330eeb17ef8c2b2cd2|commit]], [[https://git.kernel.org/linus/8642ddb2a363cab424fd6975165007f308de75ba|commit]], [[https://git.kernel.org/linus/d9bfd5a06448c175ba3a333e13168fb2622e9dd8|commit]], [[https://git.kernel.org/linus/28965ec0b5d9112585f725660e2ff13218505ace|commit]], [[https://git.kernel.org/linus/9ec71b52cc6b72ca13258f942b16f3207e3d6502|commit]] * wifi: rtw89: improve firmware code to be backward compatible with old driver [[https://git.kernel.org/linus/639ec6d63588b7e7c2dfae1df447daf243fb8342|commit]], [[https://git.kernel.org/linus/b80ad23a8f2e0b63384cadc0aa2c1135b1dc03eb|commit]], [[https://git.kernel.org/linus/ffde7f3476a6dfd5856dc2af207dd0f950b10122|commit]] * wifi: rtw89: support parameter tables by RFE type [[https://git.kernel.org/linus/5395482afabb61cc980c9e78f013dd31cf212568|commit]] * wifi: rtw89: coex: fine tune free-run policy and update debug counters [[https://git.kernel.org/linus/36ef71db559f6a0dc2d7a9af8edb16c387d18ce2|commit]], [[https://git.kernel.org/linus/9fde30562840837e4e2138bc3f88dba2b9963d98|commit]], [[https://git.kernel.org/linus/2380a220316fc2e753014b1862ed579796d29ac5|commit]], [[https://git.kernel.org/linus/c0fea064b2647a5069e2c234fb44286c8a205993|commit]] * wifi: mt76: dynamic channel bandwidth changes in AP mode [[https://git.kernel.org/linus/c278a64a9375b5410a25d3e17317c36ee9e2fd02|commit]] * [[https://git.kernel.org/linus/27015b6fbcca836c6dbf196afc266e068af4aeec|commit]], [[https://git.kernel.org/linus/672662f0742bf51584b871939703e3deb4beec27|commit]], [[https://git.kernel.org/linus/878161d5d4a469a6ef7f3fb4fe9f676bc508ee99|commit]] * wifi: iwlwifi: mvm: remove RS rate init update argument [[https://git.kernel.org/linus/b2bc600cced23762d4e97db8989b18772145604f|commit]], [[https://git.kernel.org/linus/d2d0468f60cda38c275f7d1cc5955d60eebad43b|commit]], [[https://git.kernel.org/linus/8939a18ce1d7efcaff8801ab16dd33eaeec4c91c|commit]], [[https://git.kernel.org/linus/13513cec93ac9902d0b896976d8bab3758a9881c|commit]], [[https://git.kernel.org/linus/f25ee51452dfe156c515adefba4dafbc10366ce5|commit]] * [[https://git.kernel.org/linus/021af945997ffaeaa37c9673d71afad7cde6bdef|commit]], [[https://git.kernel.org/linus/d0b6f86fdbefa62fd4ad2acd1aea6c45f9b518ba|commit]], [[https://git.kernel.org/linus/c04ab57dab559c519bb882995beeb6d95a0a21d3|commit]], [[https://git.kernel.org/linus/8b14ce24a0297175bc4ebdf26d45a22b5a33847f|commit]], [[https://git.kernel.org/linus/4e029000fc9f503f01fb91f19d341e65bcc6c3c2|commit]], [[https://git.kernel.org/linus/6784b1785e214b0df43a6c9c37495b39c7473223|commit]], [[https://git.kernel.org/linus/72fc0df3006ce5c109f9c68f0724e44c47b4ec7b|commit]] * [[https://git.kernel.org/linus/982a91642708bb55246a7b169cb573866260124c|commit]], [[https://git.kernel.org/linus/f22c0bffe8d9528ace89a853c6065b79dcb88c43|commit]] * wifi: rtw89: support single channel concurrent mode [[https://git.kernel.org/linus/e579e943bac3b52f69a25738fcbd8be945f72689|commit]], [[https://git.kernel.org/linus/e7399db231d07f1e5a4179f100ccd0106fdbee03|commit]], [[https://git.kernel.org/linus/8b048bd5ddf700c72734c4a2a79ecdf082273edb|commit]], [[https://git.kernel.org/linus/ac83f380905591beecfe5b29a9ef811e35a3aa8d|commit]] * [[https://git.kernel.org/linus/3d2892e05086d09aecf14ea64b2debbf495e313c|commit]], [[https://git.kernel.org/linus/9c54548bc9e46217c551ed69fd2f14f4cb5155eb|commit]], [[https://git.kernel.org/linus/15ee62e73705df447971613de4fa660dd71ed40e|commit]], [[https://git.kernel.org/linus/ab0eec4bf225c5e78fd10d764d536300376f8445|commit]], [[https://git.kernel.org/linus/c2171b068beea766311e4c2858ef8497504c6e6d|commit]] * [[https://git.kernel.org/linus/6863ad915d32990aec79e59db9d2a21a5abedf97|commit]], [[https://git.kernel.org/linus/deb1b2aed763828b54a5be9be76c3a43c295f9f0|commit]] * wifi: rtw88: support single channel concurrency [[https://git.kernel.org/linus/f0e741e4ddbc01610ca87167a123702b3fdac51f|commit]], [[https://git.kernel.org/linus/ccf73f6e69c0244a979e97eb6c38f80cd6cbc116|commit]], [[https://git.kernel.org/linus/ffa71c5477793f41bc7537a60aa54ac40275ab78|commit]], [[https://git.kernel.org/linus/5ec69129f195f340acb15b8535cb372ccdbcf5d7|commit]] * [[https://git.kernel.org/linus/96fbb84de4ffce76d54de8656efe0a580081c037|commit]] * mac80211_hwsim: Add PMSR support [[https://git.kernel.org/linus/92d13386ec55816b3bdd6d578e59a71226e12806|commit]], [[https://git.kernel.org/linus/5097f84437c9bd50b2c65b5f85395c34b2d545db|commit]], [[https://git.kernel.org/linus/5530c04c87c5974d440ea95142e3e43ef7da4d5b|commit]], [[https://git.kernel.org/linus/8ba1da95053e02d9cb4a6849356eae6dc5687f62|commit]], [[https://git.kernel.org/linus/2af3b2a631b194a43551ce119cb71559d8f6b54b|commit]] * RNR for EMA AP [[https://git.kernel.org/linus/dbbb27e183b1568d5a907ace1cd144b0709ea52a|commit]], [[https://git.kernel.org/linus/68b9bea267bfc1259e195dcac1bf69db0c0c28da|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: nl80211: support advertising S1G capabilities [[https://git.kernel.org/linus/9a8aac92eba90b3b7c71d0531db535f5588388f5|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: iwlwifi: mvm: adjust some cleanup functions to MLO [[https://git.kernel.org/linus/bf976c814c864ec45fa32303e7080fc2e6efe4f2|commit]] * wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta [[https://git.kernel.org/linus/e0c7ee3a20cee04d39ac466e7c4b74bfc1328f14|commit]], [[https://git.kernel.org/linus/8ca86d61798f04c98fc2c303d52e552247dc433b|commit]], [[https://git.kernel.org/linus/de50140b701911a34c4652d3a4212cce8f4fccd7|commit]], [[https://git.kernel.org/linus/a6ef8a88fc38cc1bf5c440be73fe520d04301424|commit]] * wifi: rtw89: coex: complete first coexistence features for 8852b [[https://git.kernel.org/linus/70a13e5f00e9ee5497b0c25c2787347c4431b5e4|commit]], [[https://git.kernel.org/linus/829b3a8b212a71b55598b9bd5861a41906a611ae|commit]], [[https://git.kernel.org/linus/20595db3c0681cc034e50fbcba85a1e6cf3325b5|commit]], [[https://git.kernel.org/linus/d7904ca8a04062e1c926498966a9fab4abfab161|commit]], [[https://git.kernel.org/linus/7527251f77664dd19716f36f53b723845d537eec|commit]] * wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static [[https://git.kernel.org/linus/d066a530af8e1833c7ea2cef7784004700c85f79|commit]], [[https://git.kernel.org/linus/aea99650f7316b43a064311bb79064e397ed237c|commit]], [[https://git.kernel.org/linus/d3f9cd61b11a3ba9be1ddb27a6a4a2aceb8afe5b|commit]], [[https://git.kernel.org/linus/7f11d17f0b0805d68f3d2e116f2e7ff0c655fe39|commit]], [[https://git.kernel.org/linus/cdc419e9e7f3cbfd17a11cb3bce726903fada546|commit]] * wifi: rtw89: preparation of multiple interface concurrency support [[https://git.kernel.org/linus/d2b6da242454ee886729aad7020dfda7995bc26b|commit]], [[https://git.kernel.org/linus/1ae5ca615285d5d4f72d1de464716d85dffef19f|commit]], [[https://git.kernel.org/linus/a0e97ae3f3320a246a79db7372fc23a38556014e|commit]], [[https://git.kernel.org/linus/6cfb6cc20a61aa17bdb5440459a3503a885ee913|commit]], [[https://git.kernel.org/linus/c5280e5f6763c216e16feec10c63b6b32106ddb7|commit]] * wifi: rtw89: 8851b: adjust shared code to support 8851B [[https://git.kernel.org/linus/a6fb2bb84654dde55fab94251c9119b6917d098d|commit]], [[https://git.kernel.org/linus/d5289b2d69a777d24686d7ee8264a55761dc9f93|commit]], [[https://git.kernel.org/linus/5c3afcba545cc820ba7911cecdf3abb05ea5e0df|commit]], [[https://git.kernel.org/linus/2a6d518dedcbc8dc6e666c1a68700945bca174b8|commit]] * wifi: iwlwifi: mvm: track station mask for BAIDs [[https://git.kernel.org/linus/7a243c6b680694caca0d0d330eeb17ef8c2b2cd2|commit]], [[https://git.kernel.org/linus/8642ddb2a363cab424fd6975165007f308de75ba|commit]], [[https://git.kernel.org/linus/d9bfd5a06448c175ba3a333e13168fb2622e9dd8|commit]], [[https://git.kernel.org/linus/28965ec0b5d9112585f725660e2ff13218505ace|commit]], [[https://git.kernel.org/linus/9ec71b52cc6b72ca13258f942b16f3207e3d6502|commit]] Tema 0: (0) wifi: ath11k: add support to parse new WMI event for 6 GHz Tema 0: (0) wifi: ath11k: add support for 6 GHz station for various modes : LPI, SP and VLP Tema 1: (1) wifi: ath11k: use proper regulatory reference for bands 25e289e1f52e1f4fb1d07622c6a24f8d8a8e420d Tema 1: (1) wifi: ath11k: Add support to parse new wmi event for 6 GHz regulatory Tema 2: (2) wifi: ath11k: add support to parse new WMI event for 6 GHz 91fa00fa69224aae5afb720c5e68b22e4c4f7333 Tema 2: (2) wifi: ath11k: add support to select 6 GHz Regulatory type Tema 3: (3) wifi: ath11k: add debug prints in regulatory WMI event processing e238e62ba8868a784e485eb94451c87cd1b85cee Tema 3: (3) wifi: ath11k: allow only one interface up simultaneously for WCN6855 Tema 4: (4) wifi: ath11k: store cur_regulatory_info for each radio Tema 5: (5) wifi: ath11k: fix a possible dead lock caused by ab->base_lock Tema 6: (6) wifi: ath11k: update regulatory rules when interface added Tema 7: (7) wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station Tema 8: (8) wifi: ath11k: save power spectral density(psd) of regulatory rule Tema 9: (9) wifi: ath11k: add parse of transmit power envelope element Tema 10: (10) wifi: ath11k: save max tx power in vdev start response event from firmware Tema 11: (11) wifi: ath11k: fill parameters for vdev_set_tpc_power wmi command Tema 12: (12) wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit Tema 13: (13) wifi: ath11k: discard BSS_CHANGED_TXPOWER when EXT_TPC_REG_SUPPORT for 6 GHz Tema 14: (14) wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID Tema 15: (15) wifi: ath11k: send TPC power to firmware for 6 GHz station * wifi: ath11k: add support to parse new WMI event for 6 GHz [[https://git.kernel.org/linus/25e289e1f52e1f4fb1d07622c6a24f8d8a8e420d|commit]], [[https://git.kernel.org/linus/91fa00fa69224aae5afb720c5e68b22e4c4f7333|commit]], [[https://git.kernel.org/linus/e238e62ba8868a784e485eb94451c87cd1b85cee|commit]] * wifi: rtw89: coex: add new firmware commands and report handlers for 8852b [[https://git.kernel.org/linus/e49bdd85c92dacb12151aa1b9cf48b81c81a6f98|commit]], [[https://git.kernel.org/linus/5049964c4af86865153c553fc6a138df02685ffb|commit]], [[https://git.kernel.org/linus/a2c0ce5d01a2218af4756d311ae91845b67ac5b9|commit]], [[https://git.kernel.org/linus/e5e52feb5053a537180cf928428deb8bc697a42e|commit]], [[https://git.kernel.org/linus/9dfa09e0628d2024ce4574f645344c00fe88a535|commit]], [[https://git.kernel.org/linus/262cc19ea902d2280e2e2a56b153f37466e3349e|commit]], [[https://git.kernel.org/linus/3ab7f9b90cc0a737e0bd8a312dc48814c4682867|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index [[https://git.kernel.org/linus/c2db01752735b522ae150b8698fd4e526efbbc20|commit]], [[https://git.kernel.org/linus/8f55564c05123b790f25562fa02ca2e1dbf9c4f5|commit]] * wifi: ath12k: Enable IMPS for WCN7850 [[https://git.kernel.org/linus/72d17c3e86d0f7fad8f3ae77d87d00b7b6788a8e|commit]] * [[https://git.kernel.org/linus/4e348c6c6e23491ae6eb5e077848a42d0562339c|commit]], [[https://git.kernel.org/linus/e626dad92383ca16d1d71e66124a272a0cbfe7bd|commit]], [[https://git.kernel.org/linus/f355f70145744518ca1d9799b42f4a8da9aa0d36|commit]], [[https://git.kernel.org/linus/d5edb9ae8d568745f893c5c5fa3837d85311b131|commit]], [[https://git.kernel.org/linus/8b0f5cb6bc7cbbee4d78b3221683dcb4d1ed23d0|commit]], [[https://git.kernel.org/linus/3468e1e0c639032a603450f0830ccabfa76f5806|commit]], [[https://git.kernel.org/linus/fe4a6d2db3bad41e9f22c860596f355af8493ebb|commit]] |
* mana: Add support for jumbo frame [[https://git.kernel.org/linus/ce518bc3e9ca342309995c9270c3ec4892963695|commit]], [[https://git.kernel.org/linus/a2917b23497e4205db32271e4e06e142a9f8a6aa|commit]], [[https://git.kernel.org/linus/2fbbd712baf1c60996554326728bbdbef5616e12|commit]], [[https://git.kernel.org/linus/80f6215b450eb8e92d8b1f117abf5ecf867f963e|commit]] * Device tree support for Hyper-V VMBus driver [[https://git.kernel.org/linus/a4fea9b78ebea6df9a61f34cfc2f7ed0bbc8a9fc|commit]], [[https://git.kernel.org/linus/1f6277bf716cc5ba0e3fa0c3e0af1adb4160fb5d|commit]], [[https://git.kernel.org/linus/9c8434238041e18d53fd6911826973b37656a8d1|commit]], [[https://git.kernel.org/linus/f83705a51275ed29117d46e1d68e8b16dcb40507|commit]] * Hyper-V VTL support [[https://git.kernel.org/linus/d21a19e1c2f55504c4b3e9f9c82b4554bfa90d7b|commit]], [[https://git.kernel.org/linus/c26e0527aaf84a34b4774d80c9a9baa65f4d77f2|commit]], [[https://git.kernel.org/linus/0a7a00580a4fad9a6cd28c2d825e0e5ae917e59e|commit]], [[https://git.kernel.org/linus/d01b9a9f2d0131e1e249177a70e6b80d146d16d2|commit]], [[https://git.kernel.org/linus/3be1bc2fe9d2e4fc1375efa2567d2f58cd2a2a7c|commit]] * VDUSE: Improve performance [[https://git.kernel.org/linus/aaf0594829c3a6f16bdf5d30904a7db4548dae15|commit]], [[https://git.kernel.org/linus/1d24692732fb299c94b0dcc032b48ac8fa85c854|commit]], [[https://git.kernel.org/linus/3dad56823b5332ffdbe1867b2d7b50fbacea124a|commit]], [[https://git.kernel.org/linus/78885597b9ccf68d4ce554aec98db01ee3c2d3fc|commit]], [[https://git.kernel.org/linus/28f6288eb63d5979fa6758e64f52e4d55cf184a8|commit]], [[https://git.kernel.org/linus/bfae1648ec2159da0a14d71a7d75b810f728a1e6|commit]], [[https://git.kernel.org/linus/66640f4a6fcc1861d1b1f9b36b65a218064f263f|commit]], [[https://git.kernel.org/linus/5e68470f4e80a4120e9ecec408f6ab4ad386bd4a|commit]], [[https://git.kernel.org/linus/e38632dd71818d99bcebeb55f27dc764a9f7d547|commit]], [[https://git.kernel.org/linus/d4438d23eeeef8bb1b3a8abe418abffd60bb544a|commit]], [[https://git.kernel.org/linus/b774f93d87e198481680873b22c2a443e10c3f93|commit]] * vdpa/snet: support [s/g]et_vq_state and suspend [[https://git.kernel.org/linus/3f3a1675b731e532d479e65570f2904878fbd9f0|commit]], [[https://git.kernel.org/linus/3616bf377a5a8ef4f124dfde5f3522c4da335561|commit]] * vdpa_sim_blk: support shared backend [[https://git.kernel.org/linus/112f23cd72a2975e11986d73575e2c3651ea4c7e|commit]], [[https://git.kernel.org/linus/abebb16254b362664452e14d9711ddb54855ddcf|commit]] * vdpa_sim: add support for user VA [[https://git.kernel.org/linus/c618c84d4ccc6268c3da7609c7388b6cb305c639|commit]], [[https://git.kernel.org/linus/9067de4725a299bc1baf11de9f5040fdd0bd05c3|commit]], [[https://git.kernel.org/linus/c0371782500c5314741da9ccbfbf0375a0d379fc|commit]], [[https://git.kernel.org/linus/f609d6cbb36ab1c9c7434f67d555c57a2f7d3dde|commit]], [[https://git.kernel.org/linus/42823a871fd4e17b34034f43b36ae57bd2ed8a67|commit]], [[https://git.kernel.org/linus/e2a4f808a78646badefcd13a6e995d369898f443|commit]], [[https://git.kernel.org/linus/76acfa7bc54f1e3b9dde396e0a3534493419fd6f|commit]], [[https://git.kernel.org/linus/d7621c28fca1c16f9e94245479792024a5676c50|commit]], [[https://git.kernel.org/linus/4bb94d2de2fa90aa8d4e1ce940b1b2f7708cf141|commit]] * vhost: move worker thread fields to new struct [[https://git.kernel.org/linus/6e890c5d5021ca7e69bbe203fde42447874d9a82|commit]] * Add PCI pass-thru support to Hyper-V Confidential VMs [[https://git.kernel.org/linus/88e378d400fa0544d51cf62037e7774d8a4b4379|commit]], [[https://git.kernel.org/linus/71290be18f2deeae013482bf79cd526df61fcfcd|commit]], [[https://git.kernel.org/linus/d33ddc92db8a61416473ff3d7f1c621c50733dc0|commit]], [[https://git.kernel.org/linus/c7b5254bd802ee3868f1c59333545272dc700d6d|commit]], [[https://git.kernel.org/linus/e45e761b77bc0739e7e23258c4394013bbb919c7|commit]], [[https://git.kernel.org/linus/812b0597fb4043240724e4c7bed7ba1fe15c0e3f|commit]], [[https://git.kernel.org/linus/0459ff4873739986dccafbb417cfc69e71bdacf4|commit]], [[https://git.kernel.org/linus/a5ddb74588213c31ce993a8e9a09d1ffdc11a142|commit]], [[https://git.kernel.org/linus/bb862397f48fc79a1ea31b83a0bd8f1f913b4ab6|commit]], [[https://git.kernel.org/linus/25727aaed6514b88f98a18862c6f2d65a0b0ec3b|commit]], [[https://git.kernel.org/linus/6afd9dc1a4b158456c072580f0851b4dbaaa02f1|commit]], [[https://git.kernel.org/linus/2c6ba4216844ca7918289b49ed5f3f7138ee2402|commit]] * virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support [[https://git.kernel.org/linus/2c4e4a22a3b090e06191f8544d21e0e1d72ce518|commit]] * virtio: add VIRTIO_F_NOTIFICATION_DATA feature support [[https://git.kernel.org/linus/2c4e4a22a3b090e06191f8544d21e0e1d72ce518|commit]] * vfio/pci: Add DVSEC PCI Extended Config Capability to user visible list. [[https://git.kernel.org/linus/6467d0740a2b2a1fc18b5d9dbc86a9705dbc2cf9|commit]] = Architectures = == ARM == * Device Tree Sources * New !SoC Allwinner T113-s, an Cortex-A7 based variant of the RISC-V based D1 chip, along with the !MangoPi MQ-R board [[https://git.kernel.org/linus/a3eebcb61ffb9a26ca77a00ce80050cff0f0ecf3|commit]], [[https://git.kernel.org/linus/927e310e8e9d891b7621f77c369d234624d3a4fe|commit]], [[https://git.kernel.org/linus/c908060de362b2977db1b0ddba925353bc50aa29|commit]], [[https://git.kernel.org/linus/20c5db6c3d79d357c9d787edad3bbf03d98a08bf|commit]] * New !SoC StarFive JH7110, a RISC-V !SoC based on the Sifive U74 core like its JH7100 predecessor, but with additional CPU cores and a GPU [[https://git.kernel.org/linus/7fce1e39f01900a294cd2c456c77f3e2512e0634|commit]], [[https://git.kernel.org/linus/3de0c91032580d4923624fe6ee773eddd1b574bc|commit]], [[https://git.kernel.org/linus/c61f19ec3be35271fc005dac34390d9c5e1a2737|commit]], [[https://git.kernel.org/linus/00f1cb17aeb71daf3d9ead5d11412c650329d6cf|commit]], [[https://git.kernel.org/linus/e19aa7861fccced5f72745fcd14b87d281c9bb99|commit]], [[https://git.kernel.org/linus/c49a757a5a9e2eab2202ecd28aedc22a0aedfbe8|commit]], [[https://git.kernel.org/linus/69bfec7548f4c1595bac0e3ddfc0458a5af31f4c|commit]], [[https://git.kernel.org/linus/1ec3d20e4e2fef33c618b2ef550cbf3b4728e4cd|commit]], [[https://git.kernel.org/linus/ed36fcd160f3a703e0264539abdf0da2f3e0fc35|commit]], [[https://git.kernel.org/linus/b6d7406cd7a199fabf93008e9fc0aa0358695a79|commit]], [[https://git.kernel.org/linus/edab7204afe55bdf2d17d3490eb88497ba60f628|commit]], [[https://git.kernel.org/linus/b2ab3c94f41f888f9bec6ac6bf75935e2e2e253a|commit]], [[https://git.kernel.org/linus/82327b127d4117e5b867cca945f97a5074aef786|commit]], [[https://git.kernel.org/linus/1ff5482ab9a5565a56b15626a6bc5bf20dab3465|commit]], [[https://git.kernel.org/linus/8406d19ca0493aa8b4b83314efe57219c8bb92b6|commit]], [[https://git.kernel.org/linus/8868caa2a073cdac8a3c28e4e30cf72fe6b44f22|commit]], [[https://git.kernel.org/linus/60bf0a39842eb042bbdc4539285c7e524011fc2d|commit]], [[https://git.kernel.org/linus/e22f09e598d12e46e7c96df3c10271d037e1fd39|commit]], [[https://git.kernel.org/linus/54baba33392d428a8be4942441a92a9b05cf537e|commit]] * New !SoC Apple M2 as used in current Macbook Air/Pro and Mac Mini gets added, with comparable support as its M1 predecessor [[https://git.kernel.org/linus/4d93b3a974a828a5d330075358d55a6a3e2df2f2|commit]], [[https://git.kernel.org/linus/bbdd33769d319d1e7bb8fec09124a49b3573a2d3|commit]], [[https://git.kernel.org/linus/1f21734b14b4cc93d82374108a549b42a7672c4c|commit]], [[https://git.kernel.org/linus/355d090ecbbc808bcfe21635f5ca7e25ba252846|commit]], [[https://git.kernel.org/linus/93b415b2e164348bf29fb89b77a3d9585bab76a5|commit]], [[https://git.kernel.org/linus/667b44ee3aaa10a5aaf9af3f0d1f51716e3132db|commit]], [[https://git.kernel.org/linus/695ea8cc5eb51b8baece7be07480a13a91bfdf48|commit]], [[https://git.kernel.org/linus/20fa978cd98c6a44c206bfd7bcb16afa4d4e8a29|commit]], [[https://git.kernel.org/linus/869c942fb567c9b1dcc25487200fdcf474157029|commit]], [[https://git.kernel.org/linus/43145cfe308214addb3f4ecaa48fd2c415a2938f|commit]], [[https://git.kernel.org/linus/1e8edd6a6d5f5a604a7f71b90f5dca831c5d3490|commit]], [[https://git.kernel.org/linus/b058e9d8ceb0992dbb7c3f195248442f7f9cca93|commit]], [[https://git.kernel.org/linus/fe8f1a2e9b7c4519a145ab8110dec59fea3c532c|commit]], [[https://git.kernel.org/linus/828fe6b6245bd9b20dbf3e0dd54c79b17be758e7|commit]], [[https://git.kernel.org/linus/2d5ce3fbef324295f7c210f29d724b44b5642cb2|commit]] * New !SoC Unisoc UMS512 (Tiger T610), a midrange smartphone !SoC [[https://git.kernel.org/linus/2b4881839a392bf66312685cf1c65cd3487e6ec8|commit]] * New !SoC Qualcomm IPQ5332 [[https://git.kernel.org/linus/e47a4f55f240db3913317f34a9c685b5d85538f1|commit]], [[https://git.kernel.org/linus/0d6fd7f8b8f8fdb090f0ef61573f5648c19ff237|commit]], [[https://git.kernel.org/linus/f99cdbd858df8457bcffc3e90fa6939d517193c5|commit]], [[https://git.kernel.org/linus/3d89d52970fdbeaf252d9e4f9bd067222d12641d|commit]], [[https://git.kernel.org/linus/377c0b46d8794ab4441c8c079e079dc2e367c1e1|commit]], [[https://git.kernel.org/linus/5d092236e0b0e154ca5f4f65d33eea504cc18578|commit]], [[https://git.kernel.org/linus/9e4a7652d7028d40b2dd6636d400ca6266d641ef|commit]], [[https://git.kernel.org/linus/0360f0ea8c0f67ec8a25c5ec89f044dbc66b5c5f|commit]], [[https://git.kernel.org/linus/48adb3be7d617ecc7d9656032e7253406b8040f5|commit]] and IPQ9574 [[https://git.kernel.org/linus/b065b23d3c3bc91f7e54f9bff4294a7bfbd2afb6|commit]], [[https://git.kernel.org/linus/d75b82cff48883b5e75abfd3930afa7a148ab440|commit]], [[https://git.kernel.org/linus/5b63ccb69ee8ee5ddb58d8ce105b880905678bd5|commit]], [[https://git.kernel.org/linus/c74eef68fd2d3a7821ecb57a607d597775df53ac|commit]], [[https://git.kernel.org/linus/97cb36ff52a1061a0d3ef4bf448813acef207140|commit]], [[https://git.kernel.org/linus/34d1a90bdb8a2759b9646c8596eea495b4cb02ac|commit]] are Wi-Fi 7 networking !SoCs, based on the Cortex-A53 and Cortex-A73 cores, respectively * New !SoC Qualcomm sa8775p is an automotive !SoC derived from the Snapdragon family [[https://git.kernel.org/linus/b302c64a3c0a005f39155e9aef5e99ad8a9abbb7|commit]], [[https://git.kernel.org/linus/26a4bf805c6cd88847dd045f6b29d8a20f02d8df|commit]], [[https://git.kernel.org/linus/7fa9c5fc1a753ac593904ebe9c4e8628a4240096|commit]]. Add initial support for sa8775p-ride [[https://git.kernel.org/linus/603f96d4c9d0cb42f934fb0b99440bb9e8ba4385|commit]] * Two boards based on the Allwinner f1c200s ultra-low-cost chip [[https://git.kernel.org/linus/f23ba46e0799fc701bcd429d22767932401e9ae8|commit]], [[https://git.kernel.org/linus/bedc7c5490fce4e57b55e025b4adfbd31f25623d|commit]], [[https://git.kernel.org/linus/eef696356f58a4f5c17ec5d7cb1d495f75edf62e|commit]], [[https://git.kernel.org/linus/e89556d6350430f4d9d38e555a298281e68e130e|commit]], [[https://git.kernel.org/linus/7452d4799c5b352d6987cff3db8b1e415466586e|commit]], [[https://git.kernel.org/linus/cc1858614f5d99d87d4467079c25f6bdf434add9|commit]] * Three 'Banana Pi' variants based on the Amlogic g12b (A311D, S922X) !SoC [[https://git.kernel.org/linus/0e1598a112f2e270bdd5771bb821f12852c548ac|commit]], [[https://git.kernel.org/linus/14e14723d2f58964f13e825738d01f62a8629e90|commit]], [[https://git.kernel.org/linus/92c0b261c294f12e329976a6d4ef72651e8f07f2|commit]], [[https://git.kernel.org/linus/0262f2736978b1763363224698f47112a148dab0|commit]] * The Gl.Inet mv1000 router based on Marvell Armada 3720 GL-MV1000 [[https://git.kernel.org/linus/6d5a6740f6df4c41a96d57d542207a7d5cab0393|commit]] * A Wifi/LTE Dongle based on Qualcomm msm8916 [[https://git.kernel.org/linus/7a888e143f0c87017d91490ea9d0ecc2dc21f2a9|commit]] * Two robotics boards based on Qualcomm QRB chips [[https://git.kernel.org/linus/1ad3efe52cd10a94bdee63216cc5c09e813594ee|commit]], [[https://git.kernel.org/linus/941a8a4505cd44e826536ce41ffb863196d68769|commit]], [[https://git.kernel.org/linus/a64a0192b70cfe7537072ae61a5e0d1d99f976bc|commit]], [[https://git.kernel.org/linus/c309b9a54039053892cc5417193e9f0089073ae3|commit]], [[https://git.kernel.org/linus/e18771961336647121c40cad4585caa794980887|commit]], [[https://git.kernel.org/linus/4e859ef0bae3c0839ad362408d2f7321332e4850|commit]], [[https://git.kernel.org/linus/8d58a8c0d930c52dd30bd50af24b786d55509cbf|commit]] * Five developments boards based on various Rockchip !SoCs, including the rk3588s-khadas-edge2 and a few NanoPi models [[https://git.kernel.org/linus/c8ec73b05a95d9f0969ae0f28dd8799a54fcdfc7|commit]], [[https://git.kernel.org/linus/7d4fc70351d155699fe41949d16ce696885a4ca8|commit]], [[https://git.kernel.org/linus/05620031408ac6cfc6d5c048431827e49aa0ade1|commit]], [[https://git.kernel.org/linus/31425b1fadb2040b359e52ffc24c049a78d56c96|commit]], [[https://git.kernel.org/linus/975e9bbad11950fc8276f1fa260d8bf2c341aa41|commit]], [[https://git.kernel.org/linus/c6629b9a6738a64507478527da6c7b83c10a6d2c|commit]], [[https://git.kernel.org/linus/ceb2e18487c322f3becae0959d48ef12a829a2dc|commit]], [[https://git.kernel.org/linus/004589ff9df5b75672a78b6c3c4cba93202b14c9|commit]], [[https://git.kernel.org/linus/564cfdb866535662d74a6a1c5b5e7e99845d7e25|commit]], [[https://git.kernel.org/linus/387b3bbac5ea6a0a105d685237f033ffe0f184f1|commit]], [[https://git.kernel.org/linus/5a6d76761225bfa31d114f434b990fa2ed9b04c5|commit]], [[https://git.kernel.org/linus/04d5529935229a709d6facb8a80168cc0976c89a|commit]] * Three Snapdragon based phones made by Xiaomi [[https://git.kernel.org/linus/68434024dae509455bdd2a9e321a2cf58a6d0a75|commit]], [[https://git.kernel.org/linus/51c4c2bd6f314de8b1bb7b5c949d2432be19d419|commit]], [[https://git.kernel.org/linus/8a786036c7b682c4d77abf7f396b87bc7eec98f9|commit]], [[https://git.kernel.org/linus/9083b009b7e226dd32a1c9568d9867000f6dd559|commit]], [[https://git.kernel.org/linus/9b9e29af984cbf9840df87ef2c0b51667581cefc|commit]], [[https://git.kernel.org/linus/f8399e8a2f80adfac2e7f5dbe223eb428fdb6fe9|commit]], [[https://git.kernel.org/linus/814e1461feb3491807668359bfbda14a324486c1|commit]], [[https://git.kernel.org/linus/b76c8ceabe871470cee17990289e8dd39b96054e|commit]] * The AM625 Beagleplay industrial SBC [[https://git.kernel.org/linus/3cd557272ef0b1bbad3c5450f09629e451e101f3|commit]], [[https://git.kernel.org/linus/f5a731f0787fd63d81ab0e1457c44c65fa9d7b41|commit]], [[https://git.kernel.org/linus/38f250cf9615d762a4dc1179bb063c66762a76e6|commit]] * sc7180: Delete a few unused trogdor dts files [[https://git.kernel.org/linus/62d882e62fe91ebdf4acbb8444bb3cf78a958aef|commit]], [[https://git.kernel.org/linus/5fe8b1c88d7b3a227d96f277cd0d36a76aff0273|commit]], [[https://git.kernel.org/linus/c0d1296512102a216f9ce10238a9f79c0ac22ccf|commit]], [[https://git.kernel.org/linus/b82c362b4d27f439f9ba753e74e0e7a364263f3a|commit]] * Introduce AM62x LP SK board support [[https://git.kernel.org/linus/3bc4f501be71766e5988d8233fc29196f552b9b0|commit]], [[https://git.kernel.org/linus/a841581451af7beaf4c77b0c48ae3dd3205ab3bc|commit]], [[https://git.kernel.org/linus/e6a51ffabfc16b1df9607e674ddf377673627513|commit]] * Add minimal MT8365 and MT8365-EVK support [[https://git.kernel.org/linus/0558891ce1433a00f93fbd14c9c5583b32009ccc|commit]], [[https://git.kernel.org/linus/41be03c8a9d23c921145631f56be468a1452822e|commit]], [[https://git.kernel.org/linus/6ff9453765565b34cd9dfb874afd8b06902453f7|commit]] * Improve the MT8365 !SoC and EVK board support [[https://git.kernel.org/linus/64543b0d637bd28abed1a3311aa8c9b007ee52d7|commit]], [[https://git.kernel.org/linus/29a66a6c71d6fdec7786fdeff0209f64998bcbe3|commit]], [[https://git.kernel.org/linus/2d98d0d2d53720a365e0c1a2984215815337607c|commit]], [[https://git.kernel.org/linus/55749bb478f8ea6e72c376f332e0bc01bdd9af15|commit]], [[https://git.kernel.org/linus/a00d1c915df3db5e8f2ea8e06a1a63245fc5b861|commit]], [[https://git.kernel.org/linus/8b5db516c9416d72d49c95656662fa1fbea446e1|commit]], [[https://git.kernel.org/linus/91e217d4b6ea3903f6052fa1fd5179037171b2a5|commit]] * nct6775: ASUS PRIME Z590 boards support [[https://git.kernel.org/linus/90b86248d31eb3d56b243487c188d0f5a3d24fdb|commit]] * Add Tolino Vision [[https://git.kernel.org/linus/d37c36001e55137abf3569fdd182735061197db3|commit]], [[https://git.kernel.org/linus/f491698935bf50dea76309eae75ef3511151f8fb|commit]] * Add support for new boards in the imx6dl-yapp4 family [[https://git.kernel.org/linus/7da7b84fee58c85a6075022023d31edea40e81a1|commit]], [[https://git.kernel.org/linus/f87c9b04c6b51e0339f0d3cf7f5a965c0cf939e8|commit]], [[https://git.kernel.org/linus/5c984deedadae311ac057598b3aad11b3950e7bc|commit]], [[https://git.kernel.org/linus/7da4734751e075db517cf6ca9cb54db6fb0975a8|commit]] * AM57x EVM Device Tree Overlays [[https://git.kernel.org/linus/0fff0e49d72a53c51d8903fbadb2e6a84e531c4a|commit]], [[https://git.kernel.org/linus/26d03d14171c0e90654f6dcc8551bc58ee6db1e8|commit]], [[https://git.kernel.org/linus/a63945c3b56174537a4a655676fbe965f974b6b1|commit]] * oxnas support removal [[https://git.kernel.org/linus/a9414bef866c575bf33465f55b1a3e7951eb2e4a|commit]], [[https://git.kernel.org/linus/5ca2653011a4f4217ebd16144ddd5c2dca177cc0|commit]], [[https://git.kernel.org/linus/fc746270c2a5cc6eecaec9d81d000aaaa02b2f86|commit]], [[https://git.kernel.org/linus/03216cdbd7df38aabf5fffac588a366177f5434a|commit]] * Update Colibri iMX8X Devicetrees [[https://git.kernel.org/linus/2eba243813e27a8654ec4df15b208b2a321bb5b2|commit]], [[https://git.kernel.org/linus/e8f7a387017da912f56317252c9da64a3188a55f|commit]], [[https://git.kernel.org/linus/7efa409ed64847b72633573f9783b7b36da7e44a|commit]], [[https://git.kernel.org/linus/7ece3cbc8b1efbf48d25a91043e9b410b46a0ccf|commit]], [[https://git.kernel.org/linus/5e634a90928b0ba40f75d28a5daa2ad66e932cfc|commit]], [[https://git.kernel.org/linus/4d2adf738169a3492407065fbcefcc8765ce507a|commit]], [[https://git.kernel.org/linus/bd74f83de7665dfb5a55db537ed514471b2205b1|commit]], [[https://git.kernel.org/linus/7171ec2953ab34d87d01a8884af3c9e4ba6e515c|commit]], [[https://git.kernel.org/linus/9c279d216fbc87727099baab644e8d4a810d9cc7|commit]], [[https://git.kernel.org/linus/a537c9618d0fe9f7954dad0a0827da85c5c25101|commit]], [[https://git.kernel.org/linus/551648021f39727481b7fd0e634411fcf4b4037b|commit]], [[https://git.kernel.org/linus/851884b264fe4028bfc5ba6877ac40bdfb46e1cf|commit]], [[https://git.kernel.org/linus/ee9936d64b453c02e217d7e1b93f750d6a609ee7|commit]], [[https://git.kernel.org/linus/e74b958c8eafd0e91158401f8e6880131111b28a|commit]], [[https://git.kernel.org/linus/281506130449a197dfd8d7469240716aba6affcd|commit]], [[https://git.kernel.org/linus/09fad38e261d22dc70a14ce7dd4bb081e028f465|commit]], [[https://git.kernel.org/linus/e2c7fa724626e4bde70e753cdeb7827d0d225364|commit]], [[https://git.kernel.org/linus/cc900d0ffcae8dae159b762eca3092b24744a91b|commit]], [[https://git.kernel.org/linus/f018dfb3111ad9f3a6bc93d643c2e368e9ce6dbd|commit]], [[https://git.kernel.org/linus/fc226f865c05a6a0e1d4f4166ba9d4ceb27e7550|commit]], [[https://git.kernel.org/linus/144f67f68af8512426f2127c68ef054815453ff2|commit]], [[https://git.kernel.org/linus/aefb5e2d974df7567bac32f2b0d1c8bcf5d6c94c|commit]], [[https://git.kernel.org/linus/1fe5ea7cc22811ea14c7e609cacb4923fc21e050|commit]] * imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK3 [[https://git.kernel.org/linus/d757845451d7169ad6dc7053fd2e8ecc4f5749ab|commit]], [[https://git.kernel.org/linus/44eeddd6bd185358ecbdfb5c8f4fd24c1d58645f|commit]] * imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC [[https://git.kernel.org/linus/e7a985d50841e43ea1794b3597fd7f646ed95a32|commit]], [[https://git.kernel.org/linus/562d222f23f0fbdf76a8ba87ce0c9cdcd39e30f8|commit]] * qcom: sm8550-qrd: add QRD8550 [[https://git.kernel.org/linus/06668b6f7d5b0bdbda30673785d7540c72caae17|commit]], [[https://git.kernel.org/linus/d228efe884692742e3a614c2386ee006aeb6551d|commit]] * qcom: Add Yiming LTE dongle uz801-v3.0 (yiming-uz801v3) [[https://git.kernel.org/linus/d27580366db0fb6fa1f6b6ca94bc89dcbf9fd496|commit]], [[https://git.kernel.org/linus/26c56dbddc304cf7304346df4b25b3be0c086e36|commit]], [[https://git.kernel.org/linus/7a888e143f0c87017d91490ea9d0ecc2dc21f2a9|commit]] * Add initial support for RDP468 of IPQ5332 family [[https://git.kernel.org/linus/f6b161efbb456b11731a4afa330c82223e883832|commit]], [[https://git.kernel.org/linus/f1d33c902a1be727416fce3161db37a84d3f38d1|commit]] * Remove some e300/MPC83xx evaluation platforms [[https://git.kernel.org/linus/da03101799579f6477feb47a3aefcdb2e2379da1|commit]], [[https://git.kernel.org/linus/7840b08aeccbd4d46261a6d5c27699d6939f712e|commit]], [[https://git.kernel.org/linus/aa572079633c293882d8fa3973bf6d8c27eb430f|commit]], [[https://git.kernel.org/linus/b8fa3af2dbcb0c84270d4d2ecf54a088f7c90701|commit]] * Remove some PQ2/MPC82xx evaluation platforms [[https://git.kernel.org/linus/33777a4e9bb93f66ac2511d99ec66ab50f1a04bc|commit]], [[https://git.kernel.org/linus/859b21a008ebcc7fd876f50738f63750d46b5296|commit]], [[https://git.kernel.org/linus/ad46ad2d853daf082f742c9654da84e3d2a46765|commit]] * Remove some e600/MPC7448/MPC86xx evaluation platforms [[https://git.kernel.org/linus/f03425a5fd838a841138e3be586c1245fa9c78d6|commit]], [[https://git.kernel.org/linus/c1d85f3f75e3c8391134b67aefc8d029b26fa38e|commit]], [[https://git.kernel.org/linus/248667f8bbded6c00a300dbcabe0d15b3d0de9ab|commit]] * freescale: prepare and add apalis imx8 support [[https://git.kernel.org/linus/23fa99b205ea50f89c9db20e9afdddd8381d9ea0|commit]], [[https://git.kernel.org/linus/b503c3c01c08acc54e8a5e8a41daafae023e56f0|commit]], [[https://git.kernel.org/linus/033f5e7ef8540a6b5e3b59e1311683a6114c2d2e|commit]], [[https://git.kernel.org/linus/300bd129f93ffc4dccb591cdd5aef378f0461467|commit]], [[https://git.kernel.org/linus/5e7d5b023e032c30095deca9745fe8e82491ba64|commit]], [[https://git.kernel.org/linus/be85831de020f3cfb6811ec64f41a70bb62374b3|commit]], [[https://git.kernel.org/linus/b4efce453f0caca948df3faa8c8b816edd2240eb|commit]], [[https://git.kernel.org/linus/ea6dbf86b8d06b3902cb888dd4a75a794e9ef445|commit]], [[https://git.kernel.org/linus/ad0de4ceb706f140329f4dd310282e6fa2a1937a|commit]], [[https://git.kernel.org/linus/c083131c9021ef40c655894f6130a1393bb8e2b2|commit]] * Add Sunplus SP7021 !SoC Support [[https://git.kernel.org/linus/8bbb1dd569c1b604a3fd65fb78f13448f6353990|commit]], [[https://git.kernel.org/linus/55bfc376b8fb421a193fb422ca052235f023161b|commit]], [[https://git.kernel.org/linus/dbf018be52e312bdd7d51d1b944dbdb32ccf8fa4|commit]], [[https://git.kernel.org/linus/5543604a05a9dcc8972489c6051347aee17ac135|commit]], [[https://git.kernel.org/linus/d54c1fd4a51e8fbc7f9da86b0cd338a4f7cd2bb2|commit]], [[https://git.kernel.org/linus/4966dfe186a4e0c8206a623e34988c35997125b5|commit]], [[https://git.kernel.org/linus/f7189d938b31efd27399268918a5dc195745447a|commit]], [[https://git.kernel.org/linus/0aa94eea8d955c82014e5368a843da93f1dc58f8|commit]], [[https://git.kernel.org/linus/027a68e35206c4c82889dd7b56dc954dbc86d11b|commit]], [[https://git.kernel.org/linus/f6639994a6dded10fe3ee7882c0394dde294ecbf|commit]] * tegra: Support Jetson Orin NX [[https://git.kernel.org/linus/d89baa52929f00e9052f61b4eef838ccc8ebf180|commit]], [[https://git.kernel.org/linus/e63472eda5ea84424e4bff2b809389b0ba266613|commit]] * stm32: add support for STM32MP151 [[https://git.kernel.org/linus/76afff432f262712044864e3835841b1b41835a9|commit]] * Add Rockchip RK3588 GIC ITS support [[https://git.kernel.org/linus/a8707f5538846611c90116c14f72539ad5fb37da|commit]] * QCM2290 socinfo [[https://git.kernel.org/linus/f26e18bda9e3b069fbb07a2827597952a6d0afe0|commit]], [[https://git.kernel.org/linus/18290c2eec4be239318cb4e01cafe12217e36de8|commit]] * QRB4210 socinfo [[https://git.kernel.org/linus/ee6ae544ddfabe60245d4eaee41a7330acd46d94|commit]], [[https://git.kernel.org/linus/a11bc4a5b371e05e89c0fba5756efe5788a4d1ab|commit]] * soc: qcom: socinfo: Add SM7150 ID [[https://git.kernel.org/linus/de7aeee0d942d2e1d85b3db3652e037af38e24d7|commit]], [[https://git.kernel.org/linus/bad8cdc20690fa830c49783b68c6403dd44bc0bd|commit]] * imx6ull: Add chargebyte Tarragon support [[https://git.kernel.org/linus/fcb8b72db5800be7ca97ba7fa419d8aff2ffcaf1|commit]], [[https://git.kernel.org/linus/58ecb03fc74a5ec4b8c8222c5b4bac572a264c47|commit]], [[https://git.kernel.org/linus/f9dbd94ba8cf19f8ff76a48ba5864fd140f8a4e1|commit]], [[https://git.kernel.org/linus/46e33707fe95a21aa9896bded0be97285b779509|commit]], [[https://git.kernel.org/linus/98896cf432398c8e2c59347190f3efda53bc3670|commit]], [[https://git.kernel.org/linus/5e4f393ccbf0af0828ab0914695649a5b90db230|commit]], [[https://git.kernel.org/linus/27cc508d61d8b7a44b7b79450e2df9cf13dbe616|commit]] * KVM * Rework timer offsetting for fun and profit [[https://git.kernel.org/linus/0d0ae656b71155ccc0be9388beef77a1f7e7558e|commit]], [[https://git.kernel.org/linus/eaacaa4f26ade43dfdfdd3707c95d734b5ffc530|commit]], [[https://git.kernel.org/linus/326349943ed181890b8b2af2755bd0eac93bd66d|commit]], [[https://git.kernel.org/linus/2b4825a8694018901e641ccc2eafd0fff58d1415|commit]], [[https://git.kernel.org/linus/c605ee245097d02ed5933e63ac601a8571712457|commit]], [[https://git.kernel.org/linus/96906a9150a86a86b0464939625279b8e19f6e88|commit]], [[https://git.kernel.org/linus/30ec7997d175cd689fc61bfc4059f4d35b11858c|commit]], [[https://git.kernel.org/linus/680232a94c1289aad25ffae02f2785823763b456|commit]], [[https://git.kernel.org/linus/5591805d2c21b70838b723b71b8ff613de51cfff|commit]], [[https://git.kernel.org/linus/33c549460ef9119eb115484e81f54521122341db|commit]], [[https://git.kernel.org/linus/8a5eb2d210807e7dbe9ece7075533014cf4b9c27|commit]], [[https://git.kernel.org/linus/1a6511eb8430533920559c5f01f487f4901081cd|commit]], [[https://git.kernel.org/linus/e9adde432bf7371f1c83f67d9f8d75b95810f124|commit]], [[https://git.kernel.org/linus/476fcd4b7bb54ac959b683f30d0cf305c3e11f3c|commit]], [[https://git.kernel.org/linus/1935d34afaebe01ddb75bfaa62fb7fe957ddc210|commit]], [[https://git.kernel.org/linus/1e0eec09d43a55125ff80e40b2d6e2f369a338b9|commit]], [[https://git.kernel.org/linus/81dc9504a7006b484cfcf074796094ee526b0c45|commit]], [[https://git.kernel.org/linus/0630fb8e0a4873e436f0c1c1b27fa60a37eb960c|commit]], [[https://git.kernel.org/linus/056c15669a01677ba3e44456580bf4a351f71ff7|commit]], [[https://git.kernel.org/linus/2fe9e0fc21602339b82cdba58ef81a5a97d90ca2|commit]] * Userspace SMCCC call filtering [[https://git.kernel.org/linus/e65733b5c59a1ea20324a03494364958bef3fc68|commit]], [[https://git.kernel.org/linus/de40bb8abb764f6866d82c4e2a43acdb22892cf4|commit]], [[https://git.kernel.org/linus/e0fc6b21616dd917899ee4a2d4126b4a963c0871|commit]], [[https://git.kernel.org/linus/aac94968126beb9846c12a940f1302ece7849b4f|commit]], [[https://git.kernel.org/linus/c2d2e9b3d8ce9db825a5630d9d52d542f5138ae0|commit]], [[https://git.kernel.org/linus/a8308b3fc9494953c453480fb277e24f82f7d2b9|commit]], [[https://git.kernel.org/linus/fb88707dd39bd1d5ec4a058776de9ee99bcc7b72|commit]], [[https://git.kernel.org/linus/d824dff1919bbd523d4d5c860437d043c0ad121d|commit]], [[https://git.kernel.org/linus/821d935c87bc95253f82deec3cbb457ccf3de003|commit]], [[https://git.kernel.org/linus/7e484d2785e2a2e526a6b2679d3e4c1402ffe0ec|commit]], [[https://git.kernel.org/linus/37c8e494794786aa8e4acba1f0f5b45f37b11699|commit]], [[https://git.kernel.org/linus/fab19915f498b0e76fabd4d78841c99b7b6d7851|commit]], [[https://git.kernel.org/linus/60e7dade498eb881bcdf0d9a420c97625f73acc1|commit]] * perf * Add ftrace direct call for arm64 [[https://git.kernel.org/linus/2aa6ac03516d078cf0c35aaa273b5cd11ea9734c|commit]], [[https://git.kernel.org/linus/0f59dca63bf2c329e9afeddae2a7ff91cce4cb44|commit]] * vendor events arm64: Add N1 metrics [[https://git.kernel.org/linus/7effbd18e496a954540fb6319db0d87d28a70496|commit]] * Update perf to handle new Coresight Trace ID [[https://git.kernel.org/linus/e5fa5b4110fe7d0ab08252943fc47072a7ff6c9d|commit]] * Apple M2 PMU support [[https://git.kernel.org/linus/640a3b7a3d138cb2467b75a6830144fac1c26a81|commit]], [[https://git.kernel.org/linus/7d0bfb7c997753ef88f4c3a29f3409c8cb052ab1|commit]] * perf: cs-etm: Update perf to handle new Coresight Trace ID [[https://git.kernel.org/linus/092772955568fa848b1e782e6cb3fa395eccea81|commit]], [[https://git.kernel.org/linus/e5fa5b4110fe7d0ab08252943fc47072a7ff6c9d|commit]], [[https://git.kernel.org/linus/b6521ea2a033b0c49669bd60d69ca16d0746dcea|commit]] * Enable display of partial and empty SVE predicates from Arm SPE data [[https://git.kernel.org/linus/0066015a3d8f9c01a17eb04579edba7dac9510af|commit]], [[https://git.kernel.org/linus/03a6c16ebf0162b57acd16c2dd2baa79d8db2a97|commit]], [[https://git.kernel.org/linus/ea15483e7c55f73809cd9e208fff511966539ee5|commit]] * Add PCIe2 driver support for Rockchip [[https://git.kernel.org/linus/13803c86e24f5a409406cd428ed0aa69cfcf61f0|commit]], [[https://git.kernel.org/linus/c3becf9cd857606582eea7a5393dc29fb695f59c|commit]], [[https://git.kernel.org/linus/a03c4427725301328ccbe414d0a19ad39e90d008|commit]] * Add MT8195 HDMI phy support [[https://git.kernel.org/linus/c78fe548b062db5a0c90390078601dfbc9b4daa9|commit]], [[https://git.kernel.org/linus/605b90371912edb2214088e69f5e7e1121507062|commit]], [[https://git.kernel.org/linus/45810d486bb44bd60213d5f09a713df81b987972|commit]] * Add PCIe RC support to Qcom SDX55 !SoC [[https://git.kernel.org/linus/a4c716706f3f1725ebf578d9c8db63b36b9570e1|commit]], [[https://git.kernel.org/linus/1bc7ae328cedd5fefbda443c70c304fa66963437|commit]], [[https://git.kernel.org/linus/e12b6893d2333f08dc108ab045b7744adc198bed|commit]], [[https://git.kernel.org/linus/3b76b736cd9933ff88764ffec01cbd859c1475e7|commit]], [[https://git.kernel.org/linus/c9f30e3dd92ba779c9cb8bb694ed7a8e2c9f0bb3|commit]], [[https://git.kernel.org/linus/2b20437e67a4b74b990d19d3dbf55388e941f30f|commit]], [[https://git.kernel.org/linus/f9364a7ced5e6e36904c359cafe23cbf03645884|commit]], [[https://git.kernel.org/linus/046392390884c9dead1d3703fa60dff97f22857a|commit]], [[https://git.kernel.org/linus/458aa82041ce3cd46ff5f9afd078f62a683daa28|commit]], [[https://git.kernel.org/linus/364c748d5e085a4cf425bbca90482e8df77d022e|commit]], [[https://git.kernel.org/linus/7394d0a85d6f847946dfe3f114f4d3f6a3988a36|commit]] * sm8550: Add PCIe HC and PHY support [[https://git.kernel.org/linus/496d068e2b881bde0c8b7882a95cbe7d4daa0892|commit]], [[https://git.kernel.org/linus/efecba3c9f076010701143634c6bf9a75b723107|commit]], [[https://git.kernel.org/linus/5f705402739c87b682861f8f06751a8218f52065|commit]], [[https://git.kernel.org/linus/354fc6c513ccb459a67c99a57c8d1a837358a001|commit]], [[https://git.kernel.org/linus/baf172cc04450b9a3845f0f4907c9bc8d717bc58|commit]], [[https://git.kernel.org/linus/cea3e9435e63237aa010e5868f9a38cfccec89f1|commit]], [[https://git.kernel.org/linus/d38360e12fbc1b41ae6a2a243ce0b01ce27e5cab|commit]], [[https://git.kernel.org/linus/269b70e85282e7d754746498962b267392e9da99|commit]], [[https://git.kernel.org/linus/1a24edc38dbfa9e77461b5e2bb84441351181574|commit]], [[https://git.kernel.org/linus/6276a403c0ff2908a05d1ff4f80f961478baebbd|commit]], [[https://git.kernel.org/linus/32734bbd1802efbd60ea4f0c3c1d5500bd0b20fe|commit]] * Add support for MT8195 VPPSYS on MMSYS and MUTEX [[https://git.kernel.org/linus/7ceff25a184d64635ad911bc98f9497290708963|commit]], [[https://git.kernel.org/linus/981f808e641c624fdf4ece806b599ae66e875ee4|commit]], [[https://git.kernel.org/linus/018f1d4fa457af98c9618c0bd17a427745f872fa|commit]], [[https://git.kernel.org/linus/dd4f373ef94bd186e18a7366adfb7b98bc31b786|commit]], [[https://git.kernel.org/linus/c54d2b99c62ff6e371ce4a9ca925be22ed190de3|commit]], [[https://git.kernel.org/linus/549053b69c54aecc6f44ddefe6c245a35f162cf4|commit]] * ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 [[https://git.kernel.org/linus/12e3b2848bfa8197062b7989eefb7c081d372fb8|commit]] * ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology [[https://git.kernel.org/linus/63a511284c9ea72696a5dd0a2d2721bdef19f774|commit]] * efi/zboot: Clean up and enable BTI annotation [[https://git.kernel.org/linus/038585573d0544bc717cdc5b3be4e95206d3ee3d|commit]], [[https://git.kernel.org/linus/8358098b9787caab8bbc93fd78d046afaed43c16|commit]], [[https://git.kernel.org/linus/bca2f3a9406b89961fbc6c92c52c6fc1fd91d35f|commit]], [[https://git.kernel.org/linus/538bc0f40b364f2c7b81f11aa163f723b138b40f|commit]] == X86 == * (FEATURED) Linear Address Masking enabling. This is similar to ARM's Top Byte Ignore and allows userspace to store metadata in some bits of pointers without masking it out before use [[https://git.kernel.org/linus/b19b74bc99b1501a550f4448d04d59b946dc617a|commit]], [[https://git.kernel.org/linus/5ef495e55f07aa117fdd8e187c9901cefc02fe0a|commit]], [[https://git.kernel.org/linus/6449dcb0cac738219d13c618af7fd8664735f99d|commit]], [[https://git.kernel.org/linus/82721d8b25d76c5a6f4c6cf4ce4e5b33788820a1|commit]], [[https://git.kernel.org/linus/428e106ae1ad4e45d3fd6978a753db475d0d0ec9|commit]], [[https://git.kernel.org/linus/74c228d20a51ddb1354409fdbed7b72427339d7b|commit]], [[https://git.kernel.org/linus/e0bddc19ba9578bc4e4c60a3f29ccc227277854c|commit]], [[https://git.kernel.org/linus/2f8794bd087e7958c8d1f0a0538856ca03e0bf3c|commit]], [[https://git.kernel.org/linus/f7d304343b9d2456ffba23b99d2345408251ea45|commit]], [[https://git.kernel.org/linus/400b9b93441cd4e2fe824a70140f3d5a2a9c802b|commit]], [[https://git.kernel.org/linus/23e5d9ec2bab53c4e5fbac675304e699726c1ac5|commit]], [[https://git.kernel.org/linus/3de9745c12d6adf4ed5884b6a33a141f580ef434|commit]], [[https://git.kernel.org/linus/e67876962ecfc5c8cb1d871d8f66ad3b21dbf065|commit]], [[https://git.kernel.org/linus/72fd6d738c991225c1053ee5003dd45e9c04e0e6|commit]], [[https://git.kernel.org/linus/833c12ce0f4307675beb60b194833c6c7cb506d7|commit]], [[https://git.kernel.org/linus/34821473deb3a56adf5e989e8cefd8bfc60ed216|commit]], [[https://git.kernel.org/linus/dfd7a1569e25996575a24725b64f73162155bcd6|commit]] * perf * perf intel-pt: Small updates [[https://git.kernel.org/linus/34f576c95d1bd1be3f123c2d1f3db084e5e72583|commit]], [[https://git.kernel.org/linus/052072f69f28864cebaeb6ca9dc2c9825b72c834|commit]] * Update uncore topics, 1x event updates, 2x new archs. [[https://git.kernel.org/linus/54f5de6f2998cfefbb68e7f6b2672f0b0ea5ab24|commit]], [[https://git.kernel.org/linus/dbe9d887d3015a95c8d10dd47ce3e241a5167772|commit]], [[https://git.kernel.org/linus/98806c08f995e850f4427e30852a7012f4f1c869|commit]], [[https://git.kernel.org/linus/759e81507e82375475c6ff1cd328b2e4bb10aee6|commit]], [[https://git.kernel.org/linus/c9f485c63d9332d4bc09e2d688613b231f0aa754|commit]], [[https://git.kernel.org/linus/55b7bcef861c1345deb09c71d626e88174a20703|commit]], [[https://git.kernel.org/linus/b3eb533ca5c663db8fdd9621b34b3e4c672b70f0|commit]], [[https://git.kernel.org/linus/579c04721539f690c63a9fe095d76af235a95864|commit]], [[https://git.kernel.org/linus/f42a7d02b7a3ce2531fef0ae89e474f0e0bbf0f9|commit]], [[https://git.kernel.org/linus/c2f38d3b95e600d3a9a7195a2db57f7d47fb0664|commit]], [[https://git.kernel.org/linus/14b4c54485bbab73e54c9170b8c9eae3f642edc2|commit]], [[https://git.kernel.org/linus/05c74de4ecb66c75b63a348b0cb5a95bab92ce98|commit]], [[https://git.kernel.org/linus/6c3566c594505d1e3d1d49f2c0a8dac61441505c|commit]], [[https://git.kernel.org/linus/f58468a815a3933710e871812ffe23b15421edc4|commit]], [[https://git.kernel.org/linus/748d5cf71948d5ad2cac896777dd5ccc6ea494e9|commit]], [[https://git.kernel.org/linus/2bb848f820a5df2f9684435886c44caee8f5a056|commit]], [[https://git.kernel.org/linus/ee31f6fea61c332100d2161081abbdfe65411fe9|commit]] * intel: Add Granite Rapids [[https://git.kernel.org/linus/bc4000fdb009a531fc5b94339f8531eee64bc232|commit]], [[https://git.kernel.org/linus/5a796d5cb5d11f5aad4893a59f22715810769928|commit]], [[https://git.kernel.org/linus/872d28001be56b205bd9b3f97cea1571a1bde317|commit]] * vendor events intel: Broadwellde v9 events [[https://git.kernel.org/linus/8aae803f66aa070fc5062fdaabaeaddb4cf18bf8|commit]] * Documentation/x86: Improve the AMX documentation [[https://git.kernel.org/linus/ad9c29f3c29197aa25d26a5f258a98e4cb901996|commit]], [[https://git.kernel.org/linus/a03c376ebaf38394a63a75292329f38a47520c2c|commit]], [[https://git.kernel.org/linus/7f9daaf59e14d62b29b6f4ca743e17bf96ff42ae|commit]], [[https://git.kernel.org/linus/5fbff260755750559aa12a30f6fa7f8a863666f1|commit]] * Add Xeon Emerald Rapids to list of CPUs that support PPIN [[https://git.kernel.org/linus/36168bc061b4368ad19e82b06a6463c95d3bb9a7|commit]] * ASoC drivers * Intel: Add rpl_mx98360_rt5682 driver [[https://git.kernel.org/linus/a7fe7e24b2cddbe995b5b49e274d3a69dde7c7d9|commit]] * Intel: boards: updates for 6.4 [[https://git.kernel.org/linus/058924644f9596b8c55fc81f01f741d628eed940|commit]], [[https://git.kernel.org/linus/f5460a155ecb961463f6ff766c7d3092f07e6642|commit]], [[https://git.kernel.org/linus/06b830bd73ec66b9316b899ae37b1d5b83d16a32|commit]], [[https://git.kernel.org/linus/e9fcbaff5fb871f1a10f09d7d1a4cd13c923e280|commit]], [[https://git.kernel.org/linus/16373f30777f45823fa68e850b230fa2ef9d7e92|commit]], [[https://git.kernel.org/linus/c8db7b50128b8cc61a5ca6e4717cf8158fca302a|commit]], [[https://git.kernel.org/linus/dc5a3e60a4b5974a0cb5bf2c5df70a490dce9df2|commit]] * IDXD driver: Enable DSA 2.0 Event Log and completion record faulting features [[https://git.kernel.org/linus/0c40bfb4c2dfad00a15337bb6213f92a797e3695|commit]], [[https://git.kernel.org/linus/1649091f9180470f96f001724a4902d5d82bbd75|commit]], [[https://git.kernel.org/linus/244da66cda359227d80ccb41dbcb99da40eae186|commit]], [[https://git.kernel.org/linus/2f431ba908d2ef05da478d10925207728f1ff483|commit]], [[https://git.kernel.org/linus/5fbe6503b52f5665560584f62adab5db70ac910e|commit]], [[https://git.kernel.org/linus/2f30decd2f23a376d2ed73dfe4c601421edf501a|commit]], [[https://git.kernel.org/linus/c2f156bf168fb42cd6ecd0a8e2204dbe542b8516|commit]], [[https://git.kernel.org/linus/b022f59725f0ae846191abbd6d2e611d7f60f826|commit]], [[https://git.kernel.org/linus/c40bd7d9737bdcfb02d42765bc6c59b338151123|commit]], [[https://git.kernel.org/linus/6926987185a3ae92c31b99ce1bfdfb04e95057c0|commit]], [[https://git.kernel.org/linus/2442b7473ad03671378d2d95651bd6bbe09a0943|commit]], [[https://git.kernel.org/linus/fecae134ee10b7de69461c197450f7c05677e733|commit]], [[https://git.kernel.org/linus/e6fd6d7e5f0fe4a17a08e892afb5db800e7794ec|commit]], [[https://git.kernel.org/linus/244009b07e7d0728726f266cc3485d7fd400d0d5|commit]], [[https://git.kernel.org/linus/a62b8f87c770fa4109ce515e4d8a0d4701a4ca5f|commit]], [[https://git.kernel.org/linus/f2dc327131b5cbb2cbb467cec23836f2e9d4cf46|commit]] * Field Scan Device: Add Array BIST test support to IFS. Array BIST performs tests on some portions of the core logic such as caches and register files. These are different portions of the silicon compared to the parts tested by Scan at Field (SAF) [[https://git.kernel.org/linus/67f88ffa6d35d6b4e776f98ea64aab0bc026e2a2|commit]], [[https://git.kernel.org/linus/54c9fcd187dd3bbc151cff9e5be01dda4f23dd0d|commit]], [[https://git.kernel.org/linus/d847eddf0ee9c7112003becebe53fd8bf10d8671|commit]], [[https://git.kernel.org/linus/c68e3d473988b9af1f39355be57befb83607d845|commit]], [[https://git.kernel.org/linus/d31bbdf42b46cb8dc81deb48c4bf5234dd63d939|commit]], [[https://git.kernel.org/linus/5210fb4e18806648b5e87ecc206f1b35e1253401|commit]], [[https://git.kernel.org/linus/fed696ce13662de882c8708ea7d0664d8e9e178b|commit]], [[https://git.kernel.org/linus/2b965dc05dc14bbe00efa3038aa1a3932ca30880|commit]], [[https://git.kernel.org/linus/3a2f2756c5189e03eeb3bedd04e07e8288f207e2|commit]] * tools/power/x86/intel-speed-select: Introduce TPMI interface support [[https://git.kernel.org/linus/79554aaa224a3b99f95b9c2843dc904764c32541|commit]] * tools/power/x86/intel-speed-select: Identify Emerald Rapids [[https://git.kernel.org/linus/1d54b139f43482a5d394f26ce47aa9949dec6e76|commit]] * intel-uncore-freq: Add client processors [[https://git.kernel.org/linus/4f59630a5ed0a4e7d275bd7e5d253a8f5a425c5a|commit]] * iommu/amd: Add 5 level guest page table support [[https://git.kernel.org/linus/f594496403fa383259aa7dfad92f383a2ee07e1b|commit]] * cpufreq: amd-pstate: Add guided autonomous mode support [[https://git.kernel.org/linus/c984f5d5d45bd5f80d6a9d8541e809300c963aca|commit]], [[https://git.kernel.org/linus/3e6e078057640751654bda9fd2278a944f61fa4a|commit]], [[https://git.kernel.org/linus/2dd6d0ebf74049256160a3d03dabbd92fe0b8599|commit]], [[https://git.kernel.org/linus/3ca7bc818d8ccf399cb0366d8d9a915c04a446f9|commit]], [[https://git.kernel.org/linus/7a9dec665f6875f61fe0c2e71b25842daade5110|commit]] * platform * ISST: Use TPMI interface [[https://git.kernel.org/linus/e6d3418130cdf718eff72db9a05d7262ebb49cff|commit]], [[https://git.kernel.org/linus/d805456c712f93ba8a012430f2a93bec133b6ff4|commit]], [[https://git.kernel.org/linus/0ab147bb840fca2bc3bca88f320b34c5b5cc013c|commit]], [[https://git.kernel.org/linus/12a7d2cb811dd8a884dea088a2701fcb8d00136e|commit]], [[https://git.kernel.org/linus/ea009e4769fa3bd05d4c111c3b6865eb3a9be829|commit]], [[https://git.kernel.org/linus/06a61df83209ac7f376616f83f3485217c703d50|commit]], [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] * ISST: Add SST-BF support via TPMI [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] * x86-android-tablets: Update Yoga Book !HiDeep touchscreen comment [[https://git.kernel.org/linus/02377e983e22396e52d43c4d0adb9bbc85fa9a26|commit]] * x86-android-tablets: Add Wacom digitizer info for Lenovo Yoga Book [[https://git.kernel.org/linus/95b829f89da3fd635b60b9b069395dede17a612c|commit]] * x86-android-tablets: Add accelerometer support for Yoga Tablet 2 1050/830 series [[https://git.kernel.org/linus/e578c943e363ff47d08e7b4f5648f3da9db325d8|commit]] * x86-android-tablets: Split in multiple files + misc additions [[https://git.kernel.org/linus/2f0cf1e85ddb5ae17284050dc1adafb89e4f1d8f|commit]], [[https://git.kernel.org/linus/afdcb5353f06cf5ddee3999f7e6353e889a50edc|commit]], [[https://git.kernel.org/linus/62a5f689a068951de5ed8487ec7f0de52245bd92|commit]], [[https://git.kernel.org/linus/3a75d1690b9adb116ca4d11578ff2fa358823382|commit]], [[https://git.kernel.org/linus/4ed14c23e1e82fbfb06cb37b9197ca56bbdf39f3|commit]], [[https://git.kernel.org/linus/97abac9c8b893822255c7847823bb65b6c7efb6a|commit]], [[https://git.kernel.org/linus/7bf974f695f1a978097a3b43ac26afd46eba626d|commit]], [[https://git.kernel.org/linus/cc183ad4590bef3831c0688ccfa386c595adc428|commit]], [[https://git.kernel.org/linus/e2200d3f26dac108a519f014fb42a0a034105394|commit]], [[https://git.kernel.org/linus/772cbba5a877eb7c528f3659415373c40e48a057|commit]], [[https://git.kernel.org/linus/9b1d2662b8c586eb10cb939c7ae2c25bb36d2b61|commit]], [[https://git.kernel.org/linus/607fbac0fccba506b4f9e47994504121db776956|commit]], [[https://git.kernel.org/linus/dadbc368f4f26f59debe49e1cdf44883e8799fd2|commit]], [[https://git.kernel.org/linus/5f250f8a77c4d30da52ee4184b770e327fbe76e2|commit]] * Add intel_bytcrc_pwrsrc driver [[https://git.kernel.org/linus/94227b9c88f3df8ac3025611719cebd125b5981a|commit]] * Add driver for Yoga Tablet mode switch [[https://git.kernel.org/linus/0de0ab9a659a419d1aa9c2516887e95a51455da0|commit]], [[https://git.kernel.org/linus/e82882cdd241b78d305df1441c624fbbbd07af05|commit]] * apple-gmux: add debugfs interface [[https://git.kernel.org/linus/f863fac1b15f77fc3c115f5afbd535983bb961a1|commit]] * Add new msi-ec driver [[https://git.kernel.org/linus/392cacf2aa10de005e58b68a58012c0c81a100c0|commit]] * surface: Add support for tablet-mode switch on Surface Pro 9 [[https://git.kernel.org/linus/b58a444d7f28ea59fd37a4615e6be86f5d45c880|commit]], [[https://git.kernel.org/linus/37ff64cd81ff0abbe901fd4cf401998d534c1cd7|commit]], [[https://git.kernel.org/linus/39e2ba648a6ee4519a5f0aa4cb995f8c97c5db6f|commit]] * KVM * Add support for SVM's Virtual NMI [[https://git.kernel.org/linus/fa4c027a7956f5e07697bfcb580d25eeb8471257|commit]] * Support the cpu feature FLUSH_L1D [[https://git.kernel.org/linus/a807b78ad04b2eaa348f52f5cc7702385b6de1ee|commit]], [[https://git.kernel.org/linus/723d5fb0ffe4c02bd4edf47ea02c02e454719f28|commit]], [[https://git.kernel.org/linus/45cf86f26148e549c5ba4a8ab32a390e4bde216e|commit]] * nSVM: implement support for nested VNMI [[https://git.kernel.org/linus/772f254d4d5687ee349cbe443959bc01304880d6|commit]], [[https://git.kernel.org/linus/0977cfac6e76fa976618129a4585bcf53784cc87|commit]] == RISC-V == * Introduce 64b relocatable kernel [[https://git.kernel.org/linus/55de1e4ad43b375566162ae0cc2b56dfa44aae4e|commit]], [[https://git.kernel.org/linus/69a90d2fe107c8bf6a424af0f30d2b223cdeaf7c|commit]], [[https://git.kernel.org/linus/39b33072941f8bab82aa2c802044062385a046bf|commit]], [[https://git.kernel.org/linus/47981b5cc6871d78aee67b6c9ae70aff90ddb97d|commit]], [[https://git.kernel.org/linus/c2dea0bc53397166a77811d9b66928643a83d6f3|commit]], [[https://git.kernel.org/linus/559d1e45a16dcf1542e430ea3dce9ab625be98d0|commit]] * Hibernation Support [[https://git.kernel.org/linus/0def12f32129c774f2cd598e326cc4b473da927b|commit]], [[https://git.kernel.org/linus/fcb89863d1b798565db6bdaf8f97f65823c2fd1b|commit]], [[https://git.kernel.org/linus/a15c90b67a662c75f469822a7f95c7aaa049e28f|commit]], [[https://git.kernel.org/linus/c0317210012e3b985779ddd92a7c5db8424e1e97|commit]] * Detect svnapot cpu support at runtime. Svnapot is a RISC-V extension for marking contiguous 4K pages as a non-4K page [[https://git.kernel.org/linus/23ad288aaf153a78b042e10062be1a6284909f95|commit]], [[https://git.kernel.org/linus/82a1a1f3bfb628c4a44652349b94c66c7e8be7c9|commit]], [[https://git.kernel.org/linus/ce173474cf19fe7fbe8f0fc74e3c81ec9c3d9807|commit]] * Convert riscv to use the generic entry infrastructure [[https://git.kernel.org/linus/8574bf8d0ddd46f0bc393381563f59a6f4418a3e|commit]], [[https://git.kernel.org/linus/d0db02c628793e389538c0e5c3f6491141ea6200|commit]], [[https://git.kernel.org/linus/f0bddf50586da81360627a772be0e355b62f071e|commit]], [[https://git.kernel.org/linus/0bf298ad2b61ae69d38826f3513e5fffc3fe3a53|commit]], [[https://git.kernel.org/linus/ab9164dae27334415537ccf1c3fbabf56b7793b2|commit]], [[https://git.kernel.org/linus/45b32b946a97bb4553bab30c2519bbaac55f39db|commit]] * Kconfig: enable SCHED_MC kconfig [[https://git.kernel.org/linus/8bf7b3b6676270c0ed3e4968608e1e052ecc8606|commit]] * Allow to downgrade paging mode from the command line [[https://git.kernel.org/linus/26e7aacb83dfd04330673c5c9ac336560da52bb3|commit]] * RISC-V Hardware Probing User Interface [[https://git.kernel.org/linus/ff77cf5b2e033d0bb5e3b7f83ebf65c5adc20d12|commit]], [[https://git.kernel.org/linus/ea3de9ce8aa280c5175c835bd3e94a3a9b814b74|commit]], [[https://git.kernel.org/linus/00e76e2c6a2bd3976d44d4a1fdd0b7a3c2566607|commit]], [[https://git.kernel.org/linus/62a31d6e38bd0faef7c956b358d651f7bdc4ae0c|commit]], [[https://git.kernel.org/linus/287dcc2b0c831d3e3887421f68e3db6b8b8f4eb1|commit]], [[https://git.kernel.org/linus/aa5af0aa90bad3f1cad5a90ee5eecd92ac9f3096|commit]] * KVM ONE_REG interface for SBI [[https://git.kernel.org/linus/96b3d4bd93f913440b4cb06233a1ecbc4dd41dad|commit]] * KVM virtualize AIA CSRs [[https://git.kernel.org/linus/d6f5f6e904be628941eeab7d6ae7d1fb9190c486|commit]], [[https://git.kernel.org/linus/8fe6f7e14c7eeb01c3a1994eba2356400981cb1e|commit]], [[https://git.kernel.org/linus/e290dbb7f73670e06df7f8ec44c3f502c20707d7|commit]], [[https://git.kernel.org/linus/54e43320c2ba0c70258a3aea690da38c6ea3293c|commit]], [[https://git.kernel.org/linus/7d50dd5012013f7c8e3c3e5d0bed78ba85800934|commit]], [[https://git.kernel.org/linus/78f94c082a2f74b78c8b9c779756d8b25317a55a|commit]], [[https://git.kernel.org/linus/6b1e8ba4bac49d99232026cae7eb8db3d338f9c2|commit]], [[https://git.kernel.org/linus/2f4d58f7635aec014428e73ef6120c4d0377c430|commit]] == LOONGARCH == * perf: Add basic support for !LoongArch [[https://git.kernel.org/linus/2fa5ebe3bc4e31e07a99196455498472417842f2|commit]] * Add support for function error injection [[https://git.kernel.org/linus/8b5ee2c66d5c4c1312fd193d4138e6963160ba43|commit]] * ftrace: Add direct call support and code simplification [[https://git.kernel.org/linus/24d4f52791dae16e478741cc397ba660a95b9d02|commit]], [[https://git.kernel.org/linus/9cdc3b6a299c6314485bcfb695546c11d35dac4c|commit]], [[https://git.kernel.org/linus/22f367a689ceceb08d9ce6a65c43c9640f5cb935|commit]] * crypto: Add crc32 and crc32c hw acceleration [[https://git.kernel.org/linus/2f1648220214d18168e55920c21014e71c2d5bbc|commit]] * Provide kernel fpu functions [[https://git.kernel.org/linus/2b3bd32ea3a22ea2d5e591da4ac2c2b1fb17c0e0|commit]] * Add checksum optimization for 64-bit system [[https://git.kernel.org/linus/69e3a6aa6be21de6aaf38130fad97ecde34a193c|commit]] == MIPS == * BCM47XX: Add support for Huawei B593u-12 [[https://git.kernel.org/linus/f7ca74904dab2f9157fb17463b4fcaf641cc370d|commit]] * sibyte: Remove Sibyte CARMEL and CRHINE board support [[https://git.kernel.org/linus/a0136c28a2d8e03d0cb2f707cd1c837a8e0884e9|commit]] == OPENRISC == * OpenRISC floating point context support [[https://git.kernel.org/linus/812489ac4dd91144a74ce65ecf232252a2e406fb|commit]], [[https://git.kernel.org/linus/63d7f9f11e5e81de2ce8f1c7a8aaed5b0288eddf|commit]], [[https://git.kernel.org/linus/27267655c5313ba0f5a3caa9ad35d887d9a12574|commit]], [[https://git.kernel.org/linus/c91b4a07655d5ba67962a08dfac8bd7f45ad049c|commit]] == PARISC == * Enable LOCKDEP support [[https://git.kernel.org/linus/adf8e96a7ea670d45b5de7594acc67e8f4787ae6|commit]] == POWERPC == * iommu: Add iommu_ops to report capabilities and allow blocking domains [[https://git.kernel.org/linus/76f351096c4516f38b9c901a21797fa958588e3a|commit]], [[https://git.kernel.org/linus/a940904443e432623579245babe63e2486ff327b|commit]] * Build with PC-Relative addressing [[https://git.kernel.org/linus/4f18b9e6ca58440394e86a53bf1be0d8a1920bcd|commit]], [[https://git.kernel.org/linus/26d53a9c89a8486c5c637cc587e1933a786747d0|commit]], [[https://git.kernel.org/linus/b270bebd34e36fb69363d65e24b00a9d148903e8|commit]], [[https://git.kernel.org/linus/58f24eea5278cb6078552e16063fdd8b0a1b9676|commit]], [[https://git.kernel.org/linus/dc5dac748af9087e9240bd2ae6ae7db48d5360ae|commit]], [[https://git.kernel.org/linus/ffc8e90decc531a2dd59ef9e1e6f16a52057ab62|commit]], [[https://git.kernel.org/linus/4e991e3c16a350d1eeffc100ce3fb25292596d03|commit]], [[https://git.kernel.org/linus/7e3a68be42e10f5fa5890e97afc0afd992355bc3|commit]], [[https://git.kernel.org/linus/77e69ee7ce0715c39b9a0cde68ff44fe467435ef|commit]] == S390 == * ap: introduce new AP bus sysfs attribute features [[https://git.kernel.org/linus/d7b1813af6a589597290cd5f720e138c0a2bf913|commit]] * ap: introduce low frequency polling possibility [[https://git.kernel.org/linus/263c8454dbffd4b878ea9bb403e157a56de98aca|commit]] * ap: add ap status asynch error support [[https://git.kernel.org/linus/038c5bedbc313b55f66b26fda5a7808727c2f177|commit]] * ap: implement SE AP bind, unbind and associate [[https://git.kernel.org/linus/2d72eaf036d2f2b7ec16cda2d0e7ce292537dad9|commit]] * Enable HAVE_ARCH_STACKLEAK [[https://git.kernel.org/linus/b94c0ebb1ec752016a3e41bfb66bb51ea905e533|commit]] * kaslr: randomize module base load address [[https://git.kernel.org/linus/34644cc2e15a7a91ec36b496e218694d17371589|commit]] * kaslr: generalize and improve random base distribution [[https://git.kernel.org/linus/6e259bc5a15ec49693fa3d19fdd4511f7679a20d|commit]] * Enable ARCH_HAS_SET_DIRECT_MAP [[https://git.kernel.org/linus/0490d6d7ba0a479fdd805da54ae25220ce5b514d|commit]] * dasd: add dasd autoquiesce feature [[https://git.kernel.org/linus/861d53dbed4cad8cf1bbef692111f2215e02c38e|commit]], [[https://git.kernel.org/linus/1cee2975bbabd89df1097c354867192106b058ea|commit]], [[https://git.kernel.org/linus/9558a8e9d4a681e67b3abe9cabf3e3d8825af57e|commit]], [[https://git.kernel.org/linus/bdac94e29564bab9f24c2700f16ff11f31af7c11|commit]], [[https://git.kernel.org/linus/0c1a14748133024a33aa8ffd763ca7f5c03bb27e|commit]], [[https://git.kernel.org/linus/d9ee2bee4a63844cd9d1e0d00b1e3c49eacd1c2f|commit]], [[https://git.kernel.org/linus/d8898ee50edecacdf0141f26fd90acf43d7e9cd7|commit]] = Drivers = == Storage == * Add dedicated Qcom ICE driver [[https://git.kernel.org/linus/f6ff91a47ac57cb1118d94020302617b6b22c0d1|commit]], [[https://git.kernel.org/linus/2afbf43a4aec6e31dac7835e65d52c867f2be400|commit]], [[https://git.kernel.org/linus/b8630c48b43fcf77039c04a1d30153e283cf41b4|commit]] * scsi: ipr: Remove SATA support [[https://git.kernel.org/linus/65a15d6560dff065339f6cac91de4beded60fe3f|commit]] * scsi: target: Add virtual remote target [[https://git.kernel.org/linus/075a5d356103b32bc7023b03ede60a2f183bcfb3|commit]] * Add poll support for hisi_sas v3 hw [[https://git.kernel.org/linus/538a60468966f47c53071d06db27bb78c2aaa81d|commit]], [[https://git.kernel.org/linus/0e47effa77067d0e5fdd41871941d2b3d38a0e61|commit]], [[https://git.kernel.org/linus/b711ef5e176bf47c10c0d24e21c1486b5331d33f|commit]], [[https://git.kernel.org/linus/0c2fb1701155062b842cdff69475482029fa8b14|commit]] * scsi_debug: Some minor improvements [[https://git.kernel.org/linus/785d6b7cf300637c684e5c7b7c186b01d8a4cf28|commit]], [[https://git.kernel.org/linus/d280a4ef229c0def06f6641183fb92100b410c63|commit]], [[https://git.kernel.org/linus/06be9fbebb1beb6a885c95fbe3bb2f05f3463a70|commit]], [[https://git.kernel.org/linus/a19226f844c247bd5d5ef11df4152c5ab71a59fb|commit]], [[https://git.kernel.org/linus/a15df530a189fcc62003df7a7272b2918a9ef73a|commit]], [[https://git.kernel.org/linus/519bfc14c156f31cc113709c71e7f66e0f6f228e|commit]], [[https://git.kernel.org/linus/9c2303820bf033f798fe14a856d7df431640001b|commit]], [[https://git.kernel.org/linus/0befb8790969087946f5726d8d80b4f83053ea21|commit]], [[https://git.kernel.org/linus/f037b5cb07138cd519f35fd08ebef2faf075959f|commit]], [[https://git.kernel.org/linus/548ebb335f743fa2647fe61bb1ad29d2c706afda|commit]] * scsi: ufs: ufs-pci: Add support for Intel Lunar Lake [[https://git.kernel.org/linus/0a07d3c7a1d205b47d9f3608ff4e9d1065d63b6d|commit]] * scsi: target: make RTPI an TPG identifier [[https://git.kernel.org/linus/3f4b9cb4133a4ecf16447cbd5fdb8ed618593bf8|commit]], [[https://git.kernel.org/linus/b9e063adfb8a812d9c47ff690e645086c6f76f42|commit]], [[https://git.kernel.org/linus/5fe99dace4313b0061d46f69e32f981956c92445|commit]], [[https://git.kernel.org/linus/31177b74790cc566200f30705bf9a83d168da893|commit]] == Graphics == * Add QAIC accel driver [[https://git.kernel.org/linus/830f3f27a388220c8f7e3fad1a00feb708cb066e|commit]], [[https://git.kernel.org/linus/c501ca23a6a306a7c11631e02a26c8e0a768d64b|commit]], [[https://git.kernel.org/linus/a36bf7af868b4b84f026a752671df66f0809bd3d|commit]], [[https://git.kernel.org/linus/129776ac2e38231fa9c02ce20e116c99de291666|commit]], [[https://git.kernel.org/linus/ff13be8303336ead5621712f2c55012d738878b5|commit]], [[https://git.kernel.org/linus/50e9cc9a4a1798371bafabcc1ba7dfd882c71b2f|commit]], [[https://git.kernel.org/linus/759662e4f1f8cd6ea0ec466e10cf29fe7c1fec36|commit]], [[https://git.kernel.org/linus/864b438085df0a9b93f264e3c8a0f68db1e93bdc|commit]] * imx: Implement DRM driver for imx25 [[https://git.kernel.org/linus/492054f74adc4f21716588824673c45029d554a0|commit]], [[https://git.kernel.org/linus/c87e859cdeb5d106cb861326e3135c606d61f88d|commit]] * Improve DisplayID 2.0 and EDID parsing [https://git.kernel.org/linus/5bacecc3c56131c31f18b23d366f2184328fd9cf|commit]], [[https://git.kernel.org/linus/5631f6a0436ac30eecfb2e6fdcd0a517f90add8a|commit]], [[https://git.kernel.org/linus/b568e6bb49d49ef05fa3aa4bb294ae960e1d778a|commit]], [[https://git.kernel.org/linus/217a8c63df30246f180760b1e1f3e57267efbb6a|commit]], [[https://git.kernel.org/linus/c5a486af9df7a7180d0f19fd4b6c801da64a154e|commit]] * panel * Radxa 8/10HD support [[https://git.kernel.org/linus/6634509553cb087ac2b74bb90b576f71da4b971b|commit]], [[https://git.kernel.org/linus/18d2f6d956d0a39d5a27b0512aee17cb253f5788|commit]], [[https://git.kernel.org/linus/850c8da901c2892ed61767ab08045899f413b80a|commit]], [[https://git.kernel.org/linus/413ebc4803f025c64ec80de07c50e65e2f59ae89|commit]] * Add Magnachip D53E6EA8966 Panel Controller [[https://git.kernel.org/linus/19ff997ffc43cb203fb7d6ac169b69e26c7dcbfb|commit]], [[https://git.kernel.org/linus/92be07c65b22b4775d0b0959460e854888ae4169|commit]], [[https://git.kernel.org/linus/249a4f5e663ccd1c1b1d11db68020e488a020791|commit]], [[https://git.kernel.org/linus/97ce9f36631dafd6daaab0c06a6a48b4301199b5|commit]] * Sony TD4353 [[https://git.kernel.org/linus/c8f0df67af94b2f820b024080ae60149a957e114|commit]], [[https://git.kernel.org/linus/22de25f83c6b9b2df45fa346b632dcb9b6f1acda|commit]] * Novatek NT36523 [[https://git.kernel.org/linus/c61093b56a2ff15e449e8af56e96dc5a312baf25|commit]], [[https://git.kernel.org/linus/0993234a00451e0a5c3e47d8b0f2e01dac6cedbf|commit]] * STARRY 2081101QFH032011-53G [[https://git.kernel.org/linus/6069b66cd9622c4b29817d4e19737e6f023b909a|commit]] * B133UAN01.0 [[https://git.kernel.org/linus/981f8866754dc5aec6864b877acb248dc33a7bc8|commit]] * AUO NE135FBM-N41 [[https://git.kernel.org/linus/a80c882183e36b483734681c830a332add912186|commit]] * Add internal display support to Odroid Go Super [[https://git.kernel.org/linus/441e129cbf81fa7365963141040814cee8ed94d6|commit]], [[https://git.kernel.org/linus/e89838968ee4446073faa718e9303bd6341ee0d1|commit]], [[https://git.kernel.org/linus/5a2854e577dc2b4538711afb9d788a6fb835b640|commit]], [[https://git.kernel.org/linus/f94c11ade1461b9cbae1e8d2e03efa7d4dc178f0|commit]] * Intel * Add another EHL pci id [[https://git.kernel.org/linus/54762e920eb483bd70aa92421788bc4e87e4fd1d|commit]] * Add OAM support for MTL [[https://git.kernel.org/linus/2810ac6c753d17ee2572ffb57fe2382a786a080a|commit]], [[https://git.kernel.org/linus/3735040978a43c25a19aa8015ab1a50dffe48f79|commit]], [[https://git.kernel.org/linus/9919d119fbbc913c2459b093eb81fe8197906424|commit]], [[https://git.kernel.org/linus/5f284e9c5aab5b12eb48a2cecc7a573c3b4e1cb4|commit]], [[https://git.kernel.org/linus/772a5803922a097eaf94cf865c6f4a81416aedb8|commit]], [[https://git.kernel.org/linus/dbc9a5fb168deb140722c12d8332b25754def017|commit]], [[https://git.kernel.org/linus/3c67ce061b2136e0578734bae82fdf85c2c76217|commit]], [[https://git.kernel.org/linus/c61d04c9eb4354980839cf938488ca703eba0f83|commit]], [[https://git.kernel.org/linus/1cc064dce4ed0ff111b6d6cb06b3cccf1cba29f5|commit]], [[https://git.kernel.org/linus/94d82e95219a3c581435480ab395eb04f569635f|commit]], [[https://git.kernel.org/linus/86e11e30120387cb5c24bdb3a169a2135973a0a8|commit]] * Make IPS debugfs per-crtc [[https://git.kernel.org/linus/1fb4da5f7858d78570a9f726e98f96797447b32e|commit]] * Add i915_ips_false_color debugfs file [[https://git.kernel.org/linus/42b4c479025d92b2a4869bd233f20159ae9ce692|commit]] * Add i915.enable_sagv modparam [[https://git.kernel.org/linus/419e505dab203b85facc782ec34d2d98601644ff|commit]] * Add crtc i915_pipe debugfs file [[https://git.kernel.org/linus/cf6c422bf55fa8ac2531d56a6d17408300a59e8b|commit]] * Some debugfs refactoring and improvements [[https://git.kernel.org/linus/70b5ffb393f3f1fbb00ac52c5288d233ae6e991e|commit]], [[https://git.kernel.org/linus/80ac788a8d2fc8904cce97b7873b6d8fd513a46d|commit]] * Add i915.enable_dpt modparam [[https://git.kernel.org/linus/3413881e1ecc3cba722a2e87ec099692eed5be28|commit]] * Enable HDCP2.x via GSC CS [[https://git.kernel.org/linus/459b26061a67e63e5aa24c6f2ad0546943357e43|commit]], [[https://git.kernel.org/linus/4f73dc7a079e15379bea0a70945ba1a7e5c16657|commit]], [[https://git.kernel.org/linus/f210d8d28aa39fc670e7d80040ab1561abd77883|commit]], [[https://git.kernel.org/linus/33898377feb8ecf45fa29965bd1618e0997f76aa|commit]], [[https://git.kernel.org/linus/18fd7f8aaedfd40e19ed8228db856326afbd9aa4|commit]], [[https://git.kernel.org/linus/883631771038d1b0c10c0929e31bbd5ffb5e682c|commit]] * Enable YCbCr420 format for VDSC [[https://git.kernel.org/linus/a389789c0aaf8428cd44cac4f92c8786505f5f1e|commit]], [[https://git.kernel.org/linus/5011f2915b70703a0347f97b8f2ca0b56ab49978|commit]], [[https://git.kernel.org/linus/ac754358c68214f9945bdf9cc565fa18ce1b0185|commit]], [[https://git.kernel.org/linus/dd4d6791eb0164ba59d3e105135188c355d80fa2|commit]], [[https://git.kernel.org/linus/9aeabe1988551f797f6e0cba0e7c2d4549cc3a4b|commit]], [[https://git.kernel.org/linus/16e7a0db6ec9426fea36313b95c36624d983258b|commit]], [[https://git.kernel.org/linus/d4d17377e01f017fd5a22f68f13e7ab342f97551|commit]] * amdgpu * Add a sysfs interface for thermal throttling [[https://git.kernel.org/linus/aace2a561f17a8d30b3f02fe81415dcd02cc0f29|commit]], [[https://git.kernel.org/linus/0c3c99364361171f8cfeb8b66b1e6f4709919dc3|commit]], [[https://git.kernel.org/linus/8c0bba64795fdfa89299aa160887ef3ff85c77d2|commit]], [[https://git.kernel.org/linus/bcdc7c05bd2dd8fa8afbd725110d5ec3075d4b42|commit]] * Expose more memory stats in fdinfo [[https://git.kernel.org/linus/d6530c33a978c6d170125b3a2ca1d218b1863e52|commit]] * Add capped/uncapped workload handling for supported APUs [[https://git.kernel.org/linus/31865e96f9eb52ced6d5e23f9f3a5376f81c9410|commit]], [[https://git.kernel.org/linus/dc622367c56fa0b5a911be73e22584b3cc69f5c5|commit]], [[https://git.kernel.org/linus/2d51f3afbea4184487132eed85ae83a13cd6b1c2|commit]] * Enable sysfs node vclk1 and dclk1 for NV2X [[https://git.kernel.org/linus/0b872f653915dcefebba845949f968c01d91bde5|commit]] * Add sysfs node vclk1 and dclk1 [[https://git.kernel.org/linus/d7001e7285f933584788edefb7350dd5a09a7463|commit]] * Enable sysfs node vclk1 and dclk1 for NV3X [[https://git.kernel.org/linus/feae1bd80ec69a3a0011ba1fb88994785f705e3e|commit]] * Add sysfs entry to read PSR residency from firmware [[https://git.kernel.org/linus/22f1482aff4aee39e5f3354808bc099084c2b64b|commit]] * Add userptr bo support for mGPUs when iommu is on [[https://git.kernel.org/linus/207bbfb63dc0eb491f71e96baa5db9c25626a247|commit]], [[https://git.kernel.org/linus/af152c2120587b02e03dfe370b52ba75c40f8952|commit]], [[https://git.kernel.org/linus/edd48e6d8f341dcaf1c0a45f4822172d33e75129|commit]] * amdkfd * Support for exporting buffers via dmabuf [[https://git.kernel.org/linus/2d81c4cd78477e473dbdedd1dbfb67460fa53c58|commit]], [[https://git.kernel.org/linus/fd234e7581162573742dfb8cc4dc0af3d3148138|commit]] * habanalabs * Add opcodes to the CS ioctl to allow user to stall/resume specific engines inside Gaudi2 [[https://git.kernel.org/linus/f7f0085eec8d3c0c353d2e7bfa7fb54b3b925d7a|commit]] * msm * SM8[12]50 GPU speedbin [[https://git.kernel.org/linus/9a06cd9a0fd7e418545b0ee4ae208163d7708037|commit]], [[https://git.kernel.org/linus/63899a73190c280644448b0115dc7a1dc0cdb8da|commit]], [[https://git.kernel.org/linus/1642ab96efa427f88e8a54c11b01b1b333ce58bd|commit]], [[https://git.kernel.org/linus/b53ae6b63181f4575fc62cd0efb341c8151b0a74|commit]], [[https://git.kernel.org/linus/2a50d1a038be17972220a810c28e9b777cdfcb22|commit]] * Wide planes support [[https://git.kernel.org/linus/b187794e70d5b0ba953f6964744dd6a67f708e49|commit]], [[https://git.kernel.org/linus/64caf60dd9f71f25508695ec58abce9ebb15987d|commit]], [[https://git.kernel.org/linus/dab5ace44cdaa6aa2a5795d027b9268dd83a32c0|commit]], [[https://git.kernel.org/linus/5d1b072aa89c73ada5bbe95299c2058990875c99|commit]], [[https://git.kernel.org/linus/7f38ec140d9c1f257eb55d45d224a7203998d3cc|commit]], [[https://git.kernel.org/linus/19e98654e7a48ea65bae9fd9bcac453fdb4fda0a|commit]], [[https://git.kernel.org/linus/3cfcd1307af8f96420dd998c1c3fc07ce1e6d03a|commit]], [[https://git.kernel.org/linus/74fd7fda0f1ff6157ac2ff922e71b86ffab8ce23|commit]], [[https://git.kernel.org/linus/6edb12d119e2551a52586e3ff45f4176aeac89d7|commit]], [[https://git.kernel.org/linus/0cb17768bc6bc9599c48da34626225a6340dbe62|commit]], [[https://git.kernel.org/linus/62791e695e0370ed4e3200bbf05182443dab09f6|commit]], [[https://git.kernel.org/linus/dfdc94e4934bc6051545c9283c5c94153ac359d8|commit]], [[https://git.kernel.org/linus/0d06fb9068fd61d3b8eaf54370abbb3a6a54fab2|commit]], [[https://git.kernel.org/linus/e35f68d18bad460a9af33213d97c90a8d91b49eb|commit]], [[https://git.kernel.org/linus/a1d38f1152c570b882cdf4f96b75113d7c703ab1|commit]], [[https://git.kernel.org/linus/bbc2c7bd7f19d6ebbf0c0710cd3b1efc667e340c|commit]], [[https://git.kernel.org/linus/f2bf133f7fcccc5d0a570deddca39f8a7ed35e27|commit]], [[https://git.kernel.org/linus/7b5c207a4f1db1fdb09cb53e5f561c6c7121fa7e|commit]], [[https://git.kernel.org/linus/7c68ed04c389691b2f82e7853530096601a55b0c|commit]], [[https://git.kernel.org/linus/6e0ce9ec184a1b412d2eb920dbc946c49a998652|commit]], [[https://git.kernel.org/linus/55d3f857dde6af2e60385938899f48badd023efe|commit]], [[https://git.kernel.org/linus/27653c574ad47f2fa9cedd0df44fabe23ce4a47f|commit]], [[https://git.kernel.org/linus/6d7e1ca701df8b3e77c5e79c5b5672eda0b27da1|commit]], [[https://git.kernel.org/linus/ea2d3612fdf9d51dc3747362633d438b5c216894|commit]], [[https://git.kernel.org/linus/6270e5240227bc014c452720220776c30ff3765b|commit]], [[https://git.kernel.org/linus/dc0b5a61d2d5b682a84ed76fdb16a7c8b7e08533|commit]], [[https://git.kernel.org/linus/80e8ae3b38ab99a0648e07966595ba06c6302d2e|commit]], [[https://git.kernel.org/linus/8b409996ebdce009777dfb17e542c06f749b02d5|commit]], [[https://git.kernel.org/linus/dcb3f7c9042d1c1aa637b58d47bd45c00b2ac153|commit]], [[https://git.kernel.org/linus/b7bb8967aa1249d682b1b99fae2891f3dfea53e6|commit]], [[https://git.kernel.org/linus/27cfd5d7340e2ca49cb541fee3bdcc581c5359db|commit]] * Add PSR support for eDP [[https://git.kernel.org/linus/7b9a9e35e45def496b0a5b3f206bb4efa712ea4a|commit]], [[https://git.kernel.org/linus/b67e0f530fdf5671a94f079d48707e5ec5fbdbd7|commit]], [[https://git.kernel.org/linus/d011db300ddeaefbcda6a7bb2a31a73d263bbca3|commit]], [[https://git.kernel.org/linus/b6975693846b562c4d3e0e60cc884affc5bdac00|commit]], [[https://git.kernel.org/linus/e3969eadc8ee78a5bdca65b8ed0a421a359e4090|commit]], [[https://git.kernel.org/linus/8e1ff4bb629fe482a53c6d942182f42ba0427bed|commit]], [[https://git.kernel.org/linus/22cb02bc96fff6ade1ed3e911d3908841054d76d|commit]], [[https://git.kernel.org/linus/cdfd0e6246c49dd3f798ce802a5211bc3948f9ac|commit]], [[https://git.kernel.org/linus/cd779808cccd50a6b079753e1d061a315effa207|commit]], [[https://git.kernel.org/linus/05d0013527330d71385e259013e593577accef7d|commit]], [[https://git.kernel.org/linus/c0cd12a5d29fa36a8e2ebac7b8bec50c1a41fb57|commit]], [[https://git.kernel.org/linus/1122697810e5b21982e4824aa4767fb99f1e262a|commit]], [[https://git.kernel.org/linus/f7e0b3c292ec4cc7996b383e9766e843e2a5e2a5|commit]], [[https://git.kernel.org/linus/1844e680d56bb0c4e0489138f2b7ba2dc1c988e3|commit]] * Add support for AR30 format [[https://git.kernel.org/linus/ffbbed63e6450225972deb75094b3ebe65d9b56b|commit]] * cirrus: add damage clipping [[https://git.kernel.org/linus/03e7ac67e743195633455d7ecb4f7327e3797986|commit]] * mediatek * Add support for 10-bit overlays [[https://git.kernel.org/linus/f287c66a6064f2d2936a2a8ea792b11bb7361fa0|commit]], [[https://git.kernel.org/linus/fb36c5020c9c9184a9a3889628a572feb69fd794|commit]], [[https://git.kernel.org/linus/ed715684b807e6226d4f5091ebf54f962ac82e77|commit]] * Add !MediaTek !SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]], [[https://git.kernel.org/linus/d886c0009bd087ebf76e345ad0ce155240be5898|commit]], [[https://git.kernel.org/linus/453c3364632a1f305db7d425dc9f8d6711cd3491|commit]], [[https://git.kernel.org/linus/cb1d6bcca54261932948b9c55bd23daaae1606d4|commit]], [[https://git.kernel.org/linus/1ef7ed48356cd5f9af2b7671956991b658d8c2ba|commit]], [[https://git.kernel.org/linus/0d9eee9118b77e51eeafc5bf4d008fac97035d56|commit]], [[https://git.kernel.org/linus/012cc7ebec1e795518b0cd5ec9015fd4b4701a8a|commit]] - mt8195 support * rockchip: add 4K support [[https://git.kernel.org/linus/de13db32b0f89a040b50a51d129b9443159a660a|commit]], [[https://git.kernel.org/linus/83b61f817f43ed67572d1e241c9f552e0a8bfff4|commit]], [[https://git.kernel.org/linus/d13b10ec6696b0c523fa21b65c7ff6f246a49560|commit]] * virtio * Add damage clipping [[https://git.kernel.org/linus/01f05940a9a75e11a2be64993c44ad8dd06e6e26|commit]] * Add option to disable KMS support [[https://git.kernel.org/linus/72122c69d71784e390527819754ea456421c4501|commit]] * panfrost * Add support for mali MT81xx devices [[https://git.kernel.org/linus/e82b84538ad8dddce4058a89aa3383d54f7935f8|commit]], [[https://git.kernel.org/linus/eccda2744f0ffb0d5050c83c5ee415fadcd3670c|commit]], [[https://git.kernel.org/linus/aeb737902d863834ca3f7adb928520a8c70add84|commit]], [[https://git.kernel.org/linus/13a8fc8ae951ab746d5fd36254f9b1d6e938b15e|commit]], [[https://git.kernel.org/linus/1f03cb1b0c5558f3523b4003550fc89fe4dc5c6e|commit]], [[https://git.kernel.org/linus/0b2cf514029986f741c4c4b80b28e402361dac70|commit]], [[https://git.kernel.org/linus/2ade28304d91963862c434cd954d5da84534d851|commit]], [[https://git.kernel.org/linus/a769a7af9d0df53d638fedc87332ca0aec80267b|commit]], [[https://git.kernel.org/linus/6ba1fd698620dcc328f897aa4d3c3bb8f7543e00|commit]], [[https://git.kernel.org/linus/4c6811800cb48b5a0329f6e4de11d26000671553|commit]], [[https://git.kernel.org/linus/ab1a072c05a8f4f2ce3292140b30ea0b64ad260c|commit]], [[https://git.kernel.org/linus/901cdf66e86a9db8443abe3d5c6028975be175df|commit]] * GPU Speed-binning support via OPP [[https://git.kernel.org/linus/191308bae4ef67df627158c7effb4f397fa992d4|commit]], [[https://git.kernel.org/linus/7d690f936e9bc9fbd6394fb3d4ad181af03ee393|commit]] * lima: add usage stats [[https://git.kernel.org/linus/4a66f3da99dcb4dcbd28544110636b50adfb0f0d|commit]] * vkms: Add primary plane positioning support [[https://git.kernel.org/linus/4dee3c4b32a65d6b140ed506a7a8859d5cab6611|commit]] [[https://git.kernel.org/linus/4a1b5d183273ef402edb7c7ff58052ae97259a2d|commit]] * Add Samsung MIPI DSIM bridge [[https://git.kernel.org/linus/56193b57cd8a65f942e064dbf499a7fa54ca5c74|commit]], [[https://git.kernel.org/linus/e39a82bf56e6a74254d1bf2e2c304b0261f3473b|commit]], [[https://git.kernel.org/linus/9528af4afe5e35817e1c698f0ad84070d86632cd|commit]], [[https://git.kernel.org/linus/c4f8bdad42b9bf64bc1440021b0b8e82746faf8e|commit]], [[https://git.kernel.org/linus/7e9f0d321ce5ea6a0ac4a6b1cdcbae8a2d4ec34c|commit]], [[https://git.kernel.org/linus/bb57453d6aec9217ad516f97b08ba1622a674a64|commit]], [[https://git.kernel.org/linus/88576e23885e0d3b40177b6bad6fe7e3007e41ea|commit]], [[https://git.kernel.org/linus/184f37e578b90a9addabc437804376a94dca79c9|commit]], [[https://git.kernel.org/linus/44d214a711d958b5c1f72e05f046f6b44a9766ea|commit]], [[https://git.kernel.org/linus/70e360f9b548d99f959668d4f047d1363d42fe8e|commit]], [[https://git.kernel.org/linus/48b64ba81f6b4677f0eba812916f7e90e883764f|commit]], [[https://git.kernel.org/linus/e7447128ca4a250374d6721ee98e3e3cf99551a6|commit]], [[https://git.kernel.org/linus/0daee58d88b856c3a327fcf5e74169d87ac2efb1|commit]], [[https://git.kernel.org/linus/4d562c70c4dc08294d6063dfa8d027d81e90e2a2|commit]], [[https://git.kernel.org/linus/073b8f9e8e121186574d1a133f624e9cb34ed4f8|commit]], [[https://git.kernel.org/linus/b2cfec52feb3bb737c4b65018ef4bfe9789e4be8|commit]] * fbdev: modedb: Add 1920x1080 at 60 Hz video mode [[https://git.kernel.org/linus/c8902258b2b8ecaa1b8d88c312853c5b14c2553d|commit]] == Drivers in the Staging area == * staging: iio: meter: Drop ade7854 driver [[https://git.kernel.org/linus/6d5f85de2d610d652ab7e90fea19a85c58b8df04|commit]] == Cryptography == * Designware: Use PCI PSP driver for communication [[https://git.kernel.org/linus/440da737cf8d35a1b2205678cc1879fa90948f7a|commit]] * qat - add support for 402xx devices [[https://git.kernel.org/linus/a3e8c919b9930e31b705ec7b2f898a59e213a393|commit]] * No access to CAAM page 0 registers [[https://git.kernel.org/linus/ae1dd17daeb8193b1ea3665c89ade63cf7385182|commit]], [[https://git.kernel.org/linus/0489929f73a2b749cf409b95701bb6bd3c37cd91|commit]] * internal api: Add support for cloning tfms [[https://git.kernel.org/linus/ae131f4970f0778f35ed06aeb15bde2fbc1d9619|commit]], [[https://git.kernel.org/linus/3c3a24cb0ae46c9c45e4ce2272f84f0504831f59|commit]], [[https://git.kernel.org/linus/ed3630b83e9394acef27041de7a2223f1e875e9a|commit]], [[https://git.kernel.org/linus/8538e60d36d0c683d59eaeabea19f101a6cf1c66|commit]], [[https://git.kernel.org/linus/0303b7f5df603b91bc12e39c9309c094816ba6a9|commit]], [[https://git.kernel.org/linus/cfbda734d6678047fd3beb1f67d9682825773341|commit]] == Nvmem == * Introduce NVMEM layouts. They operate on the NVMEM device and can add cells during runtime. That way it is possible to add more complex cells than it is possible right now with the offset/length/bits description in the device tree. For example, you can have post processing for individual cells (think of endian swapping, or ethernet offset handling). [[https://git.kernel.org/linus/7390609b0121a1b982c5ecdfcd72dc328e5784ee|commit]], [[https://git.kernel.org/linus/c5d264d4b527c96ae8903376a4b195df47b05203|commit]], [[https://git.kernel.org/linus/ff24fed10ba414d19579e26e60b126fad2f2bb07|commit]], [[https://git.kernel.org/linus/e2d8172043d2e50df19fcd59c11e5593de8188d7|commit]], [[https://git.kernel.org/linus/edcf2fb660526b5ed29f93bd17328a2b4835c8b2|commit]], [[https://git.kernel.org/linus/5d8e6e6c10a3d37486d263b16ddc15991a7e4a88|commit]], [[https://git.kernel.org/linus/fbd03d27776c6121a483921601418e3c8f0ff37e|commit]], [[https://git.kernel.org/linus/cc5bdd323dde6494623f3ffe3a5b887fa21cd375|commit]], [[https://git.kernel.org/linus/db3546d58b5a0fa581d9c9f2bdc2856fa6c5e43e|commit]], [[https://git.kernel.org/linus/2ded6830d376d5e7bf43d59f7f7fdf1a59abc676|commit]], [[https://git.kernel.org/linus/50014d659617dc58780a5d31ceb76c82779a9d8b|commit]], [[https://git.kernel.org/linus/266570f496b90dea8fda893c2cf7c28d63ae2bd9|commit]], [[https://git.kernel.org/linus/345ec382cd4b736c36e01f155d08c913b225b736|commit]], [[https://git.kernel.org/linus/de12c9691501ccba41a154c223869f82be4c12fd|commit]], [[https://git.kernel.org/linus/6c56a82d7895a213a43182a5d01a21a906a79847|commit]], [[https://git.kernel.org/linus/011e40a166fdaa65fb9946b7cd91efec85b70dbb|commit]], [[https://git.kernel.org/linus/8a134fd9f9323f4c39ec27055b3d3723cfb5c1e9|commit]], [[https://git.kernel.org/linus/fe191489d66f2bcd7be3cd78645bcefea5a3f68d|commit]], [[https://git.kernel.org/linus/f126612181fbd706c7a43d6c7d0758898815ad38|commit]] == Bluetooth == * Add WCN6855 Bluetooth support [[https://git.kernel.org/linus/b1d00baaa0298a5e033bc00a92522e4fd07900a8|commit]], [[https://git.kernel.org/linus/095327fede005f4b14d40b2183b2f7965c739dbd|commit]], [[https://git.kernel.org/linus/9db28f297526f17c6575ec0eefc93a8b1642cff7|commit]], [[https://git.kernel.org/linus/105560b4fca4df0d42dba6656105b5e4131d8ad3|commit]] * btrtl: Add the support for RTL8851B [[https://git.kernel.org/linus/7948fe1c92d92313eea5453f83deb7f0141355e8|commit]] * hci_mrvl: Add serdev support for 88W8997 [[https://git.kernel.org/linus/c43132abfbe9d2f3befdbddfc3097d30905dc3d1|commit]], [[https://git.kernel.org/linus/552705fd891b6ed6dda340567ce3ffff943f1f3b|commit]], [[https://git.kernel.org/linus/069690a92ffdda399350af072ea62640bcd370df|commit]], [[https://git.kernel.org/linus/a860c50f7aef5186fcbb73aff224ae6f5e51cecc|commit]], [[https://git.kernel.org/linus/9a01befe3d0cda5645f36b71f955c62c54c1b74c|commit]] * hci_bcm: 4 fixes / tweaks [[https://git.kernel.org/linus/0d218c3642b9ccf71f44987cd03c19320f3bd918|commit]], [[https://git.kernel.org/linus/ce439473acdf0a3aecbda616a0f92973ab1c2e52|commit]], [[https://git.kernel.org/linus/9a09460274d311466b44743c281c81f36c3e4df4|commit]], [[https://git.kernel.org/linus/09df5a91e620a2d21f7f410938e5e28364fae0bf|commit]] * btnxpuart: Add support to download helper FW file for w8997 [[https://git.kernel.org/linus/38a4f83d802caf5e7ec93a187d211d87b6d67800|commit]] * btnxpuart: Enable flow control before checking boot signature [[https://git.kernel.org/linus/b0310d6ed684b862dd29049d7b9cca5589555654|commit]] * btusb: Add new PID/VID 04ca:3801 for MT7663 [[https://git.kernel.org/linus/13209415d0e88396d99d346b184864834d70d68a|commit]] * btrtl: Add support for RTL8852BS [[https://git.kernel.org/linus/fe4b71b59ed5067ae591a33d512947160fd9aa89|commit]] * btusb: Add WCN6855 devcoredump support [[https://git.kernel.org/linus/20981ce2d5a5f79d17da1ace3a93df7b3c6ba3d6|commit]] * btrtl: Firmware format v2 support [[https://git.kernel.org/linus/9a24ce5e29b15c4c6b0c89c04f9df6ce14addefa|commit]] * Add VID/PID 0489/e0e4 for !MediaTek MT7922 [[https://git.kernel.org/linus/125ede3afe5830c3e748dbc66098b7b640899321|commit]] * Improve support for Actions Semi ATS2851 based devices [[https://git.kernel.org/linus/7c2b2d2d0cb658aa543e11e90ae95621d3cb5fe6|commit]] * Two additional devices [[https://git.kernel.org/linus/730a1d1a93a3e30c3723f87af97a8517334b2203|commit]] == Networking == * rtl8xxxu: Support devices with 5-6 out endpoints [[https://git.kernel.org/linus/a5be45ea459371ad70eb1508b3fd4b731cdc57c7|commit]], [[https://git.kernel.org/linus/b9c3379dda1435110440bf9d6d230b3067e8f1d6|commit]] * mt76 * mt7996: enable full system reset support [[https://git.kernel.org/linus/27015b6fbcca836c6dbf196afc266e068af4aeec|commit]], [[https://git.kernel.org/linus/672662f0742bf51584b871939703e3deb4beec27|commit]], [[https://git.kernel.org/linus/878161d5d4a469a6ef7f3fb4fe9f676bc508ee99|commit]] * mt7996: add eht rx rate support [[https://git.kernel.org/linus/021af945997ffaeaa37c9673d71afad7cde6bdef|commit]], [[https://git.kernel.org/linus/d0b6f86fdbefa62fd4ad2acd1aea6c45f9b518ba|commit]], [[https://git.kernel.org/linus/c04ab57dab559c519bb882995beeb6d95a0a21d3|commit]], [[https://git.kernel.org/linus/8b14ce24a0297175bc4ebdf26d45a22b5a33847f|commit]], [[https://git.kernel.org/linus/4e029000fc9f503f01fb91f19d341e65bcc6c3c2|commit]], [[https://git.kernel.org/linus/6784b1785e214b0df43a6c9c37495b39c7473223|commit]], [[https://git.kernel.org/linus/72fc0df3006ce5c109f9c68f0724e44c47b4ec7b|commit]] * mt7921: add Netgear AXE3000 (A8000) support [[https://git.kernel.org/linus/03eb52dd78cab08f13925aeec8315fbdbcba3253|commit]] * mt7996: enable mesh HW amsdu/de-amsdu support [[https://git.kernel.org/linus/27db47ab1f47906c2392f9d246e244e412b19278|commit]] * mt7921: enable p2p support [[https://git.kernel.org/linus/1b83d17ccece7db5e0ad4602969c1146f1381c3d|commit]] * rtw89: support WoWLAN [[https://git.kernel.org/linus/3d2892e05086d09aecf14ea64b2debbf495e313c|commit]], [[https://git.kernel.org/linus/9c54548bc9e46217c551ed69fd2f14f4cb5155eb|commit]], [[https://git.kernel.org/linus/15ee62e73705df447971613de4fa660dd71ed40e|commit]], [[https://git.kernel.org/linus/ab0eec4bf225c5e78fd10d764d536300376f8445|commit]], [[https://git.kernel.org/linus/c2171b068beea766311e4c2858ef8497504c6e6d|commit]] * rtw88: support single channel concurrency [[https://git.kernel.org/linus/f0e741e4ddbc01610ca87167a123702b3fdac51f|commit]], [[https://git.kernel.org/linus/ccf73f6e69c0244a979e97eb6c38f80cd6cbc116|commit]], [[https://git.kernel.org/linus/ffa71c5477793f41bc7537a60aa54ac40275ab78|commit]], [[https://git.kernel.org/linus/5ec69129f195f340acb15b8535cb372ccdbcf5d7|commit]], [[https://git.kernel.org/linus/982f4a2004f712ce7aed7f7e69fa64e4c06eee7d|commit]], [[https://git.kernel.org/linus/a1b8015da57a783b3ceebd8e114afbe07536bd54|commit]], [[https://git.kernel.org/linus/96fbb84de4ffce76d54de8656efe0a580081c037|commit]], [[https://git.kernel.org/linus/d16836cdcc3b17734f6aae165268d2f1777a4f74|commit]] * sfc: support offloading TC VLAN push/pop actions to the MAE [[https://git.kernel.org/linus/05ccd8d8a15e6b9c99b86cf8a2fd78e3f0c60a84|commit]] |
Line 444: | Line 604: |
* brcmfmac: pcie: Add BCM4378B3 support [[https://git.kernel.org/linus/1d5003d05f983eee28756896328e4949d9a97b7f|commit]] Tema 0: (0) cfg80211/mac80211 patches from our internal tree 2023-02-21 Tema 0: (0) wifi: mac80211: fix ieee80211_link_set_associated() type Tema 1: (1) wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ 8e40c3b6e1538401d2cf8d43087ebe1db8026af9 Tema 2: (2) wifi: mac80211: adjust scan cancel comment/check 0fd3af61731567dc0ad798c88c20f6d63fe331ea Tema 3: (3) wifi: mac80211: clear all bits that relate rtap fields on skb 3a867c7eef812ad4684dccd8825f1099a60b8c98 Tema 4: (4) wifi: mac80211: check key taint for beacon protection 3ffcc659dc6fa84da7db57f56fd48756c5a60fba Tema 5: (5) wifi: mac80211: allow beacon protection HW offload d1b9bb6520fe0c295128229f5d3a9298127d5c8a Tema 6: (6) wifi: wireless: return primary channel regardless of DUP 724a486cd24581928f4a82619806939119304645 Tema 7: (7) wifi: wireless: correct validation 6G Band for primary channel Tema 8: (8) wifi: wireless: cleanup unused function parameters 6ff9efcfc2dc256480b252321818e0111b9399a2 Tema 9: (9) wifi: nl80211/cfg80211: add command to enable/disable HW timestamping Tema 10: (10) wifi: mac80211: add support for set_hw_timestamp command 81202305f7c282c356c337dded8472d884acd94b Tema 11: (11) wifi: cfg80211/mac80211: report link ID on control port RX 4c532321bf90288dae6b07a3f52279bfde842a80 Tema 12: (12) wifi: mac80211: warn only once on AP probe a1e91ef92392e5da15a1a16f8545ede2c02f7049 Tema 13: (13) wifi: mac80211: add pointer from bss_conf to vif e1f113cc67870375eae0c7b84c2a40cc6388d903 Tema 14: (14) wifi: mac80211: remove SMPS from AP debugfs 586100ad85fed0041e203d6006d45e0ec4c5a0b4 Tema 15: (15) wifi: mac80211: add netdev per-link debugfs data and driver hook 170cd6a66d9a164180eb4dc72d50afa6ce1ce566 Tema 16: (16) wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT 5cf10940a47985260ebbdc4665a8081c6b575e17 Tema 17: (17) wifi: nl80211: fix NULL-ptr deref in offchan check f624bb6fad23df3270580b4fcef415c6e7bf7705 Tema 18: (18) wifi: mac80211: mlme: remove pointless sta check 15f9b3ef5190bacc8a39628bc57c6da085877ffe Tema 19: (19) wifi: mac80211: simplify reasoning about EHT capa handling e8edb34640eeeefc74a3d767b61b4d4ac3b94eea Tema 20: (20) wifi: mac80211: fix ieee80211_link_set_associated() type e820373a4fd06ebb6ed0331e97693048cfd16652 Tema 21: (21) wifi: cfg80211: fix MLO connection ownership 96c069508377547f913e7265a80fffe9355de592 Tema 22: (22) wifi: ieee80211_radiotap: Add EHT radiotap definitions Tema 23: (23) wifi: mac80211: add support for driver adding radiotap TLVs 9179dff82598ab8b4e88dcc93c9e26a2594efd1a * cfg80211/mac80211 patches from our internal tree 2023-02-21 [[https://git.kernel.org/linus/8e40c3b6e1538401d2cf8d43087ebe1db8026af9|commit]], [[https://git.kernel.org/linus/0fd3af61731567dc0ad798c88c20f6d63fe331ea|commit]], [[https://git.kernel.org/linus/3a867c7eef812ad4684dccd8825f1099a60b8c98|commit]], [[https://git.kernel.org/linus/3ffcc659dc6fa84da7db57f56fd48756c5a60fba|commit]], [[https://git.kernel.org/linus/d1b9bb6520fe0c295128229f5d3a9298127d5c8a|commit]], [[https://git.kernel.org/linus/724a486cd24581928f4a82619806939119304645|commit]], [[https://git.kernel.org/linus/6ff9efcfc2dc256480b252321818e0111b9399a2|commit]], [[https://git.kernel.org/linus/81202305f7c282c356c337dded8472d884acd94b|commit]], [[https://git.kernel.org/linus/4c532321bf90288dae6b07a3f52279bfde842a80|commit]], [[https://git.kernel.org/linus/a1e91ef92392e5da15a1a16f8545ede2c02f7049|commit]], [[https://git.kernel.org/linus/e1f113cc67870375eae0c7b84c2a40cc6388d903|commit]], [[https://git.kernel.org/linus/586100ad85fed0041e203d6006d45e0ec4c5a0b4|commit]], [[https://git.kernel.org/linus/170cd6a66d9a164180eb4dc72d50afa6ce1ce566|commit]], [[https://git.kernel.org/linus/5cf10940a47985260ebbdc4665a8081c6b575e17|commit]], [[https://git.kernel.org/linus/f624bb6fad23df3270580b4fcef415c6e7bf7705|commit]], [[https://git.kernel.org/linus/15f9b3ef5190bacc8a39628bc57c6da085877ffe|commit]], [[https://git.kernel.org/linus/e8edb34640eeeefc74a3d767b61b4d4ac3b94eea|commit]], [[https://git.kernel.org/linus/e820373a4fd06ebb6ed0331e97693048cfd16652|commit]], [[https://git.kernel.org/linus/96c069508377547f913e7265a80fffe9355de592|commit]], [[https://git.kernel.org/linus/9179dff82598ab8b4e88dcc93c9e26a2594efd1a|commit]] Tema 0: (0) Add support for randomizing TA of auth and deauth frames Tema 1: (1) wifi: nl80211: Add support for randomizing TA of auth and deauth frames 6933486133ecf71bbe273d7ac72cfc4a51286af3 Tema 2: (2) wifi: mac80211: Add support to randomize TA of auth and deauth frames Tema 3: (3) wifi: mac80211_hwsim: Add support for randomizing auth and deauth frames TA * Add support for randomizing TA of auth and deauth frames [[https://git.kernel.org/linus/6933486133ecf71bbe273d7ac72cfc4a51286af3|commit]] * wifi: iwlwifi: Do not include radiotap EHT user info if not needed [[https://git.kernel.org/linus/da1185449c669076276027c600666286124eef9f|commit]] == 9P FILE SYSTEM == * fs/9p: remove writeback fid and fix per-file modes [[https://git.kernel.org/linus/d9bc0d11e33bd7b6bfeedc570cd5738e5b4c7ca8|commit]], [[https://git.kernel.org/linus/46c30cb8f5393586c6ebc7b53a235c85bfac1de8|commit]], [[https://git.kernel.org/linus/6deffc8924b59df173da5fc7a9c96d3717cd9e96|commit]] == ARM/Microchip Sparx5 SoC support == * Add support for TC flower templates in Sparx5 [[https://git.kernel.org/linus/fbd3dce9580882580b7d4779569062e371e8be48|commit]], [[https://git.kernel.org/linus/bfcb94aacc92f7025bd86a545037e5eb8db00e32|commit]], [[https://git.kernel.org/linus/1c14432dcefaf44c2e3fa11ac61097ee342eecfe|commit]], [[https://git.kernel.org/linus/d9f175b0dffbf70add634319a81d683be782c2e1|commit]], [[https://git.kernel.org/linus/e1d597ecbe5c5d7128630d4c9ec27c42018613ed|commit]] * net: lan966x: Add support for IS1 VCAP [[https://git.kernel.org/linus/99ce286d2d30a31eba4171036bc3f32eeb59e5f3|commit]], [[https://git.kernel.org/linus/a4d9b3ec63de3c36890fb440980ebf8f642bab88|commit]], [[https://git.kernel.org/linus/135c2116fd03642b74fa2c0cd1cbd2614ca3d80c|commit]], [[https://git.kernel.org/linus/b3762a9db39c40a2e508a8edb91217676a74f299|commit]], [[https://git.kernel.org/linus/44d706fde75518781f6859febb0979cf5e7327d4|commit]] == ATMEL MACB ETHERNET DRIVER == * Add PTP support for sama7g5 [[https://git.kernel.org/linus/abc783a7b0ff34d20a799d2fbf0ed0b2b06b72ed|commit]], [[https://git.kernel.org/linus/9bae0dd05e61009bf45f4a6a8fbde87ed9567166|commit]] == BLUETOOTH SUBSYSTEM == * [[https://git.kernel.org/linus/9695ef876fd122cb7bbc04a4a93b8727d2e36bda|commit]], [[https://git.kernel.org/linus/ab4e4380d4e158486e595013a2635190e07e28ce|commit]], [[https://git.kernel.org/linus/4f9c1a089623ac606e79a7886646939e0e2f89bf|commit]], [[https://git.kernel.org/linus/af395330abed142a2685bf3d17a938544816bf3c|commit]] * [[https://git.kernel.org/linus/06149746e7203d5ffe2d6faf9799ee36203aa8b8|commit]], [[https://git.kernel.org/linus/c14516faede33c2c31da45cf950d55dbff42962e|commit]], [[https://git.kernel.org/linus/c09b80be6ffc338634b2f5f8cfa12b6843410834|commit]] * Bluetooth: btrtl: add support for the RTL8723CS [[https://git.kernel.org/linus/8194f1ef5a815aea815a91daf2c721eab2674f1f|commit]], [[https://git.kernel.org/linus/c0123cb6c4c7fc2a42ead6cd7d3e82b8e1c25c6f|commit]] Tema 1: (1) Bluetooth: MGMT: Fix Set PHY Configuration command Tema 2: (2) Bluetooth: Enable all supported LE PHY by default 288c90224eec55d13e786844b7954ef060752089 * [[https://git.kernel.org/linus/288c90224eec55d13e786844b7954ef060752089|commit]] == BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER == * RDMA/bnxt_re: Enable Congestion control by default [[https://git.kernel.org/linus/a9a457f338e7711af391f618b60d8a4b15ba8050|commit]], [[https://git.kernel.org/linus/b400acee0622d550d325078558d3bd3f0c60967d|commit]], [[https://git.kernel.org/linus/e576adf583b52542f16940d33af5c968be4f1253|commit]], [[https://git.kernel.org/linus/ff015bcd213b5d8e234482394e1a7c5c92e5da39|commit]], [[https://git.kernel.org/linus/0722f1f7bf85c83a8ed62c626e49f97d6ebd09c3|commit]], [[https://git.kernel.org/linus/c682c6eda08140c4706bc9e3e763867fd705dd1c|commit]], [[https://git.kernel.org/linus/f13bcef04ba0467b7901998c22408d5847d314a1|commit]] == BXCAN CAN NETWORK DRIVER == Tema 0: (0) can: bxcan: add support for single peripheral configuration Tema 1: (1) dt-bindings: net: can: add \"st,can-secondary\" property Tema 2: (2) ARM: dts: stm32f429: put can2 in secondary mode 6b443faa313c519db755ff90be32758fd9c66453 Tema 3: (3) ARM: dts: stm32: add pin map for CAN controller on stm32f7 011644249686f2675e142519cd59e81e04cfc231 Tema 4: (4) can: bxcan: add support for single peripheral configuration c08e24013aba49a593424715ffc04c928c84b9c9 Tema 5: (5) ARM: dts: stm32: add CAN support on stm32f746 36a6418bb125944838b91a33eddca4064a5eb610 * can: bxcan: add support for single peripheral configuration [[https://git.kernel.org/linus/6b443faa313c519db755ff90be32758fd9c66453|commit]], [[https://git.kernel.org/linus/011644249686f2675e142519cd59e81e04cfc231|commit]], [[https://git.kernel.org/linus/c08e24013aba49a593424715ffc04c928c84b9c9|commit]], [[https://git.kernel.org/linus/36a6418bb125944838b91a33eddca4064a5eb610|commit]] == CAN NETWORK DRIVERS == * can: rcar_canfd: Add transceiver support [[https://git.kernel.org/linus/f6b53d1b38ba11c4584cac0c42a4a82a47276234|commit]], [[https://git.kernel.org/linus/33eced402b184b5f2127f45531099c265d34e269|commit]] == CAN NETWORK LAYER == Tema 0: (0) pull-request: can-next 2023-04-04-2 Tema 0: (0) pull-request: can-next 2023-04-04 Tema 1: (1) can: isotp: add module parameter for maximum pdu size 96d1c81e6a0478535342dff6c730adb076cd84e8 Tema 2: (2) dt-bindings: arm: stm32: add compatible for syscon gcan node b341be6de98caf746100b2740ed2db68cd083261 Tema 3: (3) dt-bindings: net: can: add STM32 bxcan DT bindings e43250c0ac8123e4560ac39777cd94ab6e75ee23 Tema 4: (4) ARM: dts: stm32: add CAN support on stm32f429 7355ad1950f41e755e6dc451834be3b94f82acd4 Tema 5: (5) ARM: dts: stm32: add pin map for CAN controller on stm32f4 559a6e75b4bcf0fc9e41d34865e72cf742f67d8e Tema 6: (6) can: bxcan: add support for ST bxCAN controller 3678b2dd7290040603133eb94f510c5817121766 Tema 7: (7) can: rcar_canfd: rcar_canfd_probe(): fix plain integer in transceivers[] init 8e85d550c127d8c559d94c8a2bb7b48e1d75432d Tema 7: (7) can: rcar_canfd: ircar_canfd_probe(): fix plain integer in transceivers[] init Tema 8: (8) dt-bindings: can: fsl,flexcan: add optional power-domains property 066b41a599d687fb0409bd0b0f3c41615f070d77 Tema 9: (9) can: esd_usb: Add support for CAN_CTRLMODE_BERR_REPORTING c42fc36949234bc8f8b5afe734acf6b49377f37a Tema 10: (10) kvaser_usb: convert USB IDs to hexadecimal values 1afae605e0b2da606d5fff4a8a5849da207128b3 * pull-request: can-next 2023-04-04-2 [[https://git.kernel.org/linus/96d1c81e6a0478535342dff6c730adb076cd84e8|commit]], [[https://git.kernel.org/linus/b341be6de98caf746100b2740ed2db68cd083261|commit]], [[https://git.kernel.org/linus/e43250c0ac8123e4560ac39777cd94ab6e75ee23|commit]], [[https://git.kernel.org/linus/7355ad1950f41e755e6dc451834be3b94f82acd4|commit]], [[https://git.kernel.org/linus/559a6e75b4bcf0fc9e41d34865e72cf742f67d8e|commit]], [[https://git.kernel.org/linus/3678b2dd7290040603133eb94f510c5817121766|commit]], [[https://git.kernel.org/linus/8e85d550c127d8c559d94c8a2bb7b48e1d75432d|commit]], [[https://git.kernel.org/linus/066b41a599d687fb0409bd0b0f3c41615f070d77|commit]], [[https://git.kernel.org/linus/c42fc36949234bc8f8b5afe734acf6b49377f37a|commit]], [[https://git.kernel.org/linus/1afae605e0b2da606d5fff4a8a5849da207128b3|commit]] == CBS/ETF/TAPRIO QDISCS == Tema 0: (0) Add kernel tc-mqprio and tc-taprio support for preemptible traffic classes Tema 1: (1) net: ethtool: create and export ethtool_dev_mm_supported() d54151aa0f4b5c89561705a00d8a5ebb4230028c Tema 2: (2) net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS 3dd0c16ec93e2bf5212758baea34cfed90d9e6bd Tema 3: (3) net/sched: mqprio: add extack to mqprio_parse_nlattr() 57f21bf85400abadac0cb2a4db5de1d663f8863f Tema 4: (4) net/sched: mqprio: add an extack message to mqprio_parse_opt() ab277d2084ba59956b177a7d417791a27361e283 Tema 5: (5) net/sched: pass netlink extack to mqprio and taprio offload c54876cd5961ce0f8e74807f79a6739cd6b35ddf Tema 6: (6) net/sched: mqprio: allow per-TC user input of FP adminStatus f62af20bed2d9e824f51cfc97ff01bc261f40e58 Tema 7: (7) net/sched: taprio: allow per-TC user input of FP adminStatus a721c3e54b80e45cd9202e7fca29ef018bed9069 Tema 8: (8) net: enetc: rename \"mqprio\" to \"qopt\" Tema 9: (9) net: enetc: add support for preemptible traffic classes 01e23b2b3bad2d6e996d546f69c6ee804d0fc92f * Add kernel tc-mqprio and tc-taprio support for preemptible traffic classes [[https://git.kernel.org/linus/d54151aa0f4b5c89561705a00d8a5ebb4230028c|commit]], [[https://git.kernel.org/linus/3dd0c16ec93e2bf5212758baea34cfed90d9e6bd|commit]], [[https://git.kernel.org/linus/57f21bf85400abadac0cb2a4db5de1d663f8863f|commit]], [[https://git.kernel.org/linus/ab277d2084ba59956b177a7d417791a27361e283|commit]], [[https://git.kernel.org/linus/c54876cd5961ce0f8e74807f79a6739cd6b35ddf|commit]], [[https://git.kernel.org/linus/f62af20bed2d9e824f51cfc97ff01bc261f40e58|commit]], [[https://git.kernel.org/linus/a721c3e54b80e45cd9202e7fca29ef018bed9069|commit]], [[https://git.kernel.org/linus/01e23b2b3bad2d6e996d546f69c6ee804d0fc92f|commit]] Tema 0: (0) Add tc-mqprio and tc-taprio support for preemptible traffic classes Tema 1: (1) net: ethtool: fix __ethtool_dev_mm_supported() implementation a00da30c052f07d67da56efd6a4f1fc85956c979 Tema 2: (2) net: ethtool: create and export ethtool_dev_mm_supported() d54151aa0f4b5c89561705a00d8a5ebb4230028c Tema 3: (3) net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS 3dd0c16ec93e2bf5212758baea34cfed90d9e6bd Tema 4: (4) net/sched: mqprio: add extack to mqprio_parse_nlattr() 57f21bf85400abadac0cb2a4db5de1d663f8863f Tema 5: (5) net/sched: mqprio: add an extack message to mqprio_parse_opt() ab277d2084ba59956b177a7d417791a27361e283 Tema 6: (6) net/sched: pass netlink extack to mqprio and taprio offload c54876cd5961ce0f8e74807f79a6739cd6b35ddf Tema 7: (7) net/sched: mqprio: allow per-TC user input of FP adminStatus f62af20bed2d9e824f51cfc97ff01bc261f40e58 Tema 8: (8) net/sched: taprio: allow per-TC user input of FP adminStatus a721c3e54b80e45cd9202e7fca29ef018bed9069 Tema 9: (9) net: enetc: rename \"mqprio\" to \"qopt\" Tema 10: (10) net: mscc: ocelot: add support for mqprio offload aac80140dc31963d818a65a522c2e2da81979857 Tema 11: (11) net: dsa: felix: act upon the mqprio qopt in taprio offload a1ca9f8b07d865224a6e4b1c41692f10bd95a311 Tema 12: (12) net: mscc: ocelot: add support for preemptible traffic classes 403ffc2c34de5297d007e0e169bf022094d444c2 Tema 13: (13) net: enetc: add support for preemptible traffic classes 01e23b2b3bad2d6e996d546f69c6ee804d0fc92f * Add tc-mqprio and tc-taprio support for preemptible traffic classes [[https://git.kernel.org/linus/a00da30c052f07d67da56efd6a4f1fc85956c979|commit]], [[https://git.kernel.org/linus/d54151aa0f4b5c89561705a00d8a5ebb4230028c|commit]], [[https://git.kernel.org/linus/3dd0c16ec93e2bf5212758baea34cfed90d9e6bd|commit]], [[https://git.kernel.org/linus/57f21bf85400abadac0cb2a4db5de1d663f8863f|commit]], [[https://git.kernel.org/linus/ab277d2084ba59956b177a7d417791a27361e283|commit]], [[https://git.kernel.org/linus/c54876cd5961ce0f8e74807f79a6739cd6b35ddf|commit]], [[https://git.kernel.org/linus/f62af20bed2d9e824f51cfc97ff01bc261f40e58|commit]], [[https://git.kernel.org/linus/a721c3e54b80e45cd9202e7fca29ef018bed9069|commit]], [[https://git.kernel.org/linus/aac80140dc31963d818a65a522c2e2da81979857|commit]], [[https://git.kernel.org/linus/a1ca9f8b07d865224a6e4b1c41692f10bd95a311|commit]], [[https://git.kernel.org/linus/403ffc2c34de5297d007e0e169bf022094d444c2|commit]], [[https://git.kernel.org/linus/01e23b2b3bad2d6e996d546f69c6ee804d0fc92f|commit]] == ETHERNET PHY LIBRARY == * net: phy: mscc: support VSC8501 [[https://git.kernel.org/linus/57fb54ab9f6945e204740b696bd4cee61ee04e5e|commit]], [[https://git.kernel.org/linus/fb055ce4a9e3a115f5dc42011a97cf0cfc7820e4|commit]], [[https://git.kernel.org/linus/7df0b33d7993338a06e4039ec025bb67851ee41d|commit]], [[https://git.kernel.org/linus/71460c9ec5c743e9ffffca3c874d66267c36345e|commit]] == GOOGLE ETHERNET DRIVERS == |
* iwlwifi: Do not include radiotap EHT user info if not needed [[https://git.kernel.org/linus/da1185449c669076276027c600666286124eef9f|commit]] |
Line 567: | Line 606: |
== HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY == * Another crack at a handshake upcall mechanism [[https://git.kernel.org/linus/2bc42f482bedeafdbe70804fd82bdbf8f7e28b00|commit]], [[https://git.kernel.org/linus/3b3009ea8abb713b022d94fba95ec270cf6e7eae|commit]], [[https://git.kernel.org/linus/2fd5532044a89d2403b543520b4902e196f7d165|commit]], [[https://git.kernel.org/linus/88232ec1ec5ecf4aa5de439cff3d5e2b7adcac93|commit]] == HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) == Tema 0: (0) net: hns3: support wake on lan for hns3 Tema 1: (1) net: hns3: support wake on lan configuration and query 3b064f541be822dc095991c6dda20a75eb51db5e Tema 2: (2) net: hns3: support debugfs for wake on lan * net: hns3: support wake on lan for hns3 [[https://git.kernel.org/linus/3b064f541be822dc095991c6dda20a75eb51db5e|commit]] == Hyper-V/Azure CORE AND DRIVERS == * net: mana: Add support for jumbo frame [[https://git.kernel.org/linus/ce518bc3e9ca342309995c9270c3ec4892963695|commit]], [[https://git.kernel.org/linus/a2917b23497e4205db32271e4e06e142a9f8a6aa|commit]], [[https://git.kernel.org/linus/2fbbd712baf1c60996554326728bbdbef5616e12|commit]], [[https://git.kernel.org/linus/80f6215b450eb8e92d8b1f117abf5ecf867f963e|commit]] == INTEL ETHERNET DRIVERS == Tema 0: (0) ixgbe: Multiple RSS bugfixes Tema 0: (0) ixgbe: Multiple RSS bugfixes Tema 0: (0) [PATCH net v2 0/2] ixgbe: Multiple RSS bugfixes Tema 0: (0) [PATCH net 0/2] ixgbe: Multiple RSS bugfixes Tema 0: (0) ixgbe: Multiple RSS bugfixes Tema 1: (1) ixgbe: Allow flow hash to be set via ethtool 4f3ed1293feb9502dc254b05802faf1ad3317ac6 Tema 1: (1) [PATCH net v2 1/2] ixgbe: Allow flow hash to be set via ethtool Tema 1: (1) [PATCH net 1/2] ixgbe: Allow flow hash to be set via ethtool Tema 2: (2) ixgbe: Enable setting RSS table to default values e85d3d55875f7a1079edfbc4e4e98d6f8aea9ac7 Tema 2: (2) [PATCH net v2 2/2] ixgbe: Enable setting RSS table to default values Tema 2: (2) [PATCH net 2/2] ixgbe: Allow ixgbe to reset default flow hash Tema 2: (2) ixgbe: Allow ixgbe to reset default flow hash * ixgbe: Multiple RSS bugfixes [[https://git.kernel.org/linus/4f3ed1293feb9502dc254b05802faf1ad3317ac6|commit]], [[https://git.kernel.org/linus/e85d3d55875f7a1079edfbc4e4e98d6f8aea9ac7|commit]] Tema 0: (0) [PATCH intel-next v2 0/8] i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) [PATCH intel-next v3 0/8] i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) [PATCH intel-next v4 0/8] i40e: support XDP multi-buffer Tema 0: (0) [PATCH intel-next v5 0/8] i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) [PATCH intel-next v6 0/8] i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 0: (0) i40e: support XDP multi-buffer Tema 1: (1) [PATCH intel-next v6 1/8] i40e: consolidate maximum frame size calculation for vsi Tema 1: (1) [PATCH intel-next v2 1/8] i40e: consolidate maximum frame size calculation for vsi Tema 1: (1) i40e: consolidate maximum frame size calculation for vsi a4ba62906db80246b24408e5c8a9e9d78b647b00 Tema 1: (1) [PATCH intel-next v5 1/8] i40e: consolidate maximum frame size calculation for vsi Tema 1: (1) [PATCH intel-next v3 1/8] i40e: consolidate maximum frame size calculation for vsi Tema 1: (1) [PATCH intel-next v4 1/8] i40e: consolidate maximum frame size calculation for vsi Tema 2: (2) [PATCH intel-next v6 2/8] i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer Tema 2: (2) [PATCH intel-next v2 2/8] i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer Tema 2: (2) [PATCH intel-next v5 2/8] i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer Tema 2: (2) [PATCH intel-next v3 2/8] i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer Tema 2: (2) i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer f7f732a7196d2e876639b1af453b30a6a5fe4a90 Tema 2: (2) [PATCH intel-next v4 2/8] i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer Tema 3: (3) [PATCH intel-next v6 3/8] i40e: add pre-xdp page_count in rx_buffer Tema 3: (3) [PATCH intel-next v2 3/8] i40e: add pre-xdp page_count in rx_buffer Tema 3: (3) [PATCH intel-next v3 3/8] i40e: add pre-xdp page_count in rx_buffer Tema 3: (3) [PATCH intel-next v5 3/8] i40e: add pre-xdp page_count in rx_buffer Tema 3: (3) [PATCH intel-next v4 3/8] i40e: add pre-xdp page_count in rx_buffer Tema 3: (3) i40e: add pre-xdp page_count in rx_buffer e2843f037127c3a9db26718aaa293d2a8e5881e4 Tema 4: (4) [PATCH intel-next v2 4/8] i40e: Change size to truesize when using i40e_rx_buffer_flip() Tema 4: (4) [PATCH intel-next v3 4/8] i40e: Change size to truesize when using i40e_rx_buffer_flip() Tema 4: (4) i40e: Change size to truesize when using i40e_rx_buffer_flip() 03e88c8a791c0655ddea07fd4c7cd6cb16087c8f Tema 4: (4) [PATCH intel-next v4 4/8] i40e: Change size to truesize when using i40e_rx_buffer_flip() Tema 4: (4) [PATCH intel-next v5 4/8] i40e: Change size to truesize when using i40e_rx_buffer_flip() Tema 4: (4) [PATCH intel-next v6 4/8] i40e: Change size to truesize when using i40e_rx_buffer_flip() Tema 5: (5) [PATCH intel-next v4 5/8] i40e: use frame_sz instead of recalculating truesize for building skb Tema 5: (5) [PATCH intel-next v5 5/8] i40e: use frame_sz instead of recalculating truesize for building skb Tema 5: (5) i40e: use frame_sz instead of recalculating truesize for building skb 2bc0de9aca3ebdf24674f5a2a7890fde6304f5ca Tema 5: (5) [PATCH intel-next v3 5/8] i40e: use frame_sz instead of recalculating truesize for building skb Tema 5: (5) [PATCH intel-next v6 5/8] i40e: use frame_sz instead of recalculating truesize for building skb Tema 5: (5) [PATCH intel-next v2 5/8] i40e: use frame_sz instead of recalculating truesize for building skb Tema 6: (6) [PATCH intel-next v4 6/8] i40e: introduce next_to_process to i40e_ring Tema 6: (6) [PATCH intel-next v5 6/8] i40e: introduce next_to_process to i40e_ring Tema 6: (6) i40e: introduce next_to_process to i40e_ring e9031f2da1aef34b0b4c659ead613c335b46ae92 Tema 6: (6) [PATCH intel-next v3 6/8] i40e: introduce next_to_process to i40e_ring Tema 6: (6) [PATCH intel-next v6 6/8] i40e: introduce next_to_process to i40e_ring Tema 6: (6) [PATCH intel-next v2 6/8] i40e: introduce next_to_process to i40e_ring Tema 7: (7) [PATCH intel-next v4 7/8] i40e: add xdp_buff to i40e_ring struct Tema 7: (7) [PATCH intel-next v5 7/8] i40e: add xdp_buff to i40e_ring struct Tema 7: (7) [PATCH intel-next v3 7/8] i40e: add xdp_buff to i40e_ring struct Tema 7: (7) [PATCH intel-next v6 7/8] i40e: add xdp_buff to i40e_ring struct Tema 7: (7) i40e: add xdp_buff to i40e_ring struct 01aa49e31e1674e22dd9c868ca6b4b945acd621e Tema 7: (7) [PATCH intel-next v2 7/8] i40e: add xdp_buff to i40e_ring struct Tema 8: (8) [PATCH intel-next v5 8/8] i40e: add support for XDP multi-buffer Rx Tema 8: (8) i40e: add support for XDP multi-buffer Rx e213ced19befc09d6d6913799053b67896596cd1 Tema 8: (8) [PATCH intel-next v4 8/8] i40e: add support for XDP multi-buffer Rx Tema 8: (8) [PATCH intel-next v3 8/8] i40e: add support for XDP multi-buffer Rx Tema 8: (8) [PATCH intel-next v6 8/8] i40e: add support for XDP multi-buffer Rx Tema 8: (8) [PATCH intel-next v2 8/8] i40e: add support for XDP multi-buffer Rx * [PATCH intel-next v2 0/8] i40e: support XDP multi-buffer [[https://git.kernel.org/linus/a4ba62906db80246b24408e5c8a9e9d78b647b00|commit]], [[https://git.kernel.org/linus/f7f732a7196d2e876639b1af453b30a6a5fe4a90|commit]], [[https://git.kernel.org/linus/e2843f037127c3a9db26718aaa293d2a8e5881e4|commit]], [[https://git.kernel.org/linus/03e88c8a791c0655ddea07fd4c7cd6cb16087c8f|commit]], [[https://git.kernel.org/linus/2bc0de9aca3ebdf24674f5a2a7890fde6304f5ca|commit]], [[https://git.kernel.org/linus/e9031f2da1aef34b0b4c659ead613c335b46ae92|commit]], [[https://git.kernel.org/linus/01aa49e31e1674e22dd9c868ca6b4b945acd621e|commit]], [[https://git.kernel.org/linus/e213ced19befc09d6d6913799053b67896596cd1|commit]] == KERNEL NFSD, SUNRPC, AND LOCKD SERVERS == * NFSD support for RPC-with-TLS [[https://git.kernel.org/linus/b3cbf98e2fdf3cb147a95161560cd25987284330|commit]], [[https://git.kernel.org/linus/9280c577431401544e63dfb489a830a42bee25eb|commit]] == MAC80211 == * [[https://git.kernel.org/linus/dd01579e5ed922dcfcb8fec53fa03b81c7649a04|commit]], [[https://git.kernel.org/linus/df1875c4f345092716f1529d6e8c43e7fc7f250a|commit]] * v3: EMA and HWSIM support in AP mode [[https://git.kernel.org/linus/bd54f3c29077f23dad92ef82a78061b40be30c65|commit]], [[https://git.kernel.org/linus/b3a912e3e220257a25219cd81b9aa8a639cb1e18|commit]], [[https://git.kernel.org/linus/c4f4d9f7e7f0a7af82b086354c9277fc8446fe9c|commit]], [[https://git.kernel.org/linus/0dd45ebc08de2449efe1a0908147796856a5f824|commit]] == MARVELL OCTEON ENDPOINT DRIVER == Tema 0: (0) octeon_ep: deferred probe and mailbox Tema 0: (0) octeon_ep: deferred probe and mailbox Tema 0: (0) octeon_ep: deferred probe and mailbox Tema 0: (0) octeon_ep: Update PF mailbox for VF Tema 0: (0) octeon_ep: Update PF mailbox for VF Tema 1: (1) octeon_ep: defer probe if firmware not ready 10c073e404693bf501afc44ef515316e255921e1 Tema 1: (1) octeon_ep: wait for firmware ready Tema 2: (2) octeon_ep: poll for control messages 24d4333233b378114106a1327d3d635a004f4387 Tema 3: (3) octeon_ep: control mailbox for multiple PFs 7c05d3d06c2382a2dee567b6ae5de4876a50de14 Tema 4: (4) octeon_ep: add separate mailbox command and response queues 577f0d1b1c5f3282fa2011177b0af692a7c21aee Tema 4: (4) octeon_ep: enhance control mailbox for VF support Tema 4: (4) octeon_ep: enhance control mailbox for VF support Tema 4: (4) octeon_ep: enhance control mailbox for VF support Tema 5: (5) octeon_ep: include function id in mailbox commands f25e596755b4642225c33243753c763982605416 Tema 6: (6) octeon_ep: support asynchronous notifications baa987988777545c6bf93efdf62a4b2c74f8d739 Tema 6: (6) octeon_ep: control mbox support for VF stats and link info Tema 6: (6) octeon_ep: control mbox support for VF stats and link info Tema 6: (6) octeon_ep: control mbox support for VF stats and link info Tema 7: (7) octeon_ep: function id in link info and stats mailbox commands 0718693fb36cf891c88c64564553452406151d37 Tema 7: (7) octeon_ep: add SRIOV VF creation Tema 7: (7) octeon_ep: add SRIOV VF creation Tema 8: (8) octeon_ep: add heartbeat monitor 5cb96c29aa0ea359e4f5d30585538dc6a847d69d Tema 8: (8) octeon_ep: add PF-VF mailbox communication Tema 8: (8) octeon_ep: add PF-VF mailbox communication * octeon_ep: deferred probe and mailbox [[https://git.kernel.org/linus/10c073e404693bf501afc44ef515316e255921e1|commit]], [[https://git.kernel.org/linus/24d4333233b378114106a1327d3d635a004f4387|commit]], [[https://git.kernel.org/linus/7c05d3d06c2382a2dee567b6ae5de4876a50de14|commit]], [[https://git.kernel.org/linus/577f0d1b1c5f3282fa2011177b0af692a7c21aee|commit]], [[https://git.kernel.org/linus/f25e596755b4642225c33243753c763982605416|commit]], [[https://git.kernel.org/linus/baa987988777545c6bf93efdf62a4b2c74f8d739|commit]], [[https://git.kernel.org/linus/0718693fb36cf891c88c64564553452406151d37|commit]], [[https://git.kernel.org/linus/5cb96c29aa0ea359e4f5d30585538dc6a847d69d|commit]] == MELLANOX MLX5 core VPI driver == * net/mlx5e: Extend XDP multi-buffer capabilities [[https://git.kernel.org/linus/aebc62d336fed235e35d8522a004866c78dfa5c4|commit]], [[https://git.kernel.org/linus/e32654f198897b0323e52fbd96a38606d0289c35|commit]], [[https://git.kernel.org/linus/eb9b9fdcafe29f022260dc43bd001b85937d9f83|commit]], [[https://git.kernel.org/linus/3a48ba12b4e471a9a3cf5fcff5146632ae6453d5|commit]], [[https://git.kernel.org/linus/3f734b8c594bd378b0266cd98d6ce12b459da1d4|commit]], [[https://git.kernel.org/linus/c1783e74fc042adc28907ac7229b01ed20da31f9|commit]], [[https://git.kernel.org/linus/7fc06dd2ae7b42fc5093f76878b77c74006b4fd5|commit]], [[https://git.kernel.org/linus/abd3f84ecab3ab90161c9ba49052ac4ca33a0ed3|commit]], [[https://git.kernel.org/linus/20409abe52b1de8cfdc0565d89b7bc6d159dba35|commit]], [[https://git.kernel.org/linus/124d0d8daf85ddf106a25ab0647e41b956e5cd38|commit]], [[https://git.kernel.org/linus/63abf14e13ed09ead1d979949963fe08ced3a77c|commit]], [[https://git.kernel.org/linus/27602319e32862717c15c32283a727dc5bed695d|commit]], [[https://git.kernel.org/linus/221c8c7ad7a2d414d6d64b5e5bbf7723ae23d3f5|commit]], [[https://git.kernel.org/linus/2cb0e27d43b4eec70e20103cb09055303f70b6d9|commit]], [[https://git.kernel.org/linus/f52ac7028bec22e925c8fece4f21641eb13b4d6f|commit]] * net/mlx5e: RX, Change wqe last_in_page field from bool to bit flags [[https://git.kernel.org/linus/3f93f82988bc6b4104314bf9aa485d47fbb7e241|commit]], [[https://git.kernel.org/linus/76238d0fbd21948dd9423e53f57e7354898967d3|commit]], [[https://git.kernel.org/linus/4ba2b4988c98ce9b56b77a1610c3a7b70ee30b57|commit]], [[https://git.kernel.org/linus/cd640b050368d5be6bccf1edb51b1e4c553555e6|commit]], [[https://git.kernel.org/linus/3905f8d64ccc2c640d8c1179f4452f2bf8f1df56|commit]] * net/mlx5: DR, Add modify header argument pointer to actions attributes [[https://git.kernel.org/linus/62e40c8568251c65026712a90a9a486dc5d06d56|commit]], [[https://git.kernel.org/linus/947e258537ea43098d778b3315bde4fe1a1a10a3|commit]], [[https://git.kernel.org/linus/40ff097f2503869fe5d96f796cf84ad4b17eaa9b|commit]], [[https://git.kernel.org/linus/a21e52bb8f372b98855d931ca87e43e3c958c04f|commit]], [[https://git.kernel.org/linus/220ae987838c893fe11e46a3e3994a549f203daa|commit]] * net/mlx5: DR, Add modify header argument pointer to actions attributes [[https://git.kernel.org/linus/62e40c8568251c65026712a90a9a486dc5d06d56|commit]], [[https://git.kernel.org/linus/947e258537ea43098d778b3315bde4fe1a1a10a3|commit]], [[https://git.kernel.org/linus/40ff097f2503869fe5d96f796cf84ad4b17eaa9b|commit]], [[https://git.kernel.org/linus/a21e52bb8f372b98855d931ca87e43e3c958c04f|commit]], [[https://git.kernel.org/linus/220ae987838c893fe11e46a3e3994a549f203daa|commit]] * net/mlx5: DR, Add modify header argument pointer to actions attributes [[https://git.kernel.org/linus/62e40c8568251c65026712a90a9a486dc5d06d56|commit]], [[https://git.kernel.org/linus/947e258537ea43098d778b3315bde4fe1a1a10a3|commit]], [[https://git.kernel.org/linus/40ff097f2503869fe5d96f796cf84ad4b17eaa9b|commit]], [[https://git.kernel.org/linus/a21e52bb8f372b98855d931ca87e43e3c958c04f|commit]], [[https://git.kernel.org/linus/220ae987838c893fe11e46a3e3994a549f203daa|commit]] * net/mlx5: DR, Add modify header argument pointer to actions attributes [[https://git.kernel.org/linus/62e40c8568251c65026712a90a9a486dc5d06d56|commit]], [[https://git.kernel.org/linus/947e258537ea43098d778b3315bde4fe1a1a10a3|commit]], [[https://git.kernel.org/linus/40ff097f2503869fe5d96f796cf84ad4b17eaa9b|commit]], [[https://git.kernel.org/linus/a21e52bb8f372b98855d931ca87e43e3c958c04f|commit]], [[https://git.kernel.org/linus/220ae987838c893fe11e46a3e3994a549f203daa|commit]] * net/mlx5: DR, Add modify header argument pointer to actions attributes [[https://git.kernel.org/linus/62e40c8568251c65026712a90a9a486dc5d06d56|commit]], [[https://git.kernel.org/linus/947e258537ea43098d778b3315bde4fe1a1a10a3|commit]], [[https://git.kernel.org/linus/40ff097f2503869fe5d96f796cf84ad4b17eaa9b|commit]], [[https://git.kernel.org/linus/a21e52bb8f372b98855d931ca87e43e3c958c04f|commit]], [[https://git.kernel.org/linus/220ae987838c893fe11e46a3e3994a549f203daa|commit]] * net/mlx5: Move needed PTYS functions to core layer [[https://git.kernel.org/linus/1bffcea42926b26e092045ac398850e80d950bb2|commit]], [[https://git.kernel.org/linus/8a0594c0961012ac07112f41800da29dd5632c03|commit]], [[https://git.kernel.org/linus/244fd698207f0baec062da4737e31c76b1be2371|commit]], [[https://git.kernel.org/linus/d5d006bb27ad9d408074eef7e091fbd87335f913|commit]], [[https://git.kernel.org/linus/63b02048f9a781e01e59743cd2d3e0a1f10c971a|commit]] * net/mlx5: Move needed PTYS functions to core layer [[https://git.kernel.org/linus/1bffcea42926b26e092045ac398850e80d950bb2|commit]], [[https://git.kernel.org/linus/8a0594c0961012ac07112f41800da29dd5632c03|commit]], [[https://git.kernel.org/linus/244fd698207f0baec062da4737e31c76b1be2371|commit]], [[https://git.kernel.org/linus/d5d006bb27ad9d408074eef7e091fbd87335f913|commit]], [[https://git.kernel.org/linus/63b02048f9a781e01e59743cd2d3e0a1f10c971a|commit]] * net/mlx5: Move needed PTYS functions to core layer [[https://git.kernel.org/linus/1bffcea42926b26e092045ac398850e80d950bb2|commit]], [[https://git.kernel.org/linus/8a0594c0961012ac07112f41800da29dd5632c03|commit]], [[https://git.kernel.org/linus/244fd698207f0baec062da4737e31c76b1be2371|commit]], [[https://git.kernel.org/linus/d5d006bb27ad9d408074eef7e091fbd87335f913|commit]], [[https://git.kernel.org/linus/63b02048f9a781e01e59743cd2d3e0a1f10c971a|commit]] * net/mlx5: Move needed PTYS functions to core layer [[https://git.kernel.org/linus/1bffcea42926b26e092045ac398850e80d950bb2|commit]], [[https://git.kernel.org/linus/8a0594c0961012ac07112f41800da29dd5632c03|commit]], [[https://git.kernel.org/linus/244fd698207f0baec062da4737e31c76b1be2371|commit]], [[https://git.kernel.org/linus/d5d006bb27ad9d408074eef7e091fbd87335f913|commit]], [[https://git.kernel.org/linus/63b02048f9a781e01e59743cd2d3e0a1f10c971a|commit]] == NETFILTER == Tema 0: (0) Netfilter/IPVS updates for net-next Tema 0: (0) Netfilter/IPVS updates for net-next Tema 1: (1) netfilter: nf_tables: merge nft_rules_old structure and end of ruleblob marker e38fbfa972eb0944ce4387caf23d166c1df4b114 Tema 1: (1) netfilter: nft_exthdr: add boolean DCCP option matching Tema 2: (2) netfilter: nf_tables: don't store address of last rule on jump d4d89e6546e0d1ac09cb9dd353f0cb31c8a8deb1 Tema 3: (3) netfilter: nf_tables: don't store chain address on jump 63e9bbbcca60333490e13744ae736d8f988e4950 Tema 4: (4) netfilter: nf_tables: don't write table validation state without mutex 9a32e9850686599ed194ccdceb6cd3dd56b2d9b9 Tema 5: (5) netfilter: nf_tables: make validation state per table 00c320f9b75560628e840bef027a27c746706759 Tema 6: (6) netfilter: nf_tables: remove unneeded conditional 2a1d6abd7ebeafc45f2fb5fabfd53b8b3beaa170 Tema 7: (7) netfilter: nf_tables: do not store pktinfo in traceinfo structure 698bb828a6c20c86e30b307175be1827c071ce23 Tema 7: (7) netfilter: nf_tables: remove artificial cap on maximum number of netdevices Tema 7: (7) netfilter: nf_tables: remove artificial cap on maximum number of netdevices Tema 7: (7) netfilter: nf_tables: remove artificial cap on maximum number of netdevices Tema 8: (8) netfilter: nf_tables: do not store verdict in traceinfo structure 0a202145d5f9277dd24474aca8245731d030f29e Tema 9: (9) netfilter: nf_tables: do not store rule in traceinfo structure 46df417544f4f7fa3438caada0dc0e534a694343 Tema 10: (10) ipvs: Update width of source for ip_vs_sync_conn_options e3478c68f6704638d08f437cbc552ca5970c151a Tema 11: (11) ipvs: Consistently use array_size() in ip_vs_conn_init() 280654932e341bf2860503af49bd5cb8e2b78522 Tema 12: (12) ipvs: Remove {Enter,Leave}Function 210ffe4a74caead4d6790747d32b63c6152c70b7 Tema 13: (13) ipvs: Correct spelling in comments c7d15aaa105a9484b5385e5c391ea5203347d6b0 Tema 14: (14) netfilter: nf_tables: extended netlink error reporting for netdevice c3c060adc0249355411a93e61888051e6902b8a1 Tema 15: (15) netfilter: nf_tables: do not send complete notification of deletions 28339b21a365a8cb9edc6956cbfd679f569daa81 Tema 16: (16) netfilter: nf_tables: rename function to destroy hook list cdc32546632354305afdcf399a5431138a31c9e0 Tema 17: (17) netfilter: nf_tables: support for adding new devices to an existing netdev chain b9703ed44ffbfba85c103b9de01886a225e14b38 Tema 18: (18) netfilter: nf_tables: support for deleting devices in an existing netdev chain 7d937b107108f918906fc867ea070cc3d0cbcd32 Tema 19: (19) netfilter: nf_tables: allow to create netdev chain without device 207296f1a03bfead0110ffc4f192f242100ce4ff * Netfilter/IPVS updates for net-next [[https://git.kernel.org/linus/e38fbfa972eb0944ce4387caf23d166c1df4b114|commit]], [[https://git.kernel.org/linus/d4d89e6546e0d1ac09cb9dd353f0cb31c8a8deb1|commit]], [[https://git.kernel.org/linus/63e9bbbcca60333490e13744ae736d8f988e4950|commit]], [[https://git.kernel.org/linus/9a32e9850686599ed194ccdceb6cd3dd56b2d9b9|commit]], [[https://git.kernel.org/linus/00c320f9b75560628e840bef027a27c746706759|commit]], [[https://git.kernel.org/linus/2a1d6abd7ebeafc45f2fb5fabfd53b8b3beaa170|commit]], [[https://git.kernel.org/linus/698bb828a6c20c86e30b307175be1827c071ce23|commit]], [[https://git.kernel.org/linus/0a202145d5f9277dd24474aca8245731d030f29e|commit]], [[https://git.kernel.org/linus/46df417544f4f7fa3438caada0dc0e534a694343|commit]], [[https://git.kernel.org/linus/e3478c68f6704638d08f437cbc552ca5970c151a|commit]], [[https://git.kernel.org/linus/280654932e341bf2860503af49bd5cb8e2b78522|commit]], [[https://git.kernel.org/linus/210ffe4a74caead4d6790747d32b63c6152c70b7|commit]], [[https://git.kernel.org/linus/c7d15aaa105a9484b5385e5c391ea5203347d6b0|commit]], [[https://git.kernel.org/linus/c3c060adc0249355411a93e61888051e6902b8a1|commit]], [[https://git.kernel.org/linus/28339b21a365a8cb9edc6956cbfd679f569daa81|commit]], [[https://git.kernel.org/linus/cdc32546632354305afdcf399a5431138a31c9e0|commit]], [[https://git.kernel.org/linus/b9703ed44ffbfba85c103b9de01886a225e14b38|commit]], [[https://git.kernel.org/linus/7d937b107108f918906fc867ea070cc3d0cbcd32|commit]], [[https://git.kernel.org/linus/207296f1a03bfead0110ffc4f192f242100ce4ff|commit]] == NETRONOME ETHERNET DRIVERS == Tema 0: (0) nfp: flower: add support for multi-zone conntrack Tema 1: (1) nfp: flower: add get_flow_act_ct() for ct action 8a8db7aeaa6dae4ddae033858bf5b49aecfbbe42 Tema 2: (2) nfp: flower: refactor function \"is_pre_ct_flow\" Tema 3: (3) nfp: flower: refactor function \"is_post_ct_flow\" Tema 4: (4) nfp: flower: add goto_chain_index for ct entry 3e44d19934b92398785b3ffc2353b9eba264140e Tema 5: (5) nfp: flower: prepare for parameterisation of number of offload rules 46a83c85b683b647d86e679e2b095494e87f4d7c Tema 6: (6) nfp: flower: offload tc flows of multiple conntrack zones a87ceb3d42afebd86191054314ef1a2f98c4556b * nfp: flower: add support for multi-zone conntrack [[https://git.kernel.org/linus/8a8db7aeaa6dae4ddae033858bf5b49aecfbbe42|commit]], [[https://git.kernel.org/linus/3e44d19934b92398785b3ffc2353b9eba264140e|commit]], [[https://git.kernel.org/linus/46a83c85b683b647d86e679e2b095494e87f4d7c|commit]], [[https://git.kernel.org/linus/a87ceb3d42afebd86191054314ef1a2f98c4556b|commit]] == NETWORKING DRIVERS == |
* pds_core driver [[https://git.kernel.org/linus/55435ea7729accb5b8a330de751836c4be524834|commit]], [[https://git.kernel.org/linus/523847df1b3718d6286dce0ed1c83742fe0ffa94|commit]], [[https://git.kernel.org/linus/c2dbb0904310362aaff213e8c877e655c745d0d1|commit]], [[https://git.kernel.org/linus/25b450c05a49e34f2d08ac469ae19d7651abc57c|commit]], [[https://git.kernel.org/linus/45d76f492938cdc27ddadc16e1e75103f4cfbf56|commit]], [[https://git.kernel.org/linus/01ba61b55b2041a39c54aefb3153c770dd59a0ef|commit]], [[https://git.kernel.org/linus/49ce92fbee0b6bb8066dddf37489483b3b6b5c25|commit]], [[https://git.kernel.org/linus/65e0185ad764d2801811bb2e7c122e92557208c4|commit]], [[https://git.kernel.org/linus/f53d93110aa526ad3df628ad6d9f672c7d5ae285|commit]], [[https://git.kernel.org/linus/4569cce43bc61e4cdd76597a1cf9b608846c18cc|commit]], [[https://git.kernel.org/linus/40ced89445364baa8620e92fba5b3fff8d9742b9|commit]], [[https://git.kernel.org/linus/10659034c622738bc1bfab8a76fc576c52d5acce|commit]], [[https://git.kernel.org/linus/d24c28278a01dc4c80d1470533c667cf406f0e88|commit]], [[https://git.kernel.org/linus/ddbcb22055d136f58841c73ca2226dab79eb6101|commit]] * can: isotp: add module parameter for maximum pdu size [[https://git.kernel.org/linus/96d1c81e6a0478535342dff6c730adb076cd84e8|commit]] * Improve IPsec limits, ESN and replay window in mlx5 [[https://git.kernel.org/linus/509541b440e64e155201dd304411e2daa152fe8f|commit]], [[https://git.kernel.org/linus/2da961d21663a72610f36a4f69b1090f2c61f23f|commit]], [[https://git.kernel.org/linus/d05971a413d3c3dd207c604a6dbfc702070da63e|commit]], [[https://git.kernel.org/linus/76e463f6508b5909887df3c360ca55f1caa3b94a|commit]], [[https://git.kernel.org/linus/3e1c957f9a3b248f47f8b39b607002d948fd17d4|commit]], [[https://git.kernel.org/linus/f4979e2667c56f031a3c2e84364dbcde01c2cdf3|commit]], [[https://git.kernel.org/linus/7db21ef4566ef7a24e46808e8668a603531163c3|commit]], [[https://git.kernel.org/linus/20fbdab21e2e21bc1e9f0a0dd736c087a9fe0382|commit]], [[https://git.kernel.org/linus/4562116f8a565fdeadb0af5503cb7edb8e9d5761|commit]], [[https://git.kernel.org/linus/b2f7b01d36a9b94fbd7489bd1228025ea7e7a2f4|commit]] * mlx5: Extend packet offload to fully support libreswan [[https://git.kernel.org/linus/8e80e5648092f63b17c2665b2a36422a77143278|commit]], [[https://git.kernel.org/linus/664eab8a02d3331f2facf6c4359f4baaeefe6a3b|commit]], [[https://git.kernel.org/linus/fa5aa2f890733407e6df28b878926ae66a351b8a|commit]], [[https://git.kernel.org/linus/e0aeb9b90acf6ee7c2d11141522ffbb5481734d3|commit]], [[https://git.kernel.org/linus/c9fa320b00cff04980b8514d497068e59a8ee131|commit]], [[https://git.kernel.org/linus/b3beba1fb404dd713a325cb241fe780857172225|commit]], [[https://git.kernel.org/linus/aa8bd0c9518cc5902d88510bf007e451699221f2|commit]], [[https://git.kernel.org/linus/d0c19a310e77d25e860d1543b5967fe6be6f5fe0|commit]], [[https://git.kernel.org/linus/5a6cddb89b51d99a7702e63829644a5860dd9c41|commit]] * vdpa/mlx5: Extend driver support for new features [[https://git.kernel.org/linus/e9d67e59f151eae964f749af74dbe4bd3b01b0d2|commit]] * phy: add driver for Microchip LAN867x 10BASE-T1S PHY [[https://git.kernel.org/linus/4d2bd2581c3bc73e9fdf5f82b25c359212567457|commit]] * i40e: Add support for VF to specify its primary MAC address [[https://git.kernel.org/linus/ceb29474bbbc377e11be3a70589a0005305e4fc3|commit]] * ptp: add ToD device driver for Intel FPGA cards [[https://git.kernel.org/linus/615927f1a487bd9066425df48d06cec3bb3d8dbb|commit]] * phy: add basic driver for NXP CBTX PHY [[https://git.kernel.org/linus/f3b766d981310989d524b076065a93b8f11bcab2|commit]] * sfc: support offloading TC VLAN push/pop actions to the MAE [[https://git.kernel.org/linus/05ccd8d8a15e6b9c99b86cf8a2fd78e3f0c60a84|commit]] |
Line 749: | Line 617: |
* add page_pool support for page recycling in veth driver [[https://git.kernel.org/linus/0ebab78cbcbfd698d40bd307b68337bdf1b47e9b|commit]], [[https://git.kernel.org/linus/4fc418053ec7b839d98533d0d4ee83e11ffbaf53|commit]] * Add support for J784S4 CPSW9G [[https://git.kernel.org/linus/ce639b767139b27500fa5bc3f8d7126b18d0d310|commit]], [[https://git.kernel.org/linus/4e003d61e79504532babfb1d4e6b0767b32739d1|commit]], [[https://git.kernel.org/linus/8e672b560e0b52ab9497fa48f361d5c174937a3e|commit]] Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 0: (0) XDP Rx HWTS metadata for stmmac driver Tema 1: (1) net: stmmac: introduce wrapper for struct xdp_buff 5b24324a907c996faf47ea3969499e04beea9c4f Tema 1: (1) net: stmmac: restructure Rx hardware timestamping function Tema 1: (1) net: stmmac: restructure Rx hardware timestamping function Tema 1: (1) net: stmmac: restructure Rx hardware timestamping function Tema 2: (2) net: stmmac: add Rx HWTS metadata to XDP receive pkt e3f9c3e348406f7016ded85aed119edfcd2de2fa Tema 3: (3) net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt 9570df353309d010f6afc7146c88a135ee3d3f8a |
* Add page_pool support for page recycling in veth driver [[https://git.kernel.org/linus/0ebab78cbcbfd698d40bd307b68337bdf1b47e9b|commit]], [[https://git.kernel.org/linus/4fc418053ec7b839d98533d0d4ee83e11ffbaf53|commit]] * Add support for !J784S4 CPSW9G [[https://git.kernel.org/linus/ce639b767139b27500fa5bc3f8d7126b18d0d310|commit]], [[https://git.kernel.org/linus/4e003d61e79504532babfb1d4e6b0767b32739d1|commit]], [[https://git.kernel.org/linus/8e672b560e0b52ab9497fa48f361d5c174937a3e|commit]] |
Line 765: | Line 620: |
* Add Ethernet driver for StarFive JH7110 SoC [[https://git.kernel.org/linus/13f9351180aaa6cd745303339d2a1968fb5cc47d|commit]], [[https://git.kernel.org/linus/65a1d72f0c7cd0ef5ba0fc13224a44bc84e91dc4|commit]], [[https://git.kernel.org/linus/843f603762a5453e10999d89f2adea6a3cfe8735|commit]], [[https://git.kernel.org/linus/b76eaf7d7ede35adbbb914cb2e9223a250448e52|commit]], [[https://git.kernel.org/linus/4bd3bb7b452690a939c3f327104a557e1b9876b7|commit]], [[https://git.kernel.org/linus/b4a5afa51ceecab128b301da3896f0d0110ec347|commit]] * net: dsa: b53: mdio: add support for BCM53134 [[https://git.kernel.org/linus/a20869b3a7859135cd4e7800d8960966ad34a5b7|commit]], [[https://git.kernel.org/linus/f927e8ef1e93174780b7c26b239a046396914cd6|commit]] |
* Add Ethernet driver for !StarFive JH7110 !SoC [[https://git.kernel.org/linus/13f9351180aaa6cd745303339d2a1968fb5cc47d|commit]], [[https://git.kernel.org/linus/65a1d72f0c7cd0ef5ba0fc13224a44bc84e91dc4|commit]], [[https://git.kernel.org/linus/843f603762a5453e10999d89f2adea6a3cfe8735|commit]], [[https://git.kernel.org/linus/b76eaf7d7ede35adbbb914cb2e9223a250448e52|commit]], [[https://git.kernel.org/linus/4bd3bb7b452690a939c3f327104a557e1b9876b7|commit]], [[https://git.kernel.org/linus/b4a5afa51ceecab128b301da3896f0d0110ec347|commit]] * dsa: b53: mdio: add support for BCM53134 [[https://git.kernel.org/linus/a20869b3a7859135cd4e7800d8960966ad34a5b7|commit]], [[https://git.kernel.org/linus/f927e8ef1e93174780b7c26b239a046396914cd6|commit]] |
Line 769: | Line 624: |
* tap: add support for IOCB_NOWAIT [[https://git.kernel.org/linus/f758bfec377ad2f15d7683473b1db1cfbf8e1bb0|commit]] * net: dsa: microchip: tc-ets support [[https://git.kernel.org/linus/69444581d0022b8afced2c90c441b7b4d9b8eba9|commit]], [[https://git.kernel.org/linus/c570f861fa059ea653599415a7c8cc1dfaf16763|commit]] Tema 0: (0) Add support for J721e CPSW9G and SGMII mode Tema 0: (0) Add CPSWxG SGMII support for J7200 and J721E Tema 1: (1) dt-bindings: net: ti: k3-am654-cpsw-nuss: Update bindings for J721e CPSW9G Tema 1: (1) net: ethernet: ti: am65-cpsw: Simplify setting supported interface a2935a1cd85fc76198a1980abfeb6dc9a776dcf3 Tema 2: (2) net: ethernet: ti: am65-cpsw: Add support for SERDES configuration dab2b265dd23ef8fa7c49aeefb580918eb4ae207 Tema 2: (2) net: ethernet: ti: am65-cpsw: Add support for SGMII mode e0f72db37547d605d66c344c4d01a39ad4b7c4be Tema 3: (3) net: ethernet: ti: am65-cpsw: Add mac control function Tema 3: (3) net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 2e20e764f24e12cf906f6fe61d79d1bcb69d6b65 Tema 4: (4) net: ethernet: ti: am65-cpsw: Add mac enable link function Tema 4: (4) net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E 186016da9cca040ae535de09ab1be67e32373443 Tema 5: (5) net: ethernet: ti: am65-cpsw: Add support for fixed-link configuration Tema 6: (6) net: ethernet: ti: am65-cpsw: Add support for SGMII mode for J7200 CPSW5G Tema 7: (7) net: ethernet: ti: am65-cpsw: Add support for J721e CPSW9G Tema 8: (8) net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721e CPSW9G * Add support for J721e CPSW9G and SGMII mode [[https://git.kernel.org/linus/a2935a1cd85fc76198a1980abfeb6dc9a776dcf3|commit]], [[https://git.kernel.org/linus/dab2b265dd23ef8fa7c49aeefb580918eb4ae207|commit]], [[https://git.kernel.org/linus/e0f72db37547d605d66c344c4d01a39ad4b7c4be|commit]], [[https://git.kernel.org/linus/2e20e764f24e12cf906f6fe61d79d1bcb69d6b65|commit]], [[https://git.kernel.org/linus/186016da9cca040ae535de09ab1be67e32373443|commit]] * net: ipa: fully support IPA v5.0 [[https://git.kernel.org/linus/ed4c7d6162895dcc9d32f1a16a42f13d67469383|commit]], [[https://git.kernel.org/linus/faf0678ec8a0aa9039d8b188d012206abd67dd5c|commit]], [[https://git.kernel.org/linus/cb7550b44383195f8b5e9acacfb132b806875472|commit]] == NETWORKING [DSA] == * [[https://git.kernel.org/linus/386f5fc9061b0c8429c7c0cc57f12c05f8662e23|commit]] == NETWORKING [GENERAL] == Tema 0: (0) add xdp_features support for bonding driver Tema 1: (1) bonding: add xdp_features support cb9e6e584d58420df182102674e636fb841dae4c Tema 2: (2) selftests/bpf: add xdp_feature selftest for bond device * add xdp_features support for bonding driver [[https://git.kernel.org/linus/cb9e6e584d58420df182102674e636fb841dae4c|commit]] Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 0: (0) net/mlx5e: Add GBP VxLAN HW offload support Tema 1: (1) vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) df5e87f16c338aa4f62ed3353e73e39e68af965e Tema 2: (2) vxlan: Expose helper vxlan_build_gbp_hdr c641e9279f3530aa2fe4bcb250477b555b75104a Tema 3: (3) net/mlx5e: Add helper for encap_info_equal for tunnels with options 58de53c1025836529af9e22e96375d0874e2baca Tema 4: (4) ip_tunnel: Preserve pointer const in ip_tunnel_info_opts bc9d003dc48c381763c3a6309bfc5eecf9962b9c Tema 4: (4) ip_tunnel: constify input argument of ip_tunnel_info_opts( ) Tema 5: (5) net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload 6ee44c518159c364e5d30ed85d357fe1d8e2c141 * net/mlx5e: Add GBP VxLAN HW offload support [[https://git.kernel.org/linus/df5e87f16c338aa4f62ed3353e73e39e68af965e|commit]], [[https://git.kernel.org/linus/c641e9279f3530aa2fe4bcb250477b555b75104a|commit]], [[https://git.kernel.org/linus/58de53c1025836529af9e22e96375d0874e2baca|commit]], [[https://git.kernel.org/linus/bc9d003dc48c381763c3a6309bfc5eecf9962b9c|commit]], [[https://git.kernel.org/linus/6ee44c518159c364e5d30ed85d357fe1d8e2c141|commit]] == NETWORKING [GENERAL] == Tema 0: (0) 6.1.27-rc1 review Tema 0: (0) 6.2.14-rc1 review Tema 0: (0) 6.3.1-rc1 review Tema 1: (1) um: Only disable SSE on clang to work around old GCC bugs a3046a618a284579d1189af8711765f553eed707 Tema 1: (1) rust: arch/um: Disable FP/SIMD instruction to match x86 8849818679478933dd1d9718741f4daa3f4e8b86 Tema 2: (2) phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional() 53bffe0055741440a6c91abb80bad1c62ea443e3 Tema 2: (2) fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds 04839139213cf60d4c5fc792214a08830e294ff8 Tema 3: (3) KVM: arm64: Retry fault if vma_lookup() results become invalid 13ec9308a85702af7c31f3638a2720863848a7f2 Tema 3: (3) rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period 5da7cb193db32da783a3f3e77d8b639989321d48 Tema 4: (4) mm/mempolicy: fix use-after-free of VMA iterator f4e9e0e69468583c2c6d9d5c7bfc975e292bf188 Tema 4: (4) fsverity: explicitly check for buffer overflow in build_merkle_tree() 39049b69ec9fc125fa1f314165dcc86f72cb72ec Tema 5: (5) mptcp: stops worker on unaccepted sockets at listener close 2a6a870e44dd88f1a6a2893c65ef756a9edfb4c7 Tema 6: (6) mptcp: fix accept vs worker race 63740448a32eb662e05894425b47bcc5814136f4 Tema 7: (7) wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 0da40e018fd034d87c9460123fa7f897b69fdee7 Tema 8: (8) drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var 1935f0deb6116dd785ea64d8035eab0ff441255b Tema 9: (9) gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU 782eea0c89f7d071d6b56ecfa1b8b0c81164b9be Tema 9: (9) wifi: brcmfmac: add Cypress 43439 SDIO ids cc4cffc3c142d57df48c07851862444e1d33bdaa Tema 9: (9) mm/mremap: fix vm_pgoff in vma_merge() case 3 7e7757876f258d99266e7b3c559639289a2a45fe Tema 10: (10) bluetooth: Perform careful capability checks in hci_sock_ioctl() 25c150ac103a4ebeed0319994c742a90634ddf18 Tema 11: (11) btrfs: fix uninitialized variable warnings 8ba7d5f5ba931be68a94b8c91bcced1622934e7a Tema 11: (11) driver core: Dont require dynamic_debug for initcall_debug probe timing Tema 12: (12) USB: serial: option: add UNISOC vendor and TOZED LT70C product a095edfc15f0832e046ae23964e249ef5c95af87 Tema 12: (12) driver core: Dont require dynamic_debug for initcall_debug probe timing Tema 13: (13) driver core: Dont require dynamic_debug for initcall_debug probe timing Tema 14: (14) riscv: Move early dtb mapping into the fixmap region ef69d2559fe91f23d27a3d6fd640b5641787d22e Tema 15: (15) riscv: Do not set initial_boot_params to the linear address of the dtb f1581626071c8e37c58c5e8f0b4126b17172a211 Tema 16: (16) riscv: No need to relocate the dtb as it lies in the fixmap region 1b50f956c8fe9082bdee4a9cfd798149c52f7043 * 6.1.27-rc1 review [[https://git.kernel.org/linus/a3046a618a284579d1189af8711765f553eed707|commit]], [[https://git.kernel.org/linus/8849818679478933dd1d9718741f4daa3f4e8b86|commit]], [[https://git.kernel.org/linus/53bffe0055741440a6c91abb80bad1c62ea443e3|commit]], [[https://git.kernel.org/linus/04839139213cf60d4c5fc792214a08830e294ff8|commit]], [[https://git.kernel.org/linus/13ec9308a85702af7c31f3638a2720863848a7f2|commit]], [[https://git.kernel.org/linus/5da7cb193db32da783a3f3e77d8b639989321d48|commit]], [[https://git.kernel.org/linus/f4e9e0e69468583c2c6d9d5c7bfc975e292bf188|commit]], [[https://git.kernel.org/linus/39049b69ec9fc125fa1f314165dcc86f72cb72ec|commit]], [[https://git.kernel.org/linus/2a6a870e44dd88f1a6a2893c65ef756a9edfb4c7|commit]], [[https://git.kernel.org/linus/63740448a32eb662e05894425b47bcc5814136f4|commit]], [[https://git.kernel.org/linus/0da40e018fd034d87c9460123fa7f897b69fdee7|commit]], [[https://git.kernel.org/linus/1935f0deb6116dd785ea64d8035eab0ff441255b|commit]], [[https://git.kernel.org/linus/782eea0c89f7d071d6b56ecfa1b8b0c81164b9be|commit]], [[https://git.kernel.org/linus/cc4cffc3c142d57df48c07851862444e1d33bdaa|commit]], [[https://git.kernel.org/linus/7e7757876f258d99266e7b3c559639289a2a45fe|commit]], [[https://git.kernel.org/linus/25c150ac103a4ebeed0319994c742a90634ddf18|commit]], [[https://git.kernel.org/linus/8ba7d5f5ba931be68a94b8c91bcced1622934e7a|commit]], [[https://git.kernel.org/linus/a095edfc15f0832e046ae23964e249ef5c95af87|commit]], [[https://git.kernel.org/linus/ef69d2559fe91f23d27a3d6fd640b5641787d22e|commit]], [[https://git.kernel.org/linus/f1581626071c8e37c58c5e8f0b4126b17172a211|commit]], [[https://git.kernel.org/linus/1b50f956c8fe9082bdee4a9cfd798149c52f7043|commit]] Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 0: (0) Support MACsec VLAN Tema 1: (1) vlan: Add MACsec offload operations for VLAN interface abff3e5e2935f5cc34feb559b352179b13eaa066 Tema 2: (2) net/mlx5: Enable MACsec offload feature for VLAN interface 339ccec8d43d004a377b01e1a9a85487f95e8f13 Tema 3: (3) net/mlx5: Support MACsec over VLAN 4bba492b04270c29259594d1b9ee66ce96af9466 Tema 4: (4) net/mlx5: Consider VLAN interface in MACsec TX steering rules 765f974c7dfd104ed569fae1669adfc0e70ded1b Tema 4: (4) macsec: Add MACsec rx_handler change support Tema 4: (4) macsec: Add MACsec rx_handler change support Tema 5: (5) macsec: Don't rely solely on the dst MAC address to identify destination MACsec device 7661351a54ec9a6a20203f94fd459a9360049045 Tema 5: (5) macsec: Add MACsec rx_handler change support * Support MACsec VLAN [[https://git.kernel.org/linus/abff3e5e2935f5cc34feb559b352179b13eaa066|commit]], [[https://git.kernel.org/linus/339ccec8d43d004a377b01e1a9a85487f95e8f13|commit]], [[https://git.kernel.org/linus/4bba492b04270c29259594d1b9ee66ce96af9466|commit]], [[https://git.kernel.org/linus/765f974c7dfd104ed569fae1669adfc0e70ded1b|commit]], [[https://git.kernel.org/linus/7661351a54ec9a6a20203f94fd459a9360049045|commit]] * bridge: Add per-{Port, VLAN} neighbor suppression [[https://git.kernel.org/linus/013a7ce81dd8a5bba31f802053829d91f9a43a8f|commit]], [[https://git.kernel.org/linus/e408336a693e0fd74ba1b959627594b80f1761c3|commit]], [[https://git.kernel.org/linus/a714e3ec230892039b5d5ae6902b58bb084a15c1|commit]], [[https://git.kernel.org/linus/6be42ed0a5f4b26e77b51cd10a09b41d53f97570|commit]], [[https://git.kernel.org/linus/3aca683e0654a2f4ff6996341cba98a5396ff050|commit]], [[https://git.kernel.org/linus/412614b1457af278b00152f3804af5481c6c55ac|commit]], [[https://git.kernel.org/linus/83f6d600796c65ab34b08dbddb5795099dfda4d1|commit]], [[https://git.kernel.org/linus/160656d7201d861a1f2a0bf279a765e8cda2317a|commit]], [[https://git.kernel.org/linus/7648ac72dcd7e22ac1fa5e573e536592773831dc|commit]] Tema 0: (0) net: make MAX_SKB_FRAGS configurable Tema 1: (1) af_packet: do not assume MAX_SKB_FRAGS is unsigned long Tema 2: (2) scsi: iscsi: do not assume MAX_SKB_FRAGS is unsigned long Tema 3: (3) net: mvpp2: get rid of hard coded assumptions Tema 4: (4) net: introduce a config option to tweak MAX_SKB_FRAGS 3948b05950fdd64002a5f182c65ba5cf2d53cf71 * net: make MAX_SKB_FRAGS configurable [[https://git.kernel.org/linus/3948b05950fdd64002a5f182c65ba5cf2d53cf71|commit]] * Add tx push buf len param to ethtool [[https://git.kernel.org/linus/3e4d5ba9a3f85f21f1ebdee5a5901bb43389abc5|commit]], [[https://git.kernel.org/linus/233eb4e786b57ea686b51c13a04cc2839fd682fc|commit]], [[https://git.kernel.org/linus/3a09108446b674a544a736318a7916c5bcea3f14|commit]], [[https://git.kernel.org/linus/1e36668886882d51641bd57ae659e678b3f1ca9c|commit]], [[https://git.kernel.org/linus/a416cb254d35d1e53ab3d4cbb81ea3835e5a10fd|commit]], [[https://git.kernel.org/linus/b0c59e53968b55f6add088319bd31ca7dcdd8484|commit]], [[https://git.kernel.org/linus/060cdac218eaf3650d7556e4ed8b6d2bd79d4a0c|commit]] Tema 0: (0) ynl: add support for user headers and struct attrs Tema 0: (0) ynl: add support for user headers and struct attrs Tema 0: (0) ynl: add support for user headers and struct attrs Tema 0: (0) ynl: add support for user headers and struct attrs Tema 1: (1) tools: ynl: Add struct parsing to nlspec bec0b7a2db358718a371e6fe0103220685552fae Tema 1: (1) tools: ynl: Fix genlmsg header encoding formats 758d29fb3a8b3c756b4e4e0aa9b32ca8cfaf3feb Tema 2: (2) tools: ynl: Add C array attribute decoding to ynl b423c3c86325192259380ac870aafd370a683e73 Tema 3: (3) tools: ynl: Add struct attr decoding to ynl 2607191395bd4db544db05452625cd7e98bc0848 Tema 3: (3) tools: ynl: Add array-nest attr decoding to ynl Tema 4: (4) tools: ynl: Add fixed-header support to ynl f036d936ca57e8bc1f39b92cadfbac27095dc4e7 Tema 5: (5) netlink: specs: add partial specification for openvswitch 643ef4a676e3a1ff1312e9fea6ae777c9a92fcd3 Tema 6: (6) docs: netlink: document struct support for genetlink-legacy 88e288968412ec1ca3d3b2d96956baa543fdfe82 Tema 7: (7) docs: netlink: document the sub-type attribute property 04eac39361d3506c82ccf932cb288e84d5746969 * ynl: add support for user headers and struct attrs [[https://git.kernel.org/linus/bec0b7a2db358718a371e6fe0103220685552fae|commit]], [[https://git.kernel.org/linus/758d29fb3a8b3c756b4e4e0aa9b32ca8cfaf3feb|commit]], [[https://git.kernel.org/linus/b423c3c86325192259380ac870aafd370a683e73|commit]], [[https://git.kernel.org/linus/2607191395bd4db544db05452625cd7e98bc0848|commit]], [[https://git.kernel.org/linus/f036d936ca57e8bc1f39b92cadfbac27095dc4e7|commit]], [[https://git.kernel.org/linus/643ef4a676e3a1ff1312e9fea6ae777c9a92fcd3|commit]], [[https://git.kernel.org/linus/88e288968412ec1ca3d3b2d96956baa543fdfe82|commit]], [[https://git.kernel.org/linus/04eac39361d3506c82ccf932cb288e84d5746969|commit]] * tools: ynl: fill in some gaps of ethtool spec [[https://git.kernel.org/linus/9f7cc57fe5508c495d3a75efd7f942aeec0013e0|commit]], [[https://git.kernel.org/linus/a353318ebf24100bcc7254d293cd9f041f4075dd|commit]], [[https://git.kernel.org/linus/48993e22d23ae1bda1db3616f5d9baa4e7b18d35|commit]], [[https://git.kernel.org/linus/f3d07b02b2b8eba5b0e168405614e15cd6617a43|commit]] * Improve IPsec limits, ESN and replay window in mlx5 [[https://git.kernel.org/linus/509541b440e64e155201dd304411e2daa152fe8f|commit]], [[https://git.kernel.org/linus/2da961d21663a72610f36a4f69b1090f2c61f23f|commit]], [[https://git.kernel.org/linus/d05971a413d3c3dd207c604a6dbfc702070da63e|commit]], [[https://git.kernel.org/linus/76e463f6508b5909887df3c360ca55f1caa3b94a|commit]], [[https://git.kernel.org/linus/3e1c957f9a3b248f47f8b39b607002d948fd17d4|commit]], [[https://git.kernel.org/linus/f4979e2667c56f031a3c2e84364dbcde01c2cdf3|commit]], [[https://git.kernel.org/linus/7db21ef4566ef7a24e46808e8668a603531163c3|commit]], [[https://git.kernel.org/linus/20fbdab21e2e21bc1e9f0a0dd736c087a9fe0382|commit]], [[https://git.kernel.org/linus/4562116f8a565fdeadb0af5503cb7edb8e9d5761|commit]], [[https://git.kernel.org/linus/b2f7b01d36a9b94fbd7489bd1228025ea7e7a2f4|commit]] * sctp: add another two stream schedulers [[https://git.kernel.org/linus/4821a076eb602a6238528e9ebafeac853c833415|commit]], [[https://git.kernel.org/linus/42d452e7709fdb4d42376d2a97369e22cc80a5d2|commit]] |
* dsa: microchip: tc-ets support [[https://git.kernel.org/linus/69444581d0022b8afced2c90c441b7b4d9b8eba9|commit]], [[https://git.kernel.org/linus/c570f861fa059ea653599415a7c8cc1dfaf16763|commit]] * i40e: support XDP multi-buffer [[https://git.kernel.org/linus/a4ba62906db80246b24408e5c8a9e9d78b647b00|commit]], [[https://git.kernel.org/linus/f7f732a7196d2e876639b1af453b30a6a5fe4a90|commit]], [[https://git.kernel.org/linus/e2843f037127c3a9db26718aaa293d2a8e5881e4|commit]], [[https://git.kernel.org/linus/03e88c8a791c0655ddea07fd4c7cd6cb16087c8f|commit]], [[https://git.kernel.org/linus/2bc0de9aca3ebdf24674f5a2a7890fde6304f5ca|commit]], [[https://git.kernel.org/linus/e9031f2da1aef34b0b4c659ead613c335b46ae92|commit]], [[https://git.kernel.org/linus/01aa49e31e1674e22dd9c868ca6b4b945acd621e|commit]], [[https://git.kernel.org/linus/e213ced19befc09d6d6913799053b67896596cd1|commit]] * ipa: fully support IPA v5.0 [[https://git.kernel.org/linus/ed4c7d6162895dcc9d32f1a16a42f13d67469383|commit]], [[https://git.kernel.org/linus/faf0678ec8a0aa9039d8b188d012206abd67dd5c|commit]], [[https://git.kernel.org/linus/cb7550b44383195f8b5e9acacfb132b806875472|commit]] * brcmfmac: misc brcmfmac fixes (M1/T2 series spin-off) [[https://git.kernel.org/linus/e7191182adc51c3ca2475e68e613c32055e533ef|commit]], [[https://git.kernel.org/linus/dd7e55401fec58a2d03e5fdcb0c6d20e8fbe450a|commit]], [[https://git.kernel.org/linus/75102b7543ed87cf7d599a382e7340e572da6987|commit]], [[https://git.kernel.org/linus/5b3ee9987f5856080509e62968f812961173d336|commit]] * brcmfmac: pcie: Add BCM4378B3 support [[https://git.kernel.org/linus/1d5003d05f983eee28756896328e4949d9a97b7f|commit]] * RDMA/bnxt_re: Enable Congestion control by default [[https://git.kernel.org/linus/a9a457f338e7711af391f618b60d8a4b15ba8050|commit]], [[https://git.kernel.org/linus/b400acee0622d550d325078558d3bd3f0c60967d|commit]], [[https://git.kernel.org/linus/e576adf583b52542f16940d33af5c968be4f1253|commit]], [[https://git.kernel.org/linus/ff015bcd213b5d8e234482394e1a7c5c92e5da39|commit]], [[https://git.kernel.org/linus/0722f1f7bf85c83a8ed62c626e49f97d6ebd09c3|commit]], [[https://git.kernel.org/linus/c682c6eda08140c4706bc9e3e763867fd705dd1c|commit]], [[https://git.kernel.org/linus/f13bcef04ba0467b7901998c22408d5847d314a1|commit]] * can: bxcan: add support for single peripheral configuration [[https://git.kernel.org/linus/6b443faa313c519db755ff90be32758fd9c66453|commit]], [[https://git.kernel.org/linus/011644249686f2675e142519cd59e81e04cfc231|commit]], [[https://git.kernel.org/linus/c08e24013aba49a593424715ffc04c928c84b9c9|commit]], [[https://git.kernel.org/linus/36a6418bb125944838b91a33eddca4064a5eb610|commit]] * bnxt_re: Add resize_cq support [[https://git.kernel.org/linus/d54bd5abf4d26e1b6722238f75e36069ea91def9|commit]] * can: rcar_canfd: Add transceiver support [[https://git.kernel.org/linus/f6b53d1b38ba11c4584cac0c42a4a82a47276234|commit]], [[https://git.kernel.org/linus/33eced402b184b5f2127f45531099c265d34e269|commit]] * wifi * rtw88: Add SDIO support [[https://git.kernel.org/linus/6a92566088b1a37c1cf2c4b6b5fb733dc5bdc6a6|commit]], [[https://git.kernel.org/linus/65371a3f14e73979958aea0db1e3bb456a296149|commit]], [[https://git.kernel.org/linus/b722e5b130bcaa8224c93c6625685d8276742cbd|commit]], [[https://git.kernel.org/linus/a5d25f9ff91831f3a87aca96480a8b080546ccb8|commit]], [[https://git.kernel.org/linus/02461d9368c59510ef51cc8a1db1f0f31cfbf9ad|commit]], [[https://git.kernel.org/linus/7d6d2dd326a8a8d32091e9748f3428dd3be68367|commit]], [[https://git.kernel.org/linus/095e62dd74276dd801c04d9a2a9afcd922811218|commit]], [[https://git.kernel.org/linus/6fdacb78f7999f5c14d9dae10d47de50959297d9|commit]], [[https://git.kernel.org/linus/b2a777d68434375dc05a6fda5fec34a474bbf21f|commit]] * rtw89: coex: fine tune free-run policy and update debug counters [[https://git.kernel.org/linus/36ef71db559f6a0dc2d7a9af8edb16c387d18ce2|commit]], [[https://git.kernel.org/linus/9fde30562840837e4e2138bc3f88dba2b9963d98|commit]], [[https://git.kernel.org/linus/2380a220316fc2e753014b1862ed579796d29ac5|commit]], [[https://git.kernel.org/linus/c0fea064b2647a5069e2c234fb44286c8a205993|commit]] * mt76: dynamic channel bandwidth changes in AP mode [[https://git.kernel.org/linus/c278a64a9375b5410a25d3e17317c36ee9e2fd02|commit]] * rtw89 * support single channel concurrent mode [[https://git.kernel.org/linus/e579e943bac3b52f69a25738fcbd8be945f72689|commit]], [[https://git.kernel.org/linus/e7399db231d07f1e5a4179f100ccd0106fdbee03|commit]], [[https://git.kernel.org/linus/8b048bd5ddf700c72734c4a2a79ecdf082273edb|commit]], [[https://git.kernel.org/linus/ac83f380905591beecfe5b29a9ef811e35a3aa8d|commit]] * support single channel concurrency [[https://git.kernel.org/linus/f0e741e4ddbc01610ca87167a123702b3fdac51f|commit]], [[https://git.kernel.org/linus/ccf73f6e69c0244a979e97eb6c38f80cd6cbc116|commit]], [[https://git.kernel.org/linus/ffa71c5477793f41bc7537a60aa54ac40275ab78|commit]], [[https://git.kernel.org/linus/5ec69129f195f340acb15b8535cb372ccdbcf5d7|commit]] * coex: complete first coexistence features for 8852b [[https://git.kernel.org/linus/70a13e5f00e9ee5497b0c25c2787347c4431b5e4|commit]], [[https://git.kernel.org/linus/829b3a8b212a71b55598b9bd5861a41906a611ae|commit]], [[https://git.kernel.org/linus/20595db3c0681cc034e50fbcba85a1e6cf3325b5|commit]], [[https://git.kernel.org/linus/d7904ca8a04062e1c926498966a9fab4abfab161|commit]], [[https://git.kernel.org/linus/7527251f77664dd19716f36f53b723845d537eec|commit]] * preparation of multiple interface concurrency support [[https://git.kernel.org/linus/d2b6da242454ee886729aad7020dfda7995bc26b|commit]], [[https://git.kernel.org/linus/1ae5ca615285d5d4f72d1de464716d85dffef19f|commit]], [[https://git.kernel.org/linus/a0e97ae3f3320a246a79db7372fc23a38556014e|commit]], [[https://git.kernel.org/linus/6cfb6cc20a61aa17bdb5440459a3503a885ee913|commit]], [[https://git.kernel.org/linus/c5280e5f6763c216e16feec10c63b6b32106ddb7|commit]] * 8851b: adjust shared code to support 8851B [[https://git.kernel.org/linus/a6fb2bb84654dde55fab94251c9119b6917d098d|commit]], [[https://git.kernel.org/linus/d5289b2d69a777d24686d7ee8264a55761dc9f93|commit]], [[https://git.kernel.org/linus/5c3afcba545cc820ba7911cecdf3abb05ea5e0df|commit]], [[https://git.kernel.org/linus/2a6d518dedcbc8dc6e666c1a68700945bca174b8|commit]] * coex: add new firmware commands and report handlers for 8852b [[https://git.kernel.org/linus/e49bdd85c92dacb12151aa1b9cf48b81c81a6f98|commit]], [[https://git.kernel.org/linus/5049964c4af86865153c553fc6a138df02685ffb|commit]], [[https://git.kernel.org/linus/a2c0ce5d01a2218af4756d311ae91845b67ac5b9|commit]], [[https://git.kernel.org/linus/e5e52feb5053a537180cf928428deb8bc697a42e|commit]], [[https://git.kernel.org/linus/9dfa09e0628d2024ce4574f645344c00fe88a535|commit]], [[https://git.kernel.org/linus/262cc19ea902d2280e2e2a56b153f37466e3349e|commit]], [[https://git.kernel.org/linus/3ab7f9b90cc0a737e0bd8a312dc48814c4682867|commit]] * ath12k: Enable IMPS for WCN7850 [[https://git.kernel.org/linus/72d17c3e86d0f7fad8f3ae77d87d00b7b6788a8e|commit]] * BCM4387 / Apple M1 platform support [[https://git.kernel.org/linus/3c7c07ca7ab144ef25402858078b27806322b752|commit]], [[https://git.kernel.org/linus/098e0b105ce1047ad9984dc79287573e313b1232|commit]], [[https://git.kernel.org/linus/398ce273d6b16a57dee99e4054a2be37f0a958ed|commit]], [[https://git.kernel.org/linus/d75ef1f81e42dfccfeb97952e2ab70376832cf7a|commit]], [[https://git.kernel.org/linus/a96202acaea47fa8377088e0952bb63bd02a3bab|commit]], [[https://git.kernel.org/linus/89b89e52153fda2733562776c7c9d9d3ebf8dd6d|commit]], [[https://git.kernel.org/linus/117ace4014cce3fb78b40eb8028bb0f4fc37dd6f|commit]], [[https://git.kernel.org/linus/dd7e55401fec58a2d03e5fdcb0c6d20e8fbe450a|commit]], [[https://git.kernel.org/linus/75102b7543ed87cf7d599a382e7340e572da6987|commit]], [[https://git.kernel.org/linus/5b3ee9987f5856080509e62968f812961173d336|commit]] * ath11k: Add tx ack signal support for management packets [[https://git.kernel.org/linus/01c6c9fccbd51c1d9eab0f5794b0271b026178df|commit]] * ath11k: enable SAR support on WCN6750 [[https://git.kernel.org/linus/abf57d84973ce1abcb67504ac0df8aea1fe09a76|commit]] * wcn36xx: add support for pronto-v3 [[https://git.kernel.org/linus/f94557154d9fc77c392844523388edd4661a27a3|commit]] * rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU [[https://git.kernel.org/linus/70664495e3d24803ec47ccaccee9a822220558a0|commit]] * rtw89: add RNR support for 6 GHz scan [[https://git.kernel.org/linus/c6aa9a9c47252ac7b07ed6d10459027e2f2a2de0|commit]] * rtw89: add counters of register-based H2C/C2H [[https://git.kernel.org/linus/e749ef968f14a92155b2c3138d7720cf39e65e00|commit]] * ixgb: Remove ixgb driver [[https://git.kernel.org/linus/e485f3a6eae0849f83b94936778a2325f72a0c89|commit]] * dsa: b53: add support for BCM63xx RGMIIs [[https://git.kernel.org/linus/ce3bf94871f7aeb0167370206699872472f30220|commit]] * hns: Support query vf caps [[https://git.kernel.org/linus/faa63656fc361e78ebccb288c0be638a6a4ffe35|commit]] * phy: micrel: Add support for PTP_PF_PEROUT for lan8841 [[https://git.kernel.org/linus/fac63186f11682fc5ffd0472d1a990256bd61348|commit]] * dsa: realtek: rtl8365mb: add change_mtu [[https://git.kernel.org/linus/c36a77c33db36277ca33b6a2fa5f802ba93694f7|commit]] * wangxun: Implement the ndo change mtu interface [[https://git.kernel.org/linus/81dc07417f0f82cd8f9733a1a3ebc2a473423e86|commit]] * mana: Add new MANA VF performance counters for easier troubleshooting [[https://git.kernel.org/linus/bd7fc6e1957c2102866f9e464c1f2302e891b7e9|commit]] * Add support for TC flower templates in Sparx5 [[https://git.kernel.org/linus/fbd3dce9580882580b7d4779569062e371e8be48|commit]], [[https://git.kernel.org/linus/bfcb94aacc92f7025bd86a545037e5eb8db00e32|commit]], [[https://git.kernel.org/linus/1c14432dcefaf44c2e3fa11ac61097ee342eecfe|commit]], [[https://git.kernel.org/linus/d9f175b0dffbf70add634319a81d683be782c2e1|commit]], [[https://git.kernel.org/linus/e1d597ecbe5c5d7128630d4c9ec27c42018613ed|commit]] * lan966x: Add support for IS1 VCAP [[https://git.kernel.org/linus/99ce286d2d30a31eba4171036bc3f32eeb59e5f3|commit]], [[https://git.kernel.org/linus/a4d9b3ec63de3c36890fb440980ebf8f642bab88|commit]], [[https://git.kernel.org/linus/135c2116fd03642b74fa2c0cd1cbd2614ca3d80c|commit]], [[https://git.kernel.org/linus/b3762a9db39c40a2e508a8edb91217676a74f299|commit]], [[https://git.kernel.org/linus/44d706fde75518781f6859febb0979cf5e7327d4|commit]] * Add PTP support for sama7g5 [[https://git.kernel.org/linus/abc783a7b0ff34d20a799d2fbf0ed0b2b06b72ed|commit]], [[https://git.kernel.org/linus/9bae0dd05e61009bf45f4a6a8fbde87ed9567166|commit]] * phy: mscc: support VSC8501 [[https://git.kernel.org/linus/57fb54ab9f6945e204740b696bd4cee61ee04e5e|commit]], [[https://git.kernel.org/linus/fb055ce4a9e3a115f5dc42011a97cf0cfc7820e4|commit]], [[https://git.kernel.org/linus/7df0b33d7993338a06e4039ec025bb67851ee41d|commit]], [[https://git.kernel.org/linus/71460c9ec5c743e9ffffca3c874d66267c36345e|commit]] * hns3: support wake on lan for hns3 [[https://git.kernel.org/linus/3b064f541be822dc095991c6dda20a75eb51db5e|commit]] * octeon_ep: deferred probe and mailbox [[https://git.kernel.org/linus/10c073e404693bf501afc44ef515316e255921e1|commit]], [[https://git.kernel.org/linus/24d4333233b378114106a1327d3d635a004f4387|commit]], [[https://git.kernel.org/linus/7c05d3d06c2382a2dee567b6ae5de4876a50de14|commit]], [[https://git.kernel.org/linus/577f0d1b1c5f3282fa2011177b0af692a7c21aee|commit]], [[https://git.kernel.org/linus/f25e596755b4642225c33243753c763982605416|commit]], [[https://git.kernel.org/linus/baa987988777545c6bf93efdf62a4b2c74f8d739|commit]], [[https://git.kernel.org/linus/0718693fb36cf891c88c64564553452406151d37|commit]], [[https://git.kernel.org/linus/5cb96c29aa0ea359e4f5d30585538dc6a847d69d|commit]] |
Line 891: | Line 666: |
* vxlan: Add MDB support [[https://git.kernel.org/linus/8c44fa12c8fa09c6c12f0dc25129a6d13ee0a1ea|commit]], [[https://git.kernel.org/linus/ccd7f25b5b04869ed0786323940b8d1642459cc0|commit]], [[https://git.kernel.org/linus/c009de1061b57162fed206998dcdf8001416a481|commit]], [[https://git.kernel.org/linus/7ea829664d3ce1977c310d532d5494ce3ec8592a|commit]], [[https://git.kernel.org/linus/cc7f5022f810cf7bf4f1826dd620656c35942a13|commit]], [[https://git.kernel.org/linus/170afa71e3a2bd4ddaa3bac44512ce0b828a026f|commit]], [[https://git.kernel.org/linus/da654c80a0ebba2e2a0614e017c9bbe57f643fe2|commit]], [[https://git.kernel.org/linus/f307c8bf37a346ed3e8b6090b64b4ca8d61e1bcd|commit]], [[https://git.kernel.org/linus/6ab271aaad25351ea8587d67c6837678b875eb2c|commit]], [[https://git.kernel.org/linus/a3a48de5eade770e911d35291217bdd69ce04ef1|commit]], [[https://git.kernel.org/linus/bc6c6b013ffee36eb555cc0a68aa3d9608e1fad2|commit]], [[https://git.kernel.org/linus/0f83e69f44bf8dc8ab48ff0196b3475c1f0f6c07|commit]], [[https://git.kernel.org/linus/08f876a7d79ed235f90af0373d1e548a71c1f4f6|commit]], [[https://git.kernel.org/linus/62199e3f16583e766f46d1767deca109fd8ea408|commit]] * Extend packet offload to fully support libreswan [[https://git.kernel.org/linus/8e80e5648092f63b17c2665b2a36422a77143278|commit]], [[https://git.kernel.org/linus/664eab8a02d3331f2facf6c4359f4baaeefe6a3b|commit]], [[https://git.kernel.org/linus/fa5aa2f890733407e6df28b878926ae66a351b8a|commit]], [[https://git.kernel.org/linus/e0aeb9b90acf6ee7c2d11141522ffbb5481734d3|commit]], [[https://git.kernel.org/linus/c9fa320b00cff04980b8514d497068e59a8ee131|commit]], [[https://git.kernel.org/linus/b3beba1fb404dd713a325cb241fe780857172225|commit]], [[https://git.kernel.org/linus/aa8bd0c9518cc5902d88510bf007e451699221f2|commit]], [[https://git.kernel.org/linus/d0c19a310e77d25e860d1543b5967fe6be6f5fe0|commit]], [[https://git.kernel.org/linus/5a6cddb89b51d99a7702e63829644a5860dd9c41|commit]] * net: Allow changing IPv4 address protocol [[https://git.kernel.org/linus/5c4a9aa856c706def9239d1e43c4ea9fccb5c75a|commit]], [[https://git.kernel.org/linus/ecb3c1e675c719885ac05bb5473fa5c495d1ad24|commit]], [[https://git.kernel.org/linus/6a414fd77f613e374f2f1accb36beca90bab084d|commit]] = File systems = == BTRFS FILE SYSTEM == * btrfs: scrub: finish the switch to scrub_stripe and cleanup the old code [[https://git.kernel.org/linus/1009254bf22a3fa27837b9258df53b1b1135e131|commit]], [[https://git.kernel.org/linus/5dc96f8d5de9cc2b93a171c43ff5cb67909b1013|commit]], [[https://git.kernel.org/linus/16f93993498b8d3998817c58d5251b6829fdfd3e|commit]], [[https://git.kernel.org/linus/e9255d6c4054ba865732e7a4ff67614442749f97|commit]], [[https://git.kernel.org/linus/001e3fc263ce96eaebc640350a8650a682249cb2|commit]], [[https://git.kernel.org/linus/13a62fd997f0649d221afc73e301c95c76560506|commit]] == CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) == * ceph: implement writeback livelock avoidance using page tagging [[https://git.kernel.org/linus/7d41870d65db028234333c68e60a034ac335557a|commit]] == EROFS FILE SYSTEM == * [[https://git.kernel.org/linus/82bc1ef41d275106a2b5288e4f5b0df19223066a|commit]] == EXT4 FILE SYSTEM == * ext4: Convert pagecache_read() to use a folio [[https://git.kernel.org/linus/e9ebecf266c6657de5865a02a47c0d6b2460c526|commit]] * ext4: Convert pagecache_read() to use a folio [[https://git.kernel.org/linus/e9ebecf266c6657de5865a02a47c0d6b2460c526|commit]] * ext4: Convert pagecache_read() to use a folio [[https://git.kernel.org/linus/e9ebecf266c6657de5865a02a47c0d6b2460c526|commit]] * ext4: Convert pagecache_read() to use a folio [[https://git.kernel.org/linus/e9ebecf266c6657de5865a02a47c0d6b2460c526|commit]] == F2FS FILE SYSTEM == Tema 1: (1) f2fs: support iopoll method 50aa6f44e1daa79e5fa82abf46170fcac976531a Tema 1: (1) [PATCH 1/1] f2fs: support iopoll method * [[https://git.kernel.org/linus/50aa6f44e1daa79e5fa82abf46170fcac976531a|commit]] == NFS, SUNRPC, AND LOCKD CLIENTS == * NFS: Convert readdir to use folios [[https://git.kernel.org/linus/61f02e0ab81e7c9415dc32e36fe45fc380dce2f0|commit]], [[https://git.kernel.org/linus/ec108d3cc7663db06dc3fe38a25391b3b7f925f6|commit]] == ORANGEFS FILESYSTEM == * remove page_endio() v3 [[https://git.kernel.org/linus/cd01049d9ca3788a9d1537b64aec26edc96ad0bd|commit]], [[https://git.kernel.org/linus/f0d6ca46d68670d04a43116fe07309643bac596e|commit]], [[https://git.kernel.org/linus/09a607c9cd23d9521e7be3ab5eb94f217d7a37f5|commit]] = Graphics = == AMD DISPLAY CORE == * drm/amd/display: Do not set DRR on pipe Commit [[https://git.kernel.org/linus/eeefe7c4820b6baa0462a8b723ea0a3b5846ccae|commit]], [[https://git.kernel.org/linus/deaccddaf4921faa5dfc71e8936dd8daa98ba33d|commit]], [[https://git.kernel.org/linus/562e08223a85f315122cd65e8f99b8c0a42b8771|commit]], [[https://git.kernel.org/linus/5f3401eeb064fab5ce50728cce46532cce7a85c5|commit]], [[https://git.kernel.org/linus/7108a1c1271dc4d26789002c1a6858b52f237cf5|commit]], [[https://git.kernel.org/linus/c416a9e4e31eaec5a35417b056a22c73652db544|commit]], [[https://git.kernel.org/linus/05cff51055c1050bf3a730748db15eb84f34b31d|commit]], [[https://git.kernel.org/linus/c79503dc2ec2378d08cccb6b53da408d6bd6cf9e|commit]], [[https://git.kernel.org/linus/3726b6e7c0f1842a2ffdfd5921c95f69c0524808|commit]] Tema 0: (0) drm/amd/display: Use per pipe P-State force for FPO Tema 1: (1) drm/amd/display: fixed dcn30+ underflow issue 37403ced9f2873fab7f39ab4ac963bbb33fb0bc0 Tema 2: (2) drm/amd/display: Add support for 6.75 GBps link rate a78d43738ead68a40acf7da8a873f47a9f6e6eb3 Tema 3: (3) drm/amd/display: Conditionally enable 6.75 GBps link rate 53c8ed46e81636c39528aeb7c3db353a906ecee3 Tema 4: (4) drm/amd/display: Only keep cursor p-state force for FPO cf31994d0b7c2489d0b83a53b510fdc1e4c731a9 Tema 5: (5) drm/amd/display: Enable FPO optimization 0cdf91bf67b782bf3548cb3cce8ab923a13ca6fe Tema 6: (6) drm/amd/display: skip ClearPayloadIdTable if device mst_en is 0 Tema 7: (7) drm/amd/display: [FW Promotion] Release 0.0.160.0 d3981ee76dda3370d2f51ac0c528dd4dfb45cb97 Tema 8: (8) drm/amd/display: Uncomment assignments after HW headers are promoted b0d58d1147b8b08241f4a0de018241dad804b1db Tema 9: (9) drm/amd/display: Promote DAL to 3.2.229 a2f00188137940432e898952fa61e45adaaa68ff * drm/amd/display: Use per pipe P-State force for FPO [[https://git.kernel.org/linus/37403ced9f2873fab7f39ab4ac963bbb33fb0bc0|commit]], [[https://git.kernel.org/linus/a78d43738ead68a40acf7da8a873f47a9f6e6eb3|commit]], [[https://git.kernel.org/linus/53c8ed46e81636c39528aeb7c3db353a906ecee3|commit]], [[https://git.kernel.org/linus/cf31994d0b7c2489d0b83a53b510fdc1e4c731a9|commit]], [[https://git.kernel.org/linus/0cdf91bf67b782bf3548cb3cce8ab923a13ca6fe|commit]], [[https://git.kernel.org/linus/d3981ee76dda3370d2f51ac0c528dd4dfb45cb97|commit]], [[https://git.kernel.org/linus/b0d58d1147b8b08241f4a0de018241dad804b1db|commit]], [[https://git.kernel.org/linus/a2f00188137940432e898952fa61e45adaaa68ff|commit]] == AMD POWERPLAY AND SWSMU == * enable new capped/uncapped power profiles [[https://git.kernel.org/linus/31865e96f9eb52ced6d5e23f9f3a5376f81c9410|commit]], [[https://git.kernel.org/linus/dc622367c56fa0b5a911be73e22584b3cc69f5c5|commit]], [[https://git.kernel.org/linus/2d51f3afbea4184487132eed85ae83a13cd6b1c2|commit]] * [[https://git.kernel.org/linus/3e22193d8cdc0576cd2803da3cac9f4fc9222273|commit]], [[https://git.kernel.org/linus/bd1b5799545ed838651c618c9fbf8fb8b5feeceb|commit]], [[https://git.kernel.org/linus/511a95552ec878fc59a294652ebbf73a0e8e0c76|commit]] == ARM MALI PANFROST DRM DRIVER == * Panfrost: Improve and add MediaTek SoCs support [[https://git.kernel.org/linus/e82b84538ad8dddce4058a89aa3383d54f7935f8|commit]], [[https://git.kernel.org/linus/eccda2744f0ffb0d5050c83c5ee415fadcd3670c|commit]], [[https://git.kernel.org/linus/aeb737902d863834ca3f7adb928520a8c70add84|commit]], [[https://git.kernel.org/linus/13a8fc8ae951ab746d5fd36254f9b1d6e938b15e|commit]], [[https://git.kernel.org/linus/1f03cb1b0c5558f3523b4003550fc89fe4dc5c6e|commit]], [[https://git.kernel.org/linus/0b2cf514029986f741c4c4b80b28e402361dac70|commit]], [[https://git.kernel.org/linus/2ade28304d91963862c434cd954d5da84534d851|commit]], [[https://git.kernel.org/linus/a769a7af9d0df53d638fedc87332ca0aec80267b|commit]], [[https://git.kernel.org/linus/6ba1fd698620dcc328f897aa4d3c3bb8f7543e00|commit]], [[https://git.kernel.org/linus/4c6811800cb48b5a0329f6e4de11d26000671553|commit]], [[https://git.kernel.org/linus/ab1a072c05a8f4f2ce3292140b30ea0b64ad260c|commit]], [[https://git.kernel.org/linus/901cdf66e86a9db8443abe3d5c6028975be175df|commit]] * Panfrost: GPU Speed-binning support via OPP [[https://git.kernel.org/linus/191308bae4ef67df627158c7effb4f397fa992d4|commit]], [[https://git.kernel.org/linus/7d690f936e9bc9fbd6394fb3d4ad181af03ee393|commit]] == DRM DRIVER FOR GENERIC EDP PANELS == * drm/panel-edp: Add AUO NE135FBM-N41 v8.1 panel entry [[https://git.kernel.org/linus/a80c882183e36b483734681c830a332add912186|commit]] == DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS == Tema 1: (1) dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 10HD 6634509553cb087ac2b74bb90b576f71da4b971b Tema 1: (1) dt-bindings: display: panel: jadard, jd9365da-h3: Add Radxa Display 10HD Tema 2: (2) drm: panel: jd9365da-h3: Add Radxa Display 10HD 18d2f6d956d0a39d5a27b0512aee17cb253f5788 Tema 3: (3) dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 8HD 850c8da901c2892ed61767ab08045899f413b80a Tema 3: (3) dt-bindings: display: panel: jadard, jd9365da-h3: Add Radxa Display 8HD Tema 4: (4) drm: panel: jd9365da-h3: Add Radxa Display 8HD 413ebc4803f025c64ec80de07c50e65e2f59ae89 * [[https://git.kernel.org/linus/6634509553cb087ac2b74bb90b576f71da4b971b|commit]], [[https://git.kernel.org/linus/18d2f6d956d0a39d5a27b0512aee17cb253f5788|commit]], [[https://git.kernel.org/linus/850c8da901c2892ed61767ab08045899f413b80a|commit]], [[https://git.kernel.org/linus/413ebc4803f025c64ec80de07c50e65e2f59ae89|commit]] == DRM DRIVER FOR MSM ADRENO GPU == * SM8[12]50 GPU speedbin [[https://git.kernel.org/linus/9a06cd9a0fd7e418545b0ee4ae208163d7708037|commit]], [[https://git.kernel.org/linus/63899a73190c280644448b0115dc7a1dc0cdb8da|commit]], [[https://git.kernel.org/linus/1642ab96efa427f88e8a54c11b01b1b333ce58bd|commit]], [[https://git.kernel.org/linus/b53ae6b63181f4575fc62cd0efb341c8151b0a74|commit]], [[https://git.kernel.org/linus/2a50d1a038be17972220a810c28e9b777cdfcb22|commit]] Tema 0: (0) drm/msm/dpu: wide planes support Tema 1: (1) drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg) b187794e70d5b0ba953f6964744dd6a67f708e49 Tema 2: (2) drm/msm/dpu: move SSPP allocation to the RM 64caf60dd9f71f25508695ec58abce9ebb15987d Tema 3: (3) drm/msm/dpu: move SSPP debugfs creation to dpu_kms.c dab5ace44cdaa6aa2a5795d027b9268dd83a32c0 Tema 4: (4) drm/msm/dpu: drop EAGAIN check from dpu_format_populate_layout 5d1b072aa89c73ada5bbe95299c2058990875c99 Tema 5: (5) drm/msm/dpu: move pipe_hw to dpu_plane_state 7f38ec140d9c1f257eb55d45d224a7203998d3cc Tema 6: (6) drm/msm/dpu: drop dpu_plane_pipe function 19e98654e7a48ea65bae9fd9bcac453fdb4fda0a Tema 7: (7) drm/msm/dpu: introduce struct dpu_sw_pipe 3cfcd1307af8f96420dd998c1c3fc07ce1e6d03a Tema 8: (8) drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacks 74fd7fda0f1ff6157ac2ff922e71b86ffab8ce23 Tema 9: (9) drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3() 6edb12d119e2551a52586e3ff45f4176aeac89d7 Tema 10: (10) drm/msm/dpu: clean up SRC addresses when setting up SSPP for solid fill 0cb17768bc6bc9599c48da34626225a6340dbe62 Tema 11: (11) drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_sourceaddress 62791e695e0370ed4e3200bbf05182443dab09f6 Tema 12: (12) drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfg dfdc94e4934bc6051545c9283c5c94153ac359d8 Tema 13: (13) drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfg 0d06fb9068fd61d3b8eaf54370abbb3a6a54fab2 Tema 14: (14) drm/msm/dpu: drop src_split and multirect check from dpu_crtc_atomic_check e35f68d18bad460a9af33213d97c90a8d91b49eb Tema 15: (15) drm/msm/dpu: don't use unsupported blend stages a1d38f1152c570b882cdf4f96b75113d7c703ab1 Tema 16: (16) drm/msm/dpu: move the rest of plane checks to dpu_plane_atomic_check() bbc2c7bd7f19d6ebbf0c0710cd3b1efc667e340c Tema 17: (17) drm/msm/dpu: drop redundant plane dst check from dpu_crtc_atomic_check() f2bf133f7fcccc5d0a570deddca39f8a7ed35e27 Tema 18: (18) drm/msm/dpu: rewrite plane's QoS-related functions to take dpu_sw_pipe and dpu_format 7b5c207a4f1db1fdb09cb53e5f561c6c7121fa7e Tema 19: (19) drm/msm/dpu: make _dpu_plane_calc_clk accept mode directly 7c68ed04c389691b2f82e7853530096601a55b0c Tema 20: (20) drm/msm/dpu: add dpu_hw_sspp_cfg to dpu_plane_state 6e0ce9ec184a1b412d2eb920dbc946c49a998652 Tema 21: (21) drm/msm/dpu: simplify dpu_plane_validate_src() 55d3f857dde6af2e60385938899f48badd023efe Tema 22: (22) drm/msm/dpu: rework dpu_plane_sspp_atomic_update() 27653c574ad47f2fa9cedd0df44fabe23ce4a47f Tema 23: (23) drm/msm/dpu: rework dpu_plane_atomic_check() 6d7e1ca701df8b3e77c5e79c5b5672eda0b27da1 Tema 24: (24) drm/msm/dpu: rework plane CSC setting ea2d3612fdf9d51dc3747362633d438b5c216894 Tema 25: (25) drm/msm/dpu: rework static color fill code 6270e5240227bc014c452720220776c30ff3765b Tema 26: (26) drm/msm/dpu: split pipe handling from _dpu_crtc_blend_setup_mixer dc0b5a61d2d5b682a84ed76fdb16a7c8b7e08533 Tema 27: (27) drm/msm/dpu: add support for wide planes 80e8ae3b38ab99a0648e07966595ba06c6302d2e Tema 28: (28) drm/msm/dpu: populate SmartDMA features in hw catalog 8b409996ebdce009777dfb17e542c06f749b02d5 Tema 29: (29) drm/msm/dpu: enable SmartDMA for the rest of the platforms Tema 30: (30) drm/msm/dpu: drop smart_dma_rev from dpu_caps dcb3f7c9042d1c1aa637b58d47bd45c00b2ac153 Tema 31: (31) drm/msm/dpu: log the multirect_index in _dpu_crtc_blend_setup_pipe b7bb8967aa1249d682b1b99fae2891f3dfea53e6 Tema 32: (32) drm/msm/dpu: remove unused dpu_plane_validate_multirect_v2 function 27cfd5d7340e2ca49cb541fee3bdcc581c5359db * drm/msm/dpu: wide planes support [[https://git.kernel.org/linus/b187794e70d5b0ba953f6964744dd6a67f708e49|commit]], [[https://git.kernel.org/linus/64caf60dd9f71f25508695ec58abce9ebb15987d|commit]], [[https://git.kernel.org/linus/dab5ace44cdaa6aa2a5795d027b9268dd83a32c0|commit]], [[https://git.kernel.org/linus/5d1b072aa89c73ada5bbe95299c2058990875c99|commit]], [[https://git.kernel.org/linus/7f38ec140d9c1f257eb55d45d224a7203998d3cc|commit]], [[https://git.kernel.org/linus/19e98654e7a48ea65bae9fd9bcac453fdb4fda0a|commit]], [[https://git.kernel.org/linus/3cfcd1307af8f96420dd998c1c3fc07ce1e6d03a|commit]], [[https://git.kernel.org/linus/74fd7fda0f1ff6157ac2ff922e71b86ffab8ce23|commit]], [[https://git.kernel.org/linus/6edb12d119e2551a52586e3ff45f4176aeac89d7|commit]], [[https://git.kernel.org/linus/0cb17768bc6bc9599c48da34626225a6340dbe62|commit]], [[https://git.kernel.org/linus/62791e695e0370ed4e3200bbf05182443dab09f6|commit]], [[https://git.kernel.org/linus/dfdc94e4934bc6051545c9283c5c94153ac359d8|commit]], [[https://git.kernel.org/linus/0d06fb9068fd61d3b8eaf54370abbb3a6a54fab2|commit]], [[https://git.kernel.org/linus/e35f68d18bad460a9af33213d97c90a8d91b49eb|commit]], [[https://git.kernel.org/linus/a1d38f1152c570b882cdf4f96b75113d7c703ab1|commit]], [[https://git.kernel.org/linus/bbc2c7bd7f19d6ebbf0c0710cd3b1efc667e340c|commit]], [[https://git.kernel.org/linus/f2bf133f7fcccc5d0a570deddca39f8a7ed35e27|commit]], [[https://git.kernel.org/linus/7b5c207a4f1db1fdb09cb53e5f561c6c7121fa7e|commit]], [[https://git.kernel.org/linus/7c68ed04c389691b2f82e7853530096601a55b0c|commit]], [[https://git.kernel.org/linus/6e0ce9ec184a1b412d2eb920dbc946c49a998652|commit]], [[https://git.kernel.org/linus/55d3f857dde6af2e60385938899f48badd023efe|commit]], [[https://git.kernel.org/linus/27653c574ad47f2fa9cedd0df44fabe23ce4a47f|commit]], [[https://git.kernel.org/linus/6d7e1ca701df8b3e77c5e79c5b5672eda0b27da1|commit]], [[https://git.kernel.org/linus/ea2d3612fdf9d51dc3747362633d438b5c216894|commit]], [[https://git.kernel.org/linus/6270e5240227bc014c452720220776c30ff3765b|commit]], [[https://git.kernel.org/linus/dc0b5a61d2d5b682a84ed76fdb16a7c8b7e08533|commit]], [[https://git.kernel.org/linus/80e8ae3b38ab99a0648e07966595ba06c6302d2e|commit]], [[https://git.kernel.org/linus/8b409996ebdce009777dfb17e542c06f749b02d5|commit]], [[https://git.kernel.org/linus/dcb3f7c9042d1c1aa637b58d47bd45c00b2ac153|commit]], [[https://git.kernel.org/linus/b7bb8967aa1249d682b1b99fae2891f3dfea53e6|commit]], [[https://git.kernel.org/linus/27cfd5d7340e2ca49cb541fee3bdcc581c5359db|commit]] == DRM DRIVER FOR NOVATEK NT36523 PANELS == * [[https://git.kernel.org/linus/c61093b56a2ff15e449e8af56e96dc5a312baf25|commit]], [[https://git.kernel.org/linus/0993234a00451e0a5c3e47d8b0f2e01dac6cedbf|commit]] == DRM DRIVER FOR SITRONIX ST7701 PANELS == Tema 0: (0) Add internal display support to Odroid Go Super Tema 1: (1) dt-bindings: display: panel: sitronix,st7701: Add Elida KD50T048A Panel 441e129cbf81fa7365963141040814cee8ed94d6 Tema 1: (1) dt-bindings: display: panel: sitronix, st7701: Add Elida KD50T048A Panel Tema 2: (2) drm: panel: Add Elida KD50T048A to Sitronix ST7701 driver e89838968ee4446073faa718e9303bd6341ee0d1 Tema 3: (3) drm: panel: Add orientation support for st7701 5a2854e577dc2b4538711afb9d788a6fb835b640 Tema 4: (4) arm64: dts: rockchip: Add display support to Odroid Go Super f94c11ade1461b9cbae1e8d2e03efa7d4dc178f0 * Add internal display support to Odroid Go Super [[https://git.kernel.org/linus/441e129cbf81fa7365963141040814cee8ed94d6|commit]], [[https://git.kernel.org/linus/e89838968ee4446073faa718e9303bd6341ee0d1|commit]], [[https://git.kernel.org/linus/5a2854e577dc2b4538711afb9d788a6fb835b640|commit]], [[https://git.kernel.org/linus/f94c11ade1461b9cbae1e8d2e03efa7d4dc178f0|commit]] == DRM DRIVERS == Tema 0: (0) drm/rockchip: vop2: add support for the rgb output block Tema 1: (1) drm/rockchip: vop2: initialize possible_crtcs properly 368419a2d429e2438bef333959732c640310bdc7 Tema 2: (2) drm/rockchip: rgb: embed drm_encoder into rockchip_encoder f8a852f1f86391127ab57b1c41fe0e62bc14f27c Tema 3: (3) drm/rockchip: rgb: add video_port parameter to init function 03db8f25cf16c579fe75fd2230bbe64c221bfe25 Tema 4: (4) drm/rockchip: vop2: use symmetric function pair vop2_{create, destroy}_crtcs Tema 4: (4) drm/rockchip: vop2: use symmetric function pair vop2_{create,destroy}_crtcs cddddc066b056e7bb629a8c4d99c9c4a8ca70a6a Tema 5: (5) drm/rockchip: vop2: add support for the rgb output block c66c6d7c47058a72a00b50d7f5c4538e3fa49b1c Tema 6: (6) arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x 381b6d432f6eb00e1faff763f55e67519af9fa23 * drm/rockchip: vop2: add support for the rgb output block [[https://git.kernel.org/linus/368419a2d429e2438bef333959732c640310bdc7|commit]], [[https://git.kernel.org/linus/f8a852f1f86391127ab57b1c41fe0e62bc14f27c|commit]], [[https://git.kernel.org/linus/03db8f25cf16c579fe75fd2230bbe64c221bfe25|commit]], [[https://git.kernel.org/linus/cddddc066b056e7bb629a8c4d99c9c4a8ca70a6a|commit]], [[https://git.kernel.org/linus/c66c6d7c47058a72a00b50d7f5c4538e3fa49b1c|commit]], [[https://git.kernel.org/linus/381b6d432f6eb00e1faff763f55e67519af9fa23|commit]] Tema 1: (1) drm/amd/powerplay: update Arcturus smu-driver headers aace2a561f17a8d30b3f02fe81415dcd02cc0f29 Tema 2: (2) drm/amdgpu: added a sysfs interface for thermal throttling 0c3c99364361171f8cfeb8b66b1e6f4709919dc3 Tema 2: (2) drm/amd/powerplay: implement ASIC specific thermal throttling logging 8c0bba64795fdfa89299aa160887ef3ff85c77d2 Tema 3: (3) drm/amd/powerplay: enable thermal throttling logging support V2 bcdc7c05bd2dd8fa8afbd725110d5ec3075d4b42 Tema 4: (4) drm/amdgpu: added a sysfs interface for thermal throttling related V3 * [[https://git.kernel.org/linus/aace2a561f17a8d30b3f02fe81415dcd02cc0f29|commit]], [[https://git.kernel.org/linus/0c3c99364361171f8cfeb8b66b1e6f4709919dc3|commit]], [[https://git.kernel.org/linus/8c0bba64795fdfa89299aa160887ef3ff85c77d2|commit]], [[https://git.kernel.org/linus/bcdc7c05bd2dd8fa8afbd725110d5ec3075d4b42|commit]] Tema 1: (1) drm/amd/powerplay: update Arcturus smu-driver headers aace2a561f17a8d30b3f02fe81415dcd02cc0f29 Tema 2: (2) drm/amdgpu: added a sysfs interface for thermal throttling 0c3c99364361171f8cfeb8b66b1e6f4709919dc3 Tema 2: (2) drm/amd/powerplay: implement ASIC specific thermal throttling logging 8c0bba64795fdfa89299aa160887ef3ff85c77d2 Tema 3: (3) drm/amd/powerplay: enable thermal throttling logging support V2 bcdc7c05bd2dd8fa8afbd725110d5ec3075d4b42 Tema 4: (4) drm/amdgpu: added a sysfs interface for thermal throttling related V3 * [[https://git.kernel.org/linus/aace2a561f17a8d30b3f02fe81415dcd02cc0f29|commit]], [[https://git.kernel.org/linus/0c3c99364361171f8cfeb8b66b1e6f4709919dc3|commit]], [[https://git.kernel.org/linus/8c0bba64795fdfa89299aa160887ef3ff85c77d2|commit]], [[https://git.kernel.org/linus/bcdc7c05bd2dd8fa8afbd725110d5ec3075d4b42|commit]] * [[https://git.kernel.org/linus/2024ccc8e28309d549578190ce0ec7a986069e9f|commit]], [[https://git.kernel.org/linus/4688940a1e03fc2457e40aac2257fe55e97c8d3e|commit]] * [[https://git.kernel.org/linus/c8f0df67af94b2f820b024080ae60149a957e114|commit]], [[https://git.kernel.org/linus/22de25f83c6b9b2df45fa346b632dcb9b6f1acda|commit]] Tema 0: (0) drm/rockchip: dw_hdmi: Add 4k@30 support Tema 1: (1) drm/rockchip: vop: limit maximium resolution to hardware capabilities Tema 2: (2) drm/rockchip: dw_hdmi: relax mode_valid hook de13db32b0f89a040b50a51d129b9443159a660a Tema 3: (3) drm/rockchip: dw_hdmi: Add support for 4k@30 resolution 83b61f817f43ed67572d1e241c9f552e0a8bfff4 Tema 4: (4) drm/rockchip: dw_hdmi: discard modes with unachievable pixelclocks d13b10ec6696b0c523fa21b65c7ff6f246a49560 * drm/rockchip: dw_hdmi: Add 4k@30 support [[https://git.kernel.org/linus/de13db32b0f89a040b50a51d129b9443159a660a|commit]], [[https://git.kernel.org/linus/83b61f817f43ed67572d1e241c9f552e0a8bfff4|commit]], [[https://git.kernel.org/linus/d13b10ec6696b0c523fa21b65c7ff6f246a49560|commit]] * drm/mediatek: Add support for 10-bit overlays [[https://git.kernel.org/linus/f287c66a6064f2d2936a2a8ea792b11bb7361fa0|commit]], [[https://git.kernel.org/linus/ed715684b807e6226d4f5091ebf54f962ac82e77|commit]] * drm/mediatek: Add support for 10-bit overlays [[https://git.kernel.org/linus/f287c66a6064f2d2936a2a8ea792b11bb7361fa0|commit]], [[https://git.kernel.org/linus/fb36c5020c9c9184a9a3889628a572feb69fd794|commit]], [[https://git.kernel.org/linus/ed715684b807e6226d4f5091ebf54f962ac82e77|commit]] * drm/amdgpu: expose more memory stats in fdinfo [[https://git.kernel.org/linus/d6530c33a978c6d170125b3a2ca1d218b1863e52|commit]] Tema 0: (0) drm/imx/lcdc: Implement DRM driver for imx25 Tema 1: (1) dt-bindings: display: imx: Describe drm binding for fsl, imx-lcdc Tema 1: (1) dt-bindings: display: imx: Describe drm binding for fsl,imx-lcdc 492054f74adc4f21716588824673c45029d554a0 Tema 2: (2) drm/imx/lcdc: Implement DRM driver for imx25 c87e859cdeb5d106cb861326e3135c606d61f88d * drm/imx/lcdc: Implement DRM driver for imx25 [[https://git.kernel.org/linus/492054f74adc4f21716588824673c45029d554a0|commit]], [[https://git.kernel.org/linus/c87e859cdeb5d106cb861326e3135c606d61f88d|commit]] * [[https://git.kernel.org/linus/6069b66cd9622c4b29817d4e19737e6f023b909a|commit]] Tema 0: (0) Some debugfs refactoring and improvements Tema 1: (1) drm/i915/gt: Create per-gt debugfs files 70b5ffb393f3f1fbb00ac52c5288d233ae6e991e Tema 1: (1) drm/i915/gt: Create per-tile debugfs files Tema 2: (2) drm/i915/debugfs: Enable upper layer interfaces to act on all gt's 80ac788a8d2fc8904cce97b7873b6d8fd513a46d * Some debugfs refactoring and improvements [[https://git.kernel.org/linus/70b5ffb393f3f1fbb00ac52c5288d233ae6e991e|commit]], [[https://git.kernel.org/linus/80ac788a8d2fc8904cce97b7873b6d8fd513a46d|commit]] Tema 0: (0) [PATCH 0/6] drm/i915/dpt: Fix DPT+shmem combo and add i915.enable_dpt modparam Tema 1: (1) drm/i915/dpt: Treat the DPT BO as a framebuffer 3413881e1ecc3cba722a2e87ec099692eed5be28 Tema 1: (1) [PATCH 1/6] drm/i915/dpt: Treat the DPT BO as a framebuffer Tema 2: (2) [PATCH 2/6] drm/i915/dpt: Only do the POT stride remap when using DPT Tema 3: (3) [PATCH 3/6] drm/i915/dpt: Introduce HAS_DPT() Tema 4: (4) [PATCH 4/6] drm/i915: Add PLANE_CHICKEN registers Tema 5: (5) [PATCH 5/6] drm/i915/dpt: Add a modparam to disable DPT via the chicken bit Tema 6: (6) [PATCH 6/6] drm/i915: Move PLANE_BUG_CFG bit definitons to the correct place * [PATCH 0/6] drm/i915/dpt: Fix DPT+shmem combo and add i915.enable_dpt modparam [[https://git.kernel.org/linus/3413881e1ecc3cba722a2e87ec099692eed5be28|commit]] * NBIO 7.9 support [[https://git.kernel.org/linus/39def24f8c0f86a2d2edc52c694a1cbb41aee69e|commit]], [[https://git.kernel.org/linus/5d55e1d02a49a7f27893a5ca5a3c3ef28efcfc42|commit]] * [[https://git.kernel.org/linus/207bbfb63dc0eb491f71e96baa5db9c25626a247|commit]], [[https://git.kernel.org/linus/af152c2120587b02e03dfe370b52ba75c40f8952|commit]], [[https://git.kernel.org/linus/edd48e6d8f341dcaf1c0a45f4822172d33e75129|commit]] == SIN ASOCIACIONES == = ACPI = * ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects [[https://git.kernel.org/linus/beadd51f74f606105b558ec69bbbe2305066d0ea|commit]], [[https://git.kernel.org/linus/df2286655ce126ed6f54a76e1cb66d53cd185242|commit]] * ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects [[https://git.kernel.org/linus/beadd51f74f606105b558ec69bbbe2305066d0ea|commit]], [[https://git.kernel.org/linus/df2286655ce126ed6f54a76e1cb66d53cd185242|commit]] * ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects [[https://git.kernel.org/linus/beadd51f74f606105b558ec69bbbe2305066d0ea|commit]], [[https://git.kernel.org/linus/df2286655ce126ed6f54a76e1cb66d53cd185242|commit]] * ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects [[https://git.kernel.org/linus/beadd51f74f606105b558ec69bbbe2305066d0ea|commit]], [[https://git.kernel.org/linus/df2286655ce126ed6f54a76e1cb66d53cd185242|commit]] Tema 0: (0) Add basic ACPI support for RISC-V Tema 1: (1) riscv: move sbi_init() earlier before jump_label_init() Tema 2: (2) ACPICA: MADT: Add RISC-V INTC interrupt controller f2ca92d08325b8d4668a6b3ee4b3d5622b75b952 Tema 3: (3) ACPICA: Add structure definitions for RISC-V RHCT 003567a3b70d0dc5adf71ca0b2bd43d2b4a1ee26 Tema 4: (4) ACPI: tables: Print RINTC information when MADT is parsed Tema 5: (5) ACPI: OSL: Make should_use_kmap() 0 for RISC-V Tema 6: (6) RISC-V: Add support to build the ACPI core Tema 7: (7) ACPI: processor_core: RISC-V: Enable mapping processor to the hartid Tema 8: (8) RISC-V: ACPI: Cache and retrieve the RINTC structure Tema 9: (9) drivers/acpi: RISC-V: Add RHCT related code Tema 10: (10) RISC-V: smpboot: Create wrapper smp_setup() Tema 11: (11) RISC-V: smpboot: Add ACPI support in smp_setup() Tema 12: (12) RISC-V: cpufeature: Avoid calling riscv_of_processor_hartid() Tema 13: (13) RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap() Tema 14: (14) RISC-V: cpu: Enable cpuinfo for ACPI systems Tema 15: (15) irqchip/riscv-intc: Add ACPI support Tema 16: (16) clocksource/timer-riscv: Refactor riscv_timer_init_dt() Tema 17: (17) clocksource/timer-riscv: Add ACPI support Tema 18: (18) RISC-V: time.c: Add ACPI support for time_init() Tema 19: (19) RISC-V: Add ACPI initialization in setup_arch() Tema 20: (20) RISC-V: Enable ACPI in defconfig Tema 21: (21) MAINTAINERS: Add entry for drivers/acpi/riscv Tema 22: (22) platform/surface: Disable for RISC-V Tema 23: (23) crypto: hisilicon/qm: Workaround to enable build with RISC-V clang * Add basic ACPI support for RISC-V [[https://git.kernel.org/linus/f2ca92d08325b8d4668a6b3ee4b3d5622b75b952|commit]], [[https://git.kernel.org/linus/003567a3b70d0dc5adf71ca0b2bd43d2b4a1ee26|commit]] = ACPI = Tema 0: (0) Device tree support for Hyper-V VMBus driver Tema 1: (1) drivers/clocksource/hyper-v: non ACPI support in hyperv clock a4fea9b78ebea6df9a61f34cfc2f7ed0bbc8a9fc Tema 2: (2) ACPI: bus: Add stub acpi_sleep_state_supported() in non-ACPI cases 1f6277bf716cc5ba0e3fa0c3e0af1adb4160fb5d Tema 3: (3) Drivers: hv: vmbus: Convert acpi_device to more generic platform_device 9c8434238041e18d53fd6911826973b37656a8d1 Tema 4: (4) dt-bindings: bus: VMBus Tema 5: (5) Driver: VMBus: Add Devicetree support f83705a51275ed29117d46e1d68e8b16dcb40507 * Device tree support for Hyper-V VMBus driver [[https://git.kernel.org/linus/a4fea9b78ebea6df9a61f34cfc2f7ed0bbc8a9fc|commit]], [[https://git.kernel.org/linus/1f6277bf716cc5ba0e3fa0c3e0af1adb4160fb5d|commit]], [[https://git.kernel.org/linus/9c8434238041e18d53fd6911826973b37656a8d1|commit]], [[https://git.kernel.org/linus/f83705a51275ed29117d46e1d68e8b16dcb40507|commit]] = AMD IOMMU (AMD-VI) = * iommu/amd: Add 5 level guest page table support [[https://git.kernel.org/linus/f594496403fa383259aa7dfad92f383a2ee07e1b|commit]] = AMD KFD = Tema 0: (0) Enable KFD to use render node BO mappings Tema 1: (1) drm/amdgpu: Generalize KFD dmabuf import 2d81c4cd78477e473dbdedd1dbfb67460fa53c58 Tema 2: (2) drm/amdkfd: Implement DMA buf fd export from KFD fd234e7581162573742dfb8cc4dc0af3d3148138 Tema 3: (3) drm/amdkfd: Improve amdgpu_vm_handle_moved Tema 4: (4) drm/amdgpu: Attach eviction fence on alloc Tema 5: (5) drm/amdgpu: update mappings not managed by KFD Tema 6: (6) drm/amdgpu: Do bo_va ref counting for KFD BOs * Enable KFD to use render node BO mappings [[https://git.kernel.org/linus/2d81c4cd78477e473dbdedd1dbfb67460fa53c58|commit]], [[https://git.kernel.org/linus/fd234e7581162573742dfb8cc4dc0af3d3148138|commit]] = AMD PDS CORE DRIVER = * pds_core driver [[https://git.kernel.org/linus/55435ea7729accb5b8a330de751836c4be524834|commit]], [[https://git.kernel.org/linus/523847df1b3718d6286dce0ed1c83742fe0ffa94|commit]], [[https://git.kernel.org/linus/c2dbb0904310362aaff213e8c877e655c745d0d1|commit]], [[https://git.kernel.org/linus/25b450c05a49e34f2d08ac469ae19d7651abc57c|commit]], [[https://git.kernel.org/linus/45d76f492938cdc27ddadc16e1e75103f4cfbf56|commit]], [[https://git.kernel.org/linus/01ba61b55b2041a39c54aefb3153c770dd59a0ef|commit]], [[https://git.kernel.org/linus/49ce92fbee0b6bb8066dddf37489483b3b6b5c25|commit]], [[https://git.kernel.org/linus/65e0185ad764d2801811bb2e7c122e92557208c4|commit]], [[https://git.kernel.org/linus/f53d93110aa526ad3df628ad6d9f672c7d5ae285|commit]], [[https://git.kernel.org/linus/4569cce43bc61e4cdd76597a1cf9b608846c18cc|commit]], [[https://git.kernel.org/linus/40ced89445364baa8620e92fba5b3fff8d9742b9|commit]], [[https://git.kernel.org/linus/10659034c622738bc1bfab8a76fc576c52d5acce|commit]], [[https://git.kernel.org/linus/d24c28278a01dc4c80d1470533c667cf406f0e88|commit]], [[https://git.kernel.org/linus/ddbcb22055d136f58841c73ca2226dab79eb6101|commit]] = AMD PSTATE DRIVER = Tema 0: (0) cpufreq: amd-pstate: Add guided autonomous mode support Tema 1: (1) acpi: cppc: Add min and max perf reg writing support Tema 2: (2) acpi: cppc: Add auto select register read/write support Tema 3: (3) Documentation: cpufreq: amd-pstate: Move amd_pstate param to alphabetical order 3e6e078057640751654bda9fd2278a944f61fa4a Tema 4: (4) cpufreq: amd-pstate: Add guided autonomous mode 2dd6d0ebf74049256160a3d03dabbd92fe0b8599 Tema 5: (5) cpufreq: amd-pstate: Add guided mode control support via sysfs 3ca7bc818d8ccf399cb0366d8d9a915c04a446f9 Tema 6: (6) Documentation: cpufreq: amd-pstate: Update amd_pstate status sysfs for guided 7a9dec665f6875f61fe0c2e71b25842daade5110 * cpufreq: amd-pstate: Add guided autonomous mode support [[https://git.kernel.org/linus/3e6e078057640751654bda9fd2278a944f61fa4a|commit]], [[https://git.kernel.org/linus/2dd6d0ebf74049256160a3d03dabbd92fe0b8599|commit]], [[https://git.kernel.org/linus/3ca7bc818d8ccf399cb0366d8d9a915c04a446f9|commit]], [[https://git.kernel.org/linus/7a9dec665f6875f61fe0c2e71b25842daade5110|commit]] Tema 0: (0) cpufreq: amd-pstate: Add guided autonomous mode support Tema 1: (1) acpi: cppc: Add min and max perf reg writing support Tema 2: (2) acpi: cppc: Add auto select register read/write support Tema 3: (3) Documentation: cpufreq: amd-pstate: Move amd_pstate param to alphabetical order 3e6e078057640751654bda9fd2278a944f61fa4a Tema 4: (4) cpufreq: amd-pstate: Add guided autonomous mode 2dd6d0ebf74049256160a3d03dabbd92fe0b8599 Tema 5: (5) cpufreq: amd-pstate: Add guided mode control support via sysfs 3ca7bc818d8ccf399cb0366d8d9a915c04a446f9 Tema 6: (6) Documentation: cpufreq: amd-pstate: Update amd_pstate status sysfs for guided 7a9dec665f6875f61fe0c2e71b25842daade5110 * cpufreq: amd-pstate: Add guided autonomous mode support [[https://git.kernel.org/linus/3e6e078057640751654bda9fd2278a944f61fa4a|commit]], [[https://git.kernel.org/linus/2dd6d0ebf74049256160a3d03dabbd92fe0b8599|commit]], [[https://git.kernel.org/linus/3ca7bc818d8ccf399cb0366d8d9a915c04a446f9|commit]], [[https://git.kernel.org/linus/7a9dec665f6875f61fe0c2e71b25842daade5110|commit]] = AMD SENSOR FUSION HUB DRIVER = * HID: amd_sfh: Support for additional light sensor [[https://git.kernel.org/linus/4bd763568dbdafdf7cd6b3fcc73f84f1a6f305d1|commit]] Tema 0: (0) Fixes to amd_sfh Tema 1: (1) HID: amd_sfh: Correct the structure fields 7e7fdab79899f62de39c9280fb78f3d3b02ac207 Tema 2: (2) HID: amd_sfh: Correct the sensor enable and disable command 0b9255bf11baa61cd526e6bd24d6c8e6d1eabf8d Tema 3: (3) HID: amd_sfh: Fix illuminance value a33e5e393171ae8384d3381db5cd159ba877cfcb Tema 4: (4) HID: amd_sfh: Add support for shutdown operation 1353ecaf1830d6d1b74f3225378a9498b4e14fdd Tema 5: (5) HID: amd_sfh: Correct the stop all command 82c2a0d137794f5ef47982231593a00aee26ce3b Tema 6: (6) HID: amd_sfh: Increase sensor command timeout for SFH1.1 571dc8f59dd477037bb5a029e8d1b5a4a4d9dd63 Tema 7: (7) HID: amd_sfh: Handle \"no sensors\" enabled for SFH1.1 * Fixes to amd_sfh [[https://git.kernel.org/linus/7e7fdab79899f62de39c9280fb78f3d3b02ac207|commit]], [[https://git.kernel.org/linus/0b9255bf11baa61cd526e6bd24d6c8e6d1eabf8d|commit]], [[https://git.kernel.org/linus/a33e5e393171ae8384d3381db5cd159ba877cfcb|commit]], [[https://git.kernel.org/linus/1353ecaf1830d6d1b74f3225378a9498b4e14fdd|commit]], [[https://git.kernel.org/linus/82c2a0d137794f5ef47982231593a00aee26ce3b|commit]], [[https://git.kernel.org/linus/571dc8f59dd477037bb5a029e8d1b5a4a4d9dd63|commit]] = AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER = * hwmon: (aquacomputer_d5next) Add support for Aquacomputer Aquastream XT [[https://git.kernel.org/linus/19692f17cd133ba2305e1f5c6484e623ec1ac7d0|commit]] * hwmon: (aquacomputer_d5next) Add Aquacomputer Aquaero control [[https://git.kernel.org/linus/d0450fc1e3960ef2cd9aeea1b525bb513ee387bb|commit]], [[https://git.kernel.org/linus/4d09d155a5d1aa984cba70e52609a3587149a911|commit]], [[https://git.kernel.org/linus/b29090bac9358344804b6d2007d9ec68d252cda4|commit]], [[https://git.kernel.org/linus/6c83ccb10c49e4867299a7ad34a0712c72d1f1a4|commit]], [[https://git.kernel.org/linus/866e630a3b8b48688f0656e3c31da436493e8a99|commit]], [[https://git.kernel.org/linus/bd1e92f9977c78a04e9fe401e359feb67aacb7f9|commit]] = ARM PMU PROFILING AND DEBUGGING = * Apple M2 PMU support [[https://git.kernel.org/linus/640a3b7a3d138cb2467b75a6830144fac1c26a81|commit]], [[https://git.kernel.org/linus/7d0bfb7c997753ef88f4c3a29f3409c8cb052ab1|commit]] = ARM/APPLE MACHINE SUPPORT = * PWM and keyboard backlight driver for ARM Macs [[https://git.kernel.org/linus/87a3a3929c710b863c3a288f6b094edc97662858|commit]], [[https://git.kernel.org/linus/bafbbef85fd788074c27892c2391faf249eb7b29|commit]], [[https://git.kernel.org/linus/348981c783b9852b54ed78c2d9081135eaebfc70|commit]], [[https://git.kernel.org/linus/b15999c27f9601c63a1add58cea698ea0c27184b|commit]], [[https://git.kernel.org/linus/de614ac31955fe20f71021fd5f4a9a811e90028f|commit]] = ARM/Mediatek SoC support = * MediaTek MMSYS: Split out MT8173 and add MT6795 [[https://git.kernel.org/linus/e9a6f5bca5ea56f05d92a966034ed472408821b8|commit]], [[https://git.kernel.org/linus/2a0a8d8700ef4f75b1b3e87b3b314b07246b4c27|commit]], [[https://git.kernel.org/linus/b427d857a8eae5cd2d22469371c4625c59dfbb2f|commit]] = ARM/Mediatek USB3 PHY DRIVER = * Add MT8195 HDMI phy support [[https://git.kernel.org/linus/c78fe548b062db5a0c90390078601dfbc9b4daa9|commit]], [[https://git.kernel.org/linus/605b90371912edb2214088e69f5e7e1121507062|commit]], [[https://git.kernel.org/linus/45810d486bb44bd60213d5f09a713df81b987972|commit]] = ARM/QUALCOMM SUPPORT = Tema 0: (0) Qcom PCIe cleanups and improvements Tema 1: (1) PCI: qcom: Fix the incorrect register usage in v2.7.0 config 2542e16c392508800f1d9037feee881a9c444951 Tema 2: (2) PCI: qcom: Remove PCIE20_ prefix from register definitions 39171b33f6523f28c1c1256427e5f50c74b69639 Tema 3: (3) PCI: qcom: Sort and group registers and bitfield definitions 769e49d87b15c302c9aadd87c7d114cfe7052320 Tema 4: (4) PCI: qcom: Use bitfield definitions for register fields 57eddec8dc30ed968f31664f76548ee8d7c47c5e Tema 5: (5) PCI: qcom: Add missing macros for register fields 17804668ca545232e94dee5fe87ab3eaf6391cbe Tema 6: (6) PCI: qcom: Use lower case for hex 94ebd232dbc84dfdfbf0c406137a8b2aa8b37a01 Tema 7: (7) PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.1.0 383215dd2fd716f151608886ff19bbe1e1a9cf91 Tema 8: (8) PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 1.0.0 5d4ffe5ec5e91c78de51f095673f1ad74438f60a Tema 9: (9) PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 2.3.2 5329bcc4a1e7dc41fcdffaa55c73b17b527b804f Tema 10: (10) PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 2.3.3 b699ed9b03de4fbf6eed51dfdec3c437fe3d653c Tema 11: (11) PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.3.3 157fecca3558dd21b33038d6a935e8533c16043d Tema 12: (12) PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.4.0 fb0eacb2972e2f330b188e5b22955d020599bf38 Tema 13: (13) PCI: qcom: Use macros for defining total no. of clocks & supplies 656a08820e7b10d5b6dfecdb8035e2c9411b5474 Tema 14: (14) PCI: qcom: Rename qcom_pcie_config_sid_sm8250() to reflect IP version 1f70939871b260b52e9d1941f1cad740b7295c2c Tema 15: (15) dt-bindings: PCI: qcom: Add \"mhi\" register region to supported SoCs Tema 16: (16) arm64: dts: qcom: sdm845: Add \"mhi\" region to the PCIe nodes Tema 17: (17) arm64: dts: qcom: sm8250: Add \"mhi\" region to the PCIe nodes Tema 18: (18) arm64: dts: qcom: sc8280xp: Add \"mhi\" region to the PCIe nodes Tema 19: (19) PCI: qcom: Expose link transition counts via debugfs 05f4646409625b45e315ed0c5ab1078445f5ef43 * Qcom PCIe cleanups and improvements [[https://git.kernel.org/linus/2542e16c392508800f1d9037feee881a9c444951|commit]], [[https://git.kernel.org/linus/39171b33f6523f28c1c1256427e5f50c74b69639|commit]], [[https://git.kernel.org/linus/769e49d87b15c302c9aadd87c7d114cfe7052320|commit]], [[https://git.kernel.org/linus/57eddec8dc30ed968f31664f76548ee8d7c47c5e|commit]], [[https://git.kernel.org/linus/17804668ca545232e94dee5fe87ab3eaf6391cbe|commit]], [[https://git.kernel.org/linus/94ebd232dbc84dfdfbf0c406137a8b2aa8b37a01|commit]], [[https://git.kernel.org/linus/383215dd2fd716f151608886ff19bbe1e1a9cf91|commit]], [[https://git.kernel.org/linus/5d4ffe5ec5e91c78de51f095673f1ad74438f60a|commit]], [[https://git.kernel.org/linus/5329bcc4a1e7dc41fcdffaa55c73b17b527b804f|commit]], [[https://git.kernel.org/linus/b699ed9b03de4fbf6eed51dfdec3c437fe3d653c|commit]], [[https://git.kernel.org/linus/157fecca3558dd21b33038d6a935e8533c16043d|commit]], [[https://git.kernel.org/linus/fb0eacb2972e2f330b188e5b22955d020599bf38|commit]], [[https://git.kernel.org/linus/656a08820e7b10d5b6dfecdb8035e2c9411b5474|commit]], [[https://git.kernel.org/linus/1f70939871b260b52e9d1941f1cad740b7295c2c|commit]], [[https://git.kernel.org/linus/05f4646409625b45e315ed0c5ab1078445f5ef43|commit]] = ARM/QUALCOMM SUPPORT = * Qcom: LLCC/EDAC: Fix base address used for LLCC banks [[https://git.kernel.org/linus/94b1d58f887a147d9a0e8bccc7fffd067c5b9588|commit]], [[https://git.kernel.org/linus/43aa006e074c4dcaf7493895fb2bd4af16d7c0ab|commit]], [[https://git.kernel.org/linus/bfe088bde391824040c39cbf277d7fe782042936|commit]], [[https://git.kernel.org/linus/116a932bbc7bc740b068fbfe320a465811ca62f8|commit]], [[https://git.kernel.org/linus/62e5ee9db98ed67eb50205072135544055cba9c4|commit]], [[https://git.kernel.org/linus/0fe0955a79b994b8dcabe79f3a7192251fb256ea|commit]], [[https://git.kernel.org/linus/c5ccf8d33f11f57ef46d12db1dda4afcc4d5150b|commit]], [[https://git.kernel.org/linus/42c9b1578233eeb3044656a446486bd2efc87312|commit]], [[https://git.kernel.org/linus/7ae317cba6be783cfd6155bceec91d0918f78fb8|commit]], [[https://git.kernel.org/linus/413c8ecd48f1df8034c7b13881ded33b3d10171f|commit]], [[https://git.kernel.org/linus/65d9975e5dae4601e8902765d08f55c246fd2022|commit]], [[https://git.kernel.org/linus/ee13b5008707948d3052c1b5aab485c6cd53658e|commit]], [[https://git.kernel.org/linus/721d3e91bfc93975c5e1a76c7d588dd8df5d82da|commit]], [[https://git.kernel.org/linus/cca94f1dd6d0a4c7e5c8190672f5747e3c00ddde|commit]] = ARM/ZYNQ ARCHITECTURE = * [[https://git.kernel.org/linus/8455460914b98fba260786e174f8d645aa3d21aa|commit]], [[https://git.kernel.org/linus/0cbc9a2c62d2674b078d84e8f40445d755b94c30|commit]] = ARM/ZYNQ ARCHITECTURE = * mmc: sdhci-of-arasan: Add eMMC5.1 support for Xilinx Versal Net [[https://git.kernel.org/linus/8aa7206411fce5a2c6e2643df5c91e6d3e583ba8|commit]], [[https://git.kernel.org/linus/b095f4f52b1a8e926f0f39b3c01a8bab6a667438|commit]], [[https://git.kernel.org/linus/9fab93895fb6f4309b2e0a2e03a87da7d4dad643|commit]] = ASUS EC HARDWARE MONITOR DRIVER = * (asus-ec-sensors) add two more boards [[https://git.kernel.org/linus/c7ba3e26fd988116c98e7c8b9c27262b78db594c|commit]], [[https://git.kernel.org/linus/3a31e0920308487331e53a53c4133ce1d8e12ad9|commit]] = ATOMIC INFRASTRUCTURE = Tema 0: (0) net, refcount: Address dst_entry reference count scalability issues Tema 1: (1) [patch V2 1/4] net: dst: Prevent false sharing vs. dst_entry:: __refcnt Tema 2: (2) atomics: Provide atomic_add_negative() variants e5ab9eff46b04c5a04778e40d7092fed3fda52ca Tema 3: (3) atomics: Provide rcuref - scalable reference counting ee1ee6db07795d9637bc5e8993a8ddcf886541ef Tema 4: (4) net: dst: Switch to rcuref_t reference counting bc9d3a9f2afca189a6ae40225b6985e3c775375e * net, refcount: Address dst_entry reference count scalability issues [[https://git.kernel.org/linus/e5ab9eff46b04c5a04778e40d7092fed3fda52ca|commit]], [[https://git.kernel.org/linus/ee1ee6db07795d9637bc5e8993a8ddcf886541ef|commit]], [[https://git.kernel.org/linus/bc9d3a9f2afca189a6ae40225b6985e3c775375e|commit]] = BLOCK LAYER = * s390/dasd: add dasd autoquiesce feature [[https://git.kernel.org/linus/861d53dbed4cad8cf1bbef692111f2215e02c38e|commit]], [[https://git.kernel.org/linus/1cee2975bbabd89df1097c354867192106b058ea|commit]], [[https://git.kernel.org/linus/9558a8e9d4a681e67b3abe9cabf3e3d8825af57e|commit]], [[https://git.kernel.org/linus/bdac94e29564bab9f24c2700f16ff11f31af7c11|commit]], [[https://git.kernel.org/linus/0c1a14748133024a33aa8ffd763ca7f5c03bb27e|commit]], [[https://git.kernel.org/linus/d9ee2bee4a63844cd9d1e0d00b1e3c49eacd1c2f|commit]], [[https://git.kernel.org/linus/d8898ee50edecacdf0141f26fd90acf43d7e9cd7|commit]] = BLUETOOTH DRIVERS = * Add WCN6855 Bluetooth support [[https://git.kernel.org/linus/b1d00baaa0298a5e033bc00a92522e4fd07900a8|commit]], [[https://git.kernel.org/linus/095327fede005f4b14d40b2183b2f7965c739dbd|commit]], [[https://git.kernel.org/linus/9db28f297526f17c6575ec0eefc93a8b1642cff7|commit]], [[https://git.kernel.org/linus/105560b4fca4df0d42dba6656105b5e4131d8ad3|commit]] * Bluetooth: btrtl: Add the support for RTL8851B [[https://git.kernel.org/linus/7948fe1c92d92313eea5453f83deb7f0141355e8|commit]] * Bluetooth: hci_mrvl: Add serdev support for 88W8997 [[https://git.kernel.org/linus/c43132abfbe9d2f3befdbddfc3097d30905dc3d1|commit]], [[https://git.kernel.org/linus/552705fd891b6ed6dda340567ce3ffff943f1f3b|commit]], [[https://git.kernel.org/linus/069690a92ffdda399350af072ea62640bcd370df|commit]], [[https://git.kernel.org/linus/a860c50f7aef5186fcbb73aff224ae6f5e51cecc|commit]], [[https://git.kernel.org/linus/9a01befe3d0cda5645f36b71f955c62c54c1b74c|commit]] * Bluetooth: hci_bcm: 4 fixes / tweaks [[https://git.kernel.org/linus/0d218c3642b9ccf71f44987cd03c19320f3bd918|commit]], [[https://git.kernel.org/linus/ce439473acdf0a3aecbda616a0f92973ab1c2e52|commit]], [[https://git.kernel.org/linus/9a09460274d311466b44743c281c81f36c3e4df4|commit]], [[https://git.kernel.org/linus/09df5a91e620a2d21f7f410938e5e28364fae0bf|commit]] * [[https://git.kernel.org/linus/125ede3afe5830c3e748dbc66098b7b640899321|commit]] * Bluetooth: Improve support for Actions Semi ATS2851 based devices [[https://git.kernel.org/linus/7c2b2d2d0cb658aa543e11e90ae95621d3cb5fe6|commit]] = BPF [GENERAL] (Safe Dynamic Programs and Tools) = Tema 0: (0) bpftool: Add inline annotations when dumping program CFGs Tema 0: (0) bpftool: Add inline annotations when dumping program CFGs Tema 0: (0) bpftool: Add inline annotations when dumping program CFGs Tema 1: (1) bpftool: Fix documentation about line info display for prog dumps e27f0f1620b693ecf312c21ff8a52affb8a5be08 Tema 2: (2) bpftool: Fix bug for long instructions in program CFG dumps 67cf52cdb6c8fa6365d29106555dacf95c9fd374 Tema 3: (3) bpftool: Support inline annotations when dumping the CFG of a program 9fd496848b1c4cd04fee5f152bb7bcec11e1b901 Tema 4: (4) bpftool: Return an error on prog dumps if both CFG and JSON are required 05a06be722896e51f65dbbb6a3610f85a8353d6b Tema 4: (4) bpftool: Support \"opcodes\", \"linum\", \"visual\" simultaneously Tema 4: (4) bpftool: Support \"opcodes\", \"linum\", \"visual\" simultaneously Tema 5: (5) bpftool: Support \"opcodes\", \"linum\", \"visual\" simultaneously Tema 6: (6) bpftool: Support printing opcodes and source file references in CFG 7483a7a70a12d7c00c9f80574d533b01689d39a7 Tema 7: (7) bpftool: Clean up _bpftool_once_attr() calls in bash completion 7319296855f1bac0e7fb003388f44ecbd4515102 * bpftool: Add inline annotations when dumping program CFGs [[https://git.kernel.org/linus/e27f0f1620b693ecf312c21ff8a52affb8a5be08|commit]], [[https://git.kernel.org/linus/67cf52cdb6c8fa6365d29106555dacf95c9fd374|commit]], [[https://git.kernel.org/linus/9fd496848b1c4cd04fee5f152bb7bcec11e1b901|commit]], [[https://git.kernel.org/linus/05a06be722896e51f65dbbb6a3610f85a8353d6b|commit]], [[https://git.kernel.org/linus/7483a7a70a12d7c00c9f80574d533b01689d39a7|commit]], [[https://git.kernel.org/linus/7319296855f1bac0e7fb003388f44ecbd4515102|commit]] = BPF [GENERAL] (Safe Dynamic Programs and Tools) = Tema 0: (0) Make uprobe attachment APK aware Tema 0: (0) Make uprobe attachment APK aware Tema 0: (0) libbpf: Make uprobe attachment APK aware Tema 0: (0) Make uprobe attachment APK aware Tema 1: (1) libbpf: Implement basic zip archive parsing support 1eebcb60633fd469ee27b0fbd7ee4f271feedeca Tema 2: (2) libbpf: Introduce elf_find_func_offset_from_file() function 434fdcead73515a76885418ffe2d96b4f3ed0f49 Tema 2: (2) libbpf: Introduce elf_find_func_offset_from_elf_file() function Tema 3: (3) libbpf: Add support for attaching uprobes to shared objects in APKs c44fd84507637f07ca9a7e16f83706e109f6b8ff * Make uprobe attachment APK aware [[https://git.kernel.org/linus/1eebcb60633fd469ee27b0fbd7ee4f271feedeca|commit]], [[https://git.kernel.org/linus/434fdcead73515a76885418ffe2d96b4f3ed0f49|commit]], [[https://git.kernel.org/linus/c44fd84507637f07ca9a7e16f83706e109f6b8ff|commit]] = BPF [GENERAL] (Safe Dynamic Programs and Tools) = * bpf: add netfilter program type [[https://git.kernel.org/linus/84601d6ee68ae820dec97450934797046d62db4b|commit]], [[https://git.kernel.org/linus/fd9c663b9ad67dedfc9a3fd3429ddd3e83782b4d|commit]], [[https://git.kernel.org/linus/506a74db7e019a277e987fa65654bdd953859d5b|commit]], [[https://git.kernel.org/linus/0bdc6da88f5bac0f3f272cb6f545c2cc70e8c66a|commit]], [[https://git.kernel.org/linus/d0fe92fb5e3df6991c640fb9205d880b68603259|commit]], [[https://git.kernel.org/linus/2b99ef22e0d237e08bfc437e7d051f78f352aeb2|commit]], [[https://git.kernel.org/linus/006c0e44ed924140d44bc756e6ea36301fcea68d|commit]] * Shared ownership for local kptrs [[https://git.kernel.org/linus/cd2a8079014aced27da9b2e669784f31680f1351|commit]], [[https://git.kernel.org/linus/d54730b50bae1f3119bd686d551d66f0fcc387ca|commit]], [[https://git.kernel.org/linus/1512217c47f0e8ea076dd0e67262e5a668a78f01|commit]], [[https://git.kernel.org/linus/7c50b1cb76aca4540aa917db5f2a302acddcadff|commit]], [[https://git.kernel.org/linus/d2dcc67df910dd85253a701b6a5b747f955d28f5|commit]], [[https://git.kernel.org/linus/de67ba3968fa1455e8020b21e5ccc2bb48b9a852|commit]], [[https://git.kernel.org/linus/404ad75a36fb1a1008e9fe803aa7d0212df9e240|commit]], [[https://git.kernel.org/linus/3e81740a90626024a9d9c6f9bfa3d36204dafefb|commit]], [[https://git.kernel.org/linus/6147f15131e2df544a5449815f456da48c0c88e7|commit]] Tema 0: (0) 6.1.32-rc1 review Tema 1: (1) inet: Add IP_LOCAL_PORT_RANGE socket option 91d0b78c5177f3e42a4d8738af8ac19c3a90d002 Tema 2: (2) ipv{4,6}/raw: fix output xfrm lookup wrt protocol 3632679d9e4f879f49949bb5b050e0de553e4739 Tema 3: (3) firmware: arm_ffa: Fix usage of partition info get count flag c6e045361a27ecd4fac6413164e0d091d80eee99 Tema 4: (4) selftests/bpf: Fix pkg-config call building sign-file 5f5486b620cd43b16a1787ef92b9bc21bd72ef2e Tema 5: (5) platform/x86/amd/pmf: Fix CnQF and auto-mode after resume b54147fa374dbeadcb01b1762db1a793e06e37de Tema 6: (6) tls: rx: device: fix checking decryption status b3a03b540e3cf62a255213d084d76d71c02793d5 Tema 7: (7) tls: rx: strp: set the skb->len of detached / CoWed skbs Tema 8: (8) tls: rx: strp: fix determining record length in copy mode 8b0c0dc9fbbd01e58a573a41c38885f9e4c17696 Tema 9: (9) tls: rx: strp: force mixed decrypted records into copy mode 14c4be92ebb3e36e392aa9dd8f314038a9f96f3c Tema 10: (10) tls: rx: strp: factor out copying skb data c1c607b1e5d5477d82ca6a86a05a4f10907b33ee Tema 11: (11) tls: rx: strp: preserve decryption status of skbs when needed eca9bfafee3a0487e59c59201ae14c7594ba940a Tema 12: (12) net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register 8c253dfc89efde6b5faddf9e7400e5d17884e042 Tema 13: (13) gpio-f7188x: fix chip name and pin count on Nuvoton chip 3002b8642f016d7fe3ff56240dacea1075f6b877 Tema 14: (14) bpf, sockmap: Pass skb ownership through read_skb 78fa0d61d97a728d306b0c23d353c0e340756437 Tema 15: (15) bpf, sockmap: Convert schedule_work into delayed_work 29173d07f79883ac94f5570294f98af3d4287382 Tema 16: (16) bpf, sockmap: Reschedule is now done through backlog bce22552f92ea7c577f49839b8e8f7d29afaf880 Tema 17: (17) bpf, sockmap: Improved check for empty queue 405df89dd52cbcd69a3cd7d9a10d64de38f854b2 Tema 18: (18) bpf, sockmap: Handle fin correctly 901546fd8f9ca4b5c481ce00928ab425ce9aacc0 Tema 19: (19) bpf, sockmap: TCP data stall on recv before accept ea444185a6bf7da4dd0df1598ee953e4f7174858 Tema 20: (20) bpf, sockmap: Wake up polling after data copy 6df7f764cd3cf5a03a4a47b23be47e57e41fcd85 Tema 21: (21) bpf, sockmap: Incorrectly handling copied_seq e5c6de5fa025882babf89cecbed80acf49b987fa Tema 22: (22) blk-mq: fix race condition in active queue accounting 3e94d54e83cafd2b562bb6d15bb2f72d76200fb5 Tema 23: (23) vfio/type1: check pfn valid before converting to struct page 4752354af71043e6fd72ef5490ed6da39e6cab4a Tema 24: (24) net: page_pool: use in_softirq() instead 542bcea4be866b14b3a5c8e90773329066656c43 Tema 25: (25) page_pool: fix inconsistency for page_pool_ring_[un]lock() 368d3cb406cdd074d1df2ad9ec06d1bfcb664882 Tema 26: (26) net: phy: mscc: enable VSC8501/2 RGMII RX clock 71460c9ec5c743e9ffffca3c874d66267c36345e Tema 27: (27) wifi: rtw89: correct 5 MHz mask setting d33fc8d0368c180fe2338bfae4f5367a66a719f4 Tema 28: (28) wifi: iwlwifi: mvm: support wowlan info notification version 2 905d50ddbc83bef0d7f3386e7f3472b0324b405b Tema 29: (29) wifi: iwlwifi: mvm: fix potential memory leak 457d7fb03e6c3d73fbb509bd85fc4b02d1ab405e Tema 30: (30) RDMA/rxe: Fix the error \"trying to register non-static key in rxe_cleanup_task\" Tema 31: (31) dmaengine: at_xdmac: disable/enable clock directly on suspend/resume 2de5ddb5e68c94b781b3789bca1ce52000d7d0e0 Tema 32: (32) dmaengine: at_xdmac: do not resume channels paused by consumers 44fe8440bda545b5d167329df88c47609a645168 Tema 33: (33) dmaengine: at_xdmac: restore the content of grws register 7c5eb63d16b01c202aaa95f374ae15a807745a73 Tema 34: (34) octeontx2-af: Add validation for lmac type cb5edce271764524b88b1a6866b3e626686d9a33 Tema 35: (35) drm/amd: Dont allow s0ix on APUs older than Raven Tema 36: (36) bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 000c2fa2c144c499c881a101819cf1936a1f7cf2 Tema 37: (37) Revert \"thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function\" Tema 38: (38) block: fix bio-cache for passthru IO 46930b7cc7727271c9c27aac1fdc97a8645e2d00 Tema 39: (39) cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() 3bf8c6307bad5c0cc09cde982e146d847859b651 Tema 40: (40) cpufreq: amd-pstate: Add ->fast_switch() callback 4badf2eb1e986bdbf34dd2f5d4c979553a86fe54 Tema 41: (41) netfilter: ctnetlink: Support offloaded conntrack entry deletion 9b7c68b3911aef84afa4cbfc31bce20f10570d51 Tema 42: (42) tools headers UAPI: Sync the linux/in.h with the kernel sources c8268a9b91055c992909a0845cfa59c624908da8 * 6.1.32-rc1 review [[https://git.kernel.org/linus/91d0b78c5177f3e42a4d8738af8ac19c3a90d002|commit]], [[https://git.kernel.org/linus/3632679d9e4f879f49949bb5b050e0de553e4739|commit]], [[https://git.kernel.org/linus/c6e045361a27ecd4fac6413164e0d091d80eee99|commit]], [[https://git.kernel.org/linus/5f5486b620cd43b16a1787ef92b9bc21bd72ef2e|commit]], [[https://git.kernel.org/linus/b54147fa374dbeadcb01b1762db1a793e06e37de|commit]], [[https://git.kernel.org/linus/b3a03b540e3cf62a255213d084d76d71c02793d5|commit]], [[https://git.kernel.org/linus/8b0c0dc9fbbd01e58a573a41c38885f9e4c17696|commit]], [[https://git.kernel.org/linus/14c4be92ebb3e36e392aa9dd8f314038a9f96f3c|commit]], [[https://git.kernel.org/linus/c1c607b1e5d5477d82ca6a86a05a4f10907b33ee|commit]], [[https://git.kernel.org/linus/eca9bfafee3a0487e59c59201ae14c7594ba940a|commit]], [[https://git.kernel.org/linus/8c253dfc89efde6b5faddf9e7400e5d17884e042|commit]], [[https://git.kernel.org/linus/3002b8642f016d7fe3ff56240dacea1075f6b877|commit]], [[https://git.kernel.org/linus/78fa0d61d97a728d306b0c23d353c0e340756437|commit]], [[https://git.kernel.org/linus/29173d07f79883ac94f5570294f98af3d4287382|commit]], [[https://git.kernel.org/linus/bce22552f92ea7c577f49839b8e8f7d29afaf880|commit]], [[https://git.kernel.org/linus/405df89dd52cbcd69a3cd7d9a10d64de38f854b2|commit]], [[https://git.kernel.org/linus/901546fd8f9ca4b5c481ce00928ab425ce9aacc0|commit]], [[https://git.kernel.org/linus/ea444185a6bf7da4dd0df1598ee953e4f7174858|commit]], [[https://git.kernel.org/linus/6df7f764cd3cf5a03a4a47b23be47e57e41fcd85|commit]], [[https://git.kernel.org/linus/e5c6de5fa025882babf89cecbed80acf49b987fa|commit]], [[https://git.kernel.org/linus/3e94d54e83cafd2b562bb6d15bb2f72d76200fb5|commit]], [[https://git.kernel.org/linus/4752354af71043e6fd72ef5490ed6da39e6cab4a|commit]], [[https://git.kernel.org/linus/542bcea4be866b14b3a5c8e90773329066656c43|commit]], [[https://git.kernel.org/linus/368d3cb406cdd074d1df2ad9ec06d1bfcb664882|commit]], [[https://git.kernel.org/linus/71460c9ec5c743e9ffffca3c874d66267c36345e|commit]], [[https://git.kernel.org/linus/d33fc8d0368c180fe2338bfae4f5367a66a719f4|commit]], [[https://git.kernel.org/linus/905d50ddbc83bef0d7f3386e7f3472b0324b405b|commit]], [[https://git.kernel.org/linus/457d7fb03e6c3d73fbb509bd85fc4b02d1ab405e|commit]], [[https://git.kernel.org/linus/2de5ddb5e68c94b781b3789bca1ce52000d7d0e0|commit]], [[https://git.kernel.org/linus/44fe8440bda545b5d167329df88c47609a645168|commit]], [[https://git.kernel.org/linus/7c5eb63d16b01c202aaa95f374ae15a807745a73|commit]], [[https://git.kernel.org/linus/cb5edce271764524b88b1a6866b3e626686d9a33|commit]], [[https://git.kernel.org/linus/000c2fa2c144c499c881a101819cf1936a1f7cf2|commit]], [[https://git.kernel.org/linus/46930b7cc7727271c9c27aac1fdc97a8645e2d00|commit]], [[https://git.kernel.org/linus/3bf8c6307bad5c0cc09cde982e146d847859b651|commit]], [[https://git.kernel.org/linus/4badf2eb1e986bdbf34dd2f5d4c979553a86fe54|commit]], [[https://git.kernel.org/linus/9b7c68b3911aef84afa4cbfc31bce20f10570d51|commit]], [[https://git.kernel.org/linus/c8268a9b91055c992909a0845cfa59c624908da8|commit]] Tema 0: (0) Add support for sockmap to vsock. Tema 0: (0) vsock: add support for sockmap Tema 0: (0) vsock: add support for sockmap Tema 0: (0) vsock: add support for sockmap Tema 1: (1) vsock: support sockmap 634f1a7110b439c65fd8a809171c1d2d28bcea6f Tema 2: (2) selftests/bpf: add vsock to vmtest.sh c7c605c982d63b2140280d005a9df321d74f81dc Tema 3: (3) selftests/bpf: add a test case for vsock sockmap d61bd8c1fd02cfc8aed00a58c20bd58c72549e3a Tema 3: (3) selftests/bpf: Add a test case for vsock sockmap Tema 3: (3) selftests/bpf: Add a test case for vsock sockmap * Add support for sockmap to vsock. [[https://git.kernel.org/linus/634f1a7110b439c65fd8a809171c1d2d28bcea6f|commit]], [[https://git.kernel.org/linus/c7c605c982d63b2140280d005a9df321d74f81dc|commit]], [[https://git.kernel.org/linus/d61bd8c1fd02cfc8aed00a58c20bd58c72549e3a|commit]] * Allow BPF TCP CCs to write app_limited [[https://git.kernel.org/linus/562dc56a88983421a6c5a46e0feb891873d118a1|commit]], [[https://git.kernel.org/linus/4239561b69feb94e52e43d93685cc46fb9dbcae5|commit]] * veristat: add better support of freplace programs [[https://git.kernel.org/linus/d6e6286a12e7b8a4ddc66237c4ccf6f531ef1c82|commit]], [[https://git.kernel.org/linus/b3c63d7ad81ad6f43921d59af18fc25c64327a74|commit]], [[https://git.kernel.org/linus/fa7cc90620870e4444bb5184c08148495b1627c6|commit]] * Add FOU support for externally controlled ipip devices [[https://git.kernel.org/linus/ac931d4cdec3df8b6eac3bc40a6871123021f078|commit]], [[https://git.kernel.org/linus/c50e96099edb134bf107fafc02715fbc4aa2277f|commit]], [[https://git.kernel.org/linus/d9688f898c08c8f96fb0e7879262877ffd319bfd|commit]] * BPF open-coded iterators [[https://git.kernel.org/linus/07236eab7a3139da97aef9f5f21f403be82a82ea|commit]], [[https://git.kernel.org/linus/215bf4962f6c9605710012fad222a5fec001b3ad|commit]], [[https://git.kernel.org/linus/06accc8779c1d558a5b5a21f2ac82b0c95827ddd|commit]], [[https://git.kernel.org/linus/6018e1f407cccf39b804d1f75ad4de7be4e6cc45|commit]], [[https://git.kernel.org/linus/8c2b5e90505e474f36ecc3b7f3f8298b59d72e91|commit]], [[https://git.kernel.org/linus/57400dcce6c2cf3985120c4ee28b37a1f4238dbb|commit]], [[https://git.kernel.org/linus/f59b146092653bcf014ccdc9bd8bc94e79065ce3|commit]], [[https://git.kernel.org/linus/7e86a8c4ac8d5dcf7dd58f5a4779d1a6ff0a827d|commit]] * Support stashing local kptrs with bpf_kptr_xchg [[https://git.kernel.org/linus/c8e18754091479fac3f5b6c053c6bc4be0b7fb11|commit]], [[https://git.kernel.org/linus/738c96d5e2e3700b370f02ac84a9dc159ca81f25|commit]], [[https://git.kernel.org/linus/5d8d6634cccf1ebd0db4e220e52e7128b030c7b4|commit]] Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 0: (0) Transit between BPF TCP congestion controls. Tema 1: (1) bpf: Retire the struct_ops map kvalue->refcnt. b671c2067a04c0668df174ff5dfdb573d1f9b074 Tema 1: (1) bpf: Maintain the refcount of struct_ops maps directly. Tema 2: (2) net: Update an existing TCP congestion control algorithm. 8fb1a76a0f35c45a424c9eb84b0f97ffd51e6052 Tema 3: (3) bpf: Create links for BPF struct_ops maps. 68b04864ca425d1894c96b8141d4fba1181f11cb Tema 3: (3) bpf: Register and unregister a struct_ops by their bpf_links. Tema 4: (4) libbpf: Create a bpf_link in bpf_map__attach_struct_ops(). 8d1608d70927747da9c1a8770edf7b6ee68f8ebc Tema 4: (4) bpf: Validate kdata of a struct_ops before transiting to READY. Tema 5: (5) bpf: Update the struct_ops of a bpf_link. aef56f2e918bf8fc8de25f0b36e8c2aba44116ec Tema 6: (6) libbpf: Update a bpf_link with another struct_ops. 912dd4b0c2a50a839301520badb241f36664ae07 Tema 7: (7) libbpf: Use .struct_ops.link section to indicate a struct_ops with a link. 809a69d61899f6b79a8e9de474cd93249580fdaf Tema 8: (8) selftests/bpf: Test switching TCP Congestion Control algorithms. 06da9f3bd6418e06719f15340202996f7a4c258d * Transit between BPF TCP congestion controls. [[https://git.kernel.org/linus/b671c2067a04c0668df174ff5dfdb573d1f9b074|commit]], [[https://git.kernel.org/linus/8fb1a76a0f35c45a424c9eb84b0f97ffd51e6052|commit]], [[https://git.kernel.org/linus/68b04864ca425d1894c96b8141d4fba1181f11cb|commit]], [[https://git.kernel.org/linus/8d1608d70927747da9c1a8770edf7b6ee68f8ebc|commit]], [[https://git.kernel.org/linus/aef56f2e918bf8fc8de25f0b36e8c2aba44116ec|commit]], [[https://git.kernel.org/linus/912dd4b0c2a50a839301520badb241f36664ae07|commit]], [[https://git.kernel.org/linus/809a69d61899f6b79a8e9de474cd93249580fdaf|commit]], [[https://git.kernel.org/linus/06da9f3bd6418e06719f15340202996f7a4c258d|commit]] Tema 0: (0) Add skb + xdp dynptrs Tema 1: (1) bpf: Support \"sk_buff\" and \"xdp_buff\" as valid kfunc arg types Tema 2: (2) bpf: Refactor process_dynptr_func 7e0dac2807e6c4ae8c56941d74971fdb0763b4f9 Tema 3: (3) bpf: Allow initializing dynptrs in kfuncs 1d18feb2c915c5ad0a9a61d04b8560e8efb78ce8 Tema 4: (4) bpf: Define no-ops for externally called bpf dynptr functions 8357b366cbb09b17c90e2cd758360a6bd2ea7507 Tema 5: (5) bpf: Refactor verifier dynptr into get_dynptr_arg_reg 485ec51ef9764c0f67d35cabba0a963936b9126e Tema 6: (6) bpf: Add __uninit kfunc annotation d96d937d7c5c12237dce1f14bf0fc9900cabba09 Tema 7: (7) bpf: Add skb dynptrs b5964b968ac64c2ec2debee7518499113b27c34e Tema 8: (8) bpf: Add xdp dynptrs 05421aecd4ed65da0dc17b0c3c13779ef334e9e5 Tema 9: (9) bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwr 66e3a13e7c2c44d0c9dd6bb244680ca7529a8845 Tema 10: (10) selftests/bpf: tests for using dynptrs to parse skb and xdp buffers cfa7b011894d689cccfa88a25da324fa5c34e4ed * Add skb + xdp dynptrs [[https://git.kernel.org/linus/7e0dac2807e6c4ae8c56941d74971fdb0763b4f9|commit]], [[https://git.kernel.org/linus/1d18feb2c915c5ad0a9a61d04b8560e8efb78ce8|commit]], [[https://git.kernel.org/linus/8357b366cbb09b17c90e2cd758360a6bd2ea7507|commit]], [[https://git.kernel.org/linus/485ec51ef9764c0f67d35cabba0a963936b9126e|commit]], [[https://git.kernel.org/linus/d96d937d7c5c12237dce1f14bf0fc9900cabba09|commit]], [[https://git.kernel.org/linus/b5964b968ac64c2ec2debee7518499113b27c34e|commit]], [[https://git.kernel.org/linus/05421aecd4ed65da0dc17b0c3c13779ef334e9e5|commit]], [[https://git.kernel.org/linus/66e3a13e7c2c44d0c9dd6bb244680ca7529a8845|commit]], [[https://git.kernel.org/linus/cfa7b011894d689cccfa88a25da324fa5c34e4ed|commit]] Tema 0: (0) Add support for kptrs in more BPF maps Tema 0: (0) Add support for kptrs in more BPF maps Tema 0: (0) Add support for kptrs in more BPF maps Tema 0: (0) Local kptrs, BPF linked lists Tema 1: (1) bpf: Support kptrs in percpu hashmap and percpu LRU hashmap 65334e64a493c6a0976de7ad56bf8b7a9ff04b4a Tema 1: (1) bpf: Add copy_map_value_long to copy to remote percpu memory 448325199f574d33824dbf9121efb03558412966 Tema 2: (2) bpf: Support kptrs in local storage maps 9db44fdd8105da00669d425acab887c668df75f6 Tema 2: (2) bpf: Support kptrs in percpu arraymap 6df4ea1ff0ff70798ff1e7eed79f98ccb7b5b0a2 Tema 3: (3) selftests/bpf: Add more tests for kptrs in maps 85521e1ea4d0d7d8e62bbb0999f91e31ae421d76 Tema 3: (3) bpf: Annotate data races in bpf_local_storage 0a09a2f933c73dc76ab0b72da6855f44342a8903 Tema 3: (3) bpf: Add zero_map_value to zero map value with special fields cc48755808c646666436745b35629c3f0d05e165 Tema 4: (4) bpf: Remove unused MEM_ALLOC | PTR_TRUSTED checks 521d3c0a1730c29c96870919a7a115577e17f8c7 Tema 5: (5) bpf: Fix check_reg_type for PTR_TO_BTF_ID da03e43a8c500fcfb11ac5eeb03c1b4a9c1dd958 Tema 6: (6) bpf: Wrap register invalidation with a helper dbd8d22863e83ee2834642e4cfd3bdacb8a1c975 Tema 7: (7) bpf: Allow specifying volatile type modifier for kptrs 23da464dd6b8935b66f4ee306ad8947fd32ccd75 Tema 8: (8) bpf: Add comment about kptr's PTR_TO_MAP_VALUE handling Tema 9: (9) bpf: Rewrite kfunc argument handling 00b85860feb809852af9a88cb4ca8766d7dff6a3 Tema 10: (10) bpf: Drop kfunc support from btf_check_func_arg_match Tema 11: (11) bpf: Support constant scalar arguments for kfuncs a50388dbb328a4267c2b91ad4aefe81b08e49b2d Tema 12: (12) bpf: Teach verifier about non-size constant arguments Tema 13: (13) bpf: Introduce bpf_list_head support for BPF maps Tema 14: (14) bpf: Introduce bpf_kptr_alloc helper Tema 15: (15) bpf: Add helper macro bpf_expr_for_each_reg_in_vstate Tema 16: (16) bpf: Introduce BPF memory object model Tema 17: (17) bpf: Support bpf_list_node in local kptrs Tema 18: (18) bpf: Support bpf_spin_lock in local kptrs Tema 19: (19) bpf: Support bpf_list_head in local kptrs Tema 20: (20) bpf: Introduce bpf_kptr_free helper Tema 21: (21) bpf: Allow locking bpf_spin_lock global variables d0d78c1df9b1dbfb5e172de473561ce09d5e9d39 Tema 22: (22) bpf: Bump BTF_KFUNC_SET_MAX_CNT Tema 23: (23) bpf: Add single ownership BPF linked list API Tema 24: (24) bpf: Permit NULL checking pointer with non-zero fixed offset df57f38a0d081f05ec48ea5aa7ca0564918ed915 Tema 25: (25) bpf: Allow storing local kptrs in BPF maps Tema 26: (26) bpf: Wire up freeing of bpf_list_heads in maps Tema 27: (27) bpf: Add destructor for bpf_list_head in local kptr Tema 28: (28) bpf: Remove duplicate PTR_TO_BTF_ID RO check 65269888c695cf4643c6fdb989ea28bf1623685d Tema 29: (29) libbpf: Add support for private BSS map section Tema 30: (30) selftests/bpf: Add BTF tag macros for local kptrs, BPF linked lists Tema 31: (31) selftests/bpf: Add BPF linked list API tests 300f19dcdb99b708353d9e46fd660a4765ab277d Tema 32: (32) selftests/bpf: Add referenced local kptr tests * Add support for kptrs in more BPF maps [[https://git.kernel.org/linus/65334e64a493c6a0976de7ad56bf8b7a9ff04b4a|commit]], [[https://git.kernel.org/linus/448325199f574d33824dbf9121efb03558412966|commit]], [[https://git.kernel.org/linus/9db44fdd8105da00669d425acab887c668df75f6|commit]], [[https://git.kernel.org/linus/6df4ea1ff0ff70798ff1e7eed79f98ccb7b5b0a2|commit]], [[https://git.kernel.org/linus/85521e1ea4d0d7d8e62bbb0999f91e31ae421d76|commit]], [[https://git.kernel.org/linus/0a09a2f933c73dc76ab0b72da6855f44342a8903|commit]], [[https://git.kernel.org/linus/cc48755808c646666436745b35629c3f0d05e165|commit]], [[https://git.kernel.org/linus/521d3c0a1730c29c96870919a7a115577e17f8c7|commit]], [[https://git.kernel.org/linus/da03e43a8c500fcfb11ac5eeb03c1b4a9c1dd958|commit]], [[https://git.kernel.org/linus/dbd8d22863e83ee2834642e4cfd3bdacb8a1c975|commit]], [[https://git.kernel.org/linus/23da464dd6b8935b66f4ee306ad8947fd32ccd75|commit]], [[https://git.kernel.org/linus/00b85860feb809852af9a88cb4ca8766d7dff6a3|commit]], [[https://git.kernel.org/linus/a50388dbb328a4267c2b91ad4aefe81b08e49b2d|commit]], [[https://git.kernel.org/linus/d0d78c1df9b1dbfb5e172de473561ce09d5e9d39|commit]], [[https://git.kernel.org/linus/df57f38a0d081f05ec48ea5aa7ca0564918ed915|commit]], [[https://git.kernel.org/linus/65269888c695cf4643c6fdb989ea28bf1623685d|commit]], [[https://git.kernel.org/linus/300f19dcdb99b708353d9e46fd660a4765ab277d|commit]] * bpf: Absolute timer support [[https://git.kernel.org/linus/f71f8530494bb5ab43d3369ef0ce8373eb1ee077|commit]], [[https://git.kernel.org/linus/944459e88b4f5c71683b56710f96e39756afae31|commit]] * bpf: Introduce kptr RCU. [[https://git.kernel.org/linus/03b77e17aeb22a5935ea20d585ca6a1f2947e62b|commit]], [[https://git.kernel.org/linus/8d093b4e95a2a16a2cfcd36869b348a17112fabe|commit]], [[https://git.kernel.org/linus/20c09d92faeefb8536f705d3a4629e0dc314c8a1|commit]], [[https://git.kernel.org/linus/838bd4ac9aa35bdf43bf0199fa8eef9d3a004611|commit]], [[https://git.kernel.org/linus/0047d8343f6042c4feea24072ef254d47b8a33b3|commit]], [[https://git.kernel.org/linus/6fcd486b3a0a628c41f12b3a7329a18a2c74b351|commit]] Tema 0: (0) BPF open-coded iterators Tema 1: (1) bpf: improve stack slot state printing d54e0f6c1adffbf72f2cf4aebe6122899c3b851c Tema 2: (2) bpf: improve regsafe() checks for PTR_TO_{MEM,BUF,TP_BUFFER} 567da5d253cd6b41c6d015adac1af653725bef9d Tema 3: (3) selftests/bpf: enhance align selftest's expected log matching 6f876e75d316a75957f3d43c3a8c2a6fe9bc18b2 Tema 4: (4) bpf: honor env->test_state_freq flag in is_state_visited() 98ddcf389d1bb7a407d49c23dfe6443680812f24 Tema 5: (5) selftests/bpf: adjust log_fixup's buffer size for proper truncation fffc893b6bf29162aca76842238868b131fcb477 Tema 6: (6) bpf: clean up visit_insn()'s instruction processing 653ae3a874aca6764a4c1f5a8bf1b072ade0d6f4 Tema 7: (7) bpf: fix visit_insn()'s detection of BPF_FUNC_timer_set_callback helper c1ee85a9806a720aa054f68fe7f9c79418f36c2b Tema 8: (8) bpf: ensure that r0 is marked scratched after any function call 553a64a85c5d1dac277325a0f51a31c056593048 Tema 9: (9) bpf: move kfunc_call_arg_meta higher in the file d0e1ac227945c6af616c003365c6feb986dc0839 Tema 10: (10) bpf: mark PTR_TO_MEM as non-null register type d5271c5b1950b887def1663b75e2d710cc16535f Tema 11: (11) bpf: generalize dynptr_get_spi to be usable for iters a461f5adf17756e99ee0903d1a40961b0342ebb3 Tema 12: (12) bpf: add support for fixed-size memory pointer returns for kfuncs f4b4eee6169bb33c5157ebe07e53d7e4be7631c0 Tema 13: (13) bpf: add support for open-coded iterator loops 06accc8779c1d558a5b5a21f2ac82b0c95827ddd Tema 14: (14) bpf: implement number iterator Tema 15: (15) selftests/bpf: add bpf_for_each(), bpf_for(), and bpf_repeat() macros 8c2b5e90505e474f36ecc3b7f3f8298b59d72e91 Tema 16: (16) selftests/bpf: add iterators tests 57400dcce6c2cf3985120c4ee28b37a1f4238dbb Tema 17: (17) selftests/bpf: add number iterator tests f59b146092653bcf014ccdc9bd8bc94e79065ce3 * BPF open-coded iterators [[https://git.kernel.org/linus/d54e0f6c1adffbf72f2cf4aebe6122899c3b851c|commit]], [[https://git.kernel.org/linus/567da5d253cd6b41c6d015adac1af653725bef9d|commit]], [[https://git.kernel.org/linus/6f876e75d316a75957f3d43c3a8c2a6fe9bc18b2|commit]], [[https://git.kernel.org/linus/98ddcf389d1bb7a407d49c23dfe6443680812f24|commit]], [[https://git.kernel.org/linus/fffc893b6bf29162aca76842238868b131fcb477|commit]], [[https://git.kernel.org/linus/653ae3a874aca6764a4c1f5a8bf1b072ade0d6f4|commit]], [[https://git.kernel.org/linus/c1ee85a9806a720aa054f68fe7f9c79418f36c2b|commit]], [[https://git.kernel.org/linus/553a64a85c5d1dac277325a0f51a31c056593048|commit]], [[https://git.kernel.org/linus/d0e1ac227945c6af616c003365c6feb986dc0839|commit]], [[https://git.kernel.org/linus/d5271c5b1950b887def1663b75e2d710cc16535f|commit]], [[https://git.kernel.org/linus/a461f5adf17756e99ee0903d1a40961b0342ebb3|commit]], [[https://git.kernel.org/linus/f4b4eee6169bb33c5157ebe07e53d7e4be7631c0|commit]], [[https://git.kernel.org/linus/06accc8779c1d558a5b5a21f2ac82b0c95827ddd|commit]], [[https://git.kernel.org/linus/8c2b5e90505e474f36ecc3b7f3f8298b59d72e91|commit]], [[https://git.kernel.org/linus/57400dcce6c2cf3985120c4ee28b37a1f4238dbb|commit]], [[https://git.kernel.org/linus/f59b146092653bcf014ccdc9bd8bc94e79065ce3|commit]] = CHAR and MISC DRIVERS = * Add DIMM 2x refresh event and failure syndrome [[https://git.kernel.org/linus/b0f64c80cb8c1adcdae59fa09bbc9d34adc29911|commit]], [[https://git.kernel.org/linus/c2c99326cc0176cbc3e7c11e97db11ca56077d10|commit]] = COMMON CLK FRAMEWORK = * Add APSS clock driver support for IPQ5332 [[https://git.kernel.org/linus/1d83f18be5ad3054636322925f6614e62cb5ff91|commit]], [[https://git.kernel.org/linus/102262767edefbe2560c1111b19b193fcfd9de5d|commit]], [[https://git.kernel.org/linus/c7ef7fbb1ccfc8b25f3b5382b70274189ba75bcc|commit]], [[https://git.kernel.org/linus/df4c17aa3ea0a8128747f5234b06d7375642f9db|commit]], [[https://git.kernel.org/linus/e16dd29a3dff57eb6c84374ad8d824f1ec1c48bd|commit]] * [[https://git.kernel.org/linus/66a20af59e83977c0faea08f7bebe9e812aab487|commit]], [[https://git.kernel.org/linus/edc12763a3a29836b23c4fc97a1207baea1d11e8|commit]] * [[https://git.kernel.org/linus/da751726ff2ad2322d81316ebf6aadb22dfad0d8|commit]], [[https://git.kernel.org/linus/51f2be462f70d9c3ef06f6028c21ac8ca00fed1d|commit]], [[https://git.kernel.org/linus/603df193ec5174ff81c32cf1a78b7819ce984b8c|commit]], [[https://git.kernel.org/linus/e44fdd114cc3c872aa5157c6b3a190bcf92a9ffb|commit]] = COMMON CLK FRAMEWORK = * SM6(11|12|37)5 GPUCC [[https://git.kernel.org/linus/b594e6f6605311785171b8d4600fe96e35625530|commit]], [[https://git.kernel.org/linus/0932e565ba7c828d5ec59f872cb3ad6b070dc003|commit]], [[https://git.kernel.org/linus/5ab6561da990375b0a3cd54e12996498f6398a0f|commit]], [[https://git.kernel.org/linus/b96fbb03fbc1686449e28e2edb54df5c3584ad43|commit]], [[https://git.kernel.org/linus/a5b9c5c548bd2c6997581e6a8991cea264cfd657|commit]], [[https://git.kernel.org/linus/a6b18286810cc64419a36e3a6b5d7191f1f9b167|commit]], [[https://git.kernel.org/linus/94329ce6e38fc420a7cc67b4174c7c8254e1493f|commit]], [[https://git.kernel.org/linus/8397e24278b3690b830e5dad79169a79f63b0b43|commit]], [[https://git.kernel.org/linus/c413f34e7aafbabdab16fd8014ac4c87038dfd08|commit]], [[https://git.kernel.org/linus/092209f199b8fe3e7862aff2d6e45ffb388fc42a|commit]] * clk: qcom: Add GCC support for SM7150 [[https://git.kernel.org/linus/bad27783c962acf837ebb3338843b1ed8272d200|commit]], [[https://git.kernel.org/linus/a808d58ddf29c5d593da497053bcb2af1696031b|commit]] * Add minimal boot support for IPQ5332 [[https://git.kernel.org/linus/e47a4f55f240db3913317f34a9c685b5d85538f1|commit]], [[https://git.kernel.org/linus/0d6fd7f8b8f8fdb090f0ef61573f5648c19ff237|commit]], [[https://git.kernel.org/linus/f99cdbd858df8457bcffc3e90fa6939d517193c5|commit]], [[https://git.kernel.org/linus/3d89d52970fdbeaf252d9e4f9bd067222d12641d|commit]], [[https://git.kernel.org/linus/377c0b46d8794ab4441c8c079e079dc2e367c1e1|commit]], [[https://git.kernel.org/linus/5d092236e0b0e154ca5f4f65d33eea504cc18578|commit]], [[https://git.kernel.org/linus/9e4a7652d7028d40b2dd6636d400ca6266d641ef|commit]], [[https://git.kernel.org/linus/0360f0ea8c0f67ec8a25c5ec89f044dbc66b5c5f|commit]], [[https://git.kernel.org/linus/48adb3be7d617ecc7d9656032e7253406b8040f5|commit]] * clk: qcom: Add clocks for MSM8917 and QM215 [[https://git.kernel.org/linus/2d1fc2d804bc1503f4e36fb97b0f6698e7769796|commit]], [[https://git.kernel.org/linus/33cc27a47d3ab6b598bf7f7dcd3a858458a4ec1d|commit]], [[https://git.kernel.org/linus/940822566ea9759b0af71178debf67ff09ce44d8|commit]], [[https://git.kernel.org/linus/134da70c6406184d815a491fc9535627a05e764b|commit]] * Devicetree support for Loongson-1 clock [[https://git.kernel.org/linus/12de2f50244efdbc8e98f89a340255c3c847e1dc|commit]], [[https://git.kernel.org/linus/c46496119ed07be49537fcb61fa07a34e9a726b2|commit]], [[https://git.kernel.org/linus/fbdb1873656be002df069b7a235c202aefcfdf2e|commit]], [[https://git.kernel.org/linus/b927c76c805432cc66e1cee67e1209514868c873|commit]] * [[https://git.kernel.org/linus/d8c0ee307a6086299157ce8eddec9aef478ef475|commit]], [[https://git.kernel.org/linus/acc0ccffec502be0d64f477d4341957a897e4283|commit]] * MediaTek MT8188 clock support [[https://git.kernel.org/linus/1086a5310f9c9421398cd12c00f605866aad24a5|commit]], [[https://git.kernel.org/linus/28b2bc99fa76f9a8eaf22ee40fdc2a1e65fff81c|commit]], [[https://git.kernel.org/linus/6c0d1dc233ee7278f02eba0c49ed66209d885925|commit]], [[https://git.kernel.org/linus/643c06dc535be1501ce7e3092a1d3ad0da7296bb|commit]], [[https://git.kernel.org/linus/fce4c7a22861eb374eac86b7f3d0642878182df0|commit]], [[https://git.kernel.org/linus/9b42835684a5e8fd1f5bcf66050c3be194790aee|commit]], [[https://git.kernel.org/linus/87d06fa9d21e6e38c41132c5f546531f6b755f8d|commit]], [[https://git.kernel.org/linus/b281039a7b4939c62196fd2c690a9a13a093ed2e|commit]], [[https://git.kernel.org/linus/49c9abe1c89203d69875a5c90bc52bf308fab5b4|commit]], [[https://git.kernel.org/linus/3e26f30fe42d76d0163416e4ea198901fa02fc19|commit]], [[https://git.kernel.org/linus/72753163899d78b4f693c5f6eb35c0706c3f0968|commit]], [[https://git.kernel.org/linus/e4aaa60eae166f5085a4b9e3c4ad3b698120a486|commit]], [[https://git.kernel.org/linus/cfa4609f9bbedcbd80e387bc880c2e1cf6b45fe0|commit]], [[https://git.kernel.org/linus/bb87c1109ce2f4c947b5b92a1f82ec75f8f969f8|commit]], [[https://git.kernel.org/linus/eb48cccda09597a309d66331744e1b8edf196a67|commit]], [[https://git.kernel.org/linus/4898e77f47e5b028a72c711c97841d74608e61ed|commit]], [[https://git.kernel.org/linus/f42b9e9a43e300ef94c3dc0381cc60f50e46e1fe|commit]], [[https://git.kernel.org/linus/1b5e5299dd35da0dff2d454826a60870237837da|commit]], [[https://git.kernel.org/linus/0d2f2cefba64729a0730ce183ad58cf3e7929b94|commit]] * clk: imx: imx93: fix and update [[https://git.kernel.org/linus/cf8dccfedce848f67eaa42e8839305d028319161|commit]], [[https://git.kernel.org/linus/4435467b15b069e5a6f50ca9a9260e86b74dbc13|commit]], [[https://git.kernel.org/linus/56b8d0bf3ea8b0db8543e04a6b97348a543405ab|commit]], [[https://git.kernel.org/linus/e040897111a12b7647b8f758336b2f14991e9371|commit]], [[https://git.kernel.org/linus/a740d7350ff77ce1ebbdc3b9c548dd3bcaf39b31|commit]], [[https://git.kernel.org/linus/5fd7b00ca2361c81f2026f82dff93e52afd97a0b|commit]], [[https://git.kernel.org/linus/6b60c3ae3e98d036945f2d5c11d35b4c178ea423|commit]] Tema 0: (0) arm64: dts: qcom: sa8775p: add more IOMMUs Tema 1: (1) dt-bindings: clock: qcom: describe the GPUCC clock for SA8775P daa9e76d17570cdd2dbec28244e60e2cb0eafb36 Tema 2: (2) clk: qcom: add the GPUCC driver for sa8775p 0afa16afc36d0e462c7f815b0131d2e9013849ac Tema 3: (3) arm64: defconfig: enable the SA8775P GPUCC driver Tema 4: (4) arm64: dts: qcom: sa8775p: add the pcie smmu node Tema 5: (5) arm64: dts: qcom: sa8775p: add the GPU clock controller node Tema 6: (6) dt-bindings: iommu: arm,smmu: enable clocks for sa8775p Adreno SMMU Tema 7: (7) arm64: dts: qcom: sa8775p: add the GPU IOMMU node * arm64: dts: qcom: sa8775p: add more IOMMUs [[https://git.kernel.org/linus/daa9e76d17570cdd2dbec28244e60e2cb0eafb36|commit]], [[https://git.kernel.org/linus/0afa16afc36d0e462c7f815b0131d2e9013849ac|commit]] = CPU FREQUENCY SCALING FRAMEWORK = Tema 0: (0) Tegra234 Memory interconnect support Tema 1: (1) memory: tegra: add interconnect support for DRAM scaling in Tegra234 Tema 2: (2) memory: tegra: add mc clients for Tegra234 Tema 3: (3) memory: tegra: add software mc clients in Tegra234 Tema 4: (4) dt-bindings: tegra: add icc ids for dummy MC clients Tema 5: (5) memory: tegra: make cpu cluster bw request a multiple of mc channels Tema 6: (6) cpufreq: tegra194: add OPP support and set bandwidth f41e1442ac5bd687389d6104d7b74766db821eb3 Tema 7: (7) PCI: tegra194: Fix possible array out of bounds access Tema 8: (8) PCI: tegra194: Add interconnect support in Tegra234 Tema 9: (9) arm64: tegra: Add cpu OPP tables and interconnects property * Tegra234 Memory interconnect support [[https://git.kernel.org/linus/f41e1442ac5bd687389d6104d7b74766db821eb3|commit]] = CRYPTO API = * LoongArch: crypto: Add crc32 and crc32c hw acceleration [[https://git.kernel.org/linus/2f1648220214d18168e55920c21014e71c2d5bbc|commit]] * crypto: qat - add support for 402xx devices [[https://git.kernel.org/linus/a3e8c919b9930e31b705ec7b2f898a59e213a393|commit]] * No access to CAAM page 0 registers [[https://git.kernel.org/linus/ae1dd17daeb8193b1ea3665c89ade63cf7385182|commit]], [[https://git.kernel.org/linus/0489929f73a2b749cf409b95701bb6bd3c37cd91|commit]] = DESIGNWARE USB2 DRD IP DRIVER = * usb: dwc2: add optional clock used on stm32mp15 [[https://git.kernel.org/linus/236d835302bd4e11697dfe65eb24a219ea5c70eb|commit]], [[https://git.kernel.org/linus/28f75a39d8a878d9e8e57fd2aa0a1ad262d257bd|commit]], [[https://git.kernel.org/linus/02329adeae1f92b0133cfc1a2b06645f4c496c1b|commit]], [[https://git.kernel.org/linus/21d018b75f4f1c183be565d302fde7a01ae79fb0|commit]] = DESIGNWARE USB3 DRD IP DRIVER = * [[https://git.kernel.org/linus/d21a797a3eeb2b001e07ff943e5611eab67a71a3|commit]], [[https://git.kernel.org/linus/4a2f152af1c478d42bd4f535788d4dbec015704f|commit]] * usb: dwc3: core: add external vBus supply support for ulpi phy [[https://git.kernel.org/linus/487e6f420b7a3eed775118635d310ffa024ff7ef|commit]], [[https://git.kernel.org/linus/b84ba26c922a99c7541d53ab1971f070b65264fe|commit]] = DIALOG SEMICONDUCTOR DRIVERS = * regulator: da9063: disable unused voltage monitors [[https://git.kernel.org/linus/13186dae182ab1a2a52a53424672f49cf3e81f9b|commit]], [[https://git.kernel.org/linus/b8717a80e6ee6500ae396d21aac2a00947bba993|commit]], [[https://git.kernel.org/linus/0271b61ba3bb06fff4726951667f46e68412b8c2|commit]] = DMA GENERIC OFFLOAD ENGINE SUBSYSTEM = * Expose IAA 2.0 device capabilities [[https://git.kernel.org/linus/34ca00662eb7f184f249dd2168ebea78d945e3e4|commit]], [[https://git.kernel.org/linus/9f0d99b327edd217462852635498694aaf471b33|commit]] * dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 [[https://git.kernel.org/linus/82e6051a48957a89066d15b17bb85d2f662f2bad|commit]] * Add RZ/G2L DMA Reset support [[https://git.kernel.org/linus/5aaf9079d740ebe57f10dfefb1850011d6bb7b2a|commit]], [[https://git.kernel.org/linus/d1e71a3a7ab9db0168b6885171e0576383216ac8|commit]], [[https://git.kernel.org/linus/86de3bbfe45e5a7e64d4f24a1c034725072420d8|commit]], [[https://git.kernel.org/linus/05d11e2f4460752fa5f7ce7657e1b040056c1736|commit]] Tema 0: (0) Add DMA driver for StarFive JH7110 SoC Tema 1: (1) dt-bindings: dma: snps,dw-axi-dmac: constrain the items of resets for JH7110 dma c9566127f021c891e14c937b1b711874b7880e48 Tema 2: (2) dmaengine: dw-axi-dmac: Add support for StarFive JH7110 DMA 790f3c8b8f9f63b1f5a3ffd06630ed3d0df9804c Tema 3: (3) dmaengine: dw-axi-dmac: Increase polling time to DMA transmission completion status ce62432cb8bb56a5fde544d01213e952c3a92f8b Tema 4: (4) riscv: dts: starfive: add dma controller node * Add DMA driver for StarFive JH7110 SoC [[https://git.kernel.org/linus/c9566127f021c891e14c937b1b711874b7880e48|commit]], [[https://git.kernel.org/linus/790f3c8b8f9f63b1f5a3ffd06630ed3d0df9804c|commit]], [[https://git.kernel.org/linus/ce62432cb8bb56a5fde544d01213e952c3a92f8b|commit]] = DOCUMENTATION = Tema 0: (0) Add MediaTek SoC DRM (vdosys1) support for mt8195 Tema 1: (1) dt-bindings: mediatek: add ethdr definition for mt8195 64e352c9bd38cdbb962006164623e09ed2851160 Tema 2: (2) drm/mediatek: add ETHDR support for MT8195 Tema 3: (3) drm/mediatek: add ovl_adaptor support for MT8195 Tema 4: (4) drm/mediatek: add dma dev get function Tema 5: (5) drm/mediatek: modify mediatek-drm for mt8195 multi mmsys support Tema 6: (6) drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Tema 7: (7) drm/mediatek: add mediatek-drm of vdosys1 support for MT8195 * Add MediaTek SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]] Tema 0: (0) Add MediaTek SoC DRM (vdosys1) support for mt8195 Tema 1: (1) dt-bindings: mediatek: add ethdr definition for mt8195 64e352c9bd38cdbb962006164623e09ed2851160 Tema 2: (2) drm/mediatek: add ETHDR support for MT8195 Tema 3: (3) drm/mediatek: add ovl_adaptor support for MT8195 Tema 4: (4) drm/mediatek: add dma dev get function Tema 5: (5) drm/mediatek: modify mediatek-drm for mt8195 multi mmsys support Tema 6: (6) drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Tema 7: (7) drm/mediatek: add mediatek-drm of vdosys1 support for MT8195 * Add MediaTek SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]] Tema 0: (0) Add MediaTek SoC DRM (vdosys1) support for mt8195 Tema 1: (1) dt-bindings: mediatek: add ethdr definition for mt8195 64e352c9bd38cdbb962006164623e09ed2851160 Tema 2: (2) drm/mediatek: add ETHDR support for MT8195 Tema 3: (3) drm/mediatek: add ovl_adaptor support for MT8195 Tema 4: (4) drm/mediatek: add dma dev get function Tema 5: (5) drm/mediatek: modify mediatek-drm for mt8195 multi mmsys support Tema 6: (6) drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Tema 7: (7) drm/mediatek: add mediatek-drm of vdosys1 support for MT8195 * Add MediaTek SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]] Tema 0: (0) Add MediaTek SoC DRM (vdosys1) support for mt8195 Tema 1: (1) dt-bindings: mediatek: add ethdr definition for mt8195 64e352c9bd38cdbb962006164623e09ed2851160 Tema 2: (2) drm/mediatek: add ETHDR support for MT8195 Tema 3: (3) drm/mediatek: add ovl_adaptor support for MT8195 Tema 4: (4) drm/mediatek: add dma dev get function Tema 5: (5) drm/mediatek: modify mediatek-drm for mt8195 multi mmsys support Tema 6: (6) drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Tema 7: (7) drm/mediatek: add mediatek-drm of vdosys1 support for MT8195 * Add MediaTek SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]] Tema 0: (0) Add MediaTek SoC DRM (vdosys1) support for mt8195 Tema 1: (1) dt-bindings: mediatek: add ethdr definition for mt8195 64e352c9bd38cdbb962006164623e09ed2851160 Tema 2: (2) drm/mediatek: add ETHDR support for MT8195 Tema 3: (3) drm/mediatek: add ovl_adaptor support for MT8195 Tema 4: (4) drm/mediatek: add dma dev get function Tema 5: (5) drm/mediatek: modify mediatek-drm for mt8195 multi mmsys support Tema 6: (6) drm/mediatek: add drm ovl_adaptor sub driver for MT8195 Tema 7: (7) drm/mediatek: add mediatek-drm of vdosys1 support for MT8195 * Add MediaTek SoC DRM (vdosys1) support for mt8195 [[https://git.kernel.org/linus/64e352c9bd38cdbb962006164623e09ed2851160|commit]] = DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS = * Give more control of sync_state() [[https://git.kernel.org/linus/ffbe08a8e86d03513dc45b5389fab7f3477433b6|commit]], [[https://git.kernel.org/linus/f8fb576658a3e19796e2e1a12a5ec8f44dac02b6|commit]] = DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK = * [[https://git.kernel.org/linus/b207e166dbadc88f38d9550c592cc4f8413b7a15|commit]], [[https://git.kernel.org/linus/91204e4703aef7bcdd045126b889d7e1aab63dd5|commit]], [[https://git.kernel.org/linus/31420f93b5c15746759cd87eaa0f572a7316ea46|commit]], [[https://git.kernel.org/linus/56499c461589634f2c89ffbd9cfb78268191d349|commit]] = DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE = * drm: Add Samsung MIPI DSIM bridge [[https://git.kernel.org/linus/56193b57cd8a65f942e064dbf499a7fa54ca5c74|commit]], [[https://git.kernel.org/linus/e39a82bf56e6a74254d1bf2e2c304b0261f3473b|commit]], [[https://git.kernel.org/linus/9528af4afe5e35817e1c698f0ad84070d86632cd|commit]], [[https://git.kernel.org/linus/c4f8bdad42b9bf64bc1440021b0b8e82746faf8e|commit]], [[https://git.kernel.org/linus/7e9f0d321ce5ea6a0ac4a6b1cdcbae8a2d4ec34c|commit]], [[https://git.kernel.org/linus/bb57453d6aec9217ad516f97b08ba1622a674a64|commit]], [[https://git.kernel.org/linus/88576e23885e0d3b40177b6bad6fe7e3007e41ea|commit]], [[https://git.kernel.org/linus/184f37e578b90a9addabc437804376a94dca79c9|commit]], [[https://git.kernel.org/linus/44d214a711d958b5c1f72e05f046f6b44a9766ea|commit]], [[https://git.kernel.org/linus/70e360f9b548d99f959668d4f047d1363d42fe8e|commit]], [[https://git.kernel.org/linus/48b64ba81f6b4677f0eba812916f7e90e883764f|commit]], [[https://git.kernel.org/linus/e7447128ca4a250374d6721ee98e3e3cf99551a6|commit]], [[https://git.kernel.org/linus/0daee58d88b856c3a327fcf5e74169d87ac2efb1|commit]], [[https://git.kernel.org/linus/4d562c70c4dc08294d6063dfa8d027d81e90e2a2|commit]], [[https://git.kernel.org/linus/073b8f9e8e121186574d1a133f624e9cb34ed4f8|commit]], [[https://git.kernel.org/linus/b2cfec52feb3bb737c4b65018ef4bfe9789e4be8|commit]] = DRM DRIVERS = Tema 0: (0) drm/displayid: use primary use case to figure out non-desktop Tema 0: (0) [PATCH 0/4] drm/displayid: use primary use case to figure out non-desktop Tema 1: (1) drm/displayid: add displayid_get_header() and check bounds better 5bacecc3c56131c31f18b23d366f2184328fd9cf Tema 1: (1) [PATCH 1/4] drm/displayid: add displayid_get_header() and check bounds better Tema 2: (2) drm/displayid: return struct displayid_header from validate_displayid() 5631f6a0436ac30eecfb2e6fdcd0a517f90add8a Tema 2: (2) [PATCH 2/4] drm/displayid: return struct displayid_header from validate_displayid() Tema 3: (3) drm/displayid: provide access to DisplayID version and primary use case b568e6bb49d49ef05fa3aa4bb294ae960e1d778a Tema 3: (3) [PATCH 3/4] drm/displayid: provide access to DisplayID version and primary use case Tema 4: (4) drm/edid: update non-desktop use also from DisplayID 217a8c63df30246f180760b1e1f3e57267efbb6a Tema 4: (4) [PATCH 4/4] drm/edid: update non-desktop use also from DisplayID Tema 5: (5) drm/edid: parse Tiled Display Topology Data Block for DisplayID 2.0 c5a486af9df7a7180d0f19fd4b6c801da64a154e Tema 5: (5) [PATCH 5/4] drm/edid: parse Tiled Display Topology Data Block for DisplayID 2.0 * drm/displayid: use primary use case to figure out non-desktop [[https://git.kernel.org/linus/5bacecc3c56131c31f18b23d366f2184328fd9cf|commit]], [[https://git.kernel.org/linus/5631f6a0436ac30eecfb2e6fdcd0a517f90add8a|commit]], [[https://git.kernel.org/linus/b568e6bb49d49ef05fa3aa4bb294ae960e1d778a|commit]], [[https://git.kernel.org/linus/217a8c63df30246f180760b1e1f3e57267efbb6a|commit]], [[https://git.kernel.org/linus/c5a486af9df7a7180d0f19fd4b6c801da64a154e|commit]] * Add PSR support for eDP [[https://git.kernel.org/linus/7b9a9e35e45def496b0a5b3f206bb4efa712ea4a|commit]], [[https://git.kernel.org/linus/b67e0f530fdf5671a94f079d48707e5ec5fbdbd7|commit]], [[https://git.kernel.org/linus/d011db300ddeaefbcda6a7bb2a31a73d263bbca3|commit]], [[https://git.kernel.org/linus/b6975693846b562c4d3e0e60cc884affc5bdac00|commit]], [[https://git.kernel.org/linus/e3969eadc8ee78a5bdca65b8ed0a421a359e4090|commit]], [[https://git.kernel.org/linus/8e1ff4bb629fe482a53c6d942182f42ba0427bed|commit]], [[https://git.kernel.org/linus/22cb02bc96fff6ade1ed3e911d3908841054d76d|commit]], [[https://git.kernel.org/linus/cdfd0e6246c49dd3f798ce802a5211bc3948f9ac|commit]], [[https://git.kernel.org/linus/cd779808cccd50a6b079753e1d061a315effa207|commit]], [[https://git.kernel.org/linus/05d0013527330d71385e259013e593577accef7d|commit]], [[https://git.kernel.org/linus/c0cd12a5d29fa36a8e2ebac7b8bec50c1a41fb57|commit]], [[https://git.kernel.org/linus/1122697810e5b21982e4824aa4767fb99f1e262a|commit]], [[https://git.kernel.org/linus/f7e0b3c292ec4cc7996b383e9766e843e2a5e2a5|commit]], [[https://git.kernel.org/linus/1844e680d56bb0c4e0489138f2b7ba2dc1c988e3|commit]] Tema 0: (0) DP2.0 SDP CRC16 for 128/132b link layer Tema 0: (0) [PATCHv3 0/2] DP2.0 SDP CRC16 for 128/132b link layer Tema 0: (0) DP2.0 SDP CRC16 for 128/132b link layer Tema 0: (0) [PATCHv2 0/2] DP2.0 SDP CRC16 for 128/132b link layer Tema 1: (1) drm: Add SDP Error Detection Configuration Register 562334d22a05a4793a620a9ef02516f3b8da9ec5 Tema 1: (1) [RESEND PATCHv2 1/2] drm: Add SDP Error Detection Configuration Register Tema 1: (1) [PATCHv2 1/2] drm: Add SDP Error Detection Configuration Register Tema 1: (1) [PATCH 1/2] drm: Add SDP Error Detection Configuration Register Tema 1: (1) ✗ Fi.CI.SPARSE: warning for series starting with [1/2] drm: Add SDP Error Detection Configuration Register Tema 1: (1) ✓ Fi.CI.BAT: success for series starting with [1/2] drm: Add SDP Error Detection Configuration Register Tema 1: (1) ✗ Fi.CI.IGT: failure for series starting with [1/2] drm: Add SDP Error Detection Configuration Register Tema 2: (2) i915/display/dp: SDP CRC16 for 128b132b link layer 1a324a40b452ae0a57676369c0a0150674728853 Tema 2: (2) [PATCHv4 2/2] i915/display/dp: SDP CRC16 for 128b132b link layer Tema 2: (2) [RESEND PATCHv2 2/2] i915/display/dp: SDP CRC16 for 128b132b link layer Tema 2: (2) [PATCHv3 2/2] i915/display/dp: SDP CRC16 for 128b132b link layer Tema 2: (2) [PATCH 2/2] i915/display/dp: SDP CRC16 for 128b132b link layer Tema 2: (2) [PATCHv2 2/2] i915/display/dp: SDP CRC16 for 128b132b link layer Tema 2: (2) ✗ Fi.CI.BUILD: failure for series starting with [PATCHv2,2/2] i915/display/dp: SDP CRC16 for 128b132b link layer (rev3) Tema 2: (2) ✗ Fi.CI.BUILD: failure for series starting with [RESEND,PATCHv2,2/2] i915/display/dp: SDP CRC16 for 128b132b link layer (rev5) * DP2.0 SDP CRC16 for 128/132b link layer [[https://git.kernel.org/linus/562334d22a05a4793a620a9ef02516f3b8da9ec5|commit]], [[https://git.kernel.org/linus/1a324a40b452ae0a57676369c0a0150674728853|commit]] * Enable YCbCr420 format for VDSC [[https://git.kernel.org/linus/a389789c0aaf8428cd44cac4f92c8786505f5f1e|commit]], [[https://git.kernel.org/linus/5011f2915b70703a0347f97b8f2ca0b56ab49978|commit]], [[https://git.kernel.org/linus/ac754358c68214f9945bdf9cc565fa18ce1b0185|commit]], [[https://git.kernel.org/linus/dd4d6791eb0164ba59d3e105135188c355d80fa2|commit]], [[https://git.kernel.org/linus/9aeabe1988551f797f6e0cba0e7c2d4549cc3a4b|commit]], [[https://git.kernel.org/linus/16e7a0db6ec9426fea36313b95c36624d983258b|commit]], [[https://git.kernel.org/linus/d4d17377e01f017fd5a22f68f13e7ab342f97551|commit]] * drm/panel: Add Magnachip D53E6EA8966 Panel Controller [[https://git.kernel.org/linus/19ff997ffc43cb203fb7d6ac169b69e26c7dcbfb|commit]], [[https://git.kernel.org/linus/92be07c65b22b4775d0b0959460e854888ae4169|commit]], [[https://git.kernel.org/linus/249a4f5e663ccd1c1b1d11db68020e488a020791|commit]], [[https://git.kernel.org/linus/97ce9f36631dafd6daaab0c06a6a48b4301199b5|commit]] = DRM DRIVERS = * accel/habanalabs/uapi: new Gaudi2 server type [[https://git.kernel.org/linus/a25c2f7a467265fa24d63fb6dd46fa7ba4e3b108|commit]] * QAIC accel driver [[https://git.kernel.org/linus/830f3f27a388220c8f7e3fad1a00feb708cb066e|commit]], [[https://git.kernel.org/linus/c501ca23a6a306a7c11631e02a26c8e0a768d64b|commit]], [[https://git.kernel.org/linus/a36bf7af868b4b84f026a752671df66f0809bd3d|commit]], [[https://git.kernel.org/linus/129776ac2e38231fa9c02ce20e116c99de291666|commit]], [[https://git.kernel.org/linus/ff13be8303336ead5621712f2c55012d738878b5|commit]], [[https://git.kernel.org/linus/50e9cc9a4a1798371bafabcc1ba7dfd882c71b2f|commit]], [[https://git.kernel.org/linus/759662e4f1f8cd6ea0ec466e10cf29fe7c1fec36|commit]], [[https://git.kernel.org/linus/864b438085df0a9b93f264e3c8a0f68db1e93bdc|commit]] = ETHERNET PHY LIBRARY = Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 0: (0) net: Add basic LED support for switch/phy Tema 1: (1) net: dsa: qca8k: move qca8k_port_to_phy() to header 3e8b4d6277fd19d98c817576954dd6a4ff3caa2b Tema 2: (2) net: dsa: qca8k: add LEDs basic support 1e264f9d2918b5737023c44a23ae04def1095210 Tema 3: (3) net: dsa: qca8k: add LEDs blink_set() support 91acadcc6e599dfc62717abcdad58a459cfb1684 Tema 4: (4) leds: Provide stubs for when CLASS_LED & NEW_LEDS are disabled e5029edd53937a29801ef507cee12e657ff31ea9 Tema 4: (4) net: phy: phy_device: Call into the PHY driver to set LED brightness. Tema 4: (4) leds: Provide stubs for when CLASS_LED is disabled Tema 5: (5) net: phy: Add a binding for PHY LEDs 01e5b728e9e43ae444e0369695a5f72209906464 Tema 5: (5) net: phy: phy_device: Call into the PHY driver to set LED brightness. Tema 5: (5) net: phy: phy_device: Call into the PHY driver to set LED brightness. Tema 6: (6) net: phy: phy_device: Call into the PHY driver to set LED brightness 684818189b04b095b34964ed4a3ea5249a840eab Tema 6: (6) net: phy: phy_device: Call into the PHY driver to set LED blinking. Tema 7: (7) net: phy: marvell: Add software control of the LEDs 2d3960e58ef7c83fe1dbf952f056b9e906cb6df8 Tema 7: (7) net: phy: phy_device: Call into the PHY driver to set LED blinking. Tema 7: (7) net: phy: phy_device: Call into the PHY driver to set LED blinking. Tema 8: (8) dt-bindings: net: dsa: dsa-port: Document support for LEDs node Tema 8: (8) net: phy: phy_device: Call into the PHY driver to set LED blinking 4e901018432e38eab35d2a352661ce4727795be1 Tema 9: (9) dt-bindings: net: dsa: dsa-port: Document support for LEDs node Tema 9: (9) dt-bindings: net: dsa: dsa-port: Document support for LEDs node Tema 9: (9) net: phy: marvell: Implement led_blink_set() ea9e86485decb2ac1750005bd96c166c9b780406 Tema 10: (10) dt-bindings: leds: Document support for generic ethernet LEDs Tema 10: (10) dt-bindings: net: ethernet-controller: Document support for LEDs node 57b6c752c5c05a1f38eb6da9f1618f1b000e1f51 Tema 11: (11) arm: qcom: dt: Drop unevaluated properties in switch nodes for rb3011 Tema 11: (11) arm: qcom: dt: Drop unevaluated properties in switch nodes for rb3011 Tema 11: (11) arm: qcom: dt: Drop unevaluated properties in switch nodes for rb3011 Tema 11: (11) dt-bindings: net: dsa: qca8k: add LEDs definition example ed617bc022f4596dc03815e8f0331e60644d07ee Tema 12: (12) arm: qcom: dt: Add Switch LED for each port for rb3011 Tema 12: (12) arm: qcom: dt: Add Switch LED for each port for rb3011 Tema 12: (12) ARM: dts: qcom: ipq8064-rb3011: Drop unevaluated properties in switch nodes 939595c79d12bb18e3784bc3faa2ddd2df41f70f Tema 12: (12) arm: qcom: dt: Add Switch LED for each port for rb3011 Tema 12: (12) arm: qcom: dt: Drop unevaluated properties in switch nodes for rb3011 Tema 13: (13) arm: qcom: dt: Add Switch LED for each port for rb3011 Tema 13: (13) ARM: dts: qcom: ipq8064-rb3011: Add Switch LED for each port 09930f1fb8750d5f4e668ab40733ab63cab58ed7 Tema 14: (14) dt-bindings: net: phy: Document support for LEDs node 18a24b694a2bfd59ae8a17ffee87f12c65d9f2a6 Tema 15: (15) arm: mvebu: dt: Add PHY LED support for 370-rd WAN port 380a8fe1b2f49f262673485d1c7f1c0da170a926 Tema 16: (16) Documentation: LEDs: Describe good names for network LEDs c693ea2fd6e3b43f6caaf618f864236c36a71f70 * net: Add basic LED support for switch/phy [[https://git.kernel.org/linus/3e8b4d6277fd19d98c817576954dd6a4ff3caa2b|commit]], [[https://git.kernel.org/linus/1e264f9d2918b5737023c44a23ae04def1095210|commit]], [[https://git.kernel.org/linus/91acadcc6e599dfc62717abcdad58a459cfb1684|commit]], [[https://git.kernel.org/linus/e5029edd53937a29801ef507cee12e657ff31ea9|commit]], [[https://git.kernel.org/linus/01e5b728e9e43ae444e0369695a5f72209906464|commit]], [[https://git.kernel.org/linus/684818189b04b095b34964ed4a3ea5249a840eab|commit]], [[https://git.kernel.org/linus/2d3960e58ef7c83fe1dbf952f056b9e906cb6df8|commit]], [[https://git.kernel.org/linus/4e901018432e38eab35d2a352661ce4727795be1|commit]], [[https://git.kernel.org/linus/ea9e86485decb2ac1750005bd96c166c9b780406|commit]], [[https://git.kernel.org/linus/57b6c752c5c05a1f38eb6da9f1618f1b000e1f51|commit]], [[https://git.kernel.org/linus/ed617bc022f4596dc03815e8f0331e60644d07ee|commit]], [[https://git.kernel.org/linus/939595c79d12bb18e3784bc3faa2ddd2df41f70f|commit]], [[https://git.kernel.org/linus/09930f1fb8750d5f4e668ab40733ab63cab58ed7|commit]], [[https://git.kernel.org/linus/18a24b694a2bfd59ae8a17ffee87f12c65d9f2a6|commit]], [[https://git.kernel.org/linus/380a8fe1b2f49f262673485d1c7f1c0da170a926|commit]], [[https://git.kernel.org/linus/c693ea2fd6e3b43f6caaf618f864236c36a71f70|commit]] = FAULT INJECTION SUPPORT = * block: null_blk: make fault-injection configurable via configfs [[https://git.kernel.org/linus/4668c7a2940d134bea50058e138591b97485c5da|commit]], [[https://git.kernel.org/linus/bb4c19e030f45c5416f1eb4daa94fbaf7165e9ea|commit]] = FREESCALE SOC SOUND QMC DRIVER = |
* platform/mellanox: add firmware reset support [[https://git.kernel.org/linus/7bef7eea539dac6182e25e2e8d4a33063d458878|commit]] * mlxbf-bootctl: Add sysfs file for !BlueField boot fifo [[https://git.kernel.org/linus/82c3a0b7f0cb97445eeb8b91b0a37d95f8c2c2a9|commit]] * mlx5 * Add Q-counters for representors [[https://git.kernel.org/linus/77f7eb9f3416aace703971156133926e44e2195b|commit]], [[https://git.kernel.org/linus/d22467a71ebe96ff5ab7e000dbef60d4ea76e5b0|commit]] * Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] * Support tunnel mode in mlx5 IPsec packet offload [[https://git.kernel.org/linus/1210af3b99561bbe140af8d9a6b16d1bd0ba3fda|commit]], [[https://git.kernel.org/linus/1c80e949292f2ec490828b538cb9d490edf8f224|commit]], [[https://git.kernel.org/linus/006adbc6de9f6290a542949af8f834c17e851890|commit]], [[https://git.kernel.org/linus/6480a3b6c90a8d2b765f802a4f30829bd539599a|commit]], [[https://git.kernel.org/linus/37a417ca911a52828aa84340484e4ccd33b7baae|commit]], [[https://git.kernel.org/linus/efbd31c4d844e55526587cc3820ca8a11d7db733|commit]], [[https://git.kernel.org/linus/4c24272b4e2befca6ad1409c3c9aaa16c24b1099|commit]], [[https://git.kernel.org/linus/acc109291a028a9d9880dd44a9df8e79f2fb854c|commit]], [[https://git.kernel.org/linus/146c196b60e49737a08dd2cb12cc1a9683a36074|commit]], [[https://git.kernel.org/linus/c941da23aaf065a893248943cedb27b0f492b292|commit]] * Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] * mlx5e: Extend XDP multi-buffer capabilities [[https://git.kernel.org/linus/aebc62d336fed235e35d8522a004866c78dfa5c4|commit]], [[https://git.kernel.org/linus/e32654f198897b0323e52fbd96a38606d0289c35|commit]], [[https://git.kernel.org/linus/eb9b9fdcafe29f022260dc43bd001b85937d9f83|commit]], [[https://git.kernel.org/linus/3a48ba12b4e471a9a3cf5fcff5146632ae6453d5|commit]], [[https://git.kernel.org/linus/3f734b8c594bd378b0266cd98d6ce12b459da1d4|commit]], [[https://git.kernel.org/linus/c1783e74fc042adc28907ac7229b01ed20da31f9|commit]], [[https://git.kernel.org/linus/7fc06dd2ae7b42fc5093f76878b77c74006b4fd5|commit]], [[https://git.kernel.org/linus/abd3f84ecab3ab90161c9ba49052ac4ca33a0ed3|commit]], [[https://git.kernel.org/linus/20409abe52b1de8cfdc0565d89b7bc6d159dba35|commit]], [[https://git.kernel.org/linus/124d0d8daf85ddf106a25ab0647e41b956e5cd38|commit]], [[https://git.kernel.org/linus/63abf14e13ed09ead1d979949963fe08ced3a77c|commit]], [[https://git.kernel.org/linus/27602319e32862717c15c32283a727dc5bed695d|commit]], [[https://git.kernel.org/linus/221c8c7ad7a2d414d6d64b5e5bbf7723ae23d3f5|commit]], [[https://git.kernel.org/linus/2cb0e27d43b4eec70e20103cb09055303f70b6d9|commit]], [[https://git.kernel.org/linus/f52ac7028bec22e925c8fece4f21641eb13b4d6f|commit]] * mlx5e: Add GBP VxLAN HW offload support [[https://git.kernel.org/linus/df5e87f16c338aa4f62ed3353e73e39e68af965e|commit]], [[https://git.kernel.org/linus/c641e9279f3530aa2fe4bcb250477b555b75104a|commit]], [[https://git.kernel.org/linus/58de53c1025836529af9e22e96375d0874e2baca|commit]], [[https://git.kernel.org/linus/bc9d003dc48c381763c3a6309bfc5eecf9962b9c|commit]], [[https://git.kernel.org/linus/6ee44c518159c364e5d30ed85d357fe1d8e2c141|commit]] * Add support for ocelot external ports [[https://git.kernel.org/linus/672faa7bbf6014a301b6edc477918af445c92ce2|commit]], [[https://git.kernel.org/linus/c21ff0939d1d9af1acdf0bf420f206ad3bad2c92|commit]], [[https://git.kernel.org/linus/fec53f44945877c8627da4d3ad70e3ac7e204f38|commit]], [[https://git.kernel.org/linus/69f7f89c0db52c5a3fe1bc9ba69d8248b5ee0bca|commit]], [[https://git.kernel.org/linus/dfca93ed51a7cf8bfda876705816a5e55381ac4a|commit]], [[https://git.kernel.org/linus/3821fd0107b09966a0b8ef0b2de3e999ba534266|commit]], [[https://git.kernel.org/linus/544435c9346a34f90a1ed9f19fc40126ba6d4aaa|commit]], [[https://git.kernel.org/linus/6865ecee385bc91d47e6a1801fdf70732e33a6fd|commit]], [[https://git.kernel.org/linus/4c05e5ceecbbcc0bd570eae218066e1b8bab6438|commit]] * mtk_eth_soc: add code for offloading flows from wlan devices [[https://git.kernel.org/linus/05f3ab7780b3c0cfe26a8134606bdf641c4f4bb2|commit]], [[https://git.kernel.org/linus/e28531143b257a4cbfdc1c3358eff18cc3024783|commit]] * phy: smsc: add support for edpd tunable [[https://git.kernel.org/linus/fc281d78b6863ba86baec220651fef815341d3a0|commit]], [[https://git.kernel.org/linus/89946e31ff4f7f43b3cf4837eb5b9f141eb6f1d6|commit]], [[https://git.kernel.org/linus/d56417ad1133fc41752bb9fe37da7ae3187395a4|commit]], [[https://git.kernel.org/linus/a620511080960a72a40c58c55945e41cc3052f6f|commit]], [[https://git.kernel.org/linus/1ce658693b089ee753260eae78a3ea572bc4b3fb|commit]], [[https://git.kernel.org/linus/657de1cf258dbe2489906c81bd91e4af536de255|commit]], [[https://git.kernel.org/linus/3c4c3b3e6d414c50f6858f027a2ca2206e1ce583|commit]] * Macb PTP enhancements [[https://git.kernel.org/linus/ee4e92c26c60b7344b7261035683a37da5a6119b|commit]], [[https://git.kernel.org/linus/5cebb40bc9554aafcc492431181f43c6231b0459|commit]], [[https://git.kernel.org/linus/adee474a3b43dfab2d1f3b6a8ba7d052099f56a9|commit]], [[https://git.kernel.org/linus/8c0d0fe04449b9ea2654bf435e51171fbf2a71ac|commit]] == Audio == * hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED [[https://git.kernel.org/linus/e7477cb97607b373d175a759c8c0270a640ab3f2|commit]] * hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs [[https://git.kernel.org/linus/c51e431052e2eacfb23fbf6b39bc6c8770d9827a|commit]] * hda/realtek: Add quirk for !ThinkPad P1 Gen 6 [[https://git.kernel.org/linus/067eb084592819ad59d07afcb5de3e61cee2757c|commit]] * hda: LNL: add HD Audio PCI ID [[https://git.kernel.org/linus/714b2f025d767e7df1fe9da18bd70537d64cc157|commit]] * ASoC * amd: yc: Add ASUS M3402RA into DMI table [[https://git.kernel.org/linus/110ccfa9dd6ca1272e50fbea614aa31f01d2c17e|commit]] * amd: yc: Add Asus !VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x [[https://git.kernel.org/linus/4a1b5bc73e9ce8373d50fdb8f74badd2b4bf324e|commit]] * SOF: Intel: hda-mlink: HDaudio multi-link extension update [[https://git.kernel.org/linus/c7a92574ec03692a057db541db12e41744a862fa|commit]], [[https://git.kernel.org/linus/34e582b559c78746c544442b3925554e0665351b|commit]], [[https://git.kernel.org/linus/8a55786a1875bd0b9c22156e800557a931baacb8|commit]], [[https://git.kernel.org/linus/68376a3ef41f0a2d6c1c603e7293ba0e00b293da|commit]], [[https://git.kernel.org/linus/18227585d8374ce16d3a2792deb125794710de43|commit]], [[https://git.kernel.org/linus/17c9b6ec35c0d6228db4f94590702a0cb03cd96a|commit]], [[https://git.kernel.org/linus/4c2d4e446d5673db2c653a6e53ca9be908582c4e|commit]], [[https://git.kernel.org/linus/fc7dab8ec0b4a451dd5737aa4f06a0e8bd6efa32|commit]], [[https://git.kernel.org/linus/725218f1d8210ee6eba2c2e923ea26a312fb3f46|commit]], [[https://git.kernel.org/linus/6857c7ee202cf4b8224882bcee8e3b97c26b6484|commit]], [[https://git.kernel.org/linus/2e4288319ad3e18a266461d3e63c86eb36f7a152|commit]], [[https://git.kernel.org/linus/02ba1b021c28670011b361be3be4bda49f348c43|commit]], [[https://git.kernel.org/linus/1f5a6e8b5147b7bc49c0e091f8b458e45d8ee56c|commit]], [[https://git.kernel.org/linus/d56d205857a2f6e10a1047532134321072f758b7|commit]], [[https://git.kernel.org/linus/87a6ddc0cf1c62dbc7c2cc4b5f764a2e992c5ba6|commit]], [[https://git.kernel.org/linus/2b864e969be29958eb810fb611d1eac50eb7104b|commit]], [[https://git.kernel.org/linus/82958c406da4fec8f818826624c33cf2e62f4147|commit]], [[https://git.kernel.org/linus/681f27f302ff85ddf3f6e7fd0231059f99c0f26e|commit]] * cs35l56: Add system suspend handling [[https://git.kernel.org/linus/39a594dc0b4ac949edf221db33c7061c45e2c90b|commit]], [[https://git.kernel.org/linus/7b98a1efbabfd729441f46823b24432f2c32deeb|commit]], [[https://git.kernel.org/linus/7816e3407110d887726687740aa18c9ce8eeb0d2|commit]], [[https://git.kernel.org/linus/f00abaddf0300bd9ca87918148a26bdb748129db|commit]], [[https://git.kernel.org/linus/f9dc6b875ec0a6a6d4091cd9603d193ec98c75a2|commit]], [[https://git.kernel.org/linus/59322d35179987e85b593e504fd334de8683c835|commit]] * Add Chameleon v3 ASoC audio [[https://git.kernel.org/linus/8076c586bbc1c62e075e58f41dafdd8b5022b24d|commit]] * nau8821: Implement DRC controls [[https://git.kernel.org/linus/cd01b5f090434e7b2661aee208745539c552f5d2|commit]] * SOF: ipc4: Add core_id support from topology [[https://git.kernel.org/linus/11f45690b3f6c6a2b5c57dbb036df3f838f7c016|commit]], [[https://git.kernel.org/linus/05ade472278a1a2fccc465ace205d6cfa9b521d5|commit]], [[https://git.kernel.org/linus/755ddc3acd50ca70e46b032c5c4a078e7b1b7d46|commit]] * SOF: sof-audio: add support for setting up loopback routes [[https://git.kernel.org/linus/8cd3cb17fcf216cb859f86a00fff428fbcecc1d8|commit]] * SOF: ipc4: Add support for bytes control [[https://git.kernel.org/linus/3eac8de3f51b3567c4ba6139736b59027da56285|commit]], [[https://git.kernel.org/linus/76fc628aebdb452e3c620d9ff5c5e9448d316754|commit]], [[https://git.kernel.org/linus/2e4ef6f4798c1d2951dd7bb3ae5f0d41ec3d31e8|commit]], [[https://git.kernel.org/linus/ea4a4e82f625ae451175a2a74779776b006d25a1|commit]], [[https://git.kernel.org/linus/dc47ef4f8f6426cd625eb4057e174541e7c23ccd|commit]], [[https://git.kernel.org/linus/a382082ff74b036944cbc5b6ad29b65f633acd3a|commit]], [[https://git.kernel.org/linus/a062c8899fede2ab5660a817e9b602d3fa280a99|commit]] * SOF: ipc4-topology: Add support for effect widget [[https://git.kernel.org/linus/04b522a4d2acf8447d69bf87b3ab67d5e6d631a2|commit]], [[https://git.kernel.org/linus/7711a2bbc8447dd7185c6da9e405d89ce3ec2f0f|commit]], [[https://git.kernel.org/linus/d0be868c5a6e0dafb53d0ee9f0b9d66e40d963f6|commit]], [[https://git.kernel.org/linus/f9efae954905a07a9d152e9b30546a6632227eef|commit]], [[https://git.kernel.org/linus/648fea12847695d60ddeebea86597114885ee76e|commit]], [[https://git.kernel.org/linus/811a742f2d4d1b0aee686bc2f4282b51534898a2|commit]] * Fix sound on ASUS Transformers [[https://git.kernel.org/linus/eb0b8481c2e03a5ae01f6bea60b42109bd12b6fe|commit]], [[https://git.kernel.org/linus/44b2fc2edb61e956885b4305bddaaec7f05d93d2|commit]], [[https://git.kernel.org/linus/e9e17bcd554e29d18b065f48eca355382f06e9cb|commit]], [[https://git.kernel.org/linus/d007a87bd7d181854b53b3e7fcbcf66c4bef86b2|commit]] * cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config [[https://git.kernel.org/linus/00a7ef3242f42c38c9ffdf14ab2d729fd9754391|commit]] * Initial support for Cirrus Logic CS35L56 [[https://git.kernel.org/linus/7062e1c727ec99a9c5b40586964304d60a43f240|commit]], [[https://git.kernel.org/linus/0cd1fd571719e19bd6824a98855382a70e47d932|commit]], [[https://git.kernel.org/linus/107c167419e75213e078e4f2468c0f2f55fdd11a|commit]], [[https://git.kernel.org/linus/65a314b7ddc09f6b1bad8decc6670e68d45ef07d|commit]], [[https://git.kernel.org/linus/11520b87e2232c6e3defed69ec94f0e28fb80f84|commit]], [[https://git.kernel.org/linus/0e7d82cbea8bc0db8ced613aea04da17ac0f0249|commit]], [[https://git.kernel.org/linus/991b1de830f61076b7dc29bec081a4d2e50724cf|commit]], [[https://git.kernel.org/linus/e496112529006ce0c2cfe67d1136186e2786d2e8|commit]] * Add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * Add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * Add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * SOF: Intel: pci-mtl: Allow DSPless mode [[https://git.kernel.org/linus/f45b1fd61e874cae0217c04406f8e99d57ddfacc|commit]], [[https://git.kernel.org/linus/5962c2a527b52b95426167ba59a2ef01a522d077|commit]] * SOF: Intel: pci-mtl: Allow DSPless mode [[https://git.kernel.org/linus/f45b1fd61e874cae0217c04406f8e99d57ddfacc|commit]], [[https://git.kernel.org/linus/5962c2a527b52b95426167ba59a2ef01a522d077|commit]] * Add a driver for the Cirrus Logic CS35L45 Smart Amplifier [[https://git.kernel.org/linus/fa8c052b4c614aa1d2d60e5c9f40e9d885bf9511|commit]], [[https://git.kernel.org/linus/c6cec088ab037b57e08e0694e2b150b1b034826c|commit]], [[https://git.kernel.org/linus/6085f9e6dc1973cf98ee7f5dcf629939e50f1b84|commit]], [[https://git.kernel.org/linus/74b14e2850a34740c121cf2758d4181063d4c77c|commit]], [[https://git.kernel.org/linus/6c07be8fe92c6b0c24ee1c599601dce3506b83c7|commit]] * max98388: add amplifier driver [[https://git.kernel.org/linus/18c0af945fa35766730d3f729adcf417a3d1ad5d|commit]], [[https://git.kernel.org/linus/276d8c08e82b9f6062f6febc7bc63913829bde27|commit]] * Add CS35L41 shared boost feature [[https://git.kernel.org/linus/4658de99d43cd740e019e7fd124b4128f8f4027f|commit]], [[https://git.kernel.org/linus/be9457f12e84437259707415364cc5fc96041ed6|commit]], [[https://git.kernel.org/linus/f5030564938be112183ba3df0cdd6dea3f694c2e|commit]], [[https://git.kernel.org/linus/340307d7effd99303fe933cde3b7288f8f3c6677|commit]] * Add support for the TAS5733 [[https://git.kernel.org/linus/95a29d5f626a37dbefd0883f294ec4e22a8a7911|commit]], [[https://git.kernel.org/linus/f5db4d00f73871988beba0277ea29cff73d38445|commit]] * Add !SoundWire support for AMD platforms [[https://git.kernel.org/linus/f346fdf977209b1f2a6fd701a853372d398cce91|commit]], [[https://git.kernel.org/linus/d8f48fbdfd9af268e92b33462472559d2840228c|commit]], [[https://git.kernel.org/linus/2b13596f7c9c03b1653b21a440ce672c3d7e5233|commit]], [[https://git.kernel.org/linus/c0bf349ea95be03e9903381297b7ef4d8ce1053f|commit]], [[https://git.kernel.org/linus/65f93e4096a07abd41acf0d240715bd8c7ef7eeb|commit]], [[https://git.kernel.org/linus/81ff58ff71ad9dcddf5caffcf912cde6589d07bd|commit]], [[https://git.kernel.org/linus/66c878838f37912ba295c41e749a25fc356341ea|commit]], [[https://git.kernel.org/linus/9cf1efc5ed2dde138acee54c0d00cf3664e2f465|commit]] |
Line 1660: | Line 712: |
= FUNCTION HOOKS (FTRACE) = Tema 0: (0) LoongArch: ftrace: Add direct call support and code simplification Tema 1: (1) LoongArch: Fix build error if CONFIG_DYNAMIC_FTRACE_WITH_REGS is not set Tema 2: (2) LoongArch: ftrace: Implement ftrace_find_callable_addr() to simplify code 24d4f52791dae16e478741cc397ba660a95b9d02 Tema 3: (3) LoongArch: ftrace: Add direct call support 9cdc3b6a299c6314485bcfb695546c11d35dac4c Tema 4: (4) LoongArch: ftrace: Add direct call trampoline samples support 22f367a689ceceb08d9ce6a65c43c9640f5cb935 Tema 5: (5) LoongArch: Abstract DYNAMIC_FTRACE_WITH_ARGS accesses * LoongArch: ftrace: Add direct call support and code simplification [[https://git.kernel.org/linus/24d4f52791dae16e478741cc397ba660a95b9d02|commit]], [[https://git.kernel.org/linus/9cdc3b6a299c6314485bcfb695546c11d35dac4c|commit]], [[https://git.kernel.org/linus/22f367a689ceceb08d9ce6a65c43c9640f5cb935|commit]] = GENERIC INCLUDE/ASM HEADER FILES = Tema 0: (0) locking: Introduce local{,64}_try_cmpxchg Tema 1: (1) locking/atomic: Add generic try_cmpxchg{,64}_local support Tema 2: (2) locking/generic: Wire up local{,64}_try_cmpxchg 8fc4fddaf9a184eea7da21290236a1764e608a01 Tema 3: (3) locking/arch: Wire up local_try_cmpxchg d994f2c8e2410ebcb928df67baa6f04e29bc9d3e Tema 4: (4) locking/x86: Define arch_try_cmpxchg_local 5cd4c268412f802e71b7722c3ec4638b0fe04acd Tema 5: (5) events: Illustrate the transition to local{,64}_try_cmpxchg * locking: Introduce local{,64}_try_cmpxchg [[https://git.kernel.org/linus/8fc4fddaf9a184eea7da21290236a1764e608a01|commit]], [[https://git.kernel.org/linus/d994f2c8e2410ebcb928df67baa6f04e29bc9d3e|commit]], [[https://git.kernel.org/linus/5cd4c268412f802e71b7722c3ec4638b0fe04acd|commit]] * Hyper-V VTL support [[https://git.kernel.org/linus/d21a19e1c2f55504c4b3e9f9c82b4554bfa90d7b|commit]], [[https://git.kernel.org/linus/c26e0527aaf84a34b4774d80c9a9baa65f4d77f2|commit]], [[https://git.kernel.org/linus/0a7a00580a4fad9a6cd28c2d825e0e5ae917e59e|commit]], [[https://git.kernel.org/linus/d01b9a9f2d0131e1e249177a70e6b80d146d16d2|commit]], [[https://git.kernel.org/linus/3be1bc2fe9d2e4fc1375efa2567d2f58cd2a2a7c|commit]] = GENERIC PHY FRAMEWORK = Tema 0: (0) Remove Intel Thunder Bay emmc patches Tema 1: (1) mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support 189f7370319d2fc3051af5ac0cf9a748931553e9 Tema 2: (2) dt-bindings: mmc: Remove bindings for Intel Thunder Bay SoC\" Tema 3: (3) phy: intel: Remove Thunder Bay eMMC PHY support 69f27b45ab5e6c463656319bf94bb56be5ca7e02 Tema 4: (4) dt-bindings: phy: intel: Remove Thunder Bay eMMC PHY bindings 64e480aaaee50513c91b5974c7a276ce2080db5e * Remove Intel Thunder Bay emmc patches [[https://git.kernel.org/linus/189f7370319d2fc3051af5ac0cf9a748931553e9|commit]], [[https://git.kernel.org/linus/69f27b45ab5e6c463656319bf94bb56be5ca7e02|commit]], [[https://git.kernel.org/linus/64e480aaaee50513c91b5974c7a276ce2080db5e|commit]] Tema 0: (0) Add PCIe2 driver support for Rockchip Tema 0: (0) Add PCIe2 driver support for Rockchip Tema 0: (0) Add PCIe2 support for Rockchip Boards Tema 1: (1) dt-bindings: PCI: dwc: Add rk3588 compatible 13803c86e24f5a409406cd428ed0aa69cfcf61f0 Tema 1: (1) dt-bindings: PCI: dwc: Add rk3588 compatible line Tema 1: (1) irqchip/gic-v3: Add a DMA Non-Coherent flag Tema 2: (2) dt-bindings: phy: rockchip: Add rk3588 compatible c3becf9cd857606582eea7a5393dc29fb695f59c Tema 2: (2) PCI: rockchip-dwc: Add rk3588 compatible line Tema 2: (2) PCI: rockchip-dwc: Add rk3588 compatible line Tema 3: (3) phy: rockchip: Add naneng combo phy support for RK3588 a03c4427725301328ccbe414d0a19ad39e90d008 Tema 3: (3) dt-bindings: phy: rockchip: Add rk3588 compatible line Tema 3: (3) dt-bindings: phy: rockchip: Add rk3588 compatible line Tema 5: (5) arm64: dts: rockchip: Add ITS GIC600 configuration for rk3588s Tema 6: (6) arm64: dts: rockchip: Add PCIE2.0x1 lane @fe190000 for RK3588s Tema 7: (7) arm64: dts: rockchip: RK3588s: Enable PCIE2.0x1 @fe190000 * Add PCIe2 driver support for Rockchip [[https://git.kernel.org/linus/13803c86e24f5a409406cd428ed0aa69cfcf61f0|commit]], [[https://git.kernel.org/linus/c3becf9cd857606582eea7a5393dc29fb695f59c|commit]], [[https://git.kernel.org/linus/a03c4427725301328ccbe414d0a19ad39e90d008|commit]] = GPIO SUBSYSTEM = Tema 0: (0) Add Intel LJCA device driver Tema 1: (1) usb: Add support for Intel LJCA device Tema 2: (2) usb: ljca: Add transport interfaces for sub-module drivers Tema 3: (3) Documentation: Add ABI doc for attributes of LJCA device Tema 4: (4) gpio: Add support for Intel LJCA USB GPIO driver c5a4b6fd31e8cbc749f7ac9ff6c3a6118f3e5011 Tema 5: (5) i2c: Add support for Intel LJCA USB I2C driver Tema 6: (6) spi: Add support for Intel LJCA USB SPI driver * Add Intel LJCA device driver [[https://git.kernel.org/linus/c5a4b6fd31e8cbc749f7ac9ff6c3a6118f3e5011|commit]] * [[https://git.kernel.org/linus/db2056e21c666ec83d5ecbaf973fe5505405e8e0|commit]], [[https://git.kernel.org/linus/7944d3b7fe86067509751473aa917fdfd662d92c|commit]] * gpio: fxl6408: add I2C GPIO expander driver [[https://git.kernel.org/linus/d41116f7e476f5211af77454e9938a87a09a179b|commit]], [[https://git.kernel.org/linus/03810031c91dfe448cd116ee987d5dc4139006f4|commit]] = HARDWARE MONITORING = * hwmon: (nzxt-smart2) add another USB ID [[https://git.kernel.org/linus/4a148e9b1ee04e608263fa9536a96214d5561220|commit]] * hwmon: (nct6775) ASUS PRIME Z590 boards support [[https://git.kernel.org/linus/90b86248d31eb3d56b243487c188d0f5a3d24fdb|commit]] * hwmon: Add StarFive JH71X0 temperature sensor [[https://git.kernel.org/linus/d16718fcdde702c70fd07f8f3e1e0f67166389aa|commit]], [[https://git.kernel.org/linus/7f2958e845d2c8bf1100dc088dbdc31af2a80fd0|commit]] * Add power supply for INA2XX [[https://git.kernel.org/linus/4173a5bb7f51e3726381af65c365c1aac7769b54|commit]], [[https://git.kernel.org/linus/ad20248a2d644087fc149e6a8db150bde826c16f|commit]] * hwmon: (pmbus/acbel-fsg032) Add Acbel power supply [[https://git.kernel.org/linus/680921653cf39f086fe065234a2d9813b526bb6c|commit]], [[https://git.kernel.org/linus/b0cda2cc85686d5cd30a874f2caf9c6c34958cd1|commit]], [[https://git.kernel.org/linus/d89d6c093acdf4545a89ded625686ee6e8db4634|commit]], [[https://git.kernel.org/linus/7a46c0cb473f05fe61edf26aa5509aa555dcd9be|commit]], [[https://git.kernel.org/linus/9bdc19fb94581fb805f5033825f41c363f5c3e85|commit]] * hwmon: (pmbus/core) Add lock and unlock functions [[https://git.kernel.org/linus/a7ac37183ac2a0cc46d857997b2dd24997ca2754|commit]], [[https://git.kernel.org/linus/1680796b21c33cc13f413f8c39640b594092a3a4|commit]] = HID CORE LAYER = |
== Tablets, touch screens, keyboards, mouses == * Additional controller support [[https://git.kernel.org/linus/53bea86b5712c7491bb3dae12e271666df0a308c|commit]], [[https://git.kernel.org/linus/907d73bc0b0a00a9cc3254d14351fc239899473f|commit]], [[https://git.kernel.org/linus/1999a6b12a3b5c8953fc9ec74863ebc75a1b851d|commit]] * Add a new Novatek NVT-ts driver [[https://git.kernel.org/linus/57d94d150d17754ae1b4e87e9a883155cbb3ab05|commit]] == TV tuners, webcams, video capturers == * camss: sm8250: Virtual channels support for SM8250 [[https://git.kernel.org/linus/3c4ed72a16bc6733cda9c65048af74a2e8eaa0eb|commit]], [[https://git.kernel.org/linus/8ce158c1be981bfe49d239c6a33977c65a5d193e|commit]], [[https://git.kernel.org/linus/1c4abf0246d2ad5fabc830f1d9cc3944d5a4ae95|commit]], [[https://git.kernel.org/linus/89013969e23247661f0514c77f26d60fa083216c|commit]] * nxp: i.MX8 ISI driver [[https://git.kernel.org/linus/b28e24180258d8ac8a4544c8b4e7743424fd01fe|commit]], [[https://git.kernel.org/linus/cf21f328fcafacf4f96e7a30ef9dceede1076378|commit]], [[https://git.kernel.org/linus/605b57c4e888ca5189e87b9db62772eb3ff23735|commit]], [[https://git.kernel.org/linus/2bab9442b85665c1f52062dca6a5623dffc18272|commit]], [[https://git.kernel.org/linus/20af6be6bee4c3af80aac9b44b3d32d89824dde7|commit]] * Improvements for !OmniVision OV2685 driver [[https://git.kernel.org/linus/0482fbb1c1cc54c9589744690e38316f140647a8|commit]], [[https://git.kernel.org/linus/74b506cb4fa7bffb18c51837c237bbb0758ecc5e|commit]], [[https://git.kernel.org/linus/36cc66b08211ed667d5b0ca7815c4cf3870e7540|commit]], [[https://git.kernel.org/linus/859128ab6f0fc5aee59f6c4c839439cd86a9feaa|commit]] * mediatek: vcodec: Make MM21 the default capture format [[https://git.kernel.org/linus/6d020d81b91af80a977061e82de25cafa4456af5|commit]], [[https://git.kernel.org/linus/68c7df527657a9e962da7b5b9c0308557357d8dc|commit]] * rkisp1: Miscellaneous improvements [[https://git.kernel.org/linus/7cb7018c1ae4ed4313c00d367d1030a99f223b0e|commit]], [[https://git.kernel.org/linus/7cfb35d3a80029d1fa697d6fe5a5e89990b5c508|commit]] * Align CCS driver behaviour regarding flipping and rotation [[https://git.kernel.org/linus/6b3980e045bb99a8c54091eb4eca07d2ea484468|commit]], [[https://git.kernel.org/linus/c2fc1693ab3051382f62738f3289910470f3bf39|commit]] * CCS fixes and improvements [[https://git.kernel.org/linus/2bef63370bbad0b356d346aad19981e08d2b7776|commit]], [[https://git.kernel.org/linus/c31d11e3878e1437a33dae18f31b0ed0dca6a477|commit]], [[https://git.kernel.org/linus/86190c53c900cbadbb45b3cd6ab92268627f9992|commit]], [[https://git.kernel.org/linus/66c3b67a687537fbd56b9835ff6eea5d29ad0170|commit]] * saa7146: convert to vb2 [[https://git.kernel.org/linus/e4561809174806ec304373a6734b89595a5a6988|commit]], [[https://git.kernel.org/linus/ff6dad2f95fb6a3474fdf3ee9edf6892908302dd|commit]], [[https://git.kernel.org/linus/b2943a0e9a7859c52d75f2f5cce532e04c4320a9|commit]], [[https://git.kernel.org/linus/1ba2615e468ec70de1b7dfa9868d3f0456d5f40c|commit]], [[https://git.kernel.org/linus/017984559d09aef296011f9a8e9ce855404ad519|commit]], [[https://git.kernel.org/linus/5c57c421a8cedfd09901a3c21228de2fbd3c0dfa|commit]], [[https://git.kernel.org/linus/c116a5c677e2cbcf9aa6c9b3e7a016a3a12db795|commit]], [[https://git.kernel.org/linus/5fe4230d0ed4cd93ee843e70c4dac5533fa859c0|commit]] * atomisp: Further sensor rework + exotic features removal [[https://git.kernel.org/linus/fa8730b06cb3e40c8fbc265202a10849146470b5|commit]], [[https://git.kernel.org/linus/52172e9ecf2b1137b250be79df26f9fbf106df92|commit]], [[https://git.kernel.org/linus/ec1d974fcff32eaa5a15883e4930534073538741|commit]], [[https://git.kernel.org/linus/df1697fa1778be545218945d8858581f3d023ff2|commit]], [[https://git.kernel.org/linus/401e0e41aca7af8f5dfd4296b2ab13470a82c4d3|commit]], [[https://git.kernel.org/linus/2f2fce05a75dd27d47afcf50eed52217cc99c556|commit]], [[https://git.kernel.org/linus/bd8856c65dbcb2a31054faece053d28378f185c1|commit]], [[https://git.kernel.org/linus/671397d7c6a5d2b923aaf1b4414e3ac9333674a7|commit]] * rc: add keymap and bindings for Beelink Mini MXIII remote [[https://git.kernel.org/linus/12f9225882563f67b7c32489cc1f8f5088f65b28|commit]] * imx-jpeg: Add support for 12 bit extended jpeg [[https://git.kernel.org/linus/aa1080404200694aace5989f99664ca75e73b03d|commit]], [[https://git.kernel.org/linus/a490ea68444084ec0368c019e11ee4a7e5c8bb13|commit]], [[https://git.kernel.org/linus/a178dd3bbecc3e26dfc2c72b6fe64d9bf7749de2|commit]], [[https://git.kernel.org/linus/99c954967762976b15265ea383354095e1ed1efa|commit]], [[https://git.kernel.org/linus/da0b7a400e4f39726c3c383f377fb51dbd8b0c71|commit]], [[https://git.kernel.org/linus/302b988ca03d83da0a7e006a57efda646c30f978|commit]], [[https://git.kernel.org/linus/492b99c2cd6f3192d6bda7e7681eff35f2ff41e0|commit]], [[https://git.kernel.org/linus/a14e14bae18cb28f62be4cce993ea0f3b1c7fac7|commit]], [[https://git.kernel.org/linus/e7a1494a4814aee869e9275af7d331b92df6b87c|commit]], [[https://git.kernel.org/linus/3b764ff03d9587da07374cf9606c1de47d5e6de6|commit]] * amphion: decoder add support to sorenson spark format [[https://git.kernel.org/linus/ae77d1391445f1357d888990c07b5288a4cacac5|commit]], [[https://git.kernel.org/linus/9de92986daac2d859376bace6f0a4b5e85198117|commit]] * amphion: decoder add support to !RealVideo [[https://git.kernel.org/linus/ec9aa62a1e4d151e9f14b7bda0b13438a901f904|commit]], [[https://git.kernel.org/linus/3b514e79e314d09c60b48d2b7a895b3bd146accf|commit]] == Universal Serial Bus == * Add Logitech G935 support [[https://git.kernel.org/linus/e0138763be2d8bcc181c2f6110ef0f66979f1ce4|commit]], [[https://git.kernel.org/linus/c361982a13c9190bb9e76381e0b4c34637712b28|commit]], [[https://git.kernel.org/linus/4a1529f44e32f86a90bc83d29cf4d9e1e6f4d7f0|commit]], [[https://git.kernel.org/linus/f98e0640c5c6b8bb00336dae8d06ede862754c28|commit]], [[https://git.kernel.org/linus/0a4db185f0788dfc828512d0004c468921bf6c0a|commit]], [[https://git.kernel.org/linus/d9d5623f37c0a2c05b66a2a41fdbc7f90055fdc1|commit]] * Add function suspend/resume and remote wakeup support [[https://git.kernel.org/linus/b93c2a68f3d9dc98ec30dcb342ae47c1c8d09d18|commit]], [[https://git.kernel.org/linus/047161686b813ae9035a3fb342ba8b6932053492|commit]], [[https://git.kernel.org/linus/f0db885fb05d35befa81896db6b19eb3ee9ccdfe|commit]], [[https://git.kernel.org/linus/92c08a84b53e5dd1f2150e870db2ae9e5a5459e1|commit]], [[https://git.kernel.org/linus/481c225c4802be62e52aabddae5338ed1705b232|commit]], [[https://git.kernel.org/linus/0a1af6dfa0772ffedaef422127f1338fa0ddfed3|commit]] * usb: host: u132-hcd: Delete driver [[https://git.kernel.org/linus/213acadd21a080fc8cda8eebe6d14cc2d4ad1332|commit]] * xhci: Move functions to setup msi to xhci-pci [[https://git.kernel.org/linus/ed526ba2ecdfb77bcdbcf4331b8380b646252c20|commit]], [[https://git.kernel.org/linus/ba47b1aa7640cb98bb3e4c06f37afdbeb5c5d9ba|commit]], [[https://git.kernel.org/linus/0c540438c632005ce57f45436a25cafa499d977f|commit]], [[https://git.kernel.org/linus/9abe15d55dccec92d361705741ee80f13b4d0888|commit]] * soc: qcom: add UCSI function to PMIC GLINK [[https://git.kernel.org/linus/62b5412b1f4afab27d8df90ddcabb8e1e11a00ad|commit]], [[https://git.kernel.org/linus/14bc45c4e72da1a80311cd82815867f36599f698|commit]], [[https://git.kernel.org/linus/84a334131f091d83239f54cc40627d9b28324b45|commit]], [[https://git.kernel.org/linus/ff642773b6b5b801f2f3bbdabe22c3d02656981e|commit]], [[https://git.kernel.org/linus/a33113f7369395a70de8b52d6e9fda17aa548aad|commit]], [[https://git.kernel.org/linus/75b81e5a49f897ef1a2f95182216850a53664aa3|commit]], [[https://git.kernel.org/linus/f28d912671c87ffa30e223fc32c9145a8b5135cd|commit]], [[https://git.kernel.org/linus/34e7e432f17ce1df90a044c815ec753bc70f7c6c|commit]], [[https://git.kernel.org/linus/a891ec9e4f3adf62068695a48b769b30b22591e2|commit]], [[https://git.kernel.org/linus/2ca9703147ca7e347e300fb23f699f1065302b0b|commit]], [[https://git.kernel.org/linus/0dbb756c9120eb46aa1ec4fa47b6da0f6d21374f|commit]], [[https://git.kernel.org/linus/4ffd0b0019560a52b46b9ebd8127be3fdc157f16|commit]] * misc: usb3503: support usb3803 and bypass mode [[https://git.kernel.org/linus/1239e8124714ca94dd4c882266ee4bcad3f46e73|commit]], [[https://git.kernel.org/linus/b04b32cd67304bdda9f19fc52fc5abd95f8502ab|commit]], [[https://git.kernel.org/linus/b91e6107119f62be8b51b9955294be52c0b4fc80|commit]] * dwc3: add several registers dump for debugfs [[https://git.kernel.org/linus/8c4853c48d6cd56611446ec767c5e8365bdd964b|commit]] * ftdi-elan: Delete driver [[https://git.kernel.org/linus/8be174835f07b2c106b9961c0775486d06112a3c|commit]] * xhci: plat: Add USB 3.0 phy support [[https://git.kernel.org/linus/9134c1fd05034dd29a1a2f010abd178af409171e|commit]] * dwc3: core: add external vBus supply support for ulpi phy [[https://git.kernel.org/linus/487e6f420b7a3eed775118635d310ffa024ff7ef|commit]], [[https://git.kernel.org/linus/b84ba26c922a99c7541d53ab1971f070b65264fe|commit]] * dwc2: add optional clock used on stm32mp15 [[https://git.kernel.org/linus/236d835302bd4e11697dfe65eb24a219ea5c70eb|commit]], [[https://git.kernel.org/linus/28f75a39d8a878d9e8e57fd2aa0a1ad262d257bd|commit]], [[https://git.kernel.org/linus/02329adeae1f92b0133cfc1a2b06645f4c496c1b|commit]], [[https://git.kernel.org/linus/21d018b75f4f1c183be565d302fde7a01ae79fb0|commit]] * dwc3: gadget: Add support for disabling SS instances in park mode [[https://git.kernel.org/linus/d21a797a3eeb2b001e07ff943e5611eab67a71a3|commit]], [[https://git.kernel.org/linus/4a2f152af1c478d42bd4f535788d4dbec015704f|commit]] |
Line 1732: | Line 749: |
= HISILICON ROCE DRIVER = Tema 0: (0) Support query vf caps Tema 1: (1) RDMA/hns: Add new command to support query vf caps faa63656fc361e78ebccb288c0be638a6a4ffe35 Tema 2: (2) RDMA/hns: Remove set_default function * Support query vf caps [[https://git.kernel.org/linus/faa63656fc361e78ebccb288c0be638a6a4ffe35|commit]] = HISILICON SAS Controller = * Add poll support for hisi_sas v3 hw [[https://git.kernel.org/linus/538a60468966f47c53071d06db27bb78c2aaa81d|commit]], [[https://git.kernel.org/linus/0e47effa77067d0e5fdd41871941d2b3d38a0e61|commit]], [[https://git.kernel.org/linus/b711ef5e176bf47c10c0d24e21c1486b5331d33f|commit]], [[https://git.kernel.org/linus/0c2fb1701155062b842cdff69475482029fa8b14|commit]] = HTE SUBSYSTEM = Tema 0: (0) Add Tegra234 HTE support Tema 1: (1) MAINTAINERS: Add HTE/timestamp subsystem details fdd1e3489b30ba6ba3075d38ce6f448e04119c71 Tema 2: (2) dt-bindings: timestamp: Add Tegra234 support d0672fa4931dcb9d9d53002e855f25dd7507a300 Tema 3: (3) dt-bindings: timestamp: Deprecate nvidia,slices property 1815e37b6e67f2a543e36628bfe6a834aad3ea1b Tema 4: (4) dt-bindings: timestamp: Add nvidia,gpio-controller Tema 5: (5) arm64: tegra: Add Tegra234 GTE nodes 29662d622641af8866aac904c8aa264844086af3 Tema 6: (6) hte: Re-phrase tegra API document 59cc80a6d8695e7b4b51154ea2d08af551b6c359 Tema 7: (7) hte: Add Tegra234 provider b003fb5c9df8a8923bf46e0c00cc54edcfb0fbe3 Tema 8: (8) hte: Deprecate nvidia,slices property 0ebc475fb636df12222faa04dd989a4e3c87f31a Tema 9: (9) hte: handle nvidia,gpio-controller property d02b1cabc7c6fe0e237bf8a2a6a8813302cfd87c Tema 10: (10) gpio: tegra186: Add Tegra234 hte support 7d507452048d9a6971998339243d16a09c95a842 * Add Tegra234 HTE support [[https://git.kernel.org/linus/fdd1e3489b30ba6ba3075d38ce6f448e04119c71|commit]], [[https://git.kernel.org/linus/d0672fa4931dcb9d9d53002e855f25dd7507a300|commit]], [[https://git.kernel.org/linus/1815e37b6e67f2a543e36628bfe6a834aad3ea1b|commit]], [[https://git.kernel.org/linus/29662d622641af8866aac904c8aa264844086af3|commit]], [[https://git.kernel.org/linus/59cc80a6d8695e7b4b51154ea2d08af551b6c359|commit]], [[https://git.kernel.org/linus/b003fb5c9df8a8923bf46e0c00cc54edcfb0fbe3|commit]], [[https://git.kernel.org/linus/0ebc475fb636df12222faa04dd989a4e3c87f31a|commit]], [[https://git.kernel.org/linus/d02b1cabc7c6fe0e237bf8a2a6a8813302cfd87c|commit]], [[https://git.kernel.org/linus/7d507452048d9a6971998339243d16a09c95a842|commit]] = I2C SUBSYSTEM HOST DRIVERS = * i2c: i2c-mt65xx: add support for MT7981 [[https://git.kernel.org/linus/4b5256571951eaa581fb8169e8c460429948d208|commit]], [[https://git.kernel.org/linus/f82fd1845d309407a6ddc3a1c97c6088189c3a58|commit]] = I3C SUBSYSTEM = * i3c dw,ast2600: Add a driver for the AST2600 i3c controller [[https://git.kernel.org/linus/d782188cbb05a196e46a4838484f020ceeb889ec|commit]], [[https://git.kernel.org/linus/21203e098cd3c1760de8112d750ceeedf09a6dad|commit]], [[https://git.kernel.org/linus/5844564143575a8dbcbcece0084da059faeca5df|commit]] * i3c: dw,ast2600: Add In-Band Interrupt support [[https://git.kernel.org/linus/79f42b31c2ec78416bc7dd6c9f21c3334879c43a|commit]], [[https://git.kernel.org/linus/e2d43101f61d6e79510d1cd9e7052b4745b8d809|commit]], [[https://git.kernel.org/linus/e389b1d72a6241b326071dd75e1b33f9e8818cd1|commit]], [[https://git.kernel.org/linus/f3a3553a51e64379dbb2e980f0024f7a28b74977|commit]], [[https://git.kernel.org/linus/f2539c20791eb474ae083f60a572f207ffbc3a67|commit]] = IBM Power VFIO Support = Tema 0: (0) powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains Tema 0: (0) powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains Tema 1: (1) powerpc/iommu: Add \"borrowing\" iommu_table_group_ops Tema 1: (1) powerpc/iommu: Add \"borrowing\" iommu_table_group_ops Tema 2: (2) powerpc/pci_64: Init pcibios subsys a bit later 76f351096c4516f38b9c901a21797fa958588e3a Tema 3: (3) powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains a940904443e432623579245babe63e2486ff327b * powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains [[https://git.kernel.org/linus/76f351096c4516f38b9c901a21797fa958588e3a|commit]], [[https://git.kernel.org/linus/a940904443e432623579245babe63e2486ff327b|commit]] = IIO SUBSYSTEM AND DRIVERS = * iio: imu: lsx6dsx: support SMO8B30 ACPI ID. [[https://git.kernel.org/linus/bd66b6acd20ba72d1779fa1abe55eb0fcc20f2c3|commit]], [[https://git.kernel.org/linus/dc3d25f22b889a326abc8331075849ea11b4f2bb|commit]] * Add TI TMP116 Support [[https://git.kernel.org/linus/70ed9ced1f415b4f68bfdfffc7240a79bca8e045|commit]], [[https://git.kernel.org/linus/07cc68996d8e83f7f1caccdc588757f6df57861a|commit]], [[https://git.kernel.org/linus/9225efe0806d08494e63eeecebad0b61c66d27dc|commit]], [[https://git.kernel.org/linus/0cd2889dc1fed57a2975521d951e1bc91088229c|commit]], [[https://git.kernel.org/linus/e94230755641d4832f28b7997755dbf0acac7b54|commit]] * Add support for pressure sensor Bosch BMP580 [[https://git.kernel.org/linus/0b0b772637cd7f35c15830bbb8e8ec66d6c34ddd|commit]], [[https://git.kernel.org/linus/c25ea00fefa4e57a63209769fa3e4903791d05af|commit]], [[https://git.kernel.org/linus/4d545f9649253a7defda89b44a6a2a2b1b377d9d|commit]], [[https://git.kernel.org/linus/42cde8808573b44e395ee8b3e22f05104afa2e74|commit]], [[https://git.kernel.org/linus/597dfb2af052f175cdd5caa7b62095c7de1ba29e|commit]], [[https://git.kernel.org/linus/43cce95ca1396c9678c7ef8a5c065005c9fc1f11|commit]], [[https://git.kernel.org/linus/accb9d05df394c38db2a1bab416ee25d6078ca5c|commit]] * add support for ASM330LHB [[https://git.kernel.org/linus/18462d080171962d5003b12a7360357fa09b6aad|commit]], [[https://git.kernel.org/linus/2e467c4edc7b08c3e4ad37c5d69a372f3bc59fad|commit]] * [[https://git.kernel.org/linus/f8c64b146c60d60d9d35c950a854c3975034af19|commit]], [[https://git.kernel.org/linus/541880542f2baa7c485b40c1ecad1855315418f6|commit]] = IIO SUBSYSTEM AND DRIVERS = * Support ROHM BU27034 ALS sensor [[https://git.kernel.org/linus/38416c28e16890b52fdd5eb73479299ec3f062f3|commit]], [[https://git.kernel.org/linus/ca11e4a3515430a083fd59822bce0d418f6b6541|commit]], [[https://git.kernel.org/linus/0dca5c9730dcfcf9ba05362e5e36b1ea0c85066d|commit]], [[https://git.kernel.org/linus/e52afbd61039e2c5a4e611e23b4aa963d34a4aef|commit]], [[https://git.kernel.org/linus/c86b0e73f0bebbb0245ef2bac4cf269d61ff828c|commit]] = INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS = Tema 0: (0) Input: xpad - Additional controller support Tema 1: (1) Input: xpad - fix support for some third-party controllers 53bea86b5712c7491bb3dae12e271666df0a308c Tema 2: (2) Input: xpad - remove unused field in VID/PID table 907d73bc0b0a00a9cc3254d14351fc239899473f Tema 3: (3) Input: xpad - Add VID for Turtle Beach controllers * Input: xpad - Additional controller support [[https://git.kernel.org/linus/53bea86b5712c7491bb3dae12e271666df0a308c|commit]], [[https://git.kernel.org/linus/907d73bc0b0a00a9cc3254d14351fc239899473f|commit]] = INTEL ASoC DRIVERS = * ASoC: Intel: Add rpl_mx98360_rt5682 driver [[https://git.kernel.org/linus/a7fe7e24b2cddbe995b5b49e274d3a69dde7c7d9|commit]] * ASoC: Intel: boards: updates for 6.4 [[https://git.kernel.org/linus/058924644f9596b8c55fc81f01f741d628eed940|commit]], [[https://git.kernel.org/linus/f5460a155ecb961463f6ff766c7d3092f07e6642|commit]], [[https://git.kernel.org/linus/06b830bd73ec66b9316b899ae37b1d5b83d16a32|commit]], [[https://git.kernel.org/linus/e9fcbaff5fb871f1a10f09d7d1a4cd13c923e280|commit]], [[https://git.kernel.org/linus/16373f30777f45823fa68e850b230fa2ef9d7e92|commit]], [[https://git.kernel.org/linus/c8db7b50128b8cc61a5ca6e4717cf8158fca302a|commit]], [[https://git.kernel.org/linus/dc5a3e60a4b5974a0cb5bf2c5df70a490dce9df2|commit]] = INTEL IDXD DRIVER = * Enable DSA 2.0 Event Log and completion record faulting features [[https://git.kernel.org/linus/0c40bfb4c2dfad00a15337bb6213f92a797e3695|commit]], [[https://git.kernel.org/linus/1649091f9180470f96f001724a4902d5d82bbd75|commit]], [[https://git.kernel.org/linus/244da66cda359227d80ccb41dbcb99da40eae186|commit]], [[https://git.kernel.org/linus/2f431ba908d2ef05da478d10925207728f1ff483|commit]], [[https://git.kernel.org/linus/5fbe6503b52f5665560584f62adab5db70ac910e|commit]], [[https://git.kernel.org/linus/2f30decd2f23a376d2ed73dfe4c601421edf501a|commit]], [[https://git.kernel.org/linus/c2f156bf168fb42cd6ecd0a8e2204dbe542b8516|commit]], [[https://git.kernel.org/linus/b022f59725f0ae846191abbd6d2e611d7f60f826|commit]], [[https://git.kernel.org/linus/c40bd7d9737bdcfb02d42765bc6c59b338151123|commit]], [[https://git.kernel.org/linus/6926987185a3ae92c31b99ce1bfdfb04e95057c0|commit]], [[https://git.kernel.org/linus/2442b7473ad03671378d2d95651bd6bbe09a0943|commit]], [[https://git.kernel.org/linus/fecae134ee10b7de69461c197450f7c05677e733|commit]], [[https://git.kernel.org/linus/e6fd6d7e5f0fe4a17a08e892afb5db800e7794ec|commit]], [[https://git.kernel.org/linus/244009b07e7d0728726f266cc3485d7fd400d0d5|commit]], [[https://git.kernel.org/linus/a62b8f87c770fa4109ce515e4d8a0d4701a4ca5f|commit]], [[https://git.kernel.org/linus/f2dc327131b5cbb2cbb467cec23836f2e9d4cf46|commit]] = INTEL IN FIELD SCAN (IFS) DEVICE = * Add Array BIST test support to IFS [[https://git.kernel.org/linus/67f88ffa6d35d6b4e776f98ea64aab0bc026e2a2|commit]], [[https://git.kernel.org/linus/54c9fcd187dd3bbc151cff9e5be01dda4f23dd0d|commit]], [[https://git.kernel.org/linus/d847eddf0ee9c7112003becebe53fd8bf10d8671|commit]], [[https://git.kernel.org/linus/c68e3d473988b9af1f39355be57befb83607d845|commit]], [[https://git.kernel.org/linus/d31bbdf42b46cb8dc81deb48c4bf5234dd63d939|commit]], [[https://git.kernel.org/linus/5210fb4e18806648b5e87ecc206f1b35e1253401|commit]], [[https://git.kernel.org/linus/fed696ce13662de882c8708ea7d0664d8e9e178b|commit]], [[https://git.kernel.org/linus/2b965dc05dc14bbe00efa3038aa1a3932ca30880|commit]], [[https://git.kernel.org/linus/3a2f2756c5189e03eeb3bedd04e07e8288f207e2|commit]] = INTEL IOMMU (VT-d) = Tema 0: (0) Re-enable IDXD kernel workqueue under DMA API Tema 1: (1) iommu/vt-d: Use non-privileged mode for all PASIDs a7050fbde36e0634f89d41e6384c140fe4ae011e Tema 2: (2) iommu/vt-d: Remove PASID supervisor request support 113a031becc8a1b904d7fd873fb3d329f203d2f0 Tema 3: (3) iommu: Support allocation of global PASIDs outside SVA Tema 4: (4) iommu/vt-d: Reserve RID_PASID from global PASID space Tema 5: (5) iommu/vt-d: Make device pasid attachment explicit Tema 6: (6) iommu/vt-d: Implement set_dev_pasid domain op Tema 7: (7) dmaengine/idxd: Re-enable kernel workqueue under DMA API * Re-enable IDXD kernel workqueue under DMA API [[https://git.kernel.org/linus/a7050fbde36e0634f89d41e6384c140fe4ae011e|commit]], [[https://git.kernel.org/linus/113a031becc8a1b904d7fd873fb3d329f203d2f0|commit]] = INTEL SPEED SELECT TECHNOLOGY = * platform/x86: ISST: Add SST-BF support via TPMI [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] * platform/x86: ISST: Add SST-BF support via TPMI [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] * platform/x86: ISST: Add SST-BF support via TPMI [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] * platform/x86: ISST: Use TPMI interface [[https://git.kernel.org/linus/e6d3418130cdf718eff72db9a05d7262ebb49cff|commit]], [[https://git.kernel.org/linus/d805456c712f93ba8a012430f2a93bec133b6ff4|commit]], [[https://git.kernel.org/linus/0ab147bb840fca2bc3bca88f320b34c5b5cc013c|commit]], [[https://git.kernel.org/linus/12a7d2cb811dd8a884dea088a2701fcb8d00136e|commit]], [[https://git.kernel.org/linus/ea009e4769fa3bd05d4c111c3b6865eb3a9be829|commit]], [[https://git.kernel.org/linus/06a61df83209ac7f376616f83f3485217c703d50|commit]], [[https://git.kernel.org/linus/f8e0077a9d526cac7abbc682d83e98f834ffa909|commit]], [[https://git.kernel.org/linus/91576acab0203062b93a578a7d05c8fe9e527f80|commit]] = INTEL UNCORE FREQUENCY CONTROL = * platform/x86: intel-uncore-freq: Add client processors [[https://git.kernel.org/linus/4f59630a5ed0a4e7d275bd7e5d253a8f5a425c5a|commit]] = INTERCONNECT API = Tema 0: (0) The great interconnecification fixation Tema 1: (1) interconnect: qcom: rpm: make QoS INVALID default 1d779317eb6529d89bfe6d7900a2cf9e03149aeb Tema 2: (2) interconnect: qcom: rpm: Add support for specifying channel num 02819953b33a4410e6aa4595a043c052408c90d3 Tema 3: (3) interconnect: qcom: Sort kerneldoc entries 82a4b285abcaa3631446e7e4103ef61d0787362d Tema 4: (4) interconnect: qcom: rpm: Rename icc desc clocks to bus_blocks Tema 5: (5) interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks Tema 6: (6) interconnect: qcom: rpm: Handle interface clocks Tema 7: (7) interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocks Tema 8: (8) interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore Tema 9: (9) interconnect: qcom: msm8996: Promote to core_initcall * The great interconnecification fixation [[https://git.kernel.org/linus/1d779317eb6529d89bfe6d7900a2cf9e03149aeb|commit]], [[https://git.kernel.org/linus/02819953b33a4410e6aa4595a043c052408c90d3|commit]], [[https://git.kernel.org/linus/82a4b285abcaa3631446e7e4103ef61d0787362d|commit]] = IO_URING = * blk-mq: remove hybrid polling [[https://git.kernel.org/linus/54bdd67d0f88489ac88f7664b56cb7c93799d84d|commit]] * User mapped provided buffer rings [[https://git.kernel.org/linus/d808459b2e31bd5123a14258a7a529995db974c8|commit]], [[https://git.kernel.org/linus/ba56b63242d12df088ed9a701cad320e6b306dfe|commit]], [[https://git.kernel.org/linus/25a2c188a0a00b3d9f2057798aa86fe6b04377bf|commit]], [[https://git.kernel.org/linus/81cf17cd3ab3e5441e876a8e9e9c38ae9920cecb|commit]], [[https://git.kernel.org/linus/c56e022c0a27142b7b59ae6bdf45f86bf4b298a1|commit]] * io_uring/uring_cmd: take advantage of completion batching [[https://git.kernel.org/linus/27a67079c0e548d5c3232c40951517cfa630fe51|commit]] = IRQ SUBSYSTEM = * VDUSE: Improve performance [[https://git.kernel.org/linus/aaf0594829c3a6f16bdf5d30904a7db4548dae15|commit]], [[https://git.kernel.org/linus/1d24692732fb299c94b0dcc032b48ac8fa85c854|commit]], [[https://git.kernel.org/linus/3dad56823b5332ffdbe1867b2d7b50fbacea124a|commit]], [[https://git.kernel.org/linus/78885597b9ccf68d4ce554aec98db01ee3c2d3fc|commit]], [[https://git.kernel.org/linus/28f6288eb63d5979fa6758e64f52e4d55cf184a8|commit]], [[https://git.kernel.org/linus/bfae1648ec2159da0a14d71a7d75b810f728a1e6|commit]], [[https://git.kernel.org/linus/66640f4a6fcc1861d1b1f9b36b65a218064f263f|commit]], [[https://git.kernel.org/linus/5e68470f4e80a4120e9ecec408f6ab4ad386bd4a|commit]], [[https://git.kernel.org/linus/e38632dd71818d99bcebeb55f27dc764a9f7d547|commit]], [[https://git.kernel.org/linus/d4438d23eeeef8bb1b3a8abe418abffd60bb544a|commit]], [[https://git.kernel.org/linus/b774f93d87e198481680873b22c2a443e10c3f93|commit]] = IRQCHIP DRIVERS = Tema 0: (0) Add Rockchip RK3588 GIC ITS support Tema 1: (1) irqchip/gic-v3: Add Rockchip 3588001 erratum workaround a8707f5538846611c90116c14f72539ad5fb37da Tema 2: (2) arm64: dts: rockchip: rk3588: add GIC ITS support * Add Rockchip RK3588 GIC ITS support [[https://git.kernel.org/linus/a8707f5538846611c90116c14f72539ad5fb37da|commit]] = KERNEL BUILD + files below scripts/ (unless maintained elsewhere) = Tema 0: (0) Rust pin-init API for pinned initialization of structs Tema 1: (1) rust: enable the `pin_macro` feature 2d19d369c0c6dade11b8e3448c158655dbaa7b77 Tema 2: (2) rust: macros: add `quote!` macro 70a21e54a42232f1056db7f05a194f56e03e7d3e Tema 3: (3) rust: sync: change error type of constructor functions d6dbca3592209d29c10e171224c34803805e88ca Tema 4: (4) rust: sync: add `assume_init` to `UniqueArc` Tema 5: (5) rust: types: add `Opaque::raw_get` 3ff6e785ad99893f1d502156d23560efd30fec4d Tema 6: (6) rust: add pin-init API core 90e53c5e70a69159ec255fec361f7dcf9cf36eae Tema 7: (7) rust: init: add initialization macros fc6c6baa1f40ded13e539d0c1a17bcefc00abad9 Tema 8: (8) rust: init/sync: add `InPlaceInit` trait to pin-initialize smart pointers 92c4a1e7e81cc775b2ad6bedb348098230f7ed87 Tema 9: (9) rust: init: add `PinnedDrop` trait and macros d0fdc3961270617826e4794fca1d092853847707 Tema 10: (10) rust: init: add `stack_pin_init!` macro 6841d45a303029c54d6ad1ebb5dc72f7b2a74700 Tema 11: (11) rust: init: add `Zeroable` trait and `init::zeroed` function 38cde0bd7b6772003a37b9aa6822568409556ee9 Tema 12: (12) rust: prelude: add `pin-init` API items to prelude 8586f1acd314a47d68d189331606ca235a05b972 Tema 13: (13) rust: types: add `Opaque::ffi_init` 692e8935e23efab6c5d5fc4b003816b33c8082f7 Tema 14: (14) rust: sync: reduce stack usage of `UniqueArc::try_new_uninit` 701608bd030a888f654862295a49c5d0f42f864c Tema 15: (15) rust: sync: add functions for initializing `UniqueArc<MaybeUninit<T>>` 1944caa8e8dcb2d93d99d8364719ad8d07aa163f * Rust pin-init API for pinned initialization of structs [[https://git.kernel.org/linus/2d19d369c0c6dade11b8e3448c158655dbaa7b77|commit]], [[https://git.kernel.org/linus/70a21e54a42232f1056db7f05a194f56e03e7d3e|commit]], [[https://git.kernel.org/linus/d6dbca3592209d29c10e171224c34803805e88ca|commit]], [[https://git.kernel.org/linus/3ff6e785ad99893f1d502156d23560efd30fec4d|commit]], [[https://git.kernel.org/linus/90e53c5e70a69159ec255fec361f7dcf9cf36eae|commit]], [[https://git.kernel.org/linus/fc6c6baa1f40ded13e539d0c1a17bcefc00abad9|commit]], [[https://git.kernel.org/linus/92c4a1e7e81cc775b2ad6bedb348098230f7ed87|commit]], [[https://git.kernel.org/linus/d0fdc3961270617826e4794fca1d092853847707|commit]], [[https://git.kernel.org/linus/6841d45a303029c54d6ad1ebb5dc72f7b2a74700|commit]], [[https://git.kernel.org/linus/38cde0bd7b6772003a37b9aa6822568409556ee9|commit]], [[https://git.kernel.org/linus/8586f1acd314a47d68d189331606ca235a05b972|commit]], [[https://git.kernel.org/linus/692e8935e23efab6c5d5fc4b003816b33c8082f7|commit]], [[https://git.kernel.org/linus/701608bd030a888f654862295a49c5d0f42f864c|commit]], [[https://git.kernel.org/linus/1944caa8e8dcb2d93d99d8364719ad8d07aa163f|commit]] = KERNEL BUILD + files below scripts/ (unless maintained elsewhere) = * add support for CDX bus [[https://git.kernel.org/linus/2959ab247061e67485d83b6af8feb3761ec08cb9|commit]], [[https://git.kernel.org/linus/3f47d3e44df0072c340ce417f6509a7cbd51ef7c|commit]], [[https://git.kernel.org/linus/c47a88e1930fa0f2df8aaa643a5cc86bcf5812bf|commit]], [[https://git.kernel.org/linus/eb96b740192b2a09720aaed8a8c132e6a29d5bdb|commit]], [[https://git.kernel.org/linus/8a7923df35d3a0fa44985148cee5b7fde4a370ba|commit]], [[https://git.kernel.org/linus/2a226927d9b836ddec674aebbcea311727d04240|commit]], [[https://git.kernel.org/linus/48a6c7bced2a781c911497f073347bec5ab4d7a5|commit]] = KERNEL SELFTEST FRAMEWORK = * KVM: arm64: Rework timer offsetting for fun and profit [[https://git.kernel.org/linus/0d0ae656b71155ccc0be9388beef77a1f7e7558e|commit]], [[https://git.kernel.org/linus/eaacaa4f26ade43dfdfdd3707c95d734b5ffc530|commit]], [[https://git.kernel.org/linus/326349943ed181890b8b2af2755bd0eac93bd66d|commit]], [[https://git.kernel.org/linus/2b4825a8694018901e641ccc2eafd0fff58d1415|commit]], [[https://git.kernel.org/linus/c605ee245097d02ed5933e63ac601a8571712457|commit]], [[https://git.kernel.org/linus/96906a9150a86a86b0464939625279b8e19f6e88|commit]], [[https://git.kernel.org/linus/30ec7997d175cd689fc61bfc4059f4d35b11858c|commit]], [[https://git.kernel.org/linus/680232a94c1289aad25ffae02f2785823763b456|commit]], [[https://git.kernel.org/linus/5591805d2c21b70838b723b71b8ff613de51cfff|commit]], [[https://git.kernel.org/linus/33c549460ef9119eb115484e81f54521122341db|commit]], [[https://git.kernel.org/linus/8a5eb2d210807e7dbe9ece7075533014cf4b9c27|commit]], [[https://git.kernel.org/linus/1a6511eb8430533920559c5f01f487f4901081cd|commit]], [[https://git.kernel.org/linus/e9adde432bf7371f1c83f67d9f8d75b95810f124|commit]], [[https://git.kernel.org/linus/476fcd4b7bb54ac959b683f30d0cf305c3e11f3c|commit]], [[https://git.kernel.org/linus/1935d34afaebe01ddb75bfaa62fb7fe957ddc210|commit]], [[https://git.kernel.org/linus/1e0eec09d43a55125ff80e40b2d6e2f369a338b9|commit]], [[https://git.kernel.org/linus/81dc9504a7006b484cfcf074796094ee526b0c45|commit]], [[https://git.kernel.org/linus/0630fb8e0a4873e436f0c1c1b27fa60a37eb960c|commit]], [[https://git.kernel.org/linus/056c15669a01677ba3e44456580bf4a351f71ff7|commit]], [[https://git.kernel.org/linus/2fe9e0fc21602339b82cdba58ef81a5a97d90ca2|commit]] * KVM: arm64: Userspace SMCCC call filtering [[https://git.kernel.org/linus/e65733b5c59a1ea20324a03494364958bef3fc68|commit]], [[https://git.kernel.org/linus/de40bb8abb764f6866d82c4e2a43acdb22892cf4|commit]], [[https://git.kernel.org/linus/e0fc6b21616dd917899ee4a2d4126b4a963c0871|commit]], [[https://git.kernel.org/linus/aac94968126beb9846c12a940f1302ece7849b4f|commit]], [[https://git.kernel.org/linus/c2d2e9b3d8ce9db825a5630d9d52d542f5138ae0|commit]], [[https://git.kernel.org/linus/a8308b3fc9494953c453480fb277e24f82f7d2b9|commit]], [[https://git.kernel.org/linus/fb88707dd39bd1d5ec4a058776de9ee99bcc7b72|commit]], [[https://git.kernel.org/linus/d824dff1919bbd523d4d5c860437d043c0ad121d|commit]], [[https://git.kernel.org/linus/821d935c87bc95253f82deec3cbb457ccf3de003|commit]], [[https://git.kernel.org/linus/7e484d2785e2a2e526a6b2679d3e4c1402ffe0ec|commit]], [[https://git.kernel.org/linus/37c8e494794786aa8e4acba1f0f5b45f37b11699|commit]], [[https://git.kernel.org/linus/fab19915f498b0e76fabd4d78841c99b7b6d7851|commit]], [[https://git.kernel.org/linus/60e7dade498eb881bcdf0d9a420c97625f73acc1|commit]] * tracing/user_events: Remote write ABI [[https://git.kernel.org/linus/e5a26a4048eeb9558e5c84f340a989c78db4adf4|commit]], [[https://git.kernel.org/linus/fd593511cdfc0b0e38af2eb21c99f5154a1d7acf|commit]], [[https://git.kernel.org/linus/7235759084a4f8524a46bd2638885ff3b34ce279|commit]], [[https://git.kernel.org/linus/81f8fb65499817a4d1d5d66d9e74a903061ce637|commit]], [[https://git.kernel.org/linus/dcb8177c13953872c9e5ce4a99b63a87a3c2f683|commit]], [[https://git.kernel.org/linus/0d309f04f8089759bed62bf6c8a805b31d725cb8|commit]], [[https://git.kernel.org/linus/60b1af8de8c17f0edc86dc55c0bea9be3bb41626|commit]], [[https://git.kernel.org/linus/9211ddaa78261373b50711c84de978cff8e2bd17|commit]], [[https://git.kernel.org/linus/27dc2ae7c8d88a23014a74171b2194f8d47ecca7|commit]], [[https://git.kernel.org/linus/f9cce238ee287a2aa580de1a0187390d6ffdcdeb|commit]], [[https://git.kernel.org/linus/ce58e96e9fe24022312ee1eeefb18ed460efdb18|commit]], [[https://git.kernel.org/linus/a4c40c1349e32f9510707ed09e0961626980d8cb|commit]] * powerpc/64: Build with PC-Relative addressing [[https://git.kernel.org/linus/4f18b9e6ca58440394e86a53bf1be0d8a1920bcd|commit]], [[https://git.kernel.org/linus/26d53a9c89a8486c5c637cc587e1933a786747d0|commit]], [[https://git.kernel.org/linus/b270bebd34e36fb69363d65e24b00a9d148903e8|commit]], [[https://git.kernel.org/linus/58f24eea5278cb6078552e16063fdd8b0a1b9676|commit]], [[https://git.kernel.org/linus/dc5dac748af9087e9240bd2ae6ae7db48d5360ae|commit]], [[https://git.kernel.org/linus/ffc8e90decc531a2dd59ef9e1e6f16a52057ab62|commit]], [[https://git.kernel.org/linus/4e991e3c16a350d1eeffc100ce3fb25292596d03|commit]], [[https://git.kernel.org/linus/7e3a68be42e10f5fa5890e97afc0afd992355bc3|commit]], [[https://git.kernel.org/linus/77e69ee7ce0715c39b9a0cde68ff44fe467435ef|commit]] * RISC-V Hardware Probing User Interface [[https://git.kernel.org/linus/ff77cf5b2e033d0bb5e3b7f83ebf65c5adc20d12|commit]], [[https://git.kernel.org/linus/ea3de9ce8aa280c5175c835bd3e94a3a9b814b74|commit]], [[https://git.kernel.org/linus/00e76e2c6a2bd3976d44d4a1fdd0b7a3c2566607|commit]], [[https://git.kernel.org/linus/62a31d6e38bd0faef7c956b358d651f7bdc4ae0c|commit]], [[https://git.kernel.org/linus/287dcc2b0c831d3e3887421f68e3db6b8b8f4eb1|commit]], [[https://git.kernel.org/linus/aa5af0aa90bad3f1cad5a90ee5eecd92ac9f3096|commit]] Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) x86: Expose thread features status in /proc/$PID/arch_status Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 1: (1) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive 23e5d9ec2bab53c4e5fbac675304e699726c1ac5 Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 2: (2) selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking 3de9745c12d6adf4ed5884b6a33a141f580ef434 Tema 3: (3) selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking e67876962ecfc5c8cb1d871d8f66ad3b21dbf065 Tema 4: (4) selftests/x86/lam: Add io_uring test cases for linear-address masking 72fd6d738c991225c1053ee5003dd45e9c04e0e6 Tema 5: (5) selftests/x86/lam: Add inherit test cases for linear-address masking 833c12ce0f4307675beb60b194833c6c7cb506d7 Tema 5: (5) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVM test cases for linear-address masking Tema 6: (6) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking 34821473deb3a56adf5e989e8cefd8bfc60ed216 Tema 7: (7) selftests/x86/lam: Add test cases for LAM vs thread creation dfd7a1569e25996575a24725b64f73162155bcd6 * iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() [[https://git.kernel.org/linus/23e5d9ec2bab53c4e5fbac675304e699726c1ac5|commit]], [[https://git.kernel.org/linus/3de9745c12d6adf4ed5884b6a33a141f580ef434|commit]], [[https://git.kernel.org/linus/e67876962ecfc5c8cb1d871d8f66ad3b21dbf065|commit]], [[https://git.kernel.org/linus/72fd6d738c991225c1053ee5003dd45e9c04e0e6|commit]], [[https://git.kernel.org/linus/833c12ce0f4307675beb60b194833c6c7cb506d7|commit]], [[https://git.kernel.org/linus/34821473deb3a56adf5e989e8cefd8bfc60ed216|commit]], [[https://git.kernel.org/linus/dfd7a1569e25996575a24725b64f73162155bcd6|commit]] Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 1: (1) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive 23e5d9ec2bab53c4e5fbac675304e699726c1ac5 Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 2: (2) selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking 3de9745c12d6adf4ed5884b6a33a141f580ef434 Tema 3: (3) selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking e67876962ecfc5c8cb1d871d8f66ad3b21dbf065 Tema 4: (4) selftests/x86/lam: Add io_uring test cases for linear-address masking 72fd6d738c991225c1053ee5003dd45e9c04e0e6 Tema 5: (5) selftests/x86/lam: Add inherit test cases for linear-address masking 833c12ce0f4307675beb60b194833c6c7cb506d7 Tema 5: (5) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVM test cases for linear-address masking Tema 6: (6) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking 34821473deb3a56adf5e989e8cefd8bfc60ed216 Tema 7: (7) selftests/x86/lam: Add test cases for LAM vs thread creation dfd7a1569e25996575a24725b64f73162155bcd6 * iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() [[https://git.kernel.org/linus/23e5d9ec2bab53c4e5fbac675304e699726c1ac5|commit]], [[https://git.kernel.org/linus/3de9745c12d6adf4ed5884b6a33a141f580ef434|commit]], [[https://git.kernel.org/linus/e67876962ecfc5c8cb1d871d8f66ad3b21dbf065|commit]], [[https://git.kernel.org/linus/72fd6d738c991225c1053ee5003dd45e9c04e0e6|commit]], [[https://git.kernel.org/linus/833c12ce0f4307675beb60b194833c6c7cb506d7|commit]], [[https://git.kernel.org/linus/34821473deb3a56adf5e989e8cefd8bfc60ed216|commit]], [[https://git.kernel.org/linus/dfd7a1569e25996575a24725b64f73162155bcd6|commit]] Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) x86/mm, iommu/sva: Make LAM and SVM mutually exclusive Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) selftests/x86/lam: Add io_uring test cases for linear-address masking Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 0: (0) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive Tema 0: (0) iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 1: (1) x86/mm/iommu/sva: Make LAM and SVA mutually exclusive 23e5d9ec2bab53c4e5fbac675304e699726c1ac5 Tema 1: (1) x86/mm, iommu/sva: Make LAM and SVA mutually exclusive Tema 2: (2) selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking 3de9745c12d6adf4ed5884b6a33a141f580ef434 Tema 3: (3) selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking e67876962ecfc5c8cb1d871d8f66ad3b21dbf065 Tema 4: (4) selftests/x86/lam: Add io_uring test cases for linear-address masking 72fd6d738c991225c1053ee5003dd45e9c04e0e6 Tema 5: (5) selftests/x86/lam: Add inherit test cases for linear-address masking 833c12ce0f4307675beb60b194833c6c7cb506d7 Tema 5: (5) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVM test cases for linear-address masking Tema 6: (6) selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking 34821473deb3a56adf5e989e8cefd8bfc60ed216 Tema 7: (7) selftests/x86/lam: Add test cases for LAM vs thread creation dfd7a1569e25996575a24725b64f73162155bcd6 * iommu/sva: Replace pasid_valid() helper with mm_valid_pasid() [[https://git.kernel.org/linus/23e5d9ec2bab53c4e5fbac675304e699726c1ac5|commit]], [[https://git.kernel.org/linus/3de9745c12d6adf4ed5884b6a33a141f580ef434|commit]], [[https://git.kernel.org/linus/e67876962ecfc5c8cb1d871d8f66ad3b21dbf065|commit]], [[https://git.kernel.org/linus/72fd6d738c991225c1053ee5003dd45e9c04e0e6|commit]], [[https://git.kernel.org/linus/833c12ce0f4307675beb60b194833c6c7cb506d7|commit]], [[https://git.kernel.org/linus/34821473deb3a56adf5e989e8cefd8bfc60ed216|commit]], [[https://git.kernel.org/linus/dfd7a1569e25996575a24725b64f73162155bcd6|commit]] * tools/nolibc: Adding stdint.h, more integer types and tests [[https://git.kernel.org/linus/c34da317e0466815d7f43cbd81b3380a11a45b52|commit]], [[https://git.kernel.org/linus/3e9fd4e9a1d5c054b6da6158632dca69d1d7aecc|commit]], [[https://git.kernel.org/linus/a0994fb98d70f99a0f93feb44d1401071381c056|commit]], [[https://git.kernel.org/linus/d1209597ff00b6a3c80e37089f7139d0774034bd|commit]] * nolibc updates for v6.4 [[https://git.kernel.org/linus/077b70fb467c549bdedc84a58137ec91e885aa66|commit]], [[https://git.kernel.org/linus/d548e9ae07162e2904b72345a60a9e3e7df4709e|commit]], [[https://git.kernel.org/linus/c34da317e0466815d7f43cbd81b3380a11a45b52|commit]], [[https://git.kernel.org/linus/3e9fd4e9a1d5c054b6da6158632dca69d1d7aecc|commit]], [[https://git.kernel.org/linus/a0994fb98d70f99a0f93feb44d1401071381c056|commit]], [[https://git.kernel.org/linus/d1209597ff00b6a3c80e37089f7139d0774034bd|commit]], [[https://git.kernel.org/linus/919d0532d48ca1bea62bc04f269b9e72706467c6|commit]], [[https://git.kernel.org/linus/3e2d337b94688b159e2f014248eb9cb6e0d494b5|commit]], [[https://git.kernel.org/linus/1c3a4c10cc3b89d9cfb1efa2e251c29da1941ee7|commit]], [[https://git.kernel.org/linus/a438e528b68fe81c10833538bd454e9f59d092a2|commit]], [[https://git.kernel.org/linus/b551cb7dc347d0d142f4b65b5fa0d052e09e559a|commit]], [[https://git.kernel.org/linus/73f12c6da77a7c25cf0a8f1a3c282db2a1e2bd93|commit]], [[https://git.kernel.org/linus/6cd77defa7fee4a8fe8c89e1a8a0139458f9358b|commit]], [[https://git.kernel.org/linus/82e441398238875db698249a1f937f2774d01d6f|commit]] * tools/nolibc: add support for stack protector [[https://git.kernel.org/linus/00b7262896af69233c9c4593e6a7251adcb1e5f4|commit]], [[https://git.kernel.org/linus/8c934d4822c77818d53f5f4c948c3ace6fda1505|commit]], [[https://git.kernel.org/linus/c4560bd8066311c7cee5d7396e7fbd7cb3b7eabc|commit]], [[https://git.kernel.org/linus/7188d4637e95b9becde246fa08bb419a3b080f9b|commit]], [[https://git.kernel.org/linus/255ffeee718d4ba9c4e9ae05df980bb32f509046|commit]], [[https://git.kernel.org/linus/9735716830f2d52fd402b853b56cd94c0cb433c0|commit]], [[https://git.kernel.org/linus/ff221a6d9ae8191c97d6578f2e1900db483a289d|commit]], [[https://git.kernel.org/linus/0d8c461adbc4a43736927f93db69ae376efbc2f1|commit]] * tools/nolibc: Support vprintf() so we can use kselftest.h with nolibc [[https://git.kernel.org/linus/322759f98336b2c12113c3052289c5d83ff9b572|commit]], [[https://git.kernel.org/linus/9e38be732da8fe3c970c2c9f6169d5aa38bf0d72|commit]], [[https://git.kernel.org/linus/266679ffd867cb247c36717ea4d7998e9304823b|commit]] = KERNEL UNIT TESTING FRAMEWORK (KUnit) = * kunit: tool: Add support for m68k under QEMU [[https://git.kernel.org/linus/60684c2bd35064043360e6f716d1b7c20e967b7d|commit]] * kunit: tool: Add support for SH under QEMU [[https://git.kernel.org/linus/5ffb8629b133fecf7cdd36134ae6d6a1efb46eb5|commit]], [[https://git.kernel.org/linus/8110a3cab05ee4a26f36015f0423fb2b5cea1392|commit]] = LED SUBSYSTEM = * Add MediaTek MT6370 PMIC support [[https://git.kernel.org/linus/5c38376ef5b46d3091cc9485b95dd70db20f0089|commit]], [[https://git.kernel.org/linus/fa31e4221c65b205e18c82c459c3bcd68404a1c6|commit]], [[https://git.kernel.org/linus/f797dbf9a1ac1c50de6c1fac7110e7f8213b6848|commit]] * Add support for high resolution PWMs [[https://git.kernel.org/linus/03a85ab3ac910bc29e23db744091c40c8ed3d3af|commit]], [[https://git.kernel.org/linus/b00d2ed37617b5f2f091c98acf542fbedefcbf9b|commit]], [[https://git.kernel.org/linus/7fec65155494fb9817adbd584f813a3faec33797|commit]] * leds: Add a driver for the BD2606MVV [[https://git.kernel.org/linus/36cd9fb5344675e9b9d9f96eabcb3cdfdbacc841|commit]], [[https://git.kernel.org/linus/8325642d2757eba80210dec727bb0bcffb837ff1|commit]] * leds: Add a driver for the BD2606MVV [[https://git.kernel.org/linus/36cd9fb5344675e9b9d9f96eabcb3cdfdbacc841|commit]], [[https://git.kernel.org/linus/8325642d2757eba80210dec727bb0bcffb837ff1|commit]] = MEDIA INPUT INFRASTRUCTURE (V4L/DVB) = * media: camss: sm8250: Virtual channels support for SM8250 [[https://git.kernel.org/linus/3c4ed72a16bc6733cda9c65048af74a2e8eaa0eb|commit]], [[https://git.kernel.org/linus/8ce158c1be981bfe49d239c6a33977c65a5d193e|commit]], [[https://git.kernel.org/linus/1c4abf0246d2ad5fabc830f1d9cc3944d5a4ae95|commit]], [[https://git.kernel.org/linus/89013969e23247661f0514c77f26d60fa083216c|commit]] * media: nxp: i.MX8 ISI driver [[https://git.kernel.org/linus/b28e24180258d8ac8a4544c8b4e7743424fd01fe|commit]], [[https://git.kernel.org/linus/cf21f328fcafacf4f96e7a30ef9dceede1076378|commit]], [[https://git.kernel.org/linus/605b57c4e888ca5189e87b9db62772eb3ff23735|commit]], [[https://git.kernel.org/linus/2bab9442b85665c1f52062dca6a5623dffc18272|commit]], [[https://git.kernel.org/linus/20af6be6bee4c3af80aac9b44b3d32d89824dde7|commit]] * media: i2c: imx290: Mono support, minor fixes, alternate INCK, and more controls [[https://git.kernel.org/linus/f8d5f7d9e11a414204e011808043e2c0fb6aacae|commit]], [[https://git.kernel.org/linus/8bb19dd7e1d728b5137e0e3efed89dc0900779dc|commit]], [[https://git.kernel.org/linus/9a78e9372193428c77bedc0ba4baff4ec3418cd8|commit]], [[https://git.kernel.org/linus/077d1b328d610f596cea0bfe6d1033fd2cb9e0be|commit]], [[https://git.kernel.org/linus/f539858741b34937bf684a47476901006a635468|commit]], [[https://git.kernel.org/linus/bc35f9a21a55e4ad672ccee0648d8c1a6ef26ee4|commit]], [[https://git.kernel.org/linus/de39557748cf4e8510639fc9e713ecb958abfa48|commit]], [[https://git.kernel.org/linus/d0347f9889e34ae6ad9e4d3482c657e216ca41f3|commit]], [[https://git.kernel.org/linus/08a0061db717d6a89e7946b20d96964f1868dcca|commit]], [[https://git.kernel.org/linus/9fe4eee963bb0beea7ab105e2a4052a81a44ebf4|commit]], [[https://git.kernel.org/linus/bdb55fb216c5d7eb6a7c5b4ab6c9984be75865ff|commit]], [[https://git.kernel.org/linus/044c2bfd003611f9ddcabe437cae0f1d8b03d252|commit]], [[https://git.kernel.org/linus/ffbe3d825174fcd192261eaddd1a1354b2d05c5d|commit]], [[https://git.kernel.org/linus/924350ae03259b613a29a38c1e6f5b439eb9ce66|commit]], [[https://git.kernel.org/linus/a3d4bba7dcabdc8b5ebeb77e5ffc7e51082f3193|commit]] * media: i2c: imx290: imx327 support [[https://git.kernel.org/linus/d30954cbf2585426c433c63527b4b2e6b6896070|commit]], [[https://git.kernel.org/linus/2d41947ec2c0140c65783982692c2e3d89853c47|commit]] * Single-lane CSI-2 operation on OmniVision OV5670 [[https://git.kernel.org/linus/4ed6627b0c4d6d6ddf21f0b5ae15ec073cd7d69e|commit]], [[https://git.kernel.org/linus/a97b24febd1f3acbd3bebfe7230e679a769efafe|commit]] * Improvements for OmniVision OV2685 driver [[https://git.kernel.org/linus/0482fbb1c1cc54c9589744690e38316f140647a8|commit]], [[https://git.kernel.org/linus/74b506cb4fa7bffb18c51837c237bbb0758ecc5e|commit]], [[https://git.kernel.org/linus/36cc66b08211ed667d5b0ca7815c4cf3870e7540|commit]], [[https://git.kernel.org/linus/859128ab6f0fc5aee59f6c4c839439cd86a9feaa|commit]] * [[https://git.kernel.org/linus/6d020d81b91af80a977061e82de25cafa4456af5|commit]], [[https://git.kernel.org/linus/68c7df527657a9e962da7b5b9c0308557357d8dc|commit]] * media: mediatek: vcodec: Fix power_VideoCall test fail [[https://git.kernel.org/linus/5bbb6e2ca67477ab41163b32e6b3444faea74a5e|commit]], [[https://git.kernel.org/linus/f7a3780cf96925670736582b9a623a2c9ffb4166|commit]], [[https://git.kernel.org/linus/2cfca6c1bf8074175ea7a3b6b47f77ebdef8f701|commit]], [[https://git.kernel.org/linus/d227af847ac2d7d90350124a1b2451e4fc1f050c|commit]], [[https://git.kernel.org/linus/af50b13dd3d7d5dbc1f08add1c462398e926a053|commit]], [[https://git.kernel.org/linus/2e0ef56d81cb2569624d288b7e95a8a2734a7c74|commit]], [[https://git.kernel.org/linus/960badda95f10fb0c60f6f64978b19eafa9507a7|commit]] Tema 0: (0) media: rkisp1: Miscellaneous improvements Tema 1: (1) media: rkisp1: Add NV16M and NV61M to output formats 7cb7018c1ae4ed4313c00d367d1030a99f223b0e Tema 2: (2) media: rkisp1: Make local immutable array variables static const Tema 3: (3) media: rkisp1: Implement ENUM_FRAMESIZES 7cfb35d3a80029d1fa697d6fe5a5e89990b5c508 * media: rkisp1: Miscellaneous improvements [[https://git.kernel.org/linus/7cb7018c1ae4ed4313c00d367d1030a99f223b0e|commit]], [[https://git.kernel.org/linus/7cfb35d3a80029d1fa697d6fe5a5e89990b5c508|commit]] * Align CCS driver behaviour regarding flipping and rotation [[https://git.kernel.org/linus/6b3980e045bb99a8c54091eb4eca07d2ea484468|commit]], [[https://git.kernel.org/linus/c2fc1693ab3051382f62738f3289910470f3bf39|commit]] * CCS fixes and improvements [[https://git.kernel.org/linus/2bef63370bbad0b356d346aad19981e08d2b7776|commit]], [[https://git.kernel.org/linus/c31d11e3878e1437a33dae18f31b0ed0dca6a477|commit]], [[https://git.kernel.org/linus/86190c53c900cbadbb45b3cd6ab92268627f9992|commit]], [[https://git.kernel.org/linus/66c3b67a687537fbd56b9835ff6eea5d29ad0170|commit]] = MEDIA INPUT INFRASTRUCTURE (V4L/DVB) = Tema 0: (0) media: saa7146: convert to vb2 Tema 0: (0) media: saa7146: convert to vb2 Tema 0: (0) media: common: saa7146: fall back to V4L2_PIX_FMT_BGR24 Tema 1: (1) media: common: saa7146: fix compliance problems with field handling e4561809174806ec304373a6734b89595a5a6988 Tema 2: (2) media: common: saa7146: check minimum video format size ff6dad2f95fb6a3474fdf3ee9edf6892908302dd Tema 3: (3) media: common: saa7146: allow S_STD(G_STD) b2943a0e9a7859c52d75f2f5cce532e04c4320a9 Tema 3: (3) media: common: saa7146: fall back to V4L2_PIX_FMT_BGR24 Tema 4: (4) media: mxb: update the tvnorms when changing input 1ba2615e468ec70de1b7dfa9868d3f0456d5f40c Tema 5: (5) media: common: saa7146: add support for missing .vidioc_try_fmt_vbi_cap 017984559d09aef296011f9a8e9ce855404ad519 Tema 5: (5) media: common: saa7146: allow AUDIO ioctls for the vbi stream Tema 6: (6) media: mxb: allow tuner/input/audio ioctls for vbi 5c57c421a8cedfd09901a3c21228de2fbd3c0dfa Tema 6: (6) media: common: saa7146: drop USERPTR support Tema 7: (7) media: pci: saa7146: advertise only those TV standard that are supported c116a5c677e2cbcf9aa6c9b3e7a016a3a12db795 Tema 8: (8) staging: media: av7110: fix VBI output support 5fe4230d0ed4cd93ee843e70c4dac5533fa859c0 * media: saa7146: convert to vb2 [[https://git.kernel.org/linus/e4561809174806ec304373a6734b89595a5a6988|commit]], [[https://git.kernel.org/linus/ff6dad2f95fb6a3474fdf3ee9edf6892908302dd|commit]], [[https://git.kernel.org/linus/b2943a0e9a7859c52d75f2f5cce532e04c4320a9|commit]], [[https://git.kernel.org/linus/1ba2615e468ec70de1b7dfa9868d3f0456d5f40c|commit]], [[https://git.kernel.org/linus/017984559d09aef296011f9a8e9ce855404ad519|commit]], [[https://git.kernel.org/linus/5c57c421a8cedfd09901a3c21228de2fbd3c0dfa|commit]], [[https://git.kernel.org/linus/c116a5c677e2cbcf9aa6c9b3e7a016a3a12db795|commit]], [[https://git.kernel.org/linus/5fe4230d0ed4cd93ee843e70c4dac5533fa859c0|commit]] * media: atomisp: Remove continuous mode related code from atomisp_set_fmt() [[https://git.kernel.org/linus/fa8730b06cb3e40c8fbc265202a10849146470b5|commit]], [[https://git.kernel.org/linus/52172e9ecf2b1137b250be79df26f9fbf106df92|commit]], [[https://git.kernel.org/linus/ec1d974fcff32eaa5a15883e4930534073538741|commit]], [[https://git.kernel.org/linus/df1697fa1778be545218945d8858581f3d023ff2|commit]], [[https://git.kernel.org/linus/401e0e41aca7af8f5dfd4296b2ab13470a82c4d3|commit]], [[https://git.kernel.org/linus/2f2fce05a75dd27d47afcf50eed52217cc99c556|commit]], [[https://git.kernel.org/linus/bd8856c65dbcb2a31054faece053d28378f185c1|commit]], [[https://git.kernel.org/linus/671397d7c6a5d2b923aaf1b4414e3ac9333674a7|commit]] = MEDIA INPUT INFRASTRUCTURE (V4L/DVB) = * media: i2c: Drop unused drivers [[https://git.kernel.org/linus/db24aa04119421149bee3a0ef6c9f651c942cbcb|commit]], [[https://git.kernel.org/linus/c77d3da12e812c695cd9a3a0e428518e1442f73b|commit]], [[https://git.kernel.org/linus/a22eabc825738dfcf06b7fcfe2cd6d020b832786|commit]], [[https://git.kernel.org/linus/95a9ea8a13885ef540f851091e87c78594c08829|commit]], [[https://git.kernel.org/linus/4604236d67278885fee3459a39315fb5ff7dc1c6|commit]], [[https://git.kernel.org/linus/56ac4aa4ed76639c4786e7167b2c48c78d04b706|commit]], [[https://git.kernel.org/linus/6a692b059c821887a6277a294c2788bf99a47a08|commit]], [[https://git.kernel.org/linus/4db7f7a0e59b36cb7220d83c44e52b228ac891ef|commit]] Tema 0: (0) media: rc: add keymap and bindings for Dreambox remotes Tema 1: (1) dt-bindings: media: rc: add rc-dreambox binding Tema 2: (2) media: rc: add common keymap for Dreambox RC10/RC0 and RC20/RC-BT remotes a17b738cdefb77ffb9ce0cade430557a8bc1df10 * media: rc: add keymap and bindings for Dreambox remotes [[https://git.kernel.org/linus/a17b738cdefb77ffb9ce0cade430557a8bc1df10|commit]] Tema 0: (0) media: rc: add keymap and bindings for Beelink Mini MXIII remote Tema 1: (1) dt-bindings: media: rc: add rc-beelink-mxiii Tema 2: (2) media: rc: add Beelink Mini MXIII keymap 12f9225882563f67b7c32489cc1f8f5088f65b28 * media: rc: add keymap and bindings for Beelink Mini MXIII remote [[https://git.kernel.org/linus/12f9225882563f67b7c32489cc1f8f5088f65b28|commit]] = MEDIA INPUT INFRASTRUCTURE (V4L/DVB) = * media: imx-jpeg: Add support for 12 bit extended jpeg [[https://git.kernel.org/linus/aa1080404200694aace5989f99664ca75e73b03d|commit]], [[https://git.kernel.org/linus/a490ea68444084ec0368c019e11ee4a7e5c8bb13|commit]], [[https://git.kernel.org/linus/a178dd3bbecc3e26dfc2c72b6fe64d9bf7749de2|commit]], [[https://git.kernel.org/linus/99c954967762976b15265ea383354095e1ed1efa|commit]], [[https://git.kernel.org/linus/da0b7a400e4f39726c3c383f377fb51dbd8b0c71|commit]], [[https://git.kernel.org/linus/302b988ca03d83da0a7e006a57efda646c30f978|commit]], [[https://git.kernel.org/linus/492b99c2cd6f3192d6bda7e7681eff35f2ff41e0|commit]], [[https://git.kernel.org/linus/a14e14bae18cb28f62be4cce993ea0f3b1c7fac7|commit]], [[https://git.kernel.org/linus/e7a1494a4814aee869e9275af7d331b92df6b87c|commit]], [[https://git.kernel.org/linus/3b764ff03d9587da07374cf9606c1de47d5e6de6|commit]] * media: amphion: decoder add support to sorenson spark format [[https://git.kernel.org/linus/ae77d1391445f1357d888990c07b5288a4cacac5|commit]], [[https://git.kernel.org/linus/9de92986daac2d859376bace6f0a4b5e85198117|commit]] * media: amphion: decoder add support to RealVideo [[https://git.kernel.org/linus/ec9aa62a1e4d151e9f14b7bda0b13438a901f904|commit]], [[https://git.kernel.org/linus/3b514e79e314d09c60b48d2b7a895b3bd146accf|commit]] = MELLANOX HARDWARE PLATFORM SUPPORT = * [[https://git.kernel.org/linus/7bef7eea539dac6182e25e2e8d4a33063d458878|commit]] * [[https://git.kernel.org/linus/82c3a0b7f0cb97445eeb8b91b0a37d95f8c2c2a9|commit]] = MELLANOX MLX5 core VPI driver = * Add Q-counters for representors [[https://git.kernel.org/linus/77f7eb9f3416aace703971156133926e44e2195b|commit]], [[https://git.kernel.org/linus/d22467a71ebe96ff5ab7e000dbef60d4ea76e5b0|commit]] * net/mlx5: Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] * Support tunnel mode in mlx5 IPsec packet offload [[https://git.kernel.org/linus/1210af3b99561bbe140af8d9a6b16d1bd0ba3fda|commit]], [[https://git.kernel.org/linus/1c80e949292f2ec490828b538cb9d490edf8f224|commit]], [[https://git.kernel.org/linus/006adbc6de9f6290a542949af8f834c17e851890|commit]], [[https://git.kernel.org/linus/6480a3b6c90a8d2b765f802a4f30829bd539599a|commit]], [[https://git.kernel.org/linus/37a417ca911a52828aa84340484e4ccd33b7baae|commit]], [[https://git.kernel.org/linus/efbd31c4d844e55526587cc3820ca8a11d7db733|commit]], [[https://git.kernel.org/linus/4c24272b4e2befca6ad1409c3c9aaa16c24b1099|commit]], [[https://git.kernel.org/linus/acc109291a028a9d9880dd44a9df8e79f2fb854c|commit]], [[https://git.kernel.org/linus/146c196b60e49737a08dd2cb12cc1a9683a36074|commit]], [[https://git.kernel.org/linus/c941da23aaf065a893248943cedb27b0f492b292|commit]] * net/mlx5e: RX, Fix XDP_TX page release for legacy rq nonlinear case [[https://git.kernel.org/linus/a880f814739c84fa11e17ac87c91fb711c185610|commit]], [[https://git.kernel.org/linus/45e261b7b821139556d039b69c9101207c152a50|commit]], [[https://git.kernel.org/linus/8ca52ada6267fb67d31a5bf7d568a54d793c759e|commit]], [[https://git.kernel.org/linus/38d9a740f68d8bbe92029cdd9eb6259e3974e52a|commit]], [[https://git.kernel.org/linus/f9c895a72a390656f9582e048fdcc3d2cec1dd7c|commit]] * net/mlx5e: RX, Fix XDP_TX page release for legacy rq nonlinear case [[https://git.kernel.org/linus/a880f814739c84fa11e17ac87c91fb711c185610|commit]], [[https://git.kernel.org/linus/45e261b7b821139556d039b69c9101207c152a50|commit]], [[https://git.kernel.org/linus/8ca52ada6267fb67d31a5bf7d568a54d793c759e|commit]], [[https://git.kernel.org/linus/38d9a740f68d8bbe92029cdd9eb6259e3974e52a|commit]], [[https://git.kernel.org/linus/f9c895a72a390656f9582e048fdcc3d2cec1dd7c|commit]] * net/mlx5e: RX, Fix XDP_TX page release for legacy rq nonlinear case [[https://git.kernel.org/linus/a880f814739c84fa11e17ac87c91fb711c185610|commit]], [[https://git.kernel.org/linus/45e261b7b821139556d039b69c9101207c152a50|commit]], [[https://git.kernel.org/linus/8ca52ada6267fb67d31a5bf7d568a54d793c759e|commit]], [[https://git.kernel.org/linus/38d9a740f68d8bbe92029cdd9eb6259e3974e52a|commit]], [[https://git.kernel.org/linus/f9c895a72a390656f9582e048fdcc3d2cec1dd7c|commit]] * net/mlx5e: RX, Fix XDP_TX page release for legacy rq nonlinear case [[https://git.kernel.org/linus/a880f814739c84fa11e17ac87c91fb711c185610|commit]], [[https://git.kernel.org/linus/45e261b7b821139556d039b69c9101207c152a50|commit]], [[https://git.kernel.org/linus/8ca52ada6267fb67d31a5bf7d568a54d793c759e|commit]], [[https://git.kernel.org/linus/38d9a740f68d8bbe92029cdd9eb6259e3974e52a|commit]], [[https://git.kernel.org/linus/f9c895a72a390656f9582e048fdcc3d2cec1dd7c|commit]] * net/mlx5: Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] * net/mlx5: Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] * net/mlx5: Create a new profile for SFs [[https://git.kernel.org/linus/cee6484eddc1066f009cc82ad12a1739892172b8|commit]], [[https://git.kernel.org/linus/9fa7f1de3dda0bc74c964b5127b3f22bd8ef8fd2|commit]], [[https://git.kernel.org/linus/977c4a3e7c89d5b48fdc548773fb9ed3e6c50cf8|commit]], [[https://git.kernel.org/linus/1e5cc7369bb08808813d2795ae4adbd7591b31d0|commit]], [[https://git.kernel.org/linus/108ff8215b55903545abafa198f83624a20f44c8|commit]] = MEMORY TECHNOLOGY DEVICES (MTD) = * mtd: spi-nor: spansion: Add support for Infineon S25FS256T [[https://git.kernel.org/linus/d628783c46d3c317deb0671ceb986be358fbaf69|commit]], [[https://git.kernel.org/linus/6afcc84080c415df81765c6d773edcba8fc30f6c|commit]] * mtd: spi-nor: Add support for Infineon SEMPER s25hl02gt and s25hs02gt [[https://git.kernel.org/linus/120c94a67b26e4014597fc9f872803621e7a2514|commit]], [[https://git.kernel.org/linus/e570f7872a34dc290014c80c7bad365d6577836b|commit]], [[https://git.kernel.org/linus/706fd00da031e24572216dc650d77111afc2501a|commit]], [[https://git.kernel.org/linus/7ab8b810757a32b083c75a61b5638bca82e17a4c|commit]], [[https://git.kernel.org/linus/6c01ae11130ccb5f16e90ab0605198d25b7c1efa|commit]], [[https://git.kernel.org/linus/f24d423a5c4fbcd9789ad54454f7c805798a597a|commit]], [[https://git.kernel.org/linus/91f3c430f622befb1b11f07df3bf7163f46adda6|commit]], [[https://git.kernel.org/linus/6afcc84080c415df81765c6d773edcba8fc30f6c|commit]] = MEMORY TECHNOLOGY DEVICES (MTD) = * mtd: spi-nor: read while write support [[https://git.kernel.org/linus/9d6c5d64f0288a814d4435b7da39e360a4c39e40|commit]], [[https://git.kernel.org/linus/ccff2cfa1ac347ee91f1b21ee99ca7ecc1d201fc|commit]], [[https://git.kernel.org/linus/3204634772353ba965ac1f2effa948e32044efbc|commit]], [[https://git.kernel.org/linus/c154dbd28003d8fcc857d88596b2f0383617d1e7|commit]], [[https://git.kernel.org/linus/e96d4605b024495d42279ae8e899969b29f7ce5f|commit]], [[https://git.kernel.org/linus/4eddee70140b3ae183398b246a609756546c51f1|commit]], [[https://git.kernel.org/linus/74df43b3f626a3594a4de50556048852bf2753f7|commit]], [[https://git.kernel.org/linus/f0a499acb4b6f4c9a169ce35195b8021578ea14a|commit]] = MHI BUS = * bus: mhi: pci_generic: Add Foxconn T99W510 [[https://git.kernel.org/linus/c2dbd34f6a9558b7e99849d4f73eb9b95a45a83c|commit]] = MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH = * platform/surface: Add support for tablet-mode switch on Surface Pro 9 [[https://git.kernel.org/linus/b58a444d7f28ea59fd37a4615e6be86f5d45c880|commit]], [[https://git.kernel.org/linus/37ff64cd81ff0abbe901fd4cf401998d534c1cd7|commit]], [[https://git.kernel.org/linus/39e2ba648a6ee4519a5f0aa4cb995f8c97c5db6f|commit]] = MULTIFUNCTION DEVICES (MFD) = * mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs [[https://git.kernel.org/linus/72d4a1683741ee578da0e265886e6a7f3d42266c|commit]] * [[https://git.kernel.org/linus/ded99b89d25fd73a1d7bd910378e0339fd9d4c4a|commit]] = MULTIFUNCTION DEVICES (MFD) = * Remove SEC S5M MFDs with no compatibles [[https://git.kernel.org/linus/f736d2c0caa8348b0bcd897972e470f7a596caad|commit]], [[https://git.kernel.org/linus/a3165abaa9bda3e729b434a3e684fcfa205f252a|commit]] * [[https://git.kernel.org/linus/ba2b13df8ab005cee919d2ca31829a3c639fded2|commit]], [[https://git.kernel.org/linus/0742c2a6335281608ac9e9aee67493e9e30f6195|commit]] Tema 0: (0) Add RZ/G2L MTU3a Core, Counter and pwm driver Tema 1: (1) dt-bindings: timer: Document RZ/G2L MTU3a bindings 0a9d6b54297e216199cbfd08c5e6a35cce152477 Tema 2: (2) mfd: Add Renesas RZ/G2L MTU3a core driver 654c293e1687b31819f9bf1ac71b5a85a8053210 Tema 3: (3) Documentation: ABI: sysfs-bus-counter: add cascade_counts_enable and external_input_phase_clock_select 7bb985ac03c4a91d185c006f68c4fadfb71e1cca Tema 4: (4) counter: Add Renesas RZ/G2L MTU3a counter driver 0be8907359df4c62319f5cb2c6981ff0d9ebf35a Tema 5: (5) MAINTAINERS: Add entries for Renesas RZ/G2L MTU3a counter driver 5dee9439cc2d60ff35cad04b618ee53f48a7cfc2 Tema 6: (6) pwm: Add Renesas RZ/G2L MTU3a PWM driver * Add RZ/G2L MTU3a Core, Counter and pwm driver [[https://git.kernel.org/linus/0a9d6b54297e216199cbfd08c5e6a35cce152477|commit]], [[https://git.kernel.org/linus/654c293e1687b31819f9bf1ac71b5a85a8053210|commit]], [[https://git.kernel.org/linus/7bb985ac03c4a91d185c006f68c4fadfb71e1cca|commit]], [[https://git.kernel.org/linus/0be8907359df4c62319f5cb2c6981ff0d9ebf35a|commit]], [[https://git.kernel.org/linus/5dee9439cc2d60ff35cad04b618ee53f48a7cfc2|commit]] Tema 1: (1) dt-bindings: mfd: x-powers,axp152: Document the AXP15060 variant 34480c6e1746138880778af9b86e86a95e0264fb Tema 2: (2) mfd: axp20x: Add support for AXP15060 PMIC e0f8ad2a705367518b5c56bf9d6da89681467c02 Tema 3: (3) regulator: axp20x: Add AXP15060 support * [[https://git.kernel.org/linus/34480c6e1746138880778af9b86e86a95e0264fb|commit]], [[https://git.kernel.org/linus/e0f8ad2a705367518b5c56bf9d6da89681467c02|commit]] Tema 0: (0) iio: adc: palmas_gpadc: add iio events Tema 1: (1) iio: adc: palmas_gpadc: fix NULL dereference on rmmod 49f76c499d38bf67803438eee88c8300d0f6ce09 Tema 2: (2) iio: adc: palmas: Take probe fully device managed. 6d52b0e706989d48e1aa3b5263f6185770ab4af3 Tema 3: (3) iio: adc: palmas: remove adc_wakeupX_data 79d9622d622d49d6c14c51edec2059b8591e7975 Tema 4: (4) iio: adc: palmas: replace \"wakeup\" with \"event\" Tema 5: (5) iio: adc: palmas: use iio_event_direction for threshold polarity 7501a3a97e4f000c1881f228132ead7a2fa5725c Tema 6: (6) iio: adc: palmas: move eventX_enable into palmas_adc_event 2d48dbdfc7d4714973de48e601d69854b21b69de Tema 7: (7) iio: adc: palmas: always reset events on unload 773597aeee455d646bff12ce68a68884bc2d9113 Tema 8: (8) iio: adc: palmas: add support for iio threshold events a99544c6c883f5fdd1b326b245572ca22cabc421 Tema 9: (9) iio: adc: palmas: don't alter event config on suspend/resume 52cc189b4fc6af6accc45fe7b7053d76d8724059 * iio: adc: palmas_gpadc: add iio events [[https://git.kernel.org/linus/49f76c499d38bf67803438eee88c8300d0f6ce09|commit]], [[https://git.kernel.org/linus/6d52b0e706989d48e1aa3b5263f6185770ab4af3|commit]], [[https://git.kernel.org/linus/79d9622d622d49d6c14c51edec2059b8591e7975|commit]], [[https://git.kernel.org/linus/7501a3a97e4f000c1881f228132ead7a2fa5725c|commit]], [[https://git.kernel.org/linus/2d48dbdfc7d4714973de48e601d69854b21b69de|commit]], [[https://git.kernel.org/linus/773597aeee455d646bff12ce68a68884bc2d9113|commit]], [[https://git.kernel.org/linus/a99544c6c883f5fdd1b326b245572ca22cabc421|commit]], [[https://git.kernel.org/linus/52cc189b4fc6af6accc45fe7b7053d76d8724059|commit]] = MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM = * rtw88: Add SDIO support [[https://git.kernel.org/linus/6a92566088b1a37c1cf2c4b6b5fb733dc5bdc6a6|commit]], [[https://git.kernel.org/linus/65371a3f14e73979958aea0db1e3bb456a296149|commit]], [[https://git.kernel.org/linus/b722e5b130bcaa8224c93c6625685d8276742cbd|commit]], [[https://git.kernel.org/linus/a5d25f9ff91831f3a87aca96480a8b080546ccb8|commit]], [[https://git.kernel.org/linus/02461d9368c59510ef51cc8a1db1f0f31cfbf9ad|commit]], [[https://git.kernel.org/linus/7d6d2dd326a8a8d32091e9748f3428dd3be68367|commit]], [[https://git.kernel.org/linus/095e62dd74276dd801c04d9a2a9afcd922811218|commit]], [[https://git.kernel.org/linus/6fdacb78f7999f5c14d9dae10d47de50959297d9|commit]], [[https://git.kernel.org/linus/b2a777d68434375dc05a6fda5fec34a474bbf21f|commit]] = NETWORK BLOCK DEVICE (NBD) = * nbd: s/handle/cookie/ [[https://git.kernel.org/linus/daf376a366fd2d469d66ab83dfdc074777462bab|commit]], [[https://git.kernel.org/linus/2686eb845da7762ee98b17e578b0c081aafb77b9|commit]], [[https://git.kernel.org/linus/bd9e9916c32fd4b4fb4e879e05bd1568ee02ec93|commit]], [[https://git.kernel.org/linus/952aa344bf4305ab6fa0d9962ef8c2caa2afef4c|commit]] = OBJTOOL = * objtool: Add stackleak instrumentation to uaccess safe list [[https://git.kernel.org/linus/7f530fba1123edcad00d59e1a73019814935f0c1|commit]] = OPEN FIRMWARE AND FLATTENED DEVICE TREE = * ARM: dts: sunxi: Add MangoPi MQ-R board support [[https://git.kernel.org/linus/a3eebcb61ffb9a26ca77a00ce80050cff0f0ecf3|commit]], [[https://git.kernel.org/linus/927e310e8e9d891b7621f77c369d234624d3a4fe|commit]], [[https://git.kernel.org/linus/c908060de362b2977db1b0ddba925353bc50aa29|commit]], [[https://git.kernel.org/linus/20c5db6c3d79d357c9d787edad3bbf03d98a08bf|commit]] = OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS = * Add minimal boot support for IPQ9574 [[https://git.kernel.org/linus/b065b23d3c3bc91f7e54f9bff4294a7bfbd2afb6|commit]], [[https://git.kernel.org/linus/d75b82cff48883b5e75abfd3930afa7a148ab440|commit]], [[https://git.kernel.org/linus/5b63ccb69ee8ee5ddb58d8ce105b880905678bd5|commit]], [[https://git.kernel.org/linus/c74eef68fd2d3a7821ecb57a607d597775df53ac|commit]], [[https://git.kernel.org/linus/97cb36ff52a1061a0d3ef4bf448813acef207140|commit]], [[https://git.kernel.org/linus/34d1a90bdb8a2759b9646c8596eea495b4cb02ac|commit]] * clk: add BCM63268 timer clock and reset [[https://git.kernel.org/linus/0ca6a0970073a14f5608f0add0e431697316cbca|commit]], [[https://git.kernel.org/linus/2a67e196bb5197bdca89332d2a71e708ee4d897d|commit]], [[https://git.kernel.org/linus/cd04bbb9247c5aec393b51ce1e2a6eb3cac2e27e|commit]], [[https://git.kernel.org/linus/ba7c8d2700adf594540046d63da9a84eb92272c6|commit]] Tema 0: (0) Basic clock, reset & device tree support for StarFive JH7110 RISC-V SoC Tema 1: (1) dt-bindings: clock: Add StarFive JH7110 system clock and reset generator 7fce1e39f01900a294cd2c456c77f3e2512e0634 Tema 2: (2) dt-bindings: clock: Add StarFive JH7110 always-on clock and reset generator 3de0c91032580d4923624fe6ee773eddd1b574bc Tema 3: (3) clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE c61f19ec3be35271fc005dac34390d9c5e1a2737 Tema 4: (4) clk: starfive: Factor out common JH7100 and JH7110 code 00f1cb17aeb71daf3d9ead5d11412c650329d6cf Tema 5: (5) clk: starfive: Rename clk-starfive-jh7100.h to clk-starfive-jh71x0.h e19aa7861fccced5f72745fcd14b87d281c9bb99 Tema 6: (6) clk: starfive: Rename \"jh7100\" to \"jh71x0\" for the common code Tema 7: (7) reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE c49a757a5a9e2eab2202ecd28aedc22a0aedfbe8 Tema 8: (8) reset: Create subdirectory for StarFive drivers 69bfec7548f4c1595bac0e3ddfc0458a5af31f4c Tema 9: (9) reset: starfive: Factor out common JH71X0 reset code 1ec3d20e4e2fef33c618b2ef550cbf3b4728e4cd Tema 10: (10) reset: starfive: Extract the common JH71X0 reset code ed36fcd160f3a703e0264539abdf0da2f3e0fc35 Tema 11: (11) reset: starfive: Rename \"jh7100\" to \"jh71x0\" for the common code Tema 12: (12) reset: starfive: jh71x0: Use 32bit I/O on 32bit registers b6d7406cd7a199fabf93008e9fc0aa0358695a79 Tema 13: (13) clk: starfive: Add StarFive JH7110 system clock driver edab7204afe55bdf2d17d3490eb88497ba60f628 Tema 14: (14) clk: starfive: Add StarFive JH7110 always-on clock driver b2ab3c94f41f888f9bec6ac6bf75935e2e2e253a Tema 15: (15) reset: starfive: Add StarFive JH7110 reset driver 82327b127d4117e5b867cca945f97a5074aef786 Tema 16: (16) dt-bindings: timer: Add StarFive JH7110 clint 1ff5482ab9a5565a56b15626a6bc5bf20dab3465 Tema 17: (17) dt-bindings: interrupt-controller: Add StarFive JH7110 plic 8406d19ca0493aa8b4b83314efe57219c8bb92b6 Tema 18: (18) dt-bindings: riscv: Add SiFive S7 compatible 8868caa2a073cdac8a3c28e4e30cf72fe6b44f22 Tema 19: (19) riscv: dts: starfive: Add initial StarFive JH7110 device tree 60bf0a39842eb042bbdc4539285c7e524011fc2d Tema 20: (20) riscv: dts: starfive: Add StarFive JH7110 pin function definitions e22f09e598d12e46e7c96df3c10271d037e1fd39 Tema 21: (21) riscv: dts: starfive: Add StarFive JH7110 VisionFive 2 board device tree 54baba33392d428a8be4942441a92a9b05cf537e Tema 22: (22) riscv: dts: starfive: jh7110: Correct the properties of S7 core * Basic clock, reset & device tree support for StarFive JH7110 RISC-V SoC [[https://git.kernel.org/linus/7fce1e39f01900a294cd2c456c77f3e2512e0634|commit]], [[https://git.kernel.org/linus/3de0c91032580d4923624fe6ee773eddd1b574bc|commit]], [[https://git.kernel.org/linus/c61f19ec3be35271fc005dac34390d9c5e1a2737|commit]], [[https://git.kernel.org/linus/00f1cb17aeb71daf3d9ead5d11412c650329d6cf|commit]], [[https://git.kernel.org/linus/e19aa7861fccced5f72745fcd14b87d281c9bb99|commit]], [[https://git.kernel.org/linus/c49a757a5a9e2eab2202ecd28aedc22a0aedfbe8|commit]], [[https://git.kernel.org/linus/69bfec7548f4c1595bac0e3ddfc0458a5af31f4c|commit]], [[https://git.kernel.org/linus/1ec3d20e4e2fef33c618b2ef550cbf3b4728e4cd|commit]], [[https://git.kernel.org/linus/ed36fcd160f3a703e0264539abdf0da2f3e0fc35|commit]], [[https://git.kernel.org/linus/b6d7406cd7a199fabf93008e9fc0aa0358695a79|commit]], [[https://git.kernel.org/linus/edab7204afe55bdf2d17d3490eb88497ba60f628|commit]], [[https://git.kernel.org/linus/b2ab3c94f41f888f9bec6ac6bf75935e2e2e253a|commit]], [[https://git.kernel.org/linus/82327b127d4117e5b867cca945f97a5074aef786|commit]], [[https://git.kernel.org/linus/1ff5482ab9a5565a56b15626a6bc5bf20dab3465|commit]], [[https://git.kernel.org/linus/8406d19ca0493aa8b4b83314efe57219c8bb92b6|commit]], [[https://git.kernel.org/linus/8868caa2a073cdac8a3c28e4e30cf72fe6b44f22|commit]], [[https://git.kernel.org/linus/60bf0a39842eb042bbdc4539285c7e524011fc2d|commit]], [[https://git.kernel.org/linus/e22f09e598d12e46e7c96df3c10271d037e1fd39|commit]], [[https://git.kernel.org/linus/54baba33392d428a8be4942441a92a9b05cf537e|commit]] Tema 0: (0) Add LVTS's AP thermal domain support for mt8195 Tema 1: (1) dt-bindings: thermal: mediatek: Add AP domain to LVTS thermal controllers for mt8195 05aaa7fdb0736262e224369b9b9f1410320fc71b Tema 2: (2) thermal/drivers/mediatek/lvts_thermal: Add AP domain for mt8195 561538f770a362e704fa0f1b2f2fe78c8e61db6b Tema 3: (3) arm64: dts: mediatek: mt8195: Add AP domain thermal zones Tema 4: (4) arm64: dts: mediatek: mt8195: Add AP domain temperature thresholds * Add LVTS's AP thermal domain support for mt8195 [[https://git.kernel.org/linus/05aaa7fdb0736262e224369b9b9f1410320fc71b|commit]], [[https://git.kernel.org/linus/561538f770a362e704fa0f1b2f2fe78c8e61db6b|commit]] * arm: qcom: sa8775p: add socinfo support [[https://git.kernel.org/linus/b302c64a3c0a005f39155e9aef5e99ad8a9abbb7|commit]], [[https://git.kernel.org/linus/26a4bf805c6cd88847dd045f6b29d8a20f02d8df|commit]], [[https://git.kernel.org/linus/7fa9c5fc1a753ac593904ebe9c4e8628a4240096|commit]] * QCM2290 socinfo [[https://git.kernel.org/linus/f26e18bda9e3b069fbb07a2827597952a6d0afe0|commit]], [[https://git.kernel.org/linus/18290c2eec4be239318cb4e01cafe12217e36de8|commit]] * QRB4210 socinfo [[https://git.kernel.org/linus/ee6ae544ddfabe60245d4eaee41a7330acd46d94|commit]], [[https://git.kernel.org/linus/a11bc4a5b371e05e89c0fba5756efe5788a4d1ab|commit]] * soc: qcom: socinfo: Add SM7150 ID [[https://git.kernel.org/linus/de7aeee0d942d2e1d85b3db3652e037af38e24d7|commit]], [[https://git.kernel.org/linus/bad8cdc20690fa830c49783b68c6403dd44bc0bd|commit]] = PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS = * [[https://git.kernel.org/linus/be567c6cbc08e8fb6de9f03d6ab5088e33f58012|commit]] = PERFORMANCE EVENTS SUBSYSTEM = * shadow metric clean up and improvements [[https://git.kernel.org/linus/484b2a8442d2ad413ac983775232544e2940fdd1|commit]], [[https://git.kernel.org/linus/180a501346d19f2613f41208b5d67dc037638018|commit]], [[https://git.kernel.org/linus/36d19bbbdf9310699603203b332d69dc32c971d0|commit]], [[https://git.kernel.org/linus/1fa0c371c9824743fe373e624a55cb036bbb2de1|commit]], [[https://git.kernel.org/linus/9ed8b7dcb0e7816294b2f8d8ab907e8c5402008d|commit]], [[https://git.kernel.org/linus/bd6808618ceb7d5bb4d5488afc030b48ae612f63|commit]], [[https://git.kernel.org/linus/207f7df7271c346da4a421c5b8cdadda99a37964|commit]], [[https://git.kernel.org/linus/900536349d12516114eed9f5b47d30c362e68cdc|commit]], [[https://git.kernel.org/linus/aa44724cb3179228bbfa509649ef021d14e4476f|commit]], [[https://git.kernel.org/linus/ad10c9201d827f85195eb4d94bfcfd2b2ca000f4|commit]], [[https://git.kernel.org/linus/fa6073700b6e44fec8c4c9aa23497d3fe1f9a869|commit]], [[https://git.kernel.org/linus/1ab15f66b918425d9ea2529b54db0552025c9cc0|commit]], [[https://git.kernel.org/linus/7d38ef20bab229f40e671533c0c6c39e41c2cfa3|commit]], [[https://git.kernel.org/linus/46db21af50510376d7e68116b1bfd2094b38cbc0|commit]], [[https://git.kernel.org/linus/6635df2f4cde6124accbb909b51961603908950c|commit]], [[https://git.kernel.org/linus/1e8ad07e3425ec37e37b6035defc856fc7cdcd7f|commit]], [[https://git.kernel.org/linus/2f244993435516a46a1c1d45030781de69b372fd|commit]], [[https://git.kernel.org/linus/05dd42fe61453bf23b548e9cd10e8b94b33ab121|commit]], [[https://git.kernel.org/linus/5d48694714b9d887b99e3175ccb9a065e52976e5|commit]], [[https://git.kernel.org/linus/384133a4ede3d2eee056feaf26292574d8d71095|commit]], [[https://git.kernel.org/linus/115ae94c517c01d843ddef80700d22a7da079596|commit]], [[https://git.kernel.org/linus/56c178be7775dda3448171efef6326861ba142d8|commit]], [[https://git.kernel.org/linus/5c3f73c124813869dfba07198aa1030da4690a43|commit]], [[https://git.kernel.org/linus/0a080050433f49fe885de824670472b4c133637b|commit]], [[https://git.kernel.org/linus/4507f603ffd21598f93d55ffb592bbaa27f2356e|commit]], [[https://git.kernel.org/linus/aa2050030d65777596498256acd5f1584421e33a|commit]], [[https://git.kernel.org/linus/c3fdd79d6161559b2b3dd111e593842e65ccbd8b|commit]], [[https://git.kernel.org/linus/9d9675bb411b08bc6c5bb2f399ee497f5880b551|commit]], [[https://git.kernel.org/linus/100ee7c3de193df9e6fd54f9190aae73b1b43ee8|commit]], [[https://git.kernel.org/linus/de44486fd46134e10c42f3acc09695e74ad91be8|commit]], [[https://git.kernel.org/linus/1aa52f9490d50cba4a8872f34d297bc8400735b7|commit]], [[https://git.kernel.org/linus/77d78b4c19f25810202d7033f4b9d7be2cdc898f|commit]], [[https://git.kernel.org/linus/45e8867a962a069763f0978d30f1d7cd82ead0cb|commit]], [[https://git.kernel.org/linus/62e10d937d6d5d0f100d6d13c17b4376d1466044|commit]], [[https://git.kernel.org/linus/c7551a2e33c60189147f84b17934cb5f1784d0dd|commit]], [[https://git.kernel.org/linus/d0a3052f6faefffcb15e93853c06f56207c32743|commit]], [[https://git.kernel.org/linus/798029341baf398b519591f2bba897b08e4cdc27|commit]], [[https://git.kernel.org/linus/1fd09e299bdd434b259da3ffcfdcae2dfeac9b2e|commit]], [[https://git.kernel.org/linus/94b1a603fca78388ef7575411aed4b1fabd843f9|commit]], [[https://git.kernel.org/linus/1647cd5b8802698fb49ccb851b07b098520b5092|commit]], [[https://git.kernel.org/linus/7b86475f02ac7d198fc52cfa780f8b93b17321ad|commit]], [[https://git.kernel.org/linus/20cb10eadbddcacda277f471c32000da9ae60d41|commit]], [[https://git.kernel.org/linus/d6964c5b1f76518e425f9aef05670a0933903207|commit]], [[https://git.kernel.org/linus/c23f5cc06ac5dc556fccd2c9ac648fa84fb876fd|commit]], [[https://git.kernel.org/linus/d74192c7478e7fe90c2897b9237098283573f443|commit]], [[https://git.kernel.org/linus/758bc8e626b76b53ac643dae4128d6f617e24467|commit]], [[https://git.kernel.org/linus/cc26ffaa01f04cbe5c958df5532f3c23599e7a04|commit]], [[https://git.kernel.org/linus/8945bef30684b5ffb6778de1e979a7fcef6a760b|commit]], [[https://git.kernel.org/linus/37cc8ad77cf81f3ffd226856c367b0e15333a738|commit]], [[https://git.kernel.org/linus/0a57b910807ad16381d39578ffc51a7055e4dfd6|commit]], [[https://git.kernel.org/linus/aa0964e3ecebe92243bac30f9317117037adecb9|commit]] * perf lock contention: Improve lock symbol display (v1) [[https://git.kernel.org/linus/3ace2435bb93445e7713d69336011c46558a18af|commit]], [[https://git.kernel.org/linus/1811e82767dcc6ebfdb2a57877f1756f067990b8|commit]], [[https://git.kernel.org/linus/d24c0144b1dde00f6e7283df3708fcc62dddbaa9|commit]], [[https://git.kernel.org/linus/4f701063bfa24ca3da050104cc757dfc3b252355|commit]] * perf kvm: Support histograms and TUI mode [[https://git.kernel.org/linus/9c3aa1f41178d75c7eabfa818bc02b698b5f152e|commit]], [[https://git.kernel.org/linus/a7d451a8733c978848ede58333be25b10889df82|commit]], [[https://git.kernel.org/linus/f098376d16e94a0a14bd16264f28c72ee3b411c9|commit]], [[https://git.kernel.org/linus/dd787ae4e8548a82350981b4b0046df6a92999f2|commit]], [[https://git.kernel.org/linus/2d31e0bff2f3dd5369a9b45e3d8c9ee325784e60|commit]], [[https://git.kernel.org/linus/2d08124b08631322303e365d422ead50ae1674b8|commit]], [[https://git.kernel.org/linus/730651f7177f473345ab470db212c7b5a18466f0|commit]], [[https://git.kernel.org/linus/001b08f4e2aab9748b5d5e49b68d5444715ffda9|commit]], [[https://git.kernel.org/linus/ebf39d29b985b0c0f75c2e752781a9a80daadc0e|commit]], [[https://git.kernel.org/linus/41f1138e5c1cf11c5b469c3f891960b4ad05e886|commit]], [[https://git.kernel.org/linus/f57a64142c04b6cbbfb2ce6493f0aefc237c3106|commit]], [[https://git.kernel.org/linus/c695d48a33e7185cf5c7a7e44a6e8fe640ea1a71|commit]], [[https://git.kernel.org/linus/fbb70bd3100527b9fea86c58e88a63a28f24f428|commit]], [[https://git.kernel.org/linus/32a5c2b84236d1eebf341ae4a90dd5e04aae97ae|commit]], [[https://git.kernel.org/linus/984f16cd602c82451b2e910ac58d7880bcb48b1a|commit]], [[https://git.kernel.org/linus/96d541699e5c50b1bc2d50c83cd7145994d5f071|commit]] * perf intel-pt: Small updates [[https://git.kernel.org/linus/34f576c95d1bd1be3f123c2d1f3db084e5e72583|commit]], [[https://git.kernel.org/linus/052072f69f28864cebaeb6ca9dc2c9825b72c834|commit]] Tema 0: (0) Enable display of partial and empty SVE predicates from Arm SPE data Tema 1: (1) perf event: Add simd_flags field to perf_sample Tema 2: (2) perf arm-spe: Refactor arm-spe to support operation packet type 0066015a3d8f9c01a17eb04579edba7dac9510af Tema 3: (3) perf arm-spe: Add SVE flags to the SPE samples 03a6c16ebf0162b57acd16c2dd2baa79d8db2a97 Tema 4: (4) perf report: Add 'simd' sort field ea15483e7c55f73809cd9e208fff511966539ee5 * Enable display of partial and empty SVE predicates from Arm SPE data [[https://git.kernel.org/linus/0066015a3d8f9c01a17eb04579edba7dac9510af|commit]], [[https://git.kernel.org/linus/03a6c16ebf0162b57acd16c2dd2baa79d8db2a97|commit]], [[https://git.kernel.org/linus/ea15483e7c55f73809cd9e208fff511966539ee5|commit]] * perf bench syscall: Add fork syscall benchmark [[https://git.kernel.org/linus/ece7f7c0507cc147f72e117e22732091db758885|commit]] * config file/command line for objdump & addr2line [[https://git.kernel.org/linus/333b1b11179b7908e3f3a06a2208dcecb0c971ef|commit]], [[https://git.kernel.org/linus/8f08c363fd6c682d10f2b055d4287ad1e54e76ea|commit]], [[https://git.kernel.org/linus/217b7d41ea2038e52991b7a600a0b958330d8ae6|commit]], [[https://git.kernel.org/linus/56d9117c5004e7192d8062da67fef220e4fdcd19|commit]], [[https://git.kernel.org/linus/0b02b47e71fa0e006407efd4f647b0e1336a2e8c|commit]], [[https://git.kernel.org/linus/57594454ceb92defaa0707cf29289f0c3c266ede|commit]] * perf top: Add --branch-history option [[https://git.kernel.org/linus/5ef506130c739a0601d234b36f5dfd2129f966c0|commit]], [[https://git.kernel.org/linus/5a892c3da39fae73d008cc43706ff29456fa8cf1|commit]] * perf tools: Update pmu scan using openat() (v1) [[https://git.kernel.org/linus/00462d8eaca4eb48e4c07a9a9b49cea2a871fd35|commit]], [[https://git.kernel.org/linus/66c9598bd8916c6c1319d0100ac916cac89d4b0e|commit]], [[https://git.kernel.org/linus/eec1131091c88e5e72cb012a2e3b3789fbb53c15|commit]], [[https://git.kernel.org/linus/f6a7bbbfe61cc34c4e443141d3eb110a80473d8c|commit]], [[https://git.kernel.org/linus/e293a5e816c03b57f07078db60497933f3400b2a|commit]], [[https://git.kernel.org/linus/b39094d37d0c1f6399a1a1a24453ff48b4a0c7a6|commit]], [[https://git.kernel.org/linus/463786658d234df43ad1d9dfcf8aba25176d071c|commit]], [[https://git.kernel.org/linus/3a69672e881afc1dcc8ed60272197af8958b5404|commit]], [[https://git.kernel.org/linus/98b7ce0ed8f7a93ac0f6e0a0576c70093b669a71|commit]] = PIN CONTROL SUBSYSTEM = * Add pinctrl support for S32 SoC family [[https://git.kernel.org/linus/2545625b8b244c7ecc473aeb188164caa55cc71b|commit]], [[https://git.kernel.org/linus/fd84aaa8173d3ff86f8df2009921336a1ea53a8a|commit]], [[https://git.kernel.org/linus/46c59901d47930b4782e34720f13d71012ce43a3|commit]] |
== Serial Peripheral Interface (SPI) == * Add support for Amlogic A1 SPI Flash Controller [[https://git.kernel.org/linus/d040fe8f9fa94cf17cb3558bd061cb580a4d63c8|commit]], [[https://git.kernel.org/linus/909fac05b92653f860ecaa1e59b23fc25d27166e|commit]] * spi-cadence: Add Slave mode support [[https://git.kernel.org/linus/f6997e9bd879ed1f1c61e65b6fcab0de9a873ab0|commit]], [[https://git.kernel.org/linus/b1b90514eaa3454223d6f576a108cc0a58924a65|commit]] * Add Quad SPI driver for !StarFive JH7110 !SoC [[https://git.kernel.org/linus/13f1033e07588b7d1151d22d7ee3ca8f16181de7|commit]], [[https://git.kernel.org/linus/47fef94afeae2a125607b6b45145594713471320|commit]] * intel-pci: Add support for Meteor Lake-S SPI serial flash [[https://git.kernel.org/linus/c2912d42e86e494935722669e4d9eade69649072|commit]] * spi: Tegra TPM driver with HW flow control [[https://git.kernel.org/linus/67a142dc9eb96a5cc018e5db62390665eb5f038c|commit]], [[https://git.kernel.org/linus/967ca91a996f82219f2883e9e53d8e20df49025a|commit]] == Watchdog == * Add driver for !StarFive JH7100/JH7110 RISC-V !SoCs [[https://git.kernel.org/linus/b24e265d6f0a0965ae0d0a19848544300c397a2e|commit]], [[https://git.kernel.org/linus/db728ea9c7be137b4f4361295f11e0b56b6286ac|commit]] == Serial == * Add support for NXP bluetooth chipsets [[https://git.kernel.org/linus/29f93a687f3c435e94d026ee1fc8ad18ce56b7fb|commit]], [[https://git.kernel.org/linus/8eaf839e4ac4feadf06e03eeff34059795450712|commit]], [[https://git.kernel.org/linus/ab3a769b4dccec2cf60f0a0700b140991bf9afc8|commit]], [[https://git.kernel.org/linus/689ca16e523278470c38832a3010645a78c544d8|commit]] * Add support for Advantech PCI-1611U card [[https://git.kernel.org/linus/d2b00516de0e1d696724247098f6733a6ea53908|commit]] * Add SCI support for RZ/G2L alike !SoCs [[https://git.kernel.org/linus/1707ce2d1e4d701db28ba2250d9d72dcf762babc|commit]], [[https://git.kernel.org/linus/d61ae331d6f35183b38e0c992bc01bf15d8591c3|commit]], [[https://git.kernel.org/linus/f06c2a9000ebecbb461196e59ce063f742272902|commit]], [[https://git.kernel.org/linus/f1d81e3cf0e91bf3455a643b87184c2288cfba8e|commit]], [[https://git.kernel.org/linus/8749061be196b41a874d71c073c03171bf2741b2|commit]], [[https://git.kernel.org/linus/cf383d123869574d1de4304ed73771d3eb5a3d40|commit]] * bcm63xx-uart: add polling support [[https://git.kernel.org/linus/945de8be2f7ff7d4dd578d97307ae650b95de294|commit]] == Voltage, current regulators, power capping, power supply == * regulator: da9063: disable unused voltage monitors [[https://git.kernel.org/linus/13186dae182ab1a2a52a53424672f49cf3e81f9b|commit]], [[https://git.kernel.org/linus/b8717a80e6ee6500ae396d21aac2a00947bba993|commit]], [[https://git.kernel.org/linus/1706636eafcab76e08784f66f80f00d9aa59bed1|commit]] * regulator: axp20x: Add AXP15060 support [[https://git.kernel.org/linus/34480c6e1746138880778af9b86e86a95e0264fb|commit]], [[https://git.kernel.org/linus/e0f8ad2a705367518b5c56bf9d6da89681467c02|commit]] * pmbus/acbel-fsg032: Add Acbel power supply [[https://git.kernel.org/linus/680921653cf39f086fe065234a2d9813b526bb6c|commit]], [[https://git.kernel.org/linus/b0cda2cc85686d5cd30a874f2caf9c6c34958cd1|commit]], [[https://git.kernel.org/linus/d89d6c093acdf4545a89ded625686ee6e8db4634|commit]], [[https://git.kernel.org/linus/7a46c0cb473f05fe61edf26aa5509aa555dcd9be|commit]], [[https://git.kernel.org/linus/9bdc19fb94581fb805f5033825f41c363f5c3e85|commit]] * regulator: Add support for Richtek RT5739 voltage regulator [[https://git.kernel.org/linus/2e238605a9d631fc8b9b130ba79cd54f2a22df10|commit]], [[https://git.kernel.org/linus/4536f3b93a3373cac21911103cbaa8c4c2932c38|commit]] * regulator: Add Richtek RT4803 boost regulator [[https://git.kernel.org/linus/e126cdaad15c4206f27b450e5d87391d5066615c|commit]], [[https://git.kernel.org/linus/6928a3c082f19404bd41bf33beeae112915dc666|commit]] * qcom_smd: Add MP5496 S1 regulator [[https://git.kernel.org/linus/60bbee7db43b97bf8c0978cc91f78d1746351871|commit]] * Add support for Rockchip RK860X regulators [[https://git.kernel.org/linus/e7abf7134beaeb9be9075214a32863e06cde4a0b|commit]], [[https://git.kernel.org/linus/4fb9a5060f73627303bc531ceaab1b19d0a24aef|commit]], [[https://git.kernel.org/linus/c5d5b55b3c1a314137a251efc1001dfd435c6242|commit]], [[https://git.kernel.org/linus/d5edc0e36bb1657d2c46b7521010d4f0894a5c74|commit]], [[https://git.kernel.org/linus/d25016618c0845b2a0f9ae64d084a66efd39b03c|commit]], [[https://git.kernel.org/linus/6bb18339c6b54e0241344280fe4d14909db9356c|commit]], [[https://git.kernel.org/linus/2c82f5b8ae6d0b5bbac1526021d9c3120d183555|commit]], [[https://git.kernel.org/linus/a27e71a66ee0f887fefcc31b85a804b0905fa865|commit]] * power: supply: generic-adc-battery: add temperature support [[https://git.kernel.org/linus/165663addf0ea9cf6e18c8d1ab9b9a8ef6f5a5b7|commit]], [[https://git.kernel.org/linus/ca0f6e0d1499e8e23e340d8b7187eeec5c4f6593|commit]], [[https://git.kernel.org/linus/4fc1befb3a30d76a3f4b19833d45fb81ab1652b1|commit]], [[https://git.kernel.org/linus/7cc7478e093782d2ac176c11a966de00bd0792dc|commit]] == Real Time Clock (RTC) == * bbnsm: Add the bbnsm rtc support [[https://git.kernel.org/linus/eb7b85853c3866236f9cb378fc68ce5f76efbf9c|commit]] == Pin Controllers (pinctrl) == * Add pinctrl support for S32 !SoC family [[https://git.kernel.org/linus/2545625b8b244c7ecc473aeb188164caa55cc71b|commit]], [[https://git.kernel.org/linus/fd84aaa8173d3ff86f8df2009921336a1ea53a8a|commit]], [[https://git.kernel.org/linus/46c59901d47930b4782e34720f13d71012ce43a3|commit]] |
Line 2160: | Line 787: |
Tema 2: (2) pinctrl: mlxbf3: Add pinctrl driver support d11f932808dc689717e409bbc81b5093e7902fc9 * Support Nvidia BlueField-3 GPIO driver and pin controller [[https://git.kernel.org/linus/d11f932808dc689717e409bbc81b5093e7902fc9|commit]] * pinctrl: renesas: rcar: power-source improvements [[https://git.kernel.org/linus/31f0a454d3dff997eb6570297e0c555d511dbdd6|commit]], [[https://git.kernel.org/linus/a3ca1e18931e60c9f1765f630b677cad8372d1b7|commit]], [[https://git.kernel.org/linus/b88e733ac5170efe5f26c62606ff97901dad9248|commit]], [[https://git.kernel.org/linus/a7bebdc5905ed23a3d33ec194a800b04b4161d3c|commit]], [[https://git.kernel.org/linus/6cd853a45324e26d71d7848b7f0fe28b5c023375|commit]], [[https://git.kernel.org/linus/7f25d5b04af2ec0b85a18071ab59f9a6e456dfe0|commit]], [[https://git.kernel.org/linus/d04b961dd44d02c47ca7b716b493478d4a3f3967|commit]], [[https://git.kernel.org/linus/3c2465067f32beacc61ff898af7d8add1390aa95|commit]] * [[https://git.kernel.org/linus/7edfe0eeeffa03c61bceee27f3c2699a2af851c3|commit]], [[https://git.kernel.org/linus/9a8d94711dfc0c1e9bfbb064cce8ff9d656ea9df|commit]] Tema 0: (0) Add PMI632 PMIC and RGB LED on sdm632-fairphone-fp3 Tema 1: (1) dt-bindings: pinctrl: qcom,pmic-gpio: add PMI632 4b648d94946618c7efee21227a5d646cec3335c3 Tema 2: (2) pinctrl: qcom: spmi-gpio: Add PMI632 support 7abf7f88df456a373ce34c05a54068574f6fbfef Tema 3: (3) dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block Tema 4: (4) leds: qcom-lpg: Add support for PMI632 LPG Tema 5: (5) dt-bindings: mfd: qcom-spmi-pmic: Add PMI632 compatible Tema 6: (6) arm64: dts: qcom: Add PMI632 PMIC Tema 7: (7) arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED Tema 8: (8) Documentation: leds: Add \"rgb:status\" path |
* mlxbf3: Add pinctrl driver support [[https://git.kernel.org/linus/d11f932808dc689717e409bbc81b5093e7902fc9|commit]] * renesas: rcar: power-source improvements [[https://git.kernel.org/linus/31f0a454d3dff997eb6570297e0c555d511dbdd6|commit]], [[https://git.kernel.org/linus/a3ca1e18931e60c9f1765f630b677cad8372d1b7|commit]], [[https://git.kernel.org/linus/b88e733ac5170efe5f26c62606ff97901dad9248|commit]], [[https://git.kernel.org/linus/a7bebdc5905ed23a3d33ec194a800b04b4161d3c|commit]], [[https://git.kernel.org/linus/6cd853a45324e26d71d7848b7f0fe28b5c023375|commit]], [[https://git.kernel.org/linus/7f25d5b04af2ec0b85a18071ab59f9a6e456dfe0|commit]], [[https://git.kernel.org/linus/d04b961dd44d02c47ca7b716b493478d4a3f3967|commit]], [[https://git.kernel.org/linus/3c2465067f32beacc61ff898af7d8add1390aa95|commit]] * Add pinctrl support for Intel Thunder Bay !SoC [[https://git.kernel.org/linus/7edfe0eeeffa03c61bceee27f3c2699a2af851c3|commit]], [[https://git.kernel.org/linus/9a8d94711dfc0c1e9bfbb064cce8ff9d656ea9df|commit]] |
Line 2177: | Line 792: |
= POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS = * power: supply: generic-adc-battery: add temperature support [[https://git.kernel.org/linus/165663addf0ea9cf6e18c8d1ab9b9a8ef6f5a5b7|commit]], [[https://git.kernel.org/linus/ca0f6e0d1499e8e23e340d8b7187eeec5c4f6593|commit]], [[https://git.kernel.org/linus/4fc1befb3a30d76a3f4b19833d45fb81ab1652b1|commit]], [[https://git.kernel.org/linus/7cc7478e093782d2ac176c11a966de00bd0792dc|commit]] = REAL TIME CLOCK (RTC) SUBSYSTEM = Tema 0: (0) Add nxp bbnsm module support Tema 1: (1) input: bbnsm_pwrkey: Add bbnsm power key support Tema 2: (2) rtc: bbnsm: Add the bbnsm rtc support eb7b85853c3866236f9cb378fc68ce5f76efbf9c Tema 3: (3) arm64: dts: imx93: Add the bbnsm dts node cc3cb392cd4b4299ad52860831d66e523ba5a51f * Add nxp bbnsm module support [[https://git.kernel.org/linus/eb7b85853c3866236f9cb378fc68ce5f76efbf9c|commit]], [[https://git.kernel.org/linus/cc3cb392cd4b4299ad52860831d66e523ba5a51f|commit]] = Real-time Linux Analysis (RTLA) tools = * rtla/timerlat: Add auto-analysis only option [[https://git.kernel.org/linus/9fa48a2477de747b644c778a1e35d679cabcd917|commit]] = REGISTER MAP ABSTRACTION = Tema 0: (0) Migrate IDIO-16 GPIO drivers to regmap API Tema 1: (1) regmap-irq: Add no_status support 4d60cac951fd2dfbf261b83abb805748abc8b995 Tema 2: (2) gpio: 104-dio-48e: Utilize no_status regmap-irq flag 177b70c03ea5cb1f649ac27d618307b24d660b9a Tema 3: (3) gpio: idio-16: Migrate to the regmap API Tema 4: (4) gpio: 104-idio-16: Migrate to the regmap API Tema 5: (5) gpio: pci-idio-16: Migrate to the regmap API Tema 6: (6) gpio: idio-16: Remove unused legacy interface * Migrate IDIO-16 GPIO drivers to regmap API [[https://git.kernel.org/linus/4d60cac951fd2dfbf261b83abb805748abc8b995|commit]], [[https://git.kernel.org/linus/177b70c03ea5cb1f649ac27d618307b24d660b9a|commit]] * regmap: Removed compressed cache support [[https://git.kernel.org/linus/1e2bae6ae8f6b404b295edd5ba11a0bb1566544c|commit]] * regmap: Add basic maple tree register cache [[https://git.kernel.org/linus/05933e2d44607767ecb4937a33df4e882bdf9ad3|commit]], [[https://git.kernel.org/linus/f033c26de5a5734625d2dd1dc196745fae186f1b|commit]] = RUST = * rust: alloc: vec: Add some missing fallible try_* methods [[https://git.kernel.org/linus/65b571afdfdcefa09508274488086b218e34906d|commit]], [[https://git.kernel.org/linus/ae12ae137270e2e8890dd375aeca6d90556d2629|commit]], [[https://git.kernel.org/linus/3dcb652a3afc4b32cf8d3c1605c8cf22ad174a07|commit]], [[https://git.kernel.org/linus/318c3cc8e107c2b36108132057ca90d0d56d1bd9|commit]] * rust: sync: Arc: Any downcasting and assume_init() [[https://git.kernel.org/linus/1edd03378e50ff1071004c80cb878e4bad73a68f|commit]], [[https://git.kernel.org/linus/31d95c2f99bf16e59b996cf6a227e198a64e835c|commit]] Tema 0: (0) rust: sync: Arc: Implement Debug and Display Tema 1: (1) rust: sync: impl {Debug,Display} for {Unique,}Arc 00140a8308367208d56e93cf08fa1636202a0dc7 Tema 2: (2) sample: rust: print: Add sampe code for Arc printing * rust: sync: Arc: Implement Debug and Display [[https://git.kernel.org/linus/00140a8308367208d56e93cf08fa1636202a0dc7|commit]] * rust: error: Add missing wrappers to convert to/from kernel error codes [[https://git.kernel.org/linus/46384d0990bf99ed8b597e8794ea581e2a647710|commit]], [[https://git.kernel.org/linus/c7e20faa5fcad7a177cf6c306138010343dd6d3e|commit]], [[https://git.kernel.org/linus/6551a7fe0acbbc816802350414b37d9b42daccc8|commit]], [[https://git.kernel.org/linus/086fbfa3b328901fa8b369093ba468864e20544e|commit]], [[https://git.kernel.org/linus/752417b3f0e7721f1d630f40da22d57e0dae043e|commit]], [[https://git.kernel.org/linus/ef4dc4cc7001e9cce8a3b556362171648be9ad92|commit]] Tema 1: (1) rust: sync: introduce `LockClassKey` 6ea5aa08857a81be7114b3c21d6aa6db0bc95f99 Tema 2: (2) rust: sync: introduce `Lock` and `Guard` 76d4bd591e1101df69c44c819041e374c63f1194 Tema 3: (3) rust: lock: introduce `Mutex` 6d20d629c6d8575be98eeebe49a16fb2d7b32350 Tema 4: (4) locking/spinlock: introduce spin_lock_init_with_key Tema 5: (5) rust: lock: introduce `SpinLock` c6d917a498bfef603f41bfc4d31e9699bb2909fc Tema 6: (6) rust: lock: add support for `Lock::lock_irqsave` Tema 7: (7) rust: lock: implement `IrqSaveBackend` for `SpinLock` Tema 8: (8) rust: introduce `ARef` f1fbd6a864d417443cdacd6bfdb7fd626993da7e Tema 9: (9) rust: add basic `Task` 313c4281bc9dfa98d76a71b16a684af1c52e7751 Tema 10: (10) rust: introduce `current` 8da7a2b7432e8f043f04515895687f72cdb3e0a8 Tema 11: (11) rust: lock: add `Guard::do_unlocked` e32cca32c3d452a277884502b9155f3325caf80e Tema 12: (12) rust: sync: introduce `CondVar` 19096bce815716cf93fc1ef3965629c3affa26f1 Tema 13: (13) rust: sync: introduce `LockedBy` 7b1f55e3a984aaed0121f90f9f8580f18b7b561e * [[https://git.kernel.org/linus/6ea5aa08857a81be7114b3c21d6aa6db0bc95f99|commit]], [[https://git.kernel.org/linus/76d4bd591e1101df69c44c819041e374c63f1194|commit]], [[https://git.kernel.org/linus/6d20d629c6d8575be98eeebe49a16fb2d7b32350|commit]], [[https://git.kernel.org/linus/c6d917a498bfef603f41bfc4d31e9699bb2909fc|commit]], [[https://git.kernel.org/linus/f1fbd6a864d417443cdacd6bfdb7fd626993da7e|commit]], [[https://git.kernel.org/linus/313c4281bc9dfa98d76a71b16a684af1c52e7751|commit]], [[https://git.kernel.org/linus/8da7a2b7432e8f043f04515895687f72cdb3e0a8|commit]], [[https://git.kernel.org/linus/e32cca32c3d452a277884502b9155f3325caf80e|commit]], [[https://git.kernel.org/linus/19096bce815716cf93fc1ef3965629c3affa26f1|commit]], [[https://git.kernel.org/linus/7b1f55e3a984aaed0121f90f9f8580f18b7b561e|commit]] * rust: Add uapi crate [[https://git.kernel.org/linus/4e1746656839ab1e88d76eec4d2fa0b41d585604|commit]], [[https://git.kernel.org/linus/ea76e08f4d901a450619831a255e9e0a4c0ed162|commit]] = SCSI SUBSYSTEM = * scsi_debug: Some minor improvements [[https://git.kernel.org/linus/785d6b7cf300637c684e5c7b7c186b01d8a4cf28|commit]], [[https://git.kernel.org/linus/d280a4ef229c0def06f6641183fb92100b410c63|commit]], [[https://git.kernel.org/linus/06be9fbebb1beb6a885c95fbe3bb2f05f3463a70|commit]], [[https://git.kernel.org/linus/a19226f844c247bd5d5ef11df4152c5ab71a59fb|commit]], [[https://git.kernel.org/linus/a15df530a189fcc62003df7a7272b2918a9ef73a|commit]], [[https://git.kernel.org/linus/519bfc14c156f31cc113709c71e7f66e0f6f228e|commit]], [[https://git.kernel.org/linus/9c2303820bf033f798fe14a856d7df431640001b|commit]], [[https://git.kernel.org/linus/0befb8790969087946f5726d8d80b4f83053ea21|commit]], [[https://git.kernel.org/linus/f037b5cb07138cd519f35fd08ebef2faf075959f|commit]], [[https://git.kernel.org/linus/548ebb335f743fa2647fe61bb1ad29d2c706afda|commit]] = SCSI SUBSYSTEM = * scsi: ufs: ufs-pci: Add support for Intel Lunar Lake [[https://git.kernel.org/linus/0a07d3c7a1d205b47d9f3608ff4e9d1065d63b6d|commit]] = SCSI TARGET SUBSYSTEM = * scsi: target: make RTPI an TPG identifier [[https://git.kernel.org/linus/3f4b9cb4133a4ecf16447cbd5fdb8ed618593bf8|commit]], [[https://git.kernel.org/linus/b9e063adfb8a812d9c47ff690e645086c6f76f42|commit]], [[https://git.kernel.org/linus/5fe99dace4313b0061d46f69e32f981956c92445|commit]], [[https://git.kernel.org/linus/31177b74790cc566200f30705bf9a83d168da893|commit]] = SERIAL DEVICE BUS = * Add support for NXP bluetooth chipsets [[https://git.kernel.org/linus/29f93a687f3c435e94d026ee1fc8ad18ce56b7fb|commit]], [[https://git.kernel.org/linus/8eaf839e4ac4feadf06e03eeff34059795450712|commit]], [[https://git.kernel.org/linus/ab3a769b4dccec2cf60f0a0700b140991bf9afc8|commit]], [[https://git.kernel.org/linus/689ca16e523278470c38832a3010645a78c544d8|commit]] = SERIAL DRIVERS = * serial: Add support for Advantech PCI-1611U card [[https://git.kernel.org/linus/d2b00516de0e1d696724247098f6733a6ea53908|commit]] Tema 0: (0) Add SCI support for RZ/G2L alike SoCs Tema 1: (1) tty: serial: sh-sci: Fix TE setting on SCI IP 1707ce2d1e4d701db28ba2250d9d72dcf762babc Tema 2: (2) tty: serial: sh-sci: Add support for tx end interrupt handling d61ae331d6f35183b38e0c992bc01bf15d8591c3 Tema 3: (3) tty: serial: sh-sci: Fix end of transmission on SCI f06c2a9000ebecbb461196e59ce063f742272902 Tema 4: (4) tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction f1d81e3cf0e91bf3455a643b87184c2288cfba8e Tema 5: (5) tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support 8749061be196b41a874d71c073c03171bf2741b2 Tema 6: (6) tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support cf383d123869574d1de4304ed73771d3eb5a3d40 Tema 7: (7) arm64: dts: renesas: rzg2ul-smarc: Enable SCI0 * Add SCI support for RZ/G2L alike SoCs [[https://git.kernel.org/linus/1707ce2d1e4d701db28ba2250d9d72dcf762babc|commit]], [[https://git.kernel.org/linus/d61ae331d6f35183b38e0c992bc01bf15d8591c3|commit]], [[https://git.kernel.org/linus/f06c2a9000ebecbb461196e59ce063f742272902|commit]], [[https://git.kernel.org/linus/f1d81e3cf0e91bf3455a643b87184c2288cfba8e|commit]], [[https://git.kernel.org/linus/8749061be196b41a874d71c073c03171bf2741b2|commit]], [[https://git.kernel.org/linus/cf383d123869574d1de4304ed73771d3eb5a3d40|commit]] * serial: bcm63xx-uart: add polling support [[https://git.kernel.org/linus/945de8be2f7ff7d4dd578d97307ae650b95de294|commit]] = SNET DPU VIRTIO DATA PATH ACCELERATOR = * vdpa/snet: support [s/g]et_vq_state and suspend [[https://git.kernel.org/linus/3f3a1675b731e532d479e65570f2904878fbd9f0|commit]], [[https://git.kernel.org/linus/3616bf377a5a8ef4f124dfde5f3522c4da335561|commit]] = SOUND = * ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 [[https://git.kernel.org/linus/067eb084592819ad59d07afcb5de3e61cee2757c|commit]] * ASoC: amd: yc: Add ASUS M3402RA into DMI table [[https://git.kernel.org/linus/110ccfa9dd6ca1272e50fbea614aa31f01d2c17e|commit]] * ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x [[https://git.kernel.org/linus/4a1b5bc73e9ce8373d50fdb8f74badd2b4bf324e|commit]] * ASoC: SOF: Intel: hda-mlink: HDaudio multi-link extension update [[https://git.kernel.org/linus/c7a92574ec03692a057db541db12e41744a862fa|commit]], [[https://git.kernel.org/linus/34e582b559c78746c544442b3925554e0665351b|commit]], [[https://git.kernel.org/linus/8a55786a1875bd0b9c22156e800557a931baacb8|commit]], [[https://git.kernel.org/linus/68376a3ef41f0a2d6c1c603e7293ba0e00b293da|commit]], [[https://git.kernel.org/linus/18227585d8374ce16d3a2792deb125794710de43|commit]], [[https://git.kernel.org/linus/17c9b6ec35c0d6228db4f94590702a0cb03cd96a|commit]], [[https://git.kernel.org/linus/4c2d4e446d5673db2c653a6e53ca9be908582c4e|commit]], [[https://git.kernel.org/linus/fc7dab8ec0b4a451dd5737aa4f06a0e8bd6efa32|commit]], [[https://git.kernel.org/linus/725218f1d8210ee6eba2c2e923ea26a312fb3f46|commit]], [[https://git.kernel.org/linus/6857c7ee202cf4b8224882bcee8e3b97c26b6484|commit]], [[https://git.kernel.org/linus/2e4288319ad3e18a266461d3e63c86eb36f7a152|commit]], [[https://git.kernel.org/linus/02ba1b021c28670011b361be3be4bda49f348c43|commit]], [[https://git.kernel.org/linus/1f5a6e8b5147b7bc49c0e091f8b458e45d8ee56c|commit]], [[https://git.kernel.org/linus/d56d205857a2f6e10a1047532134321072f758b7|commit]], [[https://git.kernel.org/linus/87a6ddc0cf1c62dbc7c2cc4b5f764a2e992c5ba6|commit]], [[https://git.kernel.org/linus/2b864e969be29958eb810fb611d1eac50eb7104b|commit]], [[https://git.kernel.org/linus/82958c406da4fec8f818826624c33cf2e62f4147|commit]], [[https://git.kernel.org/linus/681f27f302ff85ddf3f6e7fd0231059f99c0f26e|commit]] * ALSA: hda: LNL: add HD Audio PCI ID [[https://git.kernel.org/linus/714b2f025d767e7df1fe9da18bd70537d64cc157|commit]] * ASoC: cs35l56: Add system suspend handling [[https://git.kernel.org/linus/39a594dc0b4ac949edf221db33c7061c45e2c90b|commit]], [[https://git.kernel.org/linus/7b98a1efbabfd729441f46823b24432f2c32deeb|commit]], [[https://git.kernel.org/linus/7816e3407110d887726687740aa18c9ce8eeb0d2|commit]], [[https://git.kernel.org/linus/f00abaddf0300bd9ca87918148a26bdb748129db|commit]], [[https://git.kernel.org/linus/f9dc6b875ec0a6a6d4091cd9603d193ec98c75a2|commit]], [[https://git.kernel.org/linus/59322d35179987e85b593e504fd334de8683c835|commit]] Tema 0: (0) Add Chameleon v3 ASoC audio Tema 1: (1) ASoC: Add Chameleon v3 audio Tema 2: (2) dt-bindings: ASoC: Add chv3-i2s Tema 3: (3) dt-bindings: ASoC: Add chv3-audio Tema 4: (4) dt-bindings: ASoC: Add it68051 Tema 5: (5) ASoC: ssm2602: Add workaround for playback with external MCLK Tema 6: (6) ASoC: ssm2602: Add support for CLKDIV2 8076c586bbc1c62e075e58f41dafdd8b5022b24d Tema 7: (7) ASoC: ssm2602: Add mute gpio Tema 8: (8) dt-bindings: ASoC: Add mute-gpio to ssm2602 Tema 9: (9) ARM: dts: chameleonv3: Add ssm2603 mute gpio * Add Chameleon v3 ASoC audio [[https://git.kernel.org/linus/8076c586bbc1c62e075e58f41dafdd8b5022b24d|commit]] * Add CS35L41 shared boost feature [[https://git.kernel.org/linus/4658de99d43cd740e019e7fd124b4128f8f4027f|commit]], [[https://git.kernel.org/linus/be9457f12e84437259707415364cc5fc96041ed6|commit]], [[https://git.kernel.org/linus/f5030564938be112183ba3df0cdd6dea3f694c2e|commit]], [[https://git.kernel.org/linus/340307d7effd99303fe933cde3b7288f8f3c6677|commit]] * Add support for the TAS5733 [[https://git.kernel.org/linus/95a29d5f626a37dbefd0883f294ec4e22a8a7911|commit]], [[https://git.kernel.org/linus/f5db4d00f73871988beba0277ea29cff73d38445|commit]] * ASoC: nau8821: Implement DRC controls [[https://git.kernel.org/linus/cd01b5f090434e7b2661aee208745539c552f5d2|commit]] * ASoC: SOF: ipc4: Add core_id support from topology [[https://git.kernel.org/linus/11f45690b3f6c6a2b5c57dbb036df3f838f7c016|commit]], [[https://git.kernel.org/linus/05ade472278a1a2fccc465ace205d6cfa9b521d5|commit]], [[https://git.kernel.org/linus/755ddc3acd50ca70e46b032c5c4a078e7b1b7d46|commit]] * ASoC: SOF: sof-audio: add support for setting up loopback routes [[https://git.kernel.org/linus/8cd3cb17fcf216cb859f86a00fff428fbcecc1d8|commit]] * ASoC: SOF: ipc4: Add support for bytes control [[https://git.kernel.org/linus/3eac8de3f51b3567c4ba6139736b59027da56285|commit]], [[https://git.kernel.org/linus/76fc628aebdb452e3c620d9ff5c5e9448d316754|commit]], [[https://git.kernel.org/linus/2e4ef6f4798c1d2951dd7bb3ae5f0d41ec3d31e8|commit]], [[https://git.kernel.org/linus/ea4a4e82f625ae451175a2a74779776b006d25a1|commit]], [[https://git.kernel.org/linus/dc47ef4f8f6426cd625eb4057e174541e7c23ccd|commit]], [[https://git.kernel.org/linus/a382082ff74b036944cbc5b6ad29b65f633acd3a|commit]], [[https://git.kernel.org/linus/a062c8899fede2ab5660a817e9b602d3fa280a99|commit]] * ASoC: SOF: ipc4-topology: Add support for effect widget [[https://git.kernel.org/linus/04b522a4d2acf8447d69bf87b3ab67d5e6d631a2|commit]], [[https://git.kernel.org/linus/7711a2bbc8447dd7185c6da9e405d89ce3ec2f0f|commit]], [[https://git.kernel.org/linus/d0be868c5a6e0dafb53d0ee9f0b9d66e40d963f6|commit]], [[https://git.kernel.org/linus/f9efae954905a07a9d152e9b30546a6632227eef|commit]], [[https://git.kernel.org/linus/648fea12847695d60ddeebea86597114885ee76e|commit]], [[https://git.kernel.org/linus/811a742f2d4d1b0aee686bc2f4282b51534898a2|commit]] Tema 0: (0) Fix sound on ASUS Transformers Tema 1: (1) dt-bindings: sound: nvidia,tegra-audio-common: add coupled-mic-hp-detect property Tema 2: (2) ASoC: tegra: Support coupled mic-hp detection eb0b8481c2e03a5ae01f6bea60b42109bd12b6fe Tema 3: (3) ARM: tegra: transformers: update sound nodes Tema 4: (4) dt-bindings: sound: nvidia,tegra-audio: add RT5631 CODEC Tema 5: (5) ASoC: tegra: Support RT5631 by machine driver 44b2fc2edb61e956885b4305bddaaec7f05d93d2 Tema 6: (6) ARM: tegra: transformers: bind RT5631 sound nodes Tema 7: (7) dt-bindings: sound: nvidia,tegra-audio: add MAX9808x CODEC Tema 8: (8) ASoC: tegra: Support MAX9808x by machine driver d007a87bd7d181854b53b3e7fcbcf66c4bef86b2 * Fix sound on ASUS Transformers [[https://git.kernel.org/linus/eb0b8481c2e03a5ae01f6bea60b42109bd12b6fe|commit]], [[https://git.kernel.org/linus/44b2fc2edb61e956885b4305bddaaec7f05d93d2|commit]], [[https://git.kernel.org/linus/d007a87bd7d181854b53b3e7fcbcf66c4bef86b2|commit]] * ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config [[https://git.kernel.org/linus/00a7ef3242f42c38c9ffdf14ab2d729fd9754391|commit]] * ASoC: Initial support for Cirrus Logic CS35L56 [[https://git.kernel.org/linus/7062e1c727ec99a9c5b40586964304d60a43f240|commit]], [[https://git.kernel.org/linus/0cd1fd571719e19bd6824a98855382a70e47d932|commit]], [[https://git.kernel.org/linus/107c167419e75213e078e4f2468c0f2f55fdd11a|commit]], [[https://git.kernel.org/linus/65a314b7ddc09f6b1bad8decc6670e68d45ef07d|commit]], [[https://git.kernel.org/linus/11520b87e2232c6e3defed69ec94f0e28fb80f84|commit]], [[https://git.kernel.org/linus/0e7d82cbea8bc0db8ced613aea04da17ac0f0249|commit]], [[https://git.kernel.org/linus/991b1de830f61076b7dc29bec081a4d2e50724cf|commit]], [[https://git.kernel.org/linus/e496112529006ce0c2cfe67d1136186e2786d2e8|commit]] * [[https://git.kernel.org/linus/fa8c052b4c614aa1d2d60e5c9f40e9d885bf9511|commit]], [[https://git.kernel.org/linus/c6cec088ab037b57e08e0694e2b150b1b034826c|commit]], [[https://git.kernel.org/linus/6085f9e6dc1973cf98ee7f5dcf629939e50f1b84|commit]], [[https://git.kernel.org/linus/74b14e2850a34740c121cf2758d4181063d4c77c|commit]], [[https://git.kernel.org/linus/6c07be8fe92c6b0c24ee1c599601dce3506b83c7|commit]] * ASoC: add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * ASoC: add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * ASoC: add audio digital codecs for Qualcomm SM8550 [[https://git.kernel.org/linus/e4cf7805f084772cccf2094b634a16bccf2f444f|commit]], [[https://git.kernel.org/linus/0fc109f875721f9cef29bb68095f50d67343b4b7|commit]], [[https://git.kernel.org/linus/3e226b4db21fc339423c318ec7d238424c884d11|commit]], [[https://git.kernel.org/linus/bf4afbf950938d42cf0df1ecd915affeb26f4d76|commit]], [[https://git.kernel.org/linus/050578c6f18c28e95f9659493a52a67b68b4b667|commit]], [[https://git.kernel.org/linus/f03038baacb8e1d8a16556215807ac9ee2dbeada|commit]], [[https://git.kernel.org/linus/cfad817095e111b640c7d538b9f182d2535ee065|commit]], [[https://git.kernel.org/linus/f769fcefa683e150456555e2a280668509d834df|commit]], [[https://git.kernel.org/linus/5d83b5ce86624e3cf3802fbcb41d9dbfbd0fe964|commit]], [[https://git.kernel.org/linus/63e280a549140d0c162e5b958ddf02840bf35f0f|commit]] * [[https://git.kernel.org/linus/18c0af945fa35766730d3f729adcf417a3d1ad5d|commit]], [[https://git.kernel.org/linus/276d8c08e82b9f6062f6febc7bc63913829bde27|commit]] * ASoC: SOF: Intel: pci-mtl: Allow DSPless mode [[https://git.kernel.org/linus/f45b1fd61e874cae0217c04406f8e99d57ddfacc|commit]], [[https://git.kernel.org/linus/5962c2a527b52b95426167ba59a2ef01a522d077|commit]] * ASoC: SOF: Intel: pci-mtl: Allow DSPless mode [[https://git.kernel.org/linus/f45b1fd61e874cae0217c04406f8e99d57ddfacc|commit]], [[https://git.kernel.org/linus/5962c2a527b52b95426167ba59a2ef01a522d077|commit]] = SOUNDWIRE SUBSYSTEM = * [[https://git.kernel.org/linus/f346fdf977209b1f2a6fd701a853372d398cce91|commit]], [[https://git.kernel.org/linus/d8f48fbdfd9af268e92b33462472559d2840228c|commit]], [[https://git.kernel.org/linus/2b13596f7c9c03b1653b21a440ce672c3d7e5233|commit]], [[https://git.kernel.org/linus/c0bf349ea95be03e9903381297b7ef4d8ce1053f|commit]], [[https://git.kernel.org/linus/65f93e4096a07abd41acf0d240715bd8c7ef7eeb|commit]], [[https://git.kernel.org/linus/81ff58ff71ad9dcddf5caffcf912cde6589d07bd|commit]], [[https://git.kernel.org/linus/66c878838f37912ba295c41e749a25fc356341ea|commit]], [[https://git.kernel.org/linus/9cf1efc5ed2dde138acee54c0d00cf3664e2f465|commit]] = SPI SUBSYSTEM = * add support for Amlogic A1 SPI Flash Controller [[https://git.kernel.org/linus/d040fe8f9fa94cf17cb3558bd061cb580a4d63c8|commit]], [[https://git.kernel.org/linus/909fac05b92653f860ecaa1e59b23fc25d27166e|commit]] * spi: spi-cadence: Add Slave mode support [[https://git.kernel.org/linus/f6997e9bd879ed1f1c61e65b6fcab0de9a873ab0|commit]], [[https://git.kernel.org/linus/b1b90514eaa3454223d6f576a108cc0a58924a65|commit]] * Add Quad SPI driver for StarFive JH7110 SoC [[https://git.kernel.org/linus/13f1033e07588b7d1151d22d7ee3ca8f16181de7|commit]], [[https://git.kernel.org/linus/47fef94afeae2a125607b6b45145594713471320|commit]] * spi: intel-pci: Add support for Meteor Lake-S SPI serial flash [[https://git.kernel.org/linus/c2912d42e86e494935722669e4d9eade69649072|commit]] = SPI SUBSYSTEM = Tema 0: (0) Tegra TPM driver with HW flow control Tema 1: (1) spi: Add TPM HW flow flag 67a142dc9eb96a5cc018e5db62390665eb5f038c Tema 2: (2) tpm_tis-spi: Add hardware wait polling Tema 3: (3) spi: tegra210-quad: Enable TPM wait polling 967ca91a996f82219f2883e9e53d8e20df49025a * Tegra TPM driver with HW flow control [[https://git.kernel.org/linus/67a142dc9eb96a5cc018e5db62390665eb5f038c|commit]], [[https://git.kernel.org/linus/967ca91a996f82219f2883e9e53d8e20df49025a|commit]] = STARFIVE WATCHDOG DRIVER = Tema 0: (0) Add watchdog driver for StarFive JH7100/JH7110 RISC-V SoCs Tema 1: (1) dt-bindings: watchdog: Add watchdog for StarFive JH7100 and JH7110 b24e265d6f0a0965ae0d0a19848544300c397a2e Tema 2: (2) drivers: watchdog: Add StarFive Watchdog driver db728ea9c7be137b4f4361295f11e0b56b6286ac Tema 3: (3) riscv: dts: starfive: jh7100: Add watchdog node * Add watchdog driver for StarFive JH7100/JH7110 RISC-V SoCs [[https://git.kernel.org/linus/b24e265d6f0a0965ae0d0a19848544300c397a2e|commit]], [[https://git.kernel.org/linus/db728ea9c7be137b4f4361295f11e0b56b6286ac|commit]] = SYNC FILE FRAMEWORK = Tema 0: (0) dma-fence: Deadline awareness Tema 1: (1) dma-buf/dma-fence: Add deadline awareness aec11c8d7cb31c67deeba4c9fe015d09735c6813 Tema 2: (2) dma-buf/fence-array: Add fence deadline support 691fdba39e7fbbaf2755c31ad3800810185cac8c Tema 3: (3) dma-buf/fence-chain: Add fence deadline support 786119ff3280dcffdf11c605534a20b4070012cf Tema 4: (4) dma-buf/dma-resv: Add a way to set fence deadline d7d5a21dd6b4706c04fbba5d25db8da5f25aab68 Tema 5: (5) dma-buf/sync_file: Surface sync-file uABI d71c11cc79d259c059f4ad377c0f930263f77c53 Tema 6: (6) dma-buf/sync_file: Add SET_DEADLINE ioctl Tema 7: (7) dma-buf/sw_sync: Add fence deadline support Tema 8: (8) drm/scheduler: Add fence deadline support f3823da7e4ba7d4781375c2bb786a8a78efc6591 Tema 9: (9) drm/syncobj: Add deadline support for syncobj waits Tema 10: (10) drm/vblank: Add helper to get next vblank time b2c077d001b612b1f34f7e528b2dc6072bd6794e Tema 11: (11) drm/atomic-helper: Set fence deadline for vblank d39e48ca80c0960b039cb38633957f0040f63e1a Tema 12: (12) drm/msm: Add deadline based boost support f8b8487c0756ead2e3584550e5a4d4ce4a1e520f Tema 13: (13) drm/msm: Add wait-boost support b5a24e13c8c8b2c98d114b16da40712b80d5cfc1 Tema 14: (14) drm/msm/atomic: Switch to vblank_start helper 52ff0d3073d291f53f70c87656ecce4eb6d527ff Tema 15: (15) drm/i915: Add deadline based boost support * dma-fence: Deadline awareness [[https://git.kernel.org/linus/aec11c8d7cb31c67deeba4c9fe015d09735c6813|commit]], [[https://git.kernel.org/linus/691fdba39e7fbbaf2755c31ad3800810185cac8c|commit]], [[https://git.kernel.org/linus/786119ff3280dcffdf11c605534a20b4070012cf|commit]], [[https://git.kernel.org/linus/d7d5a21dd6b4706c04fbba5d25db8da5f25aab68|commit]], [[https://git.kernel.org/linus/d71c11cc79d259c059f4ad377c0f930263f77c53|commit]], [[https://git.kernel.org/linus/f3823da7e4ba7d4781375c2bb786a8a78efc6591|commit]], [[https://git.kernel.org/linus/b2c077d001b612b1f34f7e528b2dc6072bd6794e|commit]], [[https://git.kernel.org/linus/d39e48ca80c0960b039cb38633957f0040f63e1a|commit]], [[https://git.kernel.org/linus/f8b8487c0756ead2e3584550e5a4d4ce4a1e520f|commit]], [[https://git.kernel.org/linus/b5a24e13c8c8b2c98d114b16da40712b80d5cfc1|commit]], [[https://git.kernel.org/linus/52ff0d3073d291f53f70c87656ecce4eb6d527ff|commit]] = SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers = |
== Multi Media Card (MMC) == * sdhci-of-arasan: Add eMMC5.1 support for Xilinx Versal Net [[https://git.kernel.org/linus/8aa7206411fce5a2c6e2643df5c91e6d3e583ba8|commit]], [[https://git.kernel.org/linus/b095f4f52b1a8e926f0f39b3c01a8bab6a667438|commit]], [[https://git.kernel.org/linus/9fab93895fb6f4309b2e0a2e03a87da7d4dad643|commit]] == Memory Technology Devices (MTD) == * spi-nor: spansion: Add support for Infineon S25FS256T [[https://git.kernel.org/linus/d628783c46d3c317deb0671ceb986be358fbaf69|commit]], [[https://git.kernel.org/linus/6afcc84080c415df81765c6d773edcba8fc30f6c|commit]] * spi-nor: Add support for Infineon SEMPER s25hl02gt and s25hs02gt [[https://git.kernel.org/linus/120c94a67b26e4014597fc9f872803621e7a2514|commit]], [[https://git.kernel.org/linus/e570f7872a34dc290014c80c7bad365d6577836b|commit]], [[https://git.kernel.org/linus/706fd00da031e24572216dc650d77111afc2501a|commit]], [[https://git.kernel.org/linus/7ab8b810757a32b083c75a61b5638bca82e17a4c|commit]], [[https://git.kernel.org/linus/6c01ae11130ccb5f16e90ab0605198d25b7c1efa|commit]], [[https://git.kernel.org/linus/f24d423a5c4fbcd9789ad54454f7c805798a597a|commit]], [[https://git.kernel.org/linus/91f3c430f622befb1b11f07df3bf7163f46adda6|commit]], [[https://git.kernel.org/linus/6afcc84080c415df81765c6d773edcba8fc30f6c|commit]] * spi-nor: read while write support [[https://git.kernel.org/linus/9d6c5d64f0288a814d4435b7da39e360a4c39e40|commit]], [[https://git.kernel.org/linus/ccff2cfa1ac347ee91f1b21ee99ca7ecc1d201fc|commit]], [[https://git.kernel.org/linus/3204634772353ba965ac1f2effa948e32044efbc|commit]], [[https://git.kernel.org/linus/c154dbd28003d8fcc857d88596b2f0383617d1e7|commit]], [[https://git.kernel.org/linus/e96d4605b024495d42279ae8e899969b29f7ce5f|commit]], [[https://git.kernel.org/linus/4eddee70140b3ae183398b246a609756546c51f1|commit]], [[https://git.kernel.org/linus/74df43b3f626a3594a4de50556048852bf2753f7|commit]], [[https://git.kernel.org/linus/f0a499acb4b6f4c9a169ce35195b8021578ea14a|commit]] == Industrial I/O (iio) == * imu: lsx6dsx: support SMO8B30 ACPI ID. [[https://git.kernel.org/linus/bd66b6acd20ba72d1779fa1abe55eb0fcc20f2c3|commit]], [[https://git.kernel.org/linus/dc3d25f22b889a326abc8331075849ea11b4f2bb|commit]] * Add TI TMP116 Support [[https://git.kernel.org/linus/70ed9ced1f415b4f68bfdfffc7240a79bca8e045|commit]], [[https://git.kernel.org/linus/07cc68996d8e83f7f1caccdc588757f6df57861a|commit]], [[https://git.kernel.org/linus/9225efe0806d08494e63eeecebad0b61c66d27dc|commit]], [[https://git.kernel.org/linus/0cd2889dc1fed57a2975521d951e1bc91088229c|commit]], [[https://git.kernel.org/linus/e94230755641d4832f28b7997755dbf0acac7b54|commit]] * Add support for pressure sensor Bosch BMP580 [[https://git.kernel.org/linus/0b0b772637cd7f35c15830bbb8e8ec66d6c34ddd|commit]], [[https://git.kernel.org/linus/c25ea00fefa4e57a63209769fa3e4903791d05af|commit]], [[https://git.kernel.org/linus/4d545f9649253a7defda89b44a6a2a2b1b377d9d|commit]], [[https://git.kernel.org/linus/42cde8808573b44e395ee8b3e22f05104afa2e74|commit]], [[https://git.kernel.org/linus/597dfb2af052f175cdd5caa7b62095c7de1ba29e|commit]], [[https://git.kernel.org/linus/43cce95ca1396c9678c7ef8a5c065005c9fc1f11|commit]], [[https://git.kernel.org/linus/accb9d05df394c38db2a1bab416ee25d6078ca5c|commit]] * Add support for ASM330LHB [[https://git.kernel.org/linus/18462d080171962d5003b12a7360357fa09b6aad|commit]], [[https://git.kernel.org/linus/2e467c4edc7b08c3e4ad37c5d69a372f3bc59fad|commit]] * adc: Add TI ADS1100 and ADS1000 [[https://git.kernel.org/linus/f8c64b146c60d60d9d35c950a854c3975034af19|commit]], [[https://git.kernel.org/linus/541880542f2baa7c485b40c1ecad1855315418f6|commit]] * Support ROHM BU27034 ALS sensor [[https://git.kernel.org/linus/38416c28e16890b52fdd5eb73479299ec3f062f3|commit]], [[https://git.kernel.org/linus/ca11e4a3515430a083fd59822bce0d418f6b6541|commit]], [[https://git.kernel.org/linus/0dca5c9730dcfcf9ba05362e5e36b1ea0c85066d|commit]], [[https://git.kernel.org/linus/e52afbd61039e2c5a4e611e23b4aa963d34a4aef|commit]], [[https://git.kernel.org/linus/c86b0e73f0bebbb0245ef2bac4cf269d61ff828c|commit]] * iio: adc: palmas_gpadc: add iio events [[https://git.kernel.org/linus/49f76c499d38bf67803438eee88c8300d0f6ce09|commit]], [[https://git.kernel.org/linus/6d52b0e706989d48e1aa3b5263f6185770ab4af3|commit]], [[https://git.kernel.org/linus/79d9622d622d49d6c14c51edec2059b8591e7975|commit]], [[https://git.kernel.org/linus/7501a3a97e4f000c1881f228132ead7a2fa5725c|commit]], [[https://git.kernel.org/linus/2d48dbdfc7d4714973de48e601d69854b21b69de|commit]], [[https://git.kernel.org/linus/773597aeee455d646bff12ce68a68884bc2d9113|commit]], [[https://git.kernel.org/linus/a99544c6c883f5fdd1b326b245572ca22cabc421|commit]], [[https://git.kernel.org/linus/52cc189b4fc6af6accc45fe7b7053d76d8724059|commit]] == Multi Function Devices (MFD) == * Add RZ/G2L MTU3a Core, Counter and pwm driver [[https://git.kernel.org/linus/0a9d6b54297e216199cbfd08c5e6a35cce152477|commit]], [[https://git.kernel.org/linus/654c293e1687b31819f9bf1ac71b5a85a8053210|commit]], [[https://git.kernel.org/linus/7bb985ac03c4a91d185c006f68c4fadfb71e1cca|commit]], [[https://git.kernel.org/linus/0be8907359df4c62319f5cb2c6981ff0d9ebf35a|commit]], [[https://git.kernel.org/linus/5dee9439cc2d60ff35cad04b618ee53f48a7cfc2|commit]] * intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs [[https://git.kernel.org/linus/72d4a1683741ee578da0e265886e6a7f3d42266c|commit]] * intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models [[https://git.kernel.org/linus/ded99b89d25fd73a1d7bd910378e0339fd9d4c4a|commit]] * Remove SEC S5M MFDs with no compatibles [[https://git.kernel.org/linus/f736d2c0caa8348b0bcd897972e470f7a596caad|commit]], [[https://git.kernel.org/linus/a3165abaa9bda3e729b434a3e684fcfa205f252a|commit]] * max597x: Add support for MAX5970 and MAX5978 [[https://git.kernel.org/linus/ba2b13df8ab005cee919d2ca31829a3c639fded2|commit]], [[https://git.kernel.org/linus/0742c2a6335281608ac9e9aee67493e9e30f6195|commit]] == Pulse-Width Modulation (PWM) == * PWM and keyboard backlight driver for ARM Macs [[https://git.kernel.org/linus/87a3a3929c710b863c3a288f6b094edc97662858|commit]], [[https://git.kernel.org/linus/bafbbef85fd788074c27892c2391faf249eb7b29|commit]], [[https://git.kernel.org/linus/348981c783b9852b54ed78c2d9081135eaebfc70|commit]], [[https://git.kernel.org/linus/b15999c27f9601c63a1add58cea698ea0c27184b|commit]], [[https://git.kernel.org/linus/de614ac31955fe20f71021fd5f4a9a811e90028f|commit]] * Add support for high resolution PWMs [[https://git.kernel.org/linus/03a85ab3ac910bc29e23db744091c40c8ed3d3af|commit]], [[https://git.kernel.org/linus/b00d2ed37617b5f2f091c98acf542fbedefcbf9b|commit]], [[https://git.kernel.org/linus/7fec65155494fb9817adbd584f813a3faec33797|commit]] == Inter-Integrated Circuit (I2C + I3C) == * i2c-mt65xx: add support for MT7981 [[https://git.kernel.org/linus/4b5256571951eaa581fb8169e8c460429948d208|commit]], [[https://git.kernel.org/linus/f82fd1845d309407a6ddc3a1c97c6088189c3a58|commit]] * dw,ast2600: Add a driver for the AST2600 i3c controller [[https://git.kernel.org/linus/d782188cbb05a196e46a4838484f020ceeb889ec|commit]], [[https://git.kernel.org/linus/21203e098cd3c1760de8112d750ceeedf09a6dad|commit]], [[https://git.kernel.org/linus/5844564143575a8dbcbcece0084da059faeca5df|commit]] * dw,ast2600: Add In-Band Interrupt support [[https://git.kernel.org/linus/79f42b31c2ec78416bc7dd6c9f21c3334879c43a|commit]], [[https://git.kernel.org/linus/e2d43101f61d6e79510d1cd9e7052b4745b8d809|commit]], [[https://git.kernel.org/linus/e389b1d72a6241b326071dd75e1b33f9e8818cd1|commit]], [[https://git.kernel.org/linus/f3a3553a51e64379dbb2e980f0024f7a28b74977|commit]], [[https://git.kernel.org/linus/f2539c20791eb474ae083f60a572f207ffbc3a67|commit]] * imx290: Mono support, minor fixes, alternate INCK, and more controls [[https://git.kernel.org/linus/f8d5f7d9e11a414204e011808043e2c0fb6aacae|commit]], [[https://git.kernel.org/linus/8bb19dd7e1d728b5137e0e3efed89dc0900779dc|commit]], [[https://git.kernel.org/linus/9a78e9372193428c77bedc0ba4baff4ec3418cd8|commit]], [[https://git.kernel.org/linus/077d1b328d610f596cea0bfe6d1033fd2cb9e0be|commit]], [[https://git.kernel.org/linus/f539858741b34937bf684a47476901006a635468|commit]], [[https://git.kernel.org/linus/bc35f9a21a55e4ad672ccee0648d8c1a6ef26ee4|commit]], [[https://git.kernel.org/linus/de39557748cf4e8510639fc9e713ecb958abfa48|commit]], [[https://git.kernel.org/linus/d0347f9889e34ae6ad9e4d3482c657e216ca41f3|commit]], [[https://git.kernel.org/linus/08a0061db717d6a89e7946b20d96964f1868dcca|commit]], [[https://git.kernel.org/linus/9fe4eee963bb0beea7ab105e2a4052a81a44ebf4|commit]], [[https://git.kernel.org/linus/bdb55fb216c5d7eb6a7c5b4ab6c9984be75865ff|commit]], [[https://git.kernel.org/linus/044c2bfd003611f9ddcabe437cae0f1d8b03d252|commit]], [[https://git.kernel.org/linus/ffbe3d825174fcd192261eaddd1a1354b2d05c5d|commit]], [[https://git.kernel.org/linus/924350ae03259b613a29a38c1e6f5b439eb9ce66|commit]], [[https://git.kernel.org/linus/a3d4bba7dcabdc8b5ebeb77e5ffc7e51082f3193|commit]] * imx290: imx327 support [[https://git.kernel.org/linus/d30954cbf2585426c433c63527b4b2e6b6896070|commit]], [[https://git.kernel.org/linus/2d41947ec2c0140c65783982692c2e3d89853c47|commit]] * Single-lane CSI-2 operation on !OmniVision OV5670 [[https://git.kernel.org/linus/4ed6627b0c4d6d6ddf21f0b5ae15ec073cd7d69e|commit]], [[https://git.kernel.org/linus/a97b24febd1f3acbd3bebfe7230e679a769efafe|commit]] * Use CCP driver to handle PSP I2C arbitration [[https://git.kernel.org/linus/440da737cf8d35a1b2205678cc1879fa90948f7a|commit]], [[https://git.kernel.org/linus/482c84e906e535072c55395acabd3a58e9443d12|commit]] * Drop unused drivers [[https://git.kernel.org/linus/db24aa04119421149bee3a0ef6c9f651c942cbcb|commit]], [[https://git.kernel.org/linus/c77d3da12e812c695cd9a3a0e428518e1442f73b|commit]], [[https://git.kernel.org/linus/a22eabc825738dfcf06b7fcfe2cd6d020b832786|commit]], [[https://git.kernel.org/linus/95a9ea8a13885ef540f851091e87c78594c08829|commit]], [[https://git.kernel.org/linus/4604236d67278885fee3459a39315fb5ff7dc1c6|commit]], [[https://git.kernel.org/linus/56ac4aa4ed76639c4786e7167b2c48c78d04b706|commit]], [[https://git.kernel.org/linus/6a692b059c821887a6277a294c2788bf99a47a08|commit]], [[https://git.kernel.org/linus/4db7f7a0e59b36cb7220d83c44e52b228ac891ef|commit]] * imx334: support lower bandwidth mode [[https://git.kernel.org/linus/7462df589954c978b01dd515bf20d05132969988|commit]] * cadence: Add reset controller support [[https://git.kernel.org/linus/8455460914b98fba260786e174f8d645aa3d21aa|commit]], [[https://git.kernel.org/linus/0cbc9a2c62d2674b078d84e8f40445d755b94c30|commit]] == Hardware monitoring (hwmon) == * asus-ec-sensors: add two more boards [[https://git.kernel.org/linus/c7ba3e26fd988116c98e7c8b9c27262b78db594c|commit]], [[https://git.kernel.org/linus/3a31e0920308487331e53a53c4133ce1d8e12ad9|commit]] * aquacomputer_d5next: Add support for Aquacomputer Aquastream XT [[https://git.kernel.org/linus/19692f17cd133ba2305e1f5c6484e623ec1ac7d0|commit]] * aquacomputer_d5next: Add Aquacomputer Aquaero control [[https://git.kernel.org/linus/d0450fc1e3960ef2cd9aeea1b525bb513ee387bb|commit]], [[https://git.kernel.org/linus/4d09d155a5d1aa984cba70e52609a3587149a911|commit]], [[https://git.kernel.org/linus/b29090bac9358344804b6d2007d9ec68d252cda4|commit]], [[https://git.kernel.org/linus/6c83ccb10c49e4867299a7ad34a0712c72d1f1a4|commit]], [[https://git.kernel.org/linus/866e630a3b8b48688f0656e3c31da436493e8a99|commit]], [[https://git.kernel.org/linus/bd1e92f9977c78a04e9fe401e359feb67aacb7f9|commit]] * nzxt-smart2: add another USB ID [[https://git.kernel.org/linus/4a148e9b1ee04e608263fa9536a96214d5561220|commit]] * Add !StarFive JH71X0 temperature sensor [[https://git.kernel.org/linus/d16718fcdde702c70fd07f8f3e1e0f67166389aa|commit]], [[https://git.kernel.org/linus/7f2958e845d2c8bf1100dc088dbdc31af2a80fd0|commit]] * Add power supply for INA2XX [[https://git.kernel.org/linus/4173a5bb7f51e3726381af65c365c1aac7769b54|commit]], [[https://git.kernel.org/linus/ad20248a2d644087fc149e6a8db150bde826c16f|commit]] * nct6775: add Asus Pro A520M-C II/CSM [[https://git.kernel.org/linus/ea00552690bb408a8d1c361edf626d1bfe961f74|commit]] == General Purpose I/O (gpio) == * loongson: add gpio driver support [[https://git.kernel.org/linus/db2056e21c666ec83d5ecbaf973fe5505405e8e0|commit]], [[https://git.kernel.org/linus/7944d3b7fe86067509751473aa917fdfd662d92c|commit]] * fxl6408: add I2C GPIO expander driver [[https://git.kernel.org/linus/d41116f7e476f5211af77454e9938a87a09a179b|commit]], [[https://git.kernel.org/linus/03810031c91dfe448cd116ee987d5dc4139006f4|commit]] * tangier: Introduce Intel Tangier GPIO driver [[https://git.kernel.org/linus/d2c19e89e03cced2417175f48586648ae88f7cbf|commit]] * elkhartlake: Introduce Intel Elkhart Lake PSE GPIO [[https://git.kernel.org/linus/9409d8cf78d9c5471cfd229e652f12050c6dbbde|commit]] == DMA engines == * Expose IAA 2.0 device capabilities [[https://git.kernel.org/linus/34ca00662eb7f184f249dd2168ebea78d945e3e4|commit]], [[https://git.kernel.org/linus/9f0d99b327edd217462852635498694aaf471b33|commit]] * ti: k3-psil: Add PSI-L thread support for J784s4 [[https://git.kernel.org/linus/82e6051a48957a89066d15b17bb85d2f662f2bad|commit]] * Add RZ/G2L DMA Reset support [[https://git.kernel.org/linus/5aaf9079d740ebe57f10dfefb1850011d6bb7b2a|commit]], [[https://git.kernel.org/linus/d1e71a3a7ab9db0168b6885171e0576383216ac8|commit]], [[https://git.kernel.org/linus/86de3bbfe45e5a7e64d4f24a1c034725072420d8|commit]], [[https://git.kernel.org/linus/05d11e2f4460752fa5f7ce7657e1b040056c1736|commit]] * Add DMA driver for !StarFive JH7110 !SoC [[https://git.kernel.org/linus/c9566127f021c891e14c937b1b711874b7880e48|commit]], [[https://git.kernel.org/linus/790f3c8b8f9f63b1f5a3ffd06630ed3d0df9804c|commit]], [[https://git.kernel.org/linus/ce62432cb8bb56a5fde544d01213e952c3a92f8b|commit]] == Cryptography hardware acceleration == * p10-aes-gcm: Supporting functions for ghash [[https://git.kernel.org/linus/55d762da6f042eb1c02a49858b31cd4a787bc7c7|commit]] * p10-aes-gcm: Supporting functions for AES [[https://git.kernel.org/linus/34ce627920407d65f1b5c1cd75871cc5f4b6219b|commit]] * p10-aes-gcm: An accelerated AES/GCM stitched implementation [[https://git.kernel.org/linus/fd0e9b3e2ee6396526f4f594c10958511b100bb6|commit]] * hisilicon/trng - add support for HiSTB TRNG [[https://git.kernel.org/linus/a2216e1874715a8b4a6f4da2ddbe9277e5613c49|commit]] == Clock == * Add APSS clock driver support for IPQ5332 [[https://git.kernel.org/linus/1d83f18be5ad3054636322925f6614e62cb5ff91|commit]], [[https://git.kernel.org/linus/102262767edefbe2560c1111b19b193fcfd9de5d|commit]], [[https://git.kernel.org/linus/c7ef7fbb1ccfc8b25f3b5382b70274189ba75bcc|commit]], [[https://git.kernel.org/linus/df4c17aa3ea0a8128747f5234b06d7375642f9db|commit]], [[https://git.kernel.org/linus/e16dd29a3dff57eb6c84374ad8d824f1ec1c48bd|commit]] * Clock driver for Skyworks Si521xx I2C PCIe clock generators [[https://git.kernel.org/linus/66a20af59e83977c0faea08f7bebe9e812aab487|commit]], [[https://git.kernel.org/linus/edc12763a3a29836b23c4fc97a1207baea1d11e8|commit]] * Devicetree support for !Loongson-1 clock [[https://git.kernel.org/linus/12de2f50244efdbc8e98f89a340255c3c847e1dc|commit]], [[https://git.kernel.org/linus/c46496119ed07be49537fcb61fa07a34e9a726b2|commit]], [[https://git.kernel.org/linus/fbdb1873656be002df069b7a235c202aefcfdf2e|commit]], [[https://git.kernel.org/linus/b927c76c805432cc66e1cee67e1209514868c873|commit]] * !MediaTek MT8188 clock support [[https://git.kernel.org/linus/1086a5310f9c9421398cd12c00f605866aad24a5|commit]], [[https://git.kernel.org/linus/28b2bc99fa76f9a8eaf22ee40fdc2a1e65fff81c|commit]], [[https://git.kernel.org/linus/6c0d1dc233ee7278f02eba0c49ed66209d885925|commit]], [[https://git.kernel.org/linus/643c06dc535be1501ce7e3092a1d3ad0da7296bb|commit]], [[https://git.kernel.org/linus/fce4c7a22861eb374eac86b7f3d0642878182df0|commit]], [[https://git.kernel.org/linus/9b42835684a5e8fd1f5bcf66050c3be194790aee|commit]], [[https://git.kernel.org/linus/87d06fa9d21e6e38c41132c5f546531f6b755f8d|commit]], [[https://git.kernel.org/linus/b281039a7b4939c62196fd2c690a9a13a093ed2e|commit]], [[https://git.kernel.org/linus/49c9abe1c89203d69875a5c90bc52bf308fab5b4|commit]], [[https://git.kernel.org/linus/3e26f30fe42d76d0163416e4ea198901fa02fc19|commit]], [[https://git.kernel.org/linus/72753163899d78b4f693c5f6eb35c0706c3f0968|commit]], [[https://git.kernel.org/linus/e4aaa60eae166f5085a4b9e3c4ad3b698120a486|commit]], [[https://git.kernel.org/linus/cfa4609f9bbedcbd80e387bc880c2e1cf6b45fe0|commit]], [[https://git.kernel.org/linus/bb87c1109ce2f4c947b5b92a1f82ec75f8f969f8|commit]], [[https://git.kernel.org/linus/eb48cccda09597a309d66331744e1b8edf196a67|commit]], [[https://git.kernel.org/linus/4898e77f47e5b028a72c711c97841d74608e61ed|commit]], [[https://git.kernel.org/linus/f42b9e9a43e300ef94c3dc0381cc60f50e46e1fe|commit]], [[https://git.kernel.org/linus/1b5e5299dd35da0dff2d454826a60870237837da|commit]], [[https://git.kernel.org/linus/0d2f2cefba64729a0730ce183ad58cf3e7929b94|commit]] * SM6(11|12|37)5 GPUCC [[https://git.kernel.org/linus/b594e6f6605311785171b8d4600fe96e35625530|commit]], [[https://git.kernel.org/linus/0932e565ba7c828d5ec59f872cb3ad6b070dc003|commit]], [[https://git.kernel.org/linus/5ab6561da990375b0a3cd54e12996498f6398a0f|commit]], [[https://git.kernel.org/linus/b96fbb03fbc1686449e28e2edb54df5c3584ad43|commit]], [[https://git.kernel.org/linus/a5b9c5c548bd2c6997581e6a8991cea264cfd657|commit]], [[https://git.kernel.org/linus/a6b18286810cc64419a36e3a6b5d7191f1f9b167|commit]], [[https://git.kernel.org/linus/94329ce6e38fc420a7cc67b4174c7c8254e1493f|commit]], [[https://git.kernel.org/linus/8397e24278b3690b830e5dad79169a79f63b0b43|commit]], [[https://git.kernel.org/linus/c413f34e7aafbabdab16fd8014ac4c87038dfd08|commit]], [[https://git.kernel.org/linus/092209f199b8fe3e7862aff2d6e45ffb388fc42a|commit]] * clk-loongson2: add clock controller driver support [[https://git.kernel.org/linus/d8c0ee307a6086299157ce8eddec9aef478ef475|commit]], [[https://git.kernel.org/linus/acc0ccffec502be0d64f477d4341957a897e4283|commit]] * imx93: Add nic and A55 clk [[https://git.kernel.org/linus/cf8dccfedce848f67eaa42e8839305d028319161|commit]], [[https://git.kernel.org/linus/4435467b15b069e5a6f50ca9a9260e86b74dbc13|commit]], [[https://git.kernel.org/linus/56b8d0bf3ea8b0db8543e04a6b97348a543405ab|commit]], [[https://git.kernel.org/linus/e040897111a12b7647b8f758336b2f14991e9371|commit]], [[https://git.kernel.org/linus/a740d7350ff77ce1ebbdc3b9c548dd3bcaf39b31|commit]], [[https://git.kernel.org/linus/5fd7b00ca2361c81f2026f82dff93e52afd97a0b|commit]], [[https://git.kernel.org/linus/6b60c3ae3e98d036945f2d5c11d35b4c178ea423|commit]] * qcom: Add GCC support for SM7150 [[https://git.kernel.org/linus/bad27783c962acf837ebb3338843b1ed8272d200|commit]], [[https://git.kernel.org/linus/a808d58ddf29c5d593da497053bcb2af1696031b|commit]] * qcom: Add clocks for MSM8917 and QM215 [[https://git.kernel.org/linus/2d1fc2d804bc1503f4e36fb97b0f6698e7769796|commit]], [[https://git.kernel.org/linus/33cc27a47d3ab6b598bf7f7dcd3a858458a4ec1d|commit]], [[https://git.kernel.org/linus/940822566ea9759b0af71178debf67ff09ce44d8|commit]], [[https://git.kernel.org/linus/134da70c6406184d815a491fc9535627a05e764b|commit]] * qcom: add the GPUCC driver for sa8775p [[https://git.kernel.org/linus/daa9e76d17570cdd2dbec28244e60e2cb0eafb36|commit]], [[https://git.kernel.org/linus/0afa16afc36d0e462c7f815b0131d2e9013849ac|commit]] * rs9: Add support for 9FGV0441 [[https://git.kernel.org/linus/da751726ff2ad2322d81316ebf6aadb22dfad0d8|commit]], [[https://git.kernel.org/linus/51f2be462f70d9c3ef06f6028c21ac8ca00fed1d|commit]], [[https://git.kernel.org/linus/603df193ec5174ff81c32cf1a78b7819ce984b8c|commit]], [[https://git.kernel.org/linus/e44fdd114cc3c872aa5157c6b3a190bcf92a9ffb|commit]] * Add BCM63268 timer clock and reset [[https://git.kernel.org/linus/0ca6a0970073a14f5608f0add0e431697316cbca|commit]], [[https://git.kernel.org/linus/2a67e196bb5197bdca89332d2a71e708ee4d897d|commit]], [[https://git.kernel.org/linus/cd04bbb9247c5aec393b51ce1e2a6eb3cac2e27e|commit]], [[https://git.kernel.org/linus/ba7c8d2700adf594540046d63da9a84eb92272c6|commit]] == MTD == * spinand: add support for ESMT F50x1G41LB [[https://git.kernel.org/linus/d74c36480a679b27ce8a70c2e88fed31b86323d9|commit]] * spi-nor: spansion: Add support for s25hl02gt and s25hs02gt [[https://git.kernel.org/linus/df6def86b9dcbc3e8ed4964c7b79b70c9b0c3040|commit]] == Power Management == * ACPI: CPPC: Add min and max perf register writing support [[https://git.kernel.org/linus/76531df5e13b5b997a17940d6980a168c616e962|commit]] * pm-graph: Update to v5.11 [[https://git.kernel.org/linus/0417552730d0b1c30268fd32546914290b7c7ca0|commit]] * ACPI: sysfs: Enable ACPI sysfs support for CCEL records [[https://git.kernel.org/linus/4f855dcead6c5be0a48a2779eeecb170ec144534|commit]] * thermal/drivers/mediatek: Add support for MT8365 !SoC [[https://git.kernel.org/linus/56edffdc298a056ed6923c89b9af7c927ff0ac8f|commit]] * thermal/drivers/rockchip: Support RK3588 !SoC in the thermal driver [[https://git.kernel.org/linus/45d7b3867a5cabb97fc31f16122cda8540c3a30c|commit]] * thermal: intel: menlow: Get rid of this driver [[https://git.kernel.org/linus/2b6a7409ac390d3edb49822ea602ac129486ea3f|commit]] == Media == * venus: venc: add handling for VIDIOC_ENCODER_CMD [[https://git.kernel.org/linus/7493db46e4c4aa5126dd32f8eae12a4cdcf7a401|commit]] * hi556: add 2592x1444 resolution [[https://git.kernel.org/linus/c0bc1ca0b3fe5d27a34e1710fa649b32134fe570|commit]] * atomisp: Remove depth-mode and continuous mode support [[https://git.kernel.org/linus/d33b94c0938984db5a6ed78b87225f4858b73b10|commit]], [[https://git.kernel.org/linus/6048fc1c5675820d1b5e00f658e97bd728442127|commit]], [[https://git.kernel.org/linus/9fd4b20816fcb0af770103dafdb0ef4bc647b679|commit]], [[https://git.kernel.org/linus/7821a6039632d2f82ab01b829c6f70a0c225215a|commit]], [[https://git.kernel.org/linus/3adf19105508377edb1c9decce4832071ec5371a|commit]], [[https://git.kernel.org/linus/c5449babb1c4face072c9dc5505c56349379319d|commit]], [[https://git.kernel.org/linus/bbfd899fe0702a6e0241da191dc6ecd948d7e9b4|commit]], [[https://git.kernel.org/linus/9c2f3b8f7f542c194ced4b1cd1184acfc0fea37d|commit]], [[https://git.kernel.org/linus/738ac75e4ca30d91162dc6394cca4c80fbb8db54|commit]], [[https://git.kernel.org/linus/edd076fe8a7749864267529f61570987d39186d0|commit]] * ipu3-cio2: support more camera sensors in cio2-bridge [[https://git.kernel.org/linus/69f39773a3e9da6345862be9651867c74ba80e60|commit]] * v4l2-subdev: Add new ioctl for client capabilities [[https://git.kernel.org/linus/f57fa2959244026ea5e885249e6c55fe3f133bd7|commit]] * Remove destructive video overlay and clipping [[https://git.kernel.org/linus/7777694f80669cb2cdb467fc0fadf3376fbf836d|commit]], [[https://git.kernel.org/linus/50a5677d535e9941ed1dfe45f812792d78a63d35|commit]], [[https://git.kernel.org/linus/3c161e82dfbd3ee67a1548691412d04d04ad6a37|commit]], [[https://git.kernel.org/linus/ccaa9d50ca73d136accbf66798c04fb25ca44bd5|commit]], [[https://git.kernel.org/linus/2e19bfc8ab175ce1a5251d2b580b19add8a8f1fd|commit]], [[https://git.kernel.org/linus/99ba0703c6f4c79674039746e923d0fc84543cea|commit]], [[https://git.kernel.org/linus/fc650d2eba1087589bbb6ede866756df13b9a9dc|commit]], [[https://git.kernel.org/linus/d04794da9649ab49421a4f942937fbd52896bd3f|commit]], [[https://git.kernel.org/linus/ce875a29b1ad5ee54197c0aada74093b6567e36d|commit]] * ov13b10: Support device probe in non-zero ACPI D state [[https://git.kernel.org/linus/1af2f618acc1486e3b46cb54cb4891d47bb80c61|commit]] * ipu3-cio2: support multiple sensors and VCMs with same HID [[https://git.kernel.org/linus/567f97bd381fd79fa8563808118fc757cb6fa4ff|commit]] * i2c: imx334: support lower bandwidth mode [[https://git.kernel.org/linus/7462df589954c978b01dd515bf20d05132969988|commit]] * venus: Add support for min/max qp range [[https://git.kernel.org/linus/90655e2e79b4547fbae6bd0ce737db0df93465c4|commit]] == Compute Express Link (CXL) == * CXL Poison List Retrieval & Tracing [[https://git.kernel.org/linus/3db166d6cf0ea73dd2c887036aad2e95e0884d9b|commit]], [[https://git.kernel.org/linus/dec441d32a9a1e4a891ccda3356cac61cc1ffe79|commit]], [[https://git.kernel.org/linus/d0abf5787adc0341a04667d3b4a23b4d0999af30|commit]], [[https://git.kernel.org/linus/ed83f7ca398b3798b82c1d5d1113011c0e5a2198|commit]], [[https://git.kernel.org/linus/ddf49d57b841e55e1b0aee1224a9f526e50e1bcc|commit]], [[https://git.kernel.org/linus/7ff6ad1075885fdc71f6fea94b95109a582dec29|commit]], [[https://git.kernel.org/linus/f0832a58639691af575fa28ffaeb657c51f3ca06|commit]], [[https://git.kernel.org/linus/28a3ae4ff66c622448f5dfb7416bbe753e182eb4|commit]], [[https://git.kernel.org/linus/f8d22bf50ca56a334ef58bf59ee299ed62940e42|commit]] * cxl: Collection of DOE material [[https://git.kernel.org/linus/fbaa38214cd9e150764ccaa82e04ecf42cc1140c|commit]], [[https://git.kernel.org/linus/34bafc747c54fb58c1908ec3116fa6137393e596|commit]], [[https://git.kernel.org/linus/b56faef2312057db20479b240eb71bd2e51fb51c|commit]], [[https://git.kernel.org/linus/4fe2c13d59d849be3b45371e3913ec5dc77fc0fb|commit]], [[https://git.kernel.org/linus/92dc899c3b4927f3cfa23f55bf759171234b5802|commit]], [[https://git.kernel.org/linus/abf04be0e7071f2bcd39bf97ba407e7d4439785e|commit]], [[https://git.kernel.org/linus/62e8b17ffc2ff0b0e29d5e05a18570c3e70b35ff|commit]], [[https://git.kernel.org/linus/58709b924ea5911b7d500bba9ed36b71e1e76598|commit]], [[https://git.kernel.org/linus/0821ff8ed059d38dfc9bec2106c5cc53bcaa15b1|commit]], [[https://git.kernel.org/linus/c8fc07abeba5cd14e88a2d77f4c4fed670da9492|commit]], [[https://git.kernel.org/linus/022b66f38195f6760c193ceee18e0b676d9c9070|commit]], [[https://git.kernel.org/linus/ac04840350e2c21a17d867b262a1586603b87a92|commit]], [[https://git.kernel.org/linus/af0a6c3587dc39df348d23c46996b9dad46d07db|commit]], [[https://git.kernel.org/linus/74e491e5d1bcc35a699291df720191760ff4130e|commit]], [[https://git.kernel.org/linus/cedf8d8a5013ce515df2edbc52575614f3409593|commit]], [[https://git.kernel.org/linus/7a877c923995b8257069209b1d757735af4f4ce0|commit]], [[https://git.kernel.org/linus/f960e57dca9fa3653d9e9c0a9e1386d2241e0aad|commit]] * CXL Inject & Clear Poison [[https://git.kernel.org/linus/d2fbc48658022f48625064ae192baff52057987d|commit]], [[https://git.kernel.org/linus/9690b07748d18ac667036a68442081c4aea33ba7|commit]], [[https://git.kernel.org/linus/0a105ab28a4de44eb738ce64e9ac74946aa5133b|commit]], [[https://git.kernel.org/linus/98b6926562d9ccdbca69de9a0e0bf4f90d7f1326|commit]], [[https://git.kernel.org/linus/50d527f52cbf0680c87d11a254383ca730c5c19f|commit]], [[https://git.kernel.org/linus/371c16101ee8a076cbe93ab95bbefdb43927003e|commit]], [[https://git.kernel.org/linus/6ec4b6d23e3a5b653cc8b6a7b09c20c30190cfce|commit]], [[https://git.kernel.org/linus/8eac7ea72593010726713c5359a4b6aedf29b6fe|commit]], [[https://git.kernel.org/linus/98980d76c3fc3d56b34e425eb102b10355ccc743|commit]], [[https://git.kernel.org/linus/30a8a105f0ce9f2c83063b289f76833386d4a120|commit]] == LED SUBSYSTEM == * Add LED driver for flash module in QCOM PMICs [[https://git.kernel.org/linus/96a2e242a5dcb677fe3063be38bda335c17849d3|commit]], [[https://git.kernel.org/linus/1aeff621689120db60cb7029e5a0fde7d01f7fb6|commit]] * Add !MediaTek MT6370 PMIC support [[https://git.kernel.org/linus/5c38376ef5b46d3091cc9485b95dd70db20f0089|commit]], [[https://git.kernel.org/linus/fa31e4221c65b205e18c82c459c3bcd68404a1c6|commit]], [[https://git.kernel.org/linus/f797dbf9a1ac1c50de6c1fac7110e7f8213b6848|commit]] * leds: Add a driver for the BD2606MVV [[https://git.kernel.org/linus/36cd9fb5344675e9b9d9f96eabcb3cdfdbacc841|commit]], [[https://git.kernel.org/linus/8325642d2757eba80210dec727bb0bcffb837ff1|commit]] * leds: Add a driver for the BD2606MVV [[https://git.kernel.org/linus/36cd9fb5344675e9b9d9f96eabcb3cdfdbacc841|commit]], [[https://git.kernel.org/linus/8325642d2757eba80210dec727bb0bcffb837ff1|commit]] == Various == * Add Intel LJCA device driver [[https://git.kernel.org/linus/c5a4b6fd31e8cbc749f7ac9ff6c3a6118f3e5011|commit]] * REGISTER MAP ABSTRACTION * Removed compressed cache support [[https://git.kernel.org/linus/1e2bae6ae8f6b404b295edd5ba11a0bb1566544c|commit]] * Add basic maple tree register cache [[https://git.kernel.org/linus/05933e2d44607767ecb4937a33df4e882bdf9ad3|commit]], [[https://git.kernel.org/linus/f033c26de5a5734625d2dd1dc196745fae186f1b|commit]] * qcom: sa8775p: add basic PMIC support [[https://git.kernel.org/linus/3fd7e2eec8f4fedbe3b252cf436be8527f7a5f82|commit]], [[https://git.kernel.org/linus/f95f988cf7b609157630dd1f2f7e8d297aadbe2b|commit]], [[https://git.kernel.org/linus/a1c86caa2c63f8c45020c39397d42eeff9beefd7|commit]], [[https://git.kernel.org/linus/8696cd072e955bd6f5df757774e47f0b9dd29920|commit]], [[https://git.kernel.org/linus/fdd55b3babedce5abd1c1f90afc3ab2199a772ad|commit]], [[https://git.kernel.org/linus/3e0475ec8d9114b600586b0bfb4056565a679a3d|commit]], [[https://git.kernel.org/linus/634a3de323fc5c67c144919e298259d8d9d44a4b|commit]], [[https://git.kernel.org/linus/d2d9a592746cd454bd5b8f72193f2d3db2e62a44|commit]], [[https://git.kernel.org/linus/b3a755ba16e6f61d93c811b827edacc9946b0500|commit]], [[https://git.kernel.org/linus/cecff1f5429d975df9649376e2bd5a2fb004f988|commit]], [[https://git.kernel.org/linus/fa40ca07e943333a14d247988ef5008a59949153|commit]], [[https://git.kernel.org/linus/fd9820d86d78e2dda3e709a645a7955a5370167c|commit]], [[https://git.kernel.org/linus/0538897a01a15c4eff15ee7a06caf5a45480d043|commit]], [[https://git.kernel.org/linus/e5a893a7cec5776e10c25d7fa80b5ad1edf88c17|commit]], [[https://git.kernel.org/linus/81767c1591dcb711f1f78a80e510b667b1fb5718|commit]], [[https://git.kernel.org/linus/65f1b1dc0cc90236ed9be3970f4a763e853f3aab|commit]], [[https://git.kernel.org/linus/27eba11291b0f9a8e9ca1f50ba0f6fd3fdda486b|commit]] * Add support for CDX bus [[https://git.kernel.org/linus/2959ab247061e67485d83b6af8feb3761ec08cb9|commit]], [[https://git.kernel.org/linus/3f47d3e44df0072c340ce417f6509a7cbd51ef7c|commit]], [[https://git.kernel.org/linus/c47a88e1930fa0f2df8aaa643a5cc86bcf5812bf|commit]], [[https://git.kernel.org/linus/eb96b740192b2a09720aaed8a8c132e6a29d5bdb|commit]], [[https://git.kernel.org/linus/8a7923df35d3a0fa44985148cee5b7fde4a370ba|commit]], [[https://git.kernel.org/linus/2a226927d9b836ddec674aebbcea311727d04240|commit]], [[https://git.kernel.org/linus/48a6c7bced2a781c911497f073347bec5ab4d7a5|commit]] * Add Tegra234 HTE support [[https://git.kernel.org/linus/fdd1e3489b30ba6ba3075d38ce6f448e04119c71|commit]], [[https://git.kernel.org/linus/d0672fa4931dcb9d9d53002e855f25dd7507a300|commit]], [[https://git.kernel.org/linus/1815e37b6e67f2a543e36628bfe6a834aad3ea1b|commit]], [[https://git.kernel.org/linus/29662d622641af8866aac904c8aa264844086af3|commit]], [[https://git.kernel.org/linus/59cc80a6d8695e7b4b51154ea2d08af551b6c359|commit]], [[https://git.kernel.org/linus/b003fb5c9df8a8923bf46e0c00cc54edcfb0fbe3|commit]], [[https://git.kernel.org/linus/0ebc475fb636df12222faa04dd989a4e3c87f31a|commit]], [[https://git.kernel.org/linus/d02b1cabc7c6fe0e237bf8a2a6a8813302cfd87c|commit]], [[https://git.kernel.org/linus/7d507452048d9a6971998339243d16a09c95a842|commit]] * The great interconnecification fixation [[https://git.kernel.org/linus/1d779317eb6529d89bfe6d7900a2cf9e03149aeb|commit]], [[https://git.kernel.org/linus/02819953b33a4410e6aa4595a043c052408c90d3|commit]], [[https://git.kernel.org/linus/82a4b285abcaa3631446e7e4103ef61d0787362d|commit]] * iommu: sprd: Add support for reattaching an existing domain [[https://git.kernel.org/linus/816c698c052471f525bea92ff0aeeda8a5844a85|commit]] * clocking-wizard: Support higher frequency accuracy [[https://git.kernel.org/linus/595c88cda65d30c6b36277c232193295a45406dc|commit]] * remoteproc: imx_dsp_rproc: add module parameter to ignore ready flag from remote processor [[https://git.kernel.org/linus/11bb42a94648af7d4fd570b7f7f26e74d9561ef0|commit]] * firmware: qcom_scm: Add SM6375 compatible [[https://git.kernel.org/linus/fb1eb0b5dcf6f214479e853ee466958190785ab4|commit]] * nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static [[https://git.kernel.org/linus/a8642cd11635a35a5f1dc31857887900d6610778|commit]] * Adds status interface for zynqmp-fpga [[https://git.kernel.org/linus/8f118f61540e23fb0e4ec84aec361f6758dbe93a|commit]], [[https://git.kernel.org/linus/995a3bb72101e7492572d48936cea0fa14c8b794|commit]] * irqchip/gic: Drop support for board files [[https://git.kernel.org/linus/dee234032e767b3d6823fe122517770757306f04|commit]] * pcmcia: Remove all drivers [[https://git.kernel.org/linus/3996954fa071aa20945c8ac7694684fa3c1fed68|commit]], [[https://git.kernel.org/linus/9b12f050c76f090cc6d0aebe0ef76fed79ec3f15|commit]] |
Line 2353: | Line 929: |
= THERMAL = Tema 0: (0) MediaTek AUXADC thermal: urgent fixes Tema 1: (1) Revert \"thermal/drivers/mediatek: Add delay after thermal banks initialization\" Tema 2: (2) thermal/drivers/mediatek: Add temperature constraints to validate read 47cbb0467b8b3c76faba3c2dd34b20070e6103ca * MediaTek AUXADC thermal: urgent fixes [[https://git.kernel.org/linus/47cbb0467b8b3c76faba3c2dd34b20070e6103ca|commit]] = USB SUBSYSTEM = * usb: host: u132-hcd: Delete driver [[https://git.kernel.org/linus/213acadd21a080fc8cda8eebe6d14cc2d4ad1332|commit]] * xhci: Move functions to setup msi to xhci-pci [[https://git.kernel.org/linus/ed526ba2ecdfb77bcdbcf4331b8380b646252c20|commit]], [[https://git.kernel.org/linus/ba47b1aa7640cb98bb3e4c06f37afdbeb5c5d9ba|commit]], [[https://git.kernel.org/linus/0c540438c632005ce57f45436a25cafa499d977f|commit]], [[https://git.kernel.org/linus/9abe15d55dccec92d361705741ee80f13b4d0888|commit]] * soc: qcom: add UCSI function to PMIC GLINK [[https://git.kernel.org/linus/62b5412b1f4afab27d8df90ddcabb8e1e11a00ad|commit]], [[https://git.kernel.org/linus/14bc45c4e72da1a80311cd82815867f36599f698|commit]], [[https://git.kernel.org/linus/84a334131f091d83239f54cc40627d9b28324b45|commit]], [[https://git.kernel.org/linus/ff642773b6b5b801f2f3bbdabe22c3d02656981e|commit]], [[https://git.kernel.org/linus/a33113f7369395a70de8b52d6e9fda17aa548aad|commit]], [[https://git.kernel.org/linus/75b81e5a49f897ef1a2f95182216850a53664aa3|commit]], [[https://git.kernel.org/linus/f28d912671c87ffa30e223fc32c9145a8b5135cd|commit]], [[https://git.kernel.org/linus/34e7e432f17ce1df90a044c815ec753bc70f7c6c|commit]], [[https://git.kernel.org/linus/a891ec9e4f3adf62068695a48b769b30b22591e2|commit]], [[https://git.kernel.org/linus/2ca9703147ca7e347e300fb23f699f1065302b0b|commit]], [[https://git.kernel.org/linus/0dbb756c9120eb46aa1ec4fa47b6da0f6d21374f|commit]], [[https://git.kernel.org/linus/4ffd0b0019560a52b46b9ebd8127be3fdc157f16|commit]] = USB SUBSYSTEM = * [[https://git.kernel.org/linus/e0138763be2d8bcc181c2f6110ef0f66979f1ce4|commit]], [[https://git.kernel.org/linus/c361982a13c9190bb9e76381e0b4c34637712b28|commit]], [[https://git.kernel.org/linus/4a1529f44e32f86a90bc83d29cf4d9e1e6f4d7f0|commit]], [[https://git.kernel.org/linus/f98e0640c5c6b8bb00336dae8d06ede862754c28|commit]], [[https://git.kernel.org/linus/0a4db185f0788dfc828512d0004c468921bf6c0a|commit]], [[https://git.kernel.org/linus/d9d5623f37c0a2c05b66a2a41fdbc7f90055fdc1|commit]] = USB SUBSYSTEM = * Add function suspend/resume and remote wakeup support [[https://git.kernel.org/linus/b93c2a68f3d9dc98ec30dcb342ae47c1c8d09d18|commit]], [[https://git.kernel.org/linus/047161686b813ae9035a3fb342ba8b6932053492|commit]], [[https://git.kernel.org/linus/f0db885fb05d35befa81896db6b19eb3ee9ccdfe|commit]], [[https://git.kernel.org/linus/92c08a84b53e5dd1f2150e870db2ae9e5a5459e1|commit]], [[https://git.kernel.org/linus/481c225c4802be62e52aabddae5338ed1705b232|commit]], [[https://git.kernel.org/linus/0a1af6dfa0772ffedaef422127f1338fa0ddfed3|commit]] = VIRTIO CORE AND NET DRIVERS = * vdpa_sim_blk: support shared backend [[https://git.kernel.org/linus/112f23cd72a2975e11986d73575e2c3651ea4c7e|commit]], [[https://git.kernel.org/linus/abebb16254b362664452e14d9711ddb54855ddcf|commit]] = VIRTIO CORE AND NET DRIVERS = * vdpa_sim: add support for user VA [[https://git.kernel.org/linus/c618c84d4ccc6268c3da7609c7388b6cb305c639|commit]], [[https://git.kernel.org/linus/9067de4725a299bc1baf11de9f5040fdd0bd05c3|commit]], [[https://git.kernel.org/linus/c0371782500c5314741da9ccbfbf0375a0d379fc|commit]], [[https://git.kernel.org/linus/f609d6cbb36ab1c9c7434f67d555c57a2f7d3dde|commit]], [[https://git.kernel.org/linus/42823a871fd4e17b34034f43b36ae57bd2ed8a67|commit]], [[https://git.kernel.org/linus/e2a4f808a78646badefcd13a6e995d369898f443|commit]], [[https://git.kernel.org/linus/76acfa7bc54f1e3b9dde396e0a3534493419fd6f|commit]], [[https://git.kernel.org/linus/d7621c28fca1c16f9e94245479792024a5676c50|commit]], [[https://git.kernel.org/linus/4bb94d2de2fa90aa8d4e1ce940b1b2f7708cf141|commit]] = VIRTIO CORE AND NET DRIVERS = * [[https://git.kernel.org/linus/38fc29ea754711e9a8c4e9ca2678ab41353a4662|commit]], [[https://git.kernel.org/linus/e9c4962c5d69b8a238bb8bd51e8fdce39be13e5b|commit]] = VIRTIO HOST (VHOST) = * vhost: move worker thread fields to new struct [[https://git.kernel.org/linus/6e890c5d5021ca7e69bbe203fde42447874d9a82|commit]] * vhost: move worker thread fields to new struct [[https://git.kernel.org/linus/6e890c5d5021ca7e69bbe203fde42447874d9a82|commit]] = VOLTAGE AND CURRENT REGULATOR FRAMEWORK = * [[https://git.kernel.org/linus/2e238605a9d631fc8b9b130ba79cd54f2a22df10|commit]], [[https://git.kernel.org/linus/4536f3b93a3373cac21911103cbaa8c4c2932c38|commit]] * [[https://git.kernel.org/linus/e126cdaad15c4206f27b450e5d87391d5066615c|commit]], [[https://git.kernel.org/linus/6928a3c082f19404bd41bf33beeae112915dc666|commit]] Tema 0: (0) arm64: dts: qcom: sa8775p: add basic PMIC support Tema 1: (1) arm64: dts: qcom: sa8775p: pad reg properties to 8 digits 3fd7e2eec8f4fedbe3b252cf436be8527f7a5f82 Tema 2: (2) arm64: dts: qcom: sa8775p: sort soc nodes by reg property f95f988cf7b609157630dd1f2f7e8d297aadbe2b Tema 3: (3) dt-bindings: interrupt-controller: qcom-pdc: add compatible for sa8775p a1c86caa2c63f8c45020c39397d42eeff9beefd7 Tema 4: (4) arm64: dts: qcom: sa8775p: add the pdc node 8696cd072e955bd6f5df757774e47f0b9dd29920 Tema 5: (5) arm64: dts: qcom: sa8775p: add the spmi node fdd55b3babedce5abd1c1f90afc3ab2199a772ad Tema 6: (6) dt-bindings: mfd: qcom,spmi-pmic: add compatible for pmm8654au Tema 7: (7) arm64: dts: qcom: sa8775p: add support for the on-board PMICs 634a3de323fc5c67c144919e298259d8d9d44a4b Tema 8: (8) arm64: dts: qcom: sa8775p: add the Power On device node d2d9a592746cd454bd5b8f72193f2d3db2e62a44 Tema 9: (9) arm64: dts: qcom: sa8775p: pmic: add the power key b3a755ba16e6f61d93c811b827edacc9946b0500 Tema 10: (10) arm64: dts: qcom: sa8775p: pmic: add support for the pmm8654 RESIN input cecff1f5429d975df9649376e2bd5a2fb004f988 Tema 11: (11) arm64: dts: qcom: sa8775p: pmic: add thermal zones fa40ca07e943333a14d247988ef5008a59949153 Tema 12: (12) dt-bindings: pinctrl: qcom,pmic-gpio: add compatible for pmm8654au-gpio fd9820d86d78e2dda3e709a645a7955a5370167c Tema 13: (13) pinctrl: qcom: spmi-gpio: add support for pmm8654au-gpio 0538897a01a15c4eff15ee7a06caf5a45480d043 Tema 14: (14) arm64: dts: qcom: sa8775p: add PMIC GPIO controller nodes e5a893a7cec5776e10c25d7fa80b5ad1edf88c17 Tema 15: (15) arm64: dts: qcom: sa8775p-ride: set gpio-line-names for PMIC GPIOs 81767c1591dcb711f1f78a80e510b667b1fb5718 Tema 16: (16) dt-bindings: regulator: qcom,rpmh: add compatible for pmm8654au RPMH Tema 17: (17) regulator: qcom-rpmh: add support for pmm8654au regulators 65f1b1dc0cc90236ed9be3970f4a763e853f3aab Tema 18: (18) arm64: dts: qcom: sa8775p-ride: add PMIC regulators 27eba11291b0f9a8e9ca1f50ba0f6fd3fdda486b * arm64: dts: qcom: sa8775p: add basic PMIC support [[https://git.kernel.org/linus/3fd7e2eec8f4fedbe3b252cf436be8527f7a5f82|commit]], [[https://git.kernel.org/linus/f95f988cf7b609157630dd1f2f7e8d297aadbe2b|commit]], [[https://git.kernel.org/linus/a1c86caa2c63f8c45020c39397d42eeff9beefd7|commit]], [[https://git.kernel.org/linus/8696cd072e955bd6f5df757774e47f0b9dd29920|commit]], [[https://git.kernel.org/linus/fdd55b3babedce5abd1c1f90afc3ab2199a772ad|commit]], [[https://git.kernel.org/linus/634a3de323fc5c67c144919e298259d8d9d44a4b|commit]], [[https://git.kernel.org/linus/d2d9a592746cd454bd5b8f72193f2d3db2e62a44|commit]], [[https://git.kernel.org/linus/b3a755ba16e6f61d93c811b827edacc9946b0500|commit]], [[https://git.kernel.org/linus/cecff1f5429d975df9649376e2bd5a2fb004f988|commit]], [[https://git.kernel.org/linus/fa40ca07e943333a14d247988ef5008a59949153|commit]], [[https://git.kernel.org/linus/fd9820d86d78e2dda3e709a645a7955a5370167c|commit]], [[https://git.kernel.org/linus/0538897a01a15c4eff15ee7a06caf5a45480d043|commit]], [[https://git.kernel.org/linus/e5a893a7cec5776e10c25d7fa80b5ad1edf88c17|commit]], [[https://git.kernel.org/linus/81767c1591dcb711f1f78a80e510b667b1fb5718|commit]], [[https://git.kernel.org/linus/65f1b1dc0cc90236ed9be3970f4a763e853f3aab|commit]], [[https://git.kernel.org/linus/27eba11291b0f9a8e9ca1f50ba0f6fd3fdda486b|commit]] Tema 0: (0) Add regulator support for IPQ9574 SoC Tema 1: (1) regulator: qcom_smd: Add s1 sub-node to mp5496 regulator e953450cf0f622e3249202e985c79d3faf9a58f2 Tema 2: (2) regulator: qcom_smd: Add MP5496 S1 regulator 60bbee7db43b97bf8c0978cc91f78d1746351871 Tema 3: (3) arm64: dts: qcom: ipq9574: Add RPM related nodes Tema 4: (4) arm64: dts: qcom: ipq9574: Add SMPA1 regulator node Tema 5: (5) arm64: dts: qcom: ipq9574: Add cpufreq support * Add regulator support for IPQ9574 SoC [[https://git.kernel.org/linus/e953450cf0f622e3249202e985c79d3faf9a58f2|commit]], [[https://git.kernel.org/linus/60bbee7db43b97bf8c0978cc91f78d1746351871|commit]] * Add support for Rockchip RK860X regulators [[https://git.kernel.org/linus/e7abf7134beaeb9be9075214a32863e06cde4a0b|commit]], [[https://git.kernel.org/linus/4fb9a5060f73627303bc531ceaab1b19d0a24aef|commit]], [[https://git.kernel.org/linus/c5d5b55b3c1a314137a251efc1001dfd435c6242|commit]], [[https://git.kernel.org/linus/d5edc0e36bb1657d2c46b7521010d4f0894a5c74|commit]], [[https://git.kernel.org/linus/d25016618c0845b2a0f9ae64d084a66efd39b03c|commit]], [[https://git.kernel.org/linus/6bb18339c6b54e0241344280fe4d14909db9356c|commit]], [[https://git.kernel.org/linus/2c82f5b8ae6d0b5bbac1526021d9c3120d183555|commit]], [[https://git.kernel.org/linus/a27e71a66ee0f887fefcc31b85a804b0905fa865|commit]] = W1 DALLAS'S 1-WIRE BUS = * ARM: dts: imx6ull: Add chargebyte Tarragon support [[https://git.kernel.org/linus/22ab6c515d9602e5ddf41998ce5352e8887f4543|commit]], [[https://git.kernel.org/linus/58ecb03fc74a5ec4b8c8222c5b4bac572a264c47|commit]] Tema 0: (0) ARM: dts: imx6ull: Add chargebyte Tarragon support Tema 1: (1) dt-bindings: vendor-prefixes: add chargebyte fcb8b72db5800be7ca97ba7fa419d8aff2ffcaf1 Tema 2: (2) dt-bindings: Add DS2482/DS2484 as trivial device Tema 3: (3) w1: ds2482: add i2c id for DS2484 58ecb03fc74a5ec4b8c8222c5b4bac572a264c47 Tema 4: (4) dt-bindings: iio: st-sensors: Add IIS328DQ accelerometer f9dbd94ba8cf19f8ff76a48ba5864fd140f8a4e1 Tema 5: (5) iio: accel: add support for IIS328DQ variant 46e33707fe95a21aa9896bded0be97285b779509 Tema 6: (6) dt-bindings: ARM: fsl: Add chargebyte Tarragon Tema 7: (7) ARM: dts: imx6ull: Add chargebyte Tarragon support 5e4f393ccbf0af0828ab0914695649a5b90db230 Tema 8: (8) ARM: imx_v6_v7_defconfig: Enable Tarragon peripheral drivers 27cc508d61d8b7a44b7b79450e2df9cf13dbe616 * ARM: dts: imx6ull: Add chargebyte Tarragon support [[https://git.kernel.org/linus/fcb8b72db5800be7ca97ba7fa419d8aff2ffcaf1|commit]], [[https://git.kernel.org/linus/58ecb03fc74a5ec4b8c8222c5b4bac572a264c47|commit]], [[https://git.kernel.org/linus/f9dbd94ba8cf19f8ff76a48ba5864fd140f8a4e1|commit]], [[https://git.kernel.org/linus/46e33707fe95a21aa9896bded0be97285b779509|commit]], [[https://git.kernel.org/linus/5e4f393ccbf0af0828ab0914695649a5b90db230|commit]], [[https://git.kernel.org/linus/27cc508d61d8b7a44b7b79450e2df9cf13dbe616|commit]] = X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER = * [[https://git.kernel.org/linus/01862d01cb36ad36233939c07d6438a2f83dcd46|commit]], [[https://git.kernel.org/linus/ec5a4565fd6e15ccbe5710a326a2f283c0507389|commit]], [[https://git.kernel.org/linus/c69fec50ec2e3aeea46b13235b72d9d5a1bf095a|commit]] Tema 1: (1) platform/x86: x86-android-tablets: Update Yoga Book HiDeep touchscreen comment 02377e983e22396e52d43c4d0adb9bbc85fa9a26 Tema 2: (2) platform/x86: x86-android-tablets: Add Wacom digitizer info for Lenovo Yoga Book 95b829f89da3fd635b60b9b069395dede17a612c Tema 3: (3) platform/x86: x86-android-tablets: Add \"yogabook-touch-kbd-digitizer-switch\" pdev for Lenovo Yoga Book Tema 4: (4) platform/x86: x86-android-tablets: Add accelerometer support for Yoga Tablet 2 1050/830 series e578c943e363ff47d08e7b4f5648f3da9db325d8 * [[https://git.kernel.org/linus/02377e983e22396e52d43c4d0adb9bbc85fa9a26|commit]], [[https://git.kernel.org/linus/95b829f89da3fd635b60b9b069395dede17a612c|commit]], [[https://git.kernel.org/linus/e578c943e363ff47d08e7b4f5648f3da9db325d8|commit]] = X86 PLATFORM DRIVERS = * platform/x86: x86-android-tablets: Split in multiple files + misc additions [[https://git.kernel.org/linus/2f0cf1e85ddb5ae17284050dc1adafb89e4f1d8f|commit]], [[https://git.kernel.org/linus/afdcb5353f06cf5ddee3999f7e6353e889a50edc|commit]], [[https://git.kernel.org/linus/62a5f689a068951de5ed8487ec7f0de52245bd92|commit]], [[https://git.kernel.org/linus/3a75d1690b9adb116ca4d11578ff2fa358823382|commit]], [[https://git.kernel.org/linus/4ed14c23e1e82fbfb06cb37b9197ca56bbdf39f3|commit]], [[https://git.kernel.org/linus/97abac9c8b893822255c7847823bb65b6c7efb6a|commit]], [[https://git.kernel.org/linus/7bf974f695f1a978097a3b43ac26afd46eba626d|commit]], [[https://git.kernel.org/linus/cc183ad4590bef3831c0688ccfa386c595adc428|commit]], [[https://git.kernel.org/linus/e2200d3f26dac108a519f014fb42a0a034105394|commit]], [[https://git.kernel.org/linus/772cbba5a877eb7c528f3659415373c40e48a057|commit]], [[https://git.kernel.org/linus/9b1d2662b8c586eb10cb939c7ae2c25bb36d2b61|commit]], [[https://git.kernel.org/linus/607fbac0fccba506b4f9e47994504121db776956|commit]], [[https://git.kernel.org/linus/dadbc368f4f26f59debe49e1cdf44883e8799fd2|commit]], [[https://git.kernel.org/linus/5f250f8a77c4d30da52ee4184b770e327fbe76e2|commit]] * platform/x86: Add intel_bytcrc_pwrsrc driver [[https://git.kernel.org/linus/94227b9c88f3df8ac3025611719cebd125b5981a|commit]] * platform/x86: Add driver for Yoga Tablet mode switch [[https://git.kernel.org/linus/0de0ab9a659a419d1aa9c2516887e95a51455da0|commit]], [[https://git.kernel.org/linus/e82882cdd241b78d305df1441c624fbbbd07af05|commit]] = uapi = * [[https://git.kernel.org/linus/3996954fa071aa20945c8ac7694684fa3c1fed68|commit]], [[https://git.kernel.org/linus/9b12f050c76f090cc6d0aebe0ef76fed79ec3f15|commit]] * [[https://git.kernel.org/linus/4ca589661d964840d0d5de4b3baabbef78f453e3|commit]], [[https://git.kernel.org/linus/8629745ccc21ba1c20bbb2aead2800cf96643536|commit]], [[https://git.kernel.org/linus/afe3154ba87e798de87ab65c72d6e3f6cd32d9d1|commit]] * macvlan: Allow some packets to bypass broadcast queue [[https://git.kernel.org/linus/d45276e75e90f1b67eb689fb3b4c556963796351|commit]], [[https://git.kernel.org/linus/954d1fa1ac93aa8a66f7d9a9ba545cf7f020d348|commit]] Tema 0: (0) dm bufio, thin: improve concurrent IO performance Tema 0: (0) [dm-6.4 PATCH v3 00/20] dm bufio, thin: improve concurrent IO performance Tema 1: (1) dm bufio: remove unused dm_bufio_release_move interface 96a2ff2a6373259cd3bbc5dcaa79865ce271fa4b Tema 1: (1) [dm-6.4 PATCH v3 01/20] dm bufio: remove unused dm_bufio_release_move interface Tema 2: (2) dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit 555977dd6818da3bcf39ca5a3c1cb7e8ca4298c1 Tema 2: (2) [dm-6.4 PATCH v3 02/20] dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit Tema 3: (3) dm bufio: never crash if dm_bufio_in_request() 0511228752eaa5264ada8b1f4baeded916c65945 Tema 3: (3) [dm-6.4 PATCH v3 03/20] dm bufio: never crash if dm_bufio_in_request() Tema 4: (4) dm bufio: don't bug for clear developer oversight b75a80f4f5a956f3d335ebf29c7cee1b234ac3cf Tema 4: (4) [dm-6.4 PATCH v3 04/20] dm bufio: don't bug for clear developer oversight Tema 5: (5) dm bufio: add LRU abstraction be845babda1bb168d3f9f47c171f0a24a3312cba Tema 5: (5) [dm-6.4 PATCH v3 05/20] dm bufio: add LRU abstraction Tema 6: (6) [dm-6.4 PATCH v3 06/20] dm bufio: add dm_buffer_cache abstraction Tema 6: (6) dm bufio: add dm_buffer_cache abstraction 2cd7a6d41fe8ec85f82e1ca31bceb0dc0d849f60 Tema 7: (7) dm bufio: improve concurrent IO performance 450e8dee51aa6fa1dd0f64073e88235f1a77b035 Tema 7: (7) [dm-6.4 PATCH v3 07/20] dm bufio: improve concurrent IO performance Tema 8: (8) [dm-6.4 PATCH v3 08/20] dm bufio: add lock_history optimization for cache iterators Tema 8: (8) dm bufio: add lock_history optimization for cache iterators 791188065be0d3715e6696412ab9c7a5f6b52bd3 Tema 9: (9) dm bufio: move dm_bufio_client members to avoid spanning cachelines 530f683ddcd211a4dc5d60a13e6f4918a541bb8d Tema 9: (9) [dm-6.4 PATCH v3 09/20] dm bufio: move dm_bufio_client members to avoid spanning cachelines Tema 10: (10) [dm-6.4 PATCH v3 10/20] dm bufio: use waitqueue_active in __free_buffer_wake Tema 10: (10) dm bufio: use waitqueue_active in __free_buffer_wake f5f93541202f2e619c1395f5d98868b70cf60f50 Tema 11: (11) dm bufio: use multi-page bio vector 56c5de4406f8234123ad08d4615865dbc13f743a Tema 11: (11) [dm-6.4 PATCH v3 11/20] dm bufio: use multi-page bio vector Tema 12: (12) dm thin: speed up cell_defer_no_holder() bb46c56165faf284cf42c197317bff24f899835a Tema 12: (12) [dm-6.4 PATCH v3 12/20] dm thin: speed up cell_defer_no_holder() Tema 13: (13) dm: split discards further if target sets max_discard_granularity 06961c487a33a222fd3d84998dc6398ed0449373 Tema 13: (13) [dm-6.4 PATCH v3 13/20] dm: split discards further if target sets max_discard_granularity Tema 14: (14) dm bio prison v1: improve concurrent IO performance e2dd8aca2d76f937f1f08d03041684f3532e9df4 Tema 14: (14) [dm-6.4 PATCH v3 14/20] dm bio prison v1: improve concurrent IO performance Tema 15: (15) dm bio prison v1: add dm_cell_key_has_valid_range 3f8d3f5432078a558151e27230e20bcf93c23ffe Tema 15: (15) [dm-6.4 PATCH v3 15/20] dm bio prison v1: add dm_cell_key_has_valid_range Tema 16: (16) dm: add dm_num_sharded_locks() Tema 16: (16) [dm-6.4 PATCH v3 16/20] dm: add dm_num_sharded_locks() Tema 17: (17) dm bufio: prepare to intelligently size dm_buffer_cache's buffer_trees 36c18b86390824f93ed1580500df9698978e2006 Tema 17: (17) [dm-6.4 PATCH v3 17/20] dm bufio: prepare to intelligently size dm_buffer_cache's buffer_trees Tema 18: (18) dm bufio: intelligently size dm_buffer_cache's buffer_trees 1e84c4b7322d44a5b7d7f83eced1f60cc0ecf1a4 Tema 18: (18) [dm-6.4 PATCH v3 18/20] dm bufio: intelligently size dm_buffer_cache's buffer_trees Tema 19: (19) dm bio prison v1: prepare to intelligently size dm_bio_prison's prison_regions c6273411d1803ed03d4f0628bc629a8c45774351 Tema 19: (19) [dm-6.4 PATCH v3 19/20] dm bio prison v1: prepare to intelligently size dm_bio_prison's prison_regions Tema 20: (20) dm bio prison v1: intelligently size dm_bio_prison's prison_regions b6279f82eb11a1f380af3a26acf921c37505fc86 Tema 20: (20) [dm-6.4 PATCH v3 20/20] dm bio prison v1: intelligently size dm_bio_prison's prison_regions * dm bufio, thin: improve concurrent IO performance [[https://git.kernel.org/linus/96a2ff2a6373259cd3bbc5dcaa79865ce271fa4b|commit]], [[https://git.kernel.org/linus/555977dd6818da3bcf39ca5a3c1cb7e8ca4298c1|commit]], [[https://git.kernel.org/linus/0511228752eaa5264ada8b1f4baeded916c65945|commit]], [[https://git.kernel.org/linus/b75a80f4f5a956f3d335ebf29c7cee1b234ac3cf|commit]], [[https://git.kernel.org/linus/be845babda1bb168d3f9f47c171f0a24a3312cba|commit]], [[https://git.kernel.org/linus/2cd7a6d41fe8ec85f82e1ca31bceb0dc0d849f60|commit]], [[https://git.kernel.org/linus/450e8dee51aa6fa1dd0f64073e88235f1a77b035|commit]], [[https://git.kernel.org/linus/791188065be0d3715e6696412ab9c7a5f6b52bd3|commit]], [[https://git.kernel.org/linus/530f683ddcd211a4dc5d60a13e6f4918a541bb8d|commit]], [[https://git.kernel.org/linus/f5f93541202f2e619c1395f5d98868b70cf60f50|commit]], [[https://git.kernel.org/linus/56c5de4406f8234123ad08d4615865dbc13f743a|commit]], [[https://git.kernel.org/linus/bb46c56165faf284cf42c197317bff24f899835a|commit]], [[https://git.kernel.org/linus/06961c487a33a222fd3d84998dc6398ed0449373|commit]], [[https://git.kernel.org/linus/e2dd8aca2d76f937f1f08d03041684f3532e9df4|commit]], [[https://git.kernel.org/linus/3f8d3f5432078a558151e27230e20bcf93c23ffe|commit]], [[https://git.kernel.org/linus/36c18b86390824f93ed1580500df9698978e2006|commit]], [[https://git.kernel.org/linus/1e84c4b7322d44a5b7d7f83eced1f60cc0ecf1a4|commit]], [[https://git.kernel.org/linus/c6273411d1803ed03d4f0628bc629a8c45774351|commit]], [[https://git.kernel.org/linus/b6279f82eb11a1f380af3a26acf921c37505fc86|commit]] * sed-opal: add command to read locking range attributes [[https://git.kernel.org/linus/2fce95b196d34a17ac3f531933d156a8550d5b82|commit]], [[https://git.kernel.org/linus/175b654402a11b01870e823f4eaa913b27ed8a63|commit]], [[https://git.kernel.org/linus/8be19a02f1e373d406b3d9e0c17a90c786c51c1f|commit]], [[https://git.kernel.org/linus/baf82b679cb2c76eb6f4b2881a60380e328ccc79|commit]], [[https://git.kernel.org/linus/4c4dd04e75e8177311d17387326253674cb0558b|commit]] * sed-opal: geometry feature reporting command [[https://git.kernel.org/linus/9e05a2599a37295eb2dc5c03441daa6741abed4b|commit]] = 802.11 (including CFG80211/NL80211) = * wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization [[https://git.kernel.org/linus/4df6a07551c8a70460b590e534785d5e97d1d528|commit]], [[https://git.kernel.org/linus/77b6a2e5f49bb3a4756a4b82f24221e62fa6ea8c|commit]], [[https://git.kernel.org/linus/6a8dee1391ff1d4942e8f09b5fb8c1087cd6a6c7|commit]], [[https://git.kernel.org/linus/69aef848052b8f8a5d8348606809cd3d92db9b69|commit]], [[https://git.kernel.org/linus/3068248b860c3c5163b0c6881cbaee5ebc020184|commit]], [[https://git.kernel.org/linus/cf85123a210fe99cdd972a5cc84857fec925f794|commit]], [[https://git.kernel.org/linus/9457077df49e2a637a1f1c3be42c14af604fa920|commit]] * wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization [[https://git.kernel.org/linus/4df6a07551c8a70460b590e534785d5e97d1d528|commit]], [[https://git.kernel.org/linus/77b6a2e5f49bb3a4756a4b82f24221e62fa6ea8c|commit]], [[https://git.kernel.org/linus/6a8dee1391ff1d4942e8f09b5fb8c1087cd6a6c7|commit]], [[https://git.kernel.org/linus/69aef848052b8f8a5d8348606809cd3d92db9b69|commit]], [[https://git.kernel.org/linus/3068248b860c3c5163b0c6881cbaee5ebc020184|commit]], [[https://git.kernel.org/linus/cf85123a210fe99cdd972a5cc84857fec925f794|commit]], [[https://git.kernel.org/linus/9457077df49e2a637a1f1c3be42c14af604fa920|commit]] * wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization [[https://git.kernel.org/linus/4df6a07551c8a70460b590e534785d5e97d1d528|commit]], [[https://git.kernel.org/linus/77b6a2e5f49bb3a4756a4b82f24221e62fa6ea8c|commit]], [[https://git.kernel.org/linus/6a8dee1391ff1d4942e8f09b5fb8c1087cd6a6c7|commit]], [[https://git.kernel.org/linus/69aef848052b8f8a5d8348606809cd3d92db9b69|commit]], [[https://git.kernel.org/linus/3068248b860c3c5163b0c6881cbaee5ebc020184|commit]], [[https://git.kernel.org/linus/cf85123a210fe99cdd972a5cc84857fec925f794|commit]], [[https://git.kernel.org/linus/9457077df49e2a637a1f1c3be42c14af604fa920|commit]] * wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization [[https://git.kernel.org/linus/4df6a07551c8a70460b590e534785d5e97d1d528|commit]], [[https://git.kernel.org/linus/09b4c35d73a59c092cf8466958b62cf896786472|commit]], [[https://git.kernel.org/linus/77b6a2e5f49bb3a4756a4b82f24221e62fa6ea8c|commit]], [[https://git.kernel.org/linus/9cbd5a8abca904441e36861e3a92961bec41d13f|commit]], [[https://git.kernel.org/linus/6a8dee1391ff1d4942e8f09b5fb8c1087cd6a6c7|commit]], [[https://git.kernel.org/linus/69aef848052b8f8a5d8348606809cd3d92db9b69|commit]], [[https://git.kernel.org/linus/3068248b860c3c5163b0c6881cbaee5ebc020184|commit]], [[https://git.kernel.org/linus/cf85123a210fe99cdd972a5cc84857fec925f794|commit]], [[https://git.kernel.org/linus/9457077df49e2a637a1f1c3be42c14af604fa920|commit]] * wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization [[https://git.kernel.org/linus/4df6a07551c8a70460b590e534785d5e97d1d528|commit]], [[https://git.kernel.org/linus/77b6a2e5f49bb3a4756a4b82f24221e62fa6ea8c|commit]], [[https://git.kernel.org/linus/6a8dee1391ff1d4942e8f09b5fb8c1087cd6a6c7|commit]], [[https://git.kernel.org/linus/69aef848052b8f8a5d8348606809cd3d92db9b69|commit]], [[https://git.kernel.org/linus/3068248b860c3c5163b0c6881cbaee5ebc020184|commit]], [[https://git.kernel.org/linus/cf85123a210fe99cdd972a5cc84857fec925f794|commit]], [[https://git.kernel.org/linus/9457077df49e2a637a1f1c3be42c14af604fa920|commit]] = ARM/FREESCALE IMX / MXC ARM ARCHITECTURE = * arm64: dts: freescale: prepare and add apalis imx8 support [[https://git.kernel.org/linus/23fa99b205ea50f89c9db20e9afdddd8381d9ea0|commit]], [[https://git.kernel.org/linus/b503c3c01c08acc54e8a5e8a41daafae023e56f0|commit]], [[https://git.kernel.org/linus/033f5e7ef8540a6b5e3b59e1311683a6114c2d2e|commit]], [[https://git.kernel.org/linus/300bd129f93ffc4dccb591cdd5aef378f0461467|commit]], [[https://git.kernel.org/linus/5e7d5b023e032c30095deca9745fe8e82491ba64|commit]], [[https://git.kernel.org/linus/be85831de020f3cfb6811ec64f41a70bb62374b3|commit]], [[https://git.kernel.org/linus/b4efce453f0caca948df3faa8c8b816edd2240eb|commit]], [[https://git.kernel.org/linus/ea6dbf86b8d06b3902cb888dd4a75a794e9ef445|commit]], [[https://git.kernel.org/linus/ad0de4ceb706f140329f4dd310282e6fa2a1937a|commit]], [[https://git.kernel.org/linus/c083131c9021ef40c655894f6130a1393bb8e2b2|commit]] = ARM/SUNPLUS SP7021 SOC SUPPORT = Tema 0: (0) Add Sunplus SP7021 SoC Support Tema 1: (1) dt-bindings: arm: sunplus: Add bindings for Sunplus SP7021 SoC boards 8bbb1dd569c1b604a3fd65fb78f13448f6353990 Tema 2: (2) dt-bindings: reset: Add bindings for SP7021 reset driver 55bfc376b8fb421a193fb422ca052235f023161b Tema 3: (3) reset: Add Sunplus SP7021 reset driver dbf018be52e312bdd7d51d1b944dbdb32ccf8fa4 Tema 4: (4) dt-bindings: clock: Add bindings for SP7021 clock driver 5543604a05a9dcc8972489c6051347aee17ac135 Tema 5: (5) clk: gate: Add devm_clk_hw_register_gate_parent_data() Tema 6: (6) clk: Add Sunplus SP7021 clock driver d54c1fd4a51e8fbc7f9da86b0cd338a4f7cd2bb2 Tema 7: (7) dt-bindings: interrupt-controller: Add bindings for SP7021 interrupt controller 4966dfe186a4e0c8206a623e34988c35997125b5 Tema 8: (8) irqchip: Add Sunplus SP7021 interrupt controller driver f7189d938b31efd27399268918a5dc195745447a Tema 9: (9) ARM: sunplus: Add initial support for Sunplus SP7021 SoC 0aa94eea8d955c82014e5368a843da93f1dc58f8 Tema 10: (10) ARM: sp7021_defconfig: Add Sunplus SP7021 defconfig 027a68e35206c4c82889dd7b56dc954dbc86d11b Tema 11: (11) ARM: dts: Add Sunplus SP7021-Demo-V3 board device tree f6639994a6dded10fe3ee7882c0394dde294ecbf * Add Sunplus SP7021 SoC Support [[https://git.kernel.org/linus/8bbb1dd569c1b604a3fd65fb78f13448f6353990|commit]], [[https://git.kernel.org/linus/55bfc376b8fb421a193fb422ca052235f023161b|commit]], [[https://git.kernel.org/linus/dbf018be52e312bdd7d51d1b944dbdb32ccf8fa4|commit]], [[https://git.kernel.org/linus/5543604a05a9dcc8972489c6051347aee17ac135|commit]], [[https://git.kernel.org/linus/d54c1fd4a51e8fbc7f9da86b0cd338a4f7cd2bb2|commit]], [[https://git.kernel.org/linus/4966dfe186a4e0c8206a623e34988c35997125b5|commit]], [[https://git.kernel.org/linus/f7189d938b31efd27399268918a5dc195745447a|commit]], [[https://git.kernel.org/linus/0aa94eea8d955c82014e5368a843da93f1dc58f8|commit]], [[https://git.kernel.org/linus/027a68e35206c4c82889dd7b56dc954dbc86d11b|commit]], [[https://git.kernel.org/linus/f6639994a6dded10fe3ee7882c0394dde294ecbf|commit]] = ATMEL MACB ETHERNET DRIVER = * Macb PTP enhancements [[https://git.kernel.org/linus/ee4e92c26c60b7344b7261035683a37da5a6119b|commit]], [[https://git.kernel.org/linus/5cebb40bc9554aafcc492431181f43c6231b0459|commit]], [[https://git.kernel.org/linus/adee474a3b43dfab2d1f3b6a8ba7d052099f56a9|commit]], [[https://git.kernel.org/linus/8c0d0fe04449b9ea2654bf435e51171fbf2a71ac|commit]] = COMMON CLK FRAMEWORK = Tema 1: (1) clk: Introduce devm_clk_hw_register_gate_parent_data() 27fc5ec673b527dbc2f44787246a39c5ecc01de5 Tema 2: (2) clk: imx: imx8mp: Add audiomix block control 6cd95f7b151cdd7852ed9f212faeea8f98ecba10 Tema 3: (3) dt-bindings: clock: imx8mp: Add audiomix block control 95a0aa7bb10e79cfbe8a1dc4b993d21dd58c253f Tema 4: (4) arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX Tema 5: (5) arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK * [[https://git.kernel.org/linus/27fc5ec673b527dbc2f44787246a39c5ecc01de5|commit]], [[https://git.kernel.org/linus/6cd95f7b151cdd7852ed9f212faeea8f98ecba10|commit]], [[https://git.kernel.org/linus/95a0aa7bb10e79cfbe8a1dc4b993d21dd58c253f|commit]] = COMMON CLK FRAMEWORK = Tema 0: (0) Add EMAC3 support for sa8540p-ride Tema 0: (0) Add EMAC3 support for sa8540p-ride Tema 0: (0) Add EMAC3 support for sa8540p-ride Tema 0: (0) Add EMAC3 support for sa8540p-ride Tema 1: (1) dt-bindings: net: snps,dwmac: Update interrupt-names d554ba0ea03cbd1cc1455f6133d03cd9b7967ac6 Tema 2: (2) dt-bindings: net: snps,dwmac: Add Qualcomm Ethernet ETHQOS compatibles d70c215bdd17b92358e90c4e4d190e749a48d982 Tema 3: (3) dt-bindings: net: qcom,ethqos: Convert bindings to yaml 02e98ce3db149919d6aa35f873e5d74c1ac36640 Tema 4: (4) dt-bindings: net: qcom,ethqos: Add Qualcomm sc8280xp compatibles 25926a703ec155c99a28f6730b79e9da3acc0b10 Tema 5: (5) net: stmmac: Remove unnecessary if statement brackets 7c6b942b81caec74fab53dac508e3f2541867d0a Tema 5: (5) clk: qcom: gcc-sc8280xp: Add EMAC GDSCs 32c2f2a46db1322caaf78d5ea747ed5c56d2e353 Tema 6: (6) net: stmmac: Fix DMA typo d638dcb52b099e9123bef2690ffe2e2bf9d39746 Tema 6: (6) arm64: dts: qcom: sc8280xp: Add ethernet nodes Tema 6: (6) arm64: dts: qcom: sc8280xp: Add ethernet nodes Tema 7: (7) net: stmmac: Remove some unnecessary void pointers 0c3f3c4f4b15a2c105e1ca882d100048074a2865 Tema 7: (7) arm64: dts: qcom: sa8540p-ride: Add ethernet nodes Tema 7: (7) arm64: dts: qcom: sa8540p-ride: Add ethernet nodes Tema 8: (8) net: stmmac: Pass stmmac_priv in some callbacks 1d84b487bc2d9061bd00203f571e5cb99fe0a312 Tema 8: (8) net: stmmac: Add EMAC3 variant of dwmac4 Tema 9: (9) net: stmmac: dwmac4: Allow platforms to specify some DMA/MTL offsets 33719b57f52e5b761234373f98f55f4e036d61c9 Tema 9: (9) net: stmmac: Add EMAC3 variant of dwmac4 Tema 9: (9) net: ethernet: stmmac: dwmac-qcom-ethqos: Respect phy-mode and TX delay Tema 10: (10) net: stmmac: dwmac-qcom-ethqos: Respect phy-mode and TX delay 164a9ebe97420cbe801140bb3de039695e09e205 Tema 10: (10) net: ethernet: stmmac: dwmac-qcom-ethqos: Use loopback_en for all speeds Tema 11: (11) net: stmmac: dwmac-qcom-ethqos: Use loopback_en for all speeds 030f1d5972aaac8584a8ecad4d2739c6da4a20ea Tema 12: (12) net: stmmac: dwmac-qcom-ethqos: Add EMAC3 support b68376191c69e621cba9cae4f9d5cead36cddb43 * Add EMAC3 support for sa8540p-ride [[https://git.kernel.org/linus/d554ba0ea03cbd1cc1455f6133d03cd9b7967ac6|commit]], [[https://git.kernel.org/linus/d70c215bdd17b92358e90c4e4d190e749a48d982|commit]], [[https://git.kernel.org/linus/02e98ce3db149919d6aa35f873e5d74c1ac36640|commit]], [[https://git.kernel.org/linus/25926a703ec155c99a28f6730b79e9da3acc0b10|commit]], [[https://git.kernel.org/linus/7c6b942b81caec74fab53dac508e3f2541867d0a|commit]], [[https://git.kernel.org/linus/32c2f2a46db1322caaf78d5ea747ed5c56d2e353|commit]], [[https://git.kernel.org/linus/d638dcb52b099e9123bef2690ffe2e2bf9d39746|commit]], [[https://git.kernel.org/linus/0c3f3c4f4b15a2c105e1ca882d100048074a2865|commit]], [[https://git.kernel.org/linus/1d84b487bc2d9061bd00203f571e5cb99fe0a312|commit]], [[https://git.kernel.org/linus/33719b57f52e5b761234373f98f55f4e036d61c9|commit]], [[https://git.kernel.org/linus/164a9ebe97420cbe801140bb3de039695e09e205|commit]], [[https://git.kernel.org/linus/030f1d5972aaac8584a8ecad4d2739c6da4a20ea|commit]], [[https://git.kernel.org/linus/b68376191c69e621cba9cae4f9d5cead36cddb43|commit]] = COMPUTE EXPRESS LINK (CXL) = * CXL Poison List Retrieval & Tracing [[https://git.kernel.org/linus/3db166d6cf0ea73dd2c887036aad2e95e0884d9b|commit]], [[https://git.kernel.org/linus/dec441d32a9a1e4a891ccda3356cac61cc1ffe79|commit]], [[https://git.kernel.org/linus/d0abf5787adc0341a04667d3b4a23b4d0999af30|commit]], [[https://git.kernel.org/linus/ed83f7ca398b3798b82c1d5d1113011c0e5a2198|commit]], [[https://git.kernel.org/linus/ddf49d57b841e55e1b0aee1224a9f526e50e1bcc|commit]], [[https://git.kernel.org/linus/7ff6ad1075885fdc71f6fea94b95109a582dec29|commit]], [[https://git.kernel.org/linus/f0832a58639691af575fa28ffaeb657c51f3ca06|commit]], [[https://git.kernel.org/linus/28a3ae4ff66c622448f5dfb7416bbe753e182eb4|commit]], [[https://git.kernel.org/linus/f8d22bf50ca56a334ef58bf59ee299ed62940e42|commit]] = CRYPTO API = * crypto: api - Add support for cloning tfms [[https://git.kernel.org/linus/ae131f4970f0778f35ed06aeb15bde2fbc1d9619|commit]], [[https://git.kernel.org/linus/3c3a24cb0ae46c9c45e4ce2272f84f0504831f59|commit]], [[https://git.kernel.org/linus/ed3630b83e9394acef27041de7a2223f1e875e9a|commit]], [[https://git.kernel.org/linus/8538e60d36d0c683d59eaeabea19f101a6cf1c66|commit]], [[https://git.kernel.org/linus/0303b7f5df603b91bc12e39c9309c094816ba6a9|commit]], [[https://git.kernel.org/linus/cfbda734d6678047fd3beb1f67d9682825773341|commit]] = ETHERNET PHY LIBRARY = Tema 0: (0) net: phy: smsc: add support for edpd tunable Tema 0: (0) net: phy: smsc: add support for edpd tunable Tema 1: (1) net: phy: smsc: rename flag energy_enable fc281d78b6863ba86baec220651fef815341d3a0 Tema 2: (2) net: phy: smsc: add helper smsc_phy_config_edpd 89946e31ff4f7f43b3cf4837eb5b9f141eb6f1d6 Tema 3: (3) net: phy: smsc: clear edpd_enable if interrupt mode is used d56417ad1133fc41752bb9fe37da7ae3187395a4 Tema 4: (4) net: phy: smsc: add flag edpd_mode_set_by_user a620511080960a72a40c58c55945e41cc3052f6f Tema 5: (5) net: phy: smsc: prepare for making edpd wait period configurable 1ce658693b089ee753260eae78a3ea572bc4b3fb Tema 5: (5) net: phy: smss: prepare for making edpd wait period configurable Tema 6: (6) net: phy: smsc: add support for edpd tunable 657de1cf258dbe2489906c81bd91e4af536de255 Tema 6: (6) net: phy: smsc: add edpd tunable support Tema 7: (7) net: phy: smsc: enable edpd tunable support 3c4c3b3e6d414c50f6858f027a2ca2206e1ce583 * net: phy: smsc: add support for edpd tunable [[https://git.kernel.org/linus/fc281d78b6863ba86baec220651fef815341d3a0|commit]], [[https://git.kernel.org/linus/89946e31ff4f7f43b3cf4837eb5b9f141eb6f1d6|commit]], [[https://git.kernel.org/linus/d56417ad1133fc41752bb9fe37da7ae3187395a4|commit]], [[https://git.kernel.org/linus/a620511080960a72a40c58c55945e41cc3052f6f|commit]], [[https://git.kernel.org/linus/1ce658693b089ee753260eae78a3ea572bc4b3fb|commit]], [[https://git.kernel.org/linus/657de1cf258dbe2489906c81bd91e4af536de255|commit]], [[https://git.kernel.org/linus/3c4c3b3e6d414c50f6858f027a2ca2206e1ce583|commit]] = EXTENSIBLE FIRMWARE INTERFACE (EFI) = Tema 0: (0) arm64/efi/zboot: Clean up and enable BTI annotation Tema 1: (1) efi/pe: Import new BTI/IBT header flags from the spec 038585573d0544bc717cdc5b3be4e95206d3ee3d Tema 2: (2) arm64: efi: Enable BTI codegen and add PE/COFF annotation 8358098b9787caab8bbc93fd78d046afaed43c16 Tema 3: (3) efi/zboot: arm64: Poke kernel code size into the zboot payload image header Tema 4: (4) efi/zboot: Add BSS padding before compression bca2f3a9406b89961fbc6c92c52c6fc1fd91d35f Tema 5: (5) efi/zboot: Set forward edge CFI compat header flag if supported 538bc0f40b364f2c7b81f11aa163f723b138b40f Tema 6: (6) efi/zboot: arm64: Grab code size from image header * arm64/efi/zboot: Clean up and enable BTI annotation [[https://git.kernel.org/linus/038585573d0544bc717cdc5b3be4e95206d3ee3d|commit]], [[https://git.kernel.org/linus/8358098b9787caab8bbc93fd78d046afaed43c16|commit]], [[https://git.kernel.org/linus/bca2f3a9406b89961fbc6c92c52c6fc1fd91d35f|commit]], [[https://git.kernel.org/linus/538bc0f40b364f2c7b81f11aa163f723b138b40f|commit]] = FPGA MANAGER FRAMEWORK = * "[PATCH v7 0/2]Adds status interface for zynqmp-fpga" [[https://git.kernel.org/linus/8f118f61540e23fb0e4ec84aec361f6758dbe93a|commit]], [[https://git.kernel.org/linus/995a3bb72101e7492572d48936cea0fa14c8b794|commit]] = GENERIC PHY FRAMEWORK = * add support for ocelot external ports [[https://git.kernel.org/linus/672faa7bbf6014a301b6edc477918af445c92ce2|commit]], [[https://git.kernel.org/linus/c21ff0939d1d9af1acdf0bf420f206ad3bad2c92|commit]], [[https://git.kernel.org/linus/fec53f44945877c8627da4d3ad70e3ac7e204f38|commit]], [[https://git.kernel.org/linus/69f7f89c0db52c5a3fe1bc9ba69d8248b5ee0bca|commit]], [[https://git.kernel.org/linus/dfca93ed51a7cf8bfda876705816a5e55381ac4a|commit]], [[https://git.kernel.org/linus/3821fd0107b09966a0b8ef0b2de3e999ba534266|commit]], [[https://git.kernel.org/linus/544435c9346a34f90a1ed9f19fc40126ba6d4aaa|commit]], [[https://git.kernel.org/linus/6865ecee385bc91d47e6a1801fdf70732e33a6fd|commit]], [[https://git.kernel.org/linus/4c05e5ceecbbcc0bd570eae218066e1b8bab6438|commit]] = I2C SUBSYSTEM HOST DRIVERS = Tema 0: (0) Export platform features from ccp driver Tema 1: (1) crypto: ccp: Drop TEE support for IRQ handler Tema 2: (2) crypto: ccp: Add a header for multiple drivers to use `__psp_pa` Tema 3: (3) crypto: ccp: Move some PSP mailbox bit definitions into common header Tema 4: (4) crypto: ccp: Add support for an interface for platform features Tema 5: (5) crypto: ccp: Enable platform access interface on client PSP parts Tema 6: (6) i2c: designware: Use PCI PSP driver for communication 440da737cf8d35a1b2205678cc1879fa90948f7a Tema 7: (7) crypto: ccp: Add support for ringing a platform doorbell Tema 8: (8) i2c: designware: Add doorbell support for Skyrim * Export platform features from ccp driver [[https://git.kernel.org/linus/440da737cf8d35a1b2205678cc1879fa90948f7a|commit]] Tema 0: (0) Export platform features from ccp driver Tema 1: (1) crypto: ccp: Drop TEE support for IRQ handler Tema 2: (2) crypto: ccp: Add a header for multiple drivers to use `__psp_pa` Tema 3: (3) crypto: ccp: Move some PSP mailbox bit definitions into common header Tema 4: (4) crypto: ccp: Add support for an interface for platform features Tema 5: (5) crypto: ccp: Enable platform access interface on client PSP parts Tema 6: (6) i2c: designware: Use PCI PSP driver for communication 440da737cf8d35a1b2205678cc1879fa90948f7a Tema 7: (7) crypto: ccp: Add support for ringing a platform doorbell Tema 8: (8) i2c: designware: Add doorbell support for Skyrim * Export platform features from ccp driver [[https://git.kernel.org/linus/440da737cf8d35a1b2205678cc1879fa90948f7a|commit]] * Use CCP driver to handle PSP I2C arbitration [[https://git.kernel.org/linus/440da737cf8d35a1b2205678cc1879fa90948f7a|commit]], [[https://git.kernel.org/linus/482c84e906e535072c55395acabd3a58e9443d12|commit]] = IRQCHIP DRIVERS = * irqchip/gic: Drop support for board files [[https://git.kernel.org/linus/dee234032e767b3d6823fe122517770757306f04|commit]] = MEDIATEK ETHERNET DRIVER = * [[https://git.kernel.org/linus/05f3ab7780b3c0cfe26a8134606bdf641c4f4bb2|commit]], [[https://git.kernel.org/linus/e28531143b257a4cbfdc1c3358eff18cc3024783|commit]] = NVMEM FRAMEWORK = Tema 0: (0) nvmem: core: introduce NVMEM layouts Tema 1: (1) net: add helper eth_addr_add() 7390609b0121a1b982c5ecdfcd72dc328e5784ee Tema 2: (2) of: base: add of_parse_phandle_with_optional_args() c5d264d4b527c96ae8903376a4b195df47b05203 Tema 3: (3) of: property: make #.*-cells optional for simple props ff24fed10ba414d19579e26e60b126fad2f2bb07 Tema 4: (4) of: property: add #nvmem-cell-cells property e2d8172043d2e50df19fcd59c11e5593de8188d7 Tema 5: (5) nvmem: core: fix device node refcounting edcf2fb660526b5ed29f93bd17328a2b4835c8b2 Tema 6: (6) nvmem: core: add an index parameter to the cell 5d8e6e6c10a3d37486d263b16ddc15991a7e4a88 Tema 7: (7) nvmem: core: move struct nvmem_cell_info to nvmem-provider.h fbd03d27776c6121a483921601418e3c8f0ff37e Tema 8: (8) nvmem: core: drop the removal of the cells in nvmem_add_cells() cc5bdd323dde6494623f3ffe3a5b887fa21cd375 Tema 9: (9) nvmem: core: fix cell removal on error db3546d58b5a0fa581d9c9f2bdc2856fa6c5e43e Tema 10: (10) nvmem: core: add nvmem_add_one_cell() 2ded6830d376d5e7bf43d59f7f7fdf1a59abc676 Tema 11: (11) nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_from_of() 50014d659617dc58780a5d31ceb76c82779a9d8b Tema 12: (12) nvmem: core: introduce NVMEM layouts 266570f496b90dea8fda893c2cf7c28d63ae2bd9 Tema 13: (13) nvmem: core: add per-cell post processing 345ec382cd4b736c36e01f155d08c913b225b736 Tema 14: (14) nvmem: core: allow to modify a cell before adding it de12c9691501ccba41a154c223869f82be4c12fd Tema 15: (15) nvmem: imx-ocotp: replace global post processing with layouts 6c56a82d7895a213a43182a5d01a21a906a79847 Tema 16: (16) nvmem: cell: drop global cell_post_process 011e40a166fdaa65fb9946b7cd91efec85b70dbb Tema 17: (17) nvmem: core: provide own priv pointer in post process callback 8a134fd9f9323f4c39ec27055b3d3723cfb5c1e9 Tema 18: (18) nvmem: layouts: add sl28vpd layout Tema 19: (19) MAINTAINERS: add myself as sl28vpd nvmem layout driver fe191489d66f2bcd7be3cd78645bcefea5a3f68d Tema 20: (20) nvmem: layouts: Add ONIE tlv layout driver Tema 21: (21) MAINTAINERS: Add myself as ONIE tlv NVMEM layout maintainer f126612181fbd706c7a43d6c7d0758898815ad38 * nvmem: core: introduce NVMEM layouts [[https://git.kernel.org/linus/7390609b0121a1b982c5ecdfcd72dc328e5784ee|commit]], [[https://git.kernel.org/linus/c5d264d4b527c96ae8903376a4b195df47b05203|commit]], [[https://git.kernel.org/linus/ff24fed10ba414d19579e26e60b126fad2f2bb07|commit]], [[https://git.kernel.org/linus/e2d8172043d2e50df19fcd59c11e5593de8188d7|commit]], [[https://git.kernel.org/linus/edcf2fb660526b5ed29f93bd17328a2b4835c8b2|commit]], [[https://git.kernel.org/linus/5d8e6e6c10a3d37486d263b16ddc15991a7e4a88|commit]], [[https://git.kernel.org/linus/fbd03d27776c6121a483921601418e3c8f0ff37e|commit]], [[https://git.kernel.org/linus/cc5bdd323dde6494623f3ffe3a5b887fa21cd375|commit]], [[https://git.kernel.org/linus/db3546d58b5a0fa581d9c9f2bdc2856fa6c5e43e|commit]], [[https://git.kernel.org/linus/2ded6830d376d5e7bf43d59f7f7fdf1a59abc676|commit]], [[https://git.kernel.org/linus/50014d659617dc58780a5d31ceb76c82779a9d8b|commit]], [[https://git.kernel.org/linus/266570f496b90dea8fda893c2cf7c28d63ae2bd9|commit]], [[https://git.kernel.org/linus/345ec382cd4b736c36e01f155d08c913b225b736|commit]], [[https://git.kernel.org/linus/de12c9691501ccba41a154c223869f82be4c12fd|commit]], [[https://git.kernel.org/linus/6c56a82d7895a213a43182a5d01a21a906a79847|commit]], [[https://git.kernel.org/linus/011e40a166fdaa65fb9946b7cd91efec85b70dbb|commit]], [[https://git.kernel.org/linus/8a134fd9f9323f4c39ec27055b3d3723cfb5c1e9|commit]], [[https://git.kernel.org/linus/fe191489d66f2bcd7be3cd78645bcefea5a3f68d|commit]], [[https://git.kernel.org/linus/f126612181fbd706c7a43d6c7d0758898815ad38|commit]] = OPEN FIRMWARE AND FLATTENED DEVICE TREE = * of: More address parsing helpers [[https://git.kernel.org/linus/6d32dadb11a6480be62c6ada901bbdcbda1775c9|commit]], [[https://git.kernel.org/linus/c75a79491835c50ca61938ae1ebd3ba5598f7410|commit]], [[https://git.kernel.org/linus/3d5089c4263d3594dc055e0f9c5cb990505cdd64|commit]], [[https://git.kernel.org/linus/b50c788a56964a900ebcc817c8a5ad35ddad87b6|commit]], [[https://git.kernel.org/linus/ff61bacd77f258bd2ed145efb69e5449b115d4fe|commit]] = RISC-V ARCHITECTURE = * Introduce 64b relocatable kernel [[https://git.kernel.org/linus/55de1e4ad43b375566162ae0cc2b56dfa44aae4e|commit]], [[https://git.kernel.org/linus/69a90d2fe107c8bf6a424af0f30d2b223cdeaf7c|commit]], [[https://git.kernel.org/linus/39b33072941f8bab82aa2c802044062385a046bf|commit]], [[https://git.kernel.org/linus/47981b5cc6871d78aee67b6c9ae70aff90ddb97d|commit]], [[https://git.kernel.org/linus/c2dea0bc53397166a77811d9b66928643a83d6f3|commit]], [[https://git.kernel.org/linus/559d1e45a16dcf1542e430ea3dce9ab625be98d0|commit]] = SCHEDULER = * shoot lazy tlbs (lazy tlb refcount scalability improvement) [[https://git.kernel.org/linus/6cad87b0d216c6acdc40c5531c7b62db33fef5b1|commit]], [[https://git.kernel.org/linus/aa464ba9a1e444d5ef95bb63ee3b2ef26fc96ed7|commit]], [[https://git.kernel.org/linus/88e3009b5283bbd41447f0352d0b9df16cf6f183|commit]], [[https://git.kernel.org/linus/2655421ae69fa479df1575cb2630af9131d28939|commit]], [[https://git.kernel.org/linus/77f68ebeee201e8960944863c03bd7ac613ca7ed|commit]] = USB SUBSYSTEM = * usb: misc: usb3503: support usb3803 and bypass mode [[https://git.kernel.org/linus/1239e8124714ca94dd4c882266ee4bcad3f46e73|commit]], [[https://git.kernel.org/linus/b04b32cd67304bdda9f19fc52fc5abd95f8502ab|commit]], [[https://git.kernel.org/linus/b91e6107119f62be8b51b9955294be52c0b4fc80|commit]] = X86 ARCHITECTURE (32-BIT AND 64-BIT) = Tema 0: (0) Regression in s2idle for family 19h model 78h Tema 1: (1) amd_nb: Add PCI ID for family 19h model 78h 23a5b8bb022c1e071ca91b1a9c10f0ad6a0966e9 Tema 2: (2) k10temp: Add pci ID for family 19, model 78h * Regression in s2idle for family 19h model 78h [[https://git.kernel.org/linus/23a5b8bb022c1e071ca91b1a9c10f0ad6a0966e9|commit]] Tema 0: (0) Regression in s2idle for family 19h model 78h Tema 1: (1) amd_nb: Add PCI ID for family 19h model 78h 23a5b8bb022c1e071ca91b1a9c10f0ad6a0966e9 Tema 2: (2) k10temp: Add pci ID for family 19, model 78h * Regression in s2idle for family 19h model 78h [[https://git.kernel.org/linus/23a5b8bb022c1e071ca91b1a9c10f0ad6a0966e9|commit]] = ARM/Mediatek SoC support = * add support for MT8195 VPPSYS on MMSYS and MUTEX [[https://git.kernel.org/linus/7ceff25a184d64635ad911bc98f9497290708963|commit]], [[https://git.kernel.org/linus/981f808e641c624fdf4ece806b599ae66e875ee4|commit]], [[https://git.kernel.org/linus/018f1d4fa457af98c9618c0bd17a427745f872fa|commit]], [[https://git.kernel.org/linus/dd4f373ef94bd186e18a7366adfb7b98bc31b786|commit]], [[https://git.kernel.org/linus/c54d2b99c62ff6e371ce4a9ca925be22ed190de3|commit]], [[https://git.kernel.org/linus/549053b69c54aecc6f44ddefe6c245a35f162cf4|commit]] = COMPUTE EXPRESS LINK (CXL) = * cxl: CXL Inject & Clear Poison [[https://git.kernel.org/linus/d2fbc48658022f48625064ae192baff52057987d|commit]], [[https://git.kernel.org/linus/9690b07748d18ac667036a68442081c4aea33ba7|commit]], [[https://git.kernel.org/linus/0a105ab28a4de44eb738ce64e9ac74946aa5133b|commit]], [[https://git.kernel.org/linus/98b6926562d9ccdbca69de9a0e0bf4f90d7f1326|commit]], [[https://git.kernel.org/linus/50d527f52cbf0680c87d11a254383ca730c5c19f|commit]], [[https://git.kernel.org/linus/371c16101ee8a076cbe93ab95bbefdb43927003e|commit]], [[https://git.kernel.org/linus/6ec4b6d23e3a5b653cc8b6a7b09c20c30190cfce|commit]], [[https://git.kernel.org/linus/8eac7ea72593010726713c5359a4b6aedf29b6fe|commit]], [[https://git.kernel.org/linus/98980d76c3fc3d56b34e425eb102b10355ccc743|commit]], [[https://git.kernel.org/linus/30a8a105f0ce9f2c83063b289f76833386d4a120|commit]] = DOCUMENTATION = * [[https://git.kernel.org/linus/c52198601695851622f361d3f16456e9fc857629|commit]], [[https://git.kernel.org/linus/1771257cb447a7b27a15ed9aaf332726c47fcbcf|commit]], [[https://git.kernel.org/linus/6366d062e7f97499409979f23f4107a6c45edb04|commit]], [[https://git.kernel.org/linus/203e435844734cfa503cd1755f35db2514db5cca|commit]] = KERNEL BUILD + files below scripts/ (unless maintained elsewhere) = Tema 0: (0) Add dedicated Qcom ICE driver Tema 1: (1) dt-bindings: crypto: Add Qualcomm Inline Crypto Engine f6ff91a47ac57cb1118d94020302617b6b22c0d1 Tema 2: (2) dt-bindings: ufs: qcom: Add ICE phandle Tema 3: (3) soc: qcom: Make the Qualcomm UFS/SDCC ICE a dedicated driver 2afbf43a4aec6e31dac7835e65d52c867f2be400 Tema 4: (4) scsi: ufs: ufs-qcom: Switch to the new ICE API Tema 5: (5) mmc: sdhci-msm: Switch to the new ICE API Tema 6: (6) arm64: dts: qcom: sm8550: Add the Inline Crypto Engine node b8630c48b43fcf77039c04a1d30153e283cf41b4 * Add dedicated Qcom ICE driver [[https://git.kernel.org/linus/f6ff91a47ac57cb1118d94020302617b6b22c0d1|commit]], [[https://git.kernel.org/linus/2afbf43a4aec6e31dac7835e65d52c867f2be400|commit]], [[https://git.kernel.org/linus/b8630c48b43fcf77039c04a1d30153e283cf41b4|commit]] = PCI SUBSYSTEM = * Collection of DOE material [[https://git.kernel.org/linus/fbaa38214cd9e150764ccaa82e04ecf42cc1140c|commit]], [[https://git.kernel.org/linus/34bafc747c54fb58c1908ec3116fa6137393e596|commit]], [[https://git.kernel.org/linus/b56faef2312057db20479b240eb71bd2e51fb51c|commit]], [[https://git.kernel.org/linus/4fe2c13d59d849be3b45371e3913ec5dc77fc0fb|commit]], [[https://git.kernel.org/linus/92dc899c3b4927f3cfa23f55bf759171234b5802|commit]], [[https://git.kernel.org/linus/abf04be0e7071f2bcd39bf97ba407e7d4439785e|commit]], [[https://git.kernel.org/linus/62e8b17ffc2ff0b0e29d5e05a18570c3e70b35ff|commit]], [[https://git.kernel.org/linus/58709b924ea5911b7d500bba9ed36b71e1e76598|commit]], [[https://git.kernel.org/linus/0821ff8ed059d38dfc9bec2106c5cc53bcaa15b1|commit]], [[https://git.kernel.org/linus/c8fc07abeba5cd14e88a2d77f4c4fed670da9492|commit]], [[https://git.kernel.org/linus/022b66f38195f6760c193ceee18e0b676d9c9070|commit]], [[https://git.kernel.org/linus/ac04840350e2c21a17d867b262a1586603b87a92|commit]], [[https://git.kernel.org/linus/af0a6c3587dc39df348d23c46996b9dad46d07db|commit]], [[https://git.kernel.org/linus/74e491e5d1bcc35a699291df720191760ff4130e|commit]], [[https://git.kernel.org/linus/cedf8d8a5013ce515df2edbc52575614f3409593|commit]], [[https://git.kernel.org/linus/7a877c923995b8257069209b1d757735af4f4ce0|commit]], [[https://git.kernel.org/linus/f960e57dca9fa3653d9e9c0a9e1386d2241e0aad|commit]] == SOBRAS == * thermal: intel: menlow: Get rid of this driver * LoongArch: Provide kernel fpu functions * LoongArch: add checksum optimization for 64-bit system * tools/perf: Add basic support for LoongArch * locking/rwbase: Mitigate indefinite writer starvation. Tema -1: scsi: ipr: Remove SATA support * scsi: ipr: Remove SATA support * md/raid5: Improve performance for sequential IO [[https://git.kernel.org/linus/fc05e06e6098ca2c28f7a10da0e00aeea20fa59e|commit]] Tema -1: ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED * ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED * ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters * perf record: Update documentation for BPF filters Tema -1: perf tools: Add support for perf_event_attr::config3 * perf tools: Add support for perf_event_attr::config3 * perf record: Update documentation for BPF filters Tema -1: perf vendor events intel: Haswellx v27 events * perf vendor events intel: Haswellx v27 events Tema -1: perf vendor events intel: Broadwellde v9 events * perf vendor events intel: Broadwellde v9 events Tema 0: (0) perf: cs-etm: Update perf to handle new Coresight Trace ID Tema 1: (1) perf: cs-etm: Move mapping of Trace ID and cpu into helper function Tema 2: (2) perf: cs-etm: Update record event to use new Trace ID protocol Tema 3: (3) perf: cs-etm: Handle PERF_RECORD_AUX_OUTPUT_HW_ID packet * perf: cs-etm: Update perf to handle new Coresight Trace ID Tema -1: fbdev: modedb: Add 1920x1080 at 60 Hz video mode * fbdev: modedb: Add 1920x1080 at 60 Hz video mode Tema -1: s390/ap: introduce new AP bus sysfs attribute features * s390/ap: introduce new AP bus sysfs attribute features Tema -1: s390/ap: introduce low frequency polling possibility * s390/ap: introduce low frequency polling possibility Tema -1: s390/ap: add ap status asynch error support * s390/ap: add ap status asynch error support Tema -1: s390/ap: implement SE AP bind, unbind and associate * s390/ap: implement SE AP bind, unbind and associate Tema 0: (0) Add reattaching support and fix memory leak issue Tema 1: (1) iommu: sprd: release dma buffer to avoid memory leak Tema 2: (2) iommu: sprd: Add support for reattaching an existing domain * Add reattaching support and fix memory leak issue Tema -1: s390: enable HAVE_ARCH_STACKLEAK * s390: enable HAVE_ARCH_STACKLEAK Tema -1: s390/kaslr: randomize module base load address * s390/kaslr: randomize module base load address Tema -1: s390/kaslr: generalize and improve random base distribution * s390/kaslr: generalize and improve random base distribution Tema -1: s390/mm: enable ARCH_HAS_SET_DIRECT_MAP * s390/mm: enable ARCH_HAS_SET_DIRECT_MAP Tema -1: KVM: x86: Add support for SVM's Virtual NMI * KVM: x86: Add support for SVM's Virtual NMI Tema -1: KVM: arm64: Expose SMC/HVC width to userspace * KVM: arm64: Expose SMC/HVC width to userspace Tema -1: Input: add a new Novatek NVT-ts driver * Input: add a new Novatek NVT-ts driver Tema 0: (0) Add LED driver for flash module in QCOM PMICs Tema 1: (1) leds: flash: add driver to support flash LED module in QCOM PMICs Tema 2: (2) dt-bindings: leds: add QCOM flash LED controller * Add LED driver for flash module in QCOM PMICs * vfio/pci: Add DVSEC PCI Extended Config Capability to user visible list. * Interleave cfs bandwidth timers for improved single thread performance at low utilization * sched/core: Reduce cost of sched_move_task when config autogroup Tema 0: (0) sched/psi: Allow unprivileged PSI polling Tema 1: (1) sched/psi: rearrange polling code in preparation Tema 2: (2) sched/psi: rename existing poll members in preparation Tema 3: (3) sched/psi: extract update_triggers side effect Tema 4: (4) sched/psi: allow unprivileged polling of N*2s period * sched/psi: Allow unprivileged PSI polling * sched: Fix performance regression introduced by mm_cid * NFSv3: handle out-of-order write replies. Tema 1: (1) swiotlb: Track and report io_tlb_used high water marks in debugfs * * clocking-wizard: Support higher frequency accuracy Tema -1: RDMA/bnxt_re: Add resize_cq support * RDMA/bnxt_re: Add resize_cq support * power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition * power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition * power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition * nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static * nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static * nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static * nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static * ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology * usb: xhci: plat: Add USB 3.0 phy support Tema 3: (3) dt-bindings: spi: cdns: Add compatible for AMD Pensando Elba SoC Tema 8: (8) arm64: dts: Add AMD Pensando Elba SoC support Tema 15: (15) soc: amd: Add support for AMD Pensando SoC Controller * Tema -1: vdpa/mlx5: Extend driver support for new features * vdpa/mlx5: Extend driver support for new features * virtio: add VIRTIO_F_NOTIFICATION_DATA feature support * virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support * mm/userfaultfd: Support WP on multiple VMAs Tema -1: shmem: shmem_get_partial_folio use filemap_get_entry * shmem: shmem_get_partial_folio use filemap_get_entry Tema -1: mm/memtest: add results of early memtest to /proc/meminfo * mm/memtest: add results of early memtest to /proc/meminfo * prctl: Add PR_GET_AUXV to copy auxv to userspace * mm: hwpoison: support recovery from HugePage copy-on-write faults Tema 0: (0) mm: ksm: support hwpoison for ksm page Tema 1: (1) mm: memory-failure: Refactor add_to_kill() Tema 2: (2) mm: ksm: Support hwpoison for ksm page * mm: ksm: support hwpoison for ksm page Tema 0: (0) mm: ksm: support hwpoison for ksm page Tema 1: (1) mm: memory-failure: Refactor add_to_kill() Tema 2: (2) mm: ksm: Support hwpoison for ksm page * mm: ksm: support hwpoison for ksm page * convert create_page_buffers to folio_create_buffers [[https://git.kernel.org/linus/465e5e6a1698f3325f5d2262d2875779b06b50c7|commit]], [[https://git.kernel.org/linus/c71124a8afa441af203d2001a92c91f114446687|commit]], [[https://git.kernel.org/linus/8e2e17560bed73c2a73c94cbe378719f6cf850ee|commit]], [[https://git.kernel.org/linus/c6c8c3e7b47d7d20952202e7568389a5e3b043dd|commit]] * fs/proc: add Kthread flag to /proc/$pid/status Tema -1: ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6 * ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6 * dt-bindings: net: realtek-bluetooth: Add RTL8821CS * Bluetooth: btnxpuart: Enable flow control before checking boot signature * Bluetooth: btnxpuart: Add support to download helper FW file for w8997 Tema -1: Revert "accel/qaic: Add mhi_qaic_cntl" * Revert "accel/qaic: Add mhi_qaic_cntl" * staging: iio: meter: Drop ade7854 driver * ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 Tema 0: (0) arm64: dts: rockchip: rk3588: Add I2S nodes Tema 1: (1) arm64: dts: rockchip: rk3588-rock-5b: Add analog audio * arm64: dts: rockchip: rk3588: Add I2S nodes * usb: ftdi-elan: Delete driver * usb: dwc3: add several registers dump for debugfs * usb: dwc3-am62: Fix up wake-up configuration and spurious wake up * usb: dwc3-am62: Fix up wake-up configuration and spurious wake up * driver core: Add CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT * bpf: Support 64-bit pointers to kfuncs Tema -1: wifi: ath11k: enable SAR support on WCN6750 * wifi: ath11k: enable SAR support on WCN6750 * wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device * wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support Tema -1: bonding: add software tx timestamping support * bonding: add software tx timestamping support Tema -1: wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support * wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support * wifi: mt76: mt7921: enable p2p support Tema -1: net: phy: add basic driver for NXP CBTX PHY * net: phy: add basic driver for NXP CBTX PHY * net/packet: support mergeable feature of virtio * drivers/net/phy: add driver for Microchip LAN867x 10BASE-T1S PHY * Bluetooth: btrtl: Add support for RTL8852BS * Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 Tema 0: (0) Bluetooth: Two additional devices Tema 1: (1) Bluetooth: Add device 0bda:887b to device tables * Bluetooth: Two additional devices Tema 0: (0) Bluetooth: Two additional devices Tema 1: (1) Bluetooth: Add device 0bda:887b to device tables * Bluetooth: Two additional devices * Bluetooth: btintel: Add LE States quirk support for Intel's new generation controllers * Bluetooth: btrtl: Firmware format v2 support * Bluetooth: btusb: Add WCN6855 devcoredump support * can: isotp: add module parameter for maximum pdu size * ptp: add ToD device driver for Intel FPGA cards Tema -1: bpf: optimize hashmap lookups when key_size is divisible by 4 * bpf: optimize hashmap lookups when key_size is divisible by 4 * [PATCH net-next v1] i40e: Add support for VF to specify its primary MAC address * wifi: rtw89: add counters of register-based H2C/C2H Tema 0: (0) net/sched: act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT Tema 0: (0) net/sched: act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT Tema 0: (0) net/sched: act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT Tema 0: (0) net/sched: act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT Tema 1: (1) net/sched: act_tunnel_key: add support for \"don't fragment\" Tema 1: (1) net/sched: act_tunnel_key: add support for \"don't fragment\" Tema 1: (1) net/sched: act_tunnel_key: add support for \"don't fragment\" Tema 1: (1) selftest: tc-testing: extend the \"skip\" property Tema 2: (2) selftests: tc-testing: add \"depends_on\" property to skip tests Tema 2: (2) selftests: tc-testing: add \"depends_on\" property to skip tests Tema 2: (2) selftests: tc-testing: extend the \"skip\" property Tema 2: (2) net/sched: act_tunnel_key: add support for \"don't fragment\" Tema 3: (3) selftests: tc-testing: add tunnel_key \"nofrag\" test case Tema 3: (3) selftests: tc-testing: add tunnel_key \"nofrag\" test case Tema 3: (3) selftests: tc-testing: add tunnel_key \"nofrag\" test case Tema 4: (4) selftests: forwarding: add tunnel_key \"nofrag\" test case Tema 4: (4) selftests: forwarding: add tunnel_key \"nofrag\" test case Tema 4: (4) selftests: forwarding: add tunnel_key \"nofrag\" test case * net/sched: act_tunnel_key: add support for TUNNEL_DONT_FRAGMENT Tema -1: net: make SO_BUSY_POLL available to all users * net: make SO_BUSY_POLL available to all users Tema 0: (0) BPF verifier rotating log Tema 1: (1) bpf: split off basic BPF verifier log into separate file Tema 2: (2) bpf: remove minimum size restrictions on verifier log buffer Tema 3: (3) bpf: switch BPF verifier log to be a rotating log by default Tema 4: (4) libbpf: don't enforce unnecessary verifier log restrictions on libbpf side Tema 5: (5) veristat: add more veristat control over verifier log options Tema 6: (6) selftests/bpf: add fixed vs rotating verifier log tests Tema 7: (7) bpf: ignore verifier log reset in BPF_LOG_KERNEL mode Tema 8: (8) bpf: fix missing -EFAULT return on user log buf error in btf_parse() Tema 9: (9) bpf: avoid incorrect -EFAULT error in BPF_LOG_KERNEL mode Tema 10: (10) bpf: simplify logging-related error conditions handling Tema 11: (11) bpf: keep track of total log content size in both fixed and rolling modes Tema 12: (12) bpf: add log_true_size output field to return necessary log buffer size Tema 13: (13) bpf: simplify internal verifier log interface Tema 14: (14) bpf: relax log_buf NULL conditions when log_level>0 is requested Tema 15: (15) libbpf: wire through log_true_size returned from kernel for BPF_PROG_LOAD Tema 16: (16) libbpf: wire through log_true_size for bpf_btf_load() API Tema 17: (17) selftests/bpf: add tests to validate log_true_size feature Tema 18: (18) selftests/bpf: add testing of log_buf==NULL condition for BPF_PROG_LOAD Tema 19: (19) selftests/bpf: add verifier log tests for BPF_BTF_LOAD command * BPF verifier rotating log Tema -1: wifi: mac80211: set EHT support flag in AP mode * wifi: mac80211: set EHT support flag in AP mode * netfilter: bridge: introduce broute meta statement Tema -1: sfc: support offloading TC VLAN push/pop actions to the MAE * sfc: support offloading TC VLAN push/pop actions to the MAE * net: phy: micrel: Add support for PTP_PF_PEROUT for lan8841 * net: virtio_net: implement exact header length guest feature * net: dsa: realtek: rtl8365mb: add change_mtu * net: wangxun: Implement the ndo change mtu interface * net: mana: Add new MANA VF performance counters for easier troubleshooting * wwan: core: Support slicing in port TX flow of WWAN subsystem Tema -1: wifi: wcn36xx: add support for pronto-v3 * wifi: wcn36xx: add support for pronto-v3 * wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU Tema -1: ixgb: Remove ixgb driver * ixgb: Remove ixgb driver Tema 16: (16) net: ethernet: mtk_eth_soc: rely on num_devs and remove MTK_MAC_COUNT Tema 17: (17) net: ethernet: mtk_eth_soc: add MTK_NETSYS_V3 capability bit Tema 18: (18) net: ethernet: mtk_eth_soc: convert caps in mtk_soc_data struct to u64 * Tema 16: (16) net: ethernet: mtk_eth_soc: rely on num_devs and remove MTK_MAC_COUNT Tema 17: (17) net: ethernet: mtk_eth_soc: add MTK_NETSYS_V3 capability bit Tema 18: (18) net: ethernet: mtk_eth_soc: convert caps in mtk_soc_data struct to u64 * * net: dsa: b53: add support for BCM63xx RGMIIs * wifi: mac80211: add support for letting drivers register tc offload support Tema -1: wifi: mac80211: implement support for yet another mesh A-MSDU format * wifi: mac80211: implement support for yet another mesh A-MSDU format * wifi: mac80211: Mesh Fast xmit support * net: phy: micrel: Add support for PTP_PF_EXTTS for lan8841 Tema -1: thermal/drivers/mediatek: Add support for MT8365 SoC * thermal/drivers/mediatek: Add support for MT8365 SoC Tema -1: ACPI: CPPC: Add min and max perf register writing support * ACPI: CPPC: Add min and max perf register writing support Tema -1: pm-graph: Update to v5.11 * pm-graph: Update to v5.11 * ACPI: sysfs: Enable ACPI sysfs support for CCEL records Tema -1: thermal/drivers/rockchip: Support RK3588 SoC in the thermal driver * thermal/drivers/rockchip: Support RK3588 SoC in the thermal driver Tema -1: crypto: p10-aes-gcm - Supporting functions for ghash * crypto: p10-aes-gcm - Supporting functions for ghash Tema -1: crypto: p10-aes-gcm - Supporting functions for AES * crypto: p10-aes-gcm - Supporting functions for AES Tema -1: crypto: p10-aes-gcm - An accelerated AES/GCM stitched implementation * crypto: p10-aes-gcm - An accelerated AES/GCM stitched implementation * fs/buffer.c: use b_folio for fsverity work [[https://git.kernel.org/linus/8b7d3fe96881e0f13c0176812b40432558882023|commit]] * crypto: hisilicon/trng - add support for HiSTB TRNG Tema -1: dm verity: emit audit events on verification failure and more * dm verity: emit audit events on verification failure and more Tema -1: dm error: add discard support * dm error: add discard support Tema -1: dm zero: add discard support * dm zero: add discard support * io_uring: add support for multishot timeouts Tema 2: (2) [PATCH 2/5] dm flakey: add an \"error_reads\" option * * block: ublk: switch to ioctl command encoding Tema -1: scsi: target: Add virtual remote target * scsi: target: Add virtual remote target * wifi: rtw89: add RNR support for 6 GHz scan Tema -1: wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex * wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex Tema -1: wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations * wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations Tema -1: wifi: brcmfmac: feature: Add support for setting feats based on WLC version * wifi: brcmfmac: feature: Add support for setting feats based on WLC version Tema -1: wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 * wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 Tema -1: wifi: ath11k: Add tx ack signal support for management packets * wifi: ath11k: Add tx ack signal support for management packets Tema -1: wifi: brcmfmac: cfg80211: Add support for scan params v2 * wifi: brcmfmac: cfg80211: Add support for scan params v2 Tema 0: (0) libbpf: allow users to set kprobe/uprobe attach mode Tema 0: (0) libbpf: allow users to set kprobe/uprobe attach mode Tema 0: (0) libbpf: allow users to set kprobe/uprobe attach mode Tema 0: (0) libbpf: allow users to set kprobe/uprobe attach mode Tema 1: (1) libbpf: add support to set kprobe/uprobe attach mode Tema 1: (1) libbpf: add support to set kprobe/uprobe attach mode Tema 1: (1) libbpf: add support to set kprobe/uprobe attach mode Tema 1: (1) libbpf: add support to set kprobe/uprobe attach mode Tema 2: (2) selftests/bpf: split test_attach_probe into multi subtests Tema 2: (2) selftests/bpf: split test_attach_probe into multi subtests Tema 2: (2) selftests/bpf: split test_attach_probe into multi subtests Tema 2: (2) selftests/bpf: add test for legacy/perf kprobe/uprobe attach mode Tema 3: (3) selftests/bpf: add test for legacy/perf kprobe/uprobe attach mode Tema 3: (3) selftests/bpf: add test for legacy/perf kprobe/uprobe attach mode Tema 3: (3) selftests/bpf: add test for legacy/perf kprobe/uprobe attach mode * libbpf: allow users to set kprobe/uprobe attach mode Tema -1: wifi: nl80211: add a command to enable/disable HW timestamping * wifi: nl80211: add a command to enable/disable HW timestamping * venus: venc: add handling for VIDIOC_ENCODER_CMD * media: hi556: add 2592x1444 resolution * media: atomisp: Remove online_process setting * media: ipu3-cio2: support more camera sensors in cio2-bridge * media: atomisp: Remove online_process setting * media: v4l2-subdev: Add new ioctl for client capabilities * media: atomisp: Remove online_process setting Tema -1: gpio: tangier: Introduce Intel Tangier GPIO driver * gpio: tangier: Introduce Intel Tangier GPIO driver Tema -1: gpio: elkhartlake: Introduce Intel Elkhart Lake PSE GPIO * gpio: elkhartlake: Introduce Intel Elkhart Lake PSE GPIO * remoteproc: imx_dsp_rproc: add module parameter to ignore ready flag from remote processor Tema -1: platform/x86: apple-gmux: add debugfs interface * platform/x86: apple-gmux: add debugfs interface Tema -1: tools/power/x86/intel-speed-select: Introduce TPMI interface support * tools/power/x86/intel-speed-select: Introduce TPMI interface support Tema -1: tools/power/x86/intel-speed-select: Identify Emerald Rapids * tools/power/x86/intel-speed-select: Identify Emerald Rapids * platform/x86: Add new msi-ec driver * mtd: spinand: add support for ESMT F50x1G41LB Tema -1: mtd: spi-nor: spansion: Add support for s25hl02gt and s25hs02gt * mtd: spi-nor: spansion: Add support for s25hl02gt and s25hs02gt Tema 3: (3) dt-bindings: spi: cdns: Add compatible for AMD Pensando Elba SoC Tema 8: (8) arm64: dts: Add AMD Pensando Elba SoC support Tema 15: (15) soc: amd: Add support for AMD Pensando SoC Controller * Tema 1: (1) hwmon: (pmbus/core): Add interrupt support Tema 2: (2) hwmon: (pmbus/core): Notify hwmon events Tema 3: (3) hwmon: (pmbus/core): Add rdev in pmbus_data struct Tema 4: (4) hwmon: (pmbus/core): Add regulator event support Tema 5: (5) hwmon: (pmbus/core): Notify regulator events * Tema -1: hwmon: (nct6775) add Asus Pro A520M-C II/CSM * hwmon: (nct6775) add Asus Pro A520M-C II/CSM Tema 1: (1) hwmon: (pmbus/core): Add interrupt support Tema 2: (2) hwmon: (pmbus/core): Notify hwmon events Tema 3: (3) hwmon: (pmbus/core): Add rdev in pmbus_data struct Tema 4: (4) hwmon: (pmbus/core): Add regulator event support Tema 5: (5) hwmon: (pmbus/core): Notify regulator events * Tema -1: [PATCH] drm/i915: Add another EHL pci id * [PATCH] drm/i915: Add another EHL pci id * drm/virtio: Add option to disable KMS support Tema -1: drm/amdgpu: add hdp v4_4_2 ip headers * drm/amdgpu: add hdp v4_4_2 ip headers Tema -1: drm/amd/display: add sysfs entry to read PSR residency from firmware * drm/amd/display: add sysfs entry to read PSR residency from firmware Tema -1: accel/habanalabs: add support for TPC assert * accel/habanalabs: add support for TPC assert Tema -1: accel/habanalabs: add uapi to stall/resume engine * accel/habanalabs: add uapi to stall/resume engine Tema -1: media: platform: cros-ec: Add Gladios/Lisbon to the match table * media: platform: cros-ec: Add Gladios/Lisbon to the match table Tema -1: media: videodev.h: drop V4L2_FBUF_CAP_LIST/BITMAP_CLIPPING * media: videodev.h: drop V4L2_FBUF_CAP_LIST/BITMAP_CLIPPING * media: ov13b10: Support device probe in non-zero ACPI D state Tema 0: (0) media: i2c: imx334: support lower bandwidth mode Tema 1: (1) media: i2c: imx334: update pixel, hblank and link frequency * media: i2c: imx334: support lower bandwidth mode Tema 0: (0) [V2 0/2] Add crtc i915_pipe debugfs file Tema 1: (1) [PATCH v2 1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) ✗ Fi.CI.BUILD: warning for series starting with [v2,1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) ✗ Fi.CI.SPARSE: warning for series starting with [v2,1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) ✓ Fi.CI.BAT: success for series starting with [v2,1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) ✓ Fi.CI.IGT: success for series starting with [v2,1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) [V2 1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) ✗ Fi.CI.BUILD: failure for series starting with [1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 1: (1) [PATCH 1/2] drm/i915/debugfs: switch crtc debugfs to struct intel_crtc Tema 2: (2) [PATCH v2 2/2] drm/i915/debugfs: add crtc i915_pipe debugfs file Tema 2: (2) [V2 2/2] drm/i915/debugfs: add crtc i915_pipe debugfs file Tema 2: (2) [PATCH 2/2] drm/i915/debugfs: add crtc i915_pipe debugfs file * [V2 0/2] Add crtc i915_pipe debugfs file Tema 0: (0) [PATCH v10 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v2 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v7 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v8 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v4 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v3 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v13 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v6 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v9 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v12 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v11 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH 0/7] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH v5 0/7] Enable HDCP2.x via GSC CS Tema 1: (1) [PATCH v8 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v7 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v9 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v6 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v11 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v3 1/7] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v2 1/7] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v5 1/7] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v12 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH 1/7] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v13 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v4 1/7] drm/i915/gsc: Create GSC request submission mechanism Tema 1: (1) [PATCH v10 1/6] drm/i915/gsc: Create GSC request submission mechanism Tema 2: (2) [PATCH v12 2/6] drm/i915/hdcp: Use generic names for HDCP helpers and structs Tema 2: (2) [PATCH v5 2/7] drm/i915/hdcp: Keep cp fw agonstic naming convention Tema 2: (2) [PATCH v11 2/6] drm/i915/hdcp: Use generic names for HDCP helpers and structs Tema 2: (2) [PATCH v2 2/7] drm/i915/hdcp: Keep cp fw agonstic naming convention Tema 2: (2) [PATCH v6 2/6] drm/i915/hdcp: Keep hdcp agonstic naming convention Tema 2: (2) [PATCH v3 2/7] drm/i915/hdcp: Keep cp fw agonstic naming convention Tema 2: (2) [PATCH v9 2/6] drm/i915/hdcp: Keep hdcp agonstic naming convention Tema 2: (2) [PATCH v13 2/6] drm/i915/hdcp: Use generic names for HDCP helpers and structs Tema 2: (2) [PATCH v7 2/6] drm/i915/hdcp: Keep hdcp agonstic naming convention Tema 2: (2) [PATCH v4 2/7] drm/i915/hdcp: Keep cp fw agonstic naming convention Tema 2: (2) [PATCH v10 2/6] drm/i915/hdcp: Keep hdcp agonstic naming convention Tema 2: (2) [PATCH v8 2/6] drm/i915/hdcp: Keep hdcp agonstic naming convention Tema 2: (2) [PATCH 2/7] drm/i915/hdcp: Keep cp fw agonstic naming convention Tema 3: (3) [PATCH v3 3/7] drm/i915/hdcp: HDCP2.x Refactoring to agnotic cp f/w Tema 3: (3) [PATCH v6 3/6] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v5 3/7] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v7 3/6] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v4 3/7] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v8 3/6] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v2 3/7] drm/i915/hdcp: HDCP2.x Refactoring to agnotic cp f/w Tema 3: (3) [PATCH v9 3/6] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v11 3/6] drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v12 3/6] drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH v13 3/6] drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 3: (3) [PATCH 3/7] drm/i915/hdcp: HDCP2.x Refactoring to agnotic cp f/w Tema 3: (3) [PATCH v10 3/6] i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 4: (4) [PATCH v9 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v7 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v3 4/7] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v2 4/7] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v11 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v6 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v13 4/6] drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 4: (4) [PATCH v13 4/7] drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp Tema 4: (4) [PATCH v12 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH 4/7] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v5 4/7] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v13 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v10 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v4 4/7] drm/i915/hdcp: Refactor HDCP API structures Tema 4: (4) [PATCH v8 4/6] drm/i915/hdcp: Refactor HDCP API structures Tema 5: (5) [PATCH v2 5/7] drm/i915/hdcp: Fill wired_cmd_in structures at a single place Tema 5: (5) [PATCH v3 5/7] drm/i915/hdcp: Fill wired_cmd_in structures at a single place Tema 5: (5) [PATCH 5/7] drm/i915/hdcp: Fill wired_cmd_in structures at a single place Tema 5: (5) [PATCH v7 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v5 5/7] drm/i915/hdcp: Fill wired_cmd_in structures at a single place Tema 5: (5) [PATCH v6 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v8 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v9 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v11 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v12 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v13 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 5: (5) [PATCH v4 5/7] drm/i915/hdcp: Fill wired_cmd_in structures at a single place Tema 5: (5) [PATCH v10 5/6] drm/i915/mtl: Add function to send command to GSC CS Tema 6: (6) [PATCH v4 6/7] drm/i915/mtl: Add function to send command to GSC CS Tema 6: (6) [PATCH v5 6/7] drm/i915/mtl: Add function to send command to GSC CS Tema 6: (6) [PATCH v6 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v3 6/7] drm/i915/mtl: Add function to send command to GSC CS Tema 6: (6) [PATCH v7 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH 6/7] drm/i915/mtl: Adding function to send command to GSC CS Tema 6: (6) [PATCH v8 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v9 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v11 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v2 6/7] drm/i915/mtl: Adding function to send command to GSC CS Tema 6: (6) [PATCH v12 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v13 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 6: (6) [PATCH v10 6/6] drm/i915/mtl: Add HDCP GSC interface Tema 7: (7) [PATCH v5 7/7] drm/i915/mtl: Add HDCP GSC interface Tema 7: (7) [PATCH v4 7/7] drm/i915/mtl: Add HDCP GSC interface Tema 7: (7) [PATCH v3 7/7] drm/i915/mtl: Add HDCP GSC interface Tema 7: (7) [PATCH v2 7/7] drm/i915/mtl: Add HDCP GSC interface Tema 7: (7) [PATCH 7/7] drm/i915/mtl: Add HDCP GSC interface * [PATCH v10 0/6] Enable HDCP2.x via GSC CS Tema 0: (0) [PATCH 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v5 00/12] Add OAM support for MTL Tema 0: (0) [PATCH 00/11] Add OAM support for MTL Tema 0: (0) [PATCH v6 00/12] Add OAM support for MTL Tema 0: (0) [PATCH v8 00/11] Add OAM support for MTL Tema 0: (0) [PATCH v2 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v4 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v7 00/11] Add OAM support for MTL Tema 0: (0) [PATCH v3 0/9] Add OAM support for MTL Tema 1: (1) [PATCH v3 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v6 01/12] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v5 01/12] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v2 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v4 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v8 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v7 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 2: (2) [PATCH v5 02/12] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v7 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v4 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH v3 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH v6 02/12] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v8 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v2 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH v7 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v2 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v4 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v8 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v6 03/12] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v5 03/12] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH v3 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 4: (4) [PATCH v5 04/12] drm/i915/perf: Validate OA sseu config outside switch Tema 4: (4) [PATCH v3 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v2 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v4 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v6 04/12] drm/i915/perf: Validate OA sseu config outside switch Tema 4: (4) [PATCH 4/9] drm/i915/perf: Fail modprobe if i915_perf_init fails Tema 4: (4) [PATCH 04/11] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v7 04/11] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v8 04/11] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v2 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v3 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v4 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v5 05/12] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v7 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH 5/9] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v8 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v6 05/12] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH v3 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v8 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v4 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v2 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v6 06/12] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v7 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v5 06/12] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH v2 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v6 07/12] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH v4 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v7 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v5 07/12] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH v3 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v8 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 8: (8) [PATCH v2 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v3 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v8 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v4 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v6 08/12] drm/i915/perf: Handle non-power-of-2 reports Tema 8: (8) [PATCH v7 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v5 08/12] drm/i915/perf: Handle non-power-of-2 reports Tema 9: (9) [PATCH v5 09/12] drm/i915/perf: Add engine class instance parameters to perf Tema 9: (9) [PATCH v4 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v8 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v7 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v6 09/12] drm/i915/perf: Add engine class instance parameters to perf Tema 9: (9) [PATCH 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v2 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v3 9/9] drm/i915/perf: Add support for OA media units Tema 10: (10) [PATCH v8 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 10: (10) [PATCH 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 10: (10) [PATCH v7 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 10: (10) [PATCH v6 10/12] drm/i915/perf: Add support for OA media units Tema 10: (10) [PATCH v5 10/12] drm/i915/perf: Add support for OA media units Tema 11: (11) [PATCH v8 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 11: (11) [PATCH v7 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 11: (11) [PATCH v6 11/12] drm/i915/perf: Pass i915 object to perf revision helper Tema 11: (11) [PATCH 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 11: (11) [PATCH v5 11/12] drm/i915/perf: Pass i915 object to perf revision helper Tema 12: (12) [PATCH v6 12/12] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 12: (12) [PATCH v5 12/12] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS * [PATCH 0/9] Add OAM support for MTL Tema -1: [PATCH] drm/i915: Add i915.enable_sagv modparam * [PATCH] drm/i915: Add i915.enable_sagv modparam Tema 0: (0) [PATCH v5 00/12] Add OAM support for MTL Tema 0: (0) [PATCH 0/9] Add OAM support for MTL Tema 0: (0) [PATCH 00/11] Add OAM support for MTL Tema 0: (0) [PATCH v6 00/12] Add OAM support for MTL Tema 0: (0) [PATCH v8 00/11] Add OAM support for MTL Tema 0: (0) [PATCH v4 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v2 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v3 0/9] Add OAM support for MTL Tema 0: (0) [PATCH v7 00/11] Add OAM support for MTL Tema 1: (1) [PATCH v5 01/12] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v4 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v8 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v2 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v6 01/12] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v3 1/9] drm/i915/perf: Drop wakeref on GuC RC error Tema 1: (1) [PATCH v7 01/11] drm/i915/perf: Drop wakeref on GuC RC error Tema 2: (2) [PATCH 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH v5 02/12] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v2 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH v8 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v6 02/12] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v7 02/11] drm/i915/mtl: Synchronize i915/BIOS on C6 enabling Tema 2: (2) [PATCH v4 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 2: (2) [PATCH v3 2/9] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH v5 03/12] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH v6 03/12] drm/i915/perf: Add helper to check supported OA engines Tema 3: (3) [PATCH v4 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v7 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v2 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v8 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH v3 3/9] drm/i915/perf: Validate OA sseu config outside switch Tema 3: (3) [PATCH 03/11] drm/i915/perf: Validate OA sseu config outside switch Tema 4: (4) [PATCH v7 04/11] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v3 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH 04/11] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v2 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v8 04/11] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v4 4/9] drm/i915/perf: Group engines into respective OA groups Tema 4: (4) [PATCH v6 04/12] drm/i915/perf: Validate OA sseu config outside switch Tema 4: (4) [PATCH 4/9] drm/i915/perf: Fail modprobe if i915_perf_init fails Tema 4: (4) [PATCH v5 04/12] drm/i915/perf: Validate OA sseu config outside switch Tema 5: (5) [PATCH v4 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v3 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v2 5/9] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH 5/9] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v5 05/12] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v7 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH v6 05/12] drm/i915/perf: Group engines into respective OA groups Tema 5: (5) [PATCH v8 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 5: (5) [PATCH 05/11] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH v3 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v2 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v7 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v4 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v8 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v5 06/12] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH 06/11] drm/i915/perf: Parse 64bit report header formats correctly Tema 6: (6) [PATCH v6 06/12] drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM Tema 6: (6) [PATCH 6/9] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v5 07/12] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH v6 07/12] drm/i915/perf: Parse 64bit report header formats correctly Tema 7: (7) [PATCH v4 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v7 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v3 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v2 7/9] drm/i915/perf: Handle non-power-of-2 reports Tema 7: (7) [PATCH v8 07/11] drm/i915/perf: Handle non-power-of-2 reports Tema 8: (8) [PATCH 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v6 08/12] drm/i915/perf: Handle non-power-of-2 reports Tema 8: (8) [PATCH v4 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v5 08/12] drm/i915/perf: Handle non-power-of-2 reports Tema 8: (8) [PATCH v7 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v2 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v3 8/9] drm/i915/perf: Add engine class instance parameters to perf Tema 8: (8) [PATCH v8 08/11] drm/i915/perf: Add engine class instance parameters to perf Tema 9: (9) [PATCH 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v2 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v8 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v3 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v7 09/11] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v4 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v6 09/12] drm/i915/perf: Add engine class instance parameters to perf Tema 9: (9) [PATCH 9/9] drm/i915/perf: Add support for OA media units Tema 9: (9) [PATCH v5 09/12] drm/i915/perf: Add engine class instance parameters to perf Tema 10: (10) [PATCH v7 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 10: (10) [PATCH 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 10: (10) [PATCH v6 10/12] drm/i915/perf: Add support for OA media units Tema 10: (10) [PATCH v5 10/12] drm/i915/perf: Add support for OA media units Tema 10: (10) [PATCH v8 10/11] drm/i915/perf: Pass i915 object to perf revision helper Tema 11: (11) [PATCH v8 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 11: (11) [PATCH v7 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 11: (11) [PATCH v6 11/12] drm/i915/perf: Pass i915 object to perf revision helper Tema 11: (11) [PATCH v5 11/12] drm/i915/perf: Pass i915 object to perf revision helper Tema 11: (11) [PATCH 11/11] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 12: (12) [PATCH v6 12/12] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS Tema 12: (12) [PATCH v5 12/12] drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS * [PATCH v5 00/12] Add OAM support for MTL Tema 1: (1) ✗ Fi.CI.SPARSE: warning for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) [PATCH 1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 2: (2) [PATCH 2/2] drm/i915/ips: Add i915_ips_false_color debugfs file * Tema 1: (1) ✗ Fi.CI.SPARSE: warning for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) [PATCH 1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 1: (1) ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/ips: Make IPS debugfs per-crtc Tema 2: (2) [PATCH 2/2] drm/i915/ips: Add i915_ips_false_color debugfs file * * drm/radeon: Only build fbdev if DRM_FBDEV_EMULATION is set Tema -1: drm/amdgpu: add osssys v4_4_2 ip headers * drm/amdgpu: add osssys v4_4_2 ip headers Tema -1: drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV2X * drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV2X Tema -1: drm/amd/pm: add sysfs node vclk1 and dclk1 * drm/amd/pm: add sysfs node vclk1 and dclk1 * drm/amdgpu: add common ip block for GC 9.4.3 Tema -1: drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV3X * drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV3X * drm/msm/dpu: Add support for AR30 format * media: ipu3-cio2: support multiple sensors and VCMs with same HID * venus: Add support for min/max qp range. * splice: report related fsnotify events [[https://git.kernel.org/linus/983652c691990b3257a07f67f4263eb847baa82d|commit]] * erofs: support flattened block device for multi-blob images Tema -1: arm64: dts: renesas: white-hawk: Add R-Car Sound support * arm64: dts: renesas: white-hawk: Add R-Car Sound support Tema -1: arm64: dts: rockchip: Add FriendlyElec Nanopi R5S * arm64: dts: rockchip: Add FriendlyElec Nanopi R5S * arm64: dts: sprd: Add support for Unisoc's UMS512 * firmware: qcom_scm: Add SM6375 compatible [[https://git.kernel.org/linus/fb1eb0b5dcf6f214479e853ee466958190785ab4|commit]] Tema -1: ARM: stm32: add support for STM32MP151 * ARM: stm32: add support for STM32MP151 * arm64: dts: marvell: add DTS for GL.iNet GL-MV1000 Tema -1: ARM: mv78xx0: add code to enable XOR and CRYPTO engines on mv78xx0 * ARM: mv78xx0: add code to enable XOR and CRYPTO engines on mv78xx0 Tema -1: x86: re-introduce support for ERMS copies for user space accesses * x86: re-introduce support for ERMS copies for user space accesses |
* Add LVTS's AP thermal domain support for mt8195 [[https://git.kernel.org/linus/05aaa7fdb0736262e224369b9b9f1410320fc71b|commit]], [[https://git.kernel.org/linus/561538f770a362e704fa0f1b2f2fe78c8e61db6b|commit]] * PCI: layerscape: Add EP mode support for ls1028a [[https://git.kernel.org/linus/be567c6cbc08e8fb6de9f03d6ab5088e33f58012|commit]] * bus: mhi: pci_generic: Add Foxconn !T99W510 [[https://git.kernel.org/linus/c2dbd34f6a9558b7e99849d4f73eb9b95a45a83c|commit]] * Add DIMM 2x refresh event and failure syndrome [[https://git.kernel.org/linus/b0f64c80cb8c1adcdae59fa09bbc9d34adc29911|commit]], [[https://git.kernel.org/linus/c2c99326cc0176cbc3e7c11e97db11ca56077d10|commit]] * Tegra234 Memory interconnect support [[https://git.kernel.org/linus/f41e1442ac5bd687389d6104d7b74766db821eb3|commit]] * Add support for PCIe PHY in SDX65 [[https://git.kernel.org/linus/0d678713118352614b14aba0c1fb066b1ba39f53|commit]], [[https://git.kernel.org/linus/92bd868f529a7771f15a141e8db6b6b62b32310a|commit]] * phy: qcom-qmp-ufs: Add support for SM7150 [[https://git.kernel.org/linus/001c00efdb0441a6133674ea103ae7505400813d|commit]], [[https://git.kernel.org/linus/868c2a6ceead022aa61b94b7173c177cf0169be2|commit]] = List of Pull Requests = * [[https://git.kernel.org/torvalds/c/d88867a24fa7e9c75b8f86df20d4f40e2fe61e9b|ARM development updates]] * [[https://git.kernel.org/torvalds/c/b9dff2195f8a5847fad801046b26955e05670d31|ITER_UBUF updates]] * [[https://git.kernel.org/torvalds/c/a5624566431de76b17862383d9ae254d9606cba9|x86 user copy clarifications]] * [[https://git.kernel.org/torvalds/c/72eaa0967b594cb9886c2f277a69ac1ea935b1a8|selinux updates]] * [[https://git.kernel.org/torvalds/c/08e30833f86ba25945e416b9f372791aacfef153|lsm updates]] * [[https://git.kernel.org/torvalds/c/5af4b523ba9be70372eafab02ebfb9babf77ec7d|tomoyo update]] * [[https://git.kernel.org/torvalds/c/62443646a5fddd2c15dacd670fda84044ee7f748|landlock update]] * [[https://git.kernel.org/torvalds/c/dc7e22a368c2a217d2d3338b3bd984fdd0301173|smack updates]] * [[https://git.kernel.org/torvalds/c/1a0beef98b582b69a2ba44e468f7dfecbcfab48e|tpm updates]] * [[https://git.kernel.org/torvalds/c/022e32094ed2a688dcb2721534abd0a291905f29|KCSAN updates]] * [[https://git.kernel.org/torvalds/c/406037351e08dea03735178bf11046da85f00125|Linux Kernel Memory Model updates]] * [[https://git.kernel.org/torvalds/c/60eb45074234b90333b6241b4fd8d196aa2dfd98|Linux Kernel Memory Model scripting updates]] * [[https://git.kernel.org/torvalds/c/4a4075ada6a5f51087d6c046b024046bf3864beb|locktorture updates]] * [[https://git.kernel.org/torvalds/c/5d77652fbf2318f61af2cf27779951393dd0f749|nolibc updates]] * [[https://git.kernel.org/torvalds/c/5dfb75e842e0ef59fc7bf307e5c52eab215bdb4c|RCU updates]] * [[https://git.kernel.org/torvalds/c/0f50767d7e380618f81134a62e9a753dea2aecfb|Kselftest updates]] * [[https://git.kernel.org/torvalds/c/1be89faab3cf1f3dd6eb4924b60d2b9094e7206b|KUnit updates]] * [[https://git.kernel.org/torvalds/c/c23f28975abc2eb02cecc8bc1f2c95473a59ed2e|documentation updates]] * [[https://git.kernel.org/torvalds/c/a632b76b427d886911221331f4bfcd44a3e58197|clone3 selftest fix]] * [[https://git.kernel.org/torvalds/c/3323ddce085cdb33331c2c1bb7a88233023566a9|user work thread updates]] * [[https://git.kernel.org/torvalds/c/ec40758b31ef6f492a48267e9e02edff6b4d62c9|pidfd updates]] * [[https://git.kernel.org/torvalds/c/7bcff5a3969b0e396087516ba4131596296a4478|acl updates]] * [[https://git.kernel.org/torvalds/c/e2eff52ce512ec725f9f1daf975c45a499be1e1e|misc vfs updates]] * [[https://git.kernel.org/torvalds/c/97adb49f052e70455c3529509885f8aa3b40c370|vfs open fixlet]] * [[https://git.kernel.org/torvalds/c/61d325dcbc05d8fef88110d35ef7776f3ac3f68b|erofs updates]] * [[https://git.kernel.org/torvalds/c/ef36b9afc2edb0764cb3df7a1cb5e86406267b40|vfs fget updates]] * [[https://git.kernel.org/torvalds/c/0e497ad5255069b2d394168568790d26bbc8d365|vfs write_one_page removal]] * [[https://git.kernel.org/torvalds/c/11b32219cba462b1e12cfd91069ba82574bc2dcc|legacy dio cleanup]] * [[https://git.kernel.org/torvalds/c/181b69dd6e61235b04742b473c23b00b731f62c3|misc vfs pile]] * [[https://git.kernel.org/torvalds/c/173ea743bf7a9eef04460e03b00ba267cc52aee2|trivial nios2 cleanup]] * [[https://git.kernel.org/torvalds/c/f7301270a29fb3b5b2f3ab73ef63a208e21f783a|m68k updates]] * [[https://git.kernel.org/torvalds/c/e94ee641f9cef2502adfe5e0c264b271420c7ab5|EDAC updates]] * [[https://git.kernel.org/torvalds/c/d3464152e541b08fdc3c60664c01a28f8844a655|RAS updates]] * [[https://git.kernel.org/torvalds/c/1699dbebf31f0b26a8408d24da3c7f3b113f0340|x86 ACPI update]] * [[https://git.kernel.org/torvalds/c/e3420f98f8984c4ffde72e6a877bccbcc9cad6b6|x86 cpu model updates]] * [[https://git.kernel.org/torvalds/c/4a4a28fca6966ff2aee7d8313db6defcc8fcf70b|misc x86 updates]] * [[https://git.kernel.org/torvalds/c/c42b59bfaa0091833b6758be772c54ec7183daa5|x86 paravirt updates]] * [[https://git.kernel.org/torvalds/c/bc1bb2a49bae915107fd58705edb1e32db92c635|x86 SEV updates]] * [[https://git.kernel.org/torvalds/c/29e95a4b2686b2cfb5564b3fb31371d5f71c6b66|core debugobjects update]] * [[https://git.kernel.org/torvalds/c/15bbeec0fe9f1e910cb6a173005a02b6b4582f3c|core entry/ptrace update]] * [[https://git.kernel.org/torvalds/c/3f614ab563c44fa443cbb6a7f355bdd04a5a4450|interrupt updates]] * [[https://git.kernel.org/torvalds/c/e7989789c686e83f032acf2c4363c2c153876b96|timers and timekeeping updates]] * [[https://git.kernel.org/torvalds/c/de10553fce40797313f980301af45e7398e422ca|x86 APIC updates]] * [[https://git.kernel.org/torvalds/c/18032df5ef5c0eec2adf120142bd95a3a8807866|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/a907047732470f75f3b7c9a8ee09b16765b8364c|ARM SoC driver updates]] * [[https://git.kernel.org/torvalds/c/672d2dae19012cb2c40fdf36711ee3b5f5420724|ARM SoC defconfig updates]] * [[https://git.kernel.org/torvalds/c/d53c3eaaef6a05fec04e8b5990d97d7216eb5e42|ARM SoC devicetree updates]] * [[https://git.kernel.org/torvalds/c/53b5e72b9d89853b7e622239676163ede52acffe|asm-generic updates]] * [[https://git.kernel.org/torvalds/c/df45da57cbd35715d590a36a12968a94508ccd1f|arm64 updates]] * [[https://git.kernel.org/torvalds/c/7ec85f3e089aa423a69559bf4555b6218b5a2ef7|printk updates]] * [[https://git.kernel.org/torvalds/c/11704531dde45bc667a411e1c76de81d9f4481b8|livepatching updates]] * [[https://git.kernel.org/torvalds/c/736b378b29d89c8c3567fa4b2e948be5568aebb8|slab updates]] * [[https://git.kernel.org/torvalds/c/c8cc58e289ed3b5bc50258f52776cf3dfa3bad66|drm updates]] * [[https://git.kernel.org/torvalds/c/4ea956963f4fca59050a22fcc65f00a85d586e63|media updates]] * [[https://git.kernel.org/torvalds/c/07d971abf436f78962ad95faafce04582b5b833a|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/088e0c188513b58a0056a488cf5b7df094a8a48a|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/f5468bec213ec2ad3f2724e3f1714b3bc7bf1515|regmap updates]] * [[https://git.kernel.org/torvalds/c/d84955790e16588774c4365ba0d449e8a2aa46d8|regulator updates]] * [[https://git.kernel.org/torvalds/c/2c96606a0f8b7900387dbeb6532b59527999834d|gpio updates]] * [[https://git.kernel.org/torvalds/c/eb8322d714ea98fdc620d682fb517b50ea282aa5|mtd updates]] * [[https://git.kernel.org/torvalds/c/c5c06e278019892391ef4d47933796cacfec29cb|MMC updates]] * [[https://git.kernel.org/torvalds/c/fe89e9b1af14794a4df9d45b958ff1adf0b98dc1|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/3361e9a4ea957b09c5d6242613360c415194dbb5|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/4173cf6fb6b7d1b4569cca08af318c4561356fb5|hwmon updates]] * [[https://git.kernel.org/torvalds/c/5e0ca0bfc33b7196ae3a5cbe26289a4025618f5a|thermal control updates]] * [[https://git.kernel.org/torvalds/c/793582ff47f8b73be8d3d925d750bf3ef79f33c7|ACPI updates]] * [[https://git.kernel.org/torvalds/c/0cfd8703e7da687924371e9bc77a025bdeba9637|power management updates]] * [[https://git.kernel.org/torvalds/c/98f99e67a1dc456e9a542584819b2aa265ffc737|flexible-array updates]] * [[https://git.kernel.org/torvalds/c/733f7e9c18c5e377025c1bfdce6bc9a7d55649be|crypto updates]] * [[https://git.kernel.org/torvalds/c/dbe0e78d0e3a83dd924ea01bebf6c45313c81607|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/c3558a6b2a75d9adacf15dd7fae79dbfffa7ebe4|fsverity updates]] * [[https://git.kernel.org/torvalds/c/0cfcde1fafc23068f57afa50faa3e69487b7cd30|ext4 updates]] * [[https://git.kernel.org/torvalds/c/94fc0792661a96d64a4bb79cf10d0793ecadf76e|ext2, reiserfs, udf, and quota updates]] * [[https://git.kernel.org/torvalds/c/85d7ab2463822a4ab096c0b7b59feec962552572|btrfs updates]] * [[https://git.kernel.org/torvalds/c/e0fcc9c68d1147ca33159d57332b02ca8bac6ab9|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/fbfaf03ebac999b4f44f36d851bd729c24c5a658|dlm updates]] * [[https://git.kernel.org/torvalds/c/5c7ecada25d2086aee607ff7deb69e77faa4aa92|f2fs update]] * [[https://git.kernel.org/torvalds/c/5b9a7bb72fddbc5247f56ede55d485fab7abdf92|io_uring updates]] * [[https://git.kernel.org/torvalds/c/9dd6956b38923dc1b7b349ca1eee3c0bb1f0163a|block updates]] * [[https://git.kernel.org/torvalds/c/48dc810012a6b4f4ba94073d6b7edb4f76edeb72|device mapper updates]] * [[https://git.kernel.org/torvalds/c/36006b1d5c04692924f011aa949e8788f1c604de|ata updates]] * [[https://git.kernel.org/torvalds/c/b68ee1c6131c540a62ecd443be89c406401df091|SCSI updates]] * [[https://git.kernel.org/torvalds/c/6e98b09da931a00bf4e0477d0fa52748bf28fcce|networking updates]] * [[https://git.kernel.org/torvalds/c/6df969b77ecc2ba21dcd0e57f416e58bec2a5ca1|iommufd updates]] * [[https://git.kernel.org/torvalds/c/d42b1c47570eb2ed818dc3fe94b2678124af109d|devicetree updates]] * [[https://git.kernel.org/torvalds/c/cb6fe2ceb667eb78f252d473b03deb23999ab1cf|more devicetree updates]] * [[https://git.kernel.org/torvalds/c/34b62f186db9614e55d021f8c58d22fc44c57911|pci updates]] * [[https://git.kernel.org/torvalds/c/1c15ca4e4efaddb78f83eed31eeee34c522c3ae2|sound updates]] * [[https://git.kernel.org/torvalds/c/fc2e58b8b7c94b8fe23977775550de00472f6a74|spi updates]] * [[https://git.kernel.org/torvalds/c/d91f6a7307d27eae7b954c82bebf55071914c3f2|IPMI updates]] * [[https://git.kernel.org/torvalds/c/89555eebb9fb603ad43c0def8ab35e76c210002f|i2c updates]] * [[https://git.kernel.org/torvalds/c/725a345b2ee3c24f9ac2078eb73667e22a1b7214|fbdev updates]] * [[https://git.kernel.org/torvalds/c/34da76dca4673ab1819830b4924bb5b436325b26|HID updates]] * [[https://git.kernel.org/torvalds/c/b02847fc2e7a55b7247cf80c14527555bdc965af|firewire updates]] * [[https://git.kernel.org/torvalds/c/4010e62b5b684d7a6090f3f9c69f8a5be31910e5|USB / Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/b39667abcdcc754e32a0eb0df9cf49d45333d4ae|tty / serial updates]] * [[https://git.kernel.org/torvalds/c/97b2ff294381d05e59294a931c4db55276470cb5|staging driver updates]] * [[https://git.kernel.org/torvalds/c/556eb8b79190151506187bf0b16dda423c34d9a8|driver core updates]] * [[https://git.kernel.org/torvalds/c/cec24b8b6bb841a19b5c5555b600a511a8988100|char/misc drivers updates]] * [[https://git.kernel.org/torvalds/c/b6a7828502dc769e1a5329027bc5048222fa210a|module updates]] * [[https://git.kernel.org/torvalds/c/888d3c9f7f3ae44101a3fd76528d3dd6f96e9fd0|sysctl updates]] * [[https://git.kernel.org/torvalds/c/900941bea3f69859c8e4cb17e4fd89c3ff6ade99|hardening update]] * [[https://git.kernel.org/torvalds/c/0835b5ee8704aef4e19b369237a762c52c7b6fb1|pstore update]] * [[https://git.kernel.org/torvalds/c/8ccd54fe45713cd458015b5b08d6098545e70543|virtio updates]] * [[https://git.kernel.org/torvalds/c/da46b58ff884146f6153064f18d276806f3c114c|hyperv updates]] * [[https://git.kernel.org/torvalds/c/35fab9271b7e6d193b47005c4d07369714db4fd1|xen updates]] * [[https://git.kernel.org/torvalds/c/513f17f8d6b67563d977c730d50bc0db6ea6e1b0|sh updates]] * [[https://git.kernel.org/torvalds/c/91ec4b0d11fe115581ce2835300558802ce55e6c|MIPS updates]] * [[https://git.kernel.org/torvalds/c/7fa8a8ee9400fe8ec188426e40e481717bc5e924|MM updates]] * [[https://git.kernel.org/torvalds/c/33afd4b76393627477e878b3b195d606e585d816|non-MM updates]] * [[https://git.kernel.org/torvalds/c/682f7bbad29c0e5f59929ad69e1ed8525feb96d3|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/4980c176a71706f3621d5c1674266de54a689cb1|x86 resctrl update]] * [[https://git.kernel.org/torvalds/c/e54debe657109f1728312f9cb5ccae6f737b7dd1|x86 fpu updates]] * [[https://git.kernel.org/torvalds/c/7b664cc38ea7bdd5e3ce018bba98583741921bd4|x86 tdx update]] * [[https://git.kernel.org/torvalds/c/22b8cc3e78f5448b4c5df00303817a9137cd663f|x86 LAM (Linear Address Masking) support]] * [[https://git.kernel.org/torvalds/c/2aff7c706c7483f4895ca250c92c1d71e45b6e82|objtool updates]] * [[https://git.kernel.org/torvalds/c/7c339778f908875772c17f2e04ed731aac772881|perf updates]] * [[https://git.kernel.org/torvalds/c/586b222d748e91c619d68e9239654ebc7fed9b0c|scheduler updates]] * [[https://git.kernel.org/torvalds/c/f20730efbd305d42eded761f6fbd9a59d6125228|SMP cross-CPU function-call updates]] * [[https://git.kernel.org/torvalds/c/d579c468d7ad6e37f5b4290b0244a9a5a7d3c4bf|tracing updates]] * [[https://git.kernel.org/torvalds/c/5ea8abf589f2974d65460a1ffa0c303763e958da|tracing tools updates]] * [[https://git.kernel.org/torvalds/c/70cc1b5307e8ee3076fdf2ecbeb89eb973aa0ff7|powerpc updates]] * [[https://git.kernel.org/torvalds/c/b23c1376db2dbbf784906bbcc8db81c304fa76a7|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/89d77f71f493a3663b10fa812d17f472935d24be|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/cd546fa325161fbe374480a5081b6ebb7d1bec95|workqueue updates]] * [[https://git.kernel.org/torvalds/c/86e98ed15b3e34460d1b3095bd119b6fac11841c|cgroup updates]] * [[https://git.kernel.org/torvalds/c/febf9ee3d2f37a772802fffb6e17c0e35a52e1f1|integrity update]] * [[https://git.kernel.org/torvalds/c/7d8d20191c8557584269b6ba8eae5409564dc84b|more timer updates]] * [[https://git.kernel.org/torvalds/c/b28e6315a0b42b39351d1953c1c4b54f80855857|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/bedf1495271bc2ea57903762b722f339ea680d0d|iomap updates]] * [[https://git.kernel.org/torvalds/c/56c455b38dba47ae9cb48d71b2a106d769d1a694|xfs updates]] * [[https://git.kernel.org/torvalds/c/1e098dec61ba342c8cebbfdf0fcdcd9ce54f7fa1|ntfs3 updates]] * [[https://git.kernel.org/torvalds/c/0127f25b5dfcc3d0349eb29d692178183e101652|NFS client updates]] * [[https://git.kernel.org/torvalds/c/4e1c80ae5cf458792bec9815ee77bc3851046fb8|nfsd updates]] * [[https://git.kernel.org/torvalds/c/1ae78a14516b9372e4c90a89ac21b259339a3a3a|ksmbd server updates]] * [[https://git.kernel.org/torvalds/c/af3877265dd88d7e333f94fb37bc09554544adca|rdma updates]] * [[https://git.kernel.org/torvalds/c/e81507acdc19d91df4121f409871f3e4e055f6c2|clk updates]] * [[https://git.kernel.org/torvalds/c/17d4ded2fc9d4f0b7c3c74ed9f80420c59d36e0b|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/825a0714d2b3883d4f8ff64f6933fb73ee3f1834|EFI updates]] * [[https://git.kernel.org/torvalds/c/310897659cf056016e2c772a028f9b8abc934928|rust updates]] * [[https://git.kernel.org/torvalds/c/d55571c0084465f1f7e1e29f22bd910d366a6e1d|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/10de638d8ea57ebab4231ea077bed01d9bade775|s390 updates]] * [[https://git.kernel.org/torvalds/c/7acc1372113083fa281ba426021801e2402caca1|compute express link updates]] * [[https://git.kernel.org/torvalds/c/58390c8ce1bddb6c623f62e7ed36383e7fa5c02f|iommu updates]] * [[https://git.kernel.org/torvalds/c/e0906f1feb7caf5098e7f831f4889feecfb0c68b|i3c updates]] * [[https://git.kernel.org/torvalds/c/3f2a1903af06672f416efd506f029066b9243cbd|RTC updates]] * [[https://git.kernel.org/torvalds/c/d75439d64a1e2b35e0f08906205b00279753cbed|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/c8c655c34e33544aec9d64b660872ab33c29b5f1|kvm updates]] * [[https://git.kernel.org/torvalds/c/865fdb08197e657c59e74a35fa32362b12397f58|input updates]] * [[https://git.kernel.org/torvalds/c/c5eb8bf76718cf2e2f36aac216a99014f00927de|LED updates]] * [[https://git.kernel.org/torvalds/c/3af49062b0115b55a54615109172b44f618daf97|MFD updates]] * [[https://git.kernel.org/torvalds/c/d7b3ffe2d7e476f11d73b74093006aa936f59e8b|backlight updates]] * [[https://git.kernel.org/torvalds/c/21d2be646007a1c5461f4233749c368693aa6d9f|AFS updates]] * [[https://git.kernel.org/torvalds/c/7df047b3f0aa0c0ba730b6be9ab35c0053a3d4fd|VFIO updates]] * [[https://git.kernel.org/torvalds/c/348551ddaf311c76b01cdcbaf61b6fef06a49144|pin control updates]] * [[https://git.kernel.org/torvalds/c/29ee463d6fe45adde02098b3aa1166cd65fd2739|hardware timestamp engine updates]] * [[https://git.kernel.org/torvalds/c/7994beabfbb9a15c069eba7833a00f5ff4da1172|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/54bdf8a39931cf8fe2c74432e715353d9a1c1107|phy updates]] * [[https://git.kernel.org/torvalds/c/4c9818d8652b9824c73e456dd0d73ffba1d0e64d|soundwire updates]] * [[https://git.kernel.org/torvalds/c/89b7fd5d7f3ceda236cc1d0026986a5f57ecaf4a|pwm updates]] * [[https://git.kernel.org/torvalds/c/667de5c68440732373f571f7eac4ff44b1b93ee7|more thermal control updates]] * [[https://git.kernel.org/torvalds/c/0153d8e695255cdf3faa5cfa9f18b57158dc2764|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/fa31fc82fb775445c176e576304c4098222f47f2|more power management updates]] * [[https://git.kernel.org/torvalds/c/9f2692326b9c6db8d0e866d555606b12a507a363|UBI and UBIFS updates]] * [[https://git.kernel.org/torvalds/c/342528ff00e8a7dd31c1ea0c0093c2289d769b39|uml updates]] * [[https://git.kernel.org/torvalds/c/049a18f232887834fc77e7cee46f06b5043aea22|more sysctl updates]] * [[https://git.kernel.org/torvalds/c/1a5304fecee523060f26e2778d9d8e33c0562df3|parisc updates]] * [[https://git.kernel.org/torvalds/c/a1f749de8a610096ca0dd9a40d89c8fa4098c8eb|arch/csky updates]] * [[https://git.kernel.org/torvalds/c/611c9d88302cb9ac3b0f58f4a06c0ffb98345bd2|LoongArch updates]] * [[https://git.kernel.org/torvalds/c/15fb96a35db7aad8eb7cf98206b10e50a966e388|more MM updates]] * [[https://git.kernel.org/torvalds/c/8e15605be8baeb9e3957c268c7d6f901c327ad5c|9p updates]] * [[https://git.kernel.org/torvalds/c/3c4aa44343777844e425c28f1427127f3e55826f|ceph updates]] * [[https://git.kernel.org/torvalds/c/78b421b6a7c6dbb6a213877c742af52330f5026d|watchdog updates]] * [[https://git.kernel.org/torvalds/c/493804a6895d63240fe45d087cd14c4b77d8488b|more kvm updates]] * [[https://git.kernel.org/torvalds/c/982365a8f5c453b3ecff131d60f254a7e67c9a2b|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/d5ed10bb80bb376501cb56015a47457647efaabf|x86 uaccess updates]] * [[https://git.kernel.org/torvalds/c/b115d85a9584c98f9a7dec209d835462aa1adc09|locking updates]] * [[https://git.kernel.org/torvalds/c/e919a3f7057b5ca918dea98826b39a38eff9bebb|more tracing updates]] * [[https://git.kernel.org/torvalds/c/647681bfa678400f0117d214313005cbfaf79f48|more documentation updates]] * [[https://git.kernel.org/torvalds/c/a5e219005aeaf52cb10f9999a61c07a140db7097|more i2c updates]] * [[https://git.kernel.org/torvalds/c/7644c8231987288e7aae378d2ff3c56a980d1988|nonblocking pipe io_uring support]] * [[https://git.kernel.org/torvalds/c/a3b111b046f6ce5dff168af203daf2f46f3afb29|more block updates]] * [[https://git.kernel.org/torvalds/c/dd9e11d6477a52ede9ebe575c83285e79e823889|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/fc4354c6e5c21257cf4a50b32f7c11c7d65c55b3|dmapool updates - again -]] * [[https://git.kernel.org/torvalds/c/03e5cb7b50feb687508946a702febaba24c77f0b|more io_uring updates]] * [[https://git.kernel.org/torvalds/c/1c1094e47ef10be267a982fb1c69dbb80aa4f257|mailbox updates]] * [[https://git.kernel.org/torvalds/c/f085df1be60abf670315c11036261cfaec16b2eb|perf tool updates]] = Other new sites = * LWN's merge window [[https://lwn.net/Articles/930068/|part 1]], [[https://lwn.net/Articles/930481/|part 2]] * Phoronix's [[https://www.phoronix.com/review/linux-64-features|Linux 6.4 features]] |
Linux 6.4 was released on Sun, 25 Jun 2023.
Summary: This release includes support for Intel's Linear Address Masking; stall pressure information can be polled by unprivileged users; a API for User-space trace events has been added; safer Kernel Samepage Merging with a new process/cgroup API; more scalable memory management with per-VMA locks and faster context switching between user and kernel threads, new BPF features, and removal of the SELinux runtime disable capability. As always, there are many other features, new drivers, improvements and fixes.
Contents
-
Prominent features
- Enable Intel's Linear Address Masking
- Unprivileged Pressure Stall Information
- New API for User-space trace events
- Safer Kernel Samepage Merging with a new process/cgroup API
- More scalable memory management with per-VMA locks
- More scalable context switching between user and kernel threads
- New BPF features
- Removal of the SELinux runtime disable capability
- Core
- File systems
- Block layer
- Memory management
- Security
- Networking
- Tracing, perf and BPF
- Virtualization
- Architectures
-
Drivers
- Storage
- Graphics
- Drivers in the Staging area
- Cryptography
- Nvmem
- Bluetooth
- Networking
- Audio
- Tablets, touch screens, keyboards, mouses
- TV tuners, webcams, video capturers
- Universal Serial Bus
- Serial Peripheral Interface (SPI)
- Watchdog
- Serial
- Voltage, current regulators, power capping, power supply
- Real Time Clock (RTC)
- Pin Controllers (pinctrl)
- Multi Media Card (MMC)
- Memory Technology Devices (MTD)
- Industrial I/O (iio)
- Multi Function Devices (MFD)
- Pulse-Width Modulation (PWM)
- Inter-Integrated Circuit (I2C + I3C)
- Hardware monitoring (hwmon)
- General Purpose I/O (gpio)
- DMA engines
- Cryptography hardware acceleration
- Clock
- MTD
- Power Management
- Media
- Compute Express Link (CXL)
- LED SUBSYSTEM
- Various
- List of Pull Requests
- Other new sites
1. Prominent features
1.1. Enable Intel's Linear Address Masking
Enable Address Masking on Intel chips. This is similar to ARM's Top Byte Ignore and allows userspace to use some bits of pointers without masking it out before use, allowing sofware to use these untranslated address bits for metadata. The capability can be used for efficient address sanitizers (ASAN) implementation and for optimizations in JITs and virtual machines
Recommended LWN article: Support for Intel's Linear Address Masking
1.2. Unprivileged Pressure Stall Information
This release allows for unprivileged PSI polling, which allow unprivileged tools to provide this information to users.
1.3. New API for User-space trace events
A new API has been added for user-space trace events. In this new model during the event registration from user programs 3 new values are specified. The first is the address to update when the event is either enabled or disabled. The second is the bit to set/clear to reflect the event being enabled. The third is the size of the value at the specified address
Recommended LWN article: User trace events, one year later.
1.4. Safer Kernel Samepage Merging with a new process/cgroup API
So far KSM can only be enabled by calling madvise() for memory regions, but this API is too insecure. To be able to use KSM for more workloads, KSM needs to have the ability to be enabled and disabled at the process / cgroup level. This release adds two new options to the prctl system call. The first one allows to enable KSM at the process level and the second one to query the setting
Recommended LWN article: Process-level kernel samepage merging control
1.5. More scalable memory management with per-VMA locks
The memory management subsystem has added a new kind of locks in each VMA (Virtual Memory Area, a data structure that representes virtual memory) which means that some operations will no longer use the mmap_lock. This improves scalability in a number of scenarios. For example, startup of Android apps with a large number of threads.
Recommended LWN article: Concurrent page-fault handling with per-VMA locks
1.6. More scalable context switching between user and kernel threads
This release improves scalability of context switching between user and kernel threads on large systems with a threaded process spread across a lot of CPUs
This takes lazy tlb mm shootdown IPI interrupts from 314 to 3 on a 144 POWERPC CPU system doing a kernel compile.
1.7. New BPF features
As usual, this release brings new
BPF open-coded iterators, support for kptrs in more BPF maps, kptr RCU, shared ownership for local kptrs, support 64-bit pointers to kfuncs, or first class support for attaching uprobes to functions inside ELF objects containers in Android APKs.
Recommended LWN article: Generic iterators for BPF
1.8. Removal of the SELinux runtime disable capability
For security reasons, the ability to diable SELinux at runtime has been removed.
Recommended LWN article: Disabling SELinux's runtime disable
2. Core
(FEATURED) PSI: Allow unprivileged PSI polling commit, commit, commit, commit
- io_uring
User mapped provided buffer rings commit, commit, commit, commit, commit
Add support for multishot timeouts. Some applications use timeouts to wake someone waiting on completion entries, and this makes it a bit easier to just have a recurring timer rather than needing to rearm it every time commit
Take advantage of completion batching for uring commands commit
- task scheduler
prctl: Add PR_GET_AUXV to copy auxv to userspace commit
Add Kthread flag to /proc/$pid/status commit
- locking
- Rust
sync: introduce Lock and Guard commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Rust pin-init API for pinned initialization of structs commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
alloc: vec: Add some missing fallible try_* methods commit, commit, commit, commit
sync: Arc: Implement Debug and Display commit
error: Add missing wrappers to convert to/from kernel error codes commit, commit, commit, commit, commit, commit
- tools/nolibc
splice: report related fsnotify events commit
swiotlb: Track and report io_tlb_used high water marks in debugfs commit
objtool: Add stackleak instrumentation to uaccess safe list commit
Add CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT so that board specific kernels could enable it and not have to deal with setting or cluttering the kernel commandline commit
rtla/timerlat: Add auto-analysis only option commit
Add vendor agnostic mechanism to report hardware sleep. A new file in suspend_stats is added where drivers can report into during their resume routine commit, commit, commit, commit
Give more control of sync_state() in the form of a kernel commandline for a global timeout or a per device sysfs control to trigger sync_state() commit, commit
ptrace: Provide set/get interface for syscall user dispatch commit
3. File systems
3.1. BTRFS
Improve logging changes in a directory during one transaction, avoid iterating over items and reduce lock contention (fsync time 4x lower) commit
When logging directory entries during one transaction, reduce locking of subvolume trees by checking tree-log instead (improvement in throughput and latency for concurrent access to a subvolume) commit
scrub: rewrite scrub code flow, restructure how the stripes are enumerated and verified in a more unified way commit, commit, commit, commit, commit, commit
3.2. CEPH
Implement writeback livelock avoidance using page tagging commit
3.3. EROFS
Introduce long xattr name prefixes feature commit, commit, commit, commit, commit, commit
Support flattened block device for multi-blob images commit
Add sub-page block size support for uncompressed files commit, commit
3.4. EXT4
Replace linked list used to track extents that have been used for inode preallocation with a red-black tree in the multi-block allocator. This improves performance for workloads which do a large number of random allocating writes commit, commit, commit, commit, commit, commit, commit, commit, commit
Convert pagecache_read() to use a folio commit
3.5. F2FS
Support iopoll method commit
3.6. NFS
NFSD support for RPC-with-TLS (RFC 9289). The goal is to provide a simple-to-deploy, low-overhead in-transit confidentiality and peer authentication mechanism. It can supplement NFS Kerberos and it can protect the use of legacy non-cryptographic user authentication flavors such as AUTH_SYS. The TLS Record protocol is handled entirely by kTLS, meaning it can use either software encryption or offload encryption to smart NICs commit, commit
NFSv3: handle out-of-order write replies commit
Convert the NFS fscache code to use netfs commit, commit, commit, commit, commit
3.7. 9P
Remove writeback fid and fix per-file modes commit, commit, commit
Allow disable of xattr support on mount commit
4. Block layer
blk-mq: remove hybrid polling commit
md/raid5: Improve performance for sequential IO commit
dm bufio, thin: Split dm-bufio's rw_semaphore and rbtree. Offers improvements to dm-bufio's locking to allow increased concurrent IO -- particularly for read access for buffers already in dm-bufio's cache. Also split dm-bio-prison-v1's spinlock and rbtree with comparable aim at improving concurrent IO (for the DM thinp target) commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
block: null_blk: make fault-injection configurable via configfs commit, commit
dm verity: emit audit events on verification failure and more commit
dm error: add discard support commit
dm zero: add discard support commit
block: ublk: switch to ioctl command encoding commit
5. Memory management
(FEATURED) Shoot lazy tlbs (lazy tlb refcount scalability improvement. It can improve the scalability of context switching to/from kernel threads when the same mm is running on a lot of CPUs (a large multi-threaded application), by reducing contention on the mm refcount commit, commit, commit, commit, commit
(FEATURED) Per-VMA locks. Recommended LWN article. commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Make slab shrink lockless commit, commit, commit, commit, commit, commit, commit, commit
Remove SLOB and allow kfree() to work with kmem_cache_alloc() commit, commit, commit, commit, commit, commit
shmem: shmem_get_partial_folio use filemap_get_entry commit
memtest: add results of early memtest to /proc/meminfo commit
hwpoison: support recovery from HugePage copy-on-write faults commit
Convert create_page_buffers to folio_create_buffers commit, commit, commit, commit
dma-fence: add a deadline hint to fences, so realtime deadlines such as vblank can be communicated to the fence signaller for power/frequency management decisions commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
(FEATURED) KSM: allow enabling / disabling it at the process / cgroup level commit, commit, commit
Ignore non-LRU-based reclaim in memcg reclaim commit, commit, commit
memcg: avoid flushing stats atomically where possible commit, commit, commit, commit, commit, commit
Change per-VMA lock statistics to be disabled by default commit
Reduce lock contention of pcp buffer refill commit
zsmalloc: fine-grained fullness and new compaction algorithm commit, commit, commit, commit
tmpfs: add the option to disable swap commit, commit, commit, commit, commit, commit
uffd: Add feature bit UFFD_FEATURE_WP_UNPOPULATED. It makes anonymous memory acts the same as file memory on userfaultfd-wp in that it'll also wr-protect none ptes commit, commit
userfaultfd: refactor and add UFFDIO_CONTINUE_MODE_WP commit, commit, commit, commit
userfaultfd: Support WP on multiple VMAs commit
sched/numa: Enhance vma scanning commit, commit, commit, commit
Memory poison recovery in khugepaged collapsing commit, commit, commit
6. Security
(FEATURED) Remove SELinux runtime disable capability Recommended LWN article. commit
Remove the checkreqprot functionality commit
Add CA enforcement keyring restrictions commit, commit, commit, commit, commit, commit
7. Networking
Add FOU support for externally controlled ipip devices commit, commit, commit
macvlan: Allow some packets to bypass broadcast queue commit, commit
sched: act_tunnel_key: add support for "don't fragment" commit
IPv6: add icmpv6_error_anycast_as_unicast for ICMPv6 commit
bonding: add software tx timestamping support commit
virtio_net: implement exact header length guest feature commit
Make SO_BUSY_POLL available to all users commit
netfilter: bridge: introduce broute meta statement. nftables equivalent for ebtables -t broute commit
wwan: core: Support slicing in port TX flow of WWAN subsystem commit
Update bridge netfilter and ovs conntrack helpers to handle IPv6 Jumbo packets properly, i.e. fetch the packet length from hop-by-hop extension header. This is needed for BIT TCP support commit, commit, commit, commit, commit, commit
- Bluetooth
- Packet scheduler
Add generic support for transport layer security handshake on behalf of kernel socket consumers commit, commit, commit, commit
tap: add support for IOCB_NOWAIT commit
- MAC80211
Set EHT support flag in AP mode commit
Add support for letting drivers register tc offload support commit
Implement support for yet another mesh A-MSDU format commit
Mesh Fast xmit support commit
nl80211: add a command to enable/disable HW timestamping commit
nl80211: support advertising S1G capabilities commit
mac80211_hwsim: Add PMSR support commit, commit, commit, commit, commit
Add mesh fast-rx support commit
HW timestamping updates, a few MLO adjustments commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit * Add support for randomizing TA of auth and deauth frames commit
v3: EMA and HWSIM support in AP mode commit, commit, commit, commit
Netfilter/IPVS updates for net-next commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
nfp: flower: add support for multi-zone conntrack commit, commit, commit, commit
Add xdp_features support for bonding driver commit
vlan: Add MACsec offload operations for VLAN interface commit, commit, commit, commit, commit
bridge: support per-{Port, VLAN} neighbor suppression, increasing resilience to nodes failures commit, commit, commit, commit, commit, commit, commit, commit, commit
Make MAX_SKB_FRAGS configurable commit
Add tx push buf len param to ethtool commit, commit, commit, commit, commit, commit, commit
Add support for user headers and struct attrs to YNL commit, commit, commit, commit, commit, commit, commit, commit
tools: ynl: fill in some gaps of ethtool spec commit, commit, commit, commit
SCTP: add another two stream schedulers. Fair Capacity Scheduler and Weighted Fair Queueing Scheduler commit, commit
vxlan: Add MDB support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Allow changing IPv4 address protocol tag. Such value indicates the provenance of the IP address commit, commit, commit
Address dst_entry reference count scalability issues commit, commit, commit
Add basic LED support for switch/phy commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
8. Tracing, perf and BPF
- BPF
bpftool: Add inline annotations when dumping program CFGs commit, commit, commit, commit, commit, commit
(FEATURED) Support 64-bit pointers to kfuncs commit
Optimize hashmap lookups when key_size is divisible by 4 commit
(FEATURED) Introduce first class support for attaching uprobes to functions inside ELF objects contained in APKs via function names commit, commit, commit
Add netfilter program type and minimal support to hook BPF programs to netfilter hooks such as prerouting or forward commit, commit, commit, commit, commit, commit, commit
(FEATURED) Shared ownership for local kptrs commit, commit, commit, commit, commit, commit, commit, commit, commit
veristat: add better support of freplace programs commit, commit, commit
BPF verifier rotating log commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support stashing local kptrs with bpf_kptr_xchg commit, commit, commit
Transit between BPF TCP congestion controls commit, commit, commit, commit, commit, commit, commit, commit
Add skb + xdp dynptrs which allow BPF programs for more ergonomic and less brittle iteration through data and variable-sized accesses commit, commit, commit, commit, commit, commit, commit, commit, commit
(FEATURED) Add support for kptrs in more BPF maps commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
(FEATURED) Introduce kptr RCU commit, commit, commit, commit, commit, commit
(FEATURED) BPF open-coded iterators commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
libbpf: allow users to set kprobe/uprobe attach mode commit, commit, commit
- perf
perf record: Update documentation for BPF filters commit
perf record: Implement BPF sample filter (userspace part) commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
shadow metric clean up and improvements commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
perf lock contention: Improve lock symbol display (v1) commit, commit, commit, commit
perf kvm: Support histograms and TUI mode commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
perf bench syscall: Add fork syscall benchmark commit
config file/command line for objdump & addr2line commit, commit, commit, commit, commit, commit
perf tools: Update pmu scan using openat() (v1) commit, commit, commit, commit, commit, commit, commit, commit, commit
(FEATURED) tracing/user_events: Remote write ABI. It removes the shared page implementation and move to a user registered address implementation. Recommended LWN article User trace events, one year later. commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add /sys/kernel/tracing/touched_functions that shows all functions that was every traced by ftrace or a direct trampoline. This is used for debugging issues commit
9. Virtualization
Remove VT-d virtual command interface and IOASID commit, commit, commit, commit, commit, commit, commit
Use copy_process in vhost layer commit, commit, commit, commit, commit
mana: Add support for jumbo frame commit, commit, commit, commit
Device tree support for Hyper-V VMBus driver commit, commit, commit, commit
VDUSE: Improve performance commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
vdpa/snet: support [s/g]et_vq_state and suspend commit, commit
vdpa_sim: add support for user VA commit, commit, commit, commit, commit, commit, commit, commit, commit
vhost: move worker thread fields to new struct commit
Add PCI pass-thru support to Hyper-V Confidential VMs commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support commit
virtio: add VIRTIO_F_NOTIFICATION_DATA feature support commit
vfio/pci: Add DVSEC PCI Extended Config Capability to user visible list. commit
10. Architectures
10.1. ARM
- Device Tree Sources
New !SoC Allwinner T113-s, an Cortex-A7 based variant of the RISC-V based D1 chip, along with the MangoPi MQ-R board commit, commit, commit, commit
New !SoC StarFive JH7110, a RISC-V !SoC based on the Sifive U74 core like its JH7100 predecessor, but with additional CPU cores and a GPU commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
New !SoC Apple M2 as used in current Macbook Air/Pro and Mac Mini gets added, with comparable support as its M1 predecessor commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
New !SoC Unisoc UMS512 (Tiger T610), a midrange smartphone !SoC commit
New !SoC Qualcomm IPQ5332 commit, commit, commit, commit, commit, commit, commit, commit, commit and IPQ9574 commit, commit, commit, commit, commit, commit are Wi-Fi 7 networking SoCs, based on the Cortex-A53 and Cortex-A73 cores, respectively
New !SoC Qualcomm sa8775p is an automotive !SoC derived from the Snapdragon family commit, commit, commit. Add initial support for sa8775p-ride commit
Two boards based on the Allwinner f1c200s ultra-low-cost chip commit, commit, commit, commit, commit, commit
Three 'Banana Pi' variants based on the Amlogic g12b (A311D, S922X) !SoC commit, commit, commit, commit
The Gl.Inet mv1000 router based on Marvell Armada 3720 GL-MV1000 commit
A Wifi/LTE Dongle based on Qualcomm msm8916 commit
Two robotics boards based on Qualcomm QRB chips commit, commit, commit, commit, commit, commit, commit
Five developments boards based on various Rockchip SoCs, including the rk3588s-khadas-edge2 and a few NanoPi models commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Three Snapdragon based phones made by Xiaomi commit, commit, commit, commit, commit, commit, commit, commit
sc7180: Delete a few unused trogdor dts files commit, commit, commit, commit
Add minimal MT8365 and MT8365-EVK support commit, commit, commit
Improve the MT8365 !SoC and EVK board support commit, commit, commit, commit, commit, commit, commit
nct6775: ASUS PRIME Z590 boards support commit
Add support for new boards in the imx6dl-yapp4 family commit, commit, commit, commit
Update Colibri iMX8X Devicetrees commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK3 commit, commit
imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC commit, commit
qcom: Add Yiming LTE dongle uz801-v3.0 (yiming-uz801v3) commit, commit, commit
Add initial support for RDP468 of IPQ5332 family commit, commit
Remove some e300/MPC83xx evaluation platforms commit, commit, commit, commit
Remove some PQ2/MPC82xx evaluation platforms commit, commit, commit
Remove some e600/MPC7448/MPC86xx evaluation platforms commit, commit, commit
freescale: prepare and add apalis imx8 support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add Sunplus SP7021 !SoC Support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
stm32: add support for STM32MP151 commit
Add Rockchip RK3588 GIC ITS support commit
imx6ull: Add chargebyte Tarragon support commit, commit, commit, commit, commit, commit, commit
- KVM
Rework timer offsetting for fun and profit commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Userspace SMCCC call filtering commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- perf
Add PCIe2 driver support for Rockchip commit, commit, commit
Add PCIe RC support to Qcom SDX55 !SoC commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
sm8550: Add PCIe HC and PHY support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for MT8195 VPPSYS on MMSYS and MUTEX commit, commit, commit, commit, commit, commit
ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 commit
ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology commit
efi/zboot: Clean up and enable BTI annotation commit, commit, commit, commit
10.2. X86
(FEATURED) Linear Address Masking enabling. This is similar to ARM's Top Byte Ignore and allows userspace to store metadata in some bits of pointers without masking it out before use commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- perf
Update uncore topics, 1x event updates, 2x new archs. commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Documentation/x86: Improve the AMX documentation commit, commit, commit, commit
Add Xeon Emerald Rapids to list of CPUs that support PPIN commit
- ASoC drivers
IDXD driver: Enable DSA 2.0 Event Log and completion record faulting features commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Field Scan Device: Add Array BIST test support to IFS. Array BIST performs tests on some portions of the core logic such as caches and register files. These are different portions of the silicon compared to the parts tested by Scan at Field (SAF) commit, commit, commit, commit, commit, commit, commit, commit, commit
tools/power/x86/intel-speed-select: Introduce TPMI interface support commit
tools/power/x86/intel-speed-select: Identify Emerald Rapids commit
intel-uncore-freq: Add client processors commit
iommu/amd: Add 5 level guest page table support commit
cpufreq: amd-pstate: Add guided autonomous mode support commit, commit, commit, commit, commit
- platform
ISST: Use TPMI interface commit, commit, commit, commit, commit, commit, commit, commit
x86-android-tablets: Update Yoga Book HiDeep touchscreen comment commit
x86-android-tablets: Add Wacom digitizer info for Lenovo Yoga Book commit
x86-android-tablets: Add accelerometer support for Yoga Tablet 2 1050/830 series commit
x86-android-tablets: Split in multiple files + misc additions commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add intel_bytcrc_pwrsrc driver commit
apple-gmux: add debugfs interface commit
Add new msi-ec driver commit
surface: Add support for tablet-mode switch on Surface Pro 9 commit, commit, commit
- KVM
10.3. RISC-V
Introduce 64b relocatable kernel commit, commit, commit, commit, commit, commit
Detect svnapot cpu support at runtime. Svnapot is a RISC-V extension for marking contiguous 4K pages as a non-4K page commit, commit, commit
Convert riscv to use the generic entry infrastructure commit, commit, commit, commit, commit, commit
Kconfig: enable SCHED_MC kconfig commit
Allow to downgrade paging mode from the command line commit
RISC-V Hardware Probing User Interface commit, commit, commit, commit, commit, commit
KVM ONE_REG interface for SBI commit
KVM virtualize AIA CSRs commit, commit, commit, commit, commit, commit, commit, commit
10.4. LOONGARCH
perf: Add basic support for LoongArch commit
Add support for function error injection commit
ftrace: Add direct call support and code simplification commit, commit, commit
crypto: Add crc32 and crc32c hw acceleration commit
Provide kernel fpu functions commit
Add checksum optimization for 64-bit system commit
10.5. MIPS
BCM47XX: Add support for Huawei B593u-12 commit
sibyte: Remove Sibyte CARMEL and CRHINE board support commit
10.6. OPENRISC
10.7. PARISC
Enable LOCKDEP support commit
10.8. POWERPC
iommu: Add iommu_ops to report capabilities and allow blocking domains commit, commit
Build with PC-Relative addressing commit, commit, commit, commit, commit, commit, commit, commit, commit
10.9. S390
ap: introduce new AP bus sysfs attribute features commit
ap: introduce low frequency polling possibility commit
ap: add ap status asynch error support commit
ap: implement SE AP bind, unbind and associate commit
Enable HAVE_ARCH_STACKLEAK commit
kaslr: randomize module base load address commit
kaslr: generalize and improve random base distribution commit
Enable ARCH_HAS_SET_DIRECT_MAP commit
dasd: add dasd autoquiesce feature commit, commit, commit, commit, commit, commit, commit
11. Drivers
11.1. Storage
scsi: ipr: Remove SATA support commit
scsi: target: Add virtual remote target commit
Add poll support for hisi_sas v3 hw commit, commit, commit, commit
scsi_debug: Some minor improvements commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
scsi: ufs: ufs-pci: Add support for Intel Lunar Lake commit
scsi: target: make RTPI an TPG identifier commit, commit, commit, commit
11.2. Graphics
Add QAIC accel driver commit, commit, commit, commit, commit, commit, commit, commit
Improve DisplayID 2.0 and EDID parsing [https://git.kernel.org/linus/5bacecc3c56131c31f18b23d366f2184328fd9cf|commit]], commit, commit, commit, commit
- panel
- Intel
Add another EHL pci id commit
Add OAM support for MTL commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Make IPS debugfs per-crtc commit
Add i915_ips_false_color debugfs file commit
Add i915.enable_sagv modparam commit
Add crtc i915_pipe debugfs file commit
Add i915.enable_dpt modparam commit
Enable HDCP2.x via GSC CS commit, commit, commit, commit, commit, commit
Enable YCbCr420 format for VDSC commit, commit, commit, commit, commit, commit, commit
- amdgpu
Add a sysfs interface for thermal throttling commit, commit, commit, commit
Expose more memory stats in fdinfo commit
Add capped/uncapped workload handling for supported APUs commit, commit, commit
Enable sysfs node vclk1 and dclk1 for NV2X commit
Add sysfs node vclk1 and dclk1 commit
Enable sysfs node vclk1 and dclk1 for NV3X commit
Add sysfs entry to read PSR residency from firmware commit
Add userptr bo support for mGPUs when iommu is on commit, commit, commit
- amdkfd
- habanalabs
Add opcodes to the CS ioctl to allow user to stall/resume specific engines inside Gaudi2 commit
- msm
SM8[12]50 GPU speedbin commit, commit, commit, commit, commit
Wide planes support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add PSR support for eDP commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for AR30 format commit
cirrus: add damage clipping commit
- mediatek
- virtio
- panfrost
lima: add usage stats commit
Add Samsung MIPI DSIM bridge commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
fbdev: modedb: Add 1920x1080 at 60 Hz video mode commit
11.3. Drivers in the Staging area
staging: iio: meter: Drop ade7854 driver commit
11.4. Cryptography
Designware: Use PCI PSP driver for communication commit
qat - add support for 402xx devices commit
internal api: Add support for cloning tfms commit, commit, commit, commit, commit, commit
11.5. Nvmem
Introduce NVMEM layouts. They operate on the NVMEM device and can add cells during runtime. That way it is possible to add more complex cells than it is possible right now with the offset/length/bits description in the device tree. For example, you can have post processing for individual cells (think of endian swapping, or ethernet offset handling). commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
11.6. Bluetooth
Add WCN6855 Bluetooth support commit, commit, commit, commit
btrtl: Add the support for RTL8851B commit
hci_mrvl: Add serdev support for 88W8997 commit, commit, commit, commit, commit
btnxpuart: Add support to download helper FW file for w8997 commit
btnxpuart: Enable flow control before checking boot signature commit
btusb: Add new PID/VID 04ca:3801 for MT7663 commit
btrtl: Add support for RTL8852BS commit
btusb: Add WCN6855 devcoredump support commit
btrtl: Firmware format v2 support commit
Add VID/PID 0489/e0e4 for MediaTek MT7922 commit
Improve support for Actions Semi ATS2851 based devices commit
Two additional devices commit
11.7. Networking
rtl8xxxu: Support devices with 5-6 out endpoints commit, commit
- mt76
rtw89: support WoWLAN commit, commit, commit, commit, commit
rtw88: support single channel concurrency commit, commit, commit, commit, commit, commit, commit, commit
sfc: support offloading TC VLAN push/pop actions to the MAE commit
iwlwifi: Do not include radiotap EHT user info if not needed commit
gve: Add XDP support for GQI-QPL format commit, commit, commit, commit, commit
pds_core driver commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
can: isotp: add module parameter for maximum pdu size commit
Improve IPsec limits, ESN and replay window in mlx5 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mlx5: Extend packet offload to fully support libreswan commit, commit, commit, commit, commit, commit, commit, commit, commit
vdpa/mlx5: Extend driver support for new features commit
phy: add driver for Microchip LAN867x 10BASE-T1S PHY commit
i40e: Add support for VF to specify its primary MAC address commit
ptp: add ToD device driver for Intel FPGA cards commit
phy: add basic driver for NXP CBTX PHY commit
sfc: support offloading TC VLAN push/pop actions to the MAE commit
tsnep: XDP socket zero-copy support commit, commit, commit, commit, commit, commit
Add page_pool support for page recycling in veth driver commit, commit
XDP Rx HWTS metadata for stmmac driver commit, commit, commit
Add Ethernet driver for StarFive JH7110 !SoC commit, commit, commit, commit, commit, commit
sfc: support TC decap rules commit, commit, commit, commit, commit, commit
i40e: support XDP multi-buffer commit, commit, commit, commit, commit, commit, commit, commit
brcmfmac: misc brcmfmac fixes (M1/T2 series spin-off) commit, commit, commit, commit
brcmfmac: pcie: Add BCM4378B3 support commit
RDMA/bnxt_re: Enable Congestion control by default commit, commit, commit, commit, commit, commit, commit
can: bxcan: add support for single peripheral configuration commit, commit, commit, commit
bnxt_re: Add resize_cq support commit
- wifi
rtw88: Add SDIO support commit, commit, commit, commit, commit, commit, commit, commit, commit
rtw89: coex: fine tune free-run policy and update debug counters commit, commit, commit, commit
mt76: dynamic channel bandwidth changes in AP mode commit
- rtw89
support single channel concurrent mode commit, commit, commit, commit
support single channel concurrency commit, commit, commit, commit
coex: complete first coexistence features for 8852b commit, commit, commit, commit, commit
preparation of multiple interface concurrency support commit, commit, commit, commit, commit
8851b: adjust shared code to support 8851B commit, commit, commit, commit
coex: add new firmware commands and report handlers for 8852b commit, commit, commit, commit, commit, commit, commit
ath12k: Enable IMPS for WCN7850 commit
BCM4387 / Apple M1 platform support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ath11k: Add tx ack signal support for management packets commit
ath11k: enable SAR support on WCN6750 commit
wcn36xx: add support for pronto-v3 commit
rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU commit
rtw89: add RNR support for 6 GHz scan commit
rtw89: add counters of register-based H2C/C2H commit
ixgb: Remove ixgb driver commit
dsa: b53: add support for BCM63xx RGMIIs commit
hns: Support query vf caps commit
phy: micrel: Add support for PTP_PF_PEROUT for lan8841 commit
dsa: realtek: rtl8365mb: add change_mtu commit
wangxun: Implement the ndo change mtu interface commit
mana: Add new MANA VF performance counters for easier troubleshooting commit
Add support for TC flower templates in Sparx5 commit, commit, commit, commit, commit
lan966x: Add support for IS1 VCAP commit, commit, commit, commit, commit
hns3: support wake on lan for hns3 commit
octeon_ep: deferred probe and mailbox commit, commit, commit, commit, commit, commit, commit, commit
platform/mellanox: add firmware reset support commit
mlxbf-bootctl: Add sysfs file for BlueField boot fifo commit
- mlx5
mlx5e: Extend XDP multi-buffer capabilities commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mlx5e: Add GBP VxLAN HW offload support commit, commit, commit, commit, commit
Add support for ocelot external ports commit, commit, commit, commit, commit, commit, commit, commit, commit
mtk_eth_soc: add code for offloading flows from wlan devices commit, commit
phy: smsc: add support for edpd tunable commit, commit, commit, commit, commit, commit, commit
11.8. Audio
hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED commit
hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs commit
hda/realtek: Add quirk for ThinkPad P1 Gen 6 commit
hda: LNL: add HD Audio PCI ID commit
- ASoC
amd: yc: Add ASUS M3402RA into DMI table commit
amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x commit
SOF: Intel: hda-mlink: HDaudio multi-link extension update commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
cs35l56: Add system suspend handling commit, commit, commit, commit, commit, commit
Add Chameleon v3 ASoC audio commit
nau8821: Implement DRC controls commit
SOF: ipc4: Add core_id support from topology commit, commit, commit
SOF: sof-audio: add support for setting up loopback routes commit
SOF: ipc4: Add support for bytes control commit, commit, commit, commit, commit, commit, commit
SOF: ipc4-topology: Add support for effect widget commit, commit, commit, commit, commit, commit
Fix sound on ASUS Transformers commit, commit, commit, commit
cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config commit
Initial support for Cirrus Logic CS35L56 commit, commit, commit, commit, commit, commit, commit, commit
Add audio digital codecs for Qualcomm SM8550 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add audio digital codecs for Qualcomm SM8550 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add audio digital codecs for Qualcomm SM8550 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add a driver for the Cirrus Logic CS35L45 Smart Amplifier commit, commit, commit, commit, commit
Add CS35L41 shared boost feature commit, commit, commit, commit
Add SoundWire support for AMD platforms commit, commit, commit, commit, commit, commit, commit, commit
Add the PowerQUICC audio support using the QMC commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
11.9. Tablets, touch screens, keyboards, mouses
11.10. TV tuners, webcams, video capturers
camss: sm8250: Virtual channels support for SM8250 commit, commit, commit, commit
nxp: i.MX8 ISI driver commit, commit, commit, commit, commit
Improvements for OmniVision OV2685 driver commit, commit, commit, commit
mediatek: vcodec: Make MM21 the default capture format commit, commit
Align CCS driver behaviour regarding flipping and rotation commit, commit
saa7146: convert to vb2 commit, commit, commit, commit, commit, commit, commit, commit
atomisp: Further sensor rework + exotic features removal commit, commit, commit, commit, commit, commit, commit, commit
rc: add keymap and bindings for Beelink Mini MXIII remote commit
imx-jpeg: Add support for 12 bit extended jpeg commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
amphion: decoder add support to sorenson spark format commit, commit
11.11. Universal Serial Bus
Add Logitech G935 support commit, commit, commit, commit, commit, commit
Add function suspend/resume and remote wakeup support commit, commit, commit, commit, commit, commit
usb: host: u132-hcd: Delete driver commit
xhci: Move functions to setup msi to xhci-pci commit, commit, commit, commit
soc: qcom: add UCSI function to PMIC GLINK commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
misc: usb3503: support usb3803 and bypass mode commit, commit, commit
dwc3: add several registers dump for debugfs commit
ftdi-elan: Delete driver commit
xhci: plat: Add USB 3.0 phy support commit
dwc3: core: add external vBus supply support for ulpi phy commit, commit
dwc2: add optional clock used on stm32mp15 commit, commit, commit, commit
dwc3: gadget: Add support for disabling SS instances in park mode commit, commit
HID: kye: Add support for all kye tablets commit, commit, commit, commit
HID: google: add jewel USB id commit
11.12. Serial Peripheral Interface (SPI)
Add support for Amlogic A1 SPI Flash Controller commit, commit
intel-pci: Add support for Meteor Lake-S SPI serial flash commit
11.13. Watchdog
11.14. Serial
Add support for NXP bluetooth chipsets commit, commit, commit, commit
Add support for Advantech PCI-1611U card commit
Add SCI support for RZ/G2L alike SoCs commit, commit, commit, commit, commit, commit
bcm63xx-uart: add polling support commit
11.15. Voltage, current regulators, power capping, power supply
regulator: da9063: disable unused voltage monitors commit, commit, commit
pmbus/acbel-fsg032: Add Acbel power supply commit, commit, commit, commit, commit
regulator: Add support for Richtek RT5739 voltage regulator commit, commit
regulator: Add Richtek RT4803 boost regulator commit, commit
qcom_smd: Add MP5496 S1 regulator commit
Add support for Rockchip RK860X regulators commit, commit, commit, commit, commit, commit, commit, commit
power: supply: generic-adc-battery: add temperature support commit, commit, commit, commit
11.16. Real Time Clock (RTC)
bbnsm: Add the bbnsm rtc support commit
11.17. Pin Controllers (pinctrl)
Add pinctrl support for S32 !SoC family commit, commit, commit
pinctrl: qcom: Add support for SM7150 commit, commit Tema 0: (0) Support Nvidia BlueField-3 GPIO driver and pin controller Tema 1: (1) gpio: mlxbf3: Add gpio driver support
mlxbf3: Add pinctrl driver support commit
renesas: rcar: power-source improvements commit, commit, commit, commit, commit, commit, commit, commit
Add pinctrl support for Intel Thunder Bay !SoC commit, commit
Add PMI632 PMIC and RGB LED on sdm632-fairphone-fp3 commit, commit
11.18. Multi Media Card (MMC)
11.19. Memory Technology Devices (MTD)
spi-nor: spansion: Add support for Infineon S25FS256T commit, commit
spi-nor: Add support for Infineon SEMPER s25hl02gt and s25hs02gt commit, commit, commit, commit, commit, commit, commit, commit
spi-nor: read while write support commit, commit, commit, commit, commit, commit, commit, commit
11.20. Industrial I/O (iio)
Add TI TMP116 Support commit, commit, commit, commit, commit
Add support for pressure sensor Bosch BMP580 commit, commit, commit, commit, commit, commit, commit
Support ROHM BU27034 ALS sensor commit, commit, commit, commit, commit
iio: adc: palmas_gpadc: add iio events commit, commit, commit, commit, commit, commit, commit, commit
11.21. Multi Function Devices (MFD)
Add RZ/G2L MTU3a Core, Counter and pwm driver commit, commit, commit, commit, commit
intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs commit
intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models commit
11.22. Pulse-Width Modulation (PWM)
11.23. Inter-Integrated Circuit (I2C + I3C)
dw,ast2600: Add a driver for the AST2600 i3c controller commit, commit, commit
dw,ast2600: Add In-Band Interrupt support commit, commit, commit, commit, commit
imx290: Mono support, minor fixes, alternate INCK, and more controls commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Single-lane CSI-2 operation on OmniVision OV5670 commit, commit
Drop unused drivers commit, commit, commit, commit, commit, commit, commit, commit
imx334: support lower bandwidth mode commit
11.24. Hardware monitoring (hwmon)
aquacomputer_d5next: Add support for Aquacomputer Aquastream XT commit
aquacomputer_d5next: Add Aquacomputer Aquaero control commit, commit, commit, commit, commit, commit
nzxt-smart2: add another USB ID commit
nct6775: add Asus Pro A520M-C II/CSM commit
11.25. General Purpose I/O (gpio)
tangier: Introduce Intel Tangier GPIO driver commit
elkhartlake: Introduce Intel Elkhart Lake PSE GPIO commit
11.26. DMA engines
ti: k3-psil: Add PSI-L thread support for J784s4 commit
Add DMA driver for StarFive JH7110 !SoC commit, commit, commit
11.27. Cryptography hardware acceleration
p10-aes-gcm: Supporting functions for ghash commit
p10-aes-gcm: Supporting functions for AES commit
p10-aes-gcm: An accelerated AES/GCM stitched implementation commit
hisilicon/trng - add support for HiSTB TRNG commit
11.28. Clock
Add APSS clock driver support for IPQ5332 commit, commit, commit, commit, commit
Clock driver for Skyworks Si521xx I2C PCIe clock generators commit, commit
Devicetree support for !Loongson-1 clock commit, commit, commit, commit
MediaTek MT8188 clock support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
SM6(11|12|37)5 GPUCC commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
clk-loongson2: add clock controller driver support commit, commit
imx93: Add nic and A55 clk commit, commit, commit, commit, commit, commit, commit
qcom: Add clocks for MSM8917 and QM215 commit, commit, commit, commit
rs9: Add support for 9FGV0441 commit, commit, commit, commit
Add BCM63268 timer clock and reset commit, commit, commit, commit
11.29. MTD
spinand: add support for ESMT F50x1G41LB commit
spi-nor: spansion: Add support for s25hl02gt and s25hs02gt commit
11.30. Power Management
ACPI: CPPC: Add min and max perf register writing support commit
pm-graph: Update to v5.11 commit
ACPI: sysfs: Enable ACPI sysfs support for CCEL records commit
thermal/drivers/mediatek: Add support for MT8365 !SoC commit
thermal/drivers/rockchip: Support RK3588 !SoC in the thermal driver commit
thermal: intel: menlow: Get rid of this driver commit
11.31. Media
venus: venc: add handling for VIDIOC_ENCODER_CMD commit
hi556: add 2592x1444 resolution commit
atomisp: Remove depth-mode and continuous mode support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ipu3-cio2: support more camera sensors in cio2-bridge commit
v4l2-subdev: Add new ioctl for client capabilities commit
Remove destructive video overlay and clipping commit, commit, commit, commit, commit, commit, commit, commit, commit
ov13b10: Support device probe in non-zero ACPI D state commit
ipu3-cio2: support multiple sensors and VCMs with same HID commit
i2c: imx334: support lower bandwidth mode commit
venus: Add support for min/max qp range commit
11.32. Compute Express Link (CXL)
CXL Poison List Retrieval & Tracing commit, commit, commit, commit, commit, commit, commit, commit, commit
cxl: Collection of DOE material commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
CXL Inject & Clear Poison commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
11.33. LED SUBSYSTEM
11.34. Various
Add Intel LJCA device driver commit
- REGISTER MAP ABSTRACTION
qcom: sa8775p: add basic PMIC support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for CDX bus commit, commit, commit, commit, commit, commit, commit
Add Tegra234 HTE support commit, commit, commit, commit, commit, commit, commit, commit, commit
The great interconnecification fixation commit, commit, commit
iommu: sprd: Add support for reattaching an existing domain commit
clocking-wizard: Support higher frequency accuracy commit
remoteproc: imx_dsp_rproc: add module parameter to ignore ready flag from remote processor commit
firmware: qcom_scm: Add SM6375 compatible commit
nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static commit
irqchip/gic: Drop support for board files commit
Add SCMI support for mailbox unidirectional channels commit, commit
Add LVTS's AP thermal domain support for mt8195 commit, commit
PCI: layerscape: Add EP mode support for ls1028a commit
bus: mhi: pci_generic: Add Foxconn T99W510 commit
Add DIMM 2x refresh event and failure syndrome commit, commit
Tegra234 Memory interconnect support commit
12. List of Pull Requests
13. Other new sites
Phoronix's Linux 6.4 features