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 24469a0e5052 Add linux-next specific files for 20230310 omits 86f3ccb54683 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c3b3619d3a1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits eb90ef36065f Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c281dc28e31a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 13c79096abf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eba35bde0f68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5fd9cea6e9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05ee8ff3d81a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1d3eec2f233 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 24fef86e04a2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 54ac5b14e2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 167b94d08f14 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 76bd1fc4cbca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51e2c7d8ed81 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 7f791d1a9442 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d02df1828bde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8f2db476cb8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ea9e019ed9da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02cf0a551c6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 776166cac732 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 03a06ff24015 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3be78d89295e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94aa2641c3a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d6a7d36ad61 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 527d39d984d4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits d698f0ba0dee Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 7665ba1b6454 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 94b8d537f7cc Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 1ace2aee4951 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cdf336945c1 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 2b267d0e8af2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a4fb4c2ed694 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 6ba8ab692cba Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 889720c98c3d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 2395ba4f5b5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2faf0a9067b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc887a476131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4be54580a8df Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5877e8c43a1a Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d19d1ab49317 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f484b5bb2a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04f53953d7bc Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 903d2d272adb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c357ebee0a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e36104efec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05ab070d7f02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72ece993caed Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits ee28bf2fb27e Merge branch 'next' of git://github.com/cschaufler/smack-next omits 9712a9316547 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 781556d3f917 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 4dbb007ec426 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits da4b1200b759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e993dc97daf Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits fab864d2c458 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c4bdc77c65eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab5e365fd429 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 201aa9447821 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9eba4fb2990f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cc076ecf4aa7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eed16b5ddde6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits de12d26fc526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf1a6b16b25b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13797cca2e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdb47197d28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd9ce625e10c Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 054e9cb8dfdd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 31b667b1b9ec Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 60d3fef39f7a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits c67b169b5fd4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c895a66d509d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed0d17a2b901 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 74fb75d410b5 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cd91d2a9133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09de2a860606 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f4eb5dc67d2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0030c387b59 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 2e08a6923480 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3b14a989a360 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2ca0c6141f9a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits ddfa16dc7f6c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c5d604c3f7aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c02181319d90 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7e7cb34a2b37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ebadfc22a4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93ccc5d7a8a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b7d725841881 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 0fa6406297ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0dcdd1954aa0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 06b67c9914a0 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1a21c99d101a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 06608be81d6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b3b3bb4698c0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a2393ad2b0bb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9ba3647d2ded Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0c274c345983 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e497e6c5e6e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80059b15d287 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 91d8bbf80f4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 191d0478d388 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits cd1f6f3644d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 25f95b909a5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c6ca3429553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ca7be6810e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 04f85c27ba4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 482bfb301e8f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f26645417e85 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 55f62d65eb86 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 52d26aee1c91 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c11fb8cbb535 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40f1985d06a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d08e9917caf0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d94471c912f5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0950dd45b7c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 419cd4b1810e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bd83d84cfef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2324031ecab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27808954d7d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d552da15828a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2b861046434 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f107fc4dbe88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95f61843f87e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a49bc285c323 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 24ab30291bbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 840fe204cb41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82b11d40cf77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ef3d1f97428 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 7f65c83b1d0e Merge branch 'compiler-attributes' of https://github.com/o [...] omits 7d653a01baf0 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c03082d34f8e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits bec2983895c5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ea63a338cb14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f0c7809d04e2 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5dc2da662ab0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 8ae3ffd9dc77 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 18b7a3cb596b Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits c20128188f69 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 373a6488d215 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 344073591e89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7b03ade3c42c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits aeba7bf13803 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 41ded7f52ee4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 98dcda3a4148 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 80d3a7d7c1cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 756a4c560712 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1e211a433497 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 87335831df6b Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 947e7c112127 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 08ba8a2c27a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 60b6cf0c606b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a90e6255bfc2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3573de4475c7 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits ea60bee27810 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d71d7ab8aadd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 151656b6011b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 0c20f078fa5e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73fefeb7b064 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 39a022dad514 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5afc0da1e4ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d355e3da73f7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 381bcc8f3627 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a0a6a53c7c6c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 0e9b47e8bbf0 libbpf: Revert poisoning of strlcpy omits eb68a7e9b39f sh: mach-x3proto: Add missing #include <linux/gpio/driver.h> omits f132f27d4cbd Merge remote-tracking branch 'asoc/for-6.4' into asoc-next omits 63269a05795a mips: ar71: include linux/gpio/driver.h omits 8cc07139c3a8 erofs: set block size to the on-disk block size omits c7f4fdf3b20d erofs: avoid hardcoded blocksize for subpage block support omits ef455e9e8f76 Merge branch 'devel' into for-next omits df688eb8ea45 dt-bindings: pinctrl: k3: Introduce debounce select mux macros omits c268f567e8b4 Merge branch into tip/master: 'x86/paravirt' omits 2ac295f82358 Merge branch into tip/master: 'x86/misc' omits 31c52f955441 Merge branch into tip/master: 'x86/cleanups' omits 2d3e880be9f7 Merge branch into tip/master: 'ras/core' omits d49e6710a759 Merge branch into tip/master: 'x86/urgent' omits 34c926bfb685 Merge branch 'mm-nonmm-unstable' into mm-everything omits 3c3a406a954d MAINTAINERS: remove the obsolete section EMBEDDED LINUX omits 369d5ef42e85 epoll: use refcount to reduce ep_mutex contention omits 4139f8e57e06 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values omits 21030688f362 scripts/link-vmlinux.sh: fix error message presentation omits 9e2eb8d5fa03 fs: prevent out-of-bounds array speculation when closing a [...] omits 759bb4745aac ELF: fix all "Elf" typos omits c2a1fcd43623 mm: uninline kstrdup() omits 1934095a7874 scripts/gdb: support getting current task struct in UML omits 5e3949fa0b5f scripts/gdb: correct indentation in get_current_task omits c08ab6373686 dca: delete unnecessary variable omits 13a14d6bd98b kcov-improve-documentation-v3 omits 89ead86c5f70 kcov-improve-documentation-v2 omits c54489a201f2 kcov: improve documentation omits 2cab80b1ee65 nfs: remove empty if statement from nfs3_prepare_get_acl omits ee8c16ea8688 proc: remove mark_inode_dirty() in .setattr() omits 661a8ae5678a ia64: salinfo: placate defined-but-not-used warning omits 7e37d5a3f903 ia64: mm/contig: fix section mismatch warning/error omits 2e8911a641b1 delayacct: improve the average delay precision of getdelay [...] omits 502da41095a7 mm/damon/paddr: fix missing folio_sz update in damon_pa_young() omits 3ecc7584c5f8 mm/damon/paddr: minor refactor of damon_pa_mark_accessed_o [...] omits 95995ac6d4d7 mm/damon/paddr: minor refactor of damon_pa_pageout() omits c7b65a8398d4 mm/khugepaged: maintain page cache uptodate flag omits ab9044a6b284 mm/khugepaged: skip shmem with userfaultfd omits aa02a6d5f8ba mm/khugepaged: refactor collapse_file control flow omits a94409366302 mm: shrinkers: convert shrinker_rwsem to mutex omits 93525d1b7518 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() omits bd94f7909046 mm: vmscan: hold write lock to reparent shrinker nr_deferred omits 32820c260bcd mm: shrinkers: make count and scan in shrinker debugfs lockless omits f11e51690712 mm: vmscan: add shrinker_srcu_generation omits 914352e104d2 mm: vmscan: make memcg slab shrink lockless omits 748ff22d4006 mm: vmscan: make global slab shrink lockless omits c70e0a99da9c mm: vmscan: add a map_nr_max field to shrinker_info omits 480c454ff64b mm: return an ERR_PTR from __filemap_get_folio omits 4641f437db08 mm: remove FGP_ENTRY omits 035f3d647048 shmem: open code the page cache lookup in shmem_get_folio_gfp omits 6e5f321da95d shmem: remove shmem_get_partial_folio omits 6a3d3330d48a mm: use filemap_get_entry in filemap_get_incore_folio omits acf9f3d442c9 mm: make mapping_get_entry available outside of filemap.c omits 6c7a50e6b6da mm: don't look at xarray value entries in split_huge_pages [...] omits ac6a16a7b8fb mm,jfs: move write_one_page/folio_write_one to jfs omits 2a70a2b2b03d ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] omits d7f2e54593de ufs: don't flush page immediately for DIRSYNC directories omits 93fd2831bc3d mm/khugepaged: recover from poisoned file-backed memory omits a32a277fd296 mm/hwpoison: introduce copy_mc_highpage omits 297312c65157 mm/khugepaged: recover from poisoned anonymous memory omits b4f6679e38f8 kmsan: add test_stackdepot_roundtrip omits c0782cb0237f lib/stackdepot: kmsan: mark API outputs as initialized omits 32c6f55d441a mm-memcg-prevent-memorysoft_limit_in_bytes-load-store-tearing-v3 omits 9eca4b1f8ee8 mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing omits be71125f151c mm-memcg-prevent-memoryoom_control-load-store-tearing-v3 omits 8bbf7ac41d8f mm, memcg: Prevent memory.oom_control load/store tearing omits 909f4bd498ac mm-memcg-prevent-memoryswappiness-load-store-tearing-v3 omits 59ac75197b58 mm, memcg: Prevent memory.swappiness load/store tearing omits 7969696927bf mm, memcg: Prevent memory.oom.group load/store tearing omits 9fa5f9c9ccff selftests/mm: fix split huge page tests omits 316678a2d609 mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() omits 02198c29e442 zsmalloc: show per fullness group class stats omits d95d823729e0 zsmalloc: rework compaction algorithm omits f289fccdcf04 zsmalloc: fine-grained inuse ratio based fullness grouping omits 126570a9ee3c zsmalloc: remove insert_zspage() ->inuse optimization omits 8bebcaf207e3 dma-buf: system_heap: avoid reclaim for order 4 omits ddc642841328 kmsan: add memsetXX tests omits b56b30abbe79 x86: kmsan: use C versions of memset16/memset32/memset64 omits 3bc2f7c1217e kmsan: another take at fixing memcpy tests omits 4c22c83fdc74 x86: kmsan: don't rename memintrinsics in uninstrumented files omits 81379beccfb4 mm/khugepaged: cleanup memcg uncharge for failure path omits e55868f72f78 mm/vmstat: refresh stats remotely instead of via work item omits 73a914f84de7 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits 090e2fe88365 mm/vmstat: use xchg in cpu_vm_stats_fold omits 62b879ab03a7 vmstat: switch per-cpu vmstat counters to 32-bits omits 0a7ab2753092 mm/vmstat: switch counter modification to cmpxchg omits 76bdd4274d71 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits a1a5a5f22592 add this_cpu_cmpxchg_local and asm-generic definitions omits 3bcaf2c38df5 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits 29b6d54102d1 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits fd2703bdc178 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits 33f8d7b4ce99 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits e4e7e3c974a6 mm/vmstat: remove remote node draining omits d8788e080464 sched/numa: use hash_32 to mix up PIDs accessing VMA omits 1ac92fe06679 sched/numa: implement access PID reset logic omits 373637a07b00 sched/numa: enhance vma scanning logic omits 02f4c153b176 sched/numa: apply the scan delay to every new vma omits ce59d4229ee2 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] omits 02a7445054af mm/migrate: drop pte_mkhuge() in remove_migration_pte() omits a4c7548dca22 mm: swap: remove unneeded cgroup_throttle_swaprate() omits 05f5ab2b399a mm: memory: use folio_throttle_swaprate() in do_cow_fault() omits b5c225482113 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() omits ff3ae6417416 mm: memory: use folio_throttle_swaprate() in wp_page_copy() omits a56ce63e2994 mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() omits 3d5473d148af mm: memory: use folio_throttle_swaprate() in do_swap_page() omits c79de94fae60 mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] omits 4291b990bcce cpuset: clean up cpuset_node_allowed omits bcc46080eb0f kasan: call clear_page with a match-all tag instead of cha [...] omits 95c9fc897028 selftests: cgroup: add 'malloc' failures checks in test_me [...] omits 4fa7f90b3426 mm: separate vma->lock from vm_area_struct omits 9565d59b4589 mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits 2d74426a4ba5 powerc/mm: try VMA lock-based page fault handling first omits 526ce0978f4d arm64/mm: try VMA lock-based page fault handling first omits 4f6b5da02344 x86/mm: try VMA lock-based page fault handling first omits 7c66fb76c627 mm: introduce per-VMA lock statistics omits ff5938d8357a mm: prevent userfaults to be handled under per-vma lock omits 98b8c9af18e5 mm: prevent do_swap_page from handling page faults under VMA lock omits 6ac119e97dfb mm: document FAULT_FLAG_VMA_LOCK flag omits f394c16aea98 mm: add FAULT_FLAG_VMA_LOCK flag omits 413b7902ca08 mm: fall back to mmap_lock if vma->anon_vma is not yet set omits 244e0d4ea636 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits 3cbfc1fb3044 mm: introduce vma detached flag omits 034c4935c04f mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits f77bb4012300 kernel/fork: assert no VMA readers during its destruction omits d66798f3dc2d mm: conditionally write-lock VMA in free_pgtables omits 4438fb153042 mm/nommu: remove unnecessary VMA locking omits 2eab4b9d994f mm: write-lock VMAs before removing them from VMA tree omits cb2b2ba731d3 mm/mremap: write-lock VMA while remapping it to a new addr [...] omits 4354c06c8260 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits 79c45c04c977 mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 169326845fbc txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] omits 517c218366ed mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits 219015709305 mm/khugepaged: write-lock VMA while collapsing a huge page omits 6fa656454a39 mm/mmap: move vma_prepare before vma_adjust_trans_huge omits dd0451f7f8a9 mm: mark VMA as being written when changing vm_flags omits 296d54db43ea mm: add per-VMA lock and helper functions to control it omits 76b3841e6bc7 mm: move mmap_lock assert function definitions omits d72326083632 mm: rcu safe VMA freeing omits 284b2728f98f mm: introduce CONFIG_PER_VMA_LOCK omits f593c56d5836 mm: enable maple tree RCU mode by default. omits 87adaa6025a1 maple_tree: add RCU lock checking to rcu callback functions omits e4d3d93ae5da maple_tree: add smp_rmb() to dead node detection omits 83d0a9a44e49 maple_tree: fix write memory barrier of nodes once dead fo [...] omits 5e0865888400 maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits b72d11641d15 maple_tree: fix freeing of nodes in rcu mode omits 47651bb60b2d maple_tree: detect dead nodes in mas_start() omits cdf529dcb465 maple_tree: be more cautious about dead nodes omits 365f47e880ce mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending omits 05d95f57895f mm/debug: use %pGt to display page_type in dump_page() omits 751b6cf1bb60 mm, printk: introduce new format %pGt for page_type omits 43d9bb2ac57c mmflags.h: use less error prone method to define pageflag_names omits 2420f7a3dc69 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits c0d34a3b55c3 lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] omits d6c3363c4659 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 54058a9a1e34 lazy tlb: introduce lazy tlb mm refcount helper functions omits fe38e98d7c90 kthread: simplify kthread_use_mm refcounting omits 86d31779eb33 mm/zswap: try to avoid worst-case scenario on same element pages omits 210f03d7929f mm: add tracepoints to ksm omits 2f211fe94bf5 mm: multi-gen LRU: improve design doc omits 97772f359b8e mm: multi-gen LRU: clean up sysfs code omits 0ee94f0a417e selftests/mm: add new selftests for KSM omits 76c50ee1b269 mm: add new KSM process and sysfs knobs omits 9ab9954c6f35 mm: add new api to enable ksm per process omits fd1d37c4e08d mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits 54e002bdfa17 mm: fadvise: move 'endbyte' calculations to helper function omits d3ade7dec587 x86/mm/pat: clear VM_PAT if copy_p4d_range failed omits 5f2ac2a4d178 mm-userfaultfd-support-wp-on-multiple-vmas-fix omits c4af4783fd00 mm/userfaultfd: support WP on multiple VMAs omits 0a80fbc2ebe6 mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix omits f2f6c248b0ed mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] omits d71793187364 mm, page_alloc: reduce page alloc/free sanity checks omits 2f15f149e3df mm: cma: make kobj_type structure constant omits 3221d95d0883 mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] omits 13897569a10b mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit omits 87362c661144 mm: reduce lock contention of pcp buffer refill omits 13f95580576d selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 omits c85bb7aed4d4 selftest: add testing unsharing and counting ksm zero page omits ac4983e3da1e ksm: add zero_pages_sharing documentation omits 385b04700c76 ksm: count zero pages for each process omits 23e0d6487513 ksm: count all zero pages placed by KSM omits c02f0d9ae12a ksm: support unsharing zero pages placed by KSM omits 487dc7041963 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 omits 9904710e2380 ksm: abstract the function try_to_get_old_rmap_item omits cecedbf1b1f6 Merge branch 'mm-stable' into mm-unstable omits a0a89d29b03c tools headers UAPI: Sync linux/prctl.h with the kernel sources omits 68773d83aeed kselftest: vm: fix unused variable warning omits 0aeb20d647a4 mm: fix error handling for map_deny_write_exec omits 43979d8556e2 mm: deduplicate error handling for map_deny_write_exec omits 9866a26922c0 mm/ksm: fix race with ksm_exit() in VMA iteration omits 137e4ef1b482 checksyscalls: ignore fstat to silence build warning on LoongArch omits 5a12f9fc2875 nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() omits 72747459be64 test_maple_tree: add more testing for mas_empty_area() omits 9c8712605db5 maple_tree: fix mas_skip_node() end slot detection omits 0a11b64f7af6 mm, vmalloc: fix high order __GFP_NOFAIL allocations omits 5fd8f55b0138 Kconfig.debug: fix SCHED_DEBUG dependency omits d7e47e8ca41f SUNRPC: return proper error from get_expiry() omits b2e40d36d351 ext4, jbd2: add an optimized bmap for the journal inode omits f4e156cef119 ext4: swap i_disksize when swaping the boot loader inode omits 783a7a4330aa lockd: add some client-side tracepoints omits c01846dfd52a nfs: move nfs_fhandle_hash to common include file omits 921941a1e9c6 lockd: server should unlock lock if client rejects the grant omits b735d89f7f82 lockd: fix races in client GRANTED_MSG wait logic omits 49c064d8f8e3 lockd: move struct nlm_wait to lockd.h omits dfe6cecf27de lockd: remove 2 unused helper functions omits a4c03b8d52fd lockd: purge resources held on behalf of nlm clients when [...] omits 05cfea1ad1f3 NFSD: Convert filecache to rhltable omits eaddcfec1cd7 nfsd: allow reaping files still under writeback omits 6aa4f50b6935 nfsd: update comment over __nfsd_file_cache_purge omits c1055d0ec9e0 nfsd: don't take/put an extra reference when putting a file omits 55ab878996b8 nfsd: simplify the delayed disposal list code omits 4ea8330f2ee0 nfsd: add some comments to nfsd_file_do_acquire omits f3c9037377da nfsd: don't kill nfsd_files because of lease break error omits 218bd2be5bd3 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator omits ef9fffbda1c0 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries omits 525ae875583e nfsd: don't open-code clear_and_wake_up_bit omits 0024fa7de6e4 fpga: zynqmp-fpga: Adds status interface omits 88dcac9f26c2 firmware: xilinx: Add pm api function for PL config reg readback omits f3e3a83df6d5 kbuild: deb-pkg: default dpkg-buildpackage --build omits c4ca1f716473 f2fs: convert to use bitmap API omits a29f3722b128 f2fs: export compress_percent and compress_watermark entries omits e6bd5463fce0 f2fs: make f2fs_sync_inode_meta() static omits 3ccc99d5a4ea f2fs: Fix f2fs_truncate_partial_nodes ftrace event omits 8cac643eaa93 f2fs: fix unaligned field offset in 32-bits platform omits 06401c1b98b0 Merge branch 'thermal-core' into linux-next omits fe9016b5e938 Merge branch 'thermal-intel' into linux-next omits 781a44dea94f drm/i915/active: Fix misuse of non-idle barriers as fence [...] omits ae73f04769e5 drm/i915/sseu: fix max_subslices array-index-out-of-bounds access omits b663a57a4d9f drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and [...] omits d8414892df7f drm/i915/psr: Use calculated io and fast wake lines omits 5b4bc5aa4654 drm/i915: Fix audio ELD handling for DP MST omits ae6c4d72c8eb drm/i915/hwmon: Enable PL1 power limit omits 24b6c17c68bf Merge branches 'work.nios2', 'work.misc' and 'work.old-dio [...] omits dcb150b916eb sysv: switch to put_and_unmap_page() omits be882b21f836 Merge branch 'work.highmem' into work.misc omits 37a85785f418 Merge branches 'arm64-fixes-for-6.3' and 'drivers-fixes-fo [...] omits ffba85603c62 Merge patch series "lpfc: Update lpfc to revision 14.2.0.11" omits 98b9b2f799c8 scsi: lpfc: Copyright updates for 14.2.0.11 patches omits c25f361e997c scsi: lpfc: Update lpfc version to 14.2.0.11 omits 1c2b24686299 scsi: lpfc: Revise lpfc_error_lost_link() reason code eval [...] omits e478d552794a scsi: lpfc: Skip waiting for register ready bits when in u [...] omits 8d10c6e211fc scsi: lpfc: Correct used_rpi count when devloss tmo fires [...] omits 66efa75fab8e scsi: lpfc: Defer issuing new PLOGI if received RSCN befor [...] omits 7dd4f16d48f3 scsi: lpfc: Record LOGO state with discovery engine even i [...] omits 445ae513b3fe scsi: lpfc: Fix lockdep warning for rx_monitor lock when u [...] omits 029c618b89b4 scsi: lpfc: Reorder freeing of various DMA buffers and the [...] omits 1ebe50dbafba scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow omits 2e8b12900a15 scsi: message: fusion: Avoid flush_scheduled_work() usage omits 497cf070d8d2 scsi: message: fusion: Remove unused sas_persist_task work omits d091c69371de scsi: be2iscsi: Remove unused variable internal_page_offset omits 92c8de4a490d scsi: mpt3sas: Update driver version to 45.100.00.00 omits 2c6ebf96dfdf scsi: mpt3sas: Reload SBR without rebooting HBA omits 723da7f4ecda Merge branch 'icc-fixes' into icc-next omits 6cf741d3f435 interconnect: drop unused icc_link_destroy() interface omits 554ed26d0507 interconnect: drop unused icc_get() interface omits 8b8182028144 interconnect: drop racy registration API omits cabcee9f4bc4 memory: tegra30-emc: fix interconnect registration race omits 1fc726473d20 memory: tegra20-emc: fix interconnect registration race omits e5397e27a200 memory: tegra124-emc: fix interconnect registration race omits e03ce44442ff memory: tegra: fix interconnect registration race omits 7b6c6737b051 interconnect: exynos: drop redundant link destroy omits cd0400b24059 interconnect: exynos: fix registration race omits 5e64ab652288 interconnect: exynos: fix node leak in probe PM QoS error path omits e805027e3ebf interconnect: qcom: msm8974: fix registration race omits 5832f5620c83 interconnect: qcom: rpmh: fix registration race omits 62d37bda21d4 interconnect: qcom: rpmh: fix probe child-node error handling omits 69c5c4ec028a interconnect: qcom: rpm: fix registration race omits a8f1b7ca53c2 interconnect: qcom: rpm: fix probe PM domain error handling omits f81f4f6f2a5f interconnect: qcom: rpm: fix probe child-node error handling omits 20ec8a340c85 interconnect: qcom: osm-l3: fix registration race omits ee01a61c5ce2 interconnect: imx: fix registration race omits f846fd17fffb interconnect: fix provider registration API omits 11c463d521a4 interconnect: fix icc_provider_del() error handling omits db3b991ab8ac interconnect: fix mem leak when freeing nodes omits cd59aea030a9 interconnect: remove MODULE_LICENSE in non-modules omits 43170059ccdc fs/sysv: Don't round down address for kunmap_flush_on_unmap() omits 89b678f5e79a nvmem: core: return -ENOENT if nvmem cell is not found omits 21f0ca593c50 ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] omits 7032d784a133 hwmon: (nct6775) Drop unneeded casting and conjunction omits e36b87219dd6 hwmon: (nzxt-smart2) add another USB ID omits 8699d5244e37 tpm: disable hwrng for fTPM on some AMD designs omits d7d7cf6ce842 tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address omits 0d0a7dda9cdf vp_vdpa: fix the crash in hot unplug with vp_vdpa omits feac08675023 Merge ras/edac-drivers into for-next omits 5aeace73e576 Merge ras/edac-drivers into for-next omits 603c592a005a Merge branch 'slab/for-6.3/fixes' into slab/for-next omits b97ee8ccadb3 Merge branch 'edac-drivers' into edac-for-next omits 62ef199250cd Merge branches 'apic', 'generic', 'misc', 'mmu', 'pmu', 's [...] omits 4c5be17ae445 Merge branch 'edac-drivers' into edac-for-next omits 31c808755082 Merge ras/edac-urgent into for-next omits 27caa1158511 Merge ras/edac-drivers into for-next omits a18426505c2b Merge remote-tracking branch 'git/zynqmp/dt' into for-next omits 7117de01e804 Merge remote-tracking branch 'git/zynq/dt' into for-next omits 23dc3f7720c7 Merge ras/edac-urgent into for-next omits 001aa6a1f0a0 Merge branch 'slab/for-6.3/cleanups' into slab/for-next omits 2e85d0a0201d extcon: qcom-spmi: Switch to platform_get_irq_byname_optional omits c487709798f5 dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions omits 2835417c9d95 dt-bindings: pm8941-misc: rename misc node name omits 44d27150cbfb extcon: axp288: Replace open coded acpi_dev_put() omits 497e92ab8c8e PM / devfreq: Remove "select SRCU" omits fed431d5c33a Merge ras/edac-drivers into for-next omits a7669037d438 Merge remote-tracking branch 'git/zynqmp/soc' into for-next omits ca11e473a7b3 Merge remote-tracking branch 'git/zynq/soc' into for-next omits 2230f65d5a9f Merge remote-tracking branch 'git/zynq/dt' into for-next omits d137900f237a power: supply: axp288_fuel_gauge: Added check for negative values omits bb6bbf5df162 power: supply: cros_usbpd: reclassify "default case!" as debug omits 4394d6d7f82e power: supply: rk817: Fix unsigned comparison with less than zero new 49be4fb28109 Merge tag 'perf-tools-fixes-for-v6.3-1-2023-03-09' of git: [...] new fa780334a8c3 io_uring: silence variable ‘prev’ set but not used warning new f331c5de7960 Merge tag 'io_uring-6.3-2023-03-09' of git://git.kernel.dk/linux new ae195ca1a8a4 Merge tag 'for-6.3-rc1-tag' of git://git.kernel.org/pub/sc [...] new 92cadfcffac3 Merge tag 'nfsd-6.3-2' of git://git.kernel.org/pub/scm/lin [...] new 388a810192fd Merge tag 'erofs-for-6.3-rc2-fixes' of git://git.kernel.or [...] new b2bda460b1b7 mailmap: add mailmap entries for Faith. new 92dd0575729a Merge tag 'drm-msm-fixes-2023-01-16' into msm-fixes new 8a86f213f442 drm/msm: Fix potential invalid ptr free new 796762f05060 drm/msm: Fix possible uninitialized access in fbdev new 4cd15a3e8b36 drm/msm/a6xx: Make GPU destroy a bit safer new a7a4c19c36de drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register new 141f66ebbfa1 drm/msm/a5xx: fix highest bank bit for a530 new b4fb748f0b73 drm/msm/a5xx: fix the emptyness check in the preempt code new 32e7083429d4 drm/msm/a5xx: fix context faults during ring switch new 6153c44392b0 drm/msm/adreno: fix runtime PM imbalance at unbind new 0df979f4b935 drm/msm/dpu: set DPU_MDP_PERIPH_0_REMOVED for sc8280xp new a2a448b4d9bc drm/msm/dpu: disable features unsupported by QCM2290 new e301195507fe drm/msm/dpu: fix typo in in sm8550's dma_sblk_5 new ce6bd00abc22 drm/msm/dpu: fix len of sc7180 ctl blocks new da06be8b4fdf drm/msm/dpu: fix sm6115 and qcm2290 mixer width limits new d113d267c3bf drm/msm/dpu: correct sm8550 scaler new b3587cb64532 drm/msm/dpu: correct sc8280xp scaler new c7da17b67847 drm/msm/dpu: correct sm8450 scaler new 03c0c3cb22a4 drm/msm/dpu: correct sm8250 and sm8350 scaler new 38164e990a42 drm/msm/dpu: correct sm6115 scaler new a5045b00a681 drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK new 0abb6a24aabc drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks new d6181c18d55c drm/msm/dpu: don't use DPU_CLK_CTRL_CURSORn for DMA SSPP clocks new 1c1ded39bfb8 drm/msm/dpu: fix stack smashing in dpu_hw_ctl_setup_blendstage new ce68153edb5b drm/msm/disp/dpu: fix sc7280_pp base offset new 5ec498ba8655 drm/msm/dpu: clear DSPP reservations in rm release new a722511b1826 drm/msm: DEVFREQ_GOV_SIMPLE_ONDEMAND is no longer needed new 3a43e30b8e2c Merge tag 'drm-msm-fixes-2023-03-09' of https://gitlab.fre [...] new e5eef23e267c drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF new 7d386975f6a4 drm/connector: print max_requested_bpc in state debugfs new 06630fb9fcd7 drm/amdgpu: Support umc node harvest config on umc v8_10 new c53899138c99 drm/amd/pm: Enable ecc_info table support for smu v13_0_10 new 2d99a7ec25cf drm/amd/display: Update clock table to include highest clo [...] new 93bb18d2a873 drm/amdgpu: Fix call trace warning and hang when removing [...] new 1717cc5f2962 drm/amd: Fix initialization mistake for NBIO 7.3.0 new 20534dbcc7b7 drm/amdgpu: fix return value check in kfd new 8879ec6dfdcd drm/amdgpu: Fix the warning info when removing amdgpu device new 0dcdf8498eae drm/amdgpu: fix error checking in amdgpu_read_mm_registers [...] new 2915e43a033a drm/amdgpu: fix error checking in amdgpu_read_mm_registers [...] new b42fee5e0b44 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv new 6ce2ea07c5ff drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 new 519b23310aa1 Merge tag 'amd-drm-fixes-6.3-2023-03-09' of https://gitlab [...] new b0d14d2aaf7d Merge tag 'drm-fixes-2023-03-10' of git://anongit.freedesk [...] new 76950340cf03 riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode new 2a8db5ec4a28 RISC-V: Don't check text_mutex during stop_machine new 55a21105ecc1 Merge tag 'riscv-for-linus-6.3-rc2' of git://git.kernel.or [...] new a0aefd306ebb Merge tag 'thermal-6.3-rc2' of git://git.kernel.org/pub/sc [...] new c64c67c0748b alpha: fix lazy-FPU mis(merged/applied/whatnot) new 609d54441493 fs: prevent out-of-bounds array speculation when closing a [...] new 4831f76247bc Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new d33d4c9e0888 Merge tag 'pull-highmem' of git://git.kernel.org/pub/scm/l [...] new 40f879bdd345 Merge tag 'block-6.3-2023-03-09' of git://git.kernel.dk/linux new ef5f68cc1f82 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new e25c54d17914 ubi: block: Fix missing blk_mq_end_request new 81ff855485a3 Merge tag 'i2c-for-6.3-rc2' of git://git.kernel.org/pub/sc [...] new e7304080e0e5 cpumask: relax sanity checking constraints new 1dcdce591911 ext4: move where set the MAY_INLINE_DATA flag is set new 2b96b4a5d944 ext4: fix WARNING in ext4_update_inline_data new 62913ae96de7 ext4, jbd2: add an optimized bmap for the journal inode new eee00237fa5e ext4: commit super block if fs record error when journal r [...] new f57886ca1606 ext4: make sure fs error flag setted before clear journal error new f5361da1e60d ext4: zero i_disksize when initializing the bootloader inode new 40d0c0901e6c Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] new 3b11717f95b1 Merge tag 'vfs.misc.v6.3-rc2' of git://git.kernel.org/pub/ [...] new f5eded1f5f11 Merge tag 'kernel.fork.v6.3-rc2' of gitolite.kernel.org:pu [...] new d3d0cac69fc5 Merge tag 'x86_urgent_for_v6.3_rc2' of git://git.kernel.or [...] new 134231664868 Merge tag 'staging-6.3-rc2' of git://git.kernel.org/pub/sc [...] new 2e545d69bd43 Merge tag 'xfs-6.3-fixes-1' of git://git.kernel.org/pub/sc [...] new 80a6c216b16d tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address new f1324bbc4011 tpm: disable hwrng for fTPM on some AMD designs new c4ecd87f75ec Merge tag 'tpm-v6.3-rc3' of git://git.kernel.org/pub/scm/l [...] new 79d1ed5ca7db wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use af [...] new eeac8ede1755 Linux 6.3-rc2 new aed8efddd39b vp_vdpa: fix the crash in hot unplug with vp_vdpa new 09e65ee9059d vdpa/mlx5: should not activate virtq object when suspended new 5a522150093a vhost-vdpa: free iommu domain after last use during cleanup new b4cca6d48eb3 vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_q [...] new ae43c20da2a7 tools/virtio: Ignore virtio-trace/trace-agent new fc89d7fb499b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new f1d55afd7878 Kconfig.debug: fix SCHED_DEBUG dependency new 53428afbef7c mm, vmalloc: fix high order __GFP_NOFAIL allocations new 645af9a5d6c9 maple_tree: fix mas_skip_node() end slot detection new 44d4aa35c1fc test_maple_tree: add more testing for mas_empty_area() new a961c35fd9ee nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() new 51e63e4466b5 checksyscalls: ignore fstat to silence build warning on LoongArch new 9d2c3eb0ac47 mm: deduplicate error handling for map_deny_write_exec new d4789a17dc96 mm: fix error handling for map_deny_write_exec new e1450514a5ea kselftest: vm: fix unused variable warning new a1713ab0740f tools headers UAPI: Sync linux/prctl.h with the kernel sources new acd6a105a3f2 mm/ksm: fix race with VMA iteration and mm_struct teardown new 2a8463306035 kasan, powerpc: don't rename memintrinsics if compiler add [...] new 8bc7f906cd2d mailmap: add entry for Tobias Klauser new 4b8ca4998833 Revert "kasan: drop skip_kasan_poison variable in free_pag [...] new 5300b22d22d5 mailmap: map Rajendra Nayak's old address to his current one new 58426283320e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new ee06a3ef7e3c kconfig: Update config changed flag before calling callback new 810661cd559c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a52e5cdbe801 s390/ipl: add missing intersection check to ipl_report handling new ab909509850b PCI: s390: Fix use-after-free of PCI resources with per-fu [...] new d7a0bdbf1727 s390: update defconfigs new ea883552b9cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 40af7099ea28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bced3f7db95f tcp: tcp_make_synack() can be called from process context new 484b7059796e nfc: pn533: initialize struct pn533_out_arg properly new 25074a44ac4e virtio_net: reorder some funcs new b8ef4809bc7f virtio_net: separate the logic of checking whether sq is full new cd1c604aa1d8 virtio_net: add checking sq is full inside xdp xmit new 19631658e64e Merge branch 'add-checking-sq-is-full-inside-xdp-xmit' new 71582371a5ee MAINTAINERS: make my email address consistent new f624bb6fad23 wifi: nl80211: fix NULL-ptr deref in offchan check new b27f07c50a73 wifi: nl80211: fix puncturing bitmap policy new ce04abc3fcc6 wifi: mac80211: check basic rates validity new 96c069508377 wifi: cfg80211: fix MLO connection ownership new 27c30b9b449a Merge tag 'wireless-2023-03-10' of git://git.kernel.org/pu [...] new 8ba572052a4b net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit new 59a0b022aa24 ipvlan: Make skb->skb_iif track skb->dev for l3s mode new 7e4f8a0c4954 i40e: Fix kernel crash during reboot when adapter is in re [...] new 8f76a4f80fba tools: ynl: fix render-max for flags definition new bf51d27704c9 tools: ynl: fix get_mask utility routine new f85949f98206 xdp: add xdp_set_features_flag utility routine new 3c249fe4de16 net: thunderx: take into account xdp_features setting tx/r [...] new 7aa6dc351b92 net: ena: take into account xdp_features setting tx/rx queues new fccca038f300 veth: take into account device reconfiguration for xdp_fea [...] new 4d5ab0ad964d net/mlx5e: take into account device reconfiguration for xd [...] new 481e96fc1307 mvpp2: take care of xdp_features when reconfiguring queues new 12508b3eb69e Merge branch 'update-xdp_features-flag-according-to-nic-re [...] new b7a679ba7c65 mptcp: fix possible deadlock in subflow_error_report new 3a236aef280e mptcp: refactor passive socket initialization new b6985b9b8295 mptcp: use the workqueue to destroy unaccepted sockets new 0a3f4f1f9c27 mptcp: fix UaF in listener shutdown new 840742b7ed0e selftests: mptcp: userspace pm: fix printed values new 822467a48e93 mptcp: add ro_after_init for tcp{,v6}_prot_override new 3ba14528684f mptcp: avoid setting TCP_CLOSE state twice new cee4034a3db1 mptcp: fix lockdep false positive in mptcp_pm_nl_create_li [...] new dee85ac02c1a Merge branch 'mptcp-fixes-for-6-3' new 068d82e75d53 netfilter: nft_nat: correct length for loading protocol registers new ec2c5917eb85 netfilter: nft_masq: correct length for loading protocol r [...] new 1f617b6b4c7a netfilter: nft_redir: correct length for loading protocol [...] new 493924519b1f netfilter: nft_redir: correct value of inet type `.maxattrs` new 064d70527aaa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 7d5502f0a29e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new d6f7ff9dd387 libbpf: Revert poisoning of strlcpy new 32513d40d908 selftests/bpf: Fix progs/find_vma_fail1.c build error. new e8c8361cfdbf selftests/bpf: Fix progs/test_deny_namespace.c issues. new a33a6eaa19d3 Merge branch 'bpf: Allow reads from uninit stack' new a121f8cfca64 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a2e2f1429712 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 41130c32f3a1 wifi: mt76: do not run mt76_unregister_device() on unregis [...] new c2f73eacee3b wifi: mt76: mt7915: add back 160MHz channel width support [...] new 5683e1488aa9 wifi: mt76: connac: do not check WED status for non-mmio devices new 6cd667b0eafa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c24ff3ec55f0 Merge tag 'asoc-fix-v6.3-rc1' of https://git.kernel.org/pu [...] new 6761524ed2dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dda5c809d423 Merge tag 'v6.3-rc2' into asoc-6.3 to fix clock related failures new 851a598841ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 44ac5abac86b Documentation/security-bugs: move from admin-guide/ to process/ new 92cde6f147d1 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new 498228aefe87 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 639eb5dbc647 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 71f8afa2b66e USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs new f24fa8b64080 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 099cc90a5a62 iio: light: cm32181: Unregister second I2C client if present new c3701185ee19 iio: dac: cio-dac: Fix max DAC write value check for 12-bit new 7b3825e9487d iio: adc: max11410: fix read_poll_timeout() usage new dd0351be09c1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 06be62083c53 nvmem: core: return -ENOENT if nvmem cell is not found new 6e7c78c8601b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new acec72647382 thunderbolt: Fix memory leak in margining new cd0c1e582b05 thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access new d2d6ddf188f6 thunderbolt: Call tb_check_quirks() after initializing adapters new f0a57dd33b3e thunderbolt: Limit USB3 bandwidth of certain Intel USB4 ho [...] new c82510b1d87b thunderbolt: Use scale field when allocating USB3 bandwidth new 74d99c8f14c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 624c60f326c6 selftests: fix LLVM build for i386 and x86_64 new 22918fcbab59 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8067b3ae69fb Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new cb090e64cf25 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remov [...] new c93f5e2ab532 hwmon: (ina3221) return prober error code new 8d655e652376 hwmon: (ucd90320) Add minimum delay between bus accesses new 00d85e81796b hwmon: tmp512: drop of_match_ptr for ID table new 68f0dd3441e5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new ca2f129ae013 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 4b1a2c2a8e0d scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD new be03df3d4bfe scsi: core: Fix a procfs host directory removal regression new c6001025d53a scsi: ufs: mcq: Use active_reqs to check busy in clock scaling new 240763bf528e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ee892ea83d99 drm/i915/hwmon: Enable PL1 power limit new 897f453c1063 drm/i915: Fix audio ELD handling for DP MST new 71c602103c74 drm/i915/psr: Use calculated io and fast wake lines new 46bc23dcd945 drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and [...] new 193c41926d15 drm/i915/sseu: fix max_subslices array-index-out-of-bounds access new e0e6b416b25e drm/i915/active: Fix misuse of non-idle barriers as fence [...] new 861333143cf6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 40410b7ccaab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f4a491689b31 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new e921050022f1 Revert "riscv: mm: notify remote harts about mmu cache updates" new 82dd33fde026 riscv: asid: Fixup stale TLB entry cause application crash new 9b7fef255c80 Merge patch series "riscv: asid: switch to alternative way [...] new 5c64271ff0a0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2c5dd1cf232b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new c81673bd2484 next-20230310/efi-fixes new 8f4c321ffead Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 3268a4d9b0b8 power: supply: rk817: Fix unsigned comparison with less than zero new 14c76b2e75bc power: supply: cros_usbpd: reclassify "default case!" as debug new bf6c880d5d14 power: supply: axp288_fuel_gauge: Added check for negative values new 47c29d692129 power: supply: bq24190: Fix use after free bug in bq24190_ [...] new 06615d11cc78 power: supply: da9150: Fix use after free bug in da9150_ch [...] new c5fcc1f8ba20 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fe9ae05cfbe5 fbdev: Fix incorrect page mapping clearance at fb_deferred [...] new b3c9a04135bd Merge drm/drm-fixes into drm-misc-fixes new 2cde14b187b4 accel: Build sub-directories based on config options new 7f35d1f08bb0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d53cb71c3adb Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 9d9c13f8bdf8 Merge branch 'mm-stable' into mm-unstable new 554255075e1b ksm: abstract the function try_to_get_old_rmap_item new 3c9f842c7456 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 new a71ec1fdcf07 ksm: support unsharing zero pages placed by KSM new b55b9a0f7008 ksm: count all zero pages placed by KSM new 730eeb7c15fc ksm: count zero pages for each process new 37a1854ce8a4 ksm: add zero_pages_sharing documentation new 255c10c35585 selftest: add testing unsharing and counting ksm zero page new 1e365abecdd0 selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 new 3d8959156ae9 mm: reduce lock contention of pcp buffer refill new f1dc16672d2c mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit new c84cd24e88d4 mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] new ffbe21083e23 mm: cma: make kobj_type structure constant new 2b78966e20b6 mm, page_alloc: reduce page alloc/free sanity checks new 4d2decf30f10 mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] new 01c82031d3a8 mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix new fdfae04234ce mm/userfaultfd: support WP on multiple VMAs new 0600e28f8602 mm-userfaultfd-support-wp-on-multiple-vmas-fix new 4f047e316143 x86/mm/pat: clear VM_PAT if copy_p4d_range failed new 413e88a9a637 mm: fadvise: move 'endbyte' calculations to helper function new 57c536c463f0 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new 331052a23eec mm: multi-gen LRU: clean up sysfs code new e87e4472cd9b mm: multi-gen LRU: improve design doc new f134d21c4c78 mm: add tracepoints to ksm new 0d77069e1836 mm/zswap: try to avoid worst-case scenario on same element pages new 911dc4c10ace kthread: simplify kthread_use_mm refcounting new e8fc6e8b2e13 lazy tlb: introduce lazy tlb mm refcount helper functions new 72e624d525c0 lazy tlb: allow lazy tlb mm refcounting to be configurable new e48782418d90 lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] new de04ee42f9b4 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 47bd90d6afe6 mmflags.h: use less error prone method to define pageflag_names new 4b7ee22bc159 mm, printk: introduce new format %pGt for page_type new 27591657be1e mm/debug: use %pGt to display page_type in dump_page() new ce7dfbd9791b mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending new 34d1cfe050a3 maple_tree: be more cautious about dead nodes new 066f339c2320 maple_tree: detect dead nodes in mas_start() new 4d48f5290d4b maple_tree: fix freeing of nodes in rcu mode new b18a7a1da92b maple_tree: remove extra smp_wmb() from mas_dead_leaves() new 1992dbaa34ef maple_tree: fix write memory barrier of nodes once dead fo [...] new d568add0d46d maple_tree: add smp_rmb() to dead node detection new ed63819257b1 maple_tree: add RCU lock checking to rcu callback functions new f48f58ac5942 mm: enable maple tree RCU mode by default. new a5e5b42db828 mm: introduce CONFIG_PER_VMA_LOCK new bc5eac09efd9 mm: rcu safe VMA freeing new 71779d627c85 mm: move mmap_lock assert function definitions new 2a1d78332238 mm: add per-VMA lock and helper functions to control it new 246aab09a2ce mm: mark VMA as being written when changing vm_flags new dc72d59c416d mm/mmap: move vma_prepare before vma_adjust_trans_huge new 77b44e2d4efa mm/khugepaged: write-lock VMA while collapsing a huge page new 8cf6076aa21d mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] new b548b5fa06c5 txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] new 49214593be95 mm/mmap: write-lock VMAs in vma_prepare before modifying them new 4453e700a80e mm/mmap: remove unnecessary vp->vma check in vma_prepare new a5659f3bcf8a mm/mremap: write-lock VMA while remapping it to a new addr [...] new b97a55e04449 mm: write-lock VMAs before removing them from VMA tree new 856654a65c44 mm/nommu: remove unnecessary VMA locking new 336364970014 mm: conditionally write-lock VMA in free_pgtables new 04b5f65d4afb kernel/fork: assert no VMA readers during its destruction new e724c108c699 mm/mmap: prevent pagefault handler from racing with mmu_no [...] new ef0b4b60c9b7 mm: introduce vma detached flag new f7c9c09964ce mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new 8428f742615a mm: fall back to mmap_lock if vma->anon_vma is not yet set new 68de2e291740 mm: add FAULT_FLAG_VMA_LOCK flag new 9deae53e65d5 mm: document FAULT_FLAG_VMA_LOCK flag new 9fe7d5c624f0 mm: prevent do_swap_page from handling page faults under VMA lock new 58353d8aa33b mm: prevent userfaults to be handled under per-vma lock new 596fbd00a4e5 mm: introduce per-VMA lock statistics new 42a364543b65 x86/mm: try VMA lock-based page fault handling first new 79ea52fa41ff arm64/mm: try VMA lock-based page fault handling first new 6bf17222bf00 powerc/mm: try VMA lock-based page fault handling first new d85ac4567450 powerpc/mm: fix mmap_lock bad unlock new 5bf9163364d0 mm/mmap: free vm_area_struct without call_rcu in exit_mmap new e99feb4fd2f0 mm: separate vma->lock from vm_area_struct new b2af4a8d8040 selftests: cgroup: add 'malloc' failures checks in test_me [...] new 26be8ea9e3dd kasan: call clear_page with a match-all tag instead of cha [...] new 6b089ca563ad cpuset: clean up cpuset_node_allowed new c4931a63c662 mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] new 2b4276cf1844 mm: memory: use folio_throttle_swaprate() in do_swap_page() new 876f44707f87 mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() new 2ec77a46ff43 mm: memory: use folio_throttle_swaprate() in wp_page_copy() new e0bdf7a363ab mm: memory: use folio_throttle_swaprate() in do_anonymous_page() new 612e0ec9d16e mm: memory: use folio_throttle_swaprate() in do_cow_fault() new 84f8acf76c75 mm: swap: remove unneeded cgroup_throttle_swaprate() new 60fc61b99eea mm/migrate: drop pte_mkhuge() in remove_migration_pte() new f6e11d30ffdc mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] new d3c481326e99 sched/numa: apply the scan delay to every new vma new 16308452fa96 sched/numa: enhance vma scanning logic new 32bd3d940c16 sched/numa: implement access PID reset logic new 7c508a18ede8 sched/numa: use hash_32 to mix up PIDs accessing VMA new 1204a9b36a5d mm/khugepaged: cleanup memcg uncharge for failure path new 5535a22b6bf4 x86: kmsan: don't rename memintrinsics in uninstrumented files new dc2e0aa747d9 kmsan: another take at fixing memcpy tests new 517e065113fa x86: kmsan: use C versions of memset16/memset32/memset64 new 77d21a7a6943 kmsan: add memsetXX tests new d948f70ea47c dma-buf: system_heap: avoid reclaim for order 4 new 74d9b24efbcc zsmalloc: remove insert_zspage() ->inuse optimization new 97aaa2da7226 zsmalloc: fine-grained inuse ratio based fullness grouping new db9a838d5bac zsmalloc: rework compaction algorithm new 18960eb22575 zsmalloc: show per fullness group class stats new d541f04c2181 mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() new 78fa11557405 selftests/mm: fix split huge page tests new f6b3ea374b6a mm, memcg: Prevent memory.oom.group load/store tearing new b531d80a00d0 mm, memcg: Prevent memory.swappiness load/store tearing new b662426f5ef9 mm-memcg-prevent-memoryswappiness-load-store-tearing-v3 new 531a7cd6d2f8 mm, memcg: Prevent memory.oom_control load/store tearing new 476f47bd6b82 mm-memcg-prevent-memoryoom_control-load-store-tearing-v3 new 3f715316f09a mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing new f26ae6b8515f mm-memcg-prevent-memorysoft_limit_in_bytes-load-store-tearing-v3 new 74b272f588f9 lib/stackdepot: kmsan: mark API outputs as initialized new 703def5294a8 kmsan: add test_stackdepot_roundtrip new a5aba5e83999 mm/khugepaged: recover from poisoned anonymous memory new c507294a4124 mm/hwpoison: introduce copy_mc_highpage new 1a16a16679b7 mm/khugepaged: recover from poisoned file-backed memory new 3810fb1cd552 ufs: don't flush page immediately for DIRSYNC directories new 504c659624f9 ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] new ee7500beceac mm,jfs: move write_one_page/folio_write_one to jfs new 459917540d34 mm: don't look at xarray value entries in split_huge_pages [...] new 79d7b777dc11 mm: make mapping_get_entry available outside of filemap.c new 023817f742c0 mm: use filemap_get_entry in filemap_get_incore_folio new 17a416f1ce95 shmem: remove shmem_get_partial_folio new 5595e643231d shmem: open code the page cache lookup in shmem_get_folio_gfp new a42937da6577 mm: remove FGP_ENTRY new 7c2e0f0b564b mm: return an ERR_PTR from __filemap_get_folio new 151dff099e8e mm-return-an-err_ptr-from-__filemap_get_folio-fix new 70cfe47576b0 mm/khugepaged: refactor collapse_file control flow new 549e9e842102 mm/khugepaged: skip shmem with userfaultfd new 0f2563b768ad mm/khugepaged: maintain page cache uptodate flag new 8dc3b067d3e0 mm/damon/paddr: minor refactor of damon_pa_pageout() new cc1b8c99726f mm/damon/paddr: minor refactor of damon_pa_mark_accessed_o [...] new 89e80b1833e7 mm/damon/paddr: fix missing folio_sz update in damon_pa_young() new 9fed656b06ac maple_tree: export symbol mas_preallocate() new 47ed4c374571 mm/gup.c: fix typo in comments new d54cfafc8650 shmem: remove check for folio lock on writepage() new dcf6996eb811 shmem: set shmem_writepage() variables early new 901d59da5cdb shmem: move reclaim check early on writepages() new ce1e56e0d8aa shmem: skip page split if we're not reclaiming new 88c909fa1a48 shmem: update documentation new 1c1cb78b8d57 shmem: add support to ignore swap new c74df9c804d0 kasan: drop empty tagging-related defines new 055d5788ff06 kasan, arm64: rename tagging-related routines new b41f1dd04094 arm64: mte: rename TCO routines new 1088209eaa20 kasan, arm64: add arch_suppress_tag_checks_start/stop new 456ad1b196ac kasan: suppress recursive reports for HW_TAGS new da07d6fe44ae mm: add new api to enable ksm per process new 0a23620d3084 mm-add-new-api-to-enable-ksm-per-process-fix new ff8be0b3554f mm: add new KSM process and sysfs knobs new 90e932c4a465 selftests/mm: add new selftests for KSM new 799d31c9d1b9 io-mapping: don't disable preempt on RT in io_mapping_map_ [...] new ef17f91bb1a8 kasan: remove PG_skip_kasan_poison flag new 0f8716ca1944 mm/uffd: UFFD_FEATURE_WP_UNPOPULATED new e67e1b42db92 selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED new 94c06c20977f mm: remove unused vmf_insert_mixed_prot() new 9b1a9d5ea0d9 mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries new eb831611fefd drm/ttm: remove comment referencing now-removed vmf_insert [...] new 978d1b1a868f this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new 5b9a703a161d this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new 5cac41d5625e this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new 095e792778c0 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new 9ad433cfad88 add this_cpu_cmpxchg_local and asm-generic definitions new 4d1467772716 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new 467402bef48c mm/vmstat: switch counter modification to cmpxchg new e52028fd49cb vmstat: switch per-cpu vmstat counters to 32-bits new 4daff96cf1b8 mm/vmstat: use xchg in cpu_vm_stats_fold new 677593e79e5d mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new da3cdb87b077 mm/vmstat: refresh stats remotely instead of via work item new 594e1c6d75b1 vmstat: add pcp remote node draining via cpu_vm_stats_fold new 257fa28ce2af vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix new 85b4ea392d76 mm: prefer xxx_page() alloc/free functions for order-0 pages new 146291b25c23 mm: vmscan: add a map_nr_max field to shrinker_info new 8cb82363b517 mm: vmscan: make global slab shrink lockless new 2599012413a7 mm: vmscan: make memcg slab shrink lockless new 0058b66dd738 mm: vmscan: add shrinker_srcu_generation new bf0c2316c3ed mm: shrinkers: make count and scan in shrinker debugfs lockless new 864cb45f7dc0 mm: vmscan: hold write lock to reparent shrinker nr_deferred new f79dda40e9e8 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() new 3c38b2332cb9 mm: shrinkers: convert shrinker_rwsem to mutex new b8b11519a1bf mm: compaction: consider the number of scanning compound p [...] new edf6ac3a1d60 mm: compaction: fix the possible deadlock when isolating h [...] new 1f26f33cda7c memcg: page_cgroup_ino() get memcg from compound_head(page) new 5faf25f023d8 mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISO [...] new 25443994284c delayacct: improve the average delay precision of getdelay [...] new 66443a4359d8 ia64: mm/contig: fix section mismatch warning/error new a8fa82f4851f ia64: salinfo: placate defined-but-not-used warning new 25838614104b proc: remove mark_inode_dirty() in .setattr() new 1b629e00c923 nfs: remove empty if statement from nfs3_prepare_get_acl new 88d3c767054d kcov: improve documentation new 76e6ffccfbb8 kcov-improve-documentation-v2 new 61df939db436 kcov-improve-documentation-v3 new feb64f487000 dca: delete unnecessary variable new 43748ffc3d14 scripts/gdb: correct indentation in get_current_task new b0162d4419ea scripts/gdb: support getting current task struct in UML new 97efcfff9646 mm: uninline kstrdup() new 9a845ea5ab7d ELF: fix all "Elf" typos new 956cfe1a37a1 fs: prevent out-of-bounds array speculation when closing a [...] new 1961fb67c735 scripts/link-vmlinux.sh: fix error message presentation new 10aaddfc7240 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values new 6c4b7ab07217 epoll: use refcount to reduce ep_mutex contention new 6966570c8872 epoll-use-refcount-to-reduce-ep_mutex-contention-v5 new ae33cd043378 MAINTAINERS: remove the obsolete section EMBEDDED LINUX new 96ce8d6f70e9 kernel/hung_task.c: set some hung_task.c variables storage [...] new d887e3315178 kernel/sys.c: fix and improve control flow in __sys_setres [...] new 795b47533475 Merge branch 'mm-nonmm-unstable' into mm-everything new 3db07ffda974 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 5d49fb846d7f kallsyms: expand symbol name into comment for debugging new 514434e76b4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4b1f4fe7328 Merge branch 'compiler-attributes' of https://github.com/o [...] new aea1518a09da Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new c24e1b7856af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65ea3b2775e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 695cb117ac2a ARM: dts: aspeed: mtmitchell: Enable NCSI new ed6f06833049 ARM: dts: aspeed: everest: Add reserved memory for TPM event log new f90f462964ff ARM: dts: aspeed: bonnell: Remove MAC3 new bb13bd587d53 ARM: dts: aspeed: bonnell: Update eeprom size new 2d1e90928409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e75af4094f6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 538c7b5b5d8b memory: atmel-ebi: Use of_property_present() for testing D [...] new 16409ca42f85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6780090a7534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 543df2e56645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45885e37d917 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3e6dd1029e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6df6fab9320b arm64: dts: qcom: sm8450: correct WSA2 assigned clocks new 670b7d6569bf arm64: dts: qcom: sc8280xp: fix rx frame shapping info new e43bd22cb377 arm64: dts: qcom: sc8280xp: fix lpass tx macro clocks new 4def7aa377ba arm64: dts: qcom: sc8280xp-x13s: fix dmic sample rate new 2e498f35c385 arm64: dts: qcom: sc8280xp-x13s: fix va dmic dai links and [...] new a5982b397100 arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address new e607b3c1fa0e arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent new 8ba961d4339c arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent new b891251b40d4 arm64: dts: qcom: sa8540p-ride: correct name of remoteproc [...] new ee1d5100c37e arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent new f3d0fbad6765 firmware: qcom: scm: fix bogus irq error at probe new ecd240875e87 ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory new b4f2a498eaea Merge branches 'arm64-fixes-for-6.3', 'drivers-fixes-for-6 [...] new ba0f4d6b65e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29dfd412ec9e arm64: defconfig: Enable DA7213 Codec new d3b4fe74b904 arm64: defconfig: Disable R-Car H3 ES1.* new 64ddc2c9c067 ARM: shmobile: defconfig: Refresh for v6.3-rc1 new 0a06ad2056ad ARM: multi_v7_defconfig: Enable additional support for RZ/ [...] new 93582bdfd0cf arm64: defconfig: Enable RZ/V2M xHCI and USB3.1 DRD contro [...] new fd9c55c0acac soc: renesas: rcar-sysc: Remove R-Car H3 ES1.* handling new 18ecaaea2174 soc: renesas: Remove r8a77950 arch new b39d242dbfd9 soc: renesas: rmobile-sysc: Use of_fwnode_handle() helper new d35ad1030a6b dt-bindings: soc: renesas: Remove R-Car H3 ES1.* new 28924444f273 arm64: dts: renesas: r9a07g054: Add Cortex-A55 PMU node new fb76b0fae3ca arm64: dts: renesas: r8a77990: Remove bogus voltages from [...] new 554edc3e9239 arm64: dts: renesas: r8a774c0: Remove bogus voltages from [...] new 5da750ddd964 arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI [...] new c2b0dc0e83ef arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI [...] new 2a5c9891392d arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI [...] new 6cf8e3d73ebe arm64: dts: renesas: r8a779g0: R-Car Sound support new e0d1619f1230 arm64: dts: renesas: white-hawk: Add R-Car Sound support new 27159fb3e006 arm64: dts: renesas: Remove R-Car H3 ES1.* devicetrees new cc8231630ee4 Merge branches 'renesas-arm-defconfig-for-v6.4', 'renesas- [...] new cd18640f9401 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 424e923438d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e853fb1803f6 clk: samsung: Convert to platform remove callback returning void new 5d893755f62a Merge branch 'next/clk' into for-next new 0e84f3493a37 ARM: dts: exynos: fix MCT compatible in Universal C210 new 26c8409fb59e Merge branch 'next/dt' into for-next new 2b8ed0c89f5d ARM: exynos: Use of_property_read_bool() for boolean properties new 79eb0a8dd1c4 Merge branch 'next/soc' into for-next new babb3e6a8a8e clk: samsung: exynos850: Make PMU_ALIVE_PCLK critical new bf460f1d8484 Merge branch 'next/clk' into for-next new cea4db29a75a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd39223fc264 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b083a3139465 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new b9f5059d7b20 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f8502fba45bd tee: amdtee: fix race condition in amdtee_open_session new 00aaee50a1b8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 465615ac16fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21609ca1f13f arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT new aaf7e5c0dea4 Merge branch 'ti-k3-dts-next' into ti-next new 1b1b863a8898 soc: ti: Use of_property_present() for testing DT property [...] new 82e46bf71780 soc: ti: Use of_property_read_bool() for boolean properties new d0abd3ea07ab Merge branch 'ti-drivers-soc-next' into ti-next new 2fd8066c6571 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 5cf9d015be16 clk: Avoid invalid function names in CLK_OF_DECLARE() new 6f173737e1b5 Merge branch 'clk-fixes' into clk-next new 5341aa4265ec Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 88ddf98aa511 clk: renesas: r8a77970: Add Z2 clock new 85af88b8f7d6 clk: renesas: r8a77980: Add Z2 clock new a1aae0a6b122 clk: renesas: r9a06g032: Improve readability new 2689c123317a clk: renesas: r9a06g032: Drop unused fields new 5a5ca2c758c2 clk: renesas: r9a06g032: Document structs new 1ef48138f907 clk: renesas: r9a06g032: Improve clock tables new 8bc7af229eba Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 41d1a0b089d9 ACPI: Define ACPI_MACHINE_WIDTH to 64 for LoongArch new d34b13f27dff efi/libstub: Call setup_graphics() before handle_kernel_image() new b190e9b5c154 efi/loongarch: Reintroduce efi_relocate_kernel() to reloca [...] new 311b9707bdb7 LoongArch: Fix probing of the CRC32 feature new edab82242923 LoongArch: Mark 3 symbol exports as non-GPL new 6f42444b645f LoongArch: Provide kernel fpu functions new 477bdd77d662 LoongArch: Add support for function error injection new 8427edd175c4 tools/loongarch: Use __SIZEOF_LONG__ to define __BITS_PER_LONG new 3d5fd1846516 tools/perf: Add basic support for LoongArch new e6c6979980c5 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 5eb4c5e3db63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1e582acd2bd Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new ff6591dba906 Merge branch 'fixes' into for-next new fed626db8bc2 s390/bp: add missing BPENTER to program check handler new f33f2d4c7c80 s390/bp: remove TIF_ISOLATE_BP new 9b63fd2fc852 s390/bp: remove s390_isolate_bp_guest() new 69a407bf81a8 s390/bp: remove __bpon() new 72c2112ce9d7 s390/zcrypt: remove unnecessary (void *) conversions new fb77914a692d s390: trim ancient junk from copy_thread() new 029a4f4b9555 s390/setup: always inline gen_lpswe() new ae83707f39e1 s390/pci: only add specific device in zpci_bus_scan_device() new b881208dcdae s390/pci: remove redundant pci_bus_add_devices() on new bus new 45e5f0c017e0 s390/pci: clean up left over special treatment for function zero new 70cc5f4c53d5 Merge branch 'features' into for-next new ecf253b02269 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0a98139c162 csky: Remove kernel_thread declaration new cf587db2ee02 kernel: Allow a kernel thread's name to be set in copy_process new 73e0c116594d kthread: Pass in the thread's name during creation new c81cc5819faf kernel: Make io_thread and kthread bit fields new 54e6842d0775 fork/vm: Move common PF_IO_WORKER behavior to new flag new 11f3f500ec8a fork: add kernel_clone_args flag to not dup/clone files new 094717586bf7 fork: Add kernel_clone_args flag to ignore signals new 89c8e98d8cfb fork: allow kernel code to call copy_process new 77feab3c4156 vhost_task: Allow vhost layer to use copy_process new d45e2b73ead0 vhost: move worker thread fields to new struct new 5ab18f4b061e vhost: use vhost_tasks for worker threads new cc83f42563dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7059a9aa4b6b eventpoll: align comment with nested epoll limitation new c89eb19ba772 Merge branch 'fs.misc' into for-next new 8cf37113c80d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 878e0f7362c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 18c13e838b6d Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 71ead841a8eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b37976fb90a cifs: fix tcon status change after tree connect new 1dba7e89c452 cifs: generate signkey for the channel that's reconnecting new ae6775a86262 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 64ee18a924d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5baee6cbb75a erofs: avoid hardcoded blocksize for subpage block support new 8abb522e5988 erofs: set block size to the on-disk block size new 9a152775a2d8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f768dc3cf749 udf: use wrapper i_blocksize() in udf_discard_prealloc() new dced733d7fa9 quota: simplify two-level sysctl registration for fs_dqsta [...] new 4fa64604d4a1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 0b04d4c0542e f2fs: Fix f2fs_truncate_partial_nodes ftrace event new 39cd80ef3167 f2fs: make f2fs_sync_inode_meta() static new e143a559354a f2fs: export compress_percent and compress_watermark entries new 367357da1b4f f2fs: convert to use bitmap API new 03ae2bf52a75 f2fs: handle dqget error in f2fs_transfer_project_quota() new 196036c45f8c f2fs: fix uninitialized skipped_gc_rwsem new 8e848e9d4ed4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f715ee6f2674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0a6d72cabd45 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0f57ed83553d nfsd: don't open-code clear_and_wake_up_bit new c121872c12a9 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries new 23029d64269b nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator new 5d5884b22c74 nfsd: don't kill nfsd_files because of lease break error new 402465ddea82 nfsd: add some comments to nfsd_file_do_acquire new 7876ea2990dc nfsd: simplify the delayed disposal list code new 891368d6e451 nfsd: don't take/put an extra reference when putting a file new 1105401543ba nfsd: update comment over __nfsd_file_cache_purge new f4e1abe9db3d nfsd: allow reaping files still under writeback new 6273c7c952f1 NFSD: Convert filecache to rhltable new a0ad19336a81 lockd: purge resources held on behalf of nlm clients when [...] new ec58b42ced29 lockd: remove 2 unused helper functions new f8be3f890b3f lockd: move struct nlm_wait to lockd.h new 6fe37a8f82fb lockd: fix races in client GRANTED_MSG wait logic new ec4826dbf240 lockd: server should unlock lock if client rejects the grant new e41185109e07 nfs: move nfs_fhandle_hash to common include file new b6d55cb85f8a lockd: add some client-side tracepoints new b118f517483f SUNRPC: return proper error from get_expiry() new a5ed9be147be sunrpc: simplify two-level sysctl registration for svcrdma [...] new 754761f241b1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 802d53152185 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new ae64fcb52e38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5135ea7eb941 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 9e22031a5a6c ufs: don't flush page immediately for DIRSYNC directories new 8e4bfd136410 ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] new 2d6831758271 mm,jfs: move write_one_page/folio_write_one to jfs new 8ad77c576721 fs/sysv: Don't round down address for kunmap_flush_on_unmap() new ede3ef5c1e07 sysv: switch to put_and_unmap_page() new 73bb5a9017b9 fs: Fix description of vfs_tmpfile() new 9f9b2fa4ad9d Merge branches 'hch.write_one_page', 'work.nios2', 'work.m [...] new e5d20585c0fb convert setns(2) to fdget()/fdput() new 7949fd07d664 convert sgx_set_attribute() to fdget()/fdput() new 85b0ecafe6c7 SVM-SEV: convert the rest of fget() uses to fdget() in there new 7b39d50f5dd3 kill the last remaining user of proc_ns_fget() new 8e8973c0afe9 build_mount_idmapped(): switch to fdget() new e93ed6d6d708 bpf: switch to fdget_raw() new a4de63ad0fad cgroup_get_from_fd(): switch to fdget_raw() new 7fbce97cdef2 fuse_dev_ioctl(): switch to fdget() new d291d1858419 Merge branch 'work.fd' into for-next new 761bbeed2f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 490c523da3e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e35b32eaec16 cper-arm: Remove unnecessary aer.h include new 6d488a00d1c5 Merge branch 'pci/aer' new b80b848bdf56 dt-bindings: PCI: convert amlogic,meson-pcie.txt to dt-schema new 2003e2708500 Merge branch 'pci/controller/dt' new 3a2776e8a0e1 PCI: kirin: Select REGMAP_MMIO new 404846578874 Merge branch 'pci/controller/kirin' new 727de4c08768 PCI: rcar: Avoid defines prefixed with CONFIG new b0d4fc005ef2 Merge branch 'pci/controller/rcar' new 9adf5d97c3bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f2c726b806d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 17d793f3ed53 HID: wacom: insert timestamp to packed Bluetooth (BT) events new 548669489131 Merge branch 'for-6.4/wacom' into for-next new bcba9f32c13a HID: nintendo: prevent rumble queue overruns new d750d1480362 HID: nintendo: fix rumble rate limiter new 4b8ced3c6596 Merge branch 'for-6.4/nintendo' into for-next new b8cd2d963da5 HID: kye: Rewrite tablet descriptor fixup routine new 4782c0e07092 HID: kye: Generate tablet fixup descriptors on the fly new 8c7b79bc04ab HID: kye: Sort kye devices new e93059a3b4d3 Merge branch 'for-6.4/kye' into for-next new 740b2f03f80e HID: add KEY_CAMERA_FOCUS event in HID new 796e6acc4249 Merge branch 'for-6.4/core' into for-next new 50c6b976fb66 HID: add HP 13t-aw100 & 14t-ea100 digitizer battery quirks new ea047860f8ad Merge branch 'for-6.3/upstream-fixes' into for-next new c3388ddc74a8 HID: apple: Set the tilde quirk flag on the Geyser 4 and later new 09a4108cf00c Merge branch 'for-6.4/apple' into for-next new dbf56d2fb53b HID: topre: Add support for 87 keys Realforce R2 new 1b9a2a53046a Merge branch 'for-6.3/upstream-fixes' into for-next new 6b3867a07ea1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce48f955860d i3c: Correct reference to the I²C device data type new 1dae3f1df700 i3c: dw: drop of_match_ptr for ID table new dcb6ee08712a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 15c5bebd6060 hwmon: gpio-fan: drop of_match_ptr for ID table new ca532ef53ff5 hwmon: (nzxt-smart2) add another USB ID new 1e1961b63183 hwmon: (nct6775) Drop unneeded casting and conjunction new cb51e54184a4 hwmon: (ltc4245) Use of_property_read_bool() for boolean p [...] new b84eca54f47a hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for [...] new 808c2b731ce2 hwmon: (ftsteutates) Update specifications website new a511820ab0b5 hwmon: (nzxt-smart2) handle failure of devm_add_action in [...] new d646e8a9c08b hwmon: (g762) add a check of devm_add_action in g762_of_cl [...] new f9c5af7b5100 hwmon: (nct6775) ASUS PRIME Z590 boards support new 444a188e9b8c hwmon: (aquacomputer_d5next) Support one byte control values new 09d17c56e0db hwmon: (aquacomputer_d5next) Support writing multiple cont [...] new b370f8020f81 hwmon: (aquacomputer_d5next) Device dependent control repo [...] new e1323f61bca6 hwmon: (aquacomputer_d5next) Add infrastructure for Aquaer [...] new d7a42402aacc hwmon: (aquacomputer_d5next) Add temperature offset contro [...] new 1553fc5171dc hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero new b6ad80d5bd21 hwmon: (pmbus/core) Generalize pmbus status flag map new d8e47057738c hwmon: (pmbus/core) Generalise pmbus get status new 045be85b7520 hwmon: (pmbus/core) Add interrupt support new 95af9e90924f hwmon: (pmbus/core) Notify hwmon events new 5c88c4452bfe docs: hwmon: sysfs-interface: Fix stray colon new 1049d585a3f9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 59a16a61c241 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2b6db9efa507 Merge branch 'thermal-core' into thermal new bff31ab61777 Merge branch 'thermal' into linux-next new 6b0313c2fa3d cpuidle: psci: Iterate backwards over list in psci_pd_remove() new 211254de35f6 Merge branch 'pm-cpuidle' into linux-next new c29b97725c91 ACPI: docs: enumeration: Correct reference to the I²C devi [...] new 89b041148196 ACPI: video: Add backlight=native DMI quirk for Dell Vostr [...] new 5adc409340b1 ACPI: x86: Introduce an acpi_quirk_skip_gpio_event_handler [...] new a5cb0695c5f0 ACPI: x86: Add skip i2c clients quirk for Acer Iconia One [...] new 1a1e7540cf50 ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 new d64b2bdbf627 Merge branches 'acpi-docs', 'acpi-video' and 'acpi-x86' in [...] new e4ca69dcbc12 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7911b6a868ea dt-bindings: cpufreq: qcom-hw: add a compatible for sa8775p new f35512777e31 kbuild, cpufreq: tegra124: remove MODULE_LICENSE in non-modules new df97441673f3 kbuild, cpufreq: remove MODULE_LICENSE in non-modules new 35527c677cb6 cpufreq: qcom-hw: Simplify counting frequency domains new b8f3a396a7ee cpufreq: Use of_property_present() for testing DT property [...] new befc8cbbe7b2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 737dbd6667ff PM / devfreq: Remove "select SRCU" new f9d0393a8898 PM / devfreq: exyos-bus: drop of_match_ptr for ID table new b7405e3f62d6 PM / devfreq: exynos: Use of_property_present() for testin [...] new 4b726b7d3cb4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new e9eadc282719 opp: Use of_property_present() for testing DT property presence new 6df206c005be Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e2db8eb93755 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0ddf5065ffe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 14296c7d72ec mctp: remove MODULE_LICENSE in non-modules new efb5b62d7271 lib: packing: remove MODULE_LICENSE in non-modules new 6978052448f9 netlink: remove unused 'compare' function new 513bdd947388 net: phy: smsc: use phy_set_bits in smsc_phy_config_init new 62423bd2d2e2 net: sched: remove qdisc_watchdog->last_expires new 76b9bf965c98 neighbour: delete neigh_lookup_nodev as not used new b3a8df9f27c0 net: ethernet: ti: am65-cpsw: Convert to devm_of_phy_optio [...] new d0928c1c5b3d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new fd9c31f83441 udp: introduce __sk_mem_schedule() usage new ae4fe4698300 igc: Add qbv_config_change_errors counter new 92a0dcb8427d igc: offload queue max SDU from tc-taprio new 6cc1b2fd736d igc: Clean up and optimize watchdog task new 8fbaced29dc0 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new a1331535aeb4 net: restore alpha order to Ethernet devices in config new cc4342f60f1a net: mvpp2: Defer probe if MAC address source is not yet ready new 99ce286d2d30 net: lan966x: Add IS1 VCAP model new a4d9b3ec63de net: lan966x: Add IS1 VCAP keyset configuration for lan966x new 135c2116fd03 net: lan966x: Add TC support for IS1 VCAP new b3762a9db39c net: lan966x: Add TC filter chaining support for IS1 and I [...] new 44d706fde755 net: lan966x: Add support for IS1 VCAP ethernet protocol types new ae913318bcc8 Merge branch 'net-lan966x-add-support-for-is1-vcap' new 438b406055cd tun: flag the device as supporting FMODE_NOWAIT new f758bfec377a tap: add support for IOCB_NOWAIT new 566b6701d5df skbuff: Replace open-coded skb_propagate_pfmemalloc()s new 3c6401266f91 skbuff: Add likely to skb pointer in build_skb() new c568a8de6bb1 Merge branch 'couple-of-minor-improvements-to-build_skb-variants' new f94b9bed12e8 net: sfp: add A2h presence flag new 5daed426f012 net: sfp: only use soft polling if we have A2h access new 127cd6856392 Merge branch 'rework-sfp-a2-access-conditionals' new 2af560e5a5d1 Merge tag 'wireless-next-2023-03-10' of git://git.kernel.o [...] new 939a3f2a76e3 ptp_ocp: add force_irq to xilinx_spi configuration new aacaf7b3d19d dt-bindings: net: ti: k3-am654-cpsw-nuss: Document Serdes PHY new bca93b20c397 net: ethernet: ti: am65-cpsw: Update name of Serdes PHY new 494f642f8cdd Merge branch 'update-cpsw-bindings-for-serdes-phy' new 05ccd8d8a15e sfc: support offloading TC VLAN push/pop actions to the MAE new 95b744508d4d qede: remove linux/version.h and linux/compiler.h new e4ed8ba08e3f net: phy: micrel: Add support for PTP_PF_PEROUT for lan8841 new c5a8027de26e net: phy: dp83867: Disable IRQs on suspend new ad4bf5f2406f net: socket: suppress unused warning new 90c7dd32652b net: phy: smsc: use device_property_present in smsc_phy_probe new 4821c186b9c3 net: hsr: Don't log netdev_err message on unknown prp dst node new be50da3e9d4a net: virtio_net: implement exact header length guest feature new 50923f921b60 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 63d78b7e8ca2 selftests/bpf: Workaround verification failure for fexit_b [...] new 2498e6231bfd selftests/bpf: prevent unused variable warning in bpf_for() new 713461b895ef selftests/bpf: add __sink() macro to fake variable consumption new c8ed66859397 selftests/bpf: fix lots of silly mistakes pointed out by compiler new 3d5a55ddc255 selftests/bpf: make BPF compiler flags stricter new 1456ddcce5b8 Merge branch 'selftests/bpf: make BPF_CFLAGS stricter with -Wall' new 4b5ce570dbef bpf: ensure state checkpointing at iter_next() call sites new 52c2b005a3c1 bpf: take into account liveness when propagating precision new 4a54de65964d bpf/selftests: Fix send_signal tracepoint tests new 4cbd23cc92c4 bpf: Move a few bpf_local_storage functions to static scope new 2ffcb6fc5017 bpf: Refactor codes into bpf_local_storage_destroy new 62827d612ae5 bpf: Remove __bpf_local_storage_map_alloc new 121f31f3e00d bpf: Remove the preceding __ from __bpf_selem_unlink_storage new fc6652aab6ad bpf: Remember smap in bpf_local_storage new a47eabf216f7 bpf: Repurpose use_trace_rcu to reuse_now in bpf_local_storage new c609981342dc bpf: Remove bpf_selem_free_fields*_rcu new f8ccf30c179e bpf: Add bpf_selem_free_rcu callback new c0d63f309186 bpf: Add bpf_selem_free() new 1288aaa2786b bpf: Add bpf_local_storage_rcu callback new 7e30a8477b0b bpf: Add bpf_local_storage_free() new 57ef77152b58 selftests/bpf: Replace CHECK with ASSERT in test_local_storage new 1f443d0f2b57 selftests/bpf: Check freeing sk->sk_local_storage with sk_ [...] new 4659fba121da selftests/bpf: Add local-storage-create benchmark new b32a5dae44cc bpf: verifier: Rename kernel_type_name helper to btf_type_name new a4aa38897b6a bpf: btf: Remove unused btf_field_info_type enum new 74843b57ec70 bpf: Change btf_record_find enum parameter to field_mask new c1f9e14e3b67 bpf, docs: Explain helper functions new c8e187540914 bpf: Support __kptr to local kptrs new 738c96d5e2e3 bpf: Allow local kptrs to be exchanged via bpf_kptr_xchg new 5d8d6634cccf selftests/bpf: Add local kptr stashing test new 49b5300f1f8f Merge branch 'Support stashing local kptrs with bpf_kptr_xchg' new 34f0677e7afd bpf: fix precision propagation verbose logging new 22df776a9a86 tasks: Extract rcu_users out of union new b66425abb9d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61115bb7574e Bluetooth: btsdio: fix use after free bug in btsdio_remove [...] new f959b6b32769 Bluetooth: hci_sync: Remove duplicate statement new 44f771148fb8 Bluetooth: btinel: Check ACPI handle for NULL before accessing new 048379740637 Bluetooth: btqcomsmd: Fix command timeout after setting BD [...] new a89c65ffd928 Bluetooth: L2CAP: Fix responding with wrong PDU type new 1c991f006035 Bluetooth: L2CAP: Delay identity address updates new efb0d929c04c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f79cbc77abde wifi: move mac80211_hwsim and virt_wifi to virtual directory new 298e50ad8eb8 wifi: move raycs, wl3501 and rndis_wlan to legacy directory new 659fda7f35f0 wifi: brcmfmac: Use ISO3166 country code and rev 0 as fall [...] new df259fc12b36 wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested new 8a66293e73a5 wifi: rtw89: release RX standby timer of beamformee CSI to [...] new 0606b344021a wifi: rtl8xxxu: use module_usb_driver new a23c82e006db wifi: ipw2x00: convert ipw_fw_error->elem to flexible array[] new 84e9e2102bdc wifi: qtnfmac: use struct_size and size_sub for payload length new e49bdd85c92d wifi: rtw89: coex: Add more error_map and counter to log new 5049964c4af8 wifi: rtw89: coex: Add WiFi role info v2 new a2c0ce5d01a2 wifi: rtw89: coex: Add traffic TX/RX info and its H2C new e5e52feb5053 wifi: rtw89: coex: Add register monitor report v2 format new 9dfa09e0628d wifi: rtw89: coex: Fix wrong structure assignment at null [...] new 262cc19ea902 wifi: rtw89: coex: Add v2 Bluetooth scan info new 3ab7f9b90cc0 wifi: rtw89: coex: Add v5 firmware cycle status report new 48181d285623 wifi: rtw88: fix memory leak in rtw_usb_probe() new 0da40e018fd0 wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() new cf8f3d4deb02 wifi: ath11k: Set ext passive scan flag to adjust passive [...] new 778f83f889e7 wifi: ath6kl: minor fix for allocation size new 480c9df57787 wifi: ath12k: Fix spelling mistakes in warning messages an [...] new 731e1b36656a wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero new df8e8db22c25 wifi: ath12k: dp_mon: clean up some inconsistent indentings new 3c3ab8c9a296 wifi: ath10k: Remove the unused function shadow_dst_wr_ind [...] new bfcc8ba45eb8 wifi: ath: Silence memcpy run-time false positive warning new 8c464d16809f wifi: ath12k: use kfree_skb() instead of kfree() new 342fcde9d914 wifi: ath11k: fix return value check in ath11k_ahb_probe() new 7654cc03eb69 wifi: ath9k: hif_usb: fix memory leak of remain_skbs new 95a389e2ff32 wifi: ath12k: Handle lock during peer_id find new 80e396586d0a wifi: ath12k: PCI ops for wakeup/release MHI new f117276638b7 wifi: ath11k: Use platform_get_irq() to get the interrupt new 95c95251d054 wifi: ath5k: Use platform_get_irq() to get the interrupt new 4c856ee12df8 wifi: ath5k: fix an off by one check in ath5k_eeprom_read_ [...] new 8c68fe00344c wifi: ath10k: snoc: enable threaded napi on WCN3990 new 7c4c511f74ba wifi: ath10k: Remove redundant assignment to changed_flags new 60b7d62ba8cd wifi: ath11k: fix SAC bug on peer addition with sta band m [...] new 4a51e66fe96d wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF() new 28013c356296 wifi: ath12k: remove memset with byte count of 278528 new 75c4a8154cb6 wifi: ath6kl: reduce WARN to dev_dbg() in callback new a96f10422e74 wifi: ath11k: modify accessor macros to match index size new 38dfe775d0ab wifi: ath11k: push MU-MIMO params from hostapd to hardware new 8077c1bbbc28 wifi: ath11k: move HE MCS mapper to a separate function new ebf82988f844 wifi: ath11k: generate rx and tx mcs maps for supported HE mcs new 01c6c9fccbd5 wifi: ath11k: Add tx ack signal support for management packets new 25e289e1f52e wifi: ath11k: use proper regulatory reference for bands new 91fa00fa6922 wifi: ath11k: add support to parse new WMI event for 6 GHz new e238e62ba886 wifi: ath11k: add debug prints in regulatory WMI event processing new 4c4ca9f7c4ca Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new ccc130f69d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa0c3ac23119 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d9864c334b9b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 4c9edf17c0b4 crypto: acomp - Be more careful with request flags new 11f92a130879 hwrng: xgene - Simplify using dev_err_probe() new 67fb1e295839 hwrng: xgene - Simplify using devm_clk_get_optional_enabled() new b4fb7f4afa5d hwrng: xgene - Improve error reporting for problems during [...] new d4b81fe2aba0 crypto: qat - Include algapi.h for low-level Crypto API new 4cb10743af93 crypto: algapi - Move stat reporting into algapi new 7c3e825ecb87 crypto: aead - Count error stats differently new 49be9316310d crypto: akcipher - Count error stats differently new 0e4e6d7094df crypto: hash - Count error stats differently new c35f081e4ed4 crypto: acomp - Count error stats differently new 095e590696f0 crypto: kpp - Count error stats differently new 57502b27f098 crypto: skcipher - Count error stats differently new ecf24a1070b3 crypto: rng - Count error stats differently new 6edd3c8ea19f crypto: api - Move MODULE_ALIAS_CRYPTO to algapi.h new e2599d624ad9 crypto: api - Check CRYPTO_USER instead of NET for report new 15dd93e65467 padata: Make kobj_type structure constant new 0dbc793a23df hwrng: meson - remove unused member of struct meson_rng_data new 98a14c21e66e hwrng: meson - use devm_clk_get_optional_enabled new 332034e23dfe hwrng: meson - remove not needed call to platform_set_drvdata new 267918d1367d crypto: aspeed - Use devm_platform_ioremap_resource() new 0c70bc9dedd4 crypto: ccree - Use devm_platform_get_and_ioremap_resource() new 48070e5ec60f crypto: p10-aes-gcm - Glue code for AES/GCM stitched imple [...] new 8148d1b5445a crypto: p10-aes-gcm - An accelerated AES/GCM stitched impl [...] new a50d526f5769 crypto: p10-aes-gcm - Supporting functions for AES new 419076c5a68f crypto: p10-aes-gcm - Supporting functions for ghash new 952b0ecd9e8c crypto: p10-aes-gcm - A perl script to process PowerPC ass [...] new 5ce65032c8a9 crypto: p10-aes-gcm - Update Kconfig and Makefile new dbf0cb6a75bf dt-bindings: qcom-qce: Convert bindings to yaml new ce1c1520d500 MAINTAINERS: Add qcom-qce dt-binding file to QUALCOMM CRYP [...] new 2bf79d49b8fe dt-bindings: qcom-qce: Add 'interconnects' and 'interconne [...] new ca5c058453b4 dt-bindings: qcom-qce: Add 'iommus' to optional properties new f996fc638b74 dt-bindings: qcom-qce: Add new SoC compatible strings for [...] new 58997a423fbe dt-bindings: qcom-qce: document optional clocks and clock- [...] new 7a50ab0f5cc0 arm64: dts: qcom: sm8550: add QCE IP family compatible values new a96ad0a38766 crypto: qce - Add support to initialize interconnect path new df1cc39f0975 crypto: qce - Make clocks optional new 4acfe553a7b2 crypto: qce - Add a QCE IP family compatible 'qcom,qce' new e5e5d79029cf padata: use alignment when calculating the number of worke [...] new 281d54822d30 crypto: aspeed - add error handling if dmam_alloc_coherent [...] new 00d0abc413e8 crypto: arm64/aes-neonbs - fix crash with CFI enabled new 896ac8a54a4c crypto: testmgr - fix RNG performance in fuzz tests new 8a8d2c4cd159 crypto: qat - delay sysfs initialization new 5f098b92848c crypto: qat - fix concurrency issue when device state changes new 40ed0986bece crypto: qat - replace state machine calls new 739c432792e9 crypto: qat - refactor device restart logic new 03abff5a4007 crypto: qat - make state machine functions static new 73d3af937d31 crypto: safexcel - Raise firmware load failure message to error new b91e380df32b crypto: safexcel - Cleanup ring IRQ workqueues on load failure new a92551e7d553 drivers: crypto: caam/jr - Allow quiesce when quiesced new 9ea549793d34 crypto: aspeed - fix uninitialized symbol 'idx' warning new b0254fcbc7a7 crypto: qat - add support for 402xx devices new 14e07d4d3a79 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cbf143b282c6 drm/probe_helper: extract two helper functions adds d33a54e3991d drm/probe_helper: sort out poll_running vs poll_enabled adds d703a0f45a70 drm/bridge: Kconfig: fix a spelling mistake adds e566507bf2f4 drm/simpledrm: Fix an NULL vs IS_ERR() bug adds 851a4a77a9f6 dma-buf: actually set signaling bit for private stub fences adds 6634509553cb dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa [...] adds 18d2f6d956d0 drm: panel: jd9365da-h3: Add Radxa Display 10HD adds 850c8da901c2 dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa [...] adds 413ebc4803f0 drm: panel: jd9365da-h3: Add Radxa Display 8HD adds 19ff997ffc43 drm: of: Add drm_of_get_dsi_bus helper function adds 92be07c65b22 dt-bindings: display: panel: Add Samsung AMS495QA01 adds 249a4f5e663c drm/panel: Add Magnachip D53E6EA8966 Panel Driver adds 17ab1ea679be accel/ivpu: PM: remove broken ivpu_dbg() statements adds d023d6f741c8 drm/shmem: Cleanup drm_gem_shmem_create_with_handle() new 3524c96a1219 accel: fix CONFIG_DRM dependencies new 2a6d731a8f16 drm/simpledrm: Allow physical width and height configurati [...] new 859af8cb5ec3 dt-bindings: display: simple-framebuffer: Document the panel node new 532a38292c72 drivers: Restore alignment and newline in Makefile new df5bf3b942a8 Merge drm/drm-next into drm-misc-next new 918b8f7eeea1 accel/ivpu: avoid duplicate assignment new c913cd548993 drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed dur [...] new 4fae160fde76 drm/format-helper: Use KUNIT_EXPECT_MEMEQ macro new 8094d717c7eb drm/arm/malidp: use sysfs_emit in show function callback new d567ca6ed9fd dt-bindings: display: rockchip: convert rockchip-lvds.txt to YAML new cbfc73a3febd dt-bindings: soc: rockchip: grf: add rockchip,lvds.yaml new a1b7455dc4a3 dt-bindings: display: dsi-controller: move clock-master property new a90fa0adbeb0 dt-bindings: display: bridge: snps,dw-mipi-dsi: fix clock [...] new 0dac2102cf6b dt-bindings: display: rockchip: convert dw_mipi_dsi_rockch [...] new 440112adadd3 dt-bindings: display: bridge: convert analogix_dp.txt to yaml new 9bb35d4c3230 dt-bindings: display: rockchip: convert analogix_dp-rockch [...] new 368419a2d429 drm/rockchip: vop2: initialize possible_crtcs properly new f8a852f1f863 drm/rockchip: rgb: embed drm_encoder into rockchip_encoder new 03db8f25cf16 drm/rockchip: rgb: add video_port parameter to init function new cddddc066b05 drm/rockchip: vop2: use symmetric function pair vop2_{crea [...] new c66c6d7c4705 drm/rockchip: vop2: add support for the rgb output block new 582212ee1611 drm/rockchip: vop: Quiet always-warning AFBC log new 0020d4cfa3ee drm/rockchip: avoid duplicate mappings for IOMMU devices new 8ee3b0e85f6c drm/rockchip: Drop unbalanced obj unref new 4ea1e504db5b accel/ivpu: Fix FW API data alignment issues new 38257f514d85 accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context new 07ccb63a5c4c accel/ivpu: Set dma max_segment_size new ec6ec9c6ca63 accel/ivpu: Fix old dma_buf api usage new fde789e8339c drm/i915/ttm: fix sparse warning new 58c7ee0676ba drm/i915/ttm: audit remaining bo->resource new 24243212c5ed drm/ttm: clear the ttm_tt when bo->resource is NULL new 180253782038 drm/ttm: stop allocating dummy resources during BO creation new c7ea16f6a47f drm/ttm: stop allocating a dummy resource for pipelined gutting new f87c1f0b7b79 drm/ttm: prevent moving of pinned BOs new e3ea1806e4ad drm/bridge: panel: Set orientation on panel_bridge connector new aed01a68047b drm/amdgpu: Remove TTM resource->start visible VRAM condition v2 new 96a7b60f6ddb drm: remove dumb_destroy callback new 7c18189b14b3 drm/vgem: add missing mutex_destroy new aa8c85affe3f drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() new 9da2957f9f81 drm/vmwgfx: Use the common gem mmap instead of the custom code new 6b2e8aa45126 drm/vmwgfx: Remove the duplicate bo_free function new 09881d2940bb drm/vmwgfx: Rename vmw_buffer_object to vmw_bo new 6703e28f976d drm/vmwgfx: Simplify fb pinning new cb8097a45da1 drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths new e0029da927fa drm/vmwgfx: Rename dummy to is_iomem new 39985eea5a6d drm/vmwgfx: Abstract placement selection new 668b206601c5 drm/vmwgfx: Stop using raw ttm_buffer_object's new a44df74c720e drm/vmwgfx: Make the driver work without the dummy resources new 36d421e632e9 drm/vmwgfx: Stop accessing buffer objects which failed init new 9ef8d83e8e25 drm/vmwgfx: Do not drop the reference to the handle too soon new f56e0071a6fe drm/nouveau/led: explicitly include linux/leds.h new 89a173dec1b8 drm/vc4: hdmi: Replace hardcoded value by define new 0267c6c01a4c drm/vc4: hdmi: Enable power domain before setting minimum new c97518ab74b4 Revert "drm/vc4: hdmi: Fix HSM clock too low on Pi4" new 9a87e28da1f3 Revert "drm/vc4: hdmi: Enforce the minimum rate at runtime [...] new 158350aae16a drm: document DRM_IOCTL_GEM_CLOSE new c2f2c721d28e dma-buf: make kobj_type structure constant new 61a55f8b1ebc drm: document expectations for GETFB2 handles new 6068771673a3 drm: document DRM_IOCTL_PRIME_HANDLE_TO_FD and PRIME_FD_TO_HANDLE new c88b946af120 fbdev: Fix contact info in fb_cmdline.c new 73ce73c30ba9 fbdev: Transfer video= option strings to caller; clarify o [...] new cedaf7cddd73 fbdev: Support NULL for name in option-string lookup new cbfb2632003d drivers/ps3: Read video= option with fb_get_option() new 089d924d03d5 fbdev: Read video= option with fb_get_option() in modedb new 6d8ad3406a69 fbdev: Unexport fb_mode_option new 367221793d47 fbdev: Move option-string lookup into helper new 93604a5ade3a fbdev: Handle video= parameter in video/cmdline.c new dae7fbf43fd0 driver/ps3: Include <video/cmdline.h> for mode parsing new 495e440b3542 drm: Include <video/cmdline.h> for mode parsing new 1e84dadb2762 drm: Fix comment on mode parsing new 169b9182f192 drm/atomic-helper: Add atomic_enable plane-helper callback new 8f85e4a1667f drm/ast: Implement struct drm_plane_helper_funcs.atomic_enable new b712b3830a32 drm/mgag200: Remove disable handling from atomic_update new 2a742fd16405 drm/mgag200: Implement struct drm_plane_helper_funcs.atomi [...] new e1174133a468 drm/tidss: Remove return values from dispc_plane_{setup, e [...] new b1e286d30de8 drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable new 4d5a2cce47a8 drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype new c604d31950d1 drm/gem-vram: handle NULL bo->resource in move callback new b129ff30acea drm/qxl: handle NULL bo->resource in move callback new 95d39a0c64aa drm/radeon: handle NULL bo->resource in move callback new c087bbb6d84e drm/sched: Create wrapper to add a syncobj dependency to job new 4636c4a5ea42 drm/panfrost: Use drm_sched_job_add_syncobj_dependency() new 25c0e4062db4 drm/v3d: Use drm_sched_job_add_syncobj_dependency() new 5bacecc3c561 drm/displayid: add displayid_get_header() and check bounds better new 5631f6a0436a drm/displayid: return struct displayid_header from validat [...] new b568e6bb49d4 drm/displayid: provide access to DisplayID version and pri [...] new 217a8c63df30 drm/edid: update non-desktop use also from DisplayID new c5a486af9df7 drm/edid: parse Tiled Display Topology Data Block for Disp [...] new 8ac752463390 drm/virtio: use strscpy() to instead of strncpy() new 7eabaa892d9c drm/gem: Add evict() callback to drm_gem_object_funcs new 3842d671d755 drm/shmem-helper: Put booleans in the end of struct drm_ge [...] new 3f6a1e22fae9 drm/shmem-helper: Switch to use drm_* debug helpers new 67fe7487fe89 drm/shmem-helper: Don't use vmap_use_count for dma-bufs new 67b7836d4458 drm/shmem-helper: Switch to reservation lock new a8e47884f190 drm/probe-helper: Cancel previous job before starting new one new 59466fe93f0e drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF new f9b9297b1fac drm/connector: print max_requested_bpc in state debugfs new e0106ac97886 Revert "drm/shmem-helper: Switch to reservation lock" new 47c07e46c86f drm/vc4: replace drm_gem_dma_object for drm_gem_object in [...] new ba3f6db4afee drm/vc4: replace obj lookup steps with drm_gem_objects_lookup new a38410860628 drm/ast: Remove little-endianism from I/O helpers new faf67f640fa6 drm/ast: Rework definition of I/O read and write helpers new 37b42cf904e2 drm/ast: Rename struct ast_private to struct ast_device new 5abaa6835f42 drm/ast: Rename to_ast_private() to to_ast_device() new ca62297b2085 drm/edid: Fix csync detailed mode parsing new 849ee8a2f0df drm/suballoc: Extract amdgpu_sa.c as generic suballocation helper new c103a23f2f29 drm/amd: Convert amdgpu to use suballocation helper. new 254986e324ad drm/radeon: Use the drm suballocation manager implementation. new 4ddeb90d602a MAINTAINERS: Add myself as maintainer for DRM Panels drivers new 55cac10739d5 drm/bridge: tc358762: Set pre_enable_prev_first new 775d1bee8fab ttm/ttm_device.h: fix a trival typo new e3ecbd21776f dma-buf: Include missing parentheses to documentation new 72122c69d717 drm/virtio: Add option to disable KMS support new 409f07d353b3 drm: document connector margin properties new c5dc1756dc98 drm: remove outdated doc TODO for subconnector property new bf458e5b1398 drm/meson/meson_venc: Relax the supported mode checks new aad9729ec0e0 drm/virtio: Fix handling CONFIG_DRM_VIRTIO_GPU_KMS option new 9228742caf89 drm/nouveau/hwmon: Use sysfs_emit in show function callsbacks new 59585c79f877 drm/rockchip: dsi: Remove the unused function dsi_read() new 441e129cbf81 dt-bindings: display: panel: sitronix,st7701: Add Elida KD [...] new e89838968ee4 drm: panel: Add Elida KD50T048A to Sitronix ST7701 driver new 5a2854e577dc drm: panel: Add orientation support for st7701 new c8f0df67af94 dt-bindings: display/panel: Add Sony Tama TD4353 JDI displ [...] new 22de25f83c6b gpu/drm/panel: Add Sony TD4353 JDI panel driver new 8e140cb60270 drm/rockchip: vop: limit maximum resolution to hardware ca [...] new de13db32b0f8 drm/rockchip: dw_hdmi: relax mode_valid hook new 83b61f817f43 drm/rockchip: dw_hdmi: Add support for 4k@30 resolution new d13b10ec6696 drm/rockchip: dw_hdmi: discard modes with unachievable pix [...] new 3b4db36c4cd9 drm/rockchip: vop2: use struct_size() in vop2_bind new 66ab57574f2c drm/rockchip: vop2: add polarity flags to RGB output new 95f8138d669f drm/ttm: Use the BIT macro for the TTM_TT_FLAGs new 8d746ec4ab14 drm/ttm: Unexport ttm_global_swapout() new 8ab3b0663e27 drm/ttm: Don't print error message if eviction was interrupted new 96c25b03145a drm/tests: helpers: Drop empty platform remove function new 3e853b9f89e4 drm/format-helper: Make conversion_buf_size() support sub- [...] new a1eccc574f97 Merge drm/drm-next into drm-misc-next new d1c0cc8d0d70 drm/cirrus: Compute blit destination offset in single location new 5635adcb34b3 drm/cirrus: Replace cpp value with format new cc158d0e9b08 drm/cirrus: Use drm_fb_blit() to update scanout buffer new 2fb82d5a42bb drm/cirrus: Move drm_dev_{enter, exit}() into DRM helpers new d2ff2ef8c023 drm/cirrus: Split cirrus_mode_set() into smaller functions new e049497702ac drm/cirrus: Integrate connector into pipeline code new fe57235bc104 drm/cirrus: Move primary-plane format arrays new d99c028941b3 drm/cirrus: Convert to regular atomic helpers new 03e7ac67e743 drm/cirrus: Enable damage clipping on primary plane new c94aa5e0407e drm/cirrus: Inline cirrus_fb_blit_rect() new 91affdf3517e drm/cirrus: Remove format test from cirrus_fb_create() new edc9f1676354 drm/cirrus: Remove size test from cirrus_fb_create() new f8ad33797ab3 drm/cirrus: Test mode against video-memory size in device- [...] new 6ffdf8865dc5 drm/cirrus: Inline cirrus_check_size() into primary-plane [...] new 74b9a444baca drm/cirrus: Introduce struct cirrus_primary_plane_state new de7d09ffd5e7 drm/cirrus: Store HW format/pitch in primary-plane state new f8d221dd97cf drm/cirrus: Use VGA macro constants to unblank new dd61bbd0d1fb accel: Build sub-directories based on config options new c61093b56a2f dt-bindings: display: panel: Add Novatek NT36523 bindings new 0993234a0045 drm/panel: Add driver for Novatek NT36523 new 01f05940a9a7 drm/virtio: Enable fb damage clips property for the primary plane new 1162ee9de4b4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0b255ab74b4e drm/amdkfd: fix a potential double free in pqm_create_queue new 3b4723de0d9b drm/amd/pm: bump SMU 13.0.4 driver_if header version new 49017304c099 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume new 8866d62716c9 drm/amd/display: Use swap() instead of open coding it new 75458a842cb5 drm/amd/pm: Remove unavailable temperature params new 67f3c2096909 drm/amd/amdgpu: Add missing INT_STAT_DEBUG registers to GC [...] new 0fb44d54c66e drm/amdkfd: Get prange->offset after svm_range_vram_node_new new dcaf5000b054 drm/amdgpu/vcn: custom video info caps for sriov new 22f1482aff4a drm/amd/display: add sysfs entry to read PSR residency fro [...] new 629fcf0b687e drm/amdkfd: fix potential kgd_mem UAFs new 28f7e8971846 drm/amd/display: Fix HDCP failing to enable after suspend new d6530c33a978 drm/amdgpu: expose more memory stats in fdinfo new 53e9d836ea7f drm/amdgpu: drop pm_sysfs_en flag from amdgpu_device structure new 6ab68650a10e drm/amdgpu: use drm_device pointer directly rather than co [...] new c69d51395a3b drm/amdgpu: move poll enabled/disable into non DC path new 5640e06e6019 drm/amdgpu: Move jpeg ras block init to ras sw_init new f81c31d975b4 drm/amdgpu: Move vcn ras block init to ras sw_init new a6dcf9a7ccfe drm/amdgpu: Move umc ras block init to gmc ras sw_init new af8312a38f71 drm/amdgpu: Correct gfx ras_late_init callback new fec70a8601a7 drm/amdgpu: Move mmhub ras block init to ras sw_init new 474e2d491efe drm/amdgpu: Move hdp ras block init to ras sw_init new 566b6577849f drm/amd/display: Write to correct dirty_rect new 84b31d484eb9 drm/amdgpu/nv: fix codec array for SR_IOV new 4648cf5fc8c7 drm/amd/display: use a more accurate check in dm_helpers_d [...] new 1aff0a5d71d2 drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes new ccd0fe87717a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ce086a32ae21 drm/i915: Ensure DSC has enough BW and stays within HW limits new 2553bacaf953 drm/i915: Preserve crtc_state->inherited during state clearing new c4a1e57b3544 drm/i915/opregion: Fix opregion setup during system resume [...] new 3e226e4a2180 drm/i915/opregion: Cleanup opregion after errors during dr [...] new 673515ba0249 drm/i915/opregion: Register display debugfs later, after i [...] new 6b931346ed0f drm/i915: Extract skl_wm_latency() new 636f973c123f drm/i915: Reject wm levels that exceed vblank time new 147372745f73 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new aab0aa56dec7 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 7b9a9e35e45d drm: add helper functions to retrieve old and new crtc new b67e0f530fdf drm/bridge: use atomic enable/disable callbacks for panel bridge new d011db300dde drm/bridge: add psr support for panel bridge callbacks new b6975693846b drm/msm/disp/dpu: check for crtc enable rather than crtc a [...] new e3969eadc8ee drm/msm/disp/dpu: get timing engine status from intf statu [...] new 8e1ff4bb629f drm/msm/disp/dpu: wait for extra vsync till timing engine [...] new 22cb02bc96ff drm/msm/disp/dpu: reset the datapath after timing engine disable new cdfd0e6246c4 drm/msm/dp: use atomic callbacks for DP bridge ops new cd779808cccd drm/msm/dp: Add basic PSR support for eDP new 05d001352733 drm/msm/dp: use the eDP bridge ops to validate eDP modes new c0cd12a5d29f drm/msm/disp/dpu: use atomic enable/disable callbacks for [...] new 1122697810e5 drm/msm/disp/dpu: add PSR support for eDP interface in dpu driver new f7e0b3c292ec drm/msm/disp/dpu: update dpu_enc crtc state on crtc enable [...] new 1844e680d56b drm/msm/dp: set self refresh aware based on PSR support new 3d6fc82c4b4b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new ef708af6054c drm: add helper functions to retrieve old and new crtc new 49291dbf1cd8 drm/bridge: use atomic enable/disable callbacks for panel bridge new 26966d5bc7dd drm/bridge: add psr support for panel bridge callbacks new c235a0d4a185 drm/msm/disp/dpu: check for crtc enable rather than crtc a [...] new 15b04e280119 drm/msm/disp/dpu: get timing engine status from intf statu [...] new b2afc29853c3 drm/msm/disp/dpu: wait for extra vsync till timing engine [...] new 392a21678a7f drm/msm/disp/dpu: reset the datapath after timing engine disable new 20536d1c512b drm/msm/dp: use atomic callbacks for DP bridge ops new c0b993bbfe9e drm/msm/dp: Add basic PSR support for eDP new de9512e23adc drm/msm/dp: use the eDP bridge ops to validate eDP modes new f62087459d8a drm/msm/disp/dpu: use atomic enable/disable callbacks for [...] new 1bd583580cba drm/msm/disp/dpu: add PSR support for eDP interface in dpu driver new 0f2a8f000c21 drm/msm/disp/dpu: update dpu_enc crtc state on crtc enable [...] new 0c3f3cfd8ef2 drm/msm/dp: set self refresh aware based on PSR support new cbe411ad2937 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 96f807c5ba81 fbdev: clps711x-fb: Use devm_platform_get_and_ioremap_resource() new a79d68a6e224 fbdev: Use of_property_read_bool() for boolean properties new 098cce389bba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83c05c97a325 Merge tag 'v6.3-rc2' into regmap-6.4 to fix clock related [...] new fd883d79e4dc regmap: cache: Return error in cache sync operations for R [...] new 24d80fde40c9 regmap: cache: Silence checkpatch warning new 5d52beb90472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4f305f015b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75034eb5e4c2 ASoC: SOF: Intel: MTL: Don't access EM2 new 1e108e60a44a ASoC: Use of_property_present() for testing DT property presence new 2d2998b84330 ASoC: Use of_property_read_bool() for boolean properties new 32ef0f1a7f01 Merge tag 'v6.3-rc2' into asoc-6.4 to fix clock related bo [...] new 4727d4d77565 ASoC: Merge up fixes as a dependency for future SOF work new 8cd3cb17fcf2 ASoC: SOF: sof-audio: add support for setting up loopback routes new d7d103d1779c ASoC: SMA1303: set sma_i2c_regmap storage-class-specifier [...] new a9048d64fb96 ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused new 413beba1a336 ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused new 0e8599a35823 ASoC: codecs: rt1019: Mark OF related data as maybe unused new 075a430db402 ASoC: codecs: src4xxx-i2c: Mark OF related data as maybe unused new da1f22825b4f ASoC: codecs: zl38060: Mark OF related data as maybe unused new ff7288990659 ASoC: mediatek: mt8195: add dai id check before accessing array new 1a3f0116b74b ASoC: mediatek: mt9195-mt6359: fix UNINIT problem new 9760e01b3851 ASoC: mediatek: mt6358: fix UNINIT problem new 3a60fa4c063d ASoC: mediatek: mt6359: fix UNINIT problem new fe839119f0e9 ASoC: mediatek: fix coverity problems new ddf943dfed0c Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new ba1e3c05d466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05777499a812 ARM: dyndbg: allow including dyndbg.h in decompressor new 557aafac1153 kernel/module: add documentation for try_module_get() new 40cf65c2c7df dyndbg: cleanup dynamic usage in ib_srp.c new 7a43e2d4a250 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 4eef10e50dea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62bf83516d01 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 13245093f18f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new efdc8ae849f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a42dc551119f mmc: sdhci-of-dwcmshc: properly determine max clock on Rockchip new 43426dcefd20 mmc: arasan: Use of_property_present() for testing DT prop [...] new 4fe72b371da8 dt-bindings: mmc: mediatek,mtk-sd: add mt8365 new c6d2672a29b0 mmc: Use of_property_read_bool() for boolean properties new 46d19dc62b45 mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue new eccedf4c18f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new feb62e2e6fcc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 5bac638d382c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 66f731db6fe7 power: supply: rt9455_charger: mark OF related data as may [...] new 9e2480d437f9 power: supply: twl4030_charger: mark OF related data as ma [...] new ea66715d30ea power: supply: lp8727_charger: mark OF related data as may [...] new 3c904b052c38 power: supply: ltc4162-l-charger: mark OF related data as [...] new 1eab6b66acdd power: supply: bq24257_charger: mark OF related data as ma [...] new 65cc52f3a91e power: supply: bq25890_charger: mark OF related data as ma [...] new ef6d10568ca9 power: reset: qcom-pon: drop of_match_ptr for ID table new 83425c835e7d power: supply: charger-manager: Use of_property_read_bool( [...] new 5161ec200f5a power: supply: bq256xx: Support to disable charger new c708e3dc99ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dda20c97fac regulator: Use of_property_present() for testing DT proper [...] new 5bd73a162bc8 regulator: Use of_property_read_bool() for boolean properties new b9d0bb8f1c2e Merge tag 'v6.3-rc2' into regulator-6.4 to fix clock relat [...] new 70b26bb55f71 regulator: lp872x: Mark OF related data as maybe unused new 4a5850865641 regulator: max20086: Mark OF related data as maybe unused new 334e6b85a348 regulator: mp8859: Mark OF related data as maybe unused new 38cc873cb1cf regulator: mt6397-regulator: Mark OF related data as maybe unused new 53f986264cd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42994ee3cd72 security: Introduce LSM_ORDER_LAST and set it for the inte [...] new b7c1ae4bcc5b Revert "integrity: double check iint_cache was initialized" new b9b8701b4314 security: Remove integrity from the LSM list in Kconfig new 2ee4b9324301 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81d05701df31 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new fc0869d46d7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 820090e93dae Merge branch 'next' of git://github.com/cschaufler/smack-next new 1814159bfaa8 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 08347973dee9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7ec6efef456 ARM: dts: omap: align UART node name with bindings new 90bf48c6ddd3 ARM: dts: marvell: use "okay" for status new 1792375be092 ARM: dts: ti: use "okay" for status new aff750faa5ac ARM: dts: hisilicon: use "okay" for status new 8a922b7728a9 arm64: dts: toshiba: adjust whitespace around '=' new 3faf80d649e7 Merge branch 'next/dt64' into for-next new fd1e97a25849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21d19e601fd2 spi: mpc5xxx-psc: Remove goto to the unexisted label new bae4ae831a43 spi: fsi: restore CONFIG_FSI dependency new 03adaa404a2c spi: omap2-mcspi: Use of_property_read_bool() for boolean [...] new 5d1f9ac1e3b5 MAINTAINERS: update Andi's e-mail to @kernel.org new 9e264f3f85a5 spi: Replace all spi->chip_select and spi->cs_gpiod refere [...] new 25fd0550d9b9 net: Replace all spi->chip_select and spi->cs_gpiod refere [...] new 0183f81fce15 iio: imu: Replace all spi->chip_select and spi->cs_gpiod r [...] new 0817bcef53e4 mtd: devices: Replace all spi->chip_select and spi->cs_gpi [...] new caa9d3475b1c staging: Replace all spi->chip_select and spi->cs_gpiod re [...] new e20451f44ca3 platform/x86: serial-multi-instantiate: Replace all spi->c [...] new 3aba06a9fee0 powerpc/83xx/mpc832x_rdb: Replace all spi->chip_select ref [...] new 06b5e53c8b2b ALSA: hda: cs35l41: Replace all spi->chip_select reference [...] new 7d4ae72edba7 Add support for stacked/parallel memories new c938bb0cf644 Merge tag 'v6.3-rc2' into spi-6.4 to fix clock related boo [...] new d94df25e8b9c spi: pxa2xx: Mark OF related data as maybe unused new 6340fdf2e13c spi: bcm-qspi: Mark OF related data as maybe unused new d946b6b0ed01 spi: sh-msiof: Mark OF related data as maybe unused new 833f43308234 spi: sc18is602: Mark OF related data as maybe unused new edfa970370a7 spi: rspi: Mark OF related data as maybe unused new 0762875674b9 spi: nxp-flexspi: Add i.MX platform dependency new 9c8400e3795d spi: fsl-dspi: Remove unneeded cast to same type new cc4b15670340 spi: Constify spi_get_ctldata()'s spi parameter new 38dca04d659a spi: Constify spi_get_drvdata()'s spi parameter new d2f19eec5104 spi: Constify spi parameters of chip select APIs new 7859ad5a401b spi: sh-msiof: Remove casts to drop constness new 4d8ff713e684 spi: struct spi_device constification new 420527817558 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4783b9cb374a x86/mce: Make sure logged MCEs are processed after sysfs update new cf2dd6a6818e Merge branch into tip/master: 'ras/urgent' new d6fd48eff750 virt/coco/sev-guest: Check SEV_SNP attribute at probe time new 970ab823743f virt/coco/sev-guest: Simplify extended guest request handling new c5a338274bdb virt/coco/sev-guest: Remove the disable_vmpck label in han [...] new 0fdb6cc7c89c virt/coco/sev-guest: Carve out the request issuing logic i [...] new d25bae7dc7b0 virt/coco/sev-guest: Do some code style cleanups new fa4ae42cc60a virt/coco/sev-guest: Convert the sw_exit_info_2 checking t [...] new 72f7754dcf31 virt/coco/sev-guest: Add throttling awareness new 41674dcde6da Merge branch into tip/master: 'x86/urgent' new a8596dda1fbf arch: rename all internal names __xchg to __arch_xchg new 6e58fca8f120 linux/include: add non-atomic version of xchg new 26ace5d28d36 arch/*/uprobes: simplify arch_uretprobe_hijack_return_addr new ce27b24cbf7f llist: simplify __llist_del_all new bd1e2670ebd1 io_uring: use __xchg if possible new 9b579a841f90 qed: use __xchg if possible new 63802adef67c drm/i915/gt: use __xchg instead of internal helper new 3f9dbb43ef2d Merge branch into tip/master: 'locking/core' new 1e8a0be5ed3a alpha/cpu: Expose arch_cpu_idle_dead()'s prototype declaration new 550db6795e9b alpha/cpu: Make sure arch_cpu_idle_dead() doesn't return new b40c7d6d31ac arm/cpu: Add unreachable() to arch_cpu_idle_dead() new 9bdc61ef27db arm64/cpu: Mark cpu_die() __noreturn new 1b2442a835a0 csky/cpu: Make sure arch_cpu_idle_dead() doesn't return new 93c0edffbc92 ia64/cpu: Mark play_dead() __noreturn new 13bf7923a4dd loongarch/cpu: Make sure play_dead() doesn't return new 6c0f2d071ede loongarch/cpu: Mark play_dead() __noreturn new 142dbcf3b6a9 mips/cpu: Expose play_dead()'s prototype definition new a80ceed6c9c2 mips/cpu: Make sure play_dead() doesn't return new 9e57f049d157 mips/cpu: Mark play_dead() __noreturn new 5e00d69cdef4 powerpc/cpu: Mark start_secondary_resume() __noreturn new 243971885418 sh/cpu: Make sure play_dead() doesn't return new 1644b7419226 sh/cpu: Mark play_dead() __noreturn new fd49efb3c754 sh/cpu: Expose arch_cpu_idle_dead()'s prototype definition new b9952d500944 sparc/cpu: Mark cpu_play_dead() __noreturn new a02f50b573b3 x86/cpu: Make sure play_dead() doesn't return new eab89405b6b5 x86/cpu: Mark play_dead() __noreturn new d08e12e8126e xtensa/cpu: Make sure cpu_die() doesn't return new 69dee6f0338a xtensa/cpu: Mark cpu_die() __noreturn new dfb0f170cadb sched/idle: Make sure weak version of arch_cpu_idle_dead() [...] new 071c44e42781 sched/idle: Mark arch_cpu_idle_dead() __noreturn new b4c108d7daf1 x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition new eeba6d36a2f5 Merge branch into tip/master: 'objtool/core' new 30ec9a2d8be5 Merge branch into tip/master: 'ras/core' new b5f4f8e087c7 Merge branch into tip/master: 'x86/cleanups' new 9652df50cd44 x86/microcode/AMD: Get rid of __find_equiv_id() new 09b951476df9 x86/microcode: Do not taint when late loading on AMD new 9b1c5fba57db Merge branch into tip/master: 'x86/microcode' new 5910f06503aa MAINTAINERS: Add x86 hardware vulnerabilities section new a8c7ce1bc130 Merge branch into tip/master: 'x86/misc' new 14208a733c38 Merge branch into tip/master: 'x86/paravirt' new 7279e129d200 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 71b1e3ba3fed EDAC/skx: Fix overflows on the DRAM row address mapping arrays new 32b04c53c644 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new ced02869d6f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 923951d537f1 next-20230310/rcu new 0b08b5dd29be Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f4caef6de4bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02c464b73645 platform/x86: x86-android-tablets: Add depends on PMIC_OPREGION new 19177dadd5a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db7df0cfaff3 platform/chrome: cros_ec: remove unneeded label and if-condition new 0f82f805d479 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da8c93cbce36 dt-bindings: leds: Document commonly used LED triggers new faa7f34a47f0 leds: tlc591xx: Mark OF related data as maybe unused new 89601b0b9277 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a1429018e625 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new ffbe08a8e86d driver core: Add fw_devlink.sync_state command line param new f8fb576658a3 driver core: Make state_synced device attribute writeable new 295209ca7b5b device property: Clarify description of returned value in [...] new 0433686c6092 devres: Pass unique name of the resource to devm_add_action() new 000f3d429950 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new e1edf95e0f42 usb: host: xhci-tegra: Drop using of_irq_parse_one() new 1d8ce4d88964 usb: host: oxu210hp-hcd: Replace fake flex-array with flex [...] new 5d67f4861884 usb: host: xhci-rcar: remove leftover quirk handling new 87b383f82e4e usb: host: xhci-rcar: remove R-Car H3 ES1.* handling new f3323cd03e58 usb: gadget: udc: renesas_usb3: remove R-Car H3 ES1.* handling new 2da1b848e366 dt-bindings: usb: snps,dwc3: document extcon property new f81a8591db73 dt-bindings: usb: usb-device: make "compatible" optional new aa78a736a94f dt-bindings: usb: allow evaluated properties in OHCI controllers new 487e6f420b7a dt-bindings: usb: dwc3: Add snps,ulpi-ext-vbus-drv quirk new b84ba26c922a usb: dwc3: core: add external vBus supply support for ulpi phy new 4decf4060ecf usb: dwc3: gadget: Change condition for processing suspend event new 2ae4e0dea3b0 usb: gadget: composite: Draw 100mA current if not configured new 5aacc9d540ce usb: gadget: udc: add return value check of kzalloc in mv_ [...] new 514c7ff5fe56 usb: gadget: udc: replace kzalloc with devm_kzalloc in mv_ [...] new 180bb831b232 usb: gadget: f_fs: Fix incorrect version checking of OS descs new 195a58cb3617 usb: cdns3: change trace event cdns3_ring() operation new 47ebfd604f9b usb: cdns3: change some trace event __dynamic_array() to _ [...] new f09d24aa463c usb: dwc3: change some trace event __dynamic_array() to __ [...] new 7d1a898f5228 usb: xhci: change some trace event __dynamic_array() to __ [...] new 3754c41c7686 dt-bindings: usb: snps,dwc3: support i.MX8MQ new e544173520fd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a465e894afd1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 728648c7c8bb tty: tty_ldisc: Remove the ret variable new cf8d4027a748 dt-bindings: serial: imx: Document optional DMA properties new 872eb918d8e1 dt-bindings: serial: imx: Document mandatory clock properties new 46ce64bbfe0c serial: imx: Drop a few unneeded casts new 6d12b774c929 tty: simplify sysctl registration new b4fd0afaa07f serial: stm32: Remove unused struct stm32_port txdone element new c47527cbcc3c serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if [...] new 85bce38a7e1f serial: 8250: Reorder fields in 'struct plat_serial8250_port' new cb46a3e2d6b8 dt-bindings: serial: mediatek,uart: add MT8365 new add5dfe87abe dt-bindings: serial: amlogic,meson-uart: Add compatible st [...] new 804e6d6998f7 tty: serial: meson: Add a new compatible string for the G12A SoC new f335201ba28f arm64: dts: meson-g12-common: Use the G12A UART compatible string new 302a22a4fa8a serial: 8250_em: Fix UART port type new 6b5f1e2e22ff serial: 8250_em: Simplify probe() new e335354d2348 serial: 8250_em: Drop unused header file new 54769d865683 serial: 8250_em: Add missing break statement new 7eada8a122a2 serial: 8250_em: Use devm_clk_get_enabled() new 59d6558fb5fd serial: 8250_em: Use pseudo offset for UART_FCR new b22ea7df56b2 serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} new 571079f5ba93 Documentation/serial-console: Document the behavior when t [...] new eb10934e814d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 3996954fa071 tty: ipwireless: move Kconfig entry to tty new 9b12f050c76f char: pcmcia: remove all the drivers new 81773c98a808 firmware: dmi-sysfs: make kobj_type structures constant new 7ef1a2c1c9df fpga: bridge: fix kernel-doc parameter description new 9263271a61fc misc: sram: Improve and simplify clk handling new b085dbf6c955 sgi-xp: simplify sysctl registration new 8efc52743ecb misc: alcor_pci: Use PCI core to manage ASPM instead of op [...] new 1a0aae883093 misc: genwqe: Drop redundant pci_enable_pcie_error_reporting() new 8f118f61540e firmware: xilinx: Add pm api function for PL config reg readback new 995a3bb72101 fpga: zynqmp-fpga: Adds status interface new 1274b37ab312 misc: microchip: pci1xxxx: Convert to immutable irqchip new f0312cbd2af1 edd: make kobj_type structure constant new b0f64c80cb8c misc: smpro-errmon: Add DIMM 2x Refresh rate event new c2c99326cc01 misc: smpro-errmon: Add dimm training failure syndrome new e17bcd32df80 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a252603d34d3 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 6cc3f82b4083 interconnect: Use of_property_present() for testing DT pro [...] new a5904f415e1a interconnect: fix mem leak when freeing nodes new e0e7089bf9a8 interconnect: fix icc_provider_del() error handling new eb59eca0d8ac interconnect: fix provider registration API new 9fbd35520f1f interconnect: imx: fix registration race new 174941ed28a3 interconnect: qcom: osm-l3: fix registration race new bc463201f608 interconnect: qcom: rpm: fix probe child-node error handling new 90ae93d8affc interconnect: qcom: rpm: fix registration race new 6570d1d46eea interconnect: qcom: rpmh: fix probe child-node error handling new 74240a5bebd4 interconnect: qcom: rpmh: fix registration race new bfe7bcd2b9f5 interconnect: qcom: msm8974: fix registration race new 3aab264875bf interconnect: exynos: fix node leak in probe PM QoS error path new c9e46ca612cf interconnect: exynos: fix registration race new 859ad5f177ef interconnect: exynos: drop redundant link destroy new 5553055c6268 memory: tegra: fix interconnect registration race new abd9f1b49cf2 memory: tegra124-emc: fix interconnect registration race new c5587f61ec05 memory: tegra20-emc: fix interconnect registration race new 9db481c909dd memory: tegra30-emc: fix interconnect registration race new 34f86f7b6a7f interconnect: drop racy registration API new e1efb60d72f7 interconnect: drop unused icc_get() interface new 31c3b13c4950 interconnect: drop unused icc_link_destroy() interface new de75027c55b3 interconnect: qcom: rpm: drop bogus pm domain attach new 93ce96a83f93 Merge branch 'icc-fixes' into icc-next new 4e1b5ee0a2fa Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new b7818e0ac783 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 34f4ee2e7c5a extcon: axp288: Replace open coded acpi_dev_put() new 73d339710d43 dt-bindings: pm8941-misc: rename misc node name new 57a578a03c7b dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions new 15265fcdc761 extcon: qcom-spmi: Switch to platform_get_irq_byname_optional new 10e44ea9baa0 extcon: palmas: Remove unused of_gpio.h new 3918953f0a49 extcon: Remove redundant null checking for class new 571a54ec4612 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 466123c54f31 staging: rtl8192e: rtl92e_clear_irq() is not used new 458219ca9246 Merge 6.3-rc2 into staging-next new b3d3e9c3264c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 299891aec635 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new acdad5d0e214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0b50c64def4 scsi: be2iscsi: Remove unused variable internal_page_offset new 314550680a00 scsi: message: fusion: Remove unused sas_persist_task work new a4c2673caed9 scsi: message: fusion: Avoid flush_scheduled_work() usage new c6087b82a914 scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow new bf21c9bb624c scsi: lpfc: Reorder freeing of various DMA buffers and the [...] new c0d6071aa26f scsi: lpfc: Fix lockdep warning for rx_monitor lock when u [...] new 06578ac65e2a scsi: lpfc: Record LOGO state with discovery engine even i [...] new 1d0f9fea5d7f scsi: lpfc: Defer issuing new PLOGI if received RSCN befor [...] new db651ec22524 scsi: lpfc: Correct used_rpi count when devloss tmo fires [...] new 27c2bcf00ade scsi: lpfc: Skip waiting for register ready bits when in u [...] new 796876fdaefe scsi: lpfc: Revise lpfc_error_lost_link() reason code eval [...] new 13b149bbcf73 scsi: lpfc: Update lpfc version to 14.2.0.11 new 22871fe3b682 scsi: lpfc: Copyright updates for 14.2.0.11 patches new 04d02221dbf9 Merge patch series "lpfc: Update lpfc to revision 14.2.0.11" new cb22f7ec4c6f Merge branch 'misc' into for-next new 5e5d9dce9be2 Merge branch 'fixes' into for-next new 975c4ec7790d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f4b9cb4133a scsi: target: core: Add RTPI field to target port new b9e063adfb8a scsi: target: core: Use RTPI from target port new 5fe99dace431 scsi: target: core: Drop device-based RTPI new 31177b74790c scsi: target: core: Add RTPI attribute for target port new 7466a7a33f37 Merge patch series "scsi: target: make RTPI an TPG identifier" new 538a60468966 scsi: hisi_sas: Add function complete_v3_hw() new 0e47effa7706 scsi: hisi_sas: Add poll support for v3 hw new b711ef5e176b scsi: hisi_sas: Sync complete queue for poll queue new 0c2fb1701155 scsi: hisi_sas: Add device attribute experimental_iopoll_q [...] new 99e0cd4d552a Merge patch series "Add poll support for hisi_sas v3 hw" new b3e2bf9c967b scsi: aacraid: Drop redundant pci_enable_pcie_error_reporting() new 915b071a6f83 scsi: arcmsr: Remove unnecessary aer.h include new 6574fb2580b0 scsi: be2iscsi: Drop redundant pci_enable_pcie_error_reporting() new b54e1e47b5f5 scsi: bfa: Drop redundant pci_enable_pcie_error_reporting() new 3afe8d64c4f5 scsi: csiostor: Remove unnecessary aer.h include new b2bce40c5b81 scsi: hpsa: Remove unnecessary pci_disable_pcie_error_repo [...] new e891681b1d5d scsi: lpfc: Drop redundant pci_enable_pcie_error_reporting() new edf6722f4ad2 scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() new c5c440bbff86 scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting() new d7ba106418d6 scsi: qla4xxx: Drop redundant pci_enable_pcie_error_reporting() new 0b31b77f281a Merge patch series "PCI/AER: Remove redundant Device Contr [...] new 4c1b6329e202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 206ed6a17ad0 vhost: use struct_size and size_add to compute flex array sizes new 3cfaf7748760 virtio: Reorder fields in 'struct virtqueue' new b8f88c97f301 vhost-scsi: Hold tv_tpg_mutex when decrementing tv_tpg_vho [...] new 7468ba12b044 vhost-scsi: Drop vhost_scsi_flush during endpoint clearing new 0b17734e9804 vhost-scsi: Remove vhost_scsi_mutex from port link/unlink new 439e041db262 vhost-scsi: Delay releasing our refcount on the tpg new b9fd3b8ba3ab vhost-scsi: Reduce vhost_scsi_mutex use new 4d04e12172fc tools/virtio: virtio_test: Fix indentation new 8383d10794a5 tools/virtio: virtio_test -h,--help should return directly new ca2fb57556a1 virtio_ring: Avoid using inline for small functions new a8fd36ae67da virtio_ring: Use const to annotate read-only pointer params new 1e2e4109be68 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 11bb42a94648 remoteproc: imx_dsp_rproc: Add module parameter to ignore [...] new 408ec1ff0caa remoteproc: imx_dsp_rproc: Add custom memory copy implemen [...] new f7f60e061b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cd79816d2f2 gpio: altera: Convert to immutable irq_chip new d4c0cf340861 gpio: adnp: Convert to immutable irq_chip new 90d17632e71d gpio: aspeed: Always register the irqchip new 061df08f063a gpio: aspeed: Convert to immutable irq_chip new c5dcf76805a7 gpio: aspeed-sgpio: Convert to immutable irq_chip new b11ce7e48121 gpio: ath79: Convert to immutable irq_chip new 150a988035bb gpio: cadence: Convert to immutable irq_chip new 39bdd6bdada9 gpio: hisi: Convert to immutable irq_chip new ab42f021bc01 gpio: hlwd: Convert to immutable irq_chip new 9cd9e23ae3ac gpio: idt3243x: Convert to immutable irq_chip new db45f0e10524 gpio: msc313: Convert to immutable irq_chip new 5bfff76d27fc gpio: mlxbf2: Convert to immutable irq_chip new 706cdfc517fe gpio: max732x: Convert to immutable irq_chip new 1e77c092d3bb gpio: omap: Drop irq_base new 39575d114fbb gpio: omap: Convert to immutable irq_chip new 141d5527568e gpio: pci-idio-16: Convert to immutable irq_chip new 33886f925752 gpio: pcie-idio-24: Convert to immutable irq_chip new 8a36cdc8ef2f gpio: loongson: Remove unnecessary .owner new 0c14f3aa388d gpio: sim: Deactivate device in reversed order new d601cb43380f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 424b21e01aaf mips: ar7: include linux/gpio/driver.h new b1807038fa0c sh: mach-x3proto: Add missing #include <linux/gpio/driver.h> new 22f9fa11619d gpiolib: acpi: use the fwnode in acpi_gpiochip_find() new 12ec574e4a8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f2d4560898b pinctrl: sx150x: drop of_match_ptr for ID table new f7fc5768e57c pinctrl: s32cc: fix !CONFIG_PM_SLEEP build error new d61955da3256 pinctrl: at91: Make the irqchip immutable new 5361ebe94a61 pinctrl: at91: Remove pioc_index from struct at91_gpio_chip new 29f6e7e379fd pinctrl: qcom: msm8998: Add MPM pin mappings new 163bfb0cb1f6 pinctrl: qcom: lpass-lpi: set output value before enabling output new 926cf596ce3e pinctrl: qcom: lpass-lpi: use consistent name for "group" [...] new fae1466da92d pinctrl: qcom: lpass-lpi: allow glitch-free output GPIO new 10fe4a1399d2 pinctrl: qcom: sm8550-lpass-lpi: allow GPIO function new 5c6073d29c45 Merge branch 'devel' into for-next new d4b701d95c52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a7a5226e7b1 pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions new 203734a0419c pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions new 9da805344d2a pinctrl: renesas: r8a779g0: Fix ERROROUTC function names new 47ea7ff19f0b pinctrl: renesas: Remove R-Car H3 ES1.* handling new 82b6ddefc162 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 5746c318e35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b39ed9456bd2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 887d85a0736f kunit: fix bug in debugfs logs of parameterized tests new f9a301c3317d kunit: fix bug in the order of lines in debugfs logs new 2c6a96dad579 kunit: fix bug of extra newline characters in debugfs logs new da8b2a8c91a8 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a0ad691db292 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ecf90bd631f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a7c3fcac3703 firmware: xilinx: nvmem: zynqmp: make modular new 4ea39c120414 dt-bindings: nvmem: convert amlogic-meson-mx-efuse.txt to [...] new 16faa4d80802 dt-bindings: nvmem: convert amlogic-efuse.txt to dt-schema new f77d82b82db1 dt-bindings: nvmem: Fix spelling mistake "platforn" -> "platform" new a2b7943aacab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 942c18d579d9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 14853a0676c1 bus: mhi: host: pci_generic: Revert "Add a secondary AT po [...] new 29da0179915c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new df6d504c3a33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65d4dc272b36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9d198f2be85 slab: Adjust comment after refactoring of gfp.h new 7da2ccd43044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6256fb0dc365 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcf48abfe4a3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 07b51b2d8994 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new e96cb82cec22 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 1be5213fe204 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec0fa9a0a6fa Add linux-next specific files for 20230314
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 (24469a0e5052) \ N -- N -- N refs/heads/master (ec0fa9a0a6fa)
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 1486 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: .mailmap | 11 + .../sysfs-bus-platform-devices-ampere-smpro | 19 +- .../ABI/testing/sysfs-devices-state_synced | 5 + Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 14 + Documentation/admin-guide/mm/userfaultfd.rst | 17 + Documentation/admin-guide/reporting-issues.rst | 4 +- Documentation/admin-guide/serial-console.rst | 36 +- Documentation/bpf/clang-notes.rst | 6 + Documentation/bpf/instruction-set.rst | 9 +- Documentation/bpf/linux-notes.rst | 8 + .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 1 + .../devicetree/bindings/crypto/qcom-qce.txt | 25 - .../devicetree/bindings/crypto/qcom-qce.yaml | 123 + .../bindings/display/bridge/analogix,dp.yaml | 63 + .../bindings/display/bridge/analogix_dp.txt | 51 - .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 16 +- .../bindings/display/dsi-controller.yaml | 18 +- .../bindings/display/exynos/exynos_dp.txt | 2 +- .../bindings/display/panel/jadard,jd9365da-h3.yaml | 2 + .../bindings/display/panel/novatek,nt36523.yaml | 85 + .../bindings/display/panel/samsung,ams495qa01.yaml | 57 + .../bindings/display/panel/sitronix,st7701.yaml | 1 + .../bindings/display/panel/sony,td4353-jdi.yaml | 82 + .../display/rockchip/analogix_dp-rockchip.txt | 98 - .../display/rockchip/dw_mipi_dsi_rockchip.txt | 94 - .../display/rockchip/rockchip,analogix-dp.yaml | 103 + .../display/rockchip/rockchip,dw-mipi-dsi.yaml | 166 + .../bindings/display/rockchip/rockchip,lvds.yaml | 170 + .../bindings/display/rockchip/rockchip-lvds.txt | 92 - .../bindings/display/simple-framebuffer.yaml | 9 + Documentation/devicetree/bindings/leds/common.yaml | 33 +- Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 1 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 14 +- .../bindings/nvmem/amlogic,meson-gxbb-efuse.yaml | 57 + .../bindings/nvmem/amlogic,meson6-efuse.yaml | 57 + .../devicetree/bindings/nvmem/amlogic-efuse.txt | 48 - .../bindings/nvmem/amlogic-meson-mx-efuse.txt | 22 - .../bindings/nvmem/layouts/onie,tlv-layout.yaml | 2 +- .../devicetree/bindings/pci/amlogic,axg-pcie.yaml | 134 + .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 70 - .../bindings/serial/amlogic,meson-uart.yaml | 9 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 27 + .../devicetree/bindings/serial/mediatek,uart.yaml | 1 + .../devicetree/bindings/soc/renesas/renesas.yaml | 8 +- .../devicetree/bindings/soc/rockchip/grf.yaml | 10 +- .../devicetree/bindings/usb/generic-ohci.yaml | 2 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 24 +- .../devicetree/bindings/usb/usb-device.yaml | 1 - Documentation/filesystems/tmpfs.rst | 66 +- Documentation/firmware-guide/acpi/enumeration.rst | 2 +- Documentation/hwmon/aquacomputer_d5next.rst | 5 +- Documentation/hwmon/ftsteutates.rst | 6 +- Documentation/hwmon/sysfs-interface.rst | 2 +- Documentation/mm/unevictable-lru.rst | 2 + Documentation/netlink/specs/netdev.yaml | 1 + Documentation/process/howto.rst | 2 +- Documentation/process/index.rst | 9 +- Documentation/process/magic-number.rst | 1 - Documentation/process/researcher-guidelines.rst | 2 +- .../{admin-guide => process}/security-bugs.rst | 0 Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/process/submitting-patches.rst | 2 +- .../it_IT/admin-guide/security-bugs.rst | 2 +- .../translations/it_IT/process/magic-number.rst | 1 - .../it_IT/process/submitting-patches.rst | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 2 +- Documentation/translations/sp_SP/howto.rst | 2 +- .../translations/sp_SP/process/magic-number.rst | 1 - .../sp_SP/process/submitting-patches.rst | 2 +- .../zh_CN/admin-guide/security-bugs.rst | 2 +- Documentation/translations/zh_CN/process/howto.rst | 2 +- .../translations/zh_CN/process/magic-number.rst | 1 - .../zh_TW/admin-guide/security-bugs.rst | 2 +- Documentation/translations/zh_TW/process/howto.rst | 2 +- .../translations/zh_TW/process/magic-number.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - Documentation/x86/microcode.rst | 10 + MAINTAINERS | 52 +- Makefile | 2 +- Next/SHA1s | 244 +- Next/merge.log | 3973 ++++++++----- arch/alpha/include/asm/cmpxchg.h | 10 +- arch/alpha/kernel/process.c | 4 +- arch/alpha/lib/fpreg.c | 4 +- arch/arc/include/asm/cmpxchg.h | 4 +- arch/arm/boot/compressed/decompress.c | 1 + arch/arm/boot/dts/armada-388-db.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtmitchell.dts | 37 +- arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts | 12 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 6 + arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 2 +- arch/arm/boot/dts/hi3620-hi4511.dts | 12 +- arch/arm/boot/dts/hip04-d01.dts | 2 +- arch/arm/boot/dts/keystone-k2e-evm.dts | 2 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 2 +- arch/arm/boot/dts/keystone-k2hk-evm.dts | 2 +- arch/arm/boot/dts/keystone-k2l-evm.dts | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 10 + arch/arm/configs/multi_v7_defconfig | 6 + arch/arm/configs/shmobile_defconfig | 2 + arch/arm/include/asm/cmpxchg.h | 7 +- arch/arm/kernel/smp.c | 4 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/probes/uprobes/core.c | 8 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 15 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 2 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 10 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 18 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 5 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 5 +- arch/arm64/boot/dts/renesas/Makefile | 5 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 3 - .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 49 - arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 330 -- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 3 - .../r8a779g0-white-hawk-ard-audio-da7212.dtso | 187 + arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 76 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 19 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 19 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 24 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +- arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 2 +- arch/arm64/configs/defconfig | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 9 +- arch/arm64/include/asm/cmpxchg.h | 7 +- arch/arm64/include/asm/memory.h | 8 +- arch/arm64/include/asm/mte-kasan.h | 81 + arch/arm64/include/asm/mte.h | 12 - arch/arm64/include/asm/smp.h | 2 +- arch/arm64/include/asm/uaccess.h | 66 +- arch/arm64/include/asm/word-at-a-time.h | 4 +- arch/arm64/kernel/probes/uprobes.c | 9 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/smp.c | 2 +- arch/csky/include/asm/processor.h | 2 - arch/csky/kernel/probes/uprobes.c | 9 +- arch/csky/kernel/smp.c | 4 +- arch/hexagon/include/asm/cmpxchg.h | 10 +- arch/ia64/include/asm/cmpxchg.h | 2 +- arch/ia64/include/uapi/asm/cmpxchg.h | 4 +- arch/ia64/kernel/process.c | 6 +- arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/cmpxchg.h | 4 +- arch/loongarch/include/asm/cpu-features.h | 1 + arch/loongarch/include/asm/cpu.h | 40 +- arch/loongarch/include/asm/fpu.h | 3 + arch/loongarch/include/asm/loongarch.h | 2 +- arch/loongarch/include/asm/ptrace.h | 5 + arch/loongarch/include/asm/smp.h | 2 +- arch/loongarch/kernel/Makefile | 2 +- arch/loongarch/kernel/cpu-probe.c | 9 +- arch/loongarch/kernel/kfpu.c | 43 + arch/loongarch/kernel/proc.c | 1 + arch/loongarch/kernel/process.c | 2 +- arch/loongarch/kernel/smp.c | 2 +- arch/loongarch/lib/Makefile | 2 + arch/loongarch/lib/error-inject.c | 10 + arch/loongarch/mm/init.c | 4 +- arch/m68k/include/asm/cmpxchg.h | 6 +- arch/mips/cavium-octeon/smp.c | 1 + arch/mips/include/asm/cmpxchg.h | 4 +- arch/mips/include/asm/smp.h | 2 +- arch/mips/kernel/process.c | 2 +- arch/mips/kernel/smp-bmips.c | 4 + arch/mips/kernel/smp-cps.c | 1 + arch/mips/kernel/uprobes.c | 10 +- arch/mips/loongson64/smp.c | 2 + arch/openrisc/include/asm/cmpxchg.h | 10 +- arch/parisc/include/asm/cmpxchg.h | 4 +- arch/parisc/kernel/process.c | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 - arch/powerpc/crypto/Kconfig | 17 + arch/powerpc/crypto/Makefile | 13 + arch/powerpc/crypto/aes-gcm-p10-glue.c | 345 ++ arch/powerpc/crypto/aes-gcm-p10.S | 1521 +++++ arch/powerpc/crypto/aesp8-ppc.pl | 585 ++ arch/powerpc/crypto/ghashp8-ppc.pl | 370 ++ arch/powerpc/crypto/ppc-xlate.pl | 229 + arch/powerpc/include/asm/cmpxchg.h | 4 +- arch/powerpc/include/asm/kasan.h | 2 +- arch/powerpc/include/asm/smp.h | 2 +- arch/powerpc/include/asm/string.h | 15 +- arch/powerpc/kernel/prom_init_check.sh | 9 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/uprobes.c | 10 +- arch/powerpc/mm/fault.c | 8 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 2 +- arch/riscv/include/asm/atomic.h | 2 +- arch/riscv/include/asm/cmpxchg.h | 4 +- arch/riscv/include/asm/ftrace.h | 2 +- arch/riscv/include/asm/mmu.h | 2 - arch/riscv/include/asm/patch.h | 2 + arch/riscv/include/asm/tlbflush.h | 18 - arch/riscv/kernel/cpu-hotplug.c | 2 +- arch/riscv/kernel/ftrace.c | 13 +- arch/riscv/kernel/patch.c | 28 +- arch/riscv/kernel/probes/uprobes.c | 9 +- arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/mm/context.c | 40 +- arch/riscv/mm/tlbflush.c | 28 +- arch/s390/boot/ipl_report.c | 8 + arch/s390/configs/debug_defconfig | 13 +- arch/s390/configs/defconfig | 12 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/include/asm/cmpxchg.h | 8 +- arch/s390/include/asm/processor.h | 4 - arch/s390/include/asm/setup.h | 2 +- arch/s390/include/asm/thread_info.h | 2 - arch/s390/kernel/entry.S | 53 +- arch/s390/kernel/idle.c | 2 +- arch/s390/kernel/ipl.c | 1 - arch/s390/kernel/process.c | 10 +- arch/s390/kernel/processor.c | 18 - arch/s390/kernel/smp.c | 2 - arch/s390/kernel/uprobes.c | 7 +- arch/s390/pci/pci.c | 39 +- arch/s390/pci/pci_bus.c | 23 +- arch/s390/pci/pci_bus.h | 3 +- arch/sh/include/asm/cmpxchg.h | 4 +- arch/sh/include/asm/smp-ops.h | 5 +- arch/sh/kernel/idle.c | 3 +- arch/sparc/include/asm/cmpxchg_32.h | 4 +- arch/sparc/include/asm/cmpxchg_64.h | 6 +- arch/sparc/include/asm/smp_64.h | 2 +- arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/uprobes.c | 7 +- arch/x86/include/asm/sev-common.h | 3 +- arch/x86/include/asm/smp.h | 3 +- arch/x86/kernel/cpu/mce/core.c | 1 + arch/x86/kernel/cpu/microcode/amd.c | 9 +- arch/x86/kernel/cpu/microcode/core.c | 3 +- arch/x86/kernel/cpu/sgx/main.c | 11 +- arch/x86/kernel/process.c | 5 +- arch/x86/kernel/sev.c | 26 +- arch/x86/kvm/svm/sev.c | 26 +- arch/xtensa/include/asm/cmpxchg.h | 4 +- arch/xtensa/include/asm/smp.h | 2 +- arch/xtensa/kernel/smp.c | 4 +- crypto/acompress.c | 81 +- crypto/aead.c | 98 +- crypto/ahash.c | 93 +- crypto/akcipher.c | 52 +- crypto/algapi.c | 215 - crypto/compress.h | 26 + crypto/crypto_user_stat.c | 183 +- crypto/hash.h | 36 + crypto/kpp.c | 53 +- crypto/rng.c | 65 +- crypto/scompress.c | 39 +- crypto/shash.c | 126 +- crypto/skcipher.c | 113 +- crypto/testmgr.c | 266 +- drivers/accel/Makefile | 4 +- drivers/accel/ivpu/ivpu_pm.c | 10 - drivers/acpi/video_detect.c | 7 + drivers/acpi/x86/utils.c | 45 +- drivers/base/base.h | 9 + drivers/base/core.c | 63 +- drivers/base/dd.c | 29 +- drivers/base/devres.c | 11 +- drivers/base/property.c | 124 +- drivers/base/regmap/regcache.c | 8 +- drivers/bluetooth/btintel.c | 11 +- drivers/bluetooth/btqcomsmd.c | 17 +- drivers/bluetooth/btsdio.c | 1 + drivers/bus/mhi/host/pci_generic.c | 2 - drivers/char/Kconfig | 2 - drivers/char/Makefile | 1 - drivers/char/hw_random/meson-rng.c | 29 +- drivers/char/hw_random/xgene-rng.c | 44 +- drivers/char/pcmcia/Kconfig | 68 - drivers/char/pcmcia/Makefile | 11 - drivers/char/pcmcia/cm4000_cs.c | 1912 ------- drivers/char/pcmcia/cm4040_cs.c | 684 --- drivers/char/pcmcia/cm4040_cs.h | 48 - drivers/char/pcmcia/scr24x_cs.c | 359 -- drivers/char/pcmcia/synclink_cs.c | 4290 -------------- drivers/clk/renesas/r8a77970-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77980-cpg-mssr.c | 1 + drivers/clk/renesas/r9a06g032-clocks.c | 736 ++- drivers/clk/samsung/clk-exynos-audss.c | 6 +- drivers/clk/samsung/clk-exynos-clkout.c | 6 +- drivers/clk/samsung/clk-exynos850.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 +- drivers/cpufreq/freq_table.c | 1 - drivers/cpufreq/imx-cpufreq-dt.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-hw.c | 29 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/tegra124-cpufreq.c | 1 - drivers/cpufreq/tegra20-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-psci-domain.c | 3 +- drivers/crypto/aspeed/aspeed-acry.c | 14 +- drivers/crypto/caam/jr.c | 55 +- drivers/crypto/ccree/cc_driver.c | 4 +- drivers/crypto/inside-secure/safexcel.c | 39 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 43 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 9 +- drivers/crypto/qat/qat_4xxx/adf_drv.c | 24 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 17 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 13 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 17 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 13 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 3 + drivers/crypto/qat/qat_common/adf_aer.c | 4 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 8 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 30 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 2 + drivers/crypto/qat/qat_common/adf_init.c | 96 +- drivers/crypto/qat/qat_common/adf_sriov.c | 10 +- drivers/crypto/qat/qat_common/adf_sysfs.c | 23 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 3 +- drivers/crypto/qat/qat_common/qat_hal.c | 1 + drivers/crypto/qat/qat_common/qat_uclo.c | 1 + drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 17 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 13 +- drivers/crypto/qce/core.c | 23 +- drivers/crypto/qce/core.h | 1 + drivers/devfreq/exynos-bus.c | 4 +- drivers/dma-buf/dma-buf.c | 2 +- drivers/edac/skx_base.c | 4 +- drivers/extcon/extcon-palmas.c | 1 - drivers/extcon/extcon.c | 21 +- drivers/firmware/dmi-sysfs.c | 4 +- drivers/firmware/edd.c | 2 +- drivers/firmware/efi/cper-arm.c | 1 - drivers/firmware/efi/libstub/efi-stub-entry.c | 29 + drivers/firmware/efi/libstub/efi-stub.c | 27 - drivers/firmware/efi/libstub/loongarch-stub.c | 24 +- drivers/firmware/qcom_scm.c | 2 +- drivers/fpga/fpga-bridge.c | 2 +- drivers/gpio/gpio-adnp.c | 9 +- drivers/gpio/gpio-altera.c | 25 +- drivers/gpio/gpio-aspeed-sgpio.c | 44 +- drivers/gpio/gpio-aspeed.c | 82 +- drivers/gpio/gpio-ath79.c | 8 +- drivers/gpio/gpio-cadence.c | 10 +- drivers/gpio/gpio-hisi.c | 25 +- drivers/gpio/gpio-hlwd.c | 33 +- drivers/gpio/gpio-idt3243x.c | 11 +- drivers/gpio/gpio-loongson-64bit.c | 1 - drivers/gpio/gpio-max732x.c | 8 +- drivers/gpio/gpio-mlxbf2.c | 32 +- drivers/gpio/gpio-msc313.c | 26 +- drivers/gpio/gpio-omap.c | 83 +- drivers/gpio/gpio-pci-idio-16.c | 12 +- drivers/gpio/gpio-pcie-idio-24.c | 12 +- drivers/gpio/gpio-sim.c | 2 +- drivers/gpio/gpiolib-acpi.c | 5 +- drivers/gpu/drm/Kconfig | 6 +- drivers/gpu/drm/Makefile | 3 + drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 2 +- .../drm/amd/amdgpu/{amdgpu_hdp.h => amdgpu_hdp.c} | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 +- .../amd/amdgpu/{amdgpu_mmhub.h => amdgpu_mmhub.c} | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 324 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 5 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 5 - drivers/gpu/drm/amd/amdgpu/nv.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 103 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 16 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 4 +- .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 4 + .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 54 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 4 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 54 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 43 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 43 - drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/ast/ast_dp.c | 10 +- drivers/gpu/drm/ast/ast_dp501.c | 40 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 84 +- drivers/gpu/drm/ast/ast_i2c.c | 8 +- drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mm.c | 4 +- drivers/gpu/drm/ast/ast_mode.c | 104 +- drivers/gpu/drm/ast/ast_post.c | 94 +- drivers/gpu/drm/bridge/Kconfig | 2 +- drivers/gpu/drm/bridge/panel.c | 70 +- drivers/gpu/drm/bridge/tc358762.c | 1 + drivers/gpu/drm/drm_atomic.c | 60 + drivers/gpu/drm/drm_atomic_helper.c | 20 +- drivers/gpu/drm/drm_connector.c | 28 +- drivers/gpu/drm/drm_displayid.c | 62 +- drivers/gpu/drm/drm_dumb_buffers.c | 5 +- drivers/gpu/drm/drm_edid.c | 65 +- drivers/gpu/drm/drm_gem.c | 25 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 65 +- drivers/gpu/drm/drm_gem_vram_helper.c | 11 + drivers/gpu/drm/drm_internal.h | 3 - drivers/gpu/drm/drm_modes.c | 3 +- drivers/gpu/drm/drm_of.c | 51 + drivers/gpu/drm/drm_probe_helper.c | 5 +- drivers/gpu/drm/drm_suballoc.c | 457 ++ drivers/gpu/drm/i915/display/intel_display.c | 5 +- drivers/gpu/drm/i915/display/intel_dp.c | 25 +- drivers/gpu/drm/i915/display/intel_opregion.c | 40 +- drivers/gpu/drm/i915/display/intel_opregion.h | 1 + drivers/gpu/drm/i915/display/skl_watermark.c | 156 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 4 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 7 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 4 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 4 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 4 +- drivers/gpu/drm/i915/gt/intel_gsc.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 6 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 6 +- drivers/gpu/drm/i915/i915_utils.h | 1 + drivers/gpu/drm/meson/meson_venc.c | 4 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 3 + drivers/gpu/drm/mgag200/mgag200_mode.c | 22 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/adreno_device.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 40 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 26 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 22 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 169 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 + drivers/gpu/drm/msm/dp/dp_catalog.c | 80 + drivers/gpu/drm/msm/dp/dp_catalog.h | 4 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 80 + drivers/gpu/drm/msm/dp/dp_ctrl.h | 3 + drivers/gpu/drm/msm/dp/dp_display.c | 36 +- drivers/gpu/drm/msm/dp/dp_display.h | 2 + drivers/gpu/drm/msm/dp/dp_drm.c | 173 +- drivers/gpu/drm/msm/dp/dp_drm.h | 9 +- drivers/gpu/drm/msm/dp/dp_link.c | 36 + drivers/gpu/drm/msm/dp/dp_panel.c | 22 + drivers/gpu/drm/msm/dp/dp_panel.h | 6 + drivers/gpu/drm/msm/dp/dp_reg.h | 27 + drivers/gpu/drm/msm/msm_gem_submit.c | 5 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 - drivers/gpu/drm/nouveau/nouveau_hwmon.c | 10 +- drivers/gpu/drm/nouveau/nouveau_led.h | 2 +- drivers/gpu/drm/panel/Kconfig | 31 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 209 +- .../gpu/drm/panel/panel-magnachip-d53e6ea8966.c | 522 ++ drivers/gpu/drm/panel/panel-novatek-nt36523.c | 777 +++ drivers/gpu/drm/panel/panel-sitronix-st7701.c | 144 + drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 329 ++ drivers/gpu/drm/panfrost/panfrost_drv.c | 11 +- drivers/gpu/drm/qxl/qxl_ttm.c | 11 + drivers/gpu/drm/radeon/Kconfig | 1 + drivers/gpu/drm/radeon/radeon.h | 55 +- drivers/gpu/drm/radeon/radeon_ib.c | 12 +- drivers/gpu/drm/radeon/radeon_object.h | 25 +- drivers/gpu/drm/radeon/radeon_sa.c | 316 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 7 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 5 - drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 41 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 16 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 19 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 6 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 84 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 5 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 19 +- drivers/gpu/drm/rockchip/rockchip_rgb.h | 6 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 18 + drivers/gpu/drm/scheduler/sched_main.c | 29 + drivers/gpu/drm/tests/drm_format_helper_test.c | 17 +- drivers/gpu/drm/tests/drm_kunit_helpers.c | 6 - drivers/gpu/drm/tidss/tidss_dispc.c | 12 +- drivers/gpu/drm/tidss/tidss_dispc.h | 8 +- drivers/gpu/drm/tidss/tidss_plane.c | 20 +- drivers/gpu/drm/tiny/cirrus.c | 499 +- drivers/gpu/drm/tiny/simpledrm.c | 31 +- drivers/gpu/drm/ttm/ttm_bo.c | 33 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 19 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 2 +- drivers/gpu/drm/ttm/ttm_device.c | 1 - drivers/gpu/drm/ttm/ttm_resource.c | 1 - drivers/gpu/drm/v3d/v3d_gem.c | 26 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_gem.c | 78 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 46 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 1 - drivers/gpu/drm/vc4/vc4_validate.c | 4 +- drivers/gpu/drm/vgem/vgem_fence.c | 1 + drivers/gpu/drm/virtio/Kconfig | 11 + drivers/gpu/drm/virtio/virtgpu_display.c | 6 + drivers/gpu/drm/virtio/virtgpu_drv.c | 4 + drivers/gpu/drm/virtio/virtgpu_kms.c | 39 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 4 + drivers/gpu/drm/virtio/virtgpu_vq.c | 3 +- drivers/gpu/drm/vmwgfx/Makefile | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 407 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 203 + drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 53 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 65 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 26 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 245 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 105 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 91 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 232 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 57 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 68 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 246 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 53 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 67 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 323 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 107 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 134 +- drivers/gpu/drm/vmwgfx/vmwgfx_va.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 150 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 10 +- drivers/hid/Kconfig | 2 +- drivers/hid/hid-apple.c | 16 +- drivers/hid/hid-ids.h | 6 +- drivers/hid/hid-input.c | 16 + drivers/hid/hid-kye.c | 758 +-- drivers/hid/hid-nintendo.c | 95 +- drivers/hid/hid-quirks.c | 6 +- drivers/hid/hid-topre.c | 2 + drivers/hid/wacom_wac.c | 26 + drivers/hid/wacom_wac.h | 1 + drivers/hwmon/aquacomputer_d5next.c | 183 +- drivers/hwmon/g762.c | 7 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/ibmpowernv.c | 4 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/ltc4245.c | 2 +- drivers/hwmon/nct6775-platform.c | 3 + drivers/hwmon/nzxt-smart2.c | 10 +- drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 266 +- drivers/hwmon/pmbus/ucd9000.c | 75 + drivers/hwmon/pwm-fan.c | 2 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwmon/xgene-hwmon.c | 1 + drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/iio/adc/max11410.c | 22 +- drivers/iio/dac/cio-dac.c | 4 +- drivers/iio/imu/adis16400.c | 2 +- drivers/iio/light/cm32181.c | 12 + drivers/infiniband/ulp/srp/ib_srp.c | 5 - drivers/interconnect/core.c | 5 +- drivers/interconnect/qcom/icc-rpm.c | 7 - drivers/interconnect/qcom/icc-rpm.h | 1 - drivers/interconnect/qcom/msm8996.c | 1 - drivers/leds/leds-tlc591xx.c | 2 +- drivers/memory/atmel-ebi.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 144 +- drivers/misc/genwqe/card_base.c | 2 - drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 10 +- drivers/misc/sgi-xp/xpc_main.c | 24 +- drivers/misc/smpro-errmon.c | 82 + drivers/misc/sram.c | 17 +- drivers/misc/sram.h | 1 - drivers/mmc/host/mmci.c | 22 +- drivers/mmc/host/omap_hsmmc.c | 8 +- drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 2 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 9 +- drivers/mmc/host/sdhci-pci-o2micro.c | 30 +- drivers/mmc/host/sdhci-pxav2.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 4 +- drivers/mmc/host/tmio_mmc_core.c | 2 +- drivers/mmc/host/wmt-sdmmc.c | 6 +- drivers/mtd/devices/mtd_dataflash.c | 2 +- drivers/mtd/ubi/block.c | 5 +- drivers/net/ethernet/Kconfig | 2 +- drivers/net/ethernet/adi/adin1110.c | 2 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 15 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/asix/ax88796c_main.c | 2 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 17 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/davicom/dm9051.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/igc/igc.h | 4 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 1 + drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 51 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 12 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + .../net/ethernet/microchip/lan966x/lan966x_main.h | 38 + .../net/ethernet/microchip/lan966x/lan966x_regs.h | 36 + .../ethernet/microchip/lan966x/lan966x_tc_flower.c | 221 +- .../microchip/lan966x/lan966x_vcap_ag_api.c | 1402 ++++- .../microchip/lan966x/lan966x_vcap_debugfs.c | 133 +- .../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 192 +- drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 217 +- .../microchip/vcap/vcap_api_debugfs_kunit.c | 4 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 1 - drivers/net/ethernet/qualcomm/qca_debug.c | 2 +- drivers/net/ethernet/sfc/mae.c | 16 + drivers/net/ethernet/sfc/mcdi.h | 5 + drivers/net/ethernet/sfc/tc.c | 42 + drivers/net/ethernet/sfc/tc.h | 4 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 10 +- drivers/net/ieee802154/ca8210.c | 2 +- drivers/net/ipvlan/ipvlan_l3s.c | 1 + drivers/net/phy/dp83867.c | 28 +- drivers/net/phy/micrel.c | 391 +- drivers/net/phy/nxp-c45-tja11xx.c | 2 +- drivers/net/phy/sfp.c | 48 +- drivers/net/phy/smsc.c | 16 +- drivers/net/tap.c | 15 +- drivers/net/tun.c | 2 + drivers/net/veth.c | 42 +- drivers/net/virtio_net.c | 161 +- drivers/net/wan/slic_ds26522.c | 2 +- drivers/net/wireless/Kconfig | 75 +- drivers/net/wireless/Makefile | 11 +- drivers/net/wireless/ath/ath.h | 12 +- drivers/net/wireless/ath/ath10k/ce.c | 52 - drivers/net/wireless/ath/ath10k/mac.c | 1 - drivers/net/wireless/ath/ath10k/snoc.c | 1 + drivers/net/wireless/ath/ath11k/ahb.c | 10 +- drivers/net/wireless/ath/ath11k/hw.c | 1 + drivers/net/wireless/ath/ath11k/mac.c | 255 +- drivers/net/wireless/ath/ath11k/peer.c | 5 +- drivers/net/wireless/ath/ath11k/reg.c | 59 +- drivers/net/wireless/ath/ath11k/wmi.c | 606 +- drivers/net/wireless/ath/ath11k/wmi.h | 366 +- drivers/net/wireless/ath/ath12k/ce.c | 2 +- drivers/net/wireless/ath/ath12k/core.h | 2 +- drivers/net/wireless/ath/ath12k/dp.c | 7 +- drivers/net/wireless/ath/ath12k/dp.h | 6 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 19 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 11 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 2 +- drivers/net/wireless/ath/ath12k/hal.c | 2 +- drivers/net/wireless/ath/ath12k/hal.h | 12 +- drivers/net/wireless/ath/ath12k/hal_desc.h | 10 +- drivers/net/wireless/ath/ath12k/pci.c | 47 +- drivers/net/wireless/ath/ath12k/pci.h | 6 + drivers/net/wireless/ath/ath12k/rx_desc.h | 2 +- drivers/net/wireless/ath/ath12k/wmi.c | 6 +- drivers/net/wireless/ath/ath12k/wmi.h | 4 +- drivers/net/wireless/ath/ath5k/ahb.c | 10 +- drivers/net/wireless/ath/ath5k/eeprom.c | 2 +- drivers/net/wireless/ath/ath6kl/bmi.c | 2 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 4 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 19 + drivers/net/wireless/ath/key.c | 2 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 6 + drivers/net/wireless/intel/ipw2x00/ipw2200.c | 7 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 3 +- drivers/net/wireless/legacy/Kconfig | 55 + drivers/net/wireless/legacy/Makefile | 6 + drivers/net/wireless/{ => legacy}/ray_cs.c | 0 drivers/net/wireless/{ => legacy}/ray_cs.h | 0 drivers/net/wireless/{ => legacy}/rayctl.h | 0 drivers/net/wireless/{ => legacy}/rndis_wlan.c | 0 drivers/net/wireless/{ => legacy}/wl3501.h | 0 drivers/net/wireless/{ => legacy}/wl3501_cs.c | 0 drivers/net/wireless/marvell/libertas/if_spi.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 8 + drivers/net/wireless/mediatek/mt76/mt76.h | 1 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 3 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 40 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 7 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 22 +- drivers/net/wireless/realtek/rtw88/usb.c | 2 +- drivers/net/wireless/realtek/rtw89/coex.c | 1033 +++- drivers/net/wireless/realtek/rtw89/coex.h | 5 + drivers/net/wireless/realtek/rtw89/core.h | 239 +- drivers/net/wireless/realtek/rtw89/fw.c | 142 + drivers/net/wireless/realtek/rtw89/fw.h | 138 + drivers/net/wireless/realtek/rtw89/mac.c | 35 +- drivers/net/wireless/realtek/rtw89/reg.h | 2 + drivers/net/wireless/silabs/wfx/bus_spi.c | 2 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 2 +- drivers/net/wireless/virtual/Kconfig | 20 + drivers/net/wireless/virtual/Makefile | 3 + .../net/wireless/{ => virtual}/mac80211_hwsim.c | 0 .../net/wireless/{ => virtual}/mac80211_hwsim.h | 0 drivers/net/wireless/{ => virtual}/virt_wifi.c | 0 drivers/nfc/pn533/usb.c | 1 + drivers/nvmem/Kconfig | 2 +- drivers/opp/of.c | 4 +- drivers/pci/bus.c | 21 + drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/pcie-rcar-host.c | 4 +- drivers/pci/controller/pcie-rcar.h | 2 +- drivers/pinctrl/nxp/pinctrl-s32.h | 6 +- drivers/pinctrl/nxp/pinctrl-s32cc.c | 4 +- drivers/pinctrl/nxp/pinctrl-s32g2.c | 3 +- drivers/pinctrl/pinctrl-at91.c | 28 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 46 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 14 + drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c | 8 + drivers/pinctrl/renesas/Kconfig | 5 - drivers/pinctrl/renesas/Makefile | 1 - drivers/pinctrl/renesas/core.c | 41 +- drivers/pinctrl/renesas/pfc-r8a77950.c | 5947 -------------------- drivers/pinctrl/renesas/pfc-r8a779g0.c | 990 ++-- drivers/pinctrl/renesas/sh_pfc.h | 1 - drivers/platform/chrome/cros_ec.c | 10 +- drivers/platform/x86/serial-multi-instantiate.c | 3 +- drivers/platform/x86/x86-android-tablets/Kconfig | 2 +- drivers/power/reset/qcom-pon.c | 2 +- drivers/power/supply/bq24190_charger.c | 1 + drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/bq256xx_charger.c | 40 + drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/charger-manager.c | 2 +- drivers/power/supply/da9150-charger.c | 1 + drivers/power/supply/lp8727_charger.c | 2 +- drivers/power/supply/ltc4162-l-charger.c | 2 +- drivers/power/supply/rt9455_charger.c | 2 +- drivers/power/supply/twl4030_charger.c | 2 +- drivers/ps3/ps3av.c | 9 +- drivers/ptp/ptp_ocp.c | 1 + drivers/regulator/bd71815-regulator.c | 8 +- drivers/regulator/fixed.c | 2 +- drivers/regulator/gpio-regulator.c | 2 +- drivers/regulator/lp872x.c | 5 +- drivers/regulator/max20086-regulator.c | 2 +- drivers/regulator/max8997-regulator.c | 11 +- drivers/regulator/max8998.c | 3 +- drivers/regulator/mp8859.c | 2 +- drivers/regulator/mt6397-regulator.c | 2 +- drivers/regulator/pwm-regulator.c | 2 +- drivers/regulator/s5m8767.c | 17 +- drivers/regulator/stpmic1_regulator.c | 2 +- drivers/regulator/tps62360-regulator.c | 15 +- drivers/regulator/twl6030-regulator.c | 2 +- drivers/remoteproc/imx_dsp_rproc.c | 219 +- drivers/s390/crypto/zcrypt_msgtype6.c | 12 +- drivers/scsi/aacraid/linit.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 1 - drivers/scsi/be2iscsi/be_main.c | 9 - drivers/scsi/be2iscsi/be_main.h | 1 - drivers/scsi/bfa/bfad.c | 6 - drivers/scsi/bfa/bfad_drv.h | 1 - drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/hisi_sas/hisi_sas.h | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 95 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 102 +- drivers/scsi/hosts.c | 3 - drivers/scsi/hpsa.c | 1 - drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 96 +- drivers/scsi/lpfc/lpfc_init.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 55 - drivers/scsi/mpt3sas/mpt3sas_base.c | 80 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 54 - drivers/scsi/mpt3sas/mpt3sas_ctl.h | 10 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 - drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_os.c | 6 - drivers/scsi/qla4xxx/ql4_def.h | 1 - drivers/scsi/qla4xxx/ql4_os.c | 4 - drivers/scsi/scsi.c | 3 + drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_scan.c | 3 + drivers/soc/renesas/Kconfig | 7 - drivers/soc/renesas/r8a7795-sysc.c | 10 - drivers/soc/renesas/renesas-soc.c | 4 +- drivers/soc/renesas/rmobile-sysc.c | 2 +- drivers/soc/ti/knav_dma.c | 4 +- drivers/soc/ti/knav_qmss_acc.c | 2 +- drivers/soc/ti/knav_qmss_queue.c | 4 +- drivers/soc/ti/omap_prm.c | 2 +- drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/spi/Kconfig | 4 +- drivers/spi/spi-altera-core.c | 2 +- drivers/spi/spi-amd.c | 4 +- drivers/spi/spi-ar934x.c | 2 +- drivers/spi/spi-armada-3700.c | 4 +- drivers/spi/spi-aspeed-smc.c | 13 +- drivers/spi/spi-at91-usart.c | 2 +- drivers/spi/spi-ath79.c | 4 +- drivers/spi/spi-atmel.c | 26 +- drivers/spi/spi-au1550.c | 4 +- drivers/spi/spi-axi-spi-engine.c | 2 +- drivers/spi/spi-bcm-qspi.c | 12 +- drivers/spi/spi-bcm2835.c | 19 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-bcm63xx-hsspi.c | 30 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-bcmbca-hsspi.c | 30 +- drivers/spi/spi-cadence-quadspi.c | 5 +- drivers/spi/spi-cadence-xspi.c | 4 +- drivers/spi/spi-cadence.c | 4 +- drivers/spi/spi-cavium.c | 8 +- drivers/spi/spi-coldfire-qspi.c | 8 +- drivers/spi/spi-davinci.c | 18 +- drivers/spi/spi-dln2.c | 6 +- drivers/spi/spi-dw-core.c | 2 +- drivers/spi/spi-dw-mmio.c | 4 +- drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-dspi.c | 18 +- drivers/spi/spi-fsl-espi.c | 6 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-geni-qcom.c | 6 +- drivers/spi/spi-gpio.c | 4 +- drivers/spi/spi-gxp.c | 4 +- drivers/spi/spi-hisi-sfc-v3xx.c | 2 +- drivers/spi/spi-img-spfi.c | 14 +- drivers/spi/spi-imx.c | 30 +- drivers/spi/spi-ingenic.c | 4 +- drivers/spi/spi-intel.c | 2 +- drivers/spi/spi-jcore.c | 4 +- drivers/spi/spi-lantiq-ssc.c | 6 +- drivers/spi/spi-mem.c | 4 +- drivers/spi/spi-meson-spicc.c | 2 +- drivers/spi/spi-microchip-core.c | 6 +- drivers/spi/spi-mpc512x-psc.c | 16 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-mt65xx.c | 6 +- drivers/spi/spi-mt7621.c | 2 +- drivers/spi/spi-mux.c | 8 +- drivers/spi/spi-mxic.c | 10 +- drivers/spi/spi-mxs.c | 2 +- drivers/spi/spi-npcm-fiu.c | 20 +- drivers/spi/spi-nxp-fspi.c | 10 +- drivers/spi/spi-omap-uwire.c | 8 +- drivers/spi/spi-omap2-mcspi.c | 26 +- drivers/spi/spi-orion.c | 4 +- drivers/spi/spi-pci1xxxx.c | 4 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pic32.c | 4 +- drivers/spi/spi-pl022.c | 4 +- drivers/spi/spi-pxa2xx.c | 8 +- drivers/spi/spi-qcom-qspi.c | 2 +- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rockchip-sfc.c | 2 +- drivers/spi/spi-rockchip.c | 26 +- drivers/spi/spi-rspi.c | 18 +- drivers/spi/spi-s3c64xx.c | 2 +- drivers/spi/spi-sc18is602.c | 6 +- drivers/spi/spi-sh-msiof.c | 8 +- drivers/spi/spi-sh-sci.c | 2 +- drivers/spi/spi-sifive.c | 6 +- drivers/spi/spi-sn-f-ospi.c | 2 +- drivers/spi/spi-st-ssc4.c | 2 +- drivers/spi/spi-stm32-qspi.c | 12 +- drivers/spi/spi-sun4i.c | 2 +- drivers/spi/spi-sun6i.c | 2 +- drivers/spi/spi-synquacer.c | 6 +- drivers/spi/spi-tegra114.c | 28 +- drivers/spi/spi-tegra20-sflash.c | 2 +- drivers/spi/spi-tegra20-slink.c | 6 +- drivers/spi/spi-tegra210-quad.c | 8 +- drivers/spi/spi-ti-qspi.c | 16 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-wpcm-fiu.c | 12 +- drivers/spi/spi-xcomm.c | 2 +- drivers/spi/spi-xilinx.c | 6 +- drivers/spi/spi-xlp.c | 4 +- drivers/spi/spi-zynq-qspi.c | 2 +- drivers/spi/spi-zynqmp-gqspi.c | 2 +- drivers/spi/spidev.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 2 +- drivers/staging/greybus/spilib.c | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 9 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 1 - drivers/target/target_core_alua.c | 4 +- drivers/target/target_core_device.c | 43 +- drivers/target/target_core_fabric_configfs.c | 44 +- drivers/target/target_core_internal.h | 3 +- drivers/target/target_core_pr.c | 8 +- drivers/target/target_core_spc.c | 2 +- drivers/target/target_core_stat.c | 6 +- drivers/target/target_core_tpg.c | 71 +- drivers/tee/amdtee/core.c | 29 +- drivers/thunderbolt/debugfs.c | 12 +- drivers/thunderbolt/quirks.c | 31 + drivers/thunderbolt/retimer.c | 23 +- drivers/thunderbolt/sb_regs.h | 1 + drivers/thunderbolt/switch.c | 4 +- drivers/thunderbolt/tb.h | 4 + drivers/thunderbolt/usb4.c | 53 +- drivers/tty/Kconfig | 9 + drivers/tty/serial/8250/8250_em.c | 113 +- drivers/tty/serial/imx.c | 17 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/stm32-usart.h | 1 - drivers/tty/tty_io.c | 20 +- drivers/tty/tty_ldisc.c | 3 +- drivers/ufs/core/ufshcd.c | 4 +- drivers/usb/cdns3/cdns3-debug.h | 8 +- drivers/usb/cdns3/cdns3-trace.h | 28 +- drivers/usb/cdns3/cdnsp-trace.h | 12 +- drivers/usb/dwc3/core.c | 12 + drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/gadget.c | 11 +- drivers/usb/dwc3/trace.h | 6 +- drivers/usb/gadget/composite.c | 4 + drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/udc/mv_udc_core.c | 6 +- drivers/usb/gadget/udc/renesas_usb3.c | 23 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/xhci-rcar.c | 34 +- drivers/usb/host/xhci-tegra.c | 17 +- drivers/usb/host/xhci-trace.h | 20 +- drivers/usb/serial/cp210x.c | 1 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 1 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 11 + drivers/vhost/Kconfig | 5 + drivers/vhost/scsi.c | 90 +- drivers/vhost/vdpa.c | 3 +- drivers/vhost/vhost.c | 130 +- drivers/vhost/vhost.h | 11 +- drivers/video/Kconfig | 3 + drivers/video/Makefile | 1 + drivers/video/cmdline.c | 133 + drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/clps711x-fb.c | 3 +- drivers/video/fbdev/core/Makefile | 3 +- drivers/video/fbdev/core/fb_cmdline.c | 94 +- drivers/video/fbdev/core/fb_defio.c | 17 +- drivers/video/fbdev/core/modedb.c | 8 +- drivers/video/fbdev/offb.c | 4 +- drivers/video/fbdev/sm501fb.c | 4 +- drivers/video/fbdev/tcx.c | 3 +- drivers/video/fbdev/xilinxfb.c | 3 +- drivers/virt/coco/sev-guest/sev-guest.c | 128 +- drivers/virtio/virtio_ring.c | 48 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/connect.c | 14 +- fs/cifs/dfs.c | 16 +- fs/cifs/file.c | 10 +- fs/cifs/smb2transport.c | 2 +- fs/eventpoll.c | 9 +- fs/ext4/inline.c | 1 - fs/ext4/inode.c | 7 +- fs/ext4/ioctl.c | 11 +- fs/ext4/super.c | 15 +- fs/ext4/xattr.c | 3 + fs/f2fs/f2fs.h | 6 +- fs/f2fs/file.c | 15 +- fs/f2fs/gc.c | 2 +- fs/f2fs/gc.h | 4 +- fs/fuse/dev.c | 41 +- fs/lockd/trace.h | 46 +- fs/namei.c | 4 +- fs/namespace.c | 12 +- fs/nsfs.c | 18 - fs/quota/dquot.c | 20 +- fs/udf/truncate.c | 4 +- fs/userfaultfd.c | 16 + include/acpi/acpi_bus.h | 5 + include/acpi/platform/aclinux.h | 2 +- include/asm-generic/pgalloc.h | 4 +- include/crypto/acompress.h | 132 +- include/crypto/aead.h | 22 + include/crypto/akcipher.h | 102 +- include/crypto/algapi.h | 16 + include/crypto/hash.h | 84 +- include/crypto/internal/acompress.h | 43 +- include/crypto/internal/scompress.h | 15 +- include/crypto/kpp.h | 73 +- include/crypto/rng.h | 65 +- include/crypto/skcipher.h | 22 + include/drm/drm_atomic.h | 7 + include/drm/drm_atomic_helper.h | 26 + include/drm/drm_displayid.h | 12 +- include/drm/drm_drv.h | 19 - include/drm/drm_edid.h | 12 +- include/drm/drm_gem.h | 12 + include/drm/drm_gem_shmem_helper.h | 30 +- include/drm/drm_modeset_helper_vtables.h | 29 +- include/drm/drm_of.h | 12 + include/drm/drm_suballoc.h | 108 + include/drm/gpu_scheduler.h | 6 + include/drm/ttm/ttm_device.h | 2 +- include/drm/ttm/ttm_tt.h | 10 +- include/dt-bindings/pinctrl/k3.h | 9 - include/dt-bindings/power/r8a7795-sysc.h | 1 - include/kunit/test.h | 4 +- include/linux/alcor_pci.h | 7 - include/linux/bpf.h | 13 +- include/linux/bpf_local_storage.h | 12 +- include/linux/bpf_verifier.h | 6 +- include/linux/btf.h | 2 - include/linux/clk-provider.h | 4 +- include/linux/cm4000_cs.h | 11 - include/linux/cpu.h | 2 +- include/linux/cpumask.h | 2 +- include/linux/crypto.h | 205 - include/linux/device.h | 5 +- include/linux/dynamic_debug.h | 59 +- include/linux/fb.h | 2 +- include/linux/gfp_types.h | 30 +- include/linux/hid.h | 1 + include/linux/huge_mm.h | 39 +- include/linux/i3c/master.h | 3 +- include/linux/io-mapping.h | 20 +- include/linux/llist.h | 6 +- include/linux/lsm_hooks.h | 1 + include/linux/mm.h | 2 - include/linux/mm_inline.h | 6 + include/linux/mm_types.h | 7 +- include/linux/mmzone.h | 3 + include/linux/module.h | 40 +- include/linux/netlink.h | 1 - include/linux/non-atomic/xchg.h | 19 + include/linux/page-flags.h | 9 - include/linux/pci.h | 1 + include/linux/proc_ns.h | 1 - include/linux/qed/qed_chain.h | 19 +- include/linux/sched.h | 9 +- include/linux/sched/task.h | 13 +- include/linux/sched/vhost_task.h | 23 + include/linux/serial_8250.h | 4 +- include/linux/shmem_fs.h | 1 + include/linux/slab.h | 2 +- include/linux/spi/spi.h | 8 +- include/linux/userfaultfd_k.h | 23 + include/linux/virtio.h | 16 +- include/linux/vmstat.h | 4 +- include/net/bluetooth/l2cap.h | 2 +- include/net/neighbour.h | 2 - include/net/pkt_sched.h | 1 - include/net/xdp.h | 11 + include/scsi/scsi_device.h | 2 + include/scsi/scsi_devinfo.h | 6 +- include/target/target_core_base.h | 7 +- include/trace/events/mmflags.h | 13 +- include/trace/events/spi.h | 10 +- include/uapi/drm/drm.h | 57 +- include/uapi/linux/cm4000_cs.h | 64 - include/uapi/linux/netdev.h | 2 + include/uapi/linux/userfaultfd.h | 10 +- include/uapi/linux/virtio_net.h | 1 + include/video/cmdline.h | 20 + init/main.c | 2 +- io_uring/io_uring.c | 7 +- io_uring/slist.h | 6 +- kernel/Makefile | 1 + kernel/bpf/bpf_cgrp_storage.c | 11 +- kernel/bpf/bpf_inode_storage.c | 48 +- kernel/bpf/bpf_local_storage.c | 202 +- kernel/bpf/bpf_task_storage.c | 11 +- kernel/bpf/btf.c | 43 +- kernel/bpf/helpers.c | 11 +- kernel/bpf/syscall.c | 20 +- kernel/bpf/verifier.c | 65 +- kernel/cgroup/cgroup.c | 10 +- kernel/fork.c | 25 +- kernel/hung_task.c | 10 +- kernel/kthread.c | 33 +- kernel/nsproxy.c | 17 +- kernel/padata.c | 4 +- kernel/sched/idle.c | 2 +- kernel/sys.c | 73 +- kernel/vhost_task.c | 117 + lib/kunit/debugfs.c | 14 +- lib/kunit/kunit-test.c | 35 +- lib/kunit/test.c | 57 +- lib/maple_tree.c | 1 + lib/packing.c | 1 - localversion-next | 2 +- mm/compaction.c | 11 +- mm/debug_vm_pgtable.c | 4 +- mm/gup.c | 2 +- mm/huge_memory.c | 31 +- mm/hugetlb_vmemmap.c | 2 +- mm/kasan/hw_tags.c | 14 +- mm/kasan/kasan.h | 38 +- mm/kasan/kasan_test.c | 2 +- mm/kasan/report.c | 59 +- mm/ksm.c | 122 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 2 +- mm/memory.c | 113 +- mm/mmu_gather.c | 2 +- mm/mprotect.c | 51 +- mm/page_alloc.c | 108 +- mm/shmem.c | 68 +- mm/shrinker_debug.c | 1 + mm/swap_state.c | 2 + mm/vmalloc.c | 4 +- mm/vmscan.c | 12 +- mm/vmstat.c | 98 +- net/bluetooth/hci_sync.c | 1 - net/bluetooth/l2cap_core.c | 124 +- net/bluetooth/smp.c | 9 +- net/core/bpf_sk_storage.c | 12 +- net/core/neighbour.c | 31 - net/core/net_namespace.c | 23 +- net/core/skbuff.c | 8 +- net/core/xdp.c | 26 +- net/hsr/hsr_framereg.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/udp.c | 27 +- net/mac80211/cfg.c | 21 +- net/mctp/af_mctp.c | 1 - net/mptcp/pm_netlink.c | 16 + net/mptcp/protocol.c | 64 +- net/mptcp/protocol.h | 6 +- net/mptcp/subflow.c | 128 +- net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_nat.c | 2 +- net/netfilter/nft_redir.c | 4 +- net/netlink/af_netlink.c | 2 - net/netlink/af_netlink.h | 1 - net/sched/sch_api.c | 6 +- net/socket.c | 2 +- net/sunrpc/xprtrdma/svc_rdma.c | 21 +- net/wireless/nl80211.c | 26 +- net/wireless/sme.c | 2 - scripts/Makefile.package | 2 +- scripts/kallsyms.c | 3 +- scripts/kconfig/confdata.c | 6 +- security/Kconfig | 16 +- security/integrity/iint.c | 9 +- security/security.c | 12 +- sound/pci/hda/cs35l41_hda_spi.c | 2 +- sound/soc/codecs/adau1977-spi.c | 2 +- sound/soc/codecs/lpass-macro-common.c | 2 +- sound/soc/codecs/mt6358.c | 2 +- sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/pcm179x-spi.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/sma1303.c | 2 +- sound/soc/codecs/src4xxx-i2c.c | 2 +- sound/soc/codecs/sta32x.c | 39 +- sound/soc/codecs/sta350.c | 63 +- sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/zl38060.c | 2 +- sound/soc/fsl/fsl_sai.c | 12 +- sound/soc/fsl/fsl_ssi.c | 2 +- sound/soc/fsl/imx-card.c | 2 +- sound/soc/generic/audio-graph-card.c | 2 +- sound/soc/generic/audio-graph-card2.c | 2 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 17 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 177 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 26 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 2 +- sound/soc/mxs/mxs-sgtl5000.c | 2 +- sound/soc/samsung/i2s.c | 2 +- sound/soc/sh/fsi.c | 2 +- sound/soc/sh/rcar/ssi.c | 4 +- sound/soc/sof/intel/mtl.c | 3 - sound/soc/sof/intel/mtl.h | 2 - sound/soc/sof/sof-audio.c | 61 +- sound/soc/stm/stm32_i2s.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 4 +- sound/soc/tegra/tegra_asoc_machine.c | 2 +- .../arch/loongarch/include/uapi/asm/bitsperlong.h | 2 +- tools/arch/loongarch/include/uapi/asm/perf_regs.h | 40 + tools/arch/loongarch/include/uapi/asm/unistd.h | 9 + tools/include/uapi/linux/netdev.h | 2 + tools/net/ynl/lib/nlspec.py | 6 +- tools/net/ynl/ynl-gen-c.py | 11 +- tools/objtool/check.c | 1 + tools/perf/Makefile.config | 7 + tools/perf/arch/{csky => loongarch}/Build | 0 tools/perf/arch/loongarch/Makefile | 27 + tools/perf/arch/loongarch/annotate/instructions.c | 45 + .../arch/loongarch/entry/syscalls/mksyscalltbl | 61 + .../perf/arch/loongarch/include/dwarf-regs-table.h | 16 + tools/perf/arch/loongarch/include/perf_regs.h | 88 + tools/perf/arch/loongarch/util/Build | 4 + tools/perf/arch/loongarch/util/dwarf-regs.c | 25 + .../perf/arch/{arm => loongarch}/util/perf_regs.c | 0 tools/perf/arch/loongarch/util/unwind-libunwind.c | 82 + tools/perf/util/annotate.c | 8 + tools/perf/util/dwarf-regs.c | 7 + tools/perf/util/env.c | 2 + tools/perf/util/genelf.h | 3 + tools/perf/util/syscalltbl.c | 4 + tools/testing/selftests/bpf/Makefile | 6 +- tools/testing/selftests/bpf/bench.c | 2 + .../bpf/benchs/bench_local_storage_create.c | 141 + .../selftests/bpf/prog_tests/local_kptr_stash.c | 60 + .../testing/selftests/bpf/prog_tests/send_signal.c | 6 +- .../selftests/bpf/prog_tests/test_local_storage.c | 47 +- .../bpf/progs/bench_local_storage_create.c | 57 + tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 1 - .../selftests/bpf/progs/bpf_iter_setsockopt.c | 1 - tools/testing/selftests/bpf/progs/bpf_loop.c | 2 - tools/testing/selftests/bpf/progs/bpf_misc.h | 12 +- tools/testing/selftests/bpf/progs/cb_refs.c | 1 - .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 1 - .../selftests/bpf/progs/cgrp_kfunc_failure.c | 1 + .../selftests/bpf/progs/cgrp_ls_attach_cgroup.c | 1 - .../selftests/bpf/progs/cgrp_ls_sleepable.c | 1 - tools/testing/selftests/bpf/progs/connect4_prog.c | 2 +- tools/testing/selftests/bpf/progs/core_kern.c | 2 +- .../testing/selftests/bpf/progs/cpumask_failure.c | 3 + .../testing/selftests/bpf/progs/cpumask_success.c | 1 - tools/testing/selftests/bpf/progs/dynptr_fail.c | 5 +- tools/testing/selftests/bpf/progs/dynptr_success.c | 5 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 - tools/testing/selftests/bpf/progs/find_vma_fail1.c | 1 + .../selftests/bpf/progs/freplace_attach_probe.c | 2 +- tools/testing/selftests/bpf/progs/iters.c | 11 +- tools/testing/selftests/bpf/progs/linked_funcs1.c | 3 + tools/testing/selftests/bpf/progs/linked_funcs2.c | 3 + tools/testing/selftests/bpf/progs/linked_list.c | 4 - .../testing/selftests/bpf/progs/linked_list_fail.c | 1 - .../testing/selftests/bpf/progs/local_kptr_stash.c | 108 + tools/testing/selftests/bpf/progs/local_storage.c | 30 +- tools/testing/selftests/bpf/progs/map_kptr.c | 3 - tools/testing/selftests/bpf/progs/netcnt_prog.c | 1 - .../selftests/bpf/progs/netif_receive_skb.c | 1 - tools/testing/selftests/bpf/progs/perfbuf_bench.c | 1 - tools/testing/selftests/bpf/progs/pyperf.h | 2 +- .../bpf/progs/rbtree_btf_fail__wrong_node_type.c | 11 - tools/testing/selftests/bpf/progs/rbtree_fail.c | 3 +- tools/testing/selftests/bpf/progs/rcu_read_lock.c | 4 - .../bpf/progs/read_bpf_task_storage_busy.c | 1 - tools/testing/selftests/bpf/progs/recvmsg4_prog.c | 2 - tools/testing/selftests/bpf/progs/recvmsg6_prog.c | 2 - tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 2 - .../selftests/bpf/progs/sockmap_verdict_prog.c | 4 + tools/testing/selftests/bpf/progs/strobemeta.h | 1 - .../selftests/bpf/progs/tailcall_bpf2bpf3.c | 11 + .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 3 + .../selftests/bpf/progs/task_kfunc_failure.c | 1 + .../selftests/bpf/progs/task_kfunc_success.c | 6 - tools/testing/selftests/bpf/progs/test_bpf_nf.c | 1 - .../selftests/bpf/progs/test_cls_redirect_dynptr.c | 1 - .../bpf/progs/test_core_reloc_bitfields_probed.c | 1 - .../selftests/bpf/progs/test_deny_namespace.c | 10 +- .../selftests/bpf/progs/test_global_func1.c | 4 + .../selftests/bpf/progs/test_global_func2.c | 4 + .../selftests/bpf/progs/test_hash_large_key.c | 2 +- .../bpf/progs/test_ksyms_btf_write_check.c | 1 - .../selftests/bpf/progs/test_legacy_printk.c | 2 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 2 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 2 + .../selftests/bpf/progs/test_parse_tcp_hdr_opt.c | 1 - .../bpf/progs/test_parse_tcp_hdr_opt_dynptr.c | 2 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 5 + tools/testing/selftests/bpf/progs/test_ringbuf.c | 1 - .../selftests/bpf/progs/test_ringbuf_map_key.c | 1 + .../selftests/bpf/progs/test_ringbuf_multi.c | 1 - .../bpf/progs/test_select_reuseport_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 4 +- tools/testing/selftests/bpf/progs/test_sk_lookup.c | 9 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 2 - .../testing/selftests/bpf/progs/test_sock_fields.c | 2 +- .../selftests/bpf/progs/test_sockmap_kern.h | 14 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 3 + tools/testing/selftests/bpf/progs/test_tc_dtime.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_neigh.c | 4 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 - .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 - .../selftests/bpf/progs/test_usdt_multispec.c | 2 - .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- .../bpf/progs/test_xdp_adjust_tail_grow.c | 2 - .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 2 - .../testing/selftests/bpf/progs/test_xdp_dynptr.c | 2 - .../selftests/bpf/progs/test_xdp_noinline.c | 43 - tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 13 - tools/testing/selftests/bpf/progs/type_cast.c | 1 - tools/testing/selftests/bpf/progs/udp_limit.c | 2 - .../selftests/bpf/progs/user_ringbuf_success.c | 6 - tools/testing/selftests/bpf/progs/xdp_features.c | 1 - tools/testing/selftests/bpf/progs/xdping_kern.c | 2 - tools/testing/selftests/bpf/progs/xdpwall.c | 1 - tools/testing/selftests/lib.mk | 2 + tools/testing/selftests/mm/userfaultfd.c | 45 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 2 +- tools/virtio/.gitignore | 1 + tools/virtio/virtio_test.c | 12 +- 1347 files changed, 30117 insertions(+), 27209 deletions(-) delete mode 100644 Documentation/devicetree/bindings/crypto/qcom-qce.txt create mode 100644 Documentation/devicetree/bindings/crypto/qcom-qce.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,dp.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix_dp.txt create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ams495q [...] create mode 100644 Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/analogix_dp- [...] delete mode 100644 Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_ [...] create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,ana [...] create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,dw- [...] create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-lvds.txt create mode 100644 Documentation/devicetree/bindings/nvmem/amlogic,meson-gxbb-efuse.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/amlogic,meson6-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/amlogic-efuse.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/amlogic-meson-mx-efuse.txt create mode 100644 Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/amlogic,meson-pcie.txt rename Documentation/{admin-guide => process}/security-bugs.rst (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-ard-audio-da7212.dtso create mode 100644 arch/loongarch/kernel/kfpu.c create mode 100644 arch/loongarch/lib/error-inject.c create mode 100644 arch/powerpc/crypto/aes-gcm-p10-glue.c create mode 100644 arch/powerpc/crypto/aes-gcm-p10.S create mode 100644 arch/powerpc/crypto/aesp8-ppc.pl create mode 100644 arch/powerpc/crypto/ghashp8-ppc.pl create mode 100644 arch/powerpc/crypto/ppc-xlate.pl create mode 100644 crypto/compress.h create mode 100644 crypto/hash.h delete mode 100644 drivers/char/pcmcia/Kconfig delete mode 100644 drivers/char/pcmcia/Makefile delete mode 100644 drivers/char/pcmcia/cm4000_cs.c delete mode 100644 drivers/char/pcmcia/cm4040_cs.c delete mode 100644 drivers/char/pcmcia/cm4040_cs.h delete mode 100644 drivers/char/pcmcia/scr24x_cs.c delete mode 100644 drivers/char/pcmcia/synclink_cs.c copy drivers/gpu/drm/amd/amdgpu/{amdgpu_hdp.h => amdgpu_hdp.c} (58%) copy drivers/gpu/drm/amd/amdgpu/{amdgpu_mmhub.h => amdgpu_mmhub.c} (50%) create mode 100644 drivers/gpu/drm/drm_suballoc.c create mode 100644 drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36523.c create mode 100644 drivers/gpu/drm/panel/panel-sony-td4353-jdi.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h create mode 100644 drivers/net/wireless/legacy/Kconfig create mode 100644 drivers/net/wireless/legacy/Makefile rename drivers/net/wireless/{ => legacy}/ray_cs.c (100%) rename drivers/net/wireless/{ => legacy}/ray_cs.h (100%) rename drivers/net/wireless/{ => legacy}/rayctl.h (100%) rename drivers/net/wireless/{ => legacy}/rndis_wlan.c (100%) rename drivers/net/wireless/{ => legacy}/wl3501.h (100%) rename drivers/net/wireless/{ => legacy}/wl3501_cs.c (100%) create mode 100644 drivers/net/wireless/virtual/Kconfig create mode 100644 drivers/net/wireless/virtual/Makefile rename drivers/net/wireless/{ => virtual}/mac80211_hwsim.c (100%) rename drivers/net/wireless/{ => virtual}/mac80211_hwsim.h (100%) rename drivers/net/wireless/{ => virtual}/virt_wifi.c (100%) delete mode 100644 drivers/pinctrl/renesas/pfc-r8a77950.c create mode 100644 drivers/video/cmdline.c create mode 100644 include/drm/drm_suballoc.h delete mode 100644 include/linux/cm4000_cs.h create mode 100644 include/linux/non-atomic/xchg.h create mode 100644 include/linux/sched/vhost_task.h delete mode 100644 include/uapi/linux/cm4000_cs.h create mode 100644 include/video/cmdline.h create mode 100644 kernel/vhost_task.c create mode 100644 tools/arch/loongarch/include/uapi/asm/perf_regs.h create mode 100644 tools/arch/loongarch/include/uapi/asm/unistd.h copy tools/perf/arch/{csky => loongarch}/Build (100%) create mode 100644 tools/perf/arch/loongarch/Makefile create mode 100644 tools/perf/arch/loongarch/annotate/instructions.c create mode 100755 tools/perf/arch/loongarch/entry/syscalls/mksyscalltbl create mode 100644 tools/perf/arch/loongarch/include/dwarf-regs-table.h create mode 100644 tools/perf/arch/loongarch/include/perf_regs.h create mode 100644 tools/perf/arch/loongarch/util/Build create mode 100644 tools/perf/arch/loongarch/util/dwarf-regs.c copy tools/perf/arch/{arm => loongarch}/util/perf_regs.c (100%) create mode 100644 tools/perf/arch/loongarch/util/unwind-libunwind.c create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_create.c create mode 100644 tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c create mode 100644 tools/testing/selftests/bpf/progs/bench_local_storage_create.c create mode 100644 tools/testing/selftests/bpf/progs/local_kptr_stash.c