This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits cc3aa43b44bd Add linux-next specific files for 20251219 omits 729e9293725f Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 1505a6a26b56 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ac05edc3013f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 29eb40aa5ab3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 65f8a24ea0a6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fae5541013b2 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits a8159d5aa239 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2587a6a2c22f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 45d77ca36855 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8b34461fa08b Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 049287dd8181 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 44bc2f957f6f Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits a9a64e8bafb2 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits a50bea7819a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 854f56ba7221 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b788db97198a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ef437b953494 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 856689219aba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits af9638d44d04 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3a4f389cddb5 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits b2c145c1b6e9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 52af2cfd69d2 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 86fc120cf96c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 50fa2e3818dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 67d12e11b150 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 431fb3d931d1 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 1b936de53eab Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 106a90356853 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c8d005f783de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6bfbbcba649a Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits aec1fb7f175a Merge branch 'next' of https://github.com/kvm-x86/linux.git omits fb8cadea4e6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c4b1bedc3f15 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 502068d3b65c next-20251217/tip omits 7157d5509361 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 941693e0af3c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6f6b6de79471 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f6671c24816f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2aee6773144b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e68e03b9a92b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ab09fb4cfaf0 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 2e61277709e8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b2de623f7fcc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3506ed3958c6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 27471314f1f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 690264247980 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e2fe9449f995 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e86af521dc2a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6d84452cbcf7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6c6a5a3d5eff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 816a7181ac38 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 0e7fe2f32e0c Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 1c46ea22f5d9 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits ca264af6e238 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 072c06cc1915 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 600a692707ac Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 00c219a2a219 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 03b1d26ca001 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 9279bcf6846d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 69a1c448d96b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ce1ae50e91e4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits c1f86e9f551b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5fefccf4abf6 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits e153e1eb9770 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 80627edea382 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits f68edb632d84 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 787c17192360 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 21a00085162f Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits e0fa25a70d8f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05e88c0325bf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4f271e6e7ce7 Merge branch 'fs-next' of linux-next omits 244a1d29b920 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits 25554f68c6f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b17aa3d7f1cb Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits 9821185c1f44 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits c6a42e04f0be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 95e42ea850ec Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits e08a49d319e1 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits a989ba3d33cc Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 636decb730ab Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 60aaf4c84121 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 28a15b423ec6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4922db97c25b Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 7c62b3258887 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 91a3cced0230 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1be602b9c895 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7f34fa0c67b8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f29cf0e91b57 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fd9943d02570 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4ea3490752a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 38fbf42b8318 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 81de14832207 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 42f88aef358d Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits b7e5e08b538c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 34485ac3445f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d272c01e4536 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 7ff64f2cd937 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 775f59ed4b73 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 9f3be4593cf2 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits bb75d23d0a80 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6d9d929e882e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 74cd34a4f1c0 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 851cceece6df Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits fb41afffc7ff Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits c0b9958698df Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits c7488d4aed03 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] omits 49686223bea2 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 1a3916de0dfb Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits f47dc0960f32 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 60f5be379522 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits fa3cee9e733b Merge branch 'kunit-fixes' of https://git.kernel.org/pub/s [...] omits f42cd6fe49b7 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 88859ea184cb Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits a9ee931019c4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 79c0f1241fd8 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits 419364edf272 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1cb40ec552ac Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 525ee645ad62 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 24c724f12a5d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 467eb2cd6be9 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits 249d5644c707 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits e8ceb255b76e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 43f90c708a93 Merge branch 'mips-fixes' of https://git.kernel.org/pub/sc [...] omits a89c54a8ae1e Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits aa5796e910ff Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits ca626c338b78 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3bc3b4b6d333 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 668627c7ab52 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 994a148e1c1a Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 27c2952b28fe Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits feee43855f7a Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits e01f23e83525 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 5169dd050fb7 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 79b35aba7819 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 73880716e2c9 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 4aad74ae0c4c Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits ab810181f0a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 938d61a682fc Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 462b51eec847 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits a7ef5d621b48 Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] omits 59dd5bf5a0c6 Merge branch 'fs-current' of linux-next omits b927eb07876a Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits e9fad83f1229 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits b9373735e3e7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5d0019d503b4 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits b6a30b267f9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4b503f59fc72 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 18f409e0b885 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits a7f4990f1c1d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 0c98cc3e984e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits ebdd57029fc2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 14dec08133be Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 6a97c45a9b84 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3bfe1da11c0d Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] omits 60bffdb5c488 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 5459db03c3b4 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 325c29e7d11c lib/crypto: md5: Use rol32() instead of open-coding it omits 98246938a0e6 Bluetooth: L2CAP: Add support for setting BT_PHY omits a078240aaa16 Bluetooth: hci_sync: Add LE Channel Sounding HCI Command/e [...] omits 0b6966a48f16 fscrypt: Drop obsolete recommendation to enable optimized [...] omits 2156ed9107df crypto: testmgr - Remove nhpoly1305 tests omits f2b3d9c4626f crypto: nhpoly1305 - Remove crypto_shash support omits eab092dab880 crypto: adiantum - Drop support for asynchronous xchacha ciphers omits 88d19b3b5c75 crypto: adiantum - Use memcpy_{to,from}_sglist() omits 8d4a1d66727b crypto: adiantum - Use scatter_walk API instead of sg_miter omits 9aabdb0e30d4 crypto: adiantum - Convert to use NH library omits 81ef86b2291e lib/crypto: x86/nh: Migrate optimized code into library omits 25035429603d lib/crypto: arm64/nh: Migrate optimized code into library omits 8109b8dcf263 lib/crypto: arm/nh: Migrate optimized code into library omits a85485493f62 lib/crypto: tests: Add KUnit tests for NH omits 49f4586f7c67 lib/crypto: nh: Add NH library omits 37c99c75f996 lib/crypto: tests: Add KUnit tests for ML-DSA verification omits 56268593aec6 lib/crypto: Add ML-DSA verification support omits fa41400e9b5c Merge remote-tracking branch 'asoc/for-6.20' into asoc-next omits 608bf0c7be29 parisc: Set valid bit in high byte of 64‑bit physical address omits e68d68450f76 Merge branch 'block-6.19' into for-next omits b821422d8607 Merge branch 'block-6.19' into for-next omits 689a433e9d6b Merge branches 'arm32-fixes-for-6.19', 'arm64-defconfig-fo [...] omits 98675bc92a9e Merge branches 'for-next/juno/updates', 'for-next/ffa/upda [...] omits 88fe48f74ec2 RDMA/core: check device status when manipulating ib_gid_ta [...] omits 81e4a2ef2782 Merge remote-tracking branch 'spi/for-6.20' into spi-next omits 58d1993910c4 Merge branch 'for-next-next-v6.19-20251218' into for-next- [...] omits d8c2ddb9ade2 Merge branch 'for-next-current-v6.18-20251218' into for-ne [...] omits 2026addf54af Merge branch 'misc-next' into for-next-next-v6.19-20251218 omits cd4dc8b64ae8 Merge branch 'b-for-next' into for-next-next-v6.19-20251218 omits 7f2e5134235a Merge branch 'misc-6.19' into for-next-current-v6.18-20251218 omits 4ada581b6635 btrfs: add an ASSERT() to catch ordered extents without datasum omits 684154cbc3ac btrfs: fallback to buffered IO if the data profile has dup [...] omits 268fd581306c btrfs: === misc-next on b-for-next === omits d085ef1f8bc9 btrfs: forcing free space tree for bs > ps cases omits 790821d525ef btrfs: only enforce free space tree if v1 cache is require [...] omits 8daa8acae30a btrfs: refactor the main loop of cow_file_range() omits 7dff6ba79138 btrfs: zoned: print block-group type for zoned statistics omits bc39e8cc0dd6 btrfs: move space_info_flag_to_str() to space-info.h omits 22231fbdc864 btrfs: zoned: show statistics about zoned filesystems in m [...] omits da851f523fd6 btrfs: remove zoned statistics from sysfs omits cff2193db162 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] omits a8b8b98187ca btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] omits 6579104d97b8 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits ef3f727a09d6 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits c6bf0fa5c006 btrfs: remove redundant path release in btrfs_find_orphan_roots() omits ed043c48454e btrfs: use single return variable in btrfs_find_orphan_roots() omits 8761921ef236 btrfs: avoid transaction commit on error in del_balance_item() omits 4750df684f6b btrfs: release path before initializing extent tree in btr [...] omits 8d712f857565 btrfs: update stale comment in __cow_file_range_inline() omits 203343a49183 btrfs: fix reservation leak in some error paths when inser [...] omits 994e962ee898 btrfs: do not free data reservation in fallback from inlin [...] omits 3fac02264c7b btrfs: remove duplicated root key setup in btrfs_create_tree() omits 359d677089b3 btrfs: zoned: re-flow prepare_allocation_zoned omits d17071d3d6c5 btrfs: avoid access-beyond-folio for bs > ps encoded writes omits 127d63bc9442 Merge branch 'block-6.19' into for-next omits e4dca3e56781 clk: qcom: gcc-glymur: Update the SDCC RCGs to use shared_ [...] omits 0504b96f110f clk: qcom: gcc-qdu1000: Update the SDCC RCGs to use shared [...] omits 988e585fa4d4 clk: qcom: gcc-x1e80100: Update the SDCC RCGs to use share [...] omits 113fb9649f0d clk: qcom: gcc-milos: Update the SDCC RCGs to use shared_f [...] omits 757ec77514e3 clk: qcom: gcc-sdx75: Update the SDCC RCGs to use shared_f [...] omits d1fd65ee5555 clk: qcom: gcc-sm4450: Update the SDCC RCGs to use shared_ [...] omits 67d7fb1bbdd6 clk: qcom: gcc-sm8750: Update the SDCC RCGs to use shared_ [...] omits 4c052c5df93d clk: qcom: gcc-sm8450: Update the SDCC RCGs to use shared_ [...] omits bda39f9485fb fork-comment-fix: remove ambiguous question mark in CLONE_ [...] omits 44d7e71cb5f2 kallsyms: prevent module removal when printing module name [...] omits f9e292cdf272 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] omits 6f7df1925782 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] omits ff70a519168a kallsyms: cleanup code for appending the module buildid omits 7a401d35e345 module: add helper function for reading module_buildid() omits f9aeb960d5a4 kallsyms: clean up modname and modbuildid initialization i [...] omits c7d549fbed91 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] omits f4cef9e9c910 .editorconfig: respect .editorconfig settings from parent [...] omits 917b2f47b292 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] omits 3884f9c28727 arm64: avoid memcpy() for syscall_get_arguments() omits dff2e2c36d8b syscall.h: remove unused SYSCALL_MAX_ARGS omits 0367a5dd4b09 pid: only take pidmap_lock once on alloc omits 798ab742a82e ns: pad refcount omits b43375fbda1d fat: remove unused parameter omits f98e4dc61115 atomic: add option for weaker alignment check omits e7980cd46155 atomic: add alignment check to instrumented atomic operations omits 41a5f6c6f630 atomic: specify alignment for atomic_t and atomic64_t omits eb2b9e05ea4c bpf: explicitly align bpf_res_spin_lock omits f950bf50d702 watchdog: softlockup: panic when lockup duration exceeds N [...] omits 36c28c556f25 kernel/crash: handle multi-page vmcoreinfo in crash kernel copy omits 2980c77941af kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] omits 5d98159480f4 hung_task: enable runtime reset of hung_task_detect_count omits c756f343785b hung_task: introduce helper for hung task warning omits ce120fa0512f mm: use ARRAY_END() instead of open-coding it omits 3729b0ccd24c kernel: fix off-by-one benign bugs omits 8c01ab5b3a18 mm: fix benign off-by-one bugs omits a5e118862e2d array_size.h: add ARRAY_END() omits dd7f46fbcb00 kernel.h: drop hex.h and update all hex.h users omits d3faf9f5e61b MAINTAINERS: adjust file entry in UUID HELPERS omits c926c718419d lib/tests: convert test_uuid module to KUnit omits a698059a866d ocfs2: add validate function for slot map blocks omits 9cf3c84a470d ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] omits 7d17cb0c8605 ocfs2: validate inline data i_size during inode read omits ba5a1db4505d ocfs2: validate i_refcount_loc when refcount flag is set omits 665dadb32a96 ocfs2: constify struct configfs_item_operations and config [...] omits d48429cfb4b2 ocfs2: detect released suballocator BG for fh_to_[dentry|parent] omits e6f7b6feb0d2 ocfs2: give ocfs2 the ability to reclaim suballocator free bg omits af00c9bc20e7 crash_dump: constify struct configfs_item_operations and c [...] omits d3921f884ca2 tests/liveupdate: add in-kernel liveupdate test omits 214b721f84fb liveupdate: luo_flb: introduce File-Lifecycle-Bound global state omits a7f29d250207 kernel/watchdog.c: fix unused var warning omits 1b159ed46534 oid_registry: allow arbitrary size OIDs omits 4acd425eab66 oid_registry: allow arbitrary size OIDs omits edeb51ec1667 mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] omits 3bb741e353c1 mm/rmap: fix two comments related to huge_pmd_unshare() omits 34c8877bb03c mm/hugetlb: fix two comments related to huge_pmd_unshare() omits 9615ad4958ce mm/hugetlb: fix hugetlb_pmd_shared() omits bf018c11b893 mm/vmscan.c:shrink_folio_list(): save a tabstop omits 037f53a63633 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() omits da247e42f02b mm/vmalloc: map contiguous pages in batches for vmap() whe [...] omits 32c4a20283d2 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE omits 5371704591e9 mm/khugepaged: map dirty/writeback pages failures to EAGAIN omits 7c98047413da mm-add-basic-tests-for-lazy_mmu-fix-fix-fix omits 2bb06c1d8b85 mm-add-basic-tests-for-lazy_mmu-fix-fix omits 0445738de4d8 mm-add-basic-tests-for-lazy_mmu-fix omits a525b83d913f mm: add basic tests for lazy_mmu omits d24a0d9920a2 x86/xen: use lazy_mmu_state when context-switching omits 5230a04e0c3f sparc/mm: replace batch->active with is_lazy_mmu_mode_active() omits b6f14de2f3a7 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() omits ffd1f1641ff4 arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() omits 7881fd1b6581 mm: enable lazy_mmu sections to nest omits f8f9d16ccdf3 mm: bail out of lazy_mmu_mode_* in interrupt context omits 15d6aa045268 mm: introduce generic lazy_mmu helpers omits 1b2623dfee4b mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE omits a47f534b37f8 mm: clarify lazy_mmu sleeping constraints omits 667c24fb34a2 sparc/mm: implement arch_flush_lazy_mmu_mode() omits 46ce0c214c09 powerpc/mm: implement arch_flush_lazy_mmu_mode() omits 038c6b695f6c x86/xen: simplify flush_lazy_mmu() omits 7a41764a0c6c powerpc/64s: do not re-activate batched TLB flush omits 14439d7d9942 alloc_tag: move memory_allocation_profiling_sysctls into .rodata omits d70090581c46 mm: implement precise OOM killer task selection omits 240587b6cca2 mm: fix OOM killer inaccuracy on large many-core systems omits f9ff5ba6bbfc lib: introduce hierarchical per-cpu counters omits eb526e6344d1 mm/damon/core: fix memory leak of repeat mode damon_call_c [...] omits f2dbe0d5b1c8 mm/vmalloc: clarify why vmap_range_noflush() might sleep omits 201037a59604 mm/memremap: fix spurious large folio warning for FS-DAX omits e4e0606fce16 mm: consider non-anon swap cache folios in folio_expected_ [...] omits ef2be41505c0 rust: maple_tree: rcu_read_lock() in destructor to silence [...] omits e5feb73bf679 mm: memcg: fix unit conversion for K() macro in OOM log omits 8a375b4bc902 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison omits ec3f230f88af tools/mm/page_owner_sort: fix timestamp comparison for sta [...] omits b2a30dc1da23 selftests/mm: fix thread state check in uffd-unit-tests omits 30dd0e0b196f kernel/kexec: fix IMA when allocation happens in CMA area omits a1442cc44b63 kernel/kexec: change the prototype of kimage_map_segment() omits 1450dac791c1 MAINTAINERS: add ABI headers to KHO and LIVE UPDATE omits ebd24183459d .mailmap: remove one of the entries for WangYuli omits 35af3f1c4434 mm: fixup pfnmap memory failure handling to use pgoff omits 2bd4cd3625d3 mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_m [...] omits 49a6e40ed69c MAINTAINERS: update one straggling entry for Bartosz Golaszewski omits ce43f915e9bd mm/page_alloc: change all pageblocks migrate type on coalescing omits aa4c1f5e2ed7 mm: leafops.h: correct kernel-doc function param. names omits e8723316e80f kasan-unpoison-vms-addresses-with-a-common-tag-v4 omits 548c0a9193aa kasan-unpoison-vms-addresses-with-a-common-tag-fix omits f5553fc133bf kasan: unpoison vms[area] addresses with a common tag omits d916fd4679e5 kasan: refactor pcpu kasan vmalloc unpoison omits f174841c509c mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN omits 02df42d1dbc3 mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] omits 8d2901717658 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free omits 2a56277b88f7 x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec [...] omits 012114413957 x86/kexec: add a sanity check on previous kernel's ima kex [...] omits 3e8a9f3ce76f idr: fix idr_alloc() returning an ID out of range omits cedde2674173 mailmap: update entry for Bartosz Golaszewski omits 4c7987a4da27 genalloc.h: fix htmldocs warning omits 0f3574b1d87c MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd omits 8d201aac4d4c Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 5c062ebfa076 Merge branch 'fixes' into linux-next omits 86435669c125 Merge branch 'pm-powercap' into fixes omits a51826582e8b Merge branch into tip/master: 'x86/urgent' omits f4731270f639 Merge branch into tip/master: 'irq/urgent' omits f648c89df167 Merge branch 'io_uring-6.19' into for-next omits 880467a8f8af Merge branch 'block-6.19' into for-next omits 1c6c8cf30022 mmc: Merge branch fixes into next omits 3a900fed47ad Merge branch 'pm-cpufreq' into linux-next omits 3d05235051d6 Merge branch 'acpi-pm' into linux-next omits ca4a4090a9bb Merge branch 'fixes' into for-next omits 42e5653c0e18 Merge branch 'features' into for-next omits e218aee08044 s390/ap/zcrypt: Revisit module param permissions omits 2bdaf4b6878b s390/ptrace: Convert function macros to inline functions omits 03da7a4ce5f5 s390/purgatory: Add -Wno-default-const-init-unsafe to KBUI [...] omits 7db67e572fa2 s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS omits 926311cf3361 mmc: dw_mmc: Remove struct dw_mci_slot omits 8fb9225531d0 mmc: dw_mmc: Remove queue from dw_mci omits da52bc415e12 mmc: dw_mmc: Remove mrq from struct dw_mci_slot omits f3725e3aaf40 mmc: dw_mmc: Move clock rate stuff from struct dw_mci_slot [...] omits 1827a9fa319f mmc: dw_mmc: Remove sdio_id from struct dw_mci_slot omits 8d76a7ff68be mmc: dw_mmc: Remove id and ctype from dw_mci_slot omits 2ffffbe92881 mmc: dw_mmc: Move flags from struct dw_mci_slot to struct dw_mci omits f21fb5dfccd3 mmc: dw_mmc: Let variant drivers to use struct dw_mci as possible omits 6ac3503c4470 mmc: dw_mmc: Move struct mmc_host from struct dw_mci_slot [...] omits 9b39a7f4bf9e mmc: dw_mmc: Remove unused header files and keep alphabeti [...] omits bcb6254e1711 mmc: dw_mmc: Remove check before calling mmc_regulator_set_ocr() omits b6f1eef6aaa1 mmc: dw_mmc: Remove vqmmc_enabled from struct dw_mci and u [...] omits 302b33c31404 dt-bindings: mmc: arasan,sdhci: Allow "dma-coherent" property omits fa794b8427c5 dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" a [...] omits a201dc6e0bf1 dt-bindings: mmc: cdns,sdhci: Drop required "resets" on AM [...] omits a1a845e72057 mmc: Merge branch fixes into next omits 74a8759e0134 mmc: sdhci-esdhc-imx: wait for data transfer completion be [...] omits f8ac234cc60e mmc: mtk-sd: add support for MT8189 SoC omits b9fdfd96707e mmc: mtk-sd: add support for SPM resource release control omits aeeb902adbed dt-bindings: mmc: mtk-sd: Add support for MT8189 SoC omits e990d7d3e04c mmc: core: Add quirk for incorrect manufacturing date omits 160d42b5cb9b mmc: core: Adjust MDT beyond 2025 omits e5721e0ba616 mmc: sdhci-msm: Enable ICE for CQE-capable controllers wit [...] omits 1055726cff59 mmc: dw_mmc: add dw_mci_prepare_desc() for both of 32bit a [...] omits b8362c590109 Merge branch 'acpi-bus' into linux-next omits a9e53c29f361 btrfs: shrink the size of btrfs_bio omits a4cc7c0b7aa8 btrfs: remove ASSERT compatibility for gcc < 8.x omits ee70ad5f5702 btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] omits 34118fef22ae btrfs: simplify internal btrfs_printk helpers omits 94dceafe967c btrfs: fix use-after-free warning in btrfs_get_or_create_d [...] omits b1a0caf9df29 btrfs: always detect conflicting inodes when logging inode refs omits e7b423205cdc btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] omits 0c6360bb501f btrfs: merge setting ret and return ret omits c5d5682d80e1 btrfs: remove dead assignment in prepare_one_folio() omits b86ebf9e84af btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits 27aa97c0c329 btrfs: concentrate the error handling of submit_one_sector() omits fd8c2ad9634f btrfs: fix beyond-EOF write handling omits 56be75260c41 btrfs: search for larger extent maps inside btrfs_do_readpage() omits f8e13d0c4f83 btrfs: fix deadlock in wait_current_trans() due to ignored [...] omits 0e28eee3b80f btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper omits fa6e3f14b77c btrfs: enable direct IO for bs > ps cases omits 35e80450acee btrfs: switch to library APIs for checksums omits 2fb07657b162 btrfs: fix NULL dereference on root when tracing inode eviction omits 9eac9794d967 btrfs: qgroup: update all parent qgroups when doing quick inherit omits 009334649b08 btrfs: zoned: don't zone append to conventional zone omits ceff09c14869 btrfs: relax squota parent qgroup deletion rule omits e6ba4ac5da85 btrfs: check squota parent usage on membership change omits 9c34d6a9d32f btrfs: fix qgroup_snapshot_quick_inherit() squota bug omits e7fe8f0dbac5 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] omits 852e8dcecd42 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] omits fec82b3e69de btrfs: update comment for visit_node_for_delete() omits 1a27fa6af955 RDMA/core: flush gid_cache_wq WQ from disable_device() omits eff801f5c2b8 Merge branch into tip/master: 'x86/cpu' omits dec218c5865f Merge branch into tip/master: 'x86/boot' omits 0835c5a71e2c Merge branch into tip/master: 'timers/core' omits c06f16605830 Merge branch into tip/master: 'sched/core' omits 5b755258c0f7 Merge branch into tip/master: 'perf/core' omits e2292f5c2154 Merge branch into tip/master: 'irq/msi' omits a7dad79265a3 Merge branch into tip/master: 'irq/drivers' omits 7e50715b2427 Merge branch into tip/master: 'irq/core' omits 3f7ffffcde59 Merge branch into tip/master: 'x86/urgent' omits c29d365d9f84 Merge branch into tip/master: 'irq/urgent' omits f86a4e5b69ee Merge branch 'fixes' into linux-next omits 58f624da50df Merge branch 'pm-runtime' into fixes omits cd2a9de9dc80 Merge branch 'acpi-driver' into linux-next omits 4bc3dc7c7001 ACPI: NFIT: core: Convert the driver to a platform one omits e68e6eb58221 erofs: make z_erofs_crypto[] static omits f98e9c9607dd erofs: Use %pe format specifier for error pointers omits 1c546bb43361 irqchip/riscv-aplic: Preserve APLIC states across suspend/resume omits c0f0fd4de5e0 mmc: dw_mmc: Remove unused struct dma_pdata omits 31aaa151cda5 Merge branch 'fixes' into linux-next omits 332682b11bd1 Merge branch 'acpi-cppc' into fixes omits 4f90887d9652 Merge branch 'thermal' into linux-next omits 922f12154775 Merge branch 'pm-powercap' into fixes omits e1972a22a3e5 Merge branch 'pm-sleep' into linux-next omits 5d1f0b2f278e sched/core: Rework sched_class::wakeup_preempt() and rq_mo [...] omits 375068b6c206 libceph: prevent potential out-of-bounds reads in handle_a [...] omits 5203a78a7c60 tools/nolibc: always use 64-bit mode for s390 header checks omits 676e604a1004 tools/nolibc: add ptrace support omits 9575ce3f015e RDMA/core: add device registration debugging omits 39ffd1260fc1 RDMA/core: add ib_gid_table_entry debugging omits 59703ad99b6f net/can/j1939: add j1939_session debugging omits 8a38677cce95 net/can/j1939: add j1939_priv debugging omits 9259991b60eb net: update dev_put()/dev_hold() debugging omits 1a3cedbdc156 landlock: Fix wrong type usage omits 7e40c6791cc8 kselftest/riscv: add kselftest for user mode cfi omits ad93aee634dc riscv: add documentation for shadow stack omits ca2406ed76ee riscv: add documentation for landing pad / indirect branch [...] omits 405206dc2778 riscv: create a Kconfig fragment for shadow stack and land [...] omits fbe7823a03f1 arch/riscv: dual vdso creation logic and select vdso based on hw omits d73284083ed0 arch/riscv: compile vdso with landing pad and shadow stack note omits ef83c58ab12f riscv: enable kernel access to shadow stack memory via FWF [...] omits 324baa448e21 riscv: add kernel command line option to opt out of user cfi omits 731d23357066 riscv/hwprobe: add zicfilp / zicfiss enumeration in hwprobe omits 8b0a350e2a87 riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1 omits ad049417a63d riscv/ptrace: expose riscv cfi status and state via ptrace [...] omits 35d89b5390a9 riscv/kernel: update __show_regs() to print shadow stack register omits a57b749383b8 riscv/signal: save and restore of shadow stack on signal omits aadb23c6bbea riscv/traps: Introduce software check exception and uprobe [...] omits 2b1bd48147c5 riscv: Implement indirect branch tracking prctls omits 5b23a2d70976 prctl: add arch-agnostic prctl()s for indirect branch tracking omits 46f2da262367 riscv: Implement arch agnostic shadow stack prctls omits 9c244826f3da riscv/shstk: If needed allocate a new shadow stack on clone omits fbb685a97e63 riscv/mm: Implement map_shadow_stack() syscall omits 5da46726825d riscv/mm: update write protect to work on shadow stacks omits 444404ff99bf riscv/mm: teach pte_mkwrite to manufacture shadow stack PTEs omits d3cea05f52a7 riscv/mm: manufacture shadow stack ptes omits 813c549f5b08 riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE omits 2acf75f432dc riscv: Add usercfi state for task and save/restore of CSR_ [...] omits 9555415a10a0 riscv: zicfiss / zicfilp extension csr and bit definitions omits 69af4c72c566 riscv: zicfiss / zicfilp enumeration omits d6c9672baa77 dt-bindings: riscv: zicfilp and zicfiss in dt-bindings (ex [...] omits e53803e4a8c5 mm: add VM_SHADOW_STACK definition for riscv omits 1bac705c2ce7 vhost/vsock: improve RCU read sections around vhost_vsock_get() omits 58e10b63777d Merge branch 'fixes' omits 0fabf13f6ea8 tools/virtio: add device, device_driver stubs omits 33968faa7994 tools/virtio: fix up oot build omits 579986aa9b8d virtio_features: make it self-contained omits 8e5c85dc8aad tools/virtio: switch to kernel's virtio_config.h omits 5557e026335d tools/virtio: stub might_sleep and synchronize_rcu omits eacf56399ba2 tools/virtio: add struct cpumask to cpumask.h omits 5473e5a5dfd2 tools/virtio: pass KCFLAGS to module build omits 5046df90002b tools/virtio: add ucopysize.h stub omits 749e7a03b7cd tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs omits 3512df1fe0e2 tools/virtio: stub DMA mapping functions omits c01b8d241596 tools/virtio: add struct module forward declaration omits 33daf1033fc4 tools/virtio: use kernel's virtio.h omits 9171b5cac607 virtio: make it self-contained omits 56424ce95c72 tools/virtio: fix up compiler.h stub omits 9478916dad8b vhost: use "checked" versions of get_user() and put_user() omits a4aad736716d riscv: dts: microchip: convert clock and reset to use syscon omits 31afc2b09e58 riscv: dts: microchip: fix mailbox description omits be82002522bc riscv: Add SBI debug trigger extension and function ids omits c7f013d4c8c0 Merge branch 'dt/riscv' into for-next omits 1d3ed9920a19 riscv: dts: sophgo: cv180x: fix USB dwc2 FIFO sizes omits c0fe46b64f12 riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. omits c6841abcdada riscv: hwprobe: export Zilsd and Zclsd ISA extensions omits 144ed7bda8b9 riscv: add ISA extension parsing for Zilsd and Zclsd omits 6b6c6545d586 dt-bindings: riscv: add Zilsd and Zclsd extension descriptions omits 45ae8d3f4173 riscv: mm: use xchg() on non-atomic_long_t variables, not [...] omits 4d42f8aeaf3f riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CO [...] omits 19e9ea3b0196 riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops whe [...] omits 04e5bcd97ab8 riscv: signal: abstract header saving for setup_sigcontext omits 1c772200c9dc Merge branch 'for-6.18/upstream-fixes' into for-next omits be67d0c39569 Merge branch 'for-6.18/upstream-fixes' into for-next omits 029ccf77e6cc Merge branch 'for-6.18/upstream-fixes' into for-next omits 9f7847557deb Merge branch 'for-6.19/logitech' into for-next omits 814b332921b6 Merge ras/edac-amd-atl into for-next omits 719362b8a972 Merge branch 'riscv-cache-for-next' into riscv-soc-for-next omits d6262530d638 Merge branch 'edac-drivers' into edac-for-next omits bc5de60998ad Merge branch 'for-6.19/core' into for-next omits 473a4707c62d Merge branch 'for-6.19/hid-bpf' into for-next omits a50a154a0360 Merge branch 'for-6.18/upstream-fixes' into for-next omits db4cd533f071 Merge branch 'for-6.18/upstream-fixes' into for-next omits d9df6fdafa4c Merge branch 'for-6.19/alps' into for-next omits 3a67ba430c1d Merge ras/edac-drivers into for-next omits 4889f68b824d Merge remote-tracking branch 'cix/dt' into for-next omits 89d95dbad2a3 Merge branch 'imx/defconfig' into for-next omits ef088b918df2 Merge branch 'imx/dt64' into for-next omits b66459f16f37 Merge branch 'imx/dt' into for-next omits 4e42bc6875e4 Merge branch 'imx/bindings' into for-next omits 1b88a097c769 Merge branch 'imx/drivers' into for-next omits e2285bd4a467 riscv: fix KUnit test_kprobes crash when building with Clang omits fde90d654751 Merge branch 'at91-dt' into at91-next omits 0f90158bf4c9 Merge branch 'at91-dt' into at91-next omits 389b7cb61f2e Merge branch 'clk-microchip' into at91-next omits e8d9aa2fb552 Merge branch 'anlogic-initial' into riscv-soc-for-next omits 12cbb612fa1e MAINTAINERS: Setup support for Anlogic DR1V90 SoC tree omits 74f97a468356 iio: adc: at91-sama5d2_adc: Fix potential use-after-free i [...] omits e5131203eadd Merge branch 'riscv-soc-drivers-for-next' into riscv-soc-for-next omits 6b7abee1cd25 Merge ras/edac-urgent into for-next omits 9e18f240364a Merge branch 'edac-drivers' into edac-for-next omits 370b4dfa592a Merge branch 'at91-defconfig' into at91-next omits 3e4244743110 Merge ras/edac-urgent into for-next omits 30a000de0b50 Merge branch 'for-6.19/nintendo' into for-next omits a1edab7c9795 Merge ras/edac-drivers into for-next omits c73bd34623b8 Merge remote-tracking branch 'cix/dt' into for-next omits be0be4b1da64 Merge branch 'for-6.19/nintendo' into for-next omits 14bfcff66624 Merge branch 'for-6.18/upstream-fixes' into for-next omits b4e30a056d77 Merge branch 'for-6.18/upstream-fixes' into for-next omits 621bed9d26d3 Merge branch 'for-6.18/upstream-fixes' into for-next omits 0dc7b8a50919 Merge branch 'for-6.18/upstream-fixes' into for-next omits f70861ee6a40 Merge branch 'for-6.18/upstream-fixes' into for-next omits 7a1b886f6e4d Merge branch 'for-6.19/intel-thc' into for-next omits 0c81ed650108 Merge branch 'for-6.18/upstream-fixes' into for-next omits be8145e8a77d Merge ras/edac-amd-atl into for-next omits 2450890c60f0 Merge branch 'for-6.19/intel-ish-v2' into for-next omits 5ef13c363640 riscv: dts: microchip: remove BeagleV Fire fabric.dtsi omits 828aeac92901 Merge branches 'for-6.18/upstream-fixes', 'for-6.19/intel- [...] omits ea574fadd9fd Merge ras/edac-amd-atl into for-next omits b462fcd08dd5 MAINTAINERS: Update Intel Quadrature Encoder Peripheral ma [...] omits fba133a34118 ecryptfs: Remove unused declartion ecryptfs_fill_zeros() omits 68c119aecdcd ecryptfs: Fix packet format comment in parse_tag_67_packet() omits da22e0dc323c fs: ecryptfs: comment typo fix omits b06c72107980 ecryptfs: keystore: Fix typo 'the the' in comment adds d245b2e53e81 Merge tag 'io_uring-6.19-20251218' of git://git.kernel.org [...] adds d8ba32c5a460 Merge tag 'block-6.19-20251218' of git://git.kernel.org/pu [...] adds c2e8dc1222c2 amd/iommu: Preserve domain ids inside the kdump kernel adds c7fe9384c85d amd/iommu: Make protection domain ID functions non-static adds e4a3d52ab971 Merge tag 'iommu-fixes-v6.19-rc1' of git://git.kernel.org/ [...] adds 44f9a00a44a0 Merge tag 'slab-for-6.19-rc2' of git://git.kernel.org/pub/ [...] adds 255a918a943b Merge tag 'for-linus-6.19-rc2-tag' of git://git.kernel.org [...] adds 072c0b4f0f95 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f4ea8e05f2a8 lkdtm/bugs: Do not confuse the clang/objtool with busy wait loop adds 18dfd1cbf6a6 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds a688362b19c4 Merge tag 'mips-fixes_6.19_1' of git://git.kernel.org/pub/ [...] adds 987697749def arm64: dts: mediatek: mt7986: add dtbs with applied overla [...] adds 0773bc6ab7ec arm64: dts: mediatek: mt7988: add dtbs with applied overla [...] adds ce7b1d58609a arm64: dts: mediatek: Apply mt8395-radxa DT overlay at build time adds d571fe47bb86 Merge tag 'devicetree-fixes-for-6.19-1' of git://git.kerne [...] adds fa084c35afa1 Merge tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git:// [...] adds 244a07c4862d drm/amd: Resume the device in thaw() callback when console [...] adds 69741d9ccc72 drm/amd/display: Fix scratch registers offsets for DCN35 adds fd62aa13d3ee drm/amd/display: Fix scratch registers offsets for DCN351 adds 3886b198bd6e drm/amd/display: Fix DP no audio issue adds 77f73253015c drm/amdgpu: fix a job->pasid access race in gpu recovery adds 7a372e214f6b drm/amd/pm: restore SCLK settings after S0ix resume adds 969faea4e9d0 drm/amdkfd: Fix improper NULL termination of queue restore [...] adds 46eb784f3e9a Merge tag 'amd-drm-fixes-6.19-2025-12-17' of https://gitla [...] adds 77de4a273d30 Merge tag 'drm-misc-fixes-2025-12-18' of https://gitlab.fr [...] adds b32045d73bb4 drm/xe: Fix freq kobject leak on sysfs_create_files failure adds c88a0731ed95 drm/xe: Apply Wa_14020316580 in xe_gt_idle_enable_pg() adds 224a6ac0808d drm/xe: Do not reference loop variable directly adds 9acc3295813b drm/xe: fix drm_gpusvm_init() arguments adds 17d52ab2a6ec drm/xe/throttle: Skip reason prefix while emitting array adds 61e6b711c30f drm/xe/vf: Stop waiting for ring space on VF post migratio [...] adds 17445af7dcc7 drm/me/gsc: mei interrupt top half should be in irq disabl [...] adds 449bcd5d45eb drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-table adds c770467d28bd drm/xe/vf: Fix queuing of recovery work adds eafb6f62093f drm/xe: Increase TDF timeout adds eed5b815fa49 drm/xe: Restore engine registers before restarting schedul [...] adds 8e4613040091 drm/xe: Limit num_syncs to prevent oversized allocations adds f8dd66bfb4e1 drm/xe/oa: Limit num_syncs to prevent oversized allocations adds 6f0f404bd289 drm/xe: Adjust long-running workload timeslices to reasona [...] adds 256edb267a9d drm/xe/oa: Always set OAG_OAGLBCTXCTRL_COUNTER_RESUME adds eb192bedf590 drm/xe/xe_sriov_vfio: Fix return value in xe_sriov_vfio_mi [...] adds 3595114bc31d drm/xe/oa: Disallow 0 OA property values adds 3767ca4166ad drm/xe/eustall: Disallow 0 EU stall property values adds fe3ccd24138f drm/xe: Drop preempt-fences when destroying imported dma-bufs. adds 80f9c601d9c4 drm/xe: Use usleep_range for accurate long-running workloa [...] adds f66ac60dee28 Merge tag 'drm-xe-fixes-2025-12-19' of https://gitlab.free [...] adds a0bdd554a821 Merge tag 'drm-fixes-2025-12-20' of https://gitlab.freedes [...] adds 3ed22a356c10 Merge tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/ [...] adds b3db91c3bfea hwmon: (ltc4282): Fix reset_history file permissions adds f0ae3a50624b Merge tag 'hwmon-for-v6.19-rc2' of git://git.kernel.org/pu [...] adds f67e8a5e3ead Merge tag 'xfs-fixes-6.19-rc2' of git://git.kernel.org/pub [...] adds 4cc5373f2e74 clang: work around asm output constraint problems adds 91ff28ae6d05 x86/irqflags: Use ASM_OUTPUT_RM in native_save_fl() adds 78f2a78e8db8 Merge tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/ [...] adds ba624ba88d9f ata: libata-core: Disable LPM on ST2000DM008-2FR102 adds 9094662f6707 Merge tag 'ata-6.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds 610192c229ce Merge tag 'irq-urgent-2025-12-21' of git://git.kernel.org/ [...] adds 0edc78b82bea x86/msi: Make irq_retrigger() functional for posted MSI adds c56a12c71ad3 x86/bug: Fix old GCC compile fails adds 44087d3d4619 Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/ [...] adds 765b233a9b94 Merge tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/s [...] adds bf40644ef8c8 Input: alps - fix use-after-free bugs caused by dev3_regis [...] adds d579478cee22 Input: apple_z2 - fix reading incorrect reports after exit [...] adds 733a8924229f Input: add ABS_SND_PROFILE adds 806ec7b797ad Input: xpad - add support for CRKD Guitars adds 248d3a73a016 Input: ti_am335x_tsc - fix off-by-one error in wire_order [...] adds 10a0e846d806 Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pu [...] adds 3766511de1ce scripts: coccicheck: filter *.cocci files by MODE adds 52ad85fd33a7 Coccinelle: pm_runtime: Fix typo in report message adds 1123cfe8cfe9 Merge tag 'coccinelle-6.19' of git://git.kernel.org/pub/sc [...] adds 9448598b22c5 Linux 6.19-rc2 adds 7f2e8e1d22f6 parisc: Set valid bit in high byte of 64‑bit physical address adds b927546677c8 Merge tag 'dma-mapping-6.19-2025-12-22' of git://git.kerne [...] adds 095d62114182 ASoC: ops: fix snd_soc_get_volsw for sx controls adds 9f5f3583ba42 ASoC: fsl_easrc: fix duplicate debugfs directory error adds 4de6cea0d8e1 ASoC: fsl_asrc_dma: fix duplicate debugfs directory error adds 01ad27827c21 ASoC: fsl_easrc: Fix duplicate debufs entries adds e43aefb771e8 ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L56 w [...] adds 26f637fa0887 ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L63 w [...] adds 56d953a8d0da ASoC: Intel: mtl-match: Add 6-amp matches for CS35L56 adds 24f171c7e145 Merge tag 'asoc-fix-v6.19-rc1' of https://git.kernel.org/p [...] adds 17753d1755a5 ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop adds ebb8719c1a7d Merge tag 'sound-6.19-rc3' of git://git.kernel.org/pub/scm [...] adds 4012d7856219 erofs: fix unexpected EIO under memory pressure adds ce93692d681e Merge tag 'erofs-for-6.19-rc3-fixes' of git://git.kernel.o [...] adds ccd1cdca5cd4 Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/li [...] adds 0a70cac78967 ksmbd: Fix to handle removal of rfc1002 header from smb_hdr adds 0b444cfd8b74 ksmbd: rename smb2_get_msg to smb_get_msg adds 3b9c30eb8f5a smb/server: fix minimum SMB1 PDU size adds 4c7d8eb9a79a smb/server: fix minimum SMB2 PDU size adds e2cc6440895a Merge tag 'v6.19-rc2-smb3-server-fixes' of git://git.samba [...] adds 94fb5e796ad7 tools/virtio: fix up compiler.h stub adds f059588c5527 virtio: make it self-contained adds 16fe720f1d2a tools/virtio: use kernel's virtio.h adds 42059e68eaff tools/virtio: add struct module forward declaration adds 03d768a38cea tools/virtio: stub DMA mapping functions adds c53ad75c6236 tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs adds b6600eff0559 tools/virtio: add ucopysize.h stub adds 4e949e77fa5e tools/virtio: pass KCFLAGS to module build adds a2f964c45b35 tools/virtio: add struct cpumask to cpumask.h adds b0fe545b3c64 tools/virtio: stub might_sleep and synchronize_rcu adds cec9c5e385f6 tools/virtio: switch to kernel's virtio_config.h adds e88dfb93311c virtio_features: make it self-contained adds 39cfe193f3b1 tools/virtio: fix up oot build adds 7f81878b046a tools/virtio: add device, device_driver stubs adds d8ee3cfdc89b vhost/vsock: improve RCU read sections around vhost_vsock_get() adds 8f0cbedc86cf Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds b14fad555302 io_uring: fix filename leak in __io_openat_prep() adds 4079a3869391 Merge tag 'io_uring-6.19-20251226' of git://git.kernel.org [...] adds daa24603d9f0 ublk: clean up user copy references on ublk server exit adds 1ddb815fdfd4 block: rnbd-clt: Fix signedness bug in init_dev() adds 3f0e9c8cefa9 Merge tag 'block-6.19-20251226' of git://git.kernel.org/pu [...] adds 5688e977ed2b efi/libstub: gop: Fix EDID support in mixed-mode adds 61ed08c2fd1d arm64: efi: Fix NULL pointer dereference by initializing user_ns adds cfe54f4591e6 kthread: Warn if mm_struct lacks user_ns in kthread_use_mm() adds b63f4a4e95d6 Merge tag 'efi-fixes-for-v6.19-1' of git://git.kernel.org/ [...] adds d412ff9e26eb debugfs: Fix memleak in debugfs_change_name(). adds 87e7f6019097 software node: Also support referencing non-constant softw [...] adds 2b742094582d fs/kernfs: null-ptr deref in simple_xattrs_free() adds 1e5e062ad84c Merge tag 'driver-core-6.19-rc3' of git://git.kernel.org/p [...] adds cb6d5aa9c0f1 cifs: Fix memory and information leak in smb3_reconfigure() adds 04688d6128b7 Merge tag 'v6.19-rc2-smb3-client-fix' of git://git.samba.o [...] adds c53f467229a7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 129049d4fe22 drm/msm: adreno: fix deferencing ifpc_reglist when not declared adds ef3b04091fd8 drm/msm/a6xx: move preempt_prepare_postamble after error check adds 6c6915bfea21 drm/msm: add PERFCTR_CNTL to ifpc_reglist adds d2b6e710d270 drm/msm: Fix a7xx per pipe register programming adds a50d8777159a drm/msm/disp: mdp_format: fix all kernel-doc warnings adds 23bee889e33d drm/msm/dp: fix all kernel-doc warnings adds ce26953807ee drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings adds 686f6aafd39f drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings adds 70e66a0c5b1b drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings adds 9d22d53ecb15 drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings adds 399f4345f07a drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings adds f6d754552b55 drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings adds 7ce9dd5eca99 drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings adds 847c12befab4 drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings adds abc287a76e1c drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings adds f5a7145d0fb1 drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings adds 6e945d518a57 drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings adds 3091c572fefd drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings adds a6ccad66048a drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings adds 4fc510e57161 drm/msm: msm_fence.h: fix all kernel-doc warnings adds 010c98df53ce drm/msm: msm_gem_vma.c: fix all kernel-doc warnings adds cd5697865258 drm/msm: msm_gpu.h: fix all kernel-doc warnings adds 7c85da6f63b1 drm/msm: msm_iommu.c: fix all kernel-doc warnings adds 35ab5123bd24 Revert "drm/msm/dpu: support plane splitting in quad-pipe case" adds da9168d8ef1c Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case" adds 88733a0b6487 drm/msm/dpu: Add missing NULL pointer check for pingpong i [...] adds 66691e272e40 drm/msm: Replace unsafe snprintf usage with scnprintf adds 479e25d88d16 Merge tag 'drm-msm-fixes-2025-12-26' of https://gitlab.fre [...] adds 0d362c7fa165 Merge tag 'drm-fixes-2025-12-27' of https://gitlab.freedes [...] adds b61104e7a634 regulator: uapi: Use UAPI integer type adds 9c6552cc2097 regulator: Add UAPI headers to MAINTAINERS adds 60489936aced regulator: fp9931: fix regulator node pointer adds 651df419975a Merge tag 'regulator-fix-v6.19-rc2' of git://git.kernel.or [...] adds e0c8755d44eb spi: dt-bindings: sun6i: Add compatibles for A523's SPI co [...] adds c81f30bde5b0 spi: sun6i: Support A523's SPI controllers adds d67396c9d697 spi: cadence-quadspi: Prevent lost complete() call during [...] adds 5bfbbf0a49ee spi: cadence-quadspi: Improve CQSPI_SLOW_SRAM quirk if fla [...] adds b005d618c854 spi: cadence-quadspi: Prevent indirect read adds d26143bb38e2 Merge tag 'spi-fix-v6.19-rc2' of git://git.kernel.org/pub/ [...] adds c2296a1e4241 powerpc/kexec: Enable SMT before waking offline CPUs adds 42f53b39004f selftests/powerpc/pmu/: Add check_extended_reg_test to .gitignore adds f1164534ad62 powerpc/tools: drop `-o pipefail` in gcc check scripts adds b94b73567561 powerpc: Add reloc_offset() to font bitmap pointer used fo [...] adds fbe409d138b1 powerpc/powernv: Enable cpuidle state detection for POWER11 adds 608328ba5b06 powerpc/32: Restore disabling of interrupts at interrupt/s [...] adds cd80afff4877 Merge tag 'powerpc-6.19-2' of git://git.kernel.org/pub/scm [...] adds 818d78ba1b3f riscv: signal: abstract header saving for setup_sigcontext adds 1e6084d5c433 riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops whe [...] adds 425cc087fbaf riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CO [...] adds e0e51a0de02c riscv: mm: use xchg() on non-atomic_long_t variables, not [...] adds 4115155baf43 dt-bindings: riscv: add Zilsd and Zclsd extension descriptions adds 3f0cbfb8a107 riscv: add ISA extension parsing for Zilsd and Zclsd adds 6118ebed3bdf riscv: hwprobe: export Zilsd and Zclsd ISA extensions adds f02dd2547276 riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. adds 5efaf92da436 riscv: Add SBI debug trigger extension and function ids adds 03de3e44a706 Merge tag 'riscv-for-linus-6.19-rc3' of git://git.kernel.o [...] adds c48c0fd0e196 firewire: nosy: Fix dma_free_coherent() size adds 1c55bc8710a3 Merge tag 'firewire-fixes-6.19-rc3' of git://git.kernel.or [...] adds f54151148b96 serial: core: Fix serial device initialization adds c3ca8a0aac83 serial: sh-sci: Check that the DMA cookie is valid adds 267ee93c417e serial: xilinx_uartps: fix rs485 delay_rts_after_send adds 15225b910cb8 Merge tag 'tty-6.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 0831269b5f71 usb: usb-storage: Maintain minimal modifications to the bc [...] adds 5106dbab44fb usb: typec: ucsi: Get connector status after enable notifications adds 782be79e4551 usb: gadget: lpc32xx_udc: fix clock imbalance in error path adds b4b64fda4d30 usb: phy: isp1301: fix non-OF device reference imbalance adds b4c61e542faf usb: ohci-nxp: fix device leak on probe failure adds ad6fb7367eaa usb: gadget: lpc32xx_udc: clean up probe error labels adds 8ff242c04157 usb: ohci-nxp: clean up probe error labels adds 0dc580d4a651 Revert "usb: typec: ucsi: Get connector status after enabl [...] adds df3e3169303f Revert "usb: typec: ucsi: Fix null pointer dereference in [...] adds 784b756dde91 Revert "usb: typec: ucsi: Add support for SET_PDOS command" adds 174e7d0f47e5 Revert "usb: typec: ucsi: Enable debugfs for message_out d [...] adds 2e46b4e024ff Revert "usb: typec: ucsi: Add support for message out data [...] adds e7a9f6600166 Revert "usb: typec: ucsi: Update UCSI structure to have me [...] adds 22201800f198 Merge patch series "usb: typec: ucsi: revert broken buffer [...] adds c875a6c32467 Merge tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds f8f9c1f4d0c7 Linux 6.19-rc3 adds 50fdb78b7c0b crypto: seqiv - Do not use req->iv after crypto_aead_encrypt adds b74fd80d7fe5 crypto: hisilicon/qm - fix incorrect judgment in qm_get_co [...] adds a69eddfd171f Merge tag 'v6.19-p2' of git://git.kernel.org/pub/scm/linux [...] adds bba0b6a1c400 Merge tag 'cgroup-for-6.19-rc3-fixes' of git://git.kernel. [...] adds 12494e5e2aea sched_ext: Fix some comments in ext.c adds ccaeeb585c7c sched_ext: Use the resched_cpu() to replace resched_curr() [...] adds f92ff79ba264 tools/sched_ext: fix scx_show_state.py for scx_root change adds c9894e6f0160 tools/sched_ext: update scx_show_state.py for scx_aborting change adds 7839932417dd Merge tag 'sched_ext-for-6.19-rc3-fixes' of git://git.kern [...] adds 11ce66c7a04b MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd adds 5393802c94e0 genalloc.h: fix htmldocs warning adds 87726567d83d mailmap: update entry for Bartosz Golaszewski adds c6e8e595a079 idr: fix idr_alloc() returning an ID out of range adds 007f5da43b3d mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN adds 6f13db031e27 kasan: refactor pcpu kasan vmalloc unpoison adds 6a0e5b333842 kasan: unpoison vms[area] addresses with a common tag adds 6ba776b533ca mm: leafops.h: correct kernel-doc function param. names adds 7838a4eb8a1d mm/page_alloc: change all pageblocks migrate type on coalescing adds 612b595e08ca MAINTAINERS: update one straggling entry for Bartosz Golaszewski adds 02129e623c18 mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_m [...] adds fdee5216851c .mailmap: remove one of the entries for WangYuli adds 8de524774b9e MAINTAINERS: add ABI headers to KHO and LIVE UPDATE adds fe55ea85939e kernel/kexec: change the prototype of kimage_map_segment() adds a3785ae5d334 kernel/kexec: fix IMA when allocation happens in CMA area adds 632b874d59a3 selftests/mm: fix thread state check in uffd-unit-tests adds 7013803444dd tools/mm/page_owner_sort: fix timestamp comparison for sta [...] adds e6dbcb7c0e7b mm: fixup pfnmap memory failure handling to use pgoff adds 6db12d5c474d mm: memcg: fix unit conversion for K() macro in OOM log adds 6558749ef340 rust: maple_tree: rcu_read_lock() in destructor to silence [...] adds f183663901f2 mm: consider non-anon swap cache folios in folio_expected_ [...] adds 0c75714095e0 mm/page_alloc: report 1 as zone_batchsize for !CONFIG_MMU adds 7622292d2a4c sparse: update MAINTAINERS info adds ffd042a23b79 MAINTAINERS: notify the "Device Memory" community of memor [...] adds 077d925b60c3 mm/memremap: fix spurious large folio warning for FS-DAX adds a76a5ae2c6c6 mm/page_owner: fix memory leak in page_owner_stack_fops->r [...] adds d6b5a8d6f142 mm/ksm: fix pte_unmap_unlock of wrong address in break_ksm [...] adds 0b34fd0feac6 Merge tag 'mm-hotfixes-stable-2025-12-28-21-50' of git://g [...] adds 07fe35b766a6 Revert "scripts/clang-tools: Handle included .c files in g [...] adds b08fc4d0ec24 kbuild: fix compilation of dtb specified on command-line w [...] adds 1f4ea4838b13 mcb: Add missing modpost build support adds 8640b74557fc Merge tag 'kbuild-fixes-6.19-1' of git://git.kernel.org/pu [...] adds bf4172bd870c net: usb: sr9700: support devices with virtual driver CD adds d1a1a4bade4b net: mdio: aspeed: add dummy read to avoid read-after-write issue adds 15ef641a0c67 fjes: Add missing iounmap in fjes_hw_init() adds 1e5a541420b8 net: phy: mediatek: fix nvmem cell reference leak in mt798 [...] adds 549822767630 net: openvswitch: Avoid needlessly taking the RTNL on vpor [...] adds db5b4e39c4e6 ip6_gre: make ip6gre_header() robust adds dabac51b8102 net/handshake: Fix null-ptr-deref in handshake_complete() adds 932ac51d9953 team: fix check for port enabled in team_queue_override_po [...] adds 71154bbe4942 mptcp: fallback earlier on simult connection adds 86730ac255b0 mptcp: ensure context reset on disconnect() adds 350719c3833c Merge branch 'mptcp-fix-warn-on-bad-status' adds 35ddf66c65ef erspan: Initialize options_len before referencing options. adds 5e7365b5a1ac net: airoha: Move net_devs registration in a dedicated routine adds 06e219f6a706 net: dsa: properly keep track of conduit reference adds a9f96dc59b4a net: dsa: fix missing put_device() in dsa_tree_find_first_ [...] adds df60c332caf9 amd-xgbe: reset retries and mode on RX adapt failures adds d52668cac3f9 selftests: drv-net: psp: fix templated test names in psp_i [...] adds f0e5126f5e55 selftests: drv-net: psp: fix test names in ipver_test_builder() adds dff94bc6072b Merge branch 'selftests-drv-net-psp-fix-templated-test-nam [...] adds 12cab1191d98 net: usb: rtl8150: fix memory leak on usb_submit_urb() failure adds 472c5dd6b95c selftests: net: fix "buffer overflow detected" for tap.c adds b94f11af9d92 net: wangxun: move PHYLINK dependency adds 348240e5fa90 Bluetooth: MGMT: report BIS capability flags in supported [...] adds 252714f1e8bd Bluetooth: btusb: revert use of devm_kzalloc in btusb adds 2a2618c050e7 Merge tag 'for-net-2025-12-19' of git://git.kernel.org/pub [...] adds 6402078bd9d1 smc91x: fix broken irq-context in PREEMPT_RT adds d5dc28305143 bng_en: update module description adds be43abc55141 i40e: fix scheduling in set_rx_mode adds 699428342153 i40e: validate ring_len parameter against hardware-specifi [...] adds 6daa2893f323 iavf: fix off-by-one issues in iavf_config_rss_reg() adds 4af1f9a47291 idpf: fix LAN memory regions command on some NVMs adds b3d6bbae1d6d idpf: reduce mbx_task schedule delay to 300us adds 9c72a5182ed9 e1000: fix OOB in e1000_tbi_should_accept() adds 352df98b7b4f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds d42bce414d1c net: dsa: b53: skip multicast entries for fdb_dump() adds a4f800c4487d net: mdio: rtl9300: use scoped for loops adds a1e077a3f76e net: usb: asix: validate PHY address before use adds 1ab526d97a57 net: nfc: fix deadlock between nfc_unregister_device and r [...] adds f79f9b7ace17 net: bridge: Describe @tunnel_hash member in net_bridge_vl [...] adds c04de0c79534 net: avoid prefetching NULL pointers adds 3387a7ad478b net: mana: Fix use-after-free in reset service rescan path adds 4d1442979e4a af_unix: don't post cmsg for SO_INQ unless explicitly asked for adds 85f4b0c650d9 octeontx2-pf: fix "UBSAN: shift-out-of-bounds error" adds a6694b7e39b3 Merge tag 'wireless-2025-12-17' of https://git.kernel.org/ [...] adds a48e23221000 net: stmmac: fix the crash issue for zero copy XDP_TX action adds 3d970eda0034 gve: defer interrupt enabling until NAPI registration adds e34f0df3d81a usbnet: avoid a possible crash in dql_completed() adds 58fc7342b529 ipv6: BUG() in pskb_expand_head() as part of calipso_skbuf [...] adds fa0b198be1c6 net: usb: sr9700: fix incorrect command used to write sing [...] adds ac782f4e3bfc ipv4: Fix reference count leak when using error routes wit [...] adds 44741e9de29b selftests: fib_nexthops: Add test cases for error routes deletion adds 6e17474aa9fe net: fib: restore ECMP balance from loopback adds 3be42c3b3d43 selftests: fib_test: Add test case for ipv4 multi nexthops adds 99537d5c476c net: macb: Relocate mog_init_rings() callback from macb_ma [...] adds 5939b6dbcda8 net: enetc: do not print error log if addr is 0 adds 6595beb40fb0 net: rose: fix invalid array index in rose_kill_by_device() adds 1adaea51c61b ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT adds dbf8fe85a16a Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/l [...] adds a49a2a1baa0c lockd: fix vfs_test_lock() calls adds 8072e34e1387 nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_t [...] adds 8f9e967830ff nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps() adds 1f941b2c23fd nfsd: Drop the client reference in client_states_open() adds c8ebd433459b Merge tag 'nfsd-6.19-2' of git://git.kernel.org/pub/scm/li [...] adds dc85a46928c4 vfio/pci: Disable qword access to the PCI ROM bar adds 8bb808cea301 vfio/pci: Disable qword access to the VGA region adds 1e9150503882 vfio/xe: Add default handler for .get_region_info_caps adds 30fb98ec34d3 tools include: Add definitions for __aligned_{l,b}e64 adds 193120dddd1a vfio: selftests: Drop <uapi/linux/types.h> includes adds 665077d78dc7 vfio/pds: Fix memory leak in pds_vfio_dirty_enable() adds acf44a2361b8 vfio/xe: Fix use-after-free in xe_vfio_pci_alloc_file() adds 349bd28a86f2 Merge tag 'vfio-v6.19-rc4' of https://github.com/awilliam/ [...] adds e521dc168783 platform/x86: asus-nb-wmi: Add keymap for display toggle adds f13bce715d16 platform/mellanox: mlxbf-pmc: Remove trailing whitespaces [...] adds a5b9fdd33c59 platform/x86: dell-lis3lv02d: Add Latitude 5400 adds 05126063605f platform/x86: think-lmi: Add WMI certificate thumbprint su [...] adds 1461209cf813 platform/x86: msi-laptop: add missing sysfs_remove_group() adds 15dd100349b8 platform/x86: ibm_rtl: fix EBDA signature search pointer a [...] adds 20e20b147cf7 platform/x86/intel/vsec: correct kernel-doc comments adds 00c22b1e8428 platform/x86/intel/pmt: Fix kobject memory leak on init failure adds d37cd54ebeac platform/x86: samsung-galaxybook: Fix problematic pointer cast adds cbf3dc32609b platform/x86: ideapad-laptop: Reassign KEY_CUT to KEY_SELE [...] adds 063185ba3274 platform/x86: asus-armoury: add support for GU605CR adds a05117150256 platform/x86: asus-armoury: add support for GA403WR adds a22d893f490d platform/x86: asus-armoury: add support for FA608UM adds 499d987b65c0 platform/x86: asus-armoury: add support for G615LR adds e44c42c830b7 platform/x86: hp-bioscfg: Fix out-of-bounds array access i [...] adds 66e245db16f0 platform/x86/intel/pmt/discovery: use valid device pointer [...] adds 6a02651c4c4b platform/x86: asus-armoury: fix ppt data for FA507R adds c6703f10c8cc platform/x86: asus-armoury: add support for G835LW adds 9528d5c091c5 Merge tag 'platform-drivers-x86-v6.19-2' of git://git.kern [...] adds af7809f037e6 Revert "wifi: mt76: Strip whitespace from build ddate" adds b69053dd3ffb wifi: mt76: Remove blank line after mt792x firmware version dmesg adds bc311611625a smb3 client: add missing tracepoint for unsupported ioctls adds fa2fd0b10f66 smb: client: fix UBSAN array-index-out-of-bounds in smb2_c [...] adds 047b4e783ce2 Merge tag 'v6.19-rc3-smb3-client-fixes' of git://git.samba [...] adds 0c56693b06a6 ksmbd: Fix memory leak in get_file_all_info() adds 7c28f8eef5ac smb/server: call ksmbd_session_rpc_close() on error path i [...] adds 3296c3012a9d smb/server: fix refcount leak in parse_durable_handle_context() adds f416c556997a smb/server: fix refcount leak in smb2_open() adds e3a97ab1bbc3 Merge tag 'v6.19-rc3-smb3-server-fixes' of git://git.samba [...] adds d2d7f5636f0d drm/xe/svm: Fix a debug printout adds 754c23238438 drm/pagemap, drm/xe: Ensure that the devmem allocation is [...] adds bed2a6bd2068 drm/xe/guc: READ/WRITE_ONCE g2h_fence->done adds 1054f19572ac Merge tag 'drm-xe-fixes-2025-12-30' of https://gitlab.free [...] adds 560271e10b2c drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state [...] adds 8f05e411aee3 drm/gem-shmem: Fix typos in documentation adds 3fbd97618f49 drm/gem-shmem: Fix the MODULE_LICENSE() string adds 9abfe0b2e0cb Merge tag 'drm-misc-fixes-2025-12-29' of https://gitlab.fr [...] adds 4fe2bd195435 drm/i915/gem: Zero-initialize the eb.vma array in i915_gem [...] adds 7be19f9327d9 Merge tag 'drm-intel-fixes-2025-12-31' of https://gitlab.f [...] adds 9b0436804460 Merge tag 'drm-fixes-2026-01-02' of https://gitlab.freedes [...] adds 807e5d383ca8 LoongArch: Complete CPUCFG registers definition adds d5be446948b3 LoongArch: Set correct protection_map[] for VM_NONE/VM_SHARED adds 1b2f4706c6a2 LoongArch: Use UNWIND_HINT_END_OF_STACK for entry points adds 6e5416d63bcb LoongArch: Remove is_entry_func() and kernel_entry_end adds 4cd641a79e69 LoongArch: Remove unnecessary checks for ORC unwinder adds 9bdc1ab5e4ce LoongArch: Enable exception fixup for specific ADE subcode adds 45cb47c628df LoongArch: Refactor register restoration in ftrace_common_return adds 3f5a238f24d7 LoongArch: BPF: Sign extend kfunc call arguments adds eb71f5c433e1 LoongArch: BPF: Zero-extend bpf_tail_call() index adds d314e1f48260 LoongArch: BPF: Save return address register ra to t0 befo [...] adds 61319d15a560 LoongArch: BPF: Adjust the jump offset of tail calls adds 26138762d9a2 LoongArch: BPF: Enable trampoline-based tracing for module [...] adds 73721d867677 LoongArch: BPF: Enhance the bpf_arch_text_poke() function adds bb85d206be20 samples/ftrace: Adjust LoongArch register restore order in [...] adds b993744a9727 Merge tag 'loongarch-fixes-6.19-1' of git://git.kernel.org [...] adds 150b1b97e275 x86/microcode/AMD: Fix Entrysign revision check for Zen5/S [...] adds 71b62ed6cea9 Merge tag 'x86-urgent-2026-01-02' of git://git.kernel.org/ [...] adds fc5ff2500976 io_uring: use GFP_NOWAIT for overflow CQEs on legacy rings adds 5623eb1ed035 io_uring/tctx: add separate lock for list of tctx's in ctx adds 70eafc743016 io_uring/memmap: drop unused sz param in io_uring_validate [...] adds 509b5b115218 Merge tag 'io_uring-6.19-20260102' of git://git.kernel.org [...] adds 04bdb1a04d8a block,bfq: fix aux stat accumulation destination adds 7fc4da6a304b ublk: scan partition in async way adds 60cf86372030 selftests/ublk: add test for async partition scan adds a2ce13396917 selftests/ublk: fix Makefile to rebuild on header changes adds 10845a105bbc blk-mq: skip CPU offline notify on unmapped hctx adds 00f6c1b4d15d md: Fix static checker warning in analyze_sbs adds 7ad6ef91d874 md/raid5: fix possible null-pointer dereferences in raid5_ [...] adds 2cc583653bbe md: suspend array while updating raid_disks via sysfs adds 864466c38c4a md: Fix logical_block_size configuration being overwritten adds a4166f1c4893 md: Fix forward incompatibility from configurable logical [...] adds 9e193a06e6e5 Merge tag 'md-6.19-20251231' of gitolite.kernel.org:pub/sc [...] adds 69153e8b97eb block, bfq: update outdated comment adds bea82c80a5d6 Merge tag 'block-6.19-20260102' of git://git.kernel.org/pu [...] adds b889b4fb4cbe selftests/ftrace: traceonoff_triggers: strip off names adds 0eccd4acd6bd selftests/ftrace: Test toplevel-enable for instance adds 19b8a76cd99b kselftest/harness: Use helper to avoid zero-size memset warning adds 3d35fa1190a1 Merge tag 'linux_kselftest-fixes-6.19-rc4' of git://git.ke [...] adds 8aaa848eaddd RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr() adds 145a417a39d7 RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() adds de41cbc64d02 RDMA/rxe: let rxe_reclassify_recv_socket() call sk_owner_put() adds fa3c411d21eb RDMA/core: always drop device refcount in ib_del_sub_devic [...] adds f01765a23613 RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send adds 9b68a1cc966b RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() adds 3d70e0fb0f28 RDMA/bnxt_re: Fix to use correct page size for PDE table adds 3c68cf68233e IB/rxe: Fix missing umem_odp->umem_mutex unlock on error path adds 43bd09d5b750 RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation adds fcd431a9627f RDMA/bnxt_re: fix dma_free_coherent() pointer adds 6ce4d44fb0ca Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds c31f4aa8fed0 kunit: Enforce task execution in {soft,hard}irq contexts adds dec1ecf2c707 Merge tag 'libcrypto-fixes-for-linus' of git://git.kernel. [...] adds 684d3b2670a2 PM: sleep: Fix suspend_test() at the TEST_CORE level adds bbbc721033c0 Merge tag 'pm-6.19-rc4' of git://git.kernel.org/pub/scm/li [...] adds 5c5f6fe32df2 perf symbol: Fix ENOENT case for filename__read_build_id adds b3d1dcd02c8c perf tests kvm: Avoid leaving perf.data.guest file around adds 9e724085dacd perf tests top: Make the test exclusive adds d5e4c710b54a tools headers arm64: Add NVIDIA Olympus part adds d852b838eb05 perf arm-spe: Add NVIDIA Olympus to neoverse list adds be6c9e82c999 tools headers: Sync UAPI drm/drm.h with kernel sources adds 34524cde88c9 tools headers: Sync UAPI KVM headers with kernel sources adds 673293eadbe9 tools headers: Sync UAPI linux/fcntl.h with kernel sources adds 4bd8d145731f tools headers: Sync UAPI linux/fs.h with kernel sources adds 45e07a6f3a19 tools headers: Sync UAPI linux/mount.h with kernel sources adds c482993189df tools headers: Sync UAPI sound/asound.h with kernel sources adds 369e91bd201d tools headers: Sync x86 headers with kernel sources adds 0d5d3bb6cef4 tools headers: Sync arm64 headers with kernel sources adds d0783e1fb83b tools headers: Sync linux/gfp_types.h with kernel sources adds 00a7e470a597 tools headers: Sync linux/socket.h with kernel sources adds eb0674018791 tools headers: Sync syscall table with kernel sources adds fe072f651083 tools build: Fix the common set of features test wrt libopenssl adds 805f9a061372 Merge tag 'perf-tools-fixes-for-v6.19-2026-01-02' of git:/ [...] adds 305f254727bd pmdomain: mtk-pm-domains: Fix spinlock recursion fix in probe adds 73cb5f6eafb0 pmdomain: imx: Fix reference count leak in imx_gpc_probe() adds aacb0a6d604a Merge tag 'pmdomain-v6.19-rc3' of git://git.kernel.org/pub [...] adds 4a824c312899 entry: Always inline local_irq_{enable,disable}_exit_to_user() adds 54e82e93ca93 Merge tag 'core_urgent_for_v6.19_rc4' of git://git.kernel. [...] adds 2c325e32e386 Merge branch 'master' into mm-hotfixes-stable adds cfdfe11d6a37 mm: describe @flags parameter in memalloc_flags_save() adds 95835913a83d textsearch: describe @list member in ts_ops search adds 4d1dbba81cc8 mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name adds 1806f50b3d2a mm, kfence: describe @slab parameter in __kfence_obj_info() adds be4eddfe653b AMDGPU: fix failure with periodic signal adds c705c5a2dd76 mailmap: update email address for Szymon Wilczek adds bb1874f355e3 docs: kernel-parameters: add kfence parameters adds 1ebbd4d495dd lib/buildid: use __kernel_read() for sleepable context adds a5f0bebe1f0a kho: validate preserved memory map during population adds c1b28f32f2a9 mm/damon/core: get memcg reference before access adds 65769f3b9877 mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge adds 818ea7dec299 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free adds e587cec9eb52 mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] adds 747b357822d0 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds 39e18b86de48 mm/memory-failure: teach kill_accessing_process to accept [...] adds de4aa2949e46 mm: add missing static initializer for init_mm::mm_cid.lock adds 13d71afb48ea mm: rename cpu_bitmap field to flexible_array adds b89fc0da532f mm: take into account mm_cid size for mm_struct static def [...] adds 142e7d29332d mm/hugetlb: ignore hugepage kernel args if hugepages are u [...] adds 150e56ee1c2a mips: fix HIGHMEM initialization adds d4f011f7221c powerpc/watchdog: add support for hardlockup_sys_info sysctl adds b8cf467841d7 mm/damon/core: remove call_control in inactive contexts adds 8c1c4c085e5d mm/damon/sysfs: cleanup intervals subdirs on attrs dir set [...] adds ece3cbab7c4e mm/damon/sysfs: cleanup attrs subdirs on context dir setup [...] adds 6d9e4f156f18 mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme di [...] adds 4f368dc467bf mm/damon/sysfs-scheme: cleanup access_pattern subdirs on s [...] adds ccf9ad3ccf24 arm64: kernel: initialize missing kexec_buf->random field adds 95c14703710d fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] adds 871cf622a8ba mm/zswap: fix error pointer free in zswap_cpu_comp_prepare() adds 2d215eab9be7 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds e82e675a1441 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds d7bbbb29c07e Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds cba8a6e918d7 erofs: don't bother with s_stack_depth increasing for now adds 4e9e0dc8f9f6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds c6c209ceb87f NFSD: Remove NFSERR_EAGAIN adds e901c7fce59e NFSD: Fix permission check for read access to executable-o [...] adds 2857bd59feb6 nfsd: provide locking for v4_end_grace adds fb321998de76 nfsd: use correct loop termination in nfsd4_revoke_states() adds d0424066fcd2 nfsd: check that server is running in unlock_filesystem adds 0b88bfa42e54 NFSD: net ref data still needs to be freed even if net has [...] adds 22b25112be5e Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] adds 82f7624b06d5 Merge branch 'fs-current' of linux-next adds ce355e7e59cd kbuild: prefer ${NM} in check-function-names.sh adds a61ec945c3c9 Merge branch 'kbuild-fixes-unstable' into kbuild-fixes-for-next adds cdd540b3d654 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] adds a3b80161fbd0 Merge tag 'ti-k3-dt-fixes-for-v6.19' of https://git.kernel [...] adds c4c6db7ac546 MAINTAINERS: Fix a linusw mail address adds 9cb7b03068a4 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds a428e0da1248 net: marvell: prestera: fix NULL dereference on devlink_al [...] adds d7065436e8a0 net: bnge: add AUXILIARY_BUS to Kconfig dependencies adds 3128df6be147 bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress adds 34f3ff52cb9f net: mscc: ocelot: Fix crash when adding interface under a lag adds 4c0856c225b3 inet: ping: Fix icmp out counting adds 62f7edd59964 net: phy: mxl-86110: Add power management and soft reset support adds 2a71a1a8d0ed net: sock: fix hardened usercopy panic in sock_recv_errqueue adds 02d1e1a3f923 netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates adds 31057979cdad net/mlx5: Lag, multipath, give priority for routes with sm [...] adds 6c75dc9de40f net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group adds 7d36a4a8bf62 net/mlx5e: Fix NULL pointer dereference in ioctl module EE [...] adds 144297e2a24e net/mlx5e: Don't print error message due to invalid module adds 0462a15d2d1f net/mlx5e: Dealloc forgotten PSP RX modify header adds 43b182456509 Merge branch 'mlx5-misc-fixes-2025-12-25' adds 8da901ffe497 net/ena: fix missing lock when update devlink params adds 92e6e0a87f68 net: wwan: iosm: Fix memory leak in ipc_mux_deinit() adds ffeafa65b2b2 bnxt_en: Fix potential data corruption with HW GRO/LRO adds acb4bc6e1ba3 virtio_net: fix device mismatch in devm_kzalloc/devm_kfree adds 2ef02ac38d3c inet: frags: drop fraglist conntrack references adds 7711f4bb4b36 netfilter: nft_set_pipapo: fix range overlap detection adds a675d1caa204 selftests: netfilter: nft_concat_range.sh: add check for o [...] adds 36a320057564 netfilter: nft_synproxy: avoid possible data-race on updat [...] adds 2bafeb8d2f38 netfilter: replace -EEXIST with -EBUSY adds d077e8119ddb netfilter: nf_tables: fix memory leak in nf_tables_newrule() adds 7811ba452402 netfilter: nf_conncount: update last_gc only when GC has b [...] adds d6f6c6d90965 Merge tag 'nf-26-01-02' of https://git.kernel.org/pub/scm/ [...] adds 1806d210e5a8 MAINTAINERS: Update email address for Justin Iurman adds fdcb8aaf36c4 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 22cc16c04b78 riscv, bpf: Fix incorrect usage of BPF_TRAMP_F_ORIG_STACK adds 9992eedc4d33 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds b3be62406b3f Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 830988b6cf19 ALSA: ac97: fix a double free in snd_ac97_controller_register() adds e340663bbf2a ALSA: hda/tas2781: properly initialize speaker_id for TAS2563 adds e4ca5ecc3c41 ASoC: Intel: sof_sdw: shift SSP BT mask bits. adds a0c8ee09f94b ASoC: SOF: Intel: add -bt tplg suffix if BT is present adds 97af54473f2a ASoC: codecs: pm4125: clean up bind() device reference handling adds 6c11aa2b4cf7 ASoC: sun4i-spdif: Add missing kerneldoc fields for sun4i_ [...] adds 54fa71f5f965 ASoC: codecs: pm4125: drop bogus container_of() error handling adds 61a50d6f58b4 ASoC: codecs: wcd937x: drop bogus container_of() error handling adds 870b10f61d52 ASoC: soc_sdw_utils: drop bogus container_of() error handling adds 3572ad82201b ASoC: drop bogus container_of() error handling adds 64d4fe6a4b21 Merge tag 'asoc-fix-v6.19-rc3' of https://git.kernel.org/p [...] adds 9be25402d852 ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55 adds 9ed7a28225af ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk adds 244113f81459 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 77abf36959d6 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 0cc13256b605 PCI: qcom: Remove ASPM L0s support for MSM8996 SoC adds c229504a4535 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 2f4ca87469b9 docs: ABI: sysfs-devices-soc: Fix swapped sample values adds 68ece1e2ce3a rust: dma: remove incorrect safety documentation adds 3691fd19ccad rust: device_id: replace incorrect word in safety documentation adds 4c9f6a782f60 rust: driver: fix broken intra-doc links to example driver types adds 32cb3840386f rust: dma: fix broken intra-doc links adds a9a42f0754b6 rust: device: fix broken intra-doc links adds f8f65d5f3530 Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds 49ccab4bedd4 phy: fsl-imx8mq-usb: fix typec orientation switch when bui [...] adds 393e132efcc5 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie [...] adds 8becf9179a4b phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field bef [...] adds 1ca52c0983c3 phy: qcom-qusb2: Fix NULL pointer dereference on early suspend adds cabd25b57216 phy: stm32-usphyc: Fix off by one in probe() adds 08aa19de7211 phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors adds d543d3eb0687 phy: sparx5-serdes: make it selectable for ARCH_LAN969X adds 4914d67da947 phy: ti: gmii-sel: fix regmap leak on probe failure adds 028e8ca7b20f phy: rockchip: inno-usb2: fix disconnection in gadget mode adds 7d8f725b79e3 phy: rockchip: inno-usb2: fix communication disruption in [...] adds b246caa68037 phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7 adds fb21116099bb phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast war [...] adds 6aff1c329271 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds dbdb442218cd iio: adc: at91-sama5d2_adc: Fix potential use-after-free i [...] adds 6b39824ac4c1 iio: adc: ad7280a: handle spi_setup() errors in probe() adds c5512e016817 iio: adc: ad7606: Fix incorrect type for error return variable adds 92452b1760ff iio: adc: ad9467: fix ad9434 vref mask adds da934ef0fdff iio: adc: pac1934: Fix clamped value in pac1934_reg_snapshot adds c34e2e2d67b3 iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors withou [...] adds 4ff39d6de4bf iio: accel: adxl380: fix handling of unavailable "INT1" interrupt adds 441ac29923c9 iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl adds ea6b4feba85e iio: adc: exynos_adc: fix OF populate on driver rebind adds 943cbf906956 iio: imu: inv_icm45600: fix temperature offset reporting adds 81d5a5366d3c iio: chemical: scd4x: fix reported channel endianness adds 9910159f0659 iio: core: add separate lockdep class for info_exist_lock adds 9bd89f04ddec Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 23f9485510c3 counter: interrupt-cnt: Drop IRQF_NO_THREAD flag adds 9517d76dd160 counter: 104-quad-8: Fix incorrect return value in IRQ handler adds d8aef84e60bd Merge tag 'counter-fixes-for-6.19' of ssh://gitolite.kerne [...] adds 420f423defcf mei: me: add nova lake point S DID adds 361e0ff456a8 rust_binder: remove spin_lock() in rust_shrink_free_page() adds 57e3cf38f63e Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds 961ac9d97be7 crypto: qat - fix duplicate restarting msg during AER error adds 529a22eeda3c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 2387beefdb32 dma: qcom: gpi: Fix memory leak in gpi_peripheral_config() adds 7b28c670df45 omap-dma: fix dma_pool resource leak in error paths adds ad9a3567d02a dmaengine: apple-admac: Add "apple,t8103-admac" compatible adds 1cff29953d60 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 5a0b7ebf412b Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds d09d36734cc5 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 4f4f6b4467e6 MAINTAINERS: Update Saravana Kannan's email address adds 235a1eb8d2dc of: unittest: Fix memory leak in unittest_data_add() adds 0fc24b6f0c23 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds be4b7e584a0c scsi: ufs: dt-bindings: Fix several grammar errors adds 1523d50abad0 scsi: core: Correct documentation for scsi_test_unit_ready() adds 9a49157deeb2 scsi: core: Fix error handler encryption support adds ee229e7c256a scsi: ufs: core: Configure MCQ after link startup adds 001556d29872 scsi: mpt3sas: Update maintainer list adds d0f6cfb49192 scsi: bfa: Update outdated comment adds 309a29b5965a scsi: ufs: host: mediatek: Make read-only array scale_us s [...] adds 98345a2cbecb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 3009738a855c mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in [...] adds 6313e97deb45 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds fb204d971ad3 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds 66562b66dcbc riscv: boot: Always make Image from vmlinux, not vmlinux.u [...] adds 25fd7ee7bf58 riscv: Sanitize syscall table indexing under speculation adds 641ecc890038 riscv: fix KUnit test_kprobes crash when building with Clang adds 7c030b827116 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 004c371d0bd1 riscv: dts: microchip: remove BeagleV Fire fabric.dtsi adds 6f5d8490ca03 dt-bindings: riscv: update ratified version of h, svinval, [...] adds 3546becffce3 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 9700b0fccf38 gpiolib: allow multiple lookup tables per consumer adds cb0451e33be0 gpio: shared: verify con_id when adding proxy lookup adds 49416483a953 gpio: shared: allow sharing a reset-gpios pin between rese [...] adds a7ac22d53d09 gpiolib: fix race condition for gdev->srcu adds 014a17deb412 gpio: pca953x: handle short interrupt pulses on PCAL devices adds 1e876e5a0875 gpio: mpsse: fix reference leak in gpio_mpsse_probe() error paths adds f267f2dbfe1b Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] adds 78e24eff572b memblock test: include <linux/sizes.h> from tools mm.h stub adds c61cfa6ecf40 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 9ace4753a520 Linux 6.19-rc4 adds 600559b9817f rust: rbtree: fix minor typo in comment adds 45f6aed8a835 rust: rbtree: fix documentation typo in CursorMut peek_nex [...] adds 1e4e2a847f3c rust: fmt: Fix grammar in Adapter description adds f6b8d4b7e54f rust: num: fix typos in Bounded documentation adds 946c5efe6a05 rust: fix off-by-one line number in rustdoc tests adds f1db6538794f rust: fmt: fix formatting expressions adds c18f35e49049 objtool/rust: add one more `noreturn` Rust function adds 5614fc7ad0f7 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds cc8f92e41eb7 w1: fix redundant counter decrement in w1_attach_slave_device() adds 69e87960ddc6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 3de499664996 pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask [...] adds bb9ee5072bf7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 04d727875a28 Merge branch into tip/master: 'core/urgent' adds 8aceb82d85b1 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds de0bdcaf3649 MAINTAINERS: fix typo in TYR DRM driver entry adds 97872fa28b33 MAINTAINERS: exclude the tyr driver from DRM MISC adds cef56529d8e9 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] adds 0ddd3bb4b14c drm/pl111: Fix error handling in pl111_amba_probe adds c1ef9a6cabb3 Revert "drm/atomic-helper: Re-order bridge chain pre-enabl [...] adds 33e8150bd32d Revert "drm/mediatek: dsi: Fix DSI host and panel bridge p [...] adds d1c7dc57ff24 drm/atomic-helper: Export and namespace some functions adds 2fc04340cf30 drm/tidss: Fix enable/disable order adds e8b3627bec35 nouveau: don't attempt fwsec on sb on newer platforms. adds 131ba6c1dcb7 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new b8068798a324 mm/vmalloc: clarify why vmap_range_noflush() might sleep new a47ab5258711 mm/damon/core: fix memory leak of repeat mode damon_call_c [...] new 45b85bf7786b alloc_tag: move memory_allocation_profiling_sysctls into .rodata new 708660b56706 powerpc/64s: do not re-activate batched TLB flush new d2eb41dc2789 x86/xen: simplify flush_lazy_mmu() new 885e6693acd7 powerpc/mm: implement arch_flush_lazy_mmu_mode() new dca496bdc0c2 sparc/mm: implement arch_flush_lazy_mmu_mode() new 19ef97530af1 mm: clarify lazy_mmu sleeping constraints new e09f8e3496ee mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE new 93f3ae4ee227 mm: introduce generic lazy_mmu helpers new 47fab5154ed1 mm: bail out of lazy_mmu_mode_* in interrupt context new 94764aa5fb26 mm: enable lazy_mmu sections to nest new 0c93f7407bd6 arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() new 9b49188fd2f6 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() new ff75f30764d5 sparc/mm: replace batch->active with is_lazy_mmu_mode_active() new a89edcdb4a3d x86/xen: use lazy_mmu_state when context-switching new 5c2d9373a742 mm: add basic tests for lazy_mmu new d576ed7edd0f mm-add-basic-tests-for-lazy_mmu-fix new fe2b5191b81e mm-add-basic-tests-for-lazy_mmu-fix-fix new 6cb00b0fab8d mm-add-basic-tests-for-lazy_mmu-fix-fix-fix new 9fe7deeced80 mm/khugepaged: map dirty/writeback pages failures to EAGAIN new b9283011ff33 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE new 9f58554a1846 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() new 8eb0958c4cb5 mm/vmscan.c:shrink_folio_list(): save a tabstop new 2f7ae188ebd7 mm/hugetlb: fix hugetlb_pmd_shared() new 5d1c2f9d03f9 mm/hugetlb: fix two comments related to huge_pmd_unshare() new 41e673147dd6 mm/rmap: fix two comments related to huge_pmd_unshare() new db5df7dae4bd mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] new 95d6ec8ba57e mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] new 5d63ffd5376c zram: introduce compressed data writeback new 62ce92627acf zram: introduce writeback_compressed device attribute new 7ace1ee902ff zram: document writeback_batch_size new afdfba87c3f3 zram: move bd_stat to writeback section new 195164e58caf zram: rename zram_free_page() new 6eab37bb4460 zram: switch to guard() for init_lock new bba034e89279 zram: consolidate device-attr declarations new 3485d2e4202a zram: use u32 for entry ac_time tracking new 6e7b581a7ad5 zram: rename internal slot API new c82ea6c94095 zram: trivial fix of recompress_slot() coding styles new be0e0362a49c treewide: provide a generic clear_user_page() variant new 2aecad46238a highmem: introduce clear_user_highpages() new 0baaa882c1da mm: introduce clear_pages() and clear_user_pages() new 84b277838859 highmem: do range clearing in clear_user_highpages() new 9a8d40a9e140 x86/mm: simplify clear_page_* new 2597f19a5631 x86/clear_page: introduce clear_pages() new 5c3306558b91 mm, folio_zero_user: support clearing page ranges new a4b622d54bb0 mm: folio_zero_user: cache neighbouring pages new 8125266b3fb1 mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] new cd050853c9cd mm: zswap: delete unused acomp->is_sleepable new eb557e10dcac memcg: move mem_cgroup_usage memcontrol-v1.c new 3308d1ccfcfc memcg: remove mem_cgroup_size() new 5a2296bb1955 mm: memcontrol: rename mem_cgroup_from_slab_obj() new 9be56f7045b1 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] new 02aa540aa545 tools/mm/thp_swap_allocator_test: fix small folio alignment new 2727c21b35da mm: introduce a new page type for page pool in page type new 84f9aa8a51df tools/mm/slabinfo: fix --partial long option mapping new 2117ebb6570f mm/damon/core: introduce nr_snapshots damos stat new 0f9f783b7072 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file new 62bf88d6222f Docs/mm/damon/design: update for nr_snapshots damos stat new 2a4c12326400 Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] new 860b2d1da260 Docs/ABI/damon: update for nr_snapshots damos stat new 8a43bdacbca0 mm/damon: update damos kerneldoc for stat field new 08acf9a8f837 mm/damon/core: implement max_nr_snapshots new b6de5d8d4518 mm/damon/sysfs-schemes: implement max_nr_snapshots file new 46ca10b749ab Docs/mm/damon/design: update for max_nr_snapshots new d717eefa2aeb Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots new 7f004aabb692 Docs/ABI/damon: update for max_nr_snapshots new 4460b0b18829 mm/damon/core: add trace point for damos stat per apply interval new 77ff1710bb53 mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] new 74182e6e142d zram: drop pp_in_progress new f3bbfc5e5411 mm/block/fs: remove laptop_mode new db95ade9e697 mm-block-fs-remove-laptop_mode-fix new 1fb83dc6d5f2 maple_tree: remove struct maple_alloc new af64c2857416 lib/test_vmalloc.c: minor fixes to test_vmalloc.c new f542d2b7b483 mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] new 86d41e555f37 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] new 5979e7db83d6 alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE new 3e585c9b5fd6 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE new 04190b302c89 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE new b0537fe40198 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE new 023dc8c5e676 um: mm: enable MMU_GATHER_RCU_TABLE_FREE new fe7fc217d25b mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE new af9b18d30669 zram: remove KMSG_COMPONENT macro new 9f4adc8883a0 mm/damon: fix typos in comments new 891097e9ae0b mm: fix minor spelling mistakes in comments new 8314649e0b39 mm-fix-minor-spelling-mistakes-in-comments-fix new 2819961349a5 percpu: add basic double free check new 5c6474f124d0 mm/fadvise: validate offset in generic_fadvise new 135688763115 mm/hugetlb_cgroup: fix -Wformat-truncation warning new 5a5d0f290f1b mm, swap: rename __read_swap_cache_async to swap_cache_all [...] new 44e6d8cf8228 mm, swap: split swap cache preparation loop into a standal [...] new f39b7b9add79 mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO new 865b113f0b4f mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] new ff28de4559af mm, swap: simplify the code and reduce indention new c23c3ad44b8c mm, swap: free the swap cache after folio is mapped new d1d654a70a7f mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO new cdc02c454f1f mm/shmem, swap: remove SWAP_MAP_SHMEM new b5cc5c71efe4 mm, swap: swap entry of a bad slot should not be considere [...] new 300e21cf65da mm, swap: consolidate cluster reclaim and usability check new 8fb610c4c4c4 mm, swap: split locked entry duplicating into a standalone helper new 3f30cd2c953d mm, swap: use swap cache as the swap in synchronize layer new 609ac280f6b1 mm, swap: remove workaround for unsynchronized swap map ca [...] new ae5ca3e4f6f5 mm, swap: cleanup swap entry management workflow new a5b3c482089d mm, swap: add folio to swap cache directly on allocation new 57540e68276a mm, swap: check swap table directly for checking cache new 8be8d75b809a mm, swap: clean up and improve swap entries freeing new 10dd956c8da9 mm, swap: drop the SWAP_HAS_CACHE flag new a1e2d632b674 mm, swap: remove no longer needed _swap_info_get new 4767801e24e9 mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] new c183466d86fd mm/gup: remove no longer used gup_fast_undo_dev_pagemap new 1bd36d45d628 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment new 4d07eeeea052 mm: cleanup vma_iter_bulk_alloc new cc7f3d052395 mm, hugetlb: implement movable_gigantic_pages sysctl new 6cc10e7eda38 page_alloc: allow migration of smaller hugepages during co [...] new 99f5e30c38ac selftests/mm/write_to_hugetlbfs: parse -s as size_t new 378d74dfdea6 selftests/mm/charge_reserved_hugetlb: drop mount size for [...] new 8bd5f5187a2f selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] new 6e9b9521bceb selftests/mm: fix va_high_addr_switch.sh return value new 5bfd9ca695ef selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh new 739a6f27865c selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] new 732cc39ac261 selftests/mm: va_high_addr_switch return fail when either [...] new f7fab8d67737 selftests/mm: fix comment for check_test_requirements new bf1933e8cad4 mm: memory-tiers, numa_emu: enable to create memory tiers [...] new 8a577f22cb99 mm: numa_emu: add document for NUMA emulation new 4e9a60840a6a mm/vmscan: don't demote if there is not enough free memory [...] new e97b6affe4f5 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] new afb36319ae0a fs/proc: expose mm_cpumask in /proc/[pid]/status new 9c3e633885dc mm/vmscan: mitigate spurious kswapd_failures reset from di [...] new 04f882c025e5 mm: rmap: support batched checks of the references for lar [...] new 38e8c303a8ff arm64: mm: factor out the address and ptep alignment into [...] new e636bedc2a14 arm64: mm: support batch clearing of the young flag for la [...] new 0a8d848d98ea arm64: mm: implement the architecture-specific clear_flush [...] new 8d364b235f9c mm: rmap: support batched unmapping for file large folios new 344d3580dacd mm/vmstat: remove unused node and zone state helpers new f3ce57b7ce7a Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 90eba42c6c81 oid_registry: allow arbitrary size OIDs new b1d1982db32b oid_registry: allow arbitrary size OIDs new 330155329ecf crash_dump: constify struct configfs_item_operations and c [...] new 877dd527b4c8 ocfs2: give ocfs2 the ability to reclaim suballocator free bg new c9fdd1a18a34 ocfs2: detect released suballocator BG for fh_to_[dentry|parent] new af82e2739e0d ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() new 054319137533 ocfs2: constify struct configfs_item_operations and config [...] new 63f51f103d70 ocfs2: validate i_refcount_loc when refcount flag is set new dc197ce1b3de ocfs2: validate inline data i_size during inode read new ef7b8f336dc1 ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] new 5d335d7c8dfb ocfs2: add validate function for slot map blocks new 46612e4cc62b ocfs2: fix oob in __ocfs2_find_path new fee71e28e009 ocfs2: annotate more flexible array members with __counted [...] new 46872ebd1dcf lib/tests: convert test_uuid module to KUnit new e3ae4b0b037b MAINTAINERS: adjust file entry in UUID HELPERS new b0fdc78a0cba kernel.h: drop hex.h and update all hex.h users new 694b4c398177 array_size.h: add ARRAY_END() new d5c0c69ff102 mm: fix benign off-by-one bugs new b3097b672b8b kernel: fix off-by-one benign bugs new bc5c8ac9f63f mm: use ARRAY_END() instead of open-coding it new 78c55c202c60 kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] new ad3745779909 kernel/crash: handle multi-page vmcoreinfo in crash kernel copy new 7a6c955b012a watchdog: softlockup: panic when lockup duration exceeds N [...] new 0f5879c72e54 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] new 774a4fce2709 fat: remove unused parameter new a4ef83d60b8d syscall.h: remove unused SYSCALL_MAX_ARGS new 9036eb27094f arm64: avoid memcpy() for syscall_get_arguments() new 633a8bff6946 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] new c937d5734ba6 .editorconfig: respect .editorconfig settings from parent [...] new 6bc83cd7b6e3 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] new 9d27f3161e6b kallsyms: clean up modname and modbuildid initialization i [...] new e82f622a4116 module: add helper function for reading module_buildid() new a6aa4d0fe998 kallsyms: cleanup code for appending the module buildid new 7594a5a3f7b3 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] new 7cff5048c3dc kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] new b767af88809b kallsyms: prevent module removal when printing module name [...] new 7334c24276ae fork-comment-fix: remove ambiguous question mark in CLONE_ [...] new 4cf1e8d2b456 list: add primitives for private list manipulations new 5c2ec914ce15 list: add kunit test for private list primitives new d0935a29b00d liveupdate: luo_file: Use private list new b24f59fee45b liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new 3a5f95e1e5cc tests/liveupdate: add in-kernel liveupdate test new 7232a6e45a04 kfifo: fix kmalloc_array_node() argument order new 219b3a46a968 editorconfig: add rst extension new 7a117208ad9c kexec: replace the goto out_unlock with out new 030dea11e204 kexec: add kexec flag to control debug printing new 4bf2123233da kexec: print out debugging message if required for kexec_load new fb64b6338703 arm64: kexec: adjust the debug print of kexec_image_info new 5540a41c0103 lib/tests: convert test_min_heap module to KUnit new ab4df363fd5f lib/group_cpus: make group CPU cluster aware new 7238125c62d3 ipc/shm: uapi: remove dependency on libc new a92709f2bca1 resource: provide 0args DEFINE_RES variant for unset resou [...] new d478329ef6a5 kho: simplify page initialization in kho_restore_page() new 884e44ba572c lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] new eef9dbf9e849 liveupdate: separate memfd support into LIVEUPDATE_MEMFD new 3c79b439d95e types: drop definition of __EXPORTED_HEADERS__ new ac974f9bc58e bpf: explicitly align bpf_res_spin_lock new d086118ebc60 atomic: specify alignment for atomic_t and atomic64_t new 3d73f718d762 atomic: add alignment check to instrumented atomic operations new 63696f50cdbc atomic: add option for weaker alignment check new a63981940a2e ima: verify the previous kernel's IMA buffer lies in addre [...] new 25a49b4ba6e4 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] new 6370513d15a2 x86/kexec: add a sanity check on previous kernel's ima kex [...] new 519c1601d1c0 hung_task: introduce helper for hung task warning new 060aa092dc03 hung_task: enable runtime reset of hung_task_detect_count new 5ced4b75cc05 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new f4a6e20a0308 Merge branch 'kbuild-next' into kbuild-for-next new 18e2d526bf24 kconfig: move XPM icons to separate files new f8e05c10631e kbuild: Add top-level target for building gen_init_cpio new 1b5e068d598e kbuild: uapi: Drop check_config() new 85e8c39057f0 Merge branch 'kbuild-next' into kbuild-for-next new 79a3982541a4 Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] new d311783bc68b perf list: Remove unused 'sep' variable new f6f41aef5376 perf diff: Constify strchr() return variables new 45718bce7daf perf tools: Use const for variables receiving str{str,r?ch [...] new c85eff00cf29 perf trace: Don't change const char strings new cddfb3611275 perf vendor power9 nest metrics: Correct unit from MB to MiB new bdd051e24914 perf record: Split --data-mmap option new 9cdc9738d169 perf report: Enable data-type profiling with -F option too new 5d35d829bb0b perf report: Fix histogram entry collapsing for -F option new cbd41c6d4c26 perf report: Update sort key state from -F option new 99d39aa457db Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 8fba0a336075 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 826c3d12b1d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2c0c07d3e975 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new f731d656f04f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 58f64c8a5007 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b53eb75f26dd arm64: dts: cix: Use lowercase hex new b34b20c168aa Merge remote-tracking branch 'cix/dt' into for-next new 7a415ce2979b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1662bb55bc7d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c25c6e5aa818 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new cd0caaf20055 arm64: dts: imx95: correct I3C2 pclk to IMX95_CLK_BUSWAKEUP new 1a8e81a3bcd1 ARM: dts: nxp: imx: Fix mc13xxx LED node names new e0d8678c2f09 arm64: dts: imx8qm-mek: correct the light sensor interrupt [...] new ca643894a37a arm64: dts: add off-on-delay-us for usdhc2 regulator new 466798368e51 arm64: dts: freescale: imx95-toradex-smarc: use edge trigg [...] new 15599306fb6c arm64: dts: freescale: imx95-toradex-smarc: fix SMARC_SDIO [...] new e6a4eedd49ce ARM: dts: imx6q-ba16: fix RTC interrupt level new 1815b16d02ae dt-bindings: arm: fsl: moduline-display: fix compatible new 056c68875122 arm64: dts: freescale: moduline-display: fix compatible new cdf4e631eec5 arm64: dts: freescale: tx8p-ml81: fix eqos nvmem-cells new c63749a7ddc5 arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on D [...] new a988caeed9d9 arm64: dts: imx8qm-ss-dma: correct the dma channels of lpuart new 89e87d0dc87e arm64: dts: mba8mx: Fix Ethernet PHY IRQ support new 51d857a0168a dt-bindings: arm: fsl: add TQ-Systems boards MBLS1028A and [...] new def8f003d4f3 dt-bindings: arm: fsl: Add i.MX8MP FRDM board new 5d96e8677f75 dt-bindings: power: fsl,imx-gpc: Document address-cells new a95260063fb3 dt-bindings: arm: fsl: add i.MX93 11x11 FRDM board new 6b4bcef0549e dt-bindings: arm: fsl: add i.MX952 EVK board new 6b9d8ef29087 dt-bindings: arm: fsl: Add Apalis iMX8QP new 1e78a43ec0a0 dt-bindings: tpm: Add st,st33tphf2ei2c new 77e18c63a38b dt-bindings: arm: fsl: Add FRDM-IMX91 board new 3e4a87a4e8d0 Merge branch 'imx/bindings' into for-next new 3c1df79fe708 ARM: dts: imx6qdl: Add default GIC address cells new e8280244464c ARM: dts: imx: imx6sll: fix lcdif compatible new 03bbb39d9c1f ARM: dts: imx: imx6sll-kobo-clara2e: add regulator for EPD new 73368efe2b47 ARM: dts: imx: imx6sl: fix lcdif compatible new c2c0225c855f Merge branch 'imx/dt' into for-next new 628f6ac792c9 arm64: dts: imx8qm: add ddr perf device node new 4688fd527c85 arm64: dts: imx8dxl-ss-ddr: Add DB (system interconnects) [...] new c3ea38980ab4 arm64: dts: imx94: add basic NETC related nodes new bfc1982c6601 arm64: dts: imx943-evk: add ENETC, EMDIO and PTP Timer support new 3619c5b41ec5 arm64: dts: imx8mp libra: add and update display overlays new b105f62a35a9 arm64: dts: imx8mp libra: add peb-av-10 expansion board overlay new 0538ca1f102d arm64: dts: ls1028a: Add mbls1028a and mbls1028a-ind devicetrees new 92ecc94b2786 arm64: dts: mba8xx: replace 0 with IMX_LPCG_CLK_0 for lpcg [...] new 4ea67ed403d9 arm64: dts: imx8qxp-mek: Add sensors under i2c1 bus new 81c6b6ffbda1 arm64: dts: tqma8xxs: replace 0 with IMX_LPCG_CLK_0 for lp [...] new 7834d199a7d7 arm64: dts: tqma8xxs-mb-smarc-2: replace 0 with IMX_LPCG_C [...] new bb5b318f11e6 arm64: dts: add support for NXP i.MX8MP FRDM board new fb617c00e4ed arm64: dts: imx8mm: Add label to thermal-zones new a4f7357d5328 arm64: dts: imx943-evk: add flexcan support new e00ac93be012 arm64: dts: imx8ulp: add sim lpav node new adee0d661434 arm64: dts: imx93-14x14-evk: Add bt-sco sound card support new 4e6c3b68c1d5 arm64: dts: imx93-14x14-evk: Add audio XCVR sound card new b49f2dece025 arm64: dts: tqmls1046a: Move BMAN/QMAN buffers to DRAM1 area new 21335bc94ac3 arm64: dts: imx93-9x9-qsb: add CAN support overlay file new c3085bef552f arm64: dts: imx91-11x11-evk: Refine label and node name of WM8962 new 08a4d6fb6488 arm64: dts: imx91-11x11-evk: Add bt-sco sound card support new 3529bf1c7d9e arm64: dts: imx91-11x11-evk: Add WM8962 sound card support new c85b67e2ab5f arm64: dts: imx91-11x11-evk: Add PDM microphone sound card [...] new 7b43479e4e14 arm64: dts: imx91-11x11-evk: Add audio XCVR sound card support new 749fdd12321d arm64: dts: imx8mp-phyboard-pollux: add fan-supply new 26927206df53 arm64: dts: imx8mp-phycore-som: add spi-nor supply vcc new 18c783cf09aa arm64: dts: imx8mp-phyboard-pollux: Enable i2c3 new e4d60417f6f6 arm64: dts: imx8mp-phyboard-pollux: add PEB-WLBT-05 expans [...] new 8071668e66e5 arm64: dts: imx93-var-som-symphony: Update gpio aliases new 3860538ff7ee arm64: dts: imx93-var-som-symphony: Add support for ft5x06 [...] new e35fffafd8a4 arm64: dts: imx93-var-som-symphony: Add USB support new 4139384b586b arm64: dts: imx93-var-som-symphony: Enable LPSPI6 controller new 99bd26b4e5dc arm64: dts: freescale: imx8-apalis: Add ethernet alias new 98b8de62e846 arm64: dts: freescale: imx8mp-verdin: Remove obsolete TODO [...] new 9cd778b49692 arm64: dts: freescale: imx8mp-verdin: enable hdmi_pai device new 53fb7a3aa55e arm64: dts: freescale: imx8mp-toradex-smarc: enable hdmi_p [...] new 2b1f623fc83d arm64: dts: tqma8mpql-mba8mpxl: Adjust copyright text format new 3494d778e8d1 arm64: dts: tqma8mpql-mba8mpxl: Fix Ethernet PHY IRQ support new 8401527abb5e arm64: dts: tqma8mpql-mba8mpxl: Fix HDMI CEC pad control settings new 251f9c7ce592 arm64: dts: tqma8mpql-mba8mpxl: Add HDMI audio output support new 5c50503db36d arm64: dts: tqma8mpql-mba8mpxl: Configure IEEE 1588 event [...] new 38bbf7903e80 arm64: dts: tqma8mpql-mba8mp-ras314: Fix Ethernet PHY IRQ support new 53a5c1d98d11 arm64: dts: tqma8mpql-mba8mp-ras314: Fix HDMI CEC pad cont [...] new ad7b5ed46c68 arm64: dts: tqma8mpql-mba8mp-ras314: Add HDMI audio output [...] new 4f0cee99186c arm64: dts: imx8m{m,p}-venice-gw71xx: Add Magetometer new 51eea410b977 arm64: dts: imx95-15x15-evk: Use phys to replace xceiver-supply new 3563aaa006af arm64: dts: imx8mp-evk: Use phys to replace xceiver-supply new 753f9460a645 arm64: dts: imx93-11x11-evk: Use phys to replace xceiver-supply new 057ffbb1cfff arm64: dts: imx8mp-var-som: Move USDHC2 support to Symphon [...] new 5ea98ce8b119 arm64: dts: imx8mp-var-som: Move PCA9534 GPIO expander to [...] new e5b8c6103a41 arm64: dts: imx8mp-var-som: Move UART2 description to Symp [...] new 84095b3bd0cc arm64: dts: imx8mp-var-som: Add WiFi and Bluetooth support new cb452cc24ade arm64: dts: imx8mp-var-som: Add support for WM8904 audio codec new e583afbe3568 arm64: dts: imx8mp-var-som: Add support for TSC2046 touchscreen new fcef3fa00fce arm64: dts: imx8mm-tqma8mqml: remove virtual 3.3V regulator new c5d2ecfe495e arm64: dts: imx8mm-tqma8mqml: remove virtual 1.8V regulator new 7c9910ffdadb arm64: dts: imx8mm-tqma8mqml: remove superfluous line new f7a65b08bcf5 arm64: dts: imx8mm-tqma8mqml: fix LDO5 power off new cd09cbebfc8a arm64: dts: imx8mn-tqma8mqnl: remove virtual 3.3V regulator new 8b6ffe54fde2 arm64: dts: imx8mn-tqma8mqnl: remove virtual 1.8V regulator new 8adc841d43eb arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off new 30e6d444b8dc arm64: dts: mb-smarc-2: Add PCIe support new eb2f28413e23 arm64: dts: freescale: add support for NXP i.MX93 FRDM new be1e3ea0cf76 arm64: dts: imx8mm-phycore-som: Update eth phy impedance new b516a4dd6a1f arm64: dts: freescale: Add initial device tree for i.MX952 new a5aa8551d004 arm64: dts: freescale: Add i.MX952 EVK basic device tree new c86141215394 arm64: dts: imx94: add xspi device node new 5a0ee673a793 arm64: dts: imx94: add mt35xu512aba spi nor support new 5ceddf531b7f arm64: dts: freescale: Use hyphen in node names new 7dce6d3909cb arm64: dts: freescale: Minor whitespace cleanup new 202266aee7d5 arm64: dts: freescale: Use lowercase hex new eb2615ad4643 arm64: dts: imx8qm: Add CPU cluster labels new 3669332babd0 arm64: dts: freescale: Add NXP i.MX8QP SoC dtsi new db97615aea66 arm64: dts: freescale: Add Apalis iMX8QP new d703856872d5 arm64: dts: colibri-imx8x: Add backlight new d4dc56d8224d arm64: dts: colibri-imx8x: Add wi-fi 32kHz clock new abc8424e7f96 arm64: dts: colibri-imx8x: Add cma memory new 6f6c18cba16f arm64: dts: imx8mp-evk: add camera ov5640 and related nodes new 00398481e06b arm64: dts: imx8mp: Update Data Modul i.MX8M Plus eDM SBC [...] new b4bf5e55899e arm64: dts: freescale: Add FRDM-IMX91 basic support new 5ef0c4d30972 Merge branch 'imx/dt64' into for-next new 9915bc977b98 ARM: multi_v7_defconfig: enable DA9052 and MC13XXX new 239003957eb4 ARM: imx_v6_v7_defconfig: Configure CONFIG_SND_SOC_FSL_ASO [...] new 4cd1eadb61de ARM: imx_v6_v7_defconfig: enable EPD regulator needed for [...] new f74941f893ae Merge branch 'imx/defconfig' into for-next new b4d33f78d605 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d53bd97595a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e25df148c072 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5fc25d64c43c dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux clocks new 0ba9cc9f6ffe Merge branch '20260103-ufs_symbol_clk-v2-1-51828cc76236@os [...] new 65b705cca009 arm64: dts: qcom: hamoa: Extend the gcc input clock list new 3802966a9c48 arm64: dts: qcom: x1p42100-lenovo-thinkbook-16: force usb2 [...] new 67ce203eee94 arm64: dts: qcom: x1p42100-lenovo-thinkbook-16: add hdmi b [...] new eb1bcc1d3b4b arm64: dts: qcom: qcs8300: Enable TSENS support for QCS8300 SoC new e8560ac937d9 arm64: dts: qcom: sm8650: Add CAMSS device tree node new 0ddb0d63453f arm64: dts: qcom: sm8650: Add description of MCLK pins new 328407ba89ae arm64: dts: qcom: sm8650-qrd: Enable CAMSS and Samsung S5K [...] new 1c20a021de58 arm64: dts: qcom: sm8650-hdk: Add support for the Rear Cam [...] new 6940c66825e4 arm64: dts: qcom: lemans: Add gpu and gmu nodes new 4a6488a8070b arm64: dts: qcom: lemans: Add GPU cooling new dbff283922e3 arm64: dts: qcom: lemans-evk: Enable Adreno 663 GPU new 247b55ddf76e arm64: dts: qcom: lemans-ride: Enable Adreno 663 GPU new 29e87dc07d70 arm64: dts: qcom: sdm845-oneplus: Update firmware paths new 5eac5422c0c0 arm64: dts: qcom: sdm845-axolotl: Update firmware paths new 7e46a9c78880 arm64: dts: qcom: sdm845-samsung-starqltechn: Update firmw [...] new 86057e01967b arm64: dts: qcom: sdm845-xiaomi-polaris: Update firmware paths new 44d1c77a8af4 arm64: dts: qcom: hamoa-iot-evk: Add vbus regulator suppor [...] new 8325294ca968 dt-bindings: arm: qcom: Document Microsoft Surface Pro 11 new 0d72ccaa1e84 arm64: dts: qcom: Add support for X1-based Surface Pro 11 new 70101cb09c20 arm64: dts: qcom: Minor whitespace cleanup new 3d9bebf804b7 arm64: dts: qcom: Use hyphen in node names new 4df4b572802c arm64: dts: qcom: Use lowercase hex new 6710f10459c1 arm64: dts: qcom: qcs8300: add display dt nodes for MDSS, [...] new be4a8c25ae3a arm64: dts: qcom: qcs8300-ride: Enable Display Port new 21dcacabcc7e dt-bindings: clock: gcc-msm8917: Add missing MDSS reset new 1ee0098e2ae6 Merge branch '20251117-mdss-resets-msm8917-msm8937-v2-1-a7 [...] new ab5c13d98848 clk: qcom: gcc-msm8917: Add missing MDSS reset new e77ff7d32b20 clk: qcom: gcc-kaanapali: Fix double array initializer new bb466f234f2c clk: qcom: rpmh: Fix double array initializer on Kaanapali new fd5b470f87dc Merge branch '20260103-ufs_symbol_clk-v2-1-51828cc76236@os [...] new bf94404bc7bf clk: qcom: gcc-x1e80100: Add missing UFS symbol mux clocks new 9c252f3c8f39 bus: qcom-ebi2: Simplify with scoped for each OF child loop new 380f8a4c734b firmware: qcom: scm: allow QSEECOM on Surface Pro 11 new 2e7f445cb3d2 Merge branches 'arm32-fixes-for-6.19', 'arm64-defconfig-fo [...] new fa66c272a9b6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1bea7e94bf09 soc: renesas: Enable ICU support on RZ/N2H new d013b2513d64 arm64: dts: renesas: r9a09g057: Add FCPV and VSPD nodes new 5225b389103c arm64: dts: renesas: r9a09g057: Add DU and DSI nodes new 99d27bfd5f13 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable DU and DSI new 4636957e62ea arm64: dts: renesas: r9a09g056: Add FCPV and VSPD nodes new 7914aac096e1 arm64: dts: renesas: r9a09g056: Add DU and DSI nodes new 909932f9fce2 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable DU and DSI new 3d77e8edbba5 arm64: dts: renesas: r9a09g047: Add RSCI nodes new 65457bfc27fc arm64: dts: renesas: renesas-smarc2: Move aliases to board DTS new e307ff13fa59 arm64: dts: renesas: r9a09g047e57-smarc: Enable rsci{2,4,9} nodes new 2d8568dddc7b arm64: dts: renesas: r9a09g077: Add ICU support new 666e5eabd623 arm64: dts: renesas: r9a09g087: Add ICU support new 7ed898ff0dea Merge branches 'renesas-drivers-for-v6.20' and 'renesas-dt [...] new 722b18a11084 ARM: shmobile: defconfig: Refresh for v6.19-rc1 new 15fd693e5a66 arm64: dts: renesas: r9a09g057h48-kakip: Enable SPI NOR Flash new e48fe84c8126 arm64: dts: renesas: r9a09g077: Add DMAC support new 10d4c3b21083 arm64: dts: renesas: r9a09g087: Add DMAC support new b2cca585b1d4 arm64: dts: renesas: r9a09g056: Add TSU nodes new f2f8726bf5fc arm64: dts: renesas: r8a77980: Add SWDT node new 66daacff181b arm64: dts: renesas: condor/v3hsk: Mark SWDT as reserved new bde9a2ed4a55 arm64: dts: renesas: r8a77970: Add WWDT nodes new 62e66d42a90c arm64: dts: renesas: r8a77980: Add WWDT nodes new e458504e89d2 arm64: dts: renesas: r8a779a0: Add WWDT nodes new bbe6568e8170 arm64: dts: renesas: r8a779f0: Add WWDT nodes new 5dac39761332 arm64: dts: renesas: r8a779g0: Add WWDT nodes new 6b9804013bdd arm64: dts: renesas: r8a779h0: Add WWDT nodes new f37b5349f345 Merge branches 'renesas-arm-defconfig-for-v6.20' and 'rene [...] new 2d2adcb10da2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0f05301ac6bd Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 7c6bbcb010b1 arm64: dts: rockchip: Fix wifi interrupts flag on Sakura P [...] new cd8967ea3105 arm64: dts: rockchip: fix unit-address for RK3588 NPU's co [...] new 0368e4afcf20 arm64: dts: rockchip: remove dangerous max-link-speed from [...] new ce652c98a7bf arm64: dts: rockchip: remove redundant max-link-speed from [...] new 5deed6704b46 Merge branch 'v6.19-armsoc/dtsfixes' into for-next new 3fc7029d3009 arm64: dts: rockchip: remove rtc regulator for ArmSoM Sige5 new 341735d92ff8 arm64: dts: rockchip: fix hp-det pin for ArmSoM Sige5 new 3025d360f035 arm64: dts: rockchip: enable saradc for ArmSoM Sige5 new f8a1d7d136f7 arm64: dts: rockchip: Add PCIe clkreq stuff for RK3588 EVB1 new 1b2d6b75e2b3 arm64: dts: rockchip: Add EEPROMs for Radxa ROCK 4 boards new e3b12fc33362 arm64: dts: rockchip: Add EEPROMs for Radxa rk35xx boards new 2d6fcdcaf426 arm64: dts: rockchip: add dma-coherent for pcie and gmac o [...] new e2592fee9abf Merge branch 'v6.20-armsoc/dts64' into for-next new 396870f53c4e arm64: dts: rockchip: add gmac reset property to rk3368 new bce933a74b8e arm64: dts: rockchip: add mdio subnode to gmac on rk3368 new 1cb0958a26ae arm64: dts: rockchip: Correctly describe the ethernet phy [...] new 9c68a9483e31 arm64: dts: rockchip: Fix Bluetooth on the RockPro64 board new 7beae528ddad dt-bindings: arm: rockchip: Add Radxa CM5 IO board new 36ee19ba42dc arm64: dts: rockchip: Add rk3588 based Radxa CM5 new 51babf83f424 arm64: dts: rockchip: Add support for CM5 IO carrier new 9a1c0a87c504 Merge branch 'v6.20-armsoc/dts64' into for-next new e88efd7cb77d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new db1cc4902f2f dt-bindings: clock: exynosautov920: add MFD clock definitions new efa45bcc73e1 clk: samsung: exynosautov920: add clock support new 9eac3a1aab1c Merge branch 'next/clk' into for-next new 1b3376d21677 soc: samsung: exynos-chipid: use devm action to unregister [...] new 8dfbb5fcb773 soc: samsung: exynos-chipid: use dev_err_probe where appropiate new abc6930a3150 arm64: dts: exynosautov920: add CMU_MFD clock DT nodes new 0825f376d02e Merge branches 'next/drivers' and 'next/dt64' into for-next new 01272f05aae5 arm64: dts: exynos: gs101: add samsung,sysreg property to [...] new 2e8e9a2492ed dt-bindings: clock: google,gs101-clock: add samsung,sysreg [...] new 298fac4f4b96 clk: samsung: Implement automatic clock gating mode for CMUs new eaf9206bf3d6 clk: samsung: gs101: Enable auto_clock_gate mode for each [...] new 4a50328138e7 Merge branches 'next/dt64' and 'next/clk' into for-next new 12da6f08a07d dt-bindings: nvmem: add google,gs101-otp new 9133ae2119cb soc: samsung: exynos-chipid: rename method new c38cfc303db9 soc: samsung: exynos-chipid: downgrade dev_info to dev_dbg [...] new 732af5191096 soc: samsung: exynos-chipid: add google,gs101-otp support new 930bbd9d4d5e Merge branch 'next/drivers' into for-next new 9afdf3e1a59e arm64: dts: exynos: gs101: add OTP node new 5bb278529d6f Merge branch 'next/dt64' into for-next new 51630565ea3d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f0d0f087227c arm64: dts: arm: Use hyphen in node names new 0fac05fdd9af firmware: arm_scmi: Rework protocol version negotiation logic new 24a0ffefe3f0 firmware: arm_scmi: Remove legacy protocol versioning logic new 324acdd23e6e Merge branches 'for-next/juno/updates', 'for-next/ffa/upda [...] new 25994d0e5e57 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 03ea8676919a riscv: dts: sophgo: cv180x: fix USB dwc2 FIFO sizes new b1fa0deeb860 Merge branch 'dt/riscv' into for-next new 47f7b4a2461c Merge branch 'for-next' of https://github.com/sophgo/linux.git new f33ccc231630 riscv: dts: spacemit: Enable i2c8 adapter for Milk-V Jupiter new ae9d03f8aec7 riscv: dts: spacemit: Define fixed regulators for Milk-V Jupiter new 7d307daa12b1 riscv: dts: spacemit: Define the P1 PMIC regulators for Mi [...] new 5ec8cbbc54c8 clk: spacemit: Respect Kconfig setting when building modules new 99735a742f7e clk: spacemit: Hide common clock driver from user controller new d3ddf719908c clk: spacemit: extract common ccu functions new 077f1e2c79c2 reset: spacemit: fix auxiliary device id new 3e02c598dca3 Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next new 3403ff50dd7e Merge branch 'for-next' of https://github.com/spacemit-com/linux new 1bec3bd1f839 arm64: dts: allwinner: sun55i: Add SPI controllers new bd14ba160bbe arm64: dts: allwinner: t527: orangepi-4a: Enable SPI-NOR flash new 6c4696d9778c Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 03d419de8dcc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4bd5e06bcecc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 74e99270b4f4 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new d31cbbca0d54 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 1f76689d1715 clk: renesas: r9a09g056: Add entries for RSCIs new 2efea3b35cc9 clk: renesas: r9a09g057: Add entries for RSCIs new ebb3acf4d7c9 clk: renesas: r9a09g056: Add clock and reset entries for TSU new 8496ac61e9c0 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 00d8af0f6330 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new 7be0f2c219aa parisc: kernel: replace kfree() with put_device() in creat [...] new 35a5b22b424d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6f86a41d2162 riscv: dts: microchip: fix mailbox description new 26535e84449a riscv: dts: microchip: convert clock and reset to use syscon new d2091990c5c1 dt-bindings: riscv: starfive: Append JH-7110 SoC compatibl [...] new 7c9a5fd6bb19 riscv: dts: starfive: Append JH-7110 SoC compatible to Vis [...] new 4297ddbf1d14 riscv: dts: starfive: Append JH-7110 SoC compatible to Vis [...] new 83ea0832dda9 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 5ba35a6c13ff s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS new b4780fe4ddf0 s390/purgatory: Add -Wno-default-const-init-unsafe to KBUI [...] new afa8fa52a42c s390/ptrace: Convert function macros to inline functions new 71f9bc6f7c25 s390/ap/zcrypt: Revisit module param permissions new eb2606bba1cb s390: Implement ARCH_HAS_CC_CAN_LINK new 12ea976f955c s390/ap: Fix typo in function name reference new 920b9f094f79 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d87ac1b915ed Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds d345b649aef7 Merge branch 'misc-6.19' into for-next-current-v6.18-20260102 adds 21132caf294e Merge branch 'for-next-current-v6.18-20260102' into for-ne [...] adds bcbeaec49cf6 btrfs: update comment for visit_node_for_delete() adds 35b5a9a3cdd9 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] adds 46c5a0d0c325 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] adds 8e9fe1259e54 btrfs: fix qgroup_snapshot_quick_inherit() squota bug adds adf2fa8870f2 btrfs: check squota parent usage on membership change adds df538b40c0b1 btrfs: relax squota parent qgroup deletion rule adds d328b1cd650b btrfs: zoned: don't zone append to conventional zone adds a24f12289e9f btrfs: qgroup: update all parent qgroups when doing quick inherit adds 802eace75196 btrfs: fix NULL dereference on root when tracing inode eviction adds a5c42dc8c144 btrfs: switch to library APIs for checksums adds 0147ad0d4eb8 btrfs: enable direct IO for bs > ps cases adds 001549565013 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper adds dd42bff03c37 btrfs: fix deadlock in wait_current_trans() due to ignored [...] adds 54a542d0417d btrfs: search for larger extent maps inside btrfs_do_readpage() adds b4fe6cc48ff9 btrfs: fix beyond-EOF write handling adds 5a334a4170da btrfs: concentrate the error handling of submit_one_sector() adds f81f10f1988d btrfs: replace for_each_set_bit() with for_each_set_bitmap() adds ca76382eff71 btrfs: remove dead assignment in prepare_one_folio() adds 201b7d6cfb1e btrfs: merge setting ret and return ret adds 2b77de81c6cb btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] adds 580af67ac12b btrfs: always detect conflicting inodes when logging inode refs adds c36a6cdca33d btrfs: fix use-after-free warning in btrfs_get_or_create_d [...] adds aebf1238bb98 btrfs: simplify internal btrfs_printk helpers adds 342d372a22dd btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] adds fd002e5fc8e2 btrfs: remove ASSERT compatibility for gcc < 8.x adds 892651c08aae btrfs: shrink the size of btrfs_bio adds e8738937fa90 btrfs: avoid access-beyond-folio for bs > ps encoded writes adds 98b07f99687e btrfs: zoned: re-flow prepare_allocation_zoned adds 20002ec90ad2 btrfs: remove duplicated root key setup in btrfs_create_tree() adds e2f638e58b2f btrfs: do not free data reservation in fallback from inlin [...] adds acdbd19df63b btrfs: fix reservation leak in some error paths when inser [...] adds a1f4d6bd8059 btrfs: update stale comment in __cow_file_range_inline() adds 4370cd397de2 btrfs: release path before initializing extent tree in btr [...] adds 647f218962c0 btrfs: avoid transaction commit on error in del_balance_item() adds 5a448bac5ca9 btrfs: use single return variable in btrfs_find_orphan_roots() adds 0c2450a87f7b btrfs: remove redundant path release in btrfs_find_orphan_roots() adds 7eab66285422 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds 5b51029f9c99 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds 30956e615e07 btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] adds 7ba5c8059899 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] adds 4b97f8622ea9 btrfs: remove zoned statistics from sysfs adds 04c36ed42464 btrfs: zoned: show statistics about zoned filesystems in m [...] adds c22f90d9a174 btrfs: move space_info_flag_to_str() to space-info.h adds 5f0df762f2a6 btrfs: zoned: print block-group type for zoned statistics adds aae7d22d6556 btrfs: refactor the main loop of cow_file_range() adds 2dabccf1d1d2 btrfs: only enforce free space tree if v1 cache is require [...] adds 45addde24d41 btrfs: force free space tree for bs > ps cases adds 82b1a66fa966 btrfs: remove unreachable return after btrfs_backref_panic [...] adds 381b479cc30b btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() adds 73d676b53c96 btrfs: tag as unlikely error conditions in the transaction [...] adds 44bc93548cd6 btrfs: move unlikely checks around btrfs_is_shutdown() int [...] adds 5f6cb74dce0c btrfs: avoid transaction commit on error in insert_balance_item() adds 5c7113363086 btrfs: fix NULL pointer dereference in do_abort_log_replay() adds 32e0dc3cb34e btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] adds 1af6d7474084 btrfs: show correct warning if can't read data reloc tree adds e827811f65c8 Merge branch 'b-for-next' into for-next-next-v6.19-20260102 adds 1e17e6b6f3ac btrfs: === misc-next on b-for-next === adds 9809c22ef989 btrfs: fallback to buffered IO if the data profile has dup [...] adds d03338a53b9d btrfs: add an ASSERT() to catch ordered extents without datasum adds b025addc1040 btrfs: release path before iget_failed() in btrfs_read_loc [...] adds ce4af29dde2a Merge branch 'misc-next' into for-next-next-v6.19-20260102 adds 8eb403a96c53 Merge branch 'for-next-next-v6.19-20260102' into for-next- [...] adds b1cbd6e1ed20 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds a466e2f4e32a libceph: prevent potential out-of-bounds reads in handle_a [...] adds 1a3d64d530a1 libceph: replace overzealous BUG_ON in osdmap_apply_incremental() adds 30f6f35af932 ceph: update co-maintainers list in MAINTAINERS adds 3f555ce5596c libceph: make free_choose_arg_map() resilient to partial a [...] adds 2bf50e7900c8 libceph: return the handler error from mon_handle_auth_done() adds ea1fd7ed39f1 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 0f9b0076ff05 ecryptfs: keystore: Fix typo 'the the' in comment adds 9383d8205c15 ecryptfs: comment typo fix adds ec25c4cf2db1 ecryptfs: Fix packet format comment in parse_tag_67_packet() adds 111625ba8ab8 ecryptfs: Remove unused declartion ecryptfs_fill_zeros() adds 5c31c9bf9e2f ecryptfs: simplify list initialization in ecryptfs_parse_p [...] adds 3bdc6cace25c ecryptfs: Replace strcpy with strscpy in ecryptfs_set_defa [...] adds c82f77a4ac95 ecryptfs: Replace strcpy with strscpy in ecryptfs_cipher_c [...] adds 0529a804095b ecryptfs: Replace strcpy with strscpy in ecryptfs_validate [...] adds e8fb5ec89343 ecryptfs: Replace memcpy + NUL termination in ecryptfs_new [...] adds 6ba673331340 ecryptfs: Drop redundant NUL terminations after calling ec [...] adds 5bb26913300c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds e635251a0ef0 erofs: Use %pe format specifier for error pointers adds 64c95f3c3e22 erofs: make z_erofs_crypto[] static adds aa85b61c40e4 erofs: simplify the code using for_each_set_bit adds 2db98ca2d162 erofs: improve LZ4 error strings adds 6ff312442c59 erofs: avoid noisy messages for transient -ENOMEM adds 1731aea30265 erofs: fix incorrect early exits for invalid metabox-enabl [...] adds 60936bf9e1ce erofs: fix incorrect early exits in volume label handling adds 89d806805778 erofs: unexport erofs_getxattr() adds b9a3b4eb8be6 erofs: unexport erofs_xattr_prefix() adds ab4b58a1bcba erofs: remove useless src in erofs_xattr_copy_to_buffer() adds 9f02706bbc34 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 0164ee601ea5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds db9b73c5e595 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds a72b742944cb Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 60c1cef8b2b8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds c23009f6e694 Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 1bded578b725 NFSD: Clean up nfsd4_check_open_attributes() adds 7eedfa629776 xdrgen: improve error reporting for invalid void declarations adds 8a40f3c60637 NFSD: Add instructions on how to deal with xdrgen files adds 122f78a56144 xdrgen: Generate "if" instead of "switch" for boolean unio [...] adds dfca7883ba89 xdrgen: Address some checkpatch whitespace complaints adds 0a51027cde7f locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED adds e2d28224d1a2 nfsd: prefix notification in nfsd4_finalize_deleg_timestam [...] adds 544177c60c2e xdrgen: Fix struct prefix for typedef types in program wrappers adds fbdd582b5176 xdrgen: Emit the program number definition adds 59f967f8a36d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 1732053c8a6b fs: ntfs3: check return value of indx_find to avoid infinite loop adds f223ebffa185 fs/ntfs3: Initialize new folios before use adds fac760f52467 fs/ntfs3: Use wait_on_buffer() directly adds 4b90f16e4bb5 fs: ntfs3: fix infinite loop in attr_load_runs_range on in [...] adds 06909b2549d6 fs: ntfs3: fix infinite loop triggered by zero-sized ATTR_LIST adds 4248f563f0b7 fs/ntfs3: rename ni_readpage_cmpr into ni_read_folio_cmpr adds 989e29450efa fs/ntfs3: improve readahead for bitmap initialization and [...] adds dffc7f2f177b fs/ntfs3: allow readdir() to finish after directory mutati [...] adds f7edab0cee03 fs/ntfs3: fix ntfs_mount_options leak in ntfs_fill_super() adds dcd9d6a47199 fs/ntfs3: fsync files by syncing parent inodes adds 3a6aba7f3cf2 fs/ntfs3: drop preallocated clusters for sparse and compre [...] adds 576248a34b92 fs/ntfs3: handle attr_set_size() errors when truncating files adds 356fa248168b fs/ntfs3: zero-fill folios beyond i_valid in ntfs_read_folio() adds c61326967728 fs/ntfs3: implement llseek SEEK_DATA/SEEK_HOLE by scanning [...] adds e37a75bb866c fs/ntfs3: fix deadlock in ni_read_folio_cmpr adds 099ef9ab9203 fs/ntfs3: implement iomap-based file operations adds 82e1b06ffbc6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 97d959aea82d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6fc3f78e4042 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new af1b382d9335 Merge branch 'fs-next' of linux-next new bb9399e882a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ad0c6da5be90 Documentation: PCI: endpoint: Fix ntb/vntb copy & paste errors new 7c5c7d06bd1f PCI: endpoint: Avoid creating sub-groups asynchronously new 845939475f7e Merge branch 'pci/endpoint' new 11721c45a826 PCI: Use resource_set_range() that correctly sets ->end new 1d0eb0b72797 Merge branch 'pci/resource' new 9e541b3cee70 PCI: trace: Add generic RAS tracepoint for hotplug event new d4318c1a79ac PCI: trace: Add RAS tracepoint to monitor link speed changes new d0eb853678a2 Documentation: tracing: Add PCI tracepoint documentation new 44464a870965 Merge branch 'pci/trace' new 78f5d0d5a23d PCI: Add WQ_PERCPU to alloc_workqueue() users new 0d325cbdc5ce PCI: endpoint: Replace use of system_wq with system_percpu_wq new 03f336a869b3 PCI: endpoint: Add missing NULL check for alloc_workqueue() new fd3a8cea2464 Merge branch 'pci/workqueue' new 2cca8d79709e dt-bindings: PCI: socionext,uniphier-pcie: Fix interrupt c [...] new d6b2f1f45096 Merge branch 'pci/dt-bindings' new a20df1a7683d dt-bindings: PCI: Add ASPEED PCIe RC support new 73ce5ba701a5 PCI: Add FMT, TYPE and CPL status definition for TLP header new 9aa0cb68fcc1 PCI: aspeed: Add ASPEED PCIe RC driver new e5c2061442dd MAINTAINERS: Add ASPEED PCIe RC driver new 944d395fb47a Merge branch 'pci/controller/aspeed' new 0297dce758a0 PCI: cadence: Avoid signed 64-bit truncation and invalid sort new bc8df737f09f Merge branch 'pci/controller/cadence' new 4b361b1e92be PCI: j721e: Add config guards for Cadence Host and Endpoin [...] new cf4c0b6d33f9 Merge branch 'pci/controller/cadence-j721e' new a2582e05e39a PCI: Add preceding capability position support in PCI_FIND [...] new 0183562f1e82 PCI: dwc: Add new APIs to remove standard and extended Capability new f5cd8a929c82 PCI: dwc: Remove MSI/MSIX capability for Root Port if iMSI [...] new 7c29cd0fdc07 PCI: qcom: Remove MSI-X Capability for Root Ports new 6a1394990902 PCI: qcom: Remove DPC Extended Capability new 679ec639f29c PCI: dwc: Add L1 Substates context to ltssm_status of debugfs new f994bb8f1c94 PCI: dw-rockchip: Change get_ltssm() to provide L1 Substates info new cfd2fdfd0a8d PCI: dwc: Skip PME_Turn_Off broadcast and L2/L3 transition [...] new fc6298086bfa Revert "PCI: dw-rockchip: Don't wait for link since we can [...] new 180c3cfe3678 Revert "PCI: dw-rockchip: Enumerate endpoints based on dll [...] new e9ce5b380443 Revert "PCI: qcom: Don't wait for link if we can detect Link Up" new 7ebdefb87942 Revert "PCI: qcom: Enable MSI interrupts together with Lin [...] new 9a9793b55854 Revert "PCI: qcom: Enumerate endpoints based on Link up ev [...] new 142d5869f6ee Revert "PCI: dwc: Don't wait for link up if driver can det [...] new 8719c64e76bf PCI: dwc: ep: Cache MSI outbound iATU mapping new 68ac85fb42cf PCI: dwc: Use cfg0_base as iMSI-RX target address to suppo [...] new 13abf83b3934 Merge branch 'pci/controller/dwc' new 418970983059 dt-bindings: PCI: dwc: Add external reference clock input new 1352f58d7c8d dt-bindings: PCI: pci-imx6: Add external reference clock input new d8574ce57d76 PCI: imx6: Add external reference clock input mode support new eb6279268b30 Merge branch 'pci/controller/dwc-imx6' new 113d9712f63b PCI: meson: Report that link is up while in ASPM L0s and L [...] new 9b0a3af7d997 Merge branch 'pci/controller/dwc-meson' new 2fd60a2edb83 PCI: qcom: Parse PERST# from all PCIe bridge nodes new f225a023929f Merge branch 'pci/controller/dwc-qcom' new 7f0cdcddf8be PCI: mediatek: Fix IRQ domain leak when MSI allocation fails new 7899f0059eaf Merge branch 'pci/controller/mediatek' new 4b86eff47e20 PCI: rzg3s-host: Use pci_generic_config_write() for the root bus new 62d4911290f9 PCI: rzg3s-host: Drop the lock on RZG3S_PCI_MSIRS and RZG3 [...] new 3c386bfc580e Merge branch 'pci/controller/rzg3s-host' new 92d661c36f32 irqdomain: Export irq_domain_free_irqs() new eefff3d9f656 cpuidle: tegra: Export tegra_cpuidle_pcie_irqs_in_use() new aac5ba6acc79 PCI: tegra: Allow building as a module new 2bbc28a59e4e Merge branch 'pci/controller/tegra' new f42b3c053b15 PCI: xilinx: Fix INTx IRQ domain leak in error paths new cb8d4e9507c1 Merge branch 'pci/controller/xilinx' new 57833f84f6f5 PCI: rcar-host: Add OF Kconfig dependency to avoid objtool [...] new 56bfbf587740 Merge branch 'pci/controller/misc' new 560cb3bd9a48 Documentation: PCI: Fix typos in msi-howto.rst new 29a77b4897f1 Merge branch 'pci/misc' new 1abf4baafb7a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f28beb69c515 HID: usbhid: paper over wrong bNumDescriptor field new e9143268d259 HID: playstation: Center initial joystick axes to prevent [...] new 0e13150c1a13 HID: Intel-thc-hid: Intel-thc: fix dma_unmap_sg() nents value new daeed86b6868 HID: intel-ish-hid: Update ishtp bus match to support devi [...] new 56e230723e3a HID: intel-ish-hid: Reset enum_devices_done before enumeration new ff3f234ff1dc HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL new f39006965dd3 HID: Intel-thc-hid: Intel-thc: Fix wrong register reading new 656f2b0147cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f65f8fa18bb i2c: designware: Remove useless driver specific option for [...] new a7b79464a5e4 i2c: designware: Remove unnecessary function exports new 0921c8218d40 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new ce50e16e1891 hwmon: Fix wrong return errno in *sanitize_name() new 162d9c37b314 hwmon: Use sysfs_emit in show function callbacks new bf8f65450c9c dt-bindings: hwmon: Add mps mp5926 driver bindings new c6c80820ac5d hwmon: (pmbus) Add mp5926 driver new 4f7913a9bdc8 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new f089d9b2c229 docs: kbuild: Fix typos in makefiles.rst new 82e87387f6e2 Documentation: kernel-hacking: Remove comma new 1045ec382c60 kernel-doc: add support for handling global variables new bdd1cf87847f kernel-doc: add support to handle DEFINE_ variables new bea467aa5da1 docs: media: v4l2-ioctl.h: document two global variables new 8deb5d725b48 docs: kernel-doc.rst: don't let automarkup mangle with consts new b580fa304c85 docs: kernel-doc.rst: document the new "var" kernel-doc markup new aaacd70fb77a docs: kernel-doc.rst: Parse DEFINE_ macros without prefixes new d07e0857dcb6 Merge branch 'mauro-vars' into docs-mw new 5188f6bd408f docs: admin: devices: /dev/sr<N> for SCSI CD-ROM new 197bbebd2581 docs: Update documentation to avoid mentioning of kernel.h new 9dbbd32ecd7b kdoc: allow dots in inline @param names new faa395bcda43 docs: fix typo in clang-format documentation new 1de54df94953 Documentation: arm: keystone: update DT binding reference new 7508b208f1c5 Documentation/rv: Fix dead link to monitor_synthesis.rst new 135739a2a92f Documentation: mailbox: mbox_chan_ops.flush() is optional new 273aa250f138 Documentation: Improve wording on requirements for a free [...] new ceddb2c001d9 Documentation: insist on the plain-text requirement for se [...] new 7548c69f5167 Documentation: Add some hardware hints for real-time new 6c95f2d67f7d Documentation: update config name in real-time architectur [...] new 7f3c3a0a9103 MAINTAINERS: Add doc files on real-time support to Real-ti [...] new 6294d8119bc0 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 4171f0cdbbb3 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 604ad4e7f5b8 Merge branch 'pm-sleep-fixes' into fixes new 3717a9db4adf Merge branch 'fixes' into linux-next new bb203a649c26 ACPI: bus: Fix handling of _OSC errors in acpi_run_osc() new 06bf78f82f45 ACPI: bus: Rework printing debug messages on _OSC errors new 7d703df7f4f5 ACPI: bus: Split _OSC evaluation out of acpi_run_osc() new d179ae1f06ae ACPI: bus: Split _OSC error processing out of acpi_run_osc() new 5ada805104d4 ACPI: bus: Rename label and use ACPI_FREE() in acpi_run_osc() new e5322888e6bf ACPI: bus: Rework the handling of _SB._OSC platform features new 648505936192 ACPI: bus: Adjust feature mask creation for _SB._OSC new d9239fdc14bc ACPI: bus: Rework the handling of _SB._OSC USB4 features new 22ad29311b03 ACPI: bus: Adjust acpi_osc_handshake() parameter list new 5dd02d0852ea ACPI: bus: Fix typo under sizeof() in acpi_run_osc() new eb9fe20a8c23 Merge branches 'acpi-pm' and 'acpi-bus' into linux-next new d4086ed0cde5 Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next new 169934ba2b73 thermal: intel: intel_tcc_cooling: Add CPU models in the s [...] new 1be2083cfaab Merge branch 'thermal-intel' into linux-next new 03667e146f81 ACPI: NFIT: core: Convert the driver to a platform one new ab06eb920401 ACPI: scan: Register platform devices for fixed event buttons new ddfebb7537cb ACPI: scan: Reduce code duplication related to fixed event [...] new 93dc5db6d47a ACPI: button: Adjust event notification routines new 52d864019636 ACPI: button: Convert the driver to a platform one new f4203ec64e11 ACPI: tiny-power-button: Convert the driver to a platform one new 2cf321ef4e82 ACPI: scan: Do not bind ACPI drivers to fixed event buttons new 91ba8de81bcb ACPI: scan: Do not mark button ACPI devices as wakeup-capable new d27ccaebab98 ACPI: scan: Register platform devices for thermal zones new a4975385997a ACPI: thermal: Adjust event notification routine new d1db160da0d1 ACPI: thermal: Convert the driver to a platform one new 6cba60361b89 ACPI: thermal: Rework system suspend and resume handling new 6e35ab507c88 ACPI: HED: Convert the driver to a platform one new fe9542b8b53c ACPI: EC: Register a platform device for ECDT EC new db65a06d10b3 ACPI: EC: Convert the driver to a platform one new 6d2590533cdd ACPI: SMBUS HC: Convert the driver to a platform one new 9460eaae2ee4 ACPI: SBS: Convert the driver to a platform one new bbad68aa02f9 Merge branch 'acpi-driver' into linux-next new 2aa1e462508d ACPI: sysfs: Add device cid attribute for exposing _CID lists new f6b4ff475878 ACPI: scan: Use resource_type() for resource type checking new 7897e96d5973 ACPI: scan: Drop outdated comment regarding removed function new 2b95b1a7e31a Merge branches 'acpi-sysfs' and 'acpi-bus' into linux-next new 1484302c8d6e Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 0702825fe1e2 cpufreq: Add Tegra186 and Tegra194 to cpufreq-dt-platdev b [...] new fda709d30bf0 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 35c2ea5c4bae Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 52afdee09a73 pmdomain: imx93-blk-ctrl: cleanup error path new 0e3fe50f328e pmdomain: imx93-blk-ctrl: convert to devm_* only new e0cfb45edc64 pmdomain: imx93-blk-ctrl: add support for optional subnodes new af2325dbeed6 pmdomain: imx: gpcv2: Discard pm_runtime_put() return value new 4d63858b9c6f dt-bindings: power: define ID for Marvell PXA1908 audio domain new 12752eb13c40 dt-bindings: power: mt8196-gpufreq: Describe nvmem provide [...] new 26525fb0bc00 pmdomain: Merge branch dt into next new 6f44c712a995 pmdomain: add audio power island for Marvell PXA1908 SoC new e8bf27db8cd0 pmdomain: mediatek: mtk-mfg: Expose shader_present as nvmem cell new e86fca8c44e5 pmdomain: Merge branch fixes into next new 98071d7c0123 pmdomain: ti_sci: handle wakeup constraint for out-of-band wakeup new 676626ca86bf pmdomain: mediatek: Simplify with scoped for each OF child loop new c20f7b37c6bb pmdomain: Merge branch fixes into next new 14648b556ec7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 80351761facb RDMA/irdma: Simplify bool conversion new 4b01ec0f133b RDMA/efa: Check stored completion CTX command ID with rece [...] new dab5825491f7 RDMA/efa: Improve admin completion context state machine new a3572bdc3a02 RDMA/rtrs: server: remove dead code new 8818ffb04bfa RDMA/hns: Introduce limit_bank mode with better performance new e862bc9b5ba3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c303e8b86d9d dt-bindings: net: mscc-miim: add microchip,lan9691-miim new 509c72d874d2 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new c1c7d61746f4 resolve_btfids: Rename object btf field to btf_path new 5f347a0f781a resolve_btfids: Factor out load_btf() new a4fa885bd52d resolve_btfids: Introduce enum btf_id_kind new fb348d4fdf5e resolve_btfids: Always build with -Wall -Werror new 90e5b38a2652 kbuild: Sync kconfig when PAHOLE_VERSION changes new 903922cfa0e6 lib/Kconfig.debug: Set the minimum required pahole version [...] new 014e1cdb5fad selftests/bpf: Run resolve_btfids only for relevant .test. [...] new 522397d05e7d resolve_btfids: Change in-place update with raw binary output new 3d60306b7bb4 Merge branch 'resolve_btfids-support-for-btf-modifications' new 93f0d0969761 bpf: move recursion detection logic to helpers new c3e34f88f999 bpf: arm64: Optimize recursion detection by not using atomics new c2f2f005a1c2 Merge branch 'bpf-optimize-recursion-detection-on-arm64' new e09f6be4a355 x86/bpf: Avoid emitting LOCK prefix for XCHG atomic ops new 94e948b7e684 bpf: annotate file argument as __nullable in bpf_lsm_mmap_file new d2749ae85aec selftests/bpf: add test case for BPF LSM hook bpf_lsm_mmap_file new f785a31395d9 bpf: arm64: Fix sparse warnings new 4221de8c410e mm: declare memcg_page_state_output() in memcontrol.h new 5904db9891f8 mm: introduce BPF kfuncs to deal with memcg pointers new 5c7db3239c9f mm: introduce bpf_get_root_mem_cgroup() BPF kfunc new 99430ab8b804 mm: introduce BPF kfuncs to access memcg statistics and events new 6bce6ddbe634 bpf: selftests: selftests for memcg stat kfuncs new 6e57cdde70c1 MAINTAINERS: add an entry for MM BPF extensions new 042d4c0642b3 Merge branch 'mm-bpf-kfuncs-to-access-memcg-data' new 342297d51146 bpf: allow calling kfuncs from raw_tp programs new 83dd46ecb68e selftests: bpf: fix tests with raw_tp calling kfuncs new b0004a822392 Merge branch 'allow-calling-kfuncs-from-raw_tp-programs' new ac1c5bc7c4c7 bpf: crypto: replace -EEXIST with -EBUSY new c336b0b32712 bpf: arena: populate vm_area without allocating memory new 360c35f8ffae bpf: arena: use kmalloc_nolock() in place of kvcalloc() new b8467290edab bpf: arena: make arena kfuncs any context safe new efecc9e825f4 selftests: bpf: test non-sleepable arena allocations new f14cdb1367b9 Merge branch 'remove-kf_sleepable-from-arena-kfuncs' new 600605853f87 scripts/gen-btf.sh: Fix .btf.o generation when compiling f [...] new 317a5df78f24 selftests/bpf: Fix verifier_arena_large/big_alloc3 test new f597664454bd bpf: bpf_scc_visit instance and backedges accumulation for [...] new e6f2612f0e7c selftests/bpf: test cases for bpf_loop SCC and state graph [...] new ccaa6d2c9635 Merge branch 'bpf-calls-to-bpf_loop-should-have-an-scc-and [...] new 840692326e92 bpf: allow states pruning for misc/invalid slots in iterat [...] new 4fd99103eef3 selftests/bpf: iterator based loop and STACK_MISC states pruning new c0e4a193ae91 Merge branch 'bpf-unify-state-pruning-handling-of-invalid- [...] new 1a8fa7faf489 resolve_btfids: Implement --patch_btfids new 453dece55bb1 scripts/gen-btf.sh: Reduce log verbosity new 17c736a7b58a bpf: Update BPF_PROG_RUN documentation new c286e7e9d1f1 selftests/bpf: veristat: fix printing order in output_stats() new 1a5c01d2508a bpf: Make KF_TRUSTED_ARGS the default for all kfuncs new 7646c7afd9a9 bpf: Remove redundant KF_TRUSTED_ARGS flag from all kfuncs new bddaf9adda72 bpf: net: netfilter: drop dead NULL checks new cd1d60949143 bpf: xfrm: drop dead NULL check in bpf_xdp_get_xfrm_state() new 8fe172fa305f HID: bpf: drop dead NULL checks in kfuncs new df5004579bbd selftests: bpf: Update kfunc_param_nullable test for new e [...] new 03cc77b10e00 selftests: bpf: Update failure message for rbtree_fail new 230b0118e416 selftests: bpf: fix test_kfunc_dynptr_param new cf82580c86a9 selftests: bpf: fix cgroup_hierarchical_stats new cf503eb2c6c3 selftests: bpf: Fix test_bpf_nf for trusted args becoming default new e40030a46acc Merge branch 'bpf-make-kf_trusted_args-default' new 817593af7b9b bpf: syscall: Introduce memcg enter/exit helpers new e66fe1bc6d25 bpf: arena: Reintroduce memcg accounting new 7694ff8f6ca7 Merge branch 'memcg-accounting-for-bpf-arena' new a069190b590e bpf: Replace __opt annotation with __nullable for kfuncs new a338f7bdbd9a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d02dfc95df00 Bluetooth: hci_sync: Add LE Channel Sounding HCI Command/e [...] new 1d7a8fd800eb Bluetooth: L2CAP: Add support for setting BT_PHY new a9f9a5174841 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 49ee282aaa59 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c7bb07ad8dfa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new db39ee253e40 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b160ce1cbfe2 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new e3d036fecd6f crypto: qat - fix parameter order used in ICP_QAT_FW_COMN_ [...] new 90ca8d359666 crypto: qat - add bank state save and restore for qat_420xx new 994689b8f91b crypto: qat - fix warning on adf_pfvf_pf_proto.c new b6f27c0ad008 crypto: starfive - Avoid -Wflex-array-member-not-at-end warning new 352140d396b1 crypto: sun8i-ss - Avoid -Wflex-array-member-not-at-end warning new 5565a72b24fa crypto: octeontx - Fix length check to avoid truncation in [...] new 48329301969f crypto: iaa - Fix out-of-bounds index in find_empty_iaa_co [...] new 375a0168e1ae crypto: iaa - Simplify init_iaa_device() new e6bba60966bb crypto: iaa - Remove unreachable pr_debug from iaa_crypto_ [...] new 97282e2cdecb crypto: fips - annotate fips_enable() with __init to free [...] new 3e8541f98df7 crypto: scompress - Remove forward declaration of crypto_s [...] new bb571875f77f dt-bindings: crypto: qcom,prng: document x1e80100 new 0e602c5f0494 crypto: scompress - Use crypto_unregister_scomps in crypto [...] new 32c539884d09 crypto: algapi - Use crypto_unregister_algs in crypto_regi [...] new bce4678f0235 crypto: iaa - Replace sprintf with sysfs_emit in sysfs sho [...] new 37b03cb37817 crypto: octeontx2 - Use sysfs_emit in sysfs show functions new b6aa86c8a508 crypto: khazad - simplify return statement in khazad_mod_init new eb6449aa7b32 crypto: drbg - kill useless variable in drbg_fips_continuo [...] new 6acd394367ab crypto: drbg - make drbg_fips_continuous_test() return bool new c904e459cf73 crypto: drbg - make drbg_get_random_bytes() return *void* new 6cee9e1e58b3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 2eda552c4175 lib/crypto: Add ML-DSA verification support new ff08ac38bcf2 lib/crypto: tests: Add KUnit tests for ML-DSA verification new 382de740759a lib/crypto: nh: Add NH library new de761cec47ef lib/crypto: tests: Add KUnit tests for NH new 9c546ab1ce96 lib/crypto: arm/nh: Migrate optimized code into library new cf410224a71c lib/crypto: arm64/nh: Migrate optimized code into library new c239b8a4ada9 lib/crypto: x86/nh: Migrate optimized code into library new 148e7867b6e0 crypto: adiantum - Convert to use NH library new 764d7083831f crypto: adiantum - Use scatter_walk API instead of sg_miter new 95c62e08857a crypto: adiantum - Use memcpy_{to,from}_sglist() new fa87b7adadd1 crypto: adiantum - Drop support for asynchronous xchacha ciphers new 84d02c8e637d crypto: nhpoly1305 - Remove crypto_shash support new 6fe51cc4b3ca crypto: testmgr - Remove nhpoly1305 tests new f2134d05f162 fscrypt: Drop obsolete recommendation to enable optimized [...] new e78a3142fa58 lib/crypto: md5: Use rol32() instead of open-coding it new 7f6812a07780 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 6c8e404891e1 Merge tag 'drm-misc-next-2025-12-12' of https://gitlab.fre [...] new 7bc0f871f992 Merge tag 'drm-misc-next-2025-12-19' of https://gitlab.fre [...] new cffa413f1c94 drm/i915/dp: Restrict max source rate for WCL to HBR3 new 6a3591522930 drm/i915/colorop: do not include headers from headers new cc1b753487bb drm/dp: Parse all DSC slice count caps for eDP 1.5 new 92a73fec6acd drm/dp: Add drm_dp_dsc_sink_slice_count_mask() new 0b1499051ab3 drm/i915/dp: Fix DSC sink's slice count capability check new 1f28404ad471 drm/i915/dp: Return a fixed point BPP value from intel_dp_ [...] new 1867564b9080 drm/i915/dp: Use a mode's crtc_clock vs. clock during stat [...] new 78cfaaa11151 drm/i915/dp: Factor out intel_dp_link_bw_overhead() new 3999f6d7f588 drm/i915/dp: Fix BW check in is_bw_sufficient_for_dsc_config() new b1ec2916c929 drm/i915/dp: Use the effective data rate for DP BW calculation new 2fb850a6aeb2 drm/i915/dp: Use the effective data rate for DP compressed [...] new e25b6f133446 drm/i915/dp: Account with MST, SSC BW overhead for uncompr [...] new 260aef187f7f drm/i915/dp: Account with DSC BW overhead for compressed D [...] new 3755e200bc7f drm/i915/dp: Account with pipe joiner max compressed BPP l [...] new 2018e29176d6 drm/i915/dp: Fail state computation for invalid min/max li [...] new 5c2d799491f2 drm/i915/dp: Fail state computation for invalid max throug [...] new a63bbb8ddde0 drm/i915/dp: Fail state computation for invalid max sink c [...] new 338465490cf7 drm/i915/dp: Fail state computation for invalid DSC source [...] new c954d3b517a9 drm/i915/cx0: Use a more accurate message for powerdown ch [...] new 9236cf0ade32 drm/i915/cx0: Toggle powerdown states for C10 on HDMI new 35ec71285c93 drm/i915/pc8: Add parent interface for PC8 forcewake tricks new c5fb82d113c6 Merge tag 'drm-intel-next-2025-12-19' of https://gitlab.fr [...] new 5add3c3c280a Merge drm/drm-next into drm-xe-next new af90706f0eec drm/xe/pmu: Replace sprintf() with sysfs_emit() new 3d50c69c5819 drm/xe/xe_survivability: Use static for survivability info [...] new 13fe9fa7f41a drm/xe/xe_survivability: Add index bound check new 651065dca3f2 drm/xe: Increase log level for unhandled page faults new 844758bd99a8 drm/xe: Print GuC queue submission state on engine reset new 9ec3c8ee16a0 Merge tag 'drm-xe-next-2025-12-19' of https://gitlab.freed [...] new 8d87fa19169e drm/xe/gt: Add engine masks for each class new b0c5cf4f5917 drm/gt/guc: extract scheduler-related defines from guc_fwif.h new 50290b7a0df5 drm/xe/pf: Initialize scheduler groups new f04feb5b5441 drm/xe/pf: Add support for enabling scheduler groups new b7fa6016a2bb drm/xe/pf: Scheduler groups are incompatible with multi-lrc new dad13af3985c drm/xe/vf: Check if scheduler groups are enabled new b7b106f93717 drm/xe/pf: Add debugfs to enable scheduler groups new 76242b98d4e4 drm/xe/pf: Add debugfs with scheduler groups information new 627508b391ea drm/xe/pf: Prep for multiple exec quantums and preemption [...] new 46c9e84cd66d drm/xe/pf: Add functions to set exec quantums for each group new be4518128a58 drm/xe/pf: Add functions to set preempt timeouts for each group new f474911fe16b drm/xe/pf: Add debugfs to set EQ and PT for scheduler groups new 72aee5f70ba4 drm/xe/svm: Fix a debug printout new d1a4fc044cfd drm/pagemap: Remove some dead code new 16b5ad319524 drm/pagemap, drm/xe: Ensure that the devmem allocation is [...] new a599b98607de drm/pagemap, drm/xe: Add refcounting to struct drm_pagemap new 565477dbca6e drm/pagemap: Add a refcounted drm_pagemap backpointer to s [...] new a26084328ac4 drm/pagemap, drm/xe: Manage drm_pagemap provider lifetimes new 77f14f2f2d73 drm/pagemap: Add a drm_pagemap cache and shrinker new 8a52f4d9b1ef drm/xe: Use the drm_pagemap cache and shrinker new 33ac8d150af6 drm/pagemap: Remove the drm_pagemap_create() interface new e44f47a9bf51 drm/pagemap_util: Add a utility to assign an owner to a se [...] new 14b60874c90a drm/xe: Use the drm_pagemap_util helper to get a svm pagem [...] new eb9db59d96ce drm/xe: Pass a drm_pagemap pointer around with the memory [...] new 238dbc9d9f4a drm/xe: Use the vma attibute drm_pagemap to select where t [...] new 4be5f2bc811a drm/xe: Simplify madvise_preferred_mem_loc() new dff547e137be drm/xe/uapi: Extend the madvise functionality to support f [...] new 2df55d9e66a2 drm/xe: Support pcie p2p dma as a fast interconnect new 54dc5842a81c drm/xe/vm: Add a couple of VM debug printouts new 1f430b8d68e6 drm/xe/svm: Document how xe keeps drm_pagemap references new 5b64b23f6f1b drm/pagemap, drm/xe: Clean up the use of the device-privat [...] new f1d08a586482 drm/gpusvm: Introduce a function to scan the current migra [...] new 0471ed20df6b drm/xe: Use drm_gpusvm_scan_mm() new 75af93b3f5d0 drm/pagemap, drm/xe: Support destination migration over in [...] new ec265e1f1cfc drm/pagemap: Support source migration over interconnect new 0620837490e0 drm/xe/svm: Serialize migration to device if racing new 15e096960a7f drm/xe/migrate: Configure migration queue as low latency new e67870321a6a drm/xe: Don't use absolute path in generated header comment new a9f88c68f861 drm/xe/soc_remapper: Initialize SoC remapper during Xe probe new 32eab46a6160 drm/xe/soc_remapper: Use SoC remapper helper from VSEC code new c3a613a03902 drm/xe/soc_remapper: Add system controller config for SoC [...] new b5179dbd1c14 drm/xe/guc: READ/WRITE_ONCE g2h_fence->done new ac1317df039d drm/xe/guc: READ/WRITE_ONCE ct->state new 382876afa75a drm/xe: Move rebar to its own file new 0b075f82935e drm/xe: Improve rebar log messages new 59260fe5821a Merge tag 'drm-xe-next-2025-12-30' of https://gitlab.freed [...] new 7c812c723cc7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 565ed40b5fc1 drm/panthor: Evict groups before VM termination new 8e7460eac786 drm/panthor: Support partial unmaps of huge pages new c2b40b1a4fbb drm/draw: add drm_draw_can_convert_from_xrgb8888 new 15156936b26f drm/log: avoid WARN when searching for usable format new 4f1b30fe9ef5 drm/panic: avoid WARN when checking format support new 38b91e424c1c drm/panfrost: Add GPU_PM_RT support for RZ/G3E SoC new 89f23d420066 drm/tests: shmem: Swap names of export tests new b47b9ecef309 drm/tests: shmem: Add clean-up action to unpin pages new cda83b099f11 drm/tests: shmem: Hold reservation lock around vmap/vunmap new 607d07d8cc0b drm/tests: shmem: Hold reservation lock around madvise new 3f41307d589c drm/tests: shmem: Hold reservation lock around purge new 353e72df138a vt: Remove trailing whitespace new c83e42990303 vt: Remove con_debug_enter/_leave from struct consw new 50c26c301c51 drm/ast: Swap framebuffer writes on big-endian machines new e05b08d7d016 drm/atomic: convert drm_atomic_get_{old, new}_colorop_stat [...] new 8a717c16ddf2 drm/bridge: add connector argument to .hpd_notify callback new c08c123d4cd6 drm/bridge: lontium-lt9611uxc: switch to HDMI audio helpers new 969325a2597e drm/rockchip: inno-hdmi: Convert to drm bridge new 130343ee6bca MAINTAINERS: Add entry for Innosilicon hdmi bridge library new 293a8fd7721a drm/bridge: add of_drm_find_and_get_bridge() new 9da0e06abda8 drm/bridge: deprecate of_drm_find_bridge() new c637217efb89 drm/todo: add entry about converting to of_drm_find_and_ge [...] new 5d7cb36254b5 drm/bridge: make of_drm_find_bridge() a wrapper of of_drm_ [...] new 7282066e5534 drm/arcpgu: convert to of_drm_find_and_get_bridge() new 3fdeae134ba9 drm/bridge: add next_bridge pointer to struct drm_bridge new 8f92a5fcbfe3 drm/bridge: ite-it66121: get/put the next bridge new ae754f049ce1 drm/bridge: imx8qxp-pixel-combiner: get/put the next bridge new b9a7d5918bd4 drm/bridge: simple-bridge: get/put the next bridge new 47fa48b3faa7 drm/meson: encoder_cvbs: get/put the next bridge new bfb8f5d0a9e7 drm/meson: encoder_dsi: get/put the next bridge new c87ad784aacb drm/meson: encoder_hdmi: get/put the next bridge new ceea3f7806a1 drm/bridge: imx8qxp-pxl2dpi: simplify put of device_node pointers new 54af17788629 drm/bridge: imx8qxp-pxl2dpi: remove excess error message new 0dc4a8d6d096 drm/bridge: imx8qxp-pxl2dpi: imx8qxp_pxl2dpi_find_next_bri [...] new 6802c7ee360d drm/bridge: imx8qxp-pxl2dpi: get/put the next bridge new 900699ba830f drm/bridge: imx8qxp-pxl2dpi: get/put the companion bridge new 40630210211a drm/bridge: imx8qxp-pixel-link: remove excess error message new 9eb018828b1b drm/v3d: Set DMA segment size to avoid debug warnings new a7c2f143f878 drm: pl111: fix build regression new fdb099c6067a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 9562a3586f1d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a61bf068f1fe drm/xe: Fix ggtt fb alignment new 0734802d6130 drm/i915: move display/intel_plane_initial.c to i915_initi [...] new 6a3e94ff0529 drm/xe/display: rename xe_plane_initial.c to xe_initial_plane.c new b99690ffbca0 drm/i915: rename intel_plane_initial.h to intel_initial_plane.h new 9dacae143e6f drm/{i915, xe}: move initial plane calls to parent interface new a13f152a6c09 drm/{i915, xe}: deduplicate intel_initial_plane_config() b [...] new 6bb14ea387fe drm/{i915, xe}: deduplicate plane_config_fini() between i9 [...] new 1b3cc68df363 drm/{i915, xe}: start deduplicating intel_find_initial_pla [...] new 3629264e4d7d drm/i915: return plane_state from intel_reuse_initial_plane_obj() new 9a864b5487c6 drm/xe: return plane_state from intel_reuse_initial_plane_obj() new adf7968e52e8 drm/i915: further deduplicate intel_find_initial_plane_obj() new 64ee50c6f025 drm/{i915, xe}: deduplicate intel_alloc_initial_plane_obj( [...] new dcff3266cfc4 drm/{i915,xe}: deduplicate initial plane setup new 5bad00377ec8 drm/{i915, xe}: pass struct drm_plane_state instead of str [...] new 82eaf3459dbf drm/{i915, xe}: pass struct drm_device instead of drm_devi [...] new a6e6f8b50bbb drm/i915: drop dependency on struct intel_display from i91 [...] new 7394321a0663 drm/xe/display: drop i915_utils.h new fb3fba6933d1 drm/i915/cx0: Use the consolidated HDMI tables new 345ad34565c3 drm/i915/vdsc: Account for DSC slice overhead in intel_vds [...] new 765ec7411b9d drm/i915: remove unused dev_priv local variable new 5f1a87efd60d drm/xe/compat: remove unused forcewake get/put macros new 80d3db9b62d2 drm/xe/compat: convert uncore macro to static inlines new fb48cb435500 drm/i915/display: use to_intel_uncore() to avoid i915_drv.h new 71813ecc8436 drm/i915/display: Abstract pipe/trans/cursor offset calculation new f3255cf4490e drm/i915/display: Add APIs to be used by gvt to get the re [...] new d6a3a6785694 drm/i915/gvt: Add header to use display offset functions i [...] new d805e879e15a drm/i915/gvt: Change for_each_pipe to use pipe_valid API new 1908784fbc05 drm/i915/gvt: Use the appropriate header for the DPLL macro new a2e3dda51d55 drm/i915/gvt/display_helper: Get rid of #ifdef/#undefs new 6739e03a9aff drm/i915/display: Add source param for dc balance new 1dee5a4db242 drm/i915/dmc: Add pipe dmc registers and bits for DC Balance new be19d803df43 drm/i915/vrr: Add VRR DC balance registers new 19467b46c219 drm/i915/vrr: Add functions to read out vmin/vmax stuff new be843f348035 drm/i915/vrr: Add DC Balance params to crtc_state new c09112ca3cc9 drm/i915/vrr: Add state dump for DC Balance params new 2873c8eaa1e9 drm/i915/vrr: Add compute config for DC Balance params new 7bf11bc2f716 drm/i915/vrr: Add function to check if DC Balance Possible new 80d14983595b drm/i915/vrr: Add function to reset DC balance accumulated params new d780bbebaac1 drm/i915/display: Add DC Balance flip count operations new 4ca36702d808 drm/i915/vrr: Write DC balance params to hw registers new 5e32a46f5603 drm/i915/vblank: Extract vrr_vblank_start() new 5bb6250c3478 drm/i915/vrr: Implement vblank evasion with DC balancing new c4aba65c26fd drm/i915/display: Wait for VRR PUSH status update new 27a4250ca27a drm/i915/dsb: Add pipedmc dc balance enable/disable new 192bc98c6fcf drm/i915/vrr: Pause DC Balancing for DSB commits new 5786499a42e6 drm/i915/display: Add function to configure event for dc balance new 555819270707 drm/i915/vrr: Enable DC Balance new aae766f5d310 drm/i915: drop i915 param from i915_fence{, _context}_timeout() new 51489bae202f drm/xe: remove compat i915_drv.h and -Ddrm_i915_private=xe [...] new bb6a4985680b drm/i915/utils: drop unnecessary ifdefs new 9c4a56a8b73a drm/i915/display: remove accidentally added empty file new 1bc99cdc1db9 drm/i915/gvt: sort and group include directives new 0eccf37660ae drm/i915/gvt: include sched_policy.h only where needed new fcb6fc87f1a1 drm/i915/gvt: reduce include of gt/intel_engine_regs.h new 045033fb02e7 drm/i915/gvt: reduce include of vfio.h new 65f329ff2347 drm/i915/gvt: include intel_display_limits.h where needed new b1a8825419c6 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new ee47c0ab23a0 gpu: nova: replace `kernel::c_str!` with C-Strings new 51293e589baf drm: tyr: replace `kernel::c_str!` with C-Strings new f91ffed95c06 rust: Return Option from page_align and ensure no usize overflow new 255153afbcfd drm/nova: Align GEM memory allocation to system page size new db22fbc15a9c gpu: nova-core: fw: get rid of redundant Result in GspFirm [...] new 423706aa1c46 gpu: nova-core: fw: move appropriate code into pin initializer new 032a6772d663 gpu: nova-core: gsp: get rid of redundant Result in Gsp::new() new 7acc70476f14 gpu: nova-core: gsp: move appropriate code into pin initializer new 95c364c973f7 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new ad1dcab9096f fbdev: rivafb: fix divide error in nv3_arb() new 4470988771ac fbdev: smscufx: properly copy ioctl memory to kernelspace new c987d6957bfc fbdev: Use device_create_with_groups() to fix sysfs groups [...] new b485a959a235 fbdev: hyperv_fb: Remove hyperv_fb driver new 89f9f0626103 fbcon: check return value of con2fb_acquire_newinfo() new fe71da88afa8 fbdev: Add dev_of_fbinfo() helper for optional sysfs support new a06d03f9f238 staging: fbtft: Make FB_DEVICE dependency optional new 3b905ff2b243 fbdev: omapfb: Make FB_DEVICE dependency optional new 8aae26c6a0d2 drivers: hv: vmbus_drv: Remove reference to hpyerv_fb new 18e7e9aa3237 drm/hyperv: Remove reference to hyperv_fb driver new 536c86ed1fdf video/logo: remove orphan .pgm Makefile rule new d3a67436cd3b video/logo: add a type parameter to the logo makefile function new 31dbda271883 video/logo: allow custom logo new ffa3c1330795 newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_ [...] new ac84511bc4e9 sh: defconfig: remove CONFIG_LOGO_SUPERH_* new bd710b3da730 video/logo: move logo selection logic to Kconfig new c31b3d797fb4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79fff979b89d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf077db587a9 ALSA: hda/cm9825: Add GENE_TWL7 support for AAEON new 5de5db35350d ALSA: hda/realtek - Enable Mute LED for Lenovo platform new e38bdd30708b ALSA: hda/cs35l41: Clean up runtime PM with guard() new 0ff22680e51f ALSA: hda/cs35l56: Clean up with PM_RUNTIME_ACQUIRE*() macros new 4a91da4afc7d ALSA: hda/tas2781: Clean up runtime PM with guard() new be9dd97060e7 ALSA: hda/tegra: Clean up runtime PM with guard() new f8c537ff0492 ALSA: x86: Clean up locks and runtime PM with guard() and co new 537cd8fd3c58 ALSA: mixart: adjust field name reference new 60dd3ace961e ALSA: ice1724: adjust function name reference new 94968fc3009d ALSA: echoaudio: adjust function name new 2543787b9531 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7a8447fc71a0 ASoC: codecs: wcd939x-sdw: use devres for regmap allocation new 2fa74713744d ASoC: SOF: ipc4-control: If there is no data do not send b [...] new a653820700b8 ASoC: SOF: ipc4-topology: Correct the allocation size for [...] new c1876fc33c59 ASoC: SOF: ipc4-control: Use the correct size for scontrol [...] new ebcfdbe4add9 ASoC: SOF: ipc4-control: Keep the payload size up to date new 2fdde18a2cb1 ASoC: SOF: ipc4-topology: Set initial param_id for bytes c [...] new d96cb0b86d6e ASoC: SOF: ipc4: Support for sending payload along with LA [...] new 7fd8c216c422 ASoC: SOF: ipc4: Add definition for generic bytes control new 2a28b5240f2b ASoC: SOF: ipc4-control: Add support for generic bytes control new 10929de75e6c ASoC: SOF: ipoc4: Support for generic bytes new 68970b53890c ASoC: codecs: ES8326: Add a kcontrol for PGAGAIN new 9a6bc0a40660 ASoC: codecs: ES8326: Add kcontrol for DRE new 20c24c1b2831 ASoC: codecs: ES8326 : Add Kcontrol new 331786db1b46 ASoC: Intel: ti-common: support tas2563 amplifier new 02e7af5b6423 ASoC: Intel: sof_rt5682: add tas2563 speaker amp support new dc8d1ba537c0 ASoC: Intel: add support for TAS2563 amplifier new 9e692bb5412a ASoC: rt1320: Change return type of rt1320_t0_load() to void new c6bca73d699c ASoC: rt1320: Fix retry checking in rt1320_rae_load() new 8db50f0fa43e ASoC: rt1320: fix the warning the string may be truncated new 86af3c229245 ASoC: qcom: Constify APR callback response data new c66cea195d76 soc: qcom: apr: Use typedef for GPR callback member new f3a86870c593 ASoC: qcom: Constify GPR callback response data new a2a631830deb ASoC: qcom: Constify APR/GPR result structs new 0bd4b0f583e2 ASoC / soc/qcom: Constify APR/GPR callback response new 3addd63d1fba ASoC: SDCA: Factor out jack handling into new c file new 82e12800f563 ASoC: SDCA: Add ability to connect SDCA jacks to ASoC jacks new 99a3ef1e81cd ASoC: SDCA: Add ASoC jack hookup in class driver new e9af75df38cd SDCA Jack Fixups new c4be067a7b67 ASoC: qcom: topology: Constify pointed topology and vendor [...] new 5e357c7e5e09 ASoC: qcom: topology: Constify pointed ar control structs new 61fc95c4e3b2 ASoC: qcom: topology: Constify pointed DAPM widget structs new 49675f5e750a ASoC: qcom: topology: Constify pointed snd_soc_tplg_dapm_widget new 4ab48cc63e15 ASoC: qcom: audioreach: Constify function arguments new 9b7688c19c70 ASoC: qcom: Constify few things in audioreach and new f92d27a6ee15 ASoC: rockchip: Discard pm_runtime_put() return value new 45e9066f3a48 ASoC: Intel: avs: replace strcmp with sysfs_streq new 836ecc740ca8 ASoC: rt1320: fix 32-bit link failure new 284853affe73 ASoC: rt1320: fix size_t format string new fc22dfb13618 ASoC: alc5623: tidyup clock inversion in alc5623_set_dai_fmt() new 25abdc151a44 ASoC: rt1320: fix the remainder calculation of r0 value new 234e6454df8e Merge remote-tracking branch 'asoc/for-6.20' into asoc-next new ee646ac42ed4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d8275cdaf20e MAINTAINERS: Update module subsystem maintainers and repository new f13bff1b6d55 module: Remove unused __INIT*_OR_MODULE macros new 3cb0c3bdea53 params: Replace __modinit with __init_or_module new 581ac2d4a58b module: replace use of system_wq with system_dfl_wq new 148519a06304 module: Remove SHA-1 support for module signing new d7afd65b4acc sign-file: Use only the OpenSSL CMS API for signing new ddc54f912a55 gendwarfksyms: Fix build on 32-bit hosts new 68e85558587e module/decompress: Avoid open-coded kvrealloc() new 1ae719a43b03 module: Only declare set_module_sig_enforced when CONFIG_M [...] new b68758e6f430 modules: moduleparam.h: fix kernel-doc comments new 5770bc8ad249 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 3d38e4f9a77e Input: gpio_keys - replace use of system_wq with system_dfl_wq new a4fcf43b63b6 Input: palmas-pwrbutton - replace use of system_wq with sy [...] new b3ee88e27798 Input: synaptics_i2c - replace use of system_wq with syste [...] new b72fbdc0807a Input: psmouse-smbus - add WQ_UNBOUND to alloc_workqueue user new ec8fce2a57e9 Input: twl4030 - add TWL603x power button new a2c5ea4235b1 Input: ilitek_ts_i2c - fix warning with gpio controllers t [...] new eeb2ea4b59df Input: ilitek_ts_i2c - switch mdelay() to fsleep() new 2bec2ee356d0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 99ce8853cbd7 Merge branch 'block-6.19' into for-next new 4cef2fcda3ad rnull: replace `kernel::c_str!` with C-Strings new e1418af7660f brd: replace simple_strtol with kstrtoul in ramdisk_size new a8a34896b7c3 Merge branch 'for-7.0/block' into for-next new 3c7d76d6128a io_uring: IOPOLL polling improvements new 88f8587be6ed Merge branch 'for-7.0/io_uring' into for-next new 9e371032cbf0 null_blk: Constify struct configfs_item_operations and con [...] new 8cf7794ced63 Merge branch 'for-7.0/block' into for-next new 734b65d0d197 Merge branch 'block-6.19' into for-next new 4132042046b1 Merge branch 'io_uring-6.19' into for-next new 1f5f808d993e Merge branch 'block-6.19' into for-next new dc5843466a9a Merge branch 'io_uring-6.19' into for-next new 528478eac65b Merge branch 'block-6.19' into for-next new 4ce08e020b13 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b735960c02a9 dm-raid: fix typo in documentation new a8c3ec7d07a8 dm-vdo: adjust function name reference new f3a9c95a15d2 dm: remove fake timeout to avoid leak request new b13ef361d47f dm: replace -EEXIST with -EBUSY new c1881c74f4df dm-stripe: adjust max_hw_discard_sectors to avoid unnecess [...] new a2f0a98b13db dm cache: drop redundant origin size check new a23cc8257ecd dm clone: drop redundant size checks new b140a921eadf dm-verity: move dm_verity_fec_io to mempool new 533e641b4587 dm-verity: make dm_verity_fec_io::bufs variable-length new 12f74a157750 dm-verity: remove unnecessary condition for verity_fec_fin [...] new fa3d53140d43 dm-verity: remove unnecessary ifdef around verity_fec_decode() new 1a257c5fd33a dm-verity: make verity_fec_is_enabled() an inline function new 119f4f04186f dm-verity: correctly handle dm_bufio_client_create() failure new 8fbb8fe75d4c dm-verity: allow REED_SOLOMON to be 'm' if DM_VERITY is 'm' new a038f2d47f80 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b49c781036ab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 013db006998c mmc: dw_mmc: Remove unused struct dma_pdata new 20d02627f4e8 mmc: dw_mmc: add dw_mci_prepare_desc() for both of 32bit a [...] new 4f93254d8a0f mmc: sdhci-msm: Enable ICE for CQE-capable controllers wit [...] new 9996707822f8 mmc: core: Adjust MDT beyond 2025 new 57ba006dc5a5 mmc: core: Add quirk for incorrect manufacturing date new f6004f2587bd dt-bindings: mmc: mtk-sd: Add support for MT8189 SoC new f0836bade265 mmc: mtk-sd: add support for SPM resource release control new 5167322c2b11 mmc: mtk-sd: add support for MT8189 SoC new 60d709cea997 mmc: sdhci-esdhc-imx: wait for data transfer completion be [...] new 4f4dea9b2f5a dt-bindings: mmc: cdns,sdhci: Drop required "resets" on AM [...] new 974921c43130 dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" a [...] new 93ec1c19a439 dt-bindings: mmc: arasan,sdhci: Allow "dma-coherent" property new a888c1556902 mmc: dw_mmc: Remove vqmmc_enabled from struct dw_mci and u [...] new ee132a8ac20a mmc: dw_mmc: Remove check before calling mmc_regulator_set_ocr() new 363b42d3aa99 mmc: dw_mmc: Remove unused header files and keep alphabeti [...] new d9844d29d47b mmc: dw_mmc: Move struct mmc_host from struct dw_mci_slot [...] new eb1bccdf4093 mmc: dw_mmc: Let variant drivers to use struct dw_mci as possible new 4512d04101be mmc: dw_mmc: Move flags from struct dw_mci_slot to struct dw_mci new 0299ce53be16 mmc: dw_mmc: Remove id and ctype from dw_mci_slot new 3f2189e62a08 mmc: dw_mmc: Remove sdio_id from struct dw_mci_slot new 3632becfe675 mmc: dw_mmc: Move clock rate stuff from struct dw_mci_slot [...] new 9db58787189d mmc: dw_mmc: Remove mrq from struct dw_mci_slot new eb7f9e24aedb mmc: dw_mmc: Remove queue from dw_mci new 2b6c57651824 mmc: dw_mmc: Introduce dw_mci_alloc_host() new f66f20116433 mmc: dw_mmc: Remove struct dw_mci_slot new d9eada6dd301 dt-bindings: mmc: spacemit,sdhci: add reset support new 4edeeb085256 mmc: sdhci-of-k1: add reset support new f1449355a3a9 mmc: cavium: Use clamp to simplify cvm_mmc_set_clock new d450404aa5c9 mmc: atmel-mci: Simplify with scoped for each OF child loop new 0258943c5791 mmc: cavium-octeon: Simplify with scoped for each OF child loop new 72cde1485b11 mmc: jz4740: Fix Wvoid-pointer-to-enum-cast warning new ba2b4209eb5c mmc: sdhci-of-aspeed: Simplify with scoped for each OF child loop new a795fa7e8d72 dt-bindings: mmc: arm,pl18x: Do not use plural form of a p [...] new a57107c0fc1a mmc: Merge branch fixes into next new b07550fa0769 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 982ea5246285 Revert "mfd: da9052-spi: Change read-mask to write-mask" new 3d845d25026c mfd: tps6105x: Fix kernel-doc warnings relating to the cor [...] new 63ad198c7f96 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new e5eb5638d632 regulator: dt-bindings: rt5739: Add compatible for rt8092 new 32a708ba5db5 regulator: Add rt8092 support new 06d65f2d478e Add Richtek RT8092 support new b0655377aa5a rust: regulator: replace `kernel::c_str!` with C-Strings new 7be2621e4430 Merge remote-tracking branch 'regulator/for-6.20' into reg [...] new 3e63367a7bd7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 826669f1d5a5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 377cae9851e8 ima: Fix stack-out-of-bounds in is_bprm_creds_for_exec() new e60c18bbdbe3 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new e877cbb4531c security: smack: fix indentation in smack_access.c new 19c013e1551b smack: /smack/doi must be > 0 new 33d589ed60ae smack: /smack/doi: accept previously used values new d156b417606e Merge branch 'next' of https://github.com/cschaufler/smack-next new 882ae4463560 net: update dev_put()/dev_hold() debugging new 6afd68ed330b net/can/j1939: add j1939_priv debugging new 921b42ff302c net/can/j1939: add j1939_session debugging new 3c183bea8cbe RDMA/core: add ib_gid_table_entry debugging new 7799b888f826 RDMA/core: add device registration debugging new 321b33adcc51 net/can/j1939: update j1939_priv debugging new 25e99be0c76e RDMA/core: fix inconsistent indenting new 7b60d3fa6ab8 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new dbfb557a3e60 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bb82716079fc dt-bindings: firmware: Convert cznic,turris-mox-rwtm to DT schema new f2616ea02afe dt-bindings: raspberrypi,bcm2835-firmware: Add 'power' and [...] new a78ed936bed3 dt-bindings: net: brcm,amac: Allow "dma-coherent" property new 03029ed5fabb dt-bindings: arm: Drop obsolete brcm,vulcan-soc binding new 3096016926cc dt-bindings: mediatek: Drop inactive MandyJH Liu new 842095d75323 of/platform: Simplify with scoped for each OF child loop new df6c2cfde4e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30ae13173704 arm64: dts: lg: Use recommended simple-bus node name new 714b5a789f95 arm64: dts: sprd: Use recommended node names new 22fbe6e21450 arm64: dts: toshiba: Use recommended node names new 15e3ce536732 arm64: dts: cavium: thunder-88xx: Add missing PL011 "uartclk" new f25aa20e9230 arm64: dts: cavium: Drop thunder2 new 7dd84bbec273 ARM: dts: vexpress/v2m-rs1: Use documented arm,vexpress,co [...] new 21bd5fb461eb arm64: dts: apm/shadowcat: More clock clean-ups new cae405d73986 arm64: dts: apm: Use recommended i2c node names new a1176f7c5b99 arm64: dts: apm: Add "reg" to "syscon-reboot" and "syscon- [...] new 5cd532f7f017 arm64: dts: apm: Drop "dma" device_type new cde5448c1296 Merge branch 'next/dt64' into for-next new c123348a7f7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4fda8a0a1d71 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c266d19b7d4e spi: stm32: properly fail on dma_request_chan error new 1ac3be217c01 spi: stm32: fix Overrun issue at < 8bpw new b39ef93a2e5b spi: stm32: perform small transfer in polling mode new 458800ea171b spi: stm32: stability & performance enhancements new 0f698d742f62 spi: bcm63xx-hsspi: add support for 1-2-2 read ops new 167a75dbc73d Merge remote-tracking branch 'spi/for-6.20' into spi-next new bcceb26d95a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 90876d9b37a0 irqdomain: Fix up const problem in irq_domain_set_name() new a7907f1d59a4 Merge branch into tip/master: 'irq/core' new 95a8ddde3660 irqchip/riscv-aplic: Preserve APLIC states across suspend/resume new 4313cac32cdf Merge branch into tip/master: 'irq/drivers' new f0680b11df56 Merge branch into tip/master: 'irq/msi' new 34d80c93a5bb test-ww_mutex: Extend ww_mutex tests to test both classes [...] new d327e7166efa test-ww_mutex: Move work to its own UNBOUND workqueue new de2c5a1523fd test-ww_mutex: Allow test to be run (and re-run) from userland new 0e3f34e3a579 Merge branch into tip/master: 'locking/core' new b825444b6179 perf: Skip pmu_ctx based on event_type new b9e52b11d2e5 perf: Add generic exclude_guest support new 991bdf7e9d6c perf: Move security_perf_event_free() call to __free_event() new eff95e170275 perf: Add APIs to create/release mediated guest vPMUs new f5c7de8f84a1 perf: Clean up perf ctx time new 4593b4b6e218 perf: Add a EVENT_GUEST flag new 42457a7fb6ca perf: Add APIs to load/put guest mediated PMU context new a05385d84b2a perf/x86/core: Register a new vector for handling mediated [...] new 560ac136f25d perf/x86/core: Add APIs to switch to/from mediated PMI vec [...] new b456a6ba5756 perf/x86/core: Do not set bit width for unavailable counters new c8824a95d967 perf/x86/core: Plumb mediated PMU capability from x86_pmu [...] new 4280d79587a3 perf/x86/intel: Support PERF_PMU_CAP_MEDIATED_VPMU new 65eb3a9a8a34 perf/x86/amd: Support PERF_PMU_CAP_MEDIATED_VPMU for AMD host new 2d6ad925fb23 unwind_user: Enhance comments on get CFA, FP, and RA new 2652f9a4b019 unwind_user/fp: Use dummies instead of ifdef new aa6047ef7204 x86/unwind_user: Guard unwind_user_word_size() by UNWIND_USER new 3c48808408af x86/unwind_user: Simplify unwind_user_word_size() new 63dbadcafc1f perf/x86/msr: Add Airmont NP new a08340fd2916 perf/x86/intel: Add Airmont NP new 3006911f284d perf/x86/cstate: Add Airmont NP new 3cb3c2f6886f perf: Clean up mediated vPMU accounting new 01122b89361e perf: Use EXPORT_SYMBOL_FOR_KVM() for the mediated APIs new c6893b1c23ac Merge branch into tip/master: 'perf/core' new 704069649b5b sched/core: Rework sched_class::wakeup_preempt() and rq_mo [...] new 1862d8e264de sched: Fix faulty assertion in sched_change_end() new 6ab7973f2540 sched/fair: Fix sched_avg fold new e4a72c2d0931 Merge branch into tip/master: 'sched/core' new 1b863f7f3138 Merge branch into tip/master: 'timers/core' new 52cf295e3f72 Merge branch into tip/master: 'x86/boot' new 4992ed7813c5 Documentation/x86: Fix PR_SET_SPECULATION_CTRL error codes new bc4ca9276d7b Merge branch into tip/master: 'x86/bugs' new 78c2358acc07 Merge branch into tip/master: 'x86/cpu' new 4021a6dad720 x86/irq: Cleanup posted MSI code new d441e38a2c87 x86/irq_remapping: Sanitize posted_msi_supported() new 22ff25ce87c8 Merge branch into tip/master: 'x86/irq' new c1e8980fabf5 x86/sev: Move the internal header new f01c6489ad6c x86/sev: Add internal header guards new e21279b73ef6 x86/sev: Carve out the SVSM code into a separate compilation unit new fdebc6ca44cd Merge branch into tip/master: 'x86/sev' new 18c378d08241 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 7b5c7e83ac40 EDAC/i5000: Fix snprintf() size calculation in calculate_d [...] new 72f126836113 EDAC/i5400: Fix snprintf() limit calculation in calculate_ [...] new 41ca2155d62b EDAC/igen6: Add two Intel Amston Lake SoCs support new 4b720906efa3 EDAC/igen6: Make masks of {MCHBAR, TOM, TOUUD, ECC_ERROR_L [...] new 4c36e6106997 EDAC/igen6: Add more Intel Panther Lake-H SoCs support new c0e5563f68fd Merge branch 'edac-drivers' into edac-for-next new 0923a618a78f RAS/AMD/ATL: Remove an unneeded semicolon new 9a38d685dfba Merge ras/edac-amd-atl into for-next new c816ba1dcd93 EDAC/amd64: Avoid a -Wformat-security warning new 44ebf1845981 Merge ras/edac-misc into for-next new d42d5715dcb5 EDAC/i3200: Fix a resource leak in i3200_probe1() new 0ff7c44106b4 EDAC/x38: Fix a resource leak in x38_probe1() new 87636dde12e4 Merge ras/edac-urgent into for-next new 3cb0dd92c195 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new c7c61eb3db99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c27cea4416a3 rcu: Re-implement RCU Tasks Trace in terms of SRCU-fast new 46e323599911 context_tracking: Remove rcu_task_trace_heavyweight_{enter [...] new a73fc3dcc60b rcu: Clean up after the SRCU-fastification of RCU Tasks Trace new 176a6aeaf1eb rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG [...] new 1a72f4bb6f3e rcu: Add noinstr-fast rcu_read_{,un}lock_tasks_trace() APIs new c0872be261f4 rcu: Update Requirements.rst for RCU Tasks Trace new e55c2e287174 checkpatch: Deprecate rcu_read_{,un}lock_trace() new a525ccd4d3e9 srcu: Create an rcu_tasks_trace_expedite_current() function new 760f05bc830d rcutorture: Test rcu_tasks_trace_expedite_current() new 60908279164a Merge branch 'rcu-tasks-trace.20260101a' new e8a534a6718c rcutorture: Add context checks to rcu_torture_timer() new 3ce40539cc00 torture: Parallelize kvm-series.sh guest-OS execution new 672621773f7d torture: Make kvm-series.sh give build numbers and totals new 3d69b6beb8ba torture: Make kvm-series.sh give run numbers and totals new dcd6067322ba torture: Make config2csv.sh properly handle comments in .b [...] new c89474b9b2ab torture: Include commit discription in testid.txt new a590a79d1904 rcutorture: Prevent concurrent kvm.sh runs on same source tree new cf587c6ff2d0 rcutorture: Add --kill-previous option to terminate previo [...] new acb0b2f5d647 Merge branch 'rcu-torture.20260104a' into rcu-next new 93e78dee3cb2 rcu: Make expedited RCU CPU stall warnings detect stall-end races new 7c7b557274e8 rcutorture: Correctly compute probability to invoke ->exp_ [...] new 198bb42828b2 rcu: Fix rcu_read_unlock() deadloop due to softirq new a04898262957 srcu: Use suitable gfp_flags for the init_srcu_struct_nodes() new 52e7ec0c5e72 rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path new d453165a5bf5 rcu/nocb: Add warning if no rcuog wake up attempt happened [...] new 8e319f2237bb rcu/nocb: Add warning to detect if overload advancement is [...] new bb81d8570570 rcu: Reduce synchronize_rcu() latency by reporting GP kthr [...] new 19b6166eb206 Merge branch 'rcu-misc.20260104a' into rcu-next new a54e09a350e3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 040ba8ce7b0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 714d81423e99 sched_ext: Avoid multiple irq_work_queue() calls in destroy_dsq() new 752c55515013 Merge branch 'for-6.19-fixes' into for-next new 40d6d4991c77 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dd0a2d47cfc4 platform/x86: intel/pmt: Replace sprintf() with sysfs_emit() new 2a2c085de1f3 platform/x86/amd/pmf: Use ring buffer to store custom BIOS [...] new 9fccc6a73935 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a093bc82b601 dt-bindings: leds: Add new as3668 support new 8856d7fe1758 leds: as3668: Driver for the ams Osram 4-channel i2c LED driver new 7fc7d4eadc72 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 962cdb95b675 rust: pci: document Bar's endianness conversion new 2e2b4135d1cb rust: device: Update ARef and AlwaysRefCounted imports fro [...] new 2da67beda687 rust: scatterlist: Update ARef imports to use sync::aref new 1b89d4a6bb4c samples: rust: debugfs: Update ARef imports to use sync::aref new 9202cef05d6b rust: debugfs: use "kernel vertical" style for imports new 6fc4b5eb63c7 rust: auxiliary: replace `kernel::c_str!` with C-Strings new f0c6ea853bd7 rust: device: replace `kernel::c_str!` with C-Strings new 1114c87e4964 rust: platform: replace `kernel::c_str!` with C-Strings new 0250ea325cda rust: io: replace `kernel::c_str!` with C-Strings new 644672e93a1a rust: irq: replace `kernel::c_str!` with C-Strings new f47a8f595a5e rust: debugfs: replace `kernel::c_str!` with C-Strings new 652ff1247698 samples: rust: debugfs: replace `kernel::c_str!` with C-Strings new 185c81461ff4 samples: rust: pci: replace `kernel::c_str!` with C-Strings new 43e3518582cf samples: rust: faux: replace `kernel::c_str!` with C-Strings new 057d44b05775 rust: Add soc_device support new d43a12e47435 rust: Add SoC Driver Sample new 7bf97992afa4 Merge tag 'v6.19-rc3' into driver-core-next new 291b17928474 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new e715bc42e337 usb: gadget: Constify struct configfs_item_operations and [...] new 32bc790a8e49 dt-bindings: usb: dwc3: Add Google Tensor G5 DWC3 new 8995a37371bf usb: dwc3: Add Google Tensor SoC DWC3 glue driver new e46bcc4e856e Merge 6.19-rc3 into usb-next new 8e1cd6f98112 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 0c90fd379bb5 docs: admin-guide: thunderbolt: Replace ifconfig with ip new de0fcf3563ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b5024e804ee0 dt-bindings: serial: 8250: add SpacemiT K3 UART compatible new c14afba60a61 serial: rsci: Convert to FIELD_MODIFY() new 322fc12949d2 Merge 6.19-rc3 into tty-next new 3ffb3f2523ed Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 1f4c9d8a1021 most: core: fix resource leak in most_register_interface e [...] new c0fef45dbab0 char/mwave: drop it new b54c82d6cbfc misc: eeprom: Fix EWEN/EWDS/ERAL commands for 93xx56 and 93xx66 new ba75ecb97d3f misc: bcm_vk: Fix possible null-pointer dereferences in bc [...] new 40fc797ba183 binder: fix trivial typo in uapi header new dad9f13d967b misc: ti_fpc202: fix a potential memory leak in probe function new e849ada70c6b char: misc: Use IS_ERR() for filp_open() return value new 953deba74791 rust: miscdevice: use `pin_init::zeroed()` for C type init [...] new 0c4ce29612bc rust: binder: add __rust_helper to helpers new c1093b858906 rust: sync: add Arc::DATA_OFFSET new c1ea31205edf rust_binder: add binder_transaction tracepoint new 582ce8ea2012 rust: miscdevice: replace `kernel::c_str!` with C-Strings new 46c549ef7889 rust_binder: replace `kernel::c_str!` with C-Strings new 174e2a339bf7 rust_binder: Fix build failure if !CONFIG_COMPAT new 53da3f51e491 dt-bindings: misc: qcom,fastrpc: Add compatible for Kaanapali new 428b2f2b60c3 misc: fastrpc: Rename phys to dma_addr for clarity new 1d94ce8996d7 misc: fastrpc: Add support for new DSP IOVA formatting new 8314d2c28d33 misc: fastrpc: Update dma_bits for CDSP support on Kaanapali SoC new 1d530cdb38d0 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 51cd1fb70e08 dt-bindings: arm: add CTCU device for monaco new cfd397bf0281 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c141c8221bc5 fpga: of-fpga-region: Fail if any bridge is missing new 996a590dc690 fpga: xilinx: Switch Michal Simek's email to new one new 267f53140c9d fpga: dfl: use subsys_initcall to allow built-in drivers t [...] new 72c0196d7557 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 472100721b4b dt-bindings: interconnect: qcom,sa8775p-rpmh: Fix incorrec [...] new a305df4125d1 MAINTAINERS: Add interconnect-clk.h to interconnect API entry new 15d0e531db1b Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 8a203b0571d0 dt-bindings: phy: renesas,rzg3e-usb3-phy: Add RZ/V2H(P) an [...] new 8bb108e4f674 phy: freescale: Discard pm_runtime_put() return value new 455bf7d92564 phy: rockchip-samsung-dcphy: Discard pm_runtime_put() retu [...] new caad07ae07e3 phy: core: Discard pm_runtime_put() return values new c9d03933ea16 phy: fsl-imx8mq-usb: change ssc_range value for i.MX8MQ new f2daf0c67a17 phy: rockchip: samsung-hdptx: Pre-compute HDMI PLL config [...] new 3be8131ee936 phy: rockchip: samsung-hdptx: Cleanup TMDS PLL config table new 65790df6dcd2 dt-bindings: phy: mediatek,hdmi-phy: Fix clock output name [...] new 6226f616c8e9 dt-bindings: phy: mediatek,hdmi-phy: Add support for MT8188 SoC new ff89cea2385b dt-bindings: phy: mediatek,hdmi-phy: Document extra clocks [...] new f6194de7df02 dt-bindings: phy: spacemit: Add SpacemiT PCIe/combo PHY new 326a278a3682 dt-bindings: phy: spacemit: Introduce PCIe PHY new 57e920b92724 phy: spacemit: Introduce PCIe/combo PHY new 4968df19d5dc dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add Kaanapal [...] new 5359da47e066 phy: qcom-qmp: qserdes-txrx: Add complete QMP PCIe PHY v8 [...] new ecc12453c8b1 phy: qcom-qmp: pcs-pcie: Add v8 register offsets new ba13ff85d3cf phy: qcom-qmp: qserdes-com: Add some more v8 register offsets new e5b4d5935f75 phy: qcom: qmp-pcie: add QMP PCIe PHY tables for Kaanapali new 346ba8464635 phy: qcom-qmp-usb: Set regulator load before enabling new 5442f9fd8814 dt-bindings: phy: ti,tcan104x-can: Document TI TCAN1046 new 53f6240e88c9 phy: ti: phy-j721e-wiz: restore mux selection during resume new 434e1a0ee145 phy: cadence-torrent: restore parent clock for refclk duri [...] new 70f12a4cc6a0 dt-bindings: phy: Add QMP USB3+DP PHY for QCS615 new 9f5f6083b3bd phy: qcom: qmp-usbc: Rename USB-specific ops to prepare fo [...] new 0599a4b9ee13 phy: qcom: qmp-usbc: Add DP-related fields for USB/DP swit [...] new 3b1937482567 phy: qcom: qmp-usbc: Add regulator init_load support new 5b2dd08459ad phy: qcom: qmp-usbc: Move reset config into PHY cfg new 049e708e7705 phy: qcom: qmp-usbc: add DP link and vco_div clocks for DP PHY new cb2255822509 phy: qcom: qmp-usbc: Move USB-only init to usb_power_on new 9ab26cb7e652 phy: qcom: qmp-usbc: Add TCSR parsing and PHY mode setting new f3198fde573b phy: qcom: qmp-usbc: Add DP PHY ops for USB/DP switchable [...] new 8e7670f7465d phy: qcom: qmp-usbc: Add USB/DP exclude handling new c1282d5f8585 phy: qcom: qmp: Add DP v2 PHY register definitions new 81791c45c8e0 phy: qcom: qmp-usbc: Add QCS615 USB/DP PHY config and DP m [...] new a722de305eac soc: apple: Add hardware tunable support new c1538b87caef dt-bindings: phy: Add Apple Type-C PHY new 8e98ca1e74db phy: apple: Add Apple Type-C PHY new 28810c0dfe8a dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 [...] new 031314bd37cb phy: exynos5-usbdrd: support HS phy for ExynosAutov920 new fc58d4628396 dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 [...] new 22a401c9a2e1 phy: exynos5-usbdrd: support HS combo phy for ExynosAutov920 new 05681c9c7e59 dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 [...] new 2fdfc1bb752e phy: exynos5-usbdrd: support SS combo phy for ExynosAutov920 new bd2f0117c2a1 dt-bindings: phy: lynx-28g: permit lane OF PHY providers new a125feee0774 phy: lynx-28g: refactor lane probing to lynx_28g_probe_lane() new 7df7d58abbd6 phy: lynx-28g: support individual lanes as OF PHY providers new 2da0b2214f51 phy: lynx-28g: avoid memsetting lane already allocated wit [...] new 13a5f7e3fd6d phy: lynx-28g: remove LYNX_28G_ prefix from register names new 6e3d3e8783ae phy: lynx-28g: don't concatenate lynx_28g_lane_rmw() argum [...] new 3b84377c2a31 phy: lynx-28g: use FIELD_GET() and FIELD_PREP() new 90d985a0eb33 phy: lynx-28g: convert iowrite32() calls with magic values [...] new 6af3b6d36557 phy: lynx-28g: restructure protocol configuration register [...] new 444bb9a7b3ef phy: lynx-28g: make lynx_28g_set_lane_mode() more systematic new 6a1ae5189628 phy: lynx-28g: refactor lane->interface to lane->mode new 55ce1d64aa51 phy: lynx-28g: distinguish between 10GBASE-R and USXGMII new 055d08beea2c phy: lynx-28g: configure more equalization params for 1GbE [...] new 04dceaa3c97d phy: lynx-28g: use "dev" argument more in lynx_28g_probe() new aecea96492f5 phy: lynx-28g: improve lynx_28g_probe() sequence new 2fe80ea29f46 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Glymu [...] new 1c0b4539fc6d dt-bindings: phy: qcom,qmp-usb: Add Glymur USB UNI PHY compatible new 0278bbd30f7c dt-bindings: phy: qcom-m31-eusb2: Add Glymur compatible new 18da99126ebc dt-bindings: phy: qcom,snps-eusb2-repeater: Add SMB2370 co [...] new 851dd2c9e91f phy: qualcomm: eusb2-repeater: Add SMB2370 eUSB2 repeater support new 7dbba9fb560f phy: qualcomm: qmp-usb: Add support for Glymur USB UNI PHY new c9543cca9417 phy: qualcomm: Update the QMP clamp register for V6 new 5b289913959b phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings new d10736db98d2 phy: qualcomm: qmp-combo: Add DP offsets and settings for [...] new 23c3373af05a phy: rockchip: naneng-combphy: use existing DT property ch [...] new 14fd381b6328 dt-bindings: phy: samsung,ufs-phy: add power-domains new 652a5a9c3f53 dt-bindings: phy: samsung,usb3-drd-phy: add power-domains new a590c0f93534 dt-bindings: phy: qcom,snps-eusb2-repeater: Add squelch pa [...] new 5c87da0308f9 phy: qualcomm: phy-qcom-eusb2-repeater: Add squelch detect [...] new efc389fa00d1 phy: freescale: phy-fsl-samsung-hdmi: convert from round_r [...] new ebed08490d66 phy: mediatek: phy-mtk-hdmi-mt2701: convert from round_rat [...] new be4267241c19 phy: mediatek: phy-mtk-hdmi-mt8173: convert from round_rat [...] new 7a4ce5a9b674 phy: mediatek: phy-mtk-hdmi-mt8195: convert from round_rat [...] new 8e6bb53203d5 phy: mediatek: phy-mtk-mipi-dsi-mt8173: convert from round [...] new 0484168a352f phy: mediatek: phy-mtk-mipi-dsi-mt8183: convert from round [...] new 2f7870297ae0 phy: rockchip: phy-rockchip-inno-hdmi: convert from round_ [...] new 3d4ffdfcf108 phy: rockchip: phy-rockchip-samsung-hdptx: convert from ro [...] new 27287e3b52b5 phy: ti: phy-j721e-wiz: convert from round_rate() to deter [...] new 8df20813eb01 phy: Kconfig: spacemit: add COMMON_CLK dependency new 0287c960b15f phy: core: Reinstate pm_runtime_enabled() check in phy_pm_ [...] new 6c1cdea6bafe phy: adjust function name reference new 5068c09db5c9 phy: renesas: phy-rcar-gen2: fix typo in function name reference new 61b84d5b20af dt-bindings: phy: spacemit: add K1 USB2 PHY new fe4bc1a08638 phy: spacemit: support K1 USB2.0 PHY controller new 943dbe147052 phy: rockchip: usb: Simplify with scoped for each OF child loop new 175b46f31fe6 phy: core: Simplify with scoped for each OF child loop new b64b32791fb5 phy: renesas: rcar-gen2: Simplify with scoped for each OF [...] new 25671c378210 dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe [...] new 085ba7c91df3 phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY new 6b99eeacf6ab dt-bindings: phy: qcom-edp: Add missing clock for X Elite new 7d51b709262c phy: qcom: edp: Make the number of clocks flexible new 8f97b9b34f0d dt-bindings: phy: Add DP PHY compatible for Glymur new 2d472a675ced phy: qcom: edp: Fix the DP_PHY_AUX_CFG registers count new 212cdedcac11 phy: qcom-qmp: qserdes-com: Add v8 DP-specific qserdes reg [...] new add66a6673bc phy: qcom: edp: Add Glymur platform support new 488b9fd17573 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 478f3890709a soundwire: Make remove function return no value new 866160a51f55 soundwire: Use bus methods for .probe(), .remove() and .sh [...] new ef8405a4f8ca dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible new dc3a6a942e9e soundwire: intel_ace2x: add SND_HDA_CORE dependency new 195f672dc7ea Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 319eb9734b22 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 7ff9fc55d36a staging: vme_user: name function parameters new a8e77db9927b Staging: rtl8723bs: fix space before tab in rtl8723bs_xmit.c new 91c10b00216c staging: rtl8723bs: select CRYPTO_LIB_UTILS instead of CRYPTO new ec342420979e staging: rtl8723bs: Remove unnecessary parentheses new 618b4aec12fa staging: rtl8723bs: fix missing status update on sdio_allo [...] new f5ee159192a1 staging: rtl8723bs: remove trailing whitespace new 2038fe84b8bd staging: rtl8723bs: fix spacing around operators new 1b92242888d7 staging: greybus: arche-apb-ctrl: switch to device_propert [...] new bfb44780ee45 staging: rtl8723bs: remove dead code in os_intfs.c new 33eb12f5d806 staging: rtl8723bs: remove unnecessary braces new bd2675ced141 staging: rtl8723bs: remove unnecessary else block new 2d77f822273a staging: greybus: arche-platform: fix coldboot probe error path new 64c1fbe75951 staging: greybus: arche-platform: fix memleak on probe failure new e31bac6d2c01 staging: greybus: arche-platform: fix OF populate on drive [...] new 8c475735085a staging: sm750fb: Rename CamelCase variable fixId to fix_id new 5d2905f2c6ac staging: greybus: Remove completed PWM TODO item. new e81d303b8877 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new ad415677b7e3 MAINTAINERS: Update Intel Quadrature Encoder Peripheral ma [...] new ae4499abfa2b Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new b442377c0ea2 dmaengine: sh: Discard pm_runtime_put() return value new 98b9f207afa5 dmaengine: idxd: uapi: use UAPI types new 7178c3586ab4 dmaengine: sun6i: Choose appropriate burst length under maxburst new 7105e968d1f6 dmaengine: sun6i: Add debug messages for cyclic DMA prepare new 5c9142a8063f dmaengine: xilinx_dma: Add support for residue on direct A [...] new aaf3bc026574 dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to [...] new 4b9ce35ca592 dt-bindings: dma: mediatek,uart-dma: Allow MT6795 single c [...] new ebc5e9176e0f dt-bindings: dma: mediatek,uart-dma: Deprecate mediatek,dm [...] new fd7843f0da58 dt-bindings: dma: mediatek,uart-dma: Support all SoC generations new ff81a68a87b1 dmaengine: mediatek: uart-apdma: Get addressing bits from [...] new 58ab9d7b6651 dmaengine: mediatek: uart-apdma: Fix above 4G addressing TX/RX new 7cb173936858 dmaengine: mediatek: mtk-uart-apdma: Rename support_33bits [...] new 391e20f21cfd dmaengine: mediatek: mtk-uart-apdma: Add support for Dimen [...] new 3587b2b6bf76 dmaengine: mediatek: mtk-uart-apdma: Add support for Dimen [...] new b729eed5b74e dt-bindings: dma: qcom,gpi: Document GPI DMA engine for Ka [...] new 19fed6ca15c4 dmaengine: st_fdma: change dreg_line to long new c3af05623e07 dmaengine: st_fdma: add COMPILE_TEST support new 9bd257181fd5 dma: dma-axi-dmac: fix SW cyclic transfers new bbcbafb99df4 dma: dma-axi-dmac: fix HW scatter-gather not looking at the queue new b2440442ccb6 dma: dma-axi-dmac: support bigger than 32bits addresses new c23918bedc74 dma: dma-axi-dmac: simplify axi_dmac_parse_dt() new 0b4f3aeee766 dt-bindings: dma: Update ADMA bindings for tegra264 new 99e0728b38da dt-bindings: dma: pl08x: Do not use plural form of a prope [...] new 0a6946644f0d dt-bindings: dma: snps,dw-axi-dmac: Add compatible string [...] new c47422f4d0a2 dt-bindings: dma: atmel: add microchip,lan9691-dma new d3824968dbd9 dmaengine: at_xdmac: get the number of DMA channels from d [...] new 8049f77fd820 dmaengine: pl08x: Fix comment stating the difference betwe [...] new 82ad270a26f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 269679bdd17c cpuset: remove dead code in cpuset-v1.c new 60ba42e4d7c6 Merge branch 'for-6.20' into for-next new 7c63ea09eee2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f8e01fcd7a26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e8e8e7e8406 scsi: target: sbp: Potential integer overflow in sbp_make_tpg() new ae62d62b1c74 scsi: target: Constify struct configfs_item_operations and [...] new e1c53c7b3fd9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c4629b68dbe virtio: uapi: avoid usage of libc types new 4b7bf8d55032 virtio_ring: code cleanup in detach_buf_split new 3b34d6324d1f vhost: use "checked" versions of get_user() and put_user() new 8ce8e3e5582e virtio_ring: rename virtqueue_reinit_xxx to virtqueue_reset_xxx() new 79f6d682937d virtio_ring: switch to use vring_virtqueue in virtqueue_po [...] new 40da006f137d virtio_ring: unify logic of virtqueue_poll() and more_used() new 9552bc058154 virtio_ring: switch to use vring_virtqueue for virtqueue r [...] new 8b8590b70894 virtio_ring: switch to use vring_virtqueue for virtqueue_k [...] new 4a0fa90b10a2 virtio_ring: switch to use vring_virtqueue for virtqueue_a [...] new ceea1cd0aef2 virtio: switch to use vring_virtqueue for virtqueue_get variants new 74847cb57317 virtio_ring: switch to use vring_virtqueue for enable_cb_p [...] new 62fa22cdab7b virtio_ring: use vring_virtqueue for enable_cb_delayed variants new 7e81017673fe virtio_ring: switch to use vring_virtqueue for disable_cb [...] new f2ad9d6b4eed virtio_ring: switch to use vring_virtqueue for detach_unus [...] new eff8b47d2832 virtio_ring: switch to use unsigned int for virtqueue_poll [...] new 1208473f9b5e virtio_ring: introduce virtqueue ops new 03f05c4eeb7b virtio_ring: determine descriptor flags at one time new c623106c79c8 virtio_ring: factor out core logic of buffer detaching new fa56d17b9241 virtio_ring: factor out core logic for updating last_used_idx new 9dc6b944f16c virtio_ring: factor out split indirect detaching logic new 519b206e30a3 virtio_ring: factor out split detaching logic new f6a15d854986 virtio_ring: add in order support new 4b7376f09322 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 2cb0c97ce439 dt-bindings: remoteproc: qcom,adsp: Allow cx-supply on qco [...] new 332c03279bc8 dt-bindings: remoteproc: qcom,sm8550-pas: Drop SM8750 ADSP [...] new 8467c1be0ed0 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new e7b416bdeef0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cecf10b700e0 gpio: aspeed: Simplify with device_get_match_data() new da7c18a457c7 gpio: creg-snps: Simplify with device_get_match_data() new 48befae0d6ee gpio: zynq: Simplify with device_get_match_data() new 2a7618ba8698 dt-bindings: gpio: add gpio-line-mux controller new 2b03d9a40cd1 gpio: add gpio-line-mux driver new 9d8107579ce4 gpio: max77759: drop use of irqd_get_trigger_type new 3e019d28349b Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new fa917d3d5702 pinctrl: mediatek: mt8189: restore previous register base [...] new 882ddfc6b70e Update .mailmap for Linus Walleij new bc277212b41a pinctrl: pic64gx-gpio2: Add REGMAP_MMIO dependency new ebc18e9854e5 pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping new a035b23b59c5 pinctrl: fix compile test defaults new 255b721c9604 pinctrl: mediatek: make devm allocations safer and clearer [...] new 5ce864c2327b Merge branch 'devel' into for-next new 97f259a22d1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2d77a65c3657 pwm: Emit native configuration in /sys/kernel/debug/pwm new d4679337bad4 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 673a55cc49da kselftest/coredump: use __builtin_trap() instead of null pointer new 0aaff7b10903 kselftest/anon_inode: replace null pointers with empty arrays new 3e6ad272bb8b kselftest/kublk: include message in _Static_assert for C11 [...] new f675b3a96fd5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new df4480ab5af7 kunit: fix up const mis-match in many assert functions new 38c440298a57 test_list_sort: fix up const mismatch new a77b19b747c8 kunit: Protect KUNIT_BINARY_STR_ASSERTION against ERR_PTR values new e8095b8ea08d Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 86e3cb735b9c Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 828d8295bb58 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 275a87084a8f Merge branch 'main' of git://git.infradead.org/users/willy [...] new b5c23a4d291d auxdisplay: arm-charlcd: fix release_mem_region() size new 5f3dc4bdcbe3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 820c866c42de mhi: host: Add support for loading dual ELF image format new 51731792a25c net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels new 4a9ba211d026 bus: mhi: host: Drop the auto_queue support new 8535df5dd64e bus: mhi: host: Use bus callbacks for .probe() and .remove() new 91a0b0dce350 bus: mhi: ep: Use bus callbacks for .probe() and .remove() new 033699d122f1 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 364e0e5e3929 memblock: drop redundant 'struct page *' argument from mem [...] new 56b680254ce0 mm/memtest: add underflow detection for size calculation new 520a9e57effa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1d0f5e8bdece Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5bded457dfa6 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new bb9ff576fdff virt: vmgenid: remap memory as decrypted new 34c157c26da9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 552dbf47a85c landlock: Fix formatting new e4d82cbce225 landlock: Fix TCP handling of short AF_UNSPEC addresses new bd09d9a05cf0 selftests/landlock: Fix TCP bind(AF_UNSPEC) test case new 6685201ebfac selftests/landlock: Add missing connect(minimal AF_UNSPEC) test new e1a57c33590a selftests/landlock: Remove invalid unix socket bind() new e4aa4461d4ac selftests/landlock: NULL-terminate unix pathname addresses new 29fbfa46e428 landlock: Fix wrong type usage new 60207df2ebf3 landlock: Remove useless include new 03a0ff99ef2e landlock: Improve erratum documentation new aa9877d74c07 landlock: Clean up hook_ptrace_access_check() new 6548fb521822 landlock: Fix spelling new 602acfb54119 landlock: Optimize stack usage when !CONFIG_AUDIT new 14c00e30d3a2 selftests/landlock: Fix typo in fs_test new 7aa593d8fb64 selftests/landlock: Fix missing semicolon new 55dc93a7c271 selftests/landlock: Use scoped_base_variants.h for ptrace_test new ef4536f15224 landlock: Improve the comment for domain_is_scoped new e3ec0332ba5d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 062121e7e48f Merge branch 'bitmap-for-next' of https://github.com/norov [...] new ec4bb8e8dfa0 tools/nolibc: add ptrace support new cc6809f67284 tools/nolibc: always use 64-bit mode for s390 header checks new f675e35dd28f tools/nolibc/poll: use kernel types for system call invocations new 548d682649f0 tools/nolibc/poll: drop __NR_poll fallback new 668e43737279 tools/nolibc/select: drop non-pselect based implementations new b8f4f5d1b99e tools/nolibc/time: drop invocation of gettimeofday system call new ba7fd0384530 tools/nolibc: prefer explicit 64-bit time-related system calls new 7efd15d22a9b tools/nolibc/gettimeofday: avoid libgcc 64-bit divisions new 47c17d97681d tools/nolibc/select: avoid libgcc 64-bit multiplications new f5aa863aea6c tools/nolibc: use custom structs timespec and timeval new bdcfc417f26f tools/nolibc: always use 64-bit time types new 9d81552b8894 selftests/nolibc: test compatibility of nolibc and kernel [...] new 051350e692d7 tools/nolibc: remove time conversions new 8d7745e30200 tools/nolibc: add compiler version detection macros new 7e9443c9ce2f tools/nolibc: add __nolibc_static_assert() new 9d16b22b17dd selftests/nolibc: add static assertions around time types [...] new 3ac0730caa05 selftests/nolibc: drop NOLIBC_SYSROOT=0 logic new 6e07445696a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d23e63e9ac97 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4155c7c5b2b8 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new e08c90dcbed5 PCI: Prepare to protect against concurrent isolated cpuset change new c5d2d3e21918 cpu: Revert "cpu/hotplug: Prevent self deadlock on CPU hot [...] new e3292ce25c99 memcg: Prepare to protect against concurrent isolated cpus [...] new 0d1b96e6ce4b mm: vmstat: Prepare to protect against concurrent isolated [...] new 0adee874730a sched/isolation: Save boot defined domain flags new 5d4b69096962 cpuset: Convert boot_hk_cpus to use HK_TYPE_DOMAIN_BOOT new f1e153050401 driver core: cpu: Convert /sys/devices/system/cpu/isolated [...] new 036e4e02203a net: Keep ignoring isolated cpuset change new 0372f07e2acc block: Protect against concurrent isolated cpuset change new 998690523d2a timers/migration: Prevent from lockdep false positive warning new 9c7a212f9c22 cpu: Provide lockdep check for CPU hotplug lock write-held new 6d07e79a28d1 cpuset: Provide lockdep check for cpuset lock held new 9d65efba50df sched/isolation: Convert housekeeping cpumasks to rcu pointers new e36060f90f3e cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset new 08d38e05b32e sched/isolation: Flush memcg workqueues on cpuset isolated [...] new 81926e19d174 sched/isolation: Flush vmstat workqueues on cpuset isolate [...] new 4574f7fb86f7 PCI: Flush PCI probe workqueue on cpuset isolated partitio [...] new 6670f1d026ed cpuset: Propagate cpuset isolation update to workqueue thr [...] new 431520c04d94 cpuset: Propagate cpuset isolation update to timers throug [...] new 1f42779e1355 timers/migration: Remove superfluous cpuset isolation test new 933a70761329 cpuset: Remove cpuset_cpu_is_isolated() new 69b861834dfa sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated() new 740de2c69943 PCI: Remove superfluous HK_TYPE_WQ check new d93e590273ed kthread: Refine naming of affinity related fields new df9ac04afc0c kthread: Include unbound kthreads in the managed affinity list new 36e6789e387b kthread: Include kthreadd to the managed affinity list new 22401e3ebc39 kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management new d02618fb4957 sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN new d18d35c37e58 sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN new 99227d29e249 kthread: Honour kthreads preferred affinity after cpuset changes new 40e395f8f045 kthread: Comment on the purpose and placement of kthread_a [...] new 31ed8e2f7ad1 kthread: Document kthread_affine_preferred() new 811e87ca8a0a doc: Add housekeeping documentation new 90a5cf25b390 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f8f97927abf7 Add linux-next specific files for 20260105
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (cc3aa43b44bd) \ N -- N -- N refs/heads/master (f8f97927abf7)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1623 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .editorconfig | 2 +- .mailmap | 8 + Documentation/ABI/testing/sysfs-block-zram | 14 + Documentation/ABI/testing/sysfs-devices-soc | 4 +- Documentation/ABI/testing/sysfs-kernel-mm-damon | 13 + Documentation/PCI/endpoint/pci-vntb-howto.rst | 14 +- Documentation/PCI/msi-howto.rst | 6 +- .../RCU/Design/Requirements/Requirements.rst | 12 +- Documentation/admin-guide/blockdev/zram.rst | 24 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- Documentation/admin-guide/devices.rst | 5 +- Documentation/admin-guide/devices.txt | 8 +- Documentation/admin-guide/kernel-parameters.txt | 58 +- Documentation/admin-guide/laptops/index.rst | 1 - Documentation/admin-guide/laptops/laptop-mode.rst | 770 --- Documentation/admin-guide/mm/damon/usage.rst | 11 +- Documentation/admin-guide/mm/memory-hotplug.rst | 14 +- Documentation/admin-guide/sysctl/kernel.rst | 3 +- Documentation/admin-guide/sysctl/vm.rst | 36 +- Documentation/admin-guide/thunderbolt.rst | 2 +- Documentation/arch/arm/keystone/overview.rst | 2 +- Documentation/arch/riscv/hwprobe.rst | 4 - Documentation/arch/riscv/index.rst | 2 - Documentation/arch/riscv/zicfilp.rst | 122 - Documentation/arch/riscv/zicfiss.rst | 194 - Documentation/bpf/bpf_prog_run.rst | 3 +- Documentation/bpf/kfuncs.rst | 213 +- Documentation/core-api/housekeeping.rst | 111 + Documentation/core-api/index.rst | 1 + Documentation/core-api/kobject.rst | 2 +- Documentation/core-api/list.rst | 9 + .../core-api/real-time/architecture-porting.rst | 3 +- Documentation/core-api/real-time/hardware.rst | 132 + Documentation/core-api/real-time/index.rst | 1 + Documentation/dev-tools/checkpatch.rst | 2 +- Documentation/dev-tools/clang-format.rst | 2 +- .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 24 - .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 33 +- .../bindings/arm/qcom,coresight-ctcu.yaml | 9 +- Documentation/devicetree/bindings/arm/qcom.yaml | 11 + .../devicetree/bindings/arm/rockchip.yaml | 7 + .../bindings/clock/google,gs101-clock.yaml | 19 +- .../bindings/clock/qcom,x1e80100-gcc.yaml | 8 +- .../clock/samsung,exynosautov920-clock.yaml | 19 + .../devicetree/bindings/crypto/qcom,prng.yaml | 1 + .../devicetree/bindings/dma/arm-pl08x.yaml | 2 +- .../devicetree/bindings/dma/atmel,sama5d4-dma.yaml | 4 +- .../devicetree/bindings/dma/mediatek,uart-dma.yaml | 20 + .../bindings/dma/nvidia,tegra210-adma.yaml | 15 +- .../devicetree/bindings/dma/qcom,gpi.yaml | 2 + .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 14 +- .../bindings/firmware/cznic,turris-mox-rwtm.txt | 19 - .../bindings/firmware/cznic,turris-mox-rwtm.yaml | 40 + .../devicetree/bindings/gpio/gpio-line-mux.yaml | 107 + .../bindings/interconnect/qcom,sa8775p-rpmh.yaml | 31 + .../devicetree/bindings/leds/ams,as3668.yaml | 74 + .../bindings/mfd/mediatek,mt8195-scpsys.yaml | 3 +- .../devicetree/bindings/misc/qcom,fastrpc.yaml | 4 +- .../devicetree/bindings/mmc/arm,pl18x.yaml | 2 +- .../devicetree/bindings/mmc/spacemit,sdhci.yaml | 10 + .../devicetree/bindings/net/brcm,amac.yaml | 2 + .../devicetree/bindings/net/mscc,miim.yaml | 11 +- .../bindings/nvmem/google,gs101-otp.yaml | 61 + .../bindings/pci/aspeed,ast2600-pcie.yaml | 182 + .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 7 +- .../bindings/pci/snps,dw-pcie-common.yaml | 6 + .../bindings/pci/socionext,uniphier-pcie.yaml | 4 +- .../devicetree/bindings/phy/apple,atcphy.yaml | 222 + .../devicetree/bindings/phy/fsl,lynx-28g.yaml | 71 +- .../devicetree/bindings/phy/mediatek,hdmi-phy.yaml | 29 +- .../devicetree/bindings/phy/qcom,edp-phy.yaml | 30 +- .../bindings/phy/qcom,m31-eusb2-phy.yaml | 9 +- .../bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml | 111 + .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 23 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 18 + .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 16 + .../bindings/phy/qcom,snps-eusb2-repeater.yaml | 9 + .../bindings/phy/renesas,rzg3e-usb3-phy.yaml | 9 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 3 + .../bindings/phy/samsung,usb3-drd-phy.yaml | 51 + .../bindings/phy/spacemit,k1-combo-phy.yaml | 114 + .../bindings/phy/spacemit,k1-pcie-phy.yaml | 71 + .../devicetree/bindings/phy/spacemit,usb2-phy.yaml | 40 + .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 3 + .../devicetree/bindings/power/fsl,imx-gpc.yaml | 3 + .../bindings/power/mediatek,mt8196-gpufreq.yaml | 13 + .../bindings/power/mediatek,power-controller.yaml | 2 +- .../bindings/regulator/richtek,rt5739.yaml | 5 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 5 + .../bindings/remoteproc/qcom,sm8550-pas.yaml | 1 - .../devicetree/bindings/riscv/extensions.yaml | 33 +- .../devicetree/bindings/riscv/starfive.yaml | 1 + Documentation/devicetree/bindings/serial/8250.yaml | 1 + .../bindings/soundwire/qcom,soundwire.yaml | 1 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 4 + .../devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/ufs/ufs-common.yaml | 4 +- .../devicetree/bindings/usb/google,lga-dwc3.yaml | 140 + Documentation/doc-guide/kernel-doc.rst | 48 +- Documentation/driver-api/basics.rst | 17 +- .../driver-api/driver-model/design-patterns.rst | 2 +- Documentation/driver-api/mailbox.rst | 2 +- Documentation/filesystems/proc.rst | 3 + Documentation/gpu/todo.rst | 16 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/mp5926.rst | 92 + Documentation/input/event-codes.rst | 6 + Documentation/kbuild/makefiles.rst | 2 +- Documentation/kernel-hacking/hacking.rst | 2 +- Documentation/mm/damon/design.rst | 7 + Documentation/mm/index.rst | 1 + Documentation/mm/numa_emulation.rst | 30 + Documentation/process/changes.rst | 4 +- Documentation/process/coding-style.rst | 10 +- Documentation/process/maintainer-pgp-guide.rst | 4 +- Documentation/process/security-bugs.rst | 6 +- Documentation/scheduler/sched-ext.rst | 1 - Documentation/staging/rpmsg.rst | 7 +- Documentation/trace/events-pci.rst | 74 + .../trace/rv/da_monitor_instrumentation.rst | 6 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - Documentation/userspace-api/spec_ctrl.rst | 12 +- MAINTAINERS | 112 +- Makefile | 23 +- Next/SHA1s | 377 +- Next/Trees | 5 +- Next/merge.log | 6067 +++++++++++++------- arch/alpha/Kconfig | 1 + arch/alpha/include/asm/page.h | 1 - arch/alpha/include/asm/tlb.h | 6 +- arch/arc/include/asm/page.h | 2 + arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi | 8 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 8 +- arch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx51-zii-scu2-mezz.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx51-zii-scu3-esb.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6sl.dtsi | 2 +- .../boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts | 61 +- arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 3 +- arch/arm/configs/multi_v7_defconfig | 4 + arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/include/asm/page-nommu.h | 1 - arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 94 + .../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 15 + arch/arm64/boot/dts/apm/apm-merlin.dts | 1 + arch/arm64/boot/dts/apm/apm-mustang.dts | 1 + arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 20 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 +- arch/arm64/boot/dts/arm/morello-fvp.dts | 8 +- arch/arm64/boot/dts/cavium/Makefile | 1 - arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 8 +- arch/arm64/boot/dts/cavium/thunder2-99xx.dts | 30 - arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 144 - arch/arm64/boot/dts/cix/sky1.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 11 + arch/arm64/boot/dts/exynos/google/gs101.dtsi | 14 + arch/arm64/boot/dts/freescale/Makefile | 28 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- .../fsl-ls1028a-tqmls1028a-mbls1028a-ind.dts | 68 + .../freescale/fsl-ls1028a-tqmls1028a-mbls1028a.dts | 118 + .../fsl-ls1028a-tqmls1028a-mbls1028a.dtsi | 287 + .../boot/dts/freescale/fsl-ls1028a-tqmls1028a.dtsi | 124 + .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 12 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 32 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi | 22 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 7 + .../boot/dts/freescale/imx8mm-phycore-rpmsg.dtso | 2 +- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 1 + .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 13 +- .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 39 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 15 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 29 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 37 +- .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 148 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 123 +- arch/arm64/boot/dts/freescale/imx8mp-frdm.dts | 355 ++ .../imx8mp-hummingboard-pulse-common.dtsi | 2 +- .../imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso | 2 +- .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtsi | 196 + .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtso | 9 + ...mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtso} | 12 +- .../boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts | 6 +- .../imx8mp-phyboard-pollux-peb-wlbt-05.dtso | 108 + .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 33 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8mp-sr-som.dtsi | 6 +- .../dts/freescale/imx8mp-toradex-smarc-dev.dts | 4 + .../boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 6 +- .../freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts | 23 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 31 +- .../imx8mp-tx8p-ml81-moduline-display-106.dts | 2 +- .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 5 + .../boot/dts/freescale/imx8mp-var-som-symphony.dts | 145 + arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 331 +- .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 15 + .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 4 + .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 4 + .../boot/dts/freescale/imx8mp-verdin-mallow.dtsi | 4 + .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 4 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 15 +- arch/arm64/boot/dts/freescale/imx8qm-ss-ddr.dtsi | 19 + arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 10 +- .../dts/freescale/imx8qp-apalis-v1.1-eval-v1.2.dts | 26 + .../boot/dts/freescale/imx8qp-apalis-v1.1-eval.dts | 16 + .../freescale/imx8qp-apalis-v1.1-ixora-v1.1.dts | 16 + .../freescale/imx8qp-apalis-v1.1-ixora-v1.2.dts | 16 + .../boot/dts/freescale/imx8qp-apalis-v1.1.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8qp.dtsi | 24 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 38 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 17 + arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 31 +- arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 181 +- arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts | 906 +++ arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 17 +- .../{imx93-14x14-evk.dts => imx93-11x11-frdm.dts} | 550 +- arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 74 + .../boot/dts/freescale/imx93-9x9-qsb-can1.dtso | 63 + .../boot/dts/freescale/imx93-var-som-symphony.dts | 84 + arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx94.dtsi | 172 +- arch/arm64/boot/dts/freescale/imx943-evk.dts | 178 + arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 17 +- .../boot/dts/freescale/imx95-toradex-smarc.dtsi | 6 +- .../arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx952-clock.h | 215 + arch/arm64/boot/dts/freescale/imx952-evk.dts | 217 + arch/arm64/boot/dts/freescale/imx952-pinfunc.h | 867 +++ arch/arm64/boot/dts/freescale/imx952-power.h | 44 + arch/arm64/boot/dts/freescale/imx952.dtsi | 1248 ++++ arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- arch/arm64/boot/dts/freescale/mba8xx.dtsi | 4 +- arch/arm64/boot/dts/freescale/s32g3.dtsi | 4 +- arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 20 +- arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 20 +- .../boot/dts/freescale/tqma8xxs-mb-smarc-2.dtsi | 12 +- arch/arm64/boot/dts/freescale/tqma8xxs.dtsi | 16 +- arch/arm64/boot/dts/lg/lg131x.dtsi | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 55 + arch/arm64/boot/dts/qcom/Makefile | 6 + arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 63 + arch/arm64/boot/dts/qcom/hamoa.dtsi | 9 +- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 226 +- arch/arm64/boot/dts/qcom/lemans-evk.dts | 8 + arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 8 + arch/arm64/boot/dts/qcom/lemans.dtsi | 178 +- arch/arm64/boot/dts/qcom/monaco.dtsi | 748 ++- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 2 +- .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 2 +- arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 42 + arch/arm64/boot/dts/qcom/qdu1000.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 23 +- .../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 15 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 22 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 17 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 4 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- .../boot/dts/qcom/sm8650-hdk-rear-camera-card.dtso | 88 + arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 43 + arch/arm64/boot/dts/qcom/sm8650.dtsi | 299 + arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 +- ...o-thinkbook-16.dts => x1-microsoft-denali.dtsi} | 975 ++-- .../dts/qcom/x1e80100-microsoft-denali-oled.dts | 19 + .../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 90 + .../boot/dts/qcom/x1p64100-microsoft-denali.dts | 15 + arch/arm64/boot/dts/renesas/condor-common.dtsi | 5 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 32 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 5 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 89 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 160 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 160 + arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 112 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 112 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 220 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 64 + arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 164 + .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 69 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 89 + .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 71 + arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 39 + arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 92 +- arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 92 +- arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 13 +- arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 4 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 22 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 8 + .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 - .../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi | 1 - .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 8 + arch/arm64/boot/dts/rockchip/rk3399-rock-4se.dts | 12 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 8 + .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 7 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 7 + .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 8 + arch/arm64/boot/dts/rockchip/rk3568-rock-3b.dts | 8 + .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 19 +- arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 14 + arch/arm64/boot/dts/rockchip/rk3576.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 7 +- .../boot/dts/rockchip/rk3588-rock-5b-plus.dts | 10 + arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 10 + .../boot/dts/rockchip/rk3588s-radxa-cm5-io.dts | 339 ++ .../arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi | 280 + arch/arm64/boot/dts/sprd/sc9860.dtsi | 7 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/sharkl64.dtsi | 2 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 8 +- arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 2 +- .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 2 +- .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 2 +- arch/arm64/include/asm/page.h | 1 - arch/arm64/include/asm/pgtable.h | 23 +- arch/arm64/kernel/cpufeature.c | 18 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/machine_kexec.c | 2 - arch/arm64/mm/contpte.c | 62 +- arch/arm64/net/bpf_jit_comp.c | 4 +- arch/csky/abiv1/inc/abi/page.h | 1 + arch/csky/abiv2/inc/abi/page.h | 7 - arch/hexagon/include/asm/page.h | 1 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/loongarch.h | 7 + arch/loongarch/include/asm/page.h | 1 - arch/loongarch/include/asm/pgalloc.h | 7 +- arch/loongarch/kernel/head.S | 4 +- arch/loongarch/kernel/mcount_dyn.S | 14 +- arch/loongarch/kernel/traps.c | 5 + arch/loongarch/kernel/unwind_orc.c | 27 +- arch/loongarch/mm/cache.c | 8 +- arch/loongarch/net/bpf_jit.c | 58 +- arch/loongarch/net/bpf_jit.h | 26 + arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/m68k/include/asm/page_no.h | 1 - arch/microblaze/include/asm/page.h | 1 - arch/mips/Kconfig | 1 + arch/mips/include/asm/page.h | 1 + arch/mips/include/asm/pgalloc.h | 7 +- arch/mips/mm/init.c | 23 + arch/nios2/include/asm/page.h | 1 + arch/openrisc/include/asm/page.h | 1 - arch/parisc/Kconfig | 1 + arch/parisc/include/asm/page.h | 1 - arch/parisc/include/asm/special_insns.h | 15 + arch/parisc/include/asm/tlb.h | 4 +- arch/parisc/kernel/drivers.c | 2 +- arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/include/asm/hw_irq.h | 2 +- arch/powerpc/include/asm/page.h | 1 + arch/powerpc/include/asm/reg.h | 1 + arch/powerpc/kernel/btext.c | 3 +- arch/powerpc/kernel/entry_32.S | 15 - arch/powerpc/kernel/interrupt.c | 5 +- arch/powerpc/kernel/watchdog.c | 15 +- arch/powerpc/kexec/core_64.c | 19 + arch/powerpc/platforms/powernv/idle.c | 9 +- .../tools/gcc-check-fpatchable-function-entry.sh | 1 - arch/powerpc/tools/gcc-check-mprofile-kernel.sh | 1 - arch/riscv/Kconfig | 22 - arch/riscv/Makefile | 8 +- arch/riscv/boot/Makefile | 4 - arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 135 + .../jh7110-starfive-visionfive-2-lite-emmc.dts | 2 +- .../starfive/jh7110-starfive-visionfive-2-lite.dts | 2 +- arch/riscv/configs/hardening.config | 4 - arch/riscv/include/asm/asm-prototypes.h | 1 - arch/riscv/include/asm/assembler.h | 44 - arch/riscv/include/asm/cpufeature.h | 12 - arch/riscv/include/asm/csr.h | 14 - arch/riscv/include/asm/entry-common.h | 2 - arch/riscv/include/asm/hwcap.h | 2 - arch/riscv/include/asm/hwprobe.h | 3 +- arch/riscv/include/asm/mman.h | 26 - arch/riscv/include/asm/mmu_context.h | 7 - arch/riscv/include/asm/page.h | 1 - arch/riscv/include/asm/pgtable.h | 30 +- arch/riscv/include/asm/processor.h | 1 - arch/riscv/include/asm/thread_info.h | 3 - arch/riscv/include/asm/usercfi.h | 97 - arch/riscv/include/asm/vdso.h | 13 +- arch/riscv/include/uapi/asm/hwprobe.h | 4 - arch/riscv/include/uapi/asm/ptrace.h | 34 - arch/riscv/include/uapi/asm/sigcontext.h | 1 - arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/asm-offsets.c | 10 - arch/riscv/kernel/cpufeature.c | 25 - arch/riscv/kernel/entry.S | 38 - arch/riscv/kernel/head.S | 27 - arch/riscv/kernel/process.c | 27 +- arch/riscv/kernel/ptrace.c | 95 - arch/riscv/kernel/signal.c | 86 - arch/riscv/kernel/sys_hwprobe.c | 170 +- arch/riscv/kernel/sys_riscv.c | 10 - arch/riscv/kernel/tests/kprobes/test-kprobes-asm.S | 27 - arch/riscv/kernel/traps.c | 58 +- arch/riscv/kernel/usercfi.c | 544 -- arch/riscv/kernel/vdso.c | 7 - arch/riscv/kernel/vdso/Makefile | 40 +- arch/riscv/kernel/vdso/flush_icache.S | 4 - arch/riscv/kernel/vdso/gen_vdso_offsets.sh | 4 +- arch/riscv/kernel/vdso/getcpu.S | 4 - arch/riscv/kernel/vdso/note.S | 3 - arch/riscv/kernel/vdso/rt_sigreturn.S | 4 - arch/riscv/kernel/vdso/sys_hwprobe.S | 4 - arch/riscv/kernel/vdso/vgetrandom-chacha.S | 5 +- arch/riscv/kernel/vdso_cfi/Makefile | 25 - arch/riscv/kernel/vdso_cfi/vdso-cfi.S | 11 - arch/riscv/mm/init.c | 2 +- arch/riscv/mm/pgtable.c | 16 - arch/riscv/net/bpf_jit_comp64.c | 6 +- arch/s390/Kconfig | 9 + arch/s390/configs/debug_defconfig | 2 +- arch/s390/include/asm/ap.h | 2 +- arch/s390/include/asm/page.h | 1 - arch/s390/mm/gmap_helpers.c | 2 +- arch/s390/mm/pgtable.c | 2 +- arch/sh/configs/dreamcast_defconfig | 2 - arch/sh/configs/ecovec24_defconfig | 2 - arch/sh/configs/kfr2r09_defconfig | 2 - arch/sh/configs/migor_defconfig | 2 - arch/sh/configs/rts7751r2d1_defconfig | 2 - arch/sh/configs/rts7751r2dplus_defconfig | 2 - arch/sh/configs/se7724_defconfig | 2 - arch/sh/configs/se7780_defconfig | 2 - arch/sh/configs/sh7785lcr_defconfig | 3 - arch/sh/configs/urquell_defconfig | 3 - arch/sparc/include/asm/page_64.h | 1 + arch/um/Kconfig | 1 + arch/um/include/asm/page.h | 1 - arch/x86/Kconfig | 1 - arch/x86/boot/compressed/Makefile | 1 + arch/x86/boot/startup/sev-startup.c | 3 +- arch/x86/coco/sev/Makefile | 2 +- arch/x86/coco/sev/core.c | 380 +- .../asm/sev-internal.h => coco/sev/internal.h} | 32 + arch/x86/coco/sev/noinstr.c | 3 +- arch/x86/coco/sev/svsm.c | 362 ++ arch/x86/coco/sev/vc-handle.c | 3 +- arch/x86/entry/entry_fred.c | 1 + arch/x86/events/amd/core.c | 2 + arch/x86/events/core.c | 38 +- arch/x86/events/intel/core.c | 6 + arch/x86/events/intel/cstate.c | 1 + arch/x86/events/msr.c | 1 + arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/hardirq.h | 3 + arch/x86/include/asm/idtentry.h | 6 + arch/x86/include/asm/irq_remapping.h | 12 +- arch/x86/include/asm/irq_vectors.h | 4 +- arch/x86/include/asm/irqflags.h | 2 +- arch/x86/include/asm/page.h | 6 - arch/x86/include/asm/page_32.h | 6 + arch/x86/include/asm/page_64.h | 78 +- arch/x86/include/asm/perf_event.h | 6 + arch/x86/include/asm/unwind_user.h | 27 +- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/idt.c | 3 + arch/x86/kernel/irq.c | 73 +- arch/x86/kernel/setup.c | 16 +- arch/x86/kvm/Kconfig | 1 + arch/x86/lib/clear_page_64.S | 39 +- arch/x86/net/bpf_jit_comp.c | 7 +- arch/xtensa/include/asm/page.h | 1 - block/bfq-cgroup.c | 2 +- block/bfq-iosched.h | 2 +- block/blk-mq.c | 11 +- crypto/algapi.c | 14 +- crypto/drbg.c | 49 +- crypto/fips.c | 2 +- crypto/khazad.c | 5 +- crypto/scompress.c | 18 +- crypto/seqiv.c | 8 +- drivers/accel/qaic/mhi_controller.c | 44 - drivers/acpi/acpi_platform.c | 38 +- drivers/acpi/bus.c | 445 +- drivers/acpi/button.c | 128 +- drivers/acpi/device_sysfs.c | 31 + drivers/acpi/ec.c | 54 +- drivers/acpi/hed.c | 23 +- drivers/acpi/sbs.c | 48 +- drivers/acpi/sbshc.c | 43 +- drivers/acpi/scan.c | 47 +- drivers/acpi/thermal.c | 90 +- drivers/acpi/tiny-power-button.c | 25 +- drivers/android/binder/node.rs | 8 + drivers/android/binder/page_range.rs | 3 - drivers/android/binder/process.rs | 7 + drivers/android/binder/rust_binder.h | 79 + drivers/android/binder/rust_binder_events.h | 30 + drivers/android/binder/rust_binder_main.rs | 11 +- drivers/android/binder/thread.rs | 1 + drivers/android/binder/trace.rs | 21 + drivers/android/binder/transaction.rs | 14 + drivers/ata/libata-core.c | 3 + drivers/auxdisplay/arm-charlcd.c | 2 +- drivers/base/cpu.c | 2 +- drivers/block/brd.c | 3 +- drivers/block/null_blk/main.c | 4 +- drivers/block/rnbd/rnbd-clt.h | 2 +- drivers/block/rnull/configfs.rs | 2 +- drivers/block/ublk_drv.c | 38 +- drivers/block/zram/zram_drv.c | 982 ++-- drivers/block/zram/zram_drv.h | 11 +- drivers/bus/mhi/ep/main.c | 12 +- drivers/bus/mhi/host/boot.c | 10 + drivers/bus/mhi/host/init.c | 22 +- drivers/bus/mhi/host/internal.h | 3 - drivers/bus/mhi/host/main.c | 81 +- drivers/bus/mhi/host/pci_generic.c | 20 +- drivers/bus/qcom-ebi2.c | 7 +- drivers/char/Kconfig | 26 - drivers/char/Makefile | 1 - drivers/char/misc_minor_kunit.c | 2 +- drivers/char/mwave/3780i.c | 536 -- drivers/char/mwave/3780i.h | 358 -- drivers/char/mwave/Makefile | 10 - drivers/char/mwave/README | 37 - drivers/char/mwave/mwavedd.c | 432 -- drivers/char/mwave/mwavedd.h | 90 - drivers/char/mwave/mwavepub.h | 89 - drivers/char/mwave/smapi.c | 404 -- drivers/char/mwave/smapi.h | 76 - drivers/char/mwave/tp3780i.c | 477 -- drivers/char/mwave/tp3780i.h | 103 - drivers/clk/qcom/clk-rpmh.c | 4 +- drivers/clk/qcom/gcc-glymur.c | 4 +- drivers/clk/qcom/gcc-kaanapali.c | 1 - drivers/clk/qcom/gcc-milos.c | 6 +- drivers/clk/qcom/gcc-msm8917.c | 1 + drivers/clk/qcom/gcc-qdu1000.c | 4 +- drivers/clk/qcom/gcc-sdx75.c | 4 +- drivers/clk/qcom/gcc-sm4450.c | 6 +- drivers/clk/qcom/gcc-sm8450.c | 4 +- drivers/clk/qcom/gcc-sm8750.c | 4 +- drivers/clk/qcom/gcc-x1e80100.c | 76 +- drivers/clk/renesas/r9a09g056-cpg.c | 132 + drivers/clk/renesas/r9a09g057-cpg.c | 126 + drivers/clk/samsung/clk-exynos-arm64.c | 62 +- drivers/clk/samsung/clk-exynos4.c | 12 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5250.c | 2 +- drivers/clk/samsung/clk-exynos5420.c | 4 +- drivers/clk/samsung/clk-exynosautov920.c | 40 + drivers/clk/samsung/clk-gs101.c | 55 + drivers/clk/samsung/clk-s3c64xx.c | 4 +- drivers/clk/samsung/clk-s5pv210.c | 2 +- drivers/clk/samsung/clk.c | 200 +- drivers/clk/samsung/clk.h | 55 +- drivers/clk/spacemit/Kconfig | 14 +- drivers/clk/spacemit/Makefile | 9 +- drivers/clk/spacemit/ccu-k1.c | 177 +- drivers/clk/spacemit/ccu_common.c | 177 + drivers/clk/spacemit/ccu_common.h | 10 + drivers/clk/spacemit/ccu_ddn.c | 1 + drivers/clk/spacemit/ccu_mix.c | 9 + drivers/clk/spacemit/ccu_pll.c | 1 + drivers/counter/104-quad-8.c | 20 +- drivers/counter/interrupt-cnt.c | 3 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpuidle/cpuidle-tegra.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 4 +- drivers/crypto/hisilicon/qm.c | 9 +- drivers/crypto/intel/iaa/iaa_crypto_main.c | 36 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 3 + drivers/crypto/intel/qat/qat_common/adf_aer.c | 2 - .../intel/qat/qat_common/adf_pfvf_pf_proto.c | 10 + .../crypto/intel/qat/qat_common/qat_asym_algs.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 5 +- drivers/crypto/starfive/jh7110-cryp.h | 4 +- drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/apple-admac.c | 1 + drivers/dma/at_xdmac.c | 26 +- drivers/dma/dma-axi-dmac.c | 48 +- drivers/dma/mediatek/mtk-uart-apdma.c | 35 +- drivers/dma/qcom/gpi.c | 6 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/st_fdma.c | 2 +- drivers/dma/st_fdma.h | 2 +- drivers/dma/stm32/stm32-mdma.c | 2 +- drivers/dma/sun6i-dma.c | 36 +- drivers/dma/ti/omap-dma.c | 4 + drivers/dma/xilinx/xilinx_dma.c | 21 + drivers/edac/amd64_edac.c | 2 +- drivers/edac/i3200_edac.c | 11 +- drivers/edac/i5000_edac.c | 1 + drivers/edac/i5400_edac.c | 2 +- drivers/edac/igen6_edac.c | 89 +- drivers/edac/x38_edac.c | 9 +- drivers/firewire/nosy.c | 10 +- drivers/firmware/arm_scmi/base.c | 11 +- drivers/firmware/arm_scmi/clock.c | 24 +- drivers/firmware/arm_scmi/driver.c | 98 +- drivers/firmware/arm_scmi/perf.c | 57 +- drivers/firmware/arm_scmi/pinctrl.c | 12 +- drivers/firmware/arm_scmi/power.c | 18 +- drivers/firmware/arm_scmi/powercap.c | 21 +- drivers/firmware/arm_scmi/protocols.h | 9 +- drivers/firmware/arm_scmi/reset.c | 18 +- drivers/firmware/arm_scmi/sensors.c | 22 +- drivers/firmware/arm_scmi/system.c | 14 +- drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c | 10 +- drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c | 9 +- drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c | 9 +- .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 10 +- drivers/firmware/arm_scmi/voltage.c | 13 +- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/gop.c | 8 +- drivers/firmware/qcom/qcom_scm.c | 1 + drivers/fpga/dfl.c | 2 +- drivers/fpga/of-fpga-region.c | 8 +- drivers/fpga/xilinx-pr-decoupler.c | 2 +- drivers/fpga/zynq-fpga.c | 2 +- drivers/gpio/Kconfig | 9 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-aspeed.c | 7 +- drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-line-mux.c | 126 + drivers/gpio/gpio-max77759.c | 10 +- drivers/gpio/gpio-mpsse.c | 12 +- drivers/gpio/gpio-pca953x.c | 25 +- drivers/gpio/gpio-zynq.c | 12 +- drivers/gpio/gpiolib-shared.c | 187 +- drivers/gpio/gpiolib-shared.h | 4 +- drivers/gpio/gpiolib.c | 134 +- drivers/gpu/drm/Kconfig | 198 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 3 + drivers/gpu/drm/ast/ast_cursor.c | 11 +- drivers/gpu/drm/ast/ast_mode.c | 11 +- drivers/gpu/drm/bridge/Kconfig | 7 + drivers/gpu/drm/bridge/Makefile | 1 + .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 9 +- drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 9 +- drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 63 +- .../{rockchip/inno_hdmi.c => bridge/inno-hdmi.c} | 500 +- drivers/gpu/drm/bridge/ite-it66121.c | 7 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 125 +- drivers/gpu/drm/bridge/simple-bridge.c | 15 +- drivers/gpu/drm/clients/drm_log.c | 2 +- drivers/gpu/drm/display/drm_bridge_connector.c | 2 +- drivers/gpu/drm/display/drm_dp_helper.c | 103 +- drivers/gpu/drm/drm_atomic.c | 32 + drivers/gpu/drm/drm_atomic_helper.c | 123 +- drivers/gpu/drm/drm_bridge.c | 69 +- drivers/gpu/drm/drm_draw.c | 29 + drivers/gpu/drm/drm_draw_internal.h | 2 + drivers/gpu/drm/drm_gem.c | 3 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 65 +- drivers/gpu/drm/drm_gpusvm.c | 124 + drivers/gpu/drm/drm_pagemap.c | 565 +- drivers/gpu/drm/drm_pagemap_util.c | 568 ++ drivers/gpu/drm/drm_panic.c | 2 +- drivers/gpu/drm/hyperv/Kconfig | 3 +- drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 15 +- drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/display/i9xx_wm.c | 17 +- drivers/gpu/drm/i915/display/intel_bw.c | 19 +- drivers/gpu/drm/i915/display/intel_colorop.c | 2 + drivers/gpu/drm/i915/display/intel_colorop.h | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 - .../gpu/drm/i915/display/intel_crtc_state_dump.c | 8 + drivers/gpu/drm/i915/display/intel_cx0_phy.c | 30 +- drivers/gpu/drm/i915/display/intel_display.c | 46 +- .../gpu/drm/i915/display/intel_display_device.h | 18 + .../gpu/drm/i915/display/intel_display_driver.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 11 +- .../gpu/drm/i915/display/intel_display_reg_defs.h | 15 +- drivers/gpu/drm/i915/display/intel_display_types.h | 12 + drivers/gpu/drm/i915/display/intel_display_utils.h | 4 - drivers/gpu/drm/i915/display/intel_dmc.c | 25 + drivers/gpu/drm/i915/display/intel_dmc.h | 5 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 60 + drivers/gpu/drm/i915/display/intel_dp.c | 214 +- drivers/gpu/drm/i915/display/intel_dp.h | 9 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/display/intel_dram.c | 42 +- drivers/gpu/drm/i915/display/intel_dsb.c | 31 +- drivers/gpu/drm/i915/display/intel_gvt_api.c | 43 + drivers/gpu/drm/i915/display/intel_gvt_api.h | 21 + drivers/gpu/drm/i915/display/intel_initial_plane.c | 193 + ...intel_plane_initial.h => intel_initial_plane.h} | 6 +- drivers/gpu/drm/i915/display/intel_parent.c | 17 + drivers/gpu/drm/i915/display/intel_parent.h | 4 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 442 -- drivers/gpu/drm/i915/display/intel_rom.c | 8 +- drivers/gpu/drm/i915/display/intel_vblank.c | 46 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 35 +- drivers/gpu/drm/i915/display/intel_vrr.c | 281 +- drivers/gpu/drm/i915/display/intel_vrr.h | 10 + drivers/gpu/drm/i915/display/intel_vrr_regs.h | 68 + drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 5 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 22 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/display.c | 23 +- drivers/gpu/drm/i915/gvt/display.h | 2 +- drivers/gpu/drm/i915/gvt/display_helpers.h | 37 + drivers/gpu/drm/i915/gvt/dmabuf.c | 6 +- drivers/gpu/drm/i915/gvt/dmabuf.h | 7 +- drivers/gpu/drm/i915/gvt/edid.c | 1 + drivers/gpu/drm/i915/gvt/execlist.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 14 +- drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 - drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.h | 24 +- drivers/gpu/drm/i915/gvt/handlers.c | 21 +- drivers/gpu/drm/i915/gvt/interrupt.c | 5 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 18 +- drivers/gpu/drm/i915/gvt/mmio.c | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 5 - drivers/gpu/drm/i915/gvt/opregion.c | 3 +- drivers/gpu/drm/i915/gvt/page_track.c | 3 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 3 +- drivers/gpu/drm/i915/gvt/scheduler.c | 8 +- drivers/gpu/drm/i915/gvt/trace.h | 2 +- drivers/gpu/drm/i915/gvt/trace_points.c | 2 + drivers/gpu/drm/i915/gvt/vgpu.c | 6 +- drivers/gpu/drm/i915/i915_config.c | 3 +- drivers/gpu/drm/i915/i915_config.h | 10 +- drivers/gpu/drm/i915/i915_display_pc8.c | 31 + drivers/gpu/drm/i915/i915_display_pc8.h | 9 + drivers/gpu/drm/i915/i915_driver.c | 4 + drivers/gpu/drm/i915/i915_initial_plane.c | 290 + drivers/gpu/drm/i915/i915_initial_plane.h | 9 + drivers/gpu/drm/i915/i915_request.c | 3 +- drivers/gpu/drm/i915/i915_utils.h | 4 - drivers/gpu/drm/i915/intel_gvt.c | 11 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 6 - drivers/gpu/drm/meson/meson_encoder_cvbs.c | 7 +- drivers/gpu/drm/meson/meson_encoder_dsi.c | 7 +- drivers/gpu/drm/meson/meson_encoder_hdmi.c | 10 +- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 13 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 84 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 137 +- drivers/gpu/drm/msm/disp/mdp_format.h | 6 +- drivers/gpu/drm/msm/dp/dp_debug.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 3 +- drivers/gpu/drm/msm/dp/dp_drm.c | 1 + drivers/gpu/drm/msm/dp/dp_drm.h | 3 +- drivers/gpu/drm/msm/dp/dp_link.h | 9 +- drivers/gpu/drm/msm/dp/dp_panel.h | 8 +- drivers/gpu/drm/msm/msm_fence.h | 36 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.h | 68 +- drivers/gpu/drm/msm/msm_iommu.c | 4 +- drivers/gpu/drm/msm/msm_perf.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 13 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c | 15 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c | 3 + drivers/gpu/drm/nova/driver.rs | 18 +- drivers/gpu/drm/nova/gem.rs | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 5 +- drivers/gpu/drm/panthor/panthor_mmu.c | 104 +- drivers/gpu/drm/panthor/panthor_sched.c | 14 + drivers/gpu/drm/panthor/panthor_sched.h | 1 + drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/pl111/pl111_nomadik.c | 1 + drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c | 189 + drivers/gpu/drm/tests/drm_gem_shmem_test.c | 30 +- drivers/gpu/drm/tidss/tidss_kms.c | 30 +- drivers/gpu/drm/tiny/arcpgu.c | 5 +- drivers/gpu/drm/tyr/driver.rs | 19 +- drivers/gpu/drm/v3d/v3d_drv.c | 2 + drivers/gpu/drm/vkms/vkms_composer.c | 1 + drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/xe/Makefile | 8 +- drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 64 + drivers/gpu/drm/xe/abi/guc_scheduler_abi.h | 57 + .../gpu/drm/xe/compat-i915-headers/i915_config.h | 5 +- drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 22 - .../gpu/drm/xe/compat-i915-headers/i915_utils.h | 7 - .../gpu/drm/xe/compat-i915-headers/intel_uncore.h | 11 +- drivers/gpu/drm/xe/display/xe_display.c | 2 + drivers/gpu/drm/xe/display/xe_fb_pin.c | 2 +- drivers/gpu/drm/xe/display/xe_initial_plane.c | 189 + drivers/gpu/drm/xe/display/xe_initial_plane.h | 9 + drivers/gpu/drm/xe/display/xe_plane_initial.c | 321 -- drivers/gpu/drm/xe/regs/xe_pmt.h | 3 - drivers/gpu/drm/xe/regs/xe_soc_remapper_regs.h | 14 + drivers/gpu/drm/xe/xe_device.c | 25 + drivers/gpu/drm/xe/xe_device.h | 2 + drivers/gpu/drm/xe/xe_device_types.h | 22 + drivers/gpu/drm/xe/xe_exec_queue.c | 19 + drivers/gpu/drm/xe/xe_gen_wa_oob.c | 3 +- drivers/gpu/drm/xe/xe_gt.h | 12 +- drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 8 +- drivers/gpu/drm/xe/xe_gt_ccs_mode.h | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 20 + drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 8 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 279 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h | 10 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config_types.h | 5 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c | 295 + drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.c | 329 ++ drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.h | 10 + drivers/gpu/drm/xe/xe_gt_sriov_pf_policy_types.h | 39 + drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 67 + drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 1 + drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h | 2 + drivers/gpu/drm/xe/xe_guc.c | 2 +- drivers/gpu/drm/xe/xe_guc_capture.h | 2 +- drivers/gpu/drm/xe/xe_guc_ct.c | 21 +- drivers/gpu/drm/xe/xe_guc_ct.h | 6 +- drivers/gpu/drm/xe/xe_guc_fwif.h | 54 +- drivers/gpu/drm/xe/xe_guc_klv_helpers.c | 9 + drivers/gpu/drm/xe/xe_guc_submit.c | 57 +- drivers/gpu/drm/xe/xe_guc_submit.h | 2 + drivers/gpu/drm/xe/xe_migrate.c | 32 +- drivers/gpu/drm/xe/xe_migrate.h | 6 +- drivers/gpu/drm/xe/xe_pagefault.c | 36 +- drivers/gpu/drm/xe/xe_pci.c | 8 +- drivers/gpu/drm/xe/xe_pci_rebar.c | 106 + drivers/gpu/drm/xe/xe_pci_rebar.h | 13 + drivers/gpu/drm/xe/xe_pci_types.h | 2 + drivers/gpu/drm/xe/xe_pmu.c | 2 +- drivers/gpu/drm/xe/xe_soc_remapper.c | 52 + drivers/gpu/drm/xe/xe_soc_remapper.h | 13 + drivers/gpu/drm/xe/xe_survivability_mode.c | 28 +- drivers/gpu/drm/xe/xe_svm.c | 721 ++- drivers/gpu/drm/xe/xe_svm.h | 85 +- drivers/gpu/drm/xe/xe_tile.c | 34 +- drivers/gpu/drm/xe/xe_tile.h | 21 + drivers/gpu/drm/xe/xe_userptr.c | 2 +- drivers/gpu/drm/xe/xe_vm.c | 65 +- drivers/gpu/drm/xe/xe_vm.h | 1 + drivers/gpu/drm/xe/xe_vm_madvise.c | 106 +- drivers/gpu/drm/xe/xe_vm_types.h | 21 +- drivers/gpu/drm/xe/xe_vram.c | 91 - drivers/gpu/drm/xe/xe_vram.h | 1 - drivers/gpu/drm/xe/xe_vram_types.h | 15 +- drivers/gpu/drm/xe/xe_vsec.c | 6 +- drivers/gpu/nova-core/driver.rs | 5 +- drivers/gpu/nova-core/firmware/gsp.rs | 134 +- drivers/gpu/nova-core/gpu.rs | 2 +- drivers/gpu/nova-core/gsp.rs | 73 +- drivers/gpu/nova-core/gsp/boot.rs | 5 +- drivers/hid/bpf/hid_bpf_dispatch.c | 5 +- drivers/hid/hid-debug.c | 1 + drivers/hid/hid-multitouch.c | 1 + drivers/hid/hid-playstation.c | 5 + drivers/hid/intel-ish-hid/ishtp-hid-client.c | 1 + drivers/hid/intel-ish-hid/ishtp/bus.c | 12 +- .../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 4 +- .../hid/intel-thc-hid/intel-thc/intel-thc-dma.c | 4 +- .../hid/intel-thc-hid/intel-thc/intel-thc-dma.h | 2 + drivers/hid/usbhid/hid-core.c | 17 +- drivers/hv/vmbus_drv.c | 4 +- drivers/hwmon/hwmon.c | 11 +- drivers/hwmon/ltc4282.c | 9 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/mp5926.c | 184 + drivers/i2c/busses/Kconfig | 10 +- drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/i2c-designware-core.h | 2 +- drivers/i2c/busses/i2c-designware-master.c | 1 - drivers/i2c/busses/i2c-designware-slave.c | 1 - drivers/iio/accel/adxl380.c | 6 +- drivers/iio/adc/ad7280a.c | 4 +- drivers/iio/adc/ad7606_par.c | 3 +- drivers/iio/adc/ad9467.c | 2 +- drivers/iio/adc/exynos_adc.c | 15 +- drivers/iio/adc/pac1934.c | 6 +- drivers/iio/chemical/scd4x.c | 6 +- drivers/iio/dac/ad5686.c | 6 + drivers/iio/imu/inv_icm45600/inv_icm45600_core.c | 9 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 15 +- drivers/iio/industrialio-core.c | 4 +- drivers/infiniband/core/cache.c | 5 +- drivers/infiniband/core/core_priv.h | 1 - drivers/infiniband/core/device.c | 32 +- drivers/infiniband/core/roce_gid_mgmt.c | 31 +- drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 6 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/efa/efa_com.c | 97 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 12 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 + drivers/infiniband/hw/hns/hns_roce_main.c | 5 + drivers/infiniband/hw/hns/hns_roce_qp.c | 49 +- drivers/infiniband/hw/irdma/ctrl.c | 3 +- drivers/infiniband/hw/irdma/uk.c | 3 +- drivers/infiniband/sw/rxe/rxe_net.c | 32 + drivers/infiniband/sw/rxe/rxe_odp.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 8 +- drivers/input/joystick/xpad.c | 5 + drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/misc/palmas-pwrbutton.c | 2 +- drivers/input/misc/twl4030-pwrbutton.c | 60 +- drivers/input/mouse/alps.c | 1 + drivers/input/mouse/psmouse-smbus.c | 2 +- drivers/input/mouse/synaptics_i2c.c | 8 +- drivers/input/touchscreen/apple_z2.c | 4 + drivers/input/touchscreen/ilitek_ts_i2c.c | 10 +- drivers/input/touchscreen/ti_am335x_tsc.c | 2 +- drivers/iommu/amd/amd_iommu.h | 5 + drivers/iommu/amd/init.c | 24 +- drivers/iommu/amd/iommu.c | 27 +- drivers/iommu/intel/irq_remapping.c | 12 +- drivers/irqchip/irq-riscv-aplic-main.c | 10 +- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds/leds-as3668.c | 202 + drivers/md/Kconfig | 4 +- drivers/md/dm-cache-target.c | 7 - drivers/md/dm-clone-target.c | 16 - drivers/md/dm-exception-store.c | 2 +- drivers/md/dm-log.c | 2 +- drivers/md/dm-path-selector.c | 2 +- drivers/md/dm-rq.c | 3 +- drivers/md/dm-stripe.c | 10 +- drivers/md/dm-target.c | 2 +- drivers/md/dm-vdo/data-vio.h | 4 +- drivers/md/dm-verity-fec.c | 134 +- drivers/md/dm-verity-fec.h | 35 +- drivers/md/dm-verity-target.c | 5 +- drivers/md/dm-verity.h | 4 + drivers/md/md.c | 61 +- drivers/md/raid5.c | 10 +- drivers/mfd/da9052-spi.c | 2 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 12 +- drivers/misc/eeprom/eeprom_93xx46.c | 11 +- drivers/misc/fastrpc.c | 142 +- drivers/misc/lkdtm/bugs.c | 8 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/ti_fpc202.c | 3 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/cavium-octeon.c | 5 +- drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/dw_mmc-pci.c | 7 +- drivers/mmc/host/dw_mmc-pltfm.c | 9 +- drivers/mmc/host/dw_mmc.c | 90 +- drivers/mmc/host/dw_mmc.h | 4 +- drivers/mmc/host/jz4740_mmc.c | 2 +- drivers/mmc/host/sdhci-of-aspeed.c | 5 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 7 + drivers/mmc/host/sdhci-of-k1.c | 20 + drivers/most/core.c | 6 +- drivers/net/dsa/b53/b53_common.c | 3 + drivers/net/ethernet/airoha/airoha_eth.c | 39 +- drivers/net/ethernet/amazon/ena/ena_devlink.c | 4 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 + drivers/net/ethernet/broadcom/Kconfig | 9 +- drivers/net/ethernet/broadcom/bnge/bnge.h | 2 +- drivers/net/ethernet/broadcom/bnge/bnge_core.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/cadence/macb_main.c | 3 +- .../net/ethernet/freescale/enetc/netc_blk_ctrl.c | 8 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_utils.c | 2 + drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 11 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 12 - drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 5 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 8 + .../ethernet/marvell/prestera/prestera_devlink.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/psp.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 9 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/smsc/smc91x.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/ethernet/wangxun/Kconfig | 4 +- drivers/net/fjes/fjes_hw.c | 12 +- drivers/net/mdio/mdio-aspeed.c | 7 + drivers/net/mdio/mdio-realtek-rtl9300.c | 6 +- drivers/net/phy/mediatek/mtk-ge-soc.c | 2 +- drivers/net/phy/mxl-86110.c | 3 + drivers/net/team/team_core.c | 2 +- drivers/net/usb/asix_common.c | 5 + drivers/net/usb/ax88172a.c | 6 +- drivers/net/usb/rtl8150.c | 2 + drivers/net/usb/sr9700.c | 9 +- drivers/net/usb/usbnet.c | 3 +- drivers/net/virtio_net.c | 6 +- drivers/net/wireless/ath/ath11k/mhi.c | 4 - drivers/net/wireless/ath/ath12k/wifi7/mhi.c | 4 - .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 12 +- drivers/net/wwan/iosm/iosm_ipc_mux.c | 6 + drivers/of/kexec.c | 15 +- drivers/of/platform.c | 15 +- drivers/of/unittest.c | 8 +- drivers/pci/Makefile | 3 + drivers/pci/controller/Kconfig | 19 +- drivers/pci/controller/Makefile | 1 + drivers/pci/controller/cadence/pci-j721e.c | 41 +- .../controller/cadence/pcie-cadence-host-common.c | 12 +- drivers/pci/controller/cadence/pcie-cadence.c | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 19 +- drivers/pci/controller/dwc/pci-meson.c | 38 +- .../pci/controller/dwc/pcie-designware-debugfs.c | 2 + drivers/pci/controller/dwc/pcie-designware-ep.c | 50 +- drivers/pci/controller/dwc/pcie-designware-host.c | 43 +- drivers/pci/controller/dwc/pcie-designware.c | 59 +- drivers/pci/controller/dwc/pcie-designware.h | 12 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 87 +- drivers/pci/controller/dwc/pcie-qcom.c | 172 +- drivers/pci/controller/pci-tegra.c | 35 +- drivers/pci/controller/pcie-aspeed.c | 1111 ++++ drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-rzg3s-host.c | 34 +- drivers/pci/controller/pcie-xilinx.c | 9 +- drivers/pci/endpoint/functions/pci-epf-mhi.c | 2 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 9 +- drivers/pci/endpoint/functions/pci-epf-test.c | 2 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 9 +- drivers/pci/endpoint/pci-ep-cfs.c | 15 +- drivers/pci/hotplug/pciehp_ctrl.c | 31 +- drivers/pci/hotplug/pciehp_hpc.c | 3 +- drivers/pci/hotplug/pnv_php.c | 2 +- drivers/pci/hotplug/shpchp_core.c | 3 +- drivers/pci/pci-driver.c | 71 +- drivers/pci/pci.c | 10 +- drivers/pci/pci.h | 59 +- drivers/pci/pcie/bwctrl.c | 4 +- drivers/pci/probe.c | 15 +- drivers/pci/trace.c | 11 + drivers/phy/Kconfig | 14 + drivers/phy/Makefile | 3 + drivers/phy/apple/Kconfig | 13 + drivers/phy/apple/Makefile | 4 + drivers/phy/apple/atc.c | 2294 ++++++++ drivers/phy/broadcom/phy-bcm-ns-usb3.c | 2 +- drivers/phy/cadence/phy-cadence-torrent.c | 23 + drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 22 +- drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 6 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 1156 +++- drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 13 +- drivers/phy/mediatek/phy-mtk-hdmi-mt2701.c | 8 +- drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c | 16 +- drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 10 +- drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 10 +- drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 10 +- drivers/phy/mediatek/phy-mtk-xfi-tphy.c | 2 +- drivers/phy/microchip/Kconfig | 2 +- drivers/phy/phy-core.c | 15 +- drivers/phy/phy-spacemit-k1-pcie.c | 670 +++ drivers/phy/qualcomm/phy-qcom-edp.c | 245 +- drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 40 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 676 ++- drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h | 21 + drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h | 25 + .../phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h | 52 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 213 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h | 12 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h | 12 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h | 12 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h | 34 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h | 106 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v8.h | 11 + .../phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h | 52 + .../phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h | 639 +++ .../qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h | 71 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h | 68 + drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 190 +- drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h | 33 + .../qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h | 224 + drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 1071 +++- drivers/phy/qualcomm/phy-qcom-qmp.h | 5 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 +- drivers/phy/renesas/phy-rcar-gen2.c | 6 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 30 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 12 +- drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 12 +- drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c | 4 +- drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 95 +- drivers/phy/rockchip/phy-rockchip-usb.c | 7 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 651 +++ drivers/phy/spacemit/Kconfig | 13 + drivers/phy/spacemit/Makefile | 2 + drivers/phy/spacemit/phy-k1-usb2.c | 200 + drivers/phy/st/phy-stm32-usbphyc.c | 2 +- drivers/phy/tegra/xusb-tegra186.c | 3 + drivers/phy/ti/phy-da8xx-usb.c | 7 +- drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 30 +- drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/mediatek/mtk-eint.c | 29 +- drivers/pinctrl/mediatek/pinctrl-mt8189.c | 2 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/platform/mellanox/mlxbf-pmc.c | 14 +- drivers/platform/x86/amd/pmf/acpi.c | 40 + drivers/platform/x86/amd/pmf/core.c | 5 + drivers/platform/x86/amd/pmf/pmf.h | 21 + drivers/platform/x86/amd/pmf/spc.c | 33 +- drivers/platform/x86/amd/pmf/tee-if.c | 2 + drivers/platform/x86/asus-armoury.h | 176 +- drivers/platform/x86/asus-nb-wmi.c | 1 + drivers/platform/x86/dell/dell-lis3lv02d.c | 1 + .../platform/x86/hp/hp-bioscfg/enum-attributes.c | 4 +- .../platform/x86/hp/hp-bioscfg/int-attributes.c | 2 +- .../x86/hp/hp-bioscfg/order-list-attributes.c | 5 + .../x86/hp/hp-bioscfg/passwdobj-attributes.c | 5 + .../platform/x86/hp/hp-bioscfg/string-attributes.c | 2 +- drivers/platform/x86/ibm_rtl.c | 2 +- drivers/platform/x86/intel/pmt/class.c | 6 +- drivers/platform/x86/intel/pmt/discovery.c | 8 +- drivers/platform/x86/lenovo/ideapad-laptop.c | 2 +- drivers/platform/x86/lenovo/think-lmi.c | 6 +- drivers/platform/x86/msi-laptop.c | 3 + drivers/platform/x86/samsung-galaxybook.c | 9 +- drivers/pmdomain/imx/gpc.c | 5 +- drivers/pmdomain/imx/gpcv2.c | 4 +- drivers/pmdomain/imx/imx8m-blk-ctrl.c | 11 +- drivers/pmdomain/imx/imx93-blk-ctrl.c | 77 +- .../pmdomain/marvell/pxa1908-power-controller.c | 39 +- drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c | 59 + drivers/pmdomain/mediatek/mtk-pm-domains.c | 29 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 5 +- drivers/pwm/core.c | 27 +- drivers/ras/amd/atl/denormalize.c | 2 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/fp9931.c | 3 + drivers/regulator/rt8092.c | 313 + drivers/reset/reset-spacemit.c | 2 +- drivers/scsi/bfa/bfa_fcs.c | 2 +- drivers/scsi/scsi_error.c | 24 + drivers/scsi/scsi_lib.c | 2 +- drivers/soc/apple/Kconfig | 4 + drivers/soc/apple/Makefile | 3 + drivers/soc/apple/tunable.c | 80 + drivers/soc/renesas/Kconfig | 1 + drivers/soc/samsung/exynos-chipid.c | 133 +- drivers/soundwire/Kconfig | 1 + drivers/soundwire/bus_type.c | 31 +- drivers/spi/spi-bcm63xx-hsspi.c | 64 +- drivers/spi/spi-cadence-quadspi.c | 23 +- drivers/spi/spi-stm32.c | 106 +- drivers/spi/spi-sun6i.c | 11 +- drivers/staging/fbtft/Kconfig | 5 +- drivers/staging/fbtft/fbtft-sysfs.c | 20 +- drivers/staging/greybus/TODO | 2 - drivers/staging/greybus/arche-apb-ctrl.c | 13 +- drivers/staging/greybus/arche-platform.c | 23 +- drivers/staging/rtl8723bs/Kconfig | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 74 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 92 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 17 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 8 - drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 3 +- drivers/staging/sm750fb/sm750.c | 4 +- drivers/staging/vme_user/vme.c | 2 +- drivers/staging/vme_user/vme.h | 109 +- drivers/staging/vme_user/vme_bridge.h | 10 +- drivers/staging/vme_user/vme_user.c | 2 +- drivers/target/sbp/sbp_target.c | 4 +- drivers/target/target_core_configfs.c | 18 +- drivers/target/target_core_fabric_configfs.c | 30 +- drivers/thermal/intel/intel_tcc_cooling.c | 4 + drivers/tty/serial/rsci.c | 3 +- drivers/tty/serial/serial_base_bus.c | 1 + drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 14 +- drivers/tty/vt/vt.c | 32 +- drivers/ufs/core/ufshcd.c | 7 +- drivers/ufs/host/ufs-mediatek.c | 2 +- drivers/usb/dwc3/Kconfig | 11 + drivers/usb/dwc3/Makefile | 1 + drivers/usb/dwc3/dwc3-google.c | 628 ++ drivers/usb/gadget/configfs.c | 24 +- drivers/usb/gadget/function/f_acm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 6 +- drivers/usb/gadget/function/f_midi.c | 2 +- drivers/usb/gadget/function/f_midi2.c | 10 +- drivers/usb/gadget/function/f_obex.c | 2 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_printer.c | 2 +- drivers/usb/gadget/function/f_serial.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 2 +- drivers/usb/gadget/function/f_uac1.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 2 +- drivers/usb/gadget/function/uvc_configfs.c | 36 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 41 +- drivers/usb/host/ohci-nxp.c | 18 +- drivers/usb/phy/phy-isp1301.c | 7 +- drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/typec/ucsi/cros_ec_ucsi.c | 5 +- drivers/usb/typec/ucsi/debugfs.c | 36 +- drivers/usb/typec/ucsi/displayport.c | 11 +- drivers/usb/typec/ucsi/ucsi.c | 118 +- drivers/usb/typec/ucsi/ucsi.h | 22 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 25 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 11 +- drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 15 +- drivers/vfio/pci/nvgrace-gpu/main.c | 4 +- drivers/vfio/pci/pds/dirty.c | 7 +- drivers/vfio/pci/vfio_pci_rdwr.c | 25 +- drivers/vfio/pci/xe/main.c | 5 +- drivers/video/console/newport_con.c | 4 +- drivers/video/fbdev/Kconfig | 11 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/core/fbcon.c | 3 +- drivers/video/fbdev/core/fbsysfs.c | 36 +- drivers/video/fbdev/hyperv_fb.c | 1388 ----- drivers/video/fbdev/omap2/omapfb/Kconfig | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 16 +- drivers/video/fbdev/riva/riva_hw.c | 3 + drivers/video/fbdev/smscufx.c | 8 +- drivers/video/logo/Kconfig | 81 +- drivers/video/logo/Makefile | 27 +- drivers/video/logo/logo.c | 46 +- drivers/virt/vmgenid.c | 3 +- drivers/virtio/virtio_ring.c | 931 ++- drivers/w1/w1.c | 2 - fs/bpf_fs_kfuncs.c | 23 +- fs/btrfs/backref.c | 4 +- fs/btrfs/bio.c | 3 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/file.c | 12 +- fs/btrfs/fs.h | 4 +- fs/btrfs/inode.c | 37 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/super.c | 4 +- fs/btrfs/transaction.c | 46 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 10 +- fs/btrfs/zoned.c | 20 +- fs/btrfs/zoned.h | 4 +- fs/debugfs/inode.c | 7 +- fs/ecryptfs/crypto.c | 18 +- fs/ecryptfs/debug.c | 1 - fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 15 +- fs/ecryptfs/main.c | 9 +- fs/erofs/decompressor.c | 63 +- fs/erofs/super.c | 29 +- fs/erofs/xattr.c | 137 +- fs/erofs/xattr.h | 37 - fs/erofs/zdata.c | 15 +- fs/ext4/inode.c | 3 +- fs/fs-writeback.c | 3 +- fs/fuse/file.c | 4 +- fs/kernfs/dir.c | 6 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 25 +- fs/lockd/svcproc.c | 5 +- fs/locks.c | 29 +- fs/nfs_common/common.c | 1 - fs/nfsd/Makefile | 10 +- fs/nfsd/netns.h | 2 + fs/nfsd/nfs4proc.c | 42 +- fs/nfsd/nfs4state.c | 71 +- fs/nfsd/nfsctl.c | 12 +- fs/nfsd/nfsd.h | 1 - fs/nfsd/nfssvc.c | 30 +- fs/nfsd/state.h | 6 +- fs/nfsd/vfs.c | 4 +- fs/ntfs3/attrib.c | 81 +- fs/ntfs3/attrlist.c | 9 + fs/ntfs3/bitmap.c | 17 + fs/ntfs3/dir.c | 108 +- fs/ntfs3/file.c | 431 +- fs/ntfs3/frecord.c | 318 +- fs/ntfs3/fslog.c | 8 +- fs/ntfs3/fsntfs.c | 53 +- fs/ntfs3/index.c | 26 +- fs/ntfs3/inode.c | 735 +-- fs/ntfs3/ntfs.h | 1 + fs/ntfs3/ntfs_fs.h | 64 +- fs/ntfs3/super.c | 24 +- fs/ocfs2/alloc.c | 9 +- fs/ocfs2/localalloc.c | 4 +- fs/ocfs2/ocfs2_fs.h | 4 +- fs/ocfs2/suballoc.c | 2 +- fs/proc/array.c | 22 +- fs/proc/base.c | 2 +- fs/smb/client/fs_context.c | 2 + fs/smb/client/ioctl.c | 3 + fs/smb/client/smb2ops.c | 6 + fs/smb/client/trace.h | 1 + fs/smb/server/auth.c | 4 +- fs/smb/server/connection.c | 11 +- fs/smb/server/oplock.c | 8 +- fs/smb/server/server.c | 2 +- fs/smb/server/smb2pdu.c | 82 +- fs/smb/server/smb2pdu.h | 9 - fs/smb/server/smb_common.c | 26 +- fs/smb/server/smb_common.h | 9 + fs/sync.c | 2 - fs/verity/measure.c | 2 +- fs/xfs/xfs_super.c | 9 - include/asm-generic/Kbuild | 1 + include/asm-generic/tlb.h | 3 +- include/drm/bridge/inno_hdmi.h | 33 + include/drm/display/drm_dp_helper.h | 3 + include/drm/drm_atomic.h | 39 +- include/drm/drm_atomic_helper.h | 22 + include/drm/drm_bridge.h | 266 +- include/drm/drm_gem_shmem_helper.h | 11 + include/drm/drm_gpusvm.h | 29 + include/drm/drm_pagemap.h | 128 +- include/drm/drm_pagemap_util.h | 92 + include/drm/intel/display_parent_interface.h | 25 + include/dt-bindings/clock/qcom,gcc-msm8917.h | 1 + include/dt-bindings/clock/qcom,x1e80100-gcc.h | 3 + include/dt-bindings/clock/samsung,exynosautov920.h | 4 + include/dt-bindings/power/marvell,pxa1908-power.h | 1 + include/kunit/run-in-irq-context.h | 53 +- include/kunit/test.h | 3 +- include/linux/backing-dev-defs.h | 3 - include/linux/bpf.h | 73 +- include/linux/btf.h | 3 +- include/linux/compiler-clang.h | 1 + include/linux/compiler_types.h | 3 +- include/linux/console.h | 8 - include/linux/cpu.h | 6 +- include/linux/cpuhplock.h | 1 + include/linux/cpuset.h | 8 +- include/linux/damon.h | 12 +- include/linux/fb.h | 10 +- include/linux/gfp_types.h | 7 +- include/linux/highmem.h | 97 +- include/linux/hugetlb.h | 11 +- include/linux/iio/iio-opaque.h | 2 + include/linux/ima.h | 1 + include/linux/instrumented.h | 17 + include/linux/intel_vsec.h | 17 +- include/linux/io_uring_types.h | 21 +- include/linux/ioport.h | 7 +- include/linux/irq-entry-common.h | 4 +- include/linux/kexec.h | 9 +- include/linux/kfence.h | 1 + include/linux/kthread.h | 1 + include/linux/linux_logo.h | 8 - include/linux/list_private.h | 256 + include/linux/liveupdate.h | 20 +- include/linux/maple_tree.h | 9 - include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 46 +- include/linux/mfd/tps6105x.h | 5 +- include/linux/mhi.h | 14 - include/linux/miscdevice.h | 1 - include/linux/mm.h | 150 +- include/linux/mm_types.h | 23 +- include/linux/mmu_context.h | 2 +- include/linux/mmu_notifier.h | 9 +- include/linux/module.h | 18 +- include/linux/moduleparam.h | 8 +- include/linux/netdevice.h | 3 +- include/linux/nmi.h | 1 + include/linux/oom.h | 12 +- include/linux/page-flags.h | 6 + include/linux/pagemap.h | 11 + include/linux/pci.h | 3 + include/linux/percpu-rwsem.h | 1 + include/linux/percpu_counter_tree.h | 242 - include/linux/perf_event.h | 35 +- include/linux/pgtable.h | 31 + include/linux/phy/phy.h | 7 +- include/linux/property.h | 1 + include/linux/rcupdate.h | 31 +- include/linux/rcupdate_trace.h | 166 +- include/linux/sched.h | 6 +- include/linux/sched/isolation.h | 16 +- include/linux/sched/mm.h | 1 + include/linux/soc/apple/tunable.h | 62 + include/linux/soc/qcom/apr.h | 6 +- include/linux/soc/samsung/exynos-regs-pmu.h | 3 + include/linux/soundwire/sdw.h | 2 +- include/linux/swap.h | 71 +- include/linux/textsearch.h | 1 + include/linux/types.h | 1 - include/linux/unwind_user.h | 18 +- include/linux/usb/gadget_configfs.h | 4 +- include/linux/util_macros.h | 2 +- include/linux/vfio_pci_core.h | 10 +- include/linux/vmstat.h | 8 +- include/linux/workqueue.h | 2 +- include/linux/writeback.h | 4 - include/media/v4l2-ioctl.h | 15 + include/net/dsa.h | 1 + include/net/netmem.h | 15 +- include/scsi/scsi_eh.h | 6 + include/soc/spacemit/ccu.h | 21 + include/soc/spacemit/k1-syscon.h | 12 +- include/sound/sdca_jack.h | 32 + include/sound/soc-acpi-intel-ssp-common.h | 4 + include/trace/events/damon.h | 41 + include/trace/events/kmem.h | 2 +- include/trace/events/pci.h | 129 + include/trace/events/writeback.h | 1 - include/trace/misc/nfs.h | 2 - include/uapi/drm/xe_drm.h | 18 +- include/uapi/linux/android/binder.h | 2 +- include/uapi/linux/elf.h | 2 - include/uapi/linux/idxd.h | 270 +- include/uapi/linux/input-event-codes.h | 9 + include/uapi/linux/kexec.h | 1 + include/uapi/linux/mempolicy.h | 3 + include/uapi/linux/nfs.h | 1 - include/uapi/linux/pci.h | 7 + include/uapi/linux/prctl.h | 27 - include/uapi/linux/shm.h | 3 - include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/virtio_ring.h | 5 +- include/uapi/regulator/regulator.h | 6 +- init/Kconfig | 7 +- init/init_task.c | 3 - init/main.c | 2 - io_uring/cancel.c | 7 +- io_uring/io_uring.c | 34 +- io_uring/memmap.c | 9 +- io_uring/openclose.c | 2 +- io_uring/register.c | 2 + io_uring/rw.c | 28 +- io_uring/slist.h | 12 - io_uring/sqpoll.c | 8 +- io_uring/tctx.c | 8 +- kernel/bpf/Makefile | 12 +- kernel/bpf/arena.c | 405 +- kernel/bpf/bpf_lsm.c | 5 +- kernel/bpf/bpf_lsm_proto.c | 19 + kernel/bpf/btf.c | 1 + kernel/bpf/core.c | 3 +- kernel/bpf/cpumask.c | 2 +- kernel/bpf/crypto.c | 2 +- kernel/bpf/helpers.c | 48 +- kernel/bpf/map_iter.c | 2 +- kernel/bpf/range_tree.c | 5 +- kernel/bpf/syscall.c | 53 +- kernel/bpf/trampoline.c | 8 +- kernel/bpf/verifier.c | 68 +- kernel/cgroup/cpuset-v1.c | 5 +- kernel/cgroup/cpuset.c | 68 +- kernel/configs/debug.config | 2 +- kernel/context_tracking.c | 20 - kernel/cpu.c | 42 +- kernel/events/core.c | 521 +- kernel/fork.c | 27 +- kernel/hung_task.c | 79 +- kernel/irq/irqdomain.c | 3 +- kernel/kexec.c | 8 +- kernel/kexec_core.c | 4 +- kernel/kexec_file.c | 4 +- kernel/kthread.c | 161 +- kernel/liveupdate/Kconfig | 17 +- kernel/liveupdate/kexec_handover.c | 78 +- kernel/liveupdate/luo_file.c | 7 +- kernel/liveupdate/luo_flb.c | 22 +- kernel/liveupdate/luo_internal.h | 7 - kernel/locking/test-ww_mutex.c | 165 +- kernel/module/Kconfig | 5 - kernel/module/decompress.c | 10 +- kernel/module/dups.c | 4 +- kernel/params.c | 15 +- kernel/power/suspend.c | 9 +- kernel/power/swap.c | 10 +- kernel/rcu/Kconfig | 43 +- kernel/rcu/rcu.h | 9 - kernel/rcu/rcuscale.c | 7 - kernel/rcu/rcutorture.c | 10 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/tasks.h | 708 +-- kernel/rcu/tree.c | 16 + kernel/rcu/tree.h | 4 +- kernel/rcu/tree_exp.h | 7 +- kernel/rcu/tree_nocb.h | 53 +- kernel/rcu/tree_plugin.h | 15 +- kernel/sched/core.c | 33 +- kernel/sched/ext.c | 35 +- kernel/sched/fair.c | 6 +- kernel/sched/isolation.c | 141 +- kernel/sched/sched.h | 5 +- kernel/sys.c | 30 - kernel/time/timer_migration.c | 25 +- kernel/trace/bpf_trace.c | 4 +- kernel/unwind/user.c | 12 +- kernel/watchdog.c | 22 +- kernel/workqueue.c | 17 +- lib/Kconfig.debug | 66 +- lib/Makefile | 2 - lib/buildid.c | 32 +- lib/group_cpus.c | 269 +- lib/kfifo.c | 2 +- lib/kstrtox.c | 4 +- lib/kunit/assert.c | 12 +- lib/percpu_counter_tree.c | 705 --- lib/test_vmalloc.c | 11 +- lib/tests/Makefile | 2 + lib/tests/list-private-test.c | 76 + lib/{test_min_heap.c => tests/min_heap_kunit.c} | 147 +- lib/tests/test_list_sort.c | 4 +- localversion-next | 2 +- mm/Kconfig | 9 +- mm/Makefile | 5 +- mm/backing-dev.c | 3 - mm/bpf_memcontrol.c | 193 + mm/damon/core.c | 89 +- mm/damon/lru_sort.c | 2 +- mm/damon/reclaim.c | 2 +- mm/damon/stat.c | 10 +- mm/damon/sysfs-schemes.c | 54 +- mm/damon/sysfs.c | 9 +- mm/damon/tests/core-kunit.h | 2 +- mm/fadvise.c | 2 +- mm/gup.c | 11 - mm/hugetlb.c | 40 +- mm/hugetlb_cgroup.c | 2 +- mm/hugetlb_sysctl.c | 11 + mm/init-mm.c | 5 +- mm/internal.h | 5 +- mm/ksm.c | 2 +- mm/list_lru.c | 4 +- mm/madvise.c | 4 +- mm/memblock.c | 8 +- mm/memcontrol-v1.h | 1 - mm/memcontrol.c | 58 +- mm/memory-failure.c | 76 +- mm/memory-tiers.c | 2 +- mm/memory.c | 366 +- mm/memory_hotplug.c | 4 +- mm/mempolicy.c | 2 +- mm/memremap.c | 7 - mm/memtest.c | 2 + mm/migrate_device.c | 4 +- mm/mm_init.c | 20 +- mm/mmu_gather.c | 26 + mm/mprotect.c | 2 +- mm/mremap.c | 6 +- mm/mseal.c | 4 +- mm/numa_emulation.c | 26 + mm/numa_memblks.c | 2 +- mm/oom_kill.c | 72 +- mm/page-writeback.c | 74 +- mm/page_alloc.c | 90 +- mm/page_io.c | 4 +- mm/page_isolation.c | 2 +- mm/page_owner.c | 2 +- mm/page_reporting.c | 2 +- mm/percpu.c | 14 + mm/pt_reclaim.c | 2 +- mm/rmap.c | 49 +- mm/shmem.c | 75 +- mm/swap.c | 2 +- mm/swap.h | 72 +- mm/swap_state.c | 340 +- mm/swapfile.c | 863 ++- mm/userfaultfd.c | 14 +- mm/vma.c | 74 +- mm/vma.h | 17 +- mm/vmalloc.c | 47 +- mm/vmscan.c | 73 +- mm/vmstat.c | 32 +- mm/zsmalloc.c | 2 +- mm/zswap.c | 8 +- net/bluetooth/hci_sync.c | 38 +- net/bridge/br_private.h | 1 + net/bridge/br_vlan_tunnel.c | 11 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/j1939-priv.h | 1 + net/can/j1939/main.c | 23 +- net/ceph/mon_client.c | 2 +- net/ceph/osdmap.c | 24 +- net/core/dev.c | 8 +- net/core/filter.c | 10 +- net/core/net-sysfs.c | 2 +- net/core/netmem_priv.h | 20 +- net/core/page_pool.c | 18 +- net/core/sock.c | 7 +- net/core/xdp.c | 2 +- net/dsa/dsa.c | 67 +- net/handshake/netlink.c | 3 +- net/ipv4/fib_semantics.c | 26 +- net/ipv4/fib_trie.c | 7 +- net/ipv4/inet_fragment.c | 2 + net/ipv4/ip_gre.c | 6 +- net/ipv4/ping.c | 4 +- net/ipv6/calipso.c | 3 +- net/ipv6/ip6_gre.c | 15 +- net/ipv6/route.c | 13 +- net/mptcp/options.c | 10 + net/mptcp/protocol.c | 8 +- net/mptcp/protocol.h | 9 +- net/mptcp/subflow.c | 6 - net/netfilter/nf_conncount.c | 2 +- net/netfilter/nf_conntrack_bpf.c | 22 +- net/netfilter/nf_flow_table_bpf.c | 2 +- net/netfilter/nf_log.c | 4 +- net/netfilter/nf_nat_bpf.c | 2 +- net/netfilter/nf_tables_api.c | 3 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/nft_synproxy.c | 6 +- net/netfilter/x_tables.c | 2 +- net/nfc/core.c | 9 +- net/openvswitch/vport-netdev.c | 17 +- net/qrtr/mhi.c | 69 +- net/rose/af_rose.c | 2 +- net/sched/bpf_qdisc.c | 12 +- net/unix/af_unix.c | 11 +- net/xfrm/xfrm_state_bpf.c | 2 +- rust/bindings/bindings_helper.h | 1 + rust/helpers/binder.c | 13 +- rust/kernel/debugfs.rs | 69 +- rust/kernel/debugfs/callback_adapters.rs | 21 +- rust/kernel/debugfs/entry.rs | 14 +- rust/kernel/debugfs/file_ops.rs | 25 +- rust/kernel/debugfs/traits.rs | 43 +- rust/kernel/device.rs | 14 +- rust/kernel/device/property.rs | 11 +- rust/kernel/device_id.rs | 2 +- rust/kernel/dma.rs | 7 +- rust/kernel/driver.rs | 12 +- rust/kernel/fmt.rs | 2 +- rust/kernel/io/mem.rs | 17 +- rust/kernel/irq/request.rs | 6 +- rust/kernel/lib.rs | 2 + rust/kernel/miscdevice.rs | 8 +- rust/kernel/num/bounded.rs | 12 +- rust/kernel/page.rs | 36 +- rust/kernel/pci/io.rs | 3 + rust/kernel/platform.rs | 13 +- rust/kernel/rbtree.rs | 4 +- rust/kernel/regulator.rs | 9 +- rust/kernel/scatterlist.rs | 3 +- rust/kernel/soc.rs | 135 + rust/kernel/sync/arc.rs | 3 + rust/macros/fmt.rs | 2 +- samples/ftrace/ftrace-direct-modify.c | 8 +- samples/ftrace/ftrace-direct-multi-modify.c | 8 +- samples/ftrace/ftrace-direct-multi.c | 4 +- samples/ftrace/ftrace-direct-too.c | 4 +- samples/ftrace/ftrace-direct.c | 4 +- samples/rust/Kconfig | 11 + samples/rust/Makefile | 1 + samples/rust/rust_debugfs.rs | 46 +- samples/rust/rust_debugfs_scoped.rs | 38 +- samples/rust/rust_driver_auxiliary.rs | 4 +- samples/rust/rust_driver_faux.rs | 8 +- samples/rust/rust_driver_pci.rs | 10 +- samples/rust/rust_driver_platform.rs | 30 +- samples/rust/rust_misc_device.rs | 3 +- samples/rust/rust_soc.rs | 81 + scripts/Makefile.btf | 21 +- scripts/Makefile.build | 26 +- scripts/Makefile.modfinal | 5 +- scripts/Makefile.package | 1 - scripts/Makefile.vmlinux | 2 +- scripts/check-function-names.sh | 2 +- scripts/checkpatch.pl | 4 +- scripts/clang-tools/gen_compile_commands.py | 135 +- scripts/coccicheck | 6 +- scripts/coccinelle/api/pm_runtime.cocci | 2 +- scripts/gen-btf.sh | 147 + scripts/gendwarfksyms/dwarf.c | 4 +- scripts/gendwarfksyms/symbols.c | 5 +- scripts/kconfig/Makefile | 4 +- scripts/kconfig/gconf.c | 35 +- scripts/kconfig/icons/back.xpm | 29 + scripts/kconfig/icons/choice_no.xpm | 18 + scripts/kconfig/icons/choice_yes.xpm | 18 + scripts/kconfig/icons/load.xpm | 31 + scripts/kconfig/icons/menu.xpm | 18 + scripts/kconfig/icons/menuback.xpm | 18 + scripts/kconfig/icons/save.xpm | 31 + scripts/kconfig/icons/single_view.xpm | 28 + scripts/kconfig/icons/split_view.xpm | 28 + scripts/kconfig/icons/symbol_mod.xpm | 18 + scripts/kconfig/icons/symbol_no.xpm | 18 + scripts/kconfig/icons/symbol_yes.xpm | 18 + scripts/kconfig/icons/tree_view.xpm | 28 + scripts/kconfig/images.c | 328 -- scripts/kconfig/images.h | 33 - scripts/kconfig/qconf.cc | 29 +- scripts/link-vmlinux.sh | 43 +- scripts/mod/devicetable-offsets.c | 3 + scripts/mod/file2alias.c | 9 + scripts/rustdoc_test_gen.rs | 2 +- scripts/sign-file.c | 66 +- security/integrity/ima/ima.h | 6 +- security/integrity/ima/ima_appraise.c | 16 +- security/integrity/ima/ima_kexec.c | 35 + security/integrity/ima/ima_main.c | 22 +- security/landlock/domain.h | 2 +- security/landlock/errata/abi-6.h | 2 +- security/landlock/fs.c | 14 +- security/landlock/net.c | 118 +- security/landlock/ruleset.c | 1 - security/landlock/task.c | 12 +- security/smack/smack_access.c | 2 +- security/smack/smackfs.c | 79 +- sound/ac97/bus.c | 10 +- sound/hda/codecs/cm9825.c | 290 +- sound/hda/codecs/realtek/alc269.c | 61 +- sound/hda/codecs/side-codecs/cs35l41_hda.c | 23 +- sound/hda/codecs/side-codecs/cs35l56_hda.c | 36 +- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 14 +- sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 7 +- sound/hda/controllers/tegra.c | 14 +- sound/pci/echoaudio/echoaudio.c | 2 +- sound/pci/echoaudio/echoaudio_dsp.c | 6 +- sound/pci/ice1712/ice1724.c | 2 +- sound/pci/mixart/mixart.h | 2 +- sound/soc/codecs/alc5623.c | 5 - sound/soc/codecs/cs35l56-sdw.c | 4 +- sound/soc/codecs/cs42l42-sdw.c | 4 +- sound/soc/codecs/es8326.c | 18 +- sound/soc/codecs/es8326.h | 3 + sound/soc/codecs/max98373-sdw.c | 4 +- sound/soc/codecs/pm4125-sdw.c | 4 +- sound/soc/codecs/pm4125.c | 17 +- sound/soc/codecs/rt1017-sdca-sdw.c | 4 +- sound/soc/codecs/rt1308-sdw.c | 4 +- sound/soc/codecs/rt1316-sdw.c | 4 +- sound/soc/codecs/rt1318-sdw.c | 4 +- sound/soc/codecs/rt1320-sdw.c | 38 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/rt700-sdw.c | 4 +- sound/soc/codecs/rt711-sdca-sdw.c | 4 +- sound/soc/codecs/rt711-sdw.c | 4 +- sound/soc/codecs/rt712-sdca-dmic.c | 4 +- sound/soc/codecs/rt712-sdca-sdw.c | 4 +- sound/soc/codecs/rt715-sdca-sdw.c | 4 +- sound/soc/codecs/rt715-sdw.c | 4 +- sound/soc/codecs/rt721-sdca-sdw.c | 4 +- sound/soc/codecs/rt722-sdca-sdw.c | 4 +- sound/soc/codecs/tas2783-sdw.c | 4 +- sound/soc/codecs/wcd937x-sdw.c | 4 +- sound/soc/codecs/wcd937x.c | 5 - sound/soc/codecs/wcd938x-sdw.c | 4 +- sound/soc/codecs/wcd939x-sdw.c | 23 +- sound/soc/fsl/fsl_asrc_dma.c | 3 + sound/soc/fsl/fsl_easrc.c | 3 + sound/soc/intel/avs/path.c | 2 +- sound/soc/intel/boards/Kconfig | 5 + sound/soc/intel/boards/Makefile | 3 + sound/soc/intel/boards/sof_rt5682.c | 6 + sound/soc/intel/boards/sof_sdw_common.h | 6 +- sound/soc/intel/boards/sof_ti_common.c | 76 + sound/soc/intel/boards/sof_ti_common.h | 24 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 104 + sound/soc/intel/common/soc-acpi-intel-ssp-common.c | 3 + sound/soc/qcom/qdsp6/audioreach.c | 87 +- sound/soc/qcom/qdsp6/audioreach.h | 16 +- sound/soc/qcom/qdsp6/q6adm.c | 6 +- sound/soc/qcom/qdsp6/q6afe.c | 6 +- sound/soc/qcom/qdsp6/q6apm.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/qdsp6/q6core.c | 6 +- sound/soc/qcom/qdsp6/q6prm.c | 6 +- sound/soc/qcom/qdsp6/topology.c | 118 +- sound/soc/rockchip/rockchip_sai.c | 5 +- sound/soc/sdca/Makefile | 2 +- sound/soc/sdca/sdca_class_function.c | 13 + sound/soc/sdca/sdca_interrupts.c | 83 +- sound/soc/sdca/sdca_jack.c | 244 + sound/soc/sdw_utils/soc_sdw_utils.c | 4 - sound/soc/soc-ops.c | 32 +- sound/soc/sof/intel/hda.c | 14 +- sound/soc/sof/ipc4-control.c | 197 +- sound/soc/sof/ipc4-topology.c | 36 +- sound/soc/sof/ipc4-topology.h | 9 +- sound/soc/sof/ipc4.c | 45 +- sound/soc/sunxi/sun4i-spdif.c | 2 + sound/x86/intel_hdmi_audio.c | 10 +- tools/arch/arm64/include/asm/cputype.h | 8 +- tools/arch/x86/include/asm/cpufeatures.h | 11 + tools/arch/x86/include/asm/msr-index.h | 30 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/bpf/resolve_btfids/Makefile | 3 +- tools/bpf/resolve_btfids/main.c | 475 +- tools/build/feature/Makefile | 2 +- tools/include/linux/gfp_types.h | 6 - tools/include/linux/mm.h | 1 + tools/include/linux/types.h | 8 + tools/include/nolibc/arch-s390.h | 3 + tools/include/nolibc/compiler.h | 24 + tools/include/nolibc/poll.h | 14 +- tools/include/nolibc/std.h | 2 +- tools/include/nolibc/sys/ptrace.h | 15 +- tools/include/nolibc/sys/select.h | 25 +- tools/include/nolibc/sys/time.h | 6 +- tools/include/nolibc/sys/timerfd.h | 32 +- tools/include/nolibc/time.h | 102 +- tools/include/nolibc/types.h | 17 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/drm.h | 15 + tools/include/uapi/linux/kvm.h | 11 + tools/lib/python/kdoc/kdoc_output.py | 46 + tools/lib/python/kdoc/kdoc_parser.py | 81 +- tools/mm/slabinfo.c | 2 +- tools/mm/thp_swap_allocator_test.c | 2 +- tools/net/sunrpc/xdrgen/generators/__init__.py | 3 +- tools/net/sunrpc/xdrgen/generators/program.py | 3 + tools/net/sunrpc/xdrgen/generators/typedef.py | 8 +- tools/net/sunrpc/xdrgen/generators/union.py | 115 +- .../xdrgen/templates/C/enum/declaration/enum.j2 | 1 - .../xdrgen/templates/C/enum/definition/close.j2 | 1 + .../xdrgen/templates/C/enum/definition/close_be.j2 | 1 + .../xdrgen/templates/C/program/decoder/argument.j2 | 4 + .../templates/C/program/definition/program.j2 | 5 + .../xdrgen/templates/C/program/encoder/result.j2 | 6 + .../xdrgen/templates/C/union/decoder/bool_spec.j2 | 7 + .../xdrgen/templates/C/union/definition/close.j2 | 1 + .../xdrgen/templates/C/union/encoder/bool_spec.j2 | 7 + tools/objtool/check.c | 3 +- tools/perf/Documentation/perf-record.txt | 8 +- tools/perf/arch/arm/entry/syscalls/syscall.tbl | 1 + .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 1 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/sh/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/sparc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_32.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/xtensa/entry/syscalls/syscall.tbl | 1 + tools/perf/builtin-buildid-cache.c | 6 +- tools/perf/builtin-diff.c | 12 +- tools/perf/builtin-list.c | 4 +- tools/perf/builtin-record.c | 19 +- tools/perf/builtin-report.c | 3 +- tools/perf/builtin-trace.c | 11 +- tools/perf/jvmti/libjvmti.c | 2 +- .../arch/powerpc/power9/nest_metrics.json | 8 +- tools/perf/tests/parse-events.c | 4 +- tools/perf/tests/shell/kvm.sh | 2 +- tools/perf/tests/shell/top.sh | 2 +- .../beauty/arch/x86/include/asm/irq_vectors.h | 3 +- tools/perf/trace/beauty/include/linux/socket.h | 24 +- tools/perf/trace/beauty/include/uapi/linux/fcntl.h | 12 + tools/perf/trace/beauty/include/uapi/linux/fs.h | 3 +- tools/perf/trace/beauty/include/uapi/linux/mount.h | 2 +- .../perf/trace/beauty/include/uapi/sound/asound.h | 2 +- tools/perf/util/arm-spe.c | 1 + tools/perf/util/evlist.c | 3 +- tools/perf/util/evsel.c | 5 +- tools/perf/util/libbfd.c | 4 +- tools/perf/util/record.h | 2 + tools/perf/util/sort.c | 99 +- tools/perf/util/symbol-elf.c | 4 +- tools/perf/util/symbol-minimal.c | 4 +- tools/sched_ext/README.md | 1 - tools/sched_ext/scx_show_state.py | 10 +- tools/scripts/syscall.tbl | 1 + tools/testing/memblock/internal.h | 3 +- tools/testing/selftests/bpf/.gitignore | 3 + tools/testing/selftests/bpf/Makefile | 11 +- tools/testing/selftests/bpf/cgroup_iter_memcg.h | 18 + .../testing/selftests/bpf/prog_tests/arena_list.c | 20 +- tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 5 +- .../selftests/bpf/prog_tests/cgroup_iter_memcg.c | 223 + .../selftests/bpf/prog_tests/resolve_btfids.c | 4 +- tools/testing/selftests/bpf/progs/arena_list.c | 11 + .../bpf/progs/cgroup_hierarchical_stats.c | 6 +- .../selftests/bpf/progs/cgroup_iter_memcg.c | 39 + .../testing/selftests/bpf/progs/cpumask_failure.c | 2 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 2 +- tools/testing/selftests/bpf/progs/iters.c | 140 + tools/testing/selftests/bpf/progs/rbtree_fail.c | 2 +- tools/testing/selftests/bpf/progs/test_bpf_nf.c | 7 - .../testing/selftests/bpf/progs/test_bpf_nf_fail.c | 57 + .../selftests/bpf/progs/test_kfunc_dynptr_param.c | 5 +- .../bpf/progs/test_kfunc_param_nullable.c | 2 +- tools/testing/selftests/bpf/progs/verifier_arena.c | 185 + .../selftests/bpf/progs/verifier_arena_large.c | 29 + .../bpf/progs/verifier_kfunc_prog_types.c | 6 +- tools/testing/selftests/bpf/progs/verifier_lsm.c | 31 +- .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 20 +- tools/testing/selftests/bpf/veristat.c | 2 +- .../selftests/coredump/coredump_test_helpers.c | 2 +- tools/testing/selftests/drivers/net/psp.py | 6 +- .../selftests/filesystems/anon_inode_test.c | 5 +- .../ftrace/test.d/event/toplevel-enable.tc | 3 +- .../test.d/ftrace/func_traceonoff_triggers.tc | 5 +- tools/testing/selftests/kselftest_harness.h | 8 +- tools/testing/selftests/landlock/common.h | 1 + tools/testing/selftests/landlock/fs_test.c | 31 +- tools/testing/selftests/landlock/net_test.c | 30 +- tools/testing/selftests/landlock/ptrace_test.c | 154 +- .../selftests/landlock/scoped_abstract_unix_test.c | 23 +- .../selftests/landlock/scoped_base_variants.h | 9 +- .../selftests/mm/charge_reserved_hugetlb.sh | 55 +- tools/testing/selftests/mm/run_vmtests.sh | 8 - tools/testing/selftests/mm/test_vmalloc.sh | 31 +- tools/testing/selftests/mm/va_high_addr_switch.c | 10 +- tools/testing/selftests/mm/va_high_addr_switch.sh | 12 +- tools/testing/selftests/mm/write_to_hugetlbfs.c | 9 +- tools/testing/selftests/net/fib_nexthops.sh | 15 + tools/testing/selftests/net/fib_tests.sh | 70 +- .../selftests/net/netfilter/nft_concat_range.sh | 45 +- tools/testing/selftests/net/tap.c | 16 +- tools/testing/selftests/nolibc/Makefile.nolibc | 6 - tools/testing/selftests/nolibc/nolibc-test.c | 27 + .../powerpc/pmu/sampling_tests/.gitignore | 1 + tools/testing/selftests/rcutorture/.gitignore | 1 + .../testing/selftests/rcutorture/bin/config2csv.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-series.sh | 184 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 40 + tools/testing/selftests/rcutorture/bin/mktestid.sh | 2 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 1 - .../selftests/rcutorture/configs/rcu/TRACE02 | 1 - tools/testing/selftests/riscv/Makefile | 2 +- tools/testing/selftests/riscv/cfi/.gitignore | 2 - tools/testing/selftests/riscv/cfi/Makefile | 23 - tools/testing/selftests/riscv/cfi/cfi_rv_test.h | 82 - tools/testing/selftests/riscv/cfi/cfitests.c | 173 - tools/testing/selftests/riscv/cfi/shadowstack.c | 385 -- tools/testing/selftests/riscv/cfi/shadowstack.h | 27 - tools/testing/selftests/riscv/hwprobe/which-cpus.c | 18 +- tools/testing/selftests/ublk/Makefile | 5 +- tools/testing/selftests/ublk/kublk.h | 2 +- tools/testing/selftests/ublk/test_common.sh | 16 +- tools/testing/selftests/ublk/test_generic_15.sh | 68 + .../vfio/lib/include/libvfio/iova_allocator.h | 1 - tools/testing/selftests/vfio/lib/iommu.c | 1 - tools/testing/selftests/vfio/lib/iova_allocator.c | 1 - tools/testing/selftests/vfio/lib/vfio_pci_device.c | 1 - .../testing/selftests/vfio/vfio_dma_mapping_test.c | 1 - .../selftests/vfio/vfio_iommufd_setup_test.c | 1 - usr/include/headers_check.pl | 8 - virt/kvm/kvm_main.c | 3 + 2009 files changed, 57710 insertions(+), 28351 deletions(-) delete mode 100644 Documentation/admin-guide/laptops/laptop-mode.rst delete mode 100644 Documentation/arch/riscv/zicfilp.rst delete mode 100644 Documentation/arch/riscv/zicfiss.rst create mode 100644 Documentation/core-api/housekeeping.rst create mode 100644 Documentation/core-api/real-time/hardware.rst delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt create mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml create mode 100644 Documentation/devicetree/bindings/leds/ams,as3668.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/google,gs101-otp.yaml create mode 100644 Documentation/devicetree/bindings/pci/aspeed,ast2600-pcie.yaml create mode 100644 Documentation/devicetree/bindings/phy/apple,atcphy.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-combo-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/spacemit,usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/usb/google,lga-dwc3.yaml create mode 100644 Documentation/hwmon/mp5926.rst create mode 100644 Documentation/mm/numa_emulation.rst create mode 100644 Documentation/trace/events-pci.rst delete mode 100644 arch/arm64/boot/dts/cavium/thunder2-99xx.dts delete mode 100644 arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-tqmls1028a-mbls1028a-ind.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-tqmls1028a-mbls1028a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-tqmls1028a-mbls1028a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-tqmls1028a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-frdm.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc-lvds-peb-av [...] copy arch/arm64/boot/dts/freescale/{imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-peb-wlbt-05.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-ddr.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qp-apalis-v1.1-eval-v1.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qp-apalis-v1.1-eval.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qp-apalis-v1.1-ixora-v1.1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qp-apalis-v1.1-ixora-v1.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qp-apalis-v1.1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qp.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts copy arch/arm64/boot/dts/freescale/{imx93-14x14-evk.dts => imx93-11x11-frdm.dts} (62%) create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-can1.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx952-clock.h create mode 100644 arch/arm64/boot/dts/freescale/imx952-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx952-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx952-power.h create mode 100644 arch/arm64/boot/dts/freescale/imx952.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8650-hdk-rear-camera-card.dtso copy arch/arm64/boot/dts/qcom/{x1p42100-lenovo-thinkbook-16.dts => x1-microsoft-de [...] create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-microsoft-denali-oled.dts create mode 100644 arch/arm64/boot/dts/qcom/x1p64100-microsoft-denali.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi delete mode 100644 arch/riscv/configs/hardening.config delete mode 100644 arch/riscv/include/asm/mman.h delete mode 100644 arch/riscv/include/asm/usercfi.h delete mode 100644 arch/riscv/kernel/usercfi.c delete mode 100644 arch/riscv/kernel/vdso_cfi/Makefile delete mode 100644 arch/riscv/kernel/vdso_cfi/vdso-cfi.S rename arch/x86/{include/asm/sev-internal.h => coco/sev/internal.h} (75%) create mode 100644 arch/x86/coco/sev/svsm.c delete mode 100644 drivers/char/mwave/3780i.c delete mode 100644 drivers/char/mwave/3780i.h delete mode 100644 drivers/char/mwave/Makefile delete mode 100644 drivers/char/mwave/README delete mode 100644 drivers/char/mwave/mwavedd.c delete mode 100644 drivers/char/mwave/mwavedd.h delete mode 100644 drivers/char/mwave/mwavepub.h delete mode 100644 drivers/char/mwave/smapi.c delete mode 100644 drivers/char/mwave/smapi.h delete mode 100644 drivers/char/mwave/tp3780i.c delete mode 100644 drivers/char/mwave/tp3780i.h create mode 100644 drivers/clk/spacemit/ccu_common.c create mode 100644 drivers/gpio/gpio-line-mux.c rename drivers/gpu/drm/{rockchip/inno_hdmi.c => bridge/inno-hdmi.c} (69%) create mode 100644 drivers/gpu/drm/drm_pagemap_util.c create mode 100644 drivers/gpu/drm/i915/display/intel_gvt_api.c create mode 100644 drivers/gpu/drm/i915/display/intel_gvt_api.h create mode 100644 drivers/gpu/drm/i915/display/intel_initial_plane.c rename drivers/gpu/drm/i915/display/{intel_plane_initial.h => intel_initial_plane. [...] delete mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.c create mode 100644 drivers/gpu/drm/i915/gvt/display_helpers.h create mode 100644 drivers/gpu/drm/i915/i915_display_pc8.c create mode 100644 drivers/gpu/drm/i915/i915_display_pc8.h create mode 100644 drivers/gpu/drm/i915/i915_initial_plane.c create mode 100644 drivers/gpu/drm/i915/i915_initial_plane.h create mode 100644 drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c create mode 100644 drivers/gpu/drm/xe/abi/guc_scheduler_abi.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h create mode 100644 drivers/gpu/drm/xe/display/xe_initial_plane.c create mode 100644 drivers/gpu/drm/xe/display/xe_initial_plane.h delete mode 100644 drivers/gpu/drm/xe/display/xe_plane_initial.c create mode 100644 drivers/gpu/drm/xe/regs/xe_soc_remapper_regs.h create mode 100644 drivers/gpu/drm/xe/xe_pci_rebar.c create mode 100644 drivers/gpu/drm/xe/xe_pci_rebar.h create mode 100644 drivers/gpu/drm/xe/xe_soc_remapper.c create mode 100644 drivers/gpu/drm/xe/xe_soc_remapper.h create mode 100644 drivers/hwmon/pmbus/mp5926.c create mode 100644 drivers/leds/leds-as3668.c create mode 100644 drivers/pci/controller/pcie-aspeed.c create mode 100644 drivers/pci/trace.c create mode 100644 drivers/phy/apple/Kconfig create mode 100644 drivers/phy/apple/Makefile create mode 100644 drivers/phy/apple/atc.c create mode 100644 drivers/phy/phy-spacemit-k1-pcie.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h create mode 100644 drivers/phy/spacemit/Kconfig create mode 100644 drivers/phy/spacemit/Makefile create mode 100644 drivers/phy/spacemit/phy-k1-usb2.c create mode 100644 drivers/regulator/rt8092.c create mode 100644 drivers/soc/apple/tunable.c create mode 100644 drivers/usb/dwc3/dwc3-google.c delete mode 100644 drivers/video/fbdev/hyperv_fb.c create mode 100644 include/drm/bridge/inno_hdmi.h create mode 100644 include/drm/drm_pagemap_util.h create mode 100644 include/linux/list_private.h delete mode 100644 include/linux/percpu_counter_tree.h create mode 100644 include/linux/soc/apple/tunable.h create mode 100644 include/soc/spacemit/ccu.h create mode 100644 include/sound/sdca_jack.h create mode 100644 include/trace/events/pci.h create mode 100644 kernel/bpf/bpf_lsm_proto.c delete mode 100644 lib/percpu_counter_tree.c create mode 100644 lib/tests/list-private-test.c rename lib/{test_min_heap.c => tests/min_heap_kunit.c} (58%) create mode 100644 mm/bpf_memcontrol.c create mode 100644 rust/kernel/soc.rs create mode 100644 samples/rust/rust_soc.rs create mode 100755 scripts/gen-btf.sh create mode 100644 scripts/kconfig/icons/back.xpm create mode 100644 scripts/kconfig/icons/choice_no.xpm create mode 100644 scripts/kconfig/icons/choice_yes.xpm create mode 100644 scripts/kconfig/icons/load.xpm create mode 100644 scripts/kconfig/icons/menu.xpm create mode 100644 scripts/kconfig/icons/menuback.xpm create mode 100644 scripts/kconfig/icons/save.xpm create mode 100644 scripts/kconfig/icons/single_view.xpm create mode 100644 scripts/kconfig/icons/split_view.xpm create mode 100644 scripts/kconfig/icons/symbol_mod.xpm create mode 100644 scripts/kconfig/icons/symbol_no.xpm create mode 100644 scripts/kconfig/icons/symbol_yes.xpm create mode 100644 scripts/kconfig/icons/tree_view.xpm delete mode 100644 scripts/kconfig/images.c delete mode 100644 scripts/kconfig/images.h create mode 100644 sound/soc/intel/boards/sof_ti_common.c create mode 100644 sound/soc/intel/boards/sof_ti_common.h create mode 100644 sound/soc/sdca/sdca_jack.c create mode 100644 tools/net/sunrpc/xdrgen/templates/C/program/definition/program.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/decoder/bool_spec.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/encoder/bool_spec.j2 create mode 100644 tools/testing/selftests/bpf/cgroup_iter_memcg.h create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c delete mode 100644 tools/testing/selftests/riscv/cfi/.gitignore delete mode 100644 tools/testing/selftests/riscv/cfi/Makefile delete mode 100644 tools/testing/selftests/riscv/cfi/cfi_rv_test.h delete mode 100644 tools/testing/selftests/riscv/cfi/cfitests.c delete mode 100644 tools/testing/selftests/riscv/cfi/shadowstack.c delete mode 100644 tools/testing/selftests/riscv/cfi/shadowstack.h create mode 100755 tools/testing/selftests/ublk/test_generic_15.sh