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 709c6adf19dc Add linux-next specific files for 20230307 omits df18ae16f05a Revert "driver core: remove CONFIG_SYSFS_DEPRECATED and CO [...] omits e44d8b957584 Revert "arm64: dts: imx8mm-evkb: add support for i.MX8MM-EVKB" omits 9ecbf6ea21c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits faf402f8a775 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d9fe32b4b8bb Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 65fc9c9ae1aa Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e54b83a0b545 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 84d1924f8d36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad2fd09c962f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d9c4d732156 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 53a9c728ec5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3970ee1b7b6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits cfb2600124b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f34b9573b9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65b8ee1cef05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6851500a185 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e516980c9dd9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 00c79ba750f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccb4fef20e42 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits bd8c4af234ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f47b4986869 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74eef25963f0 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 7587daf22edc Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4df828f35b3e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 71dbbf9775d1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 14b0dbc71f42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d65ac336a3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 77979d18eecb Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits afcc6d8081fa Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d70d356869f0 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4c71bf1bf8a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a5fd1da98b8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e1c71dc095ab Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f5698e43863c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 1ff057eba94f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3363ea3fe349 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 22c22223d61b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b22ff186d20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5aa98959bfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f5c80d05675 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 2b7a8f35a103 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 49bd5fd7cc51 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9e02393c11a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c01640222151 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bedbb4a38e9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2f49ad62f02c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3be77433c30a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e59c594c8e67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b3be03a16cd Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 78f3e05d24c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d7ff4ae6733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bc729997ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbcd742024de Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 0dbbe904909f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a8aa5bb29429 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f762bcf6fbfe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9f2d6b557db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34113a9ff452 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9c04c94ad48 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 6304e477d857 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3b2c01acdae2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f0d55b6ca27f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 697c86a69b15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1c431d29279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52a7d1fb4fc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits cf281ad65186 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 35675615877f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ad0176ff088 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits b37f1b233c44 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits d767b6bb9abd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 91eb22ada583 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0bc940960ba3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b21d753ff01 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 42e9a9f8b3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b77ad269f06 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 63d75c485878 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2615b9465a9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d80b868f5c6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 2b5e012cae49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22d6618c214c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits a8cd1ba10c26 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6410c932ad8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d641fdfad950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f31830e1429 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b19e34ef07c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad4e86cd23b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47363e28a823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be00457cccbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32f2b0d6bb87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f253a17a47b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9d5d534ee87c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6567234eae91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 576f5e217629 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b05ef9a8f6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bf5d4736517 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 976ff4faf60a Merge branch 'compiler-attributes' of https://github.com/o [...] omits e9f0b5190b4d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits ea80896e327b Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 5e0a20d4081c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 1bb628591feb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2d19b01e4dfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6dd0cb3ed3e1 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 72593efd7565 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 63e5c967b5c9 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits b7c9e3d1c926 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14cfa183df67 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d13cc2548ebf Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits f24a48e333da Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 4f5e1589b9c4 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 8ef0d14c2336 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 44e6a483f62d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2a67937a5f04 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b0fc0c037c4e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 74db65659479 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 6c4dcc98d1fe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 987fb679b535 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 25e904083e1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c6c33824ab03 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cc4cf20dda7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bc46cf874c5a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 32159c99adfc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 0ba6fe3597a3 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next omits d875002cc811 Merge branch 'docs-mw' into docs-next omits 96f72822c009 Merge branch 'work.misc' into for-next omits fb4d1fc0e31e Merge branches 'work.nios2', 'work.misc' and 'work.old-dio [...] omits f918413697ac Merge branch into tip/master: 'x86/cleanups' omits b4c329e3122c Merge branch 'imx/dt64' into for-next omits 07c8c48ffcfd Merge branch 'imx/dt' into for-next omits a678c1b2ff57 Merge branch 'imx/bindings' into for-next omits b490ef25a38c Merge branch 'imx/soc' into for-next omits 1aa6733e919d Merge branch 'imx/drivers' into for-next omits 6d23f305b417 arm64: dts: freescale: add apalis imx8 aka quadmax carrier [...] omits f31faf60bda1 arm64: dts: freescale: add initial apalis imx8 aka quadmax [...] omits 967af5bc085e arm64: dts: imx8qm: add vpu decoder and encoder omits 2794b5aba0ee arm64: dts: imx8qm: add can node in devicetree omits a3478eb3b484 arm64: dts: imx8qxp: add flexcan in adma omits f2421ae4ab95 arm64: dts: freescale: imx8-ss-dma: set lpspi0 max frequen [...] omits c827da1e2101 arm64: dts: imx8-ss-dma: add io-channel-cells to adc nodes omits c4c2332739e0 arm64: dts: freescale: imx8-ss-lsio: add support for lsio_pwm0-3 omits 87177d3be727 dt-bindings: arm: fsl: add toradex,apalis-imx8 et al. omits c288f420e3c6 arm64: dts: imx8mm-evkb: add support for i.MX8MM-EVKB omits 2ab3f84c18a9 dt-bindings: arm: fsl: Add i.MX8MM-EVKB omits 8fe43ff8248e Merge branch 'mm-nonmm-unstable' into mm-everything omits 8e66dbeb1a7d ELF: fix all "Elf" typos omits d36044ca2b62 mm: uninline kstrdup() omits acfef1b58e21 scripts/gdb: support getting current task struct in UML omits 12219c1ce93f scripts/gdb: correct indentation in get_current_task omits 2c978194d6ed dca: delete unnecessary variable omits 7a29da75525f kcov-improve-documentation-v3 omits 91fde109c2ae kcov-improve-documentation-v2 omits db79a3d47ee7 kcov: improve documentation omits 2e063e09d7e4 nfs: remove empty if statement from nfs3_prepare_get_acl omits 76709fe4e775 proc: remove mark_inode_dirty() in .setattr() omits cc4e67c5ef6a ia64: salinfo: placate defined-but-not-used warning omits afef7410fa39 ia64: mm/contig: fix section mismatch warning/error omits 7fbb667011de delayacct: improve the average delay precision of getdelay [...] omits df3ae4347aff dma-buf: system_heap: avoid reclaim for order 4 omits 5cbe4bd6c576 zsmalloc: show per fullness group class stats omits 970d59b4159a zsmalloc: rework compaction algorithm omits b87890f9d2a4 zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix omits c93b2d1e6e25 zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix omits 3b5ab6f5a313 zsmalloc: fine-grained inuse ratio based fullness grouping omits a7bf7d688890 zsmalloc: remove insert_zspage() ->inuse optimization omits 8b274b680d19 kmsan: add memsetXX tests omits c9e79233627c x86: kmsan: use C versions of memset16/memset32/memset64 omits 68ac311143ba kmsan: another take at fixing memcpy tests omits d03552de1b15 x86: kmsan: don't rename memintrinsics in uninstrumented files omits bc4c92f2b154 mm/khugepaged: cleanup memcg uncharge for failure path omits 59ec94905e64 mm/vmstat: refresh stats remotely instead of via work item omits 24098e627144 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits 676a3befc9ba mm/vmstat: use xchg in cpu_vm_stats_fold omits c64afacd592a mm/vmstat: switch counter modification to cmpxchg omits 59f7bbe93ed0 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits ff36af46746d add this_cpu_cmpxchg_local and asm-generic definitions omits 7306044950af this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits abb93c241ac6 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits 79540aeb091f this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits cd34f2831e1e this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits d952368a10af mm/vmstat: remove remote node draining omits 6d7a957e7f0b sched/numa: use hash_32 to mix up PIDs accessing VMA omits b23c51825441 sched/numa: implement access PID reset logic omits 7c4b423efbcd sched/numa: enhance vma scanning logic omits 30dd80695f58 sched/numa: apply the scan delay to every new vma omits d3a69cf20a19 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] omits f5be7dfdf3c6 mm/migrate: drop pte_mkhuge() in remove_migration_pte() omits 90b2bf5ca884 mm: swap: remove unneeded cgroup_throttle_swaprate() omits 358ceae3df80 mm: memory: use folio_throttle_swaprate() in do_cow_fault() omits da2662efdb0f mm: memory: use folio_throttle_swaprate() in do_anonymous_page() omits d6acf8347435 mm: memory: use folio_throttle_swaprate() in wp_page_copy() omits 6ce6d62a013a mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() omits 588d73f739c5 mm: memory: use folio_throttle_swaprate() in do_swap_page() omits 1ffcaf522088 mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] omits 75ac1ecc3d2d cpuset: clean up cpuset_node_allowed omits cec7d1134542 kasan: call clear_page with a match-all tag instead of cha [...] omits a2cbfd5081bf selftests: cgroup: add 'malloc' failures checks in test_me [...] omits 139cf997da53 mm: separate vma->lock from vm_area_struct omits 3710531da608 mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits bc8fc43a1e90 powerc/mm: try VMA lock-based page fault handling first omits 30e9dd88fa21 arm64/mm: try VMA lock-based page fault handling first omits cff4f7284985 x86/mm: try VMA lock-based page fault handling first omits 16ef90d0c758 mm: introduce per-VMA lock statistics omits 01f4ca016edd mm: prevent userfaults to be handled under per-vma lock omits 8917696c5a9a mm: prevent do_swap_page from handling page faults under VMA lock omits 7fef9357f71e mm: document FAULT_FLAG_VMA_LOCK flag omits 15e57f1ae5a9 mm: add FAULT_FLAG_VMA_LOCK flag omits 3aba6d63dc7f mm: fall back to mmap_lock if vma->anon_vma is not yet set omits 1d185b879be9 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits 2d48968748b3 mm: introduce vma detached flag omits ac1a75c1a17d mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits fdde45f5f4b6 kernel/fork: assert no VMA readers during its destruction omits 663af4479cf3 mm: conditionally write-lock VMA in free_pgtables omits 8e0c8344c05e mm/nommu: remove unnecessary VMA locking omits dd2b53289188 mm: write-lock VMAs before removing them from VMA tree omits 1aeda90c3b2f mm/mremap: write-lock VMA while remapping it to a new addr [...] omits 6d8398b46b87 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits bfe1a3102c37 mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 92e3612279f9 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits 85b485496e3b mm/khugepaged: write-lock VMA while collapsing a huge page omits 0a4ae48a4aff mm/mmap: move vma_prepare before vma_adjust_trans_huge omits e0cbfa8c82e5 mm: mark VMA as being written when changing vm_flags omits 3eb1b57f2e9f mm: add per-VMA lock and helper functions to control it omits 083367ee83f9 mm: move mmap_lock assert function definitions omits 263b50bad9fa mm: rcu safe VMA freeing omits 765452bd3f5e mm: introduce CONFIG_PER_VMA_LOCK omits 007f487e24fe mm: enable maple tree RCU mode by default. omits 0daee41099c6 maple_tree: add RCU lock checking to rcu callback functions omits b908b3ee970e maple_tree: add smp_rmb() to dead node detection omits 64ebd2a5042b maple_tree: fix write memory barrier of nodes once dead fo [...] omits 3c4d1e7e4236 maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits 68685aa2540b maple_tree: fix freeing of nodes in rcu mode omits 1b003c84d012 maple_tree: detect dead nodes in mas_start() omits c32642bdd732 maple_tree: be more cautious about dead nodes omits 2cc69f16054a mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending omits 047b52293296 mm/debug: use %pGt to display page_type in dump_page() omits 9cd977f2462d mm, printk: introduce new format %pGt for page_type omits 215a9216bc4e mmflags.h: use less error prone method to define pageflag_names omits d9b1e4f472a9 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 2091fa79cb81 lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] omits bba86c34ac67 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 83b8986fd041 lazy tlb: introduce lazy tlb mm refcount helper functions omits 9371e67d53c2 kthread: simplify kthread_use_mm refcounting omits 5bc52b828b3c mm/zswap: try to avoid worst-case scenario on same element pages omits 64a7bddfb35d mm: add tracepoints to ksm omits 9c6e29926322 mm: multi-gen LRU: improve design doc omits 2d20b536a8ad mm: multi-gen LRU: clean up sysfs code omits 50922ee6aa3e selftests/mm: add new selftests for KSM omits 0c1d5af46a48 mm: add new KSM process and sysfs knobs omits 47f0bf0524ef mm: add new api to enable ksm per process omits 81b3d4e55338 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits 5dc280761b2f mm: fadvise: move 'endbyte' calculations to helper function omits 74ad4e8807d2 x86/mm/pat: clear VM_PAT if copy_p4d_range failed omits 5d5b77c80108 mm-userfaultfd-support-wp-on-multiple-vmas-fix omits 9bc980adf244 mm/userfaultfd: support WP on multiple VMAs omits c85f6679d4ed mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix omits 2b4c8cee99d5 mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] omits 528fbc99a337 mm, page_alloc: reduce page alloc/free sanity checks omits a5074043767b mm: cma: make kobj_type structure constant omits 38d4af589057 mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] omits ab5ef1633a9a mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit omits b373c132257a mm: reduce lock contention of pcp buffer refill omits c129d18bca6f selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 omits 408ef9d8c9c7 selftest: add testing unsharing and counting ksm zero page omits a09eeda7b5d6 ksm: add zero_pages_sharing documentation omits 3bf3c14e24aa ksm: count zero pages for each process omits 8e1c439ce22f ksm: count all zero pages placed by KSM omits 3ca0bd9b81bf ksm: support unsharing zero pages placed by KSM omits 9e9979396415 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 omits c388a7283c7c ksm: abstract the function try_to_get_old_rmap_item omits 4a7815080397 Merge branch 'mm-stable' into mm-unstable omits 785477bf0677 ocfs2: fix data corruption after failed write omits 1b43bb48dd7d migrate_pages: try migrate in batch asynchronously firstly omits 7c8248a391c4 migrate_pages: move split folios processing out of migrate [...] omits da1cb2173a60 migrate_pages: fix deadlock in batched migration omits 1c3dfb90a141 test_maple_tree: add more testing for mas_empty_area() omits 0baec036fce8 maple_tree: fix mas_skip_node() end slot detection omits 5c1a70e0d253 .mailmap: add Alexandre Ghiti personal email address omits cf0d611f28fe mailmap: correct Dikshita Agarwal's Qualcomm email address omits 2f396b280246 mailmap: updates for Jarkko Sakkinen omits 199b2f1adbff migrate_pages: silence gcc notes for mis-casting omits d7c7d604facc mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the [...] omits b7ec41bb7413 mm: teach mincore_hugetlb about pte markers omits 944777a4b62f mm/mprotect: Fix successful vma_merge() of next in do_mpro [...] omits 9844ed7e9396 Merge tag 'v6.2' into zstd-linus omits 8a1484382b51 zstd: fix assert() logic omits db7183e3c314 Merge branch 'for-6.3/block' into for-next omits 0aa0fa1844a1 Merge branch 'io_uring-6.3' into for-next omits 3d57950d95d6 Merge branch 'for-6.3/block' into for-next omits bdc9c96cfce2 Merge branch 'io_uring-6.3' into for-next omits f2cdc3a83c75 Merge branch 'for-6.3/block' into for-next omits 21baac5614dc Kconfig.debug: fix SCHED_DEBUG dependency omits 12e5fd7e1872 sync mm-nonmm-stable with upstream omits 93456acd51d8 sync mm-nonmm-stable with v6.2 omits e19493205f53 Merge branch 'io_uring-6.3' into for-next omits 372fdbffe538 Merge branch 'for-6.3/block' into for-next omits 27bad179d627 Merge branch 'for-6.3/io_uring' into for-next omits 27a6e6b25016 Merge branch 'docs-mw' into docs-next omits 81dab59be6ee Merge branch 'misc' into for-next omits 9515f9201993 Merge branch 'for-6.3/block' into for-next omits 35e06dd0c2d3 Merge branch 'io_uring-6.3' into for-next omits 241fd653e527 Merge branch 'for-6.3/block' into for-next omits e34ca36eb310 Merge branches 'arm64-defconfig-for-6.3', 'arm64-for-6.3', [...] omits 8318ba8fbd64 io_uring: fix size calculation when registering buf ring omits 81da9e3accfc io_uring/rsrc: fix a comment in io_import_fixed() omits c7d00a6f6e4c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits a3e70137863e io_uring: rename 'in_idle' to 'in_cancel' omits d1f41fb46abe io_uring: consolidate the put_ref-and-return section of ad [...] omits 7f18d6eececb lib: zstd: Backport fix for in-place decompression omits f3f9282f3670 Merge branch 'main' into zstd-linus omits 1a10df75c93f Merge branch 'misc' into for-next omits e076f253283c Merge branch 'docs-mw' into docs-next omits 747a5a95bf3e Merge branch 'docs-mw' into docs-next omits e9f87b59c685 Merge branch 'fixes' into for-next omits 3869e16d03b8 Merge branch 'misc' into for-next omits a16abc68e66c Merge branch 'docs-mw' into docs-next omits 339c1827b7e4 Merge branch 'docs-mw' into docs-next omits 0a2cbd1f53f3 lib: zstd: Fix -Wstringop-overflow warning omits 74685d1e7711 Merge branch 'docs-mw' into docs-next omits a866b27fe465 Merge branch 'fixes' into for-next omits 69cedd0fb08e Merge branch 'misc' into for-next omits 4be502c27dba Merge branch 'fixes' into for-next omits 78e73592b60b Merge branch 'misc' into for-next omits 2d4e6fe22edb Merge branch 'docs-mw' into docs-next omits 8ed07695d8e9 Merge branches 'docs-mw' and 'docs-fixes' into docs-next omits e7c055b78928 Merge branch 'fixes' into for-next omits dfc05e6aca60 Merge branch 'misc' into for-next omits 7021e29503a3 Merge branch 'docs-fixes' into docs-next omits 730892135b7d soc: microchip: mpfs: handle failed system service requests adds 63355b9884b3 cpumask: be more careful with 'cpumask_setall()' adds 470c013e3dfb mm/mprotect: Fix successful vma_merge() of next in do_mpro [...] adds 454b0602df33 mm: teach mincore_hugetlb about pte markers adds 8639fe996a41 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the [...] adds 08f5b4aab6c8 mailmap: updates for Jarkko Sakkinen adds 662d4e4be5f0 mailmap: correct Dikshita Agarwal's Qualcomm email address adds 63b457888596 .mailmap: add Alexandre Ghiti personal email address adds 400922513f30 maple_tree: fix mas_skip_node() end slot detection adds 4d4ec28ef3a4 test_maple_tree: add more testing for mas_empty_area() adds 2349fd9d8509 migrate_pages: fix deadlock in batched migration adds f23fe1e145e8 migrate_pages: move split folios processing out of migrate [...] adds 036a96bfcca4 migrate_pages: try migrate in batch asynchronously firstly adds a560b48c2d6c ocfs2: fix data corruption after failed write adds f55df912e96d mm/damon/paddr: fix folio_size() call after folio_put() in [...] adds e8834483997b mm/damon/paddr: fix folio_nr_pages() after folio_put() in [...] adds 4688b530156a Kconfig.debug: fix SCHED_DEBUG dependency adds f32dbca5cdae mm, vmalloc: fix high order __GFP_NOFAIL allocations adds 47bbeaacac7b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds ced0f245ed95 kallsyms: add kallsyms_seqs_of_names to list of special symbols adds 47a1d64c0a23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 87631c2e7985 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dd650a9218e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 193250ace270 net: ethernet: mtk_eth_soc: fix RX data corruption issue adds e539a105f947 net: tls: fix device-offloaded sendpage straddling records adds 757b56a6c7bb Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 9f7dd42f0db1 netfilter: ctnetlink: revert to dumping mark regardless of [...] adds 4a02426787bf netfilter: tproxy: fix deadlock due to missing BH disable adds c77737b736ce netfilter: conntrack: adopt safer max chain length adds 775c73df905e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 418383e6ed6b net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 adds 382e363d5bed net: usb: qmi_wwan: add Telit 0x1080 composition adds 1c8303bda29b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ef33824a9945 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d16c893425d0 ASoC: Intel: avs: max98357a: Explicitly define codec format adds 61f368624fe4 ASoC: Intel: avs: da7219: Explicitly define codec format adds d24dbc865c2b ASoC: Intel: avs: rt5682: Explicitly define codec format adds 933de2d12728 ASoC: Intel: avs: ssm4567: Remove nau8825 bits adds 6206b2e787da ASoC: Intel: avs: nau8825: Adjust clock control adds 38d408f5b125 ASoC: Intel: avs: Machine board fixes adds 6d38f52f24e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f799d19fc8b3 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 1e42ab72276b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0fc6a315361d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2da789cda462 selftests: amd-pstate: fix TEST_FILES adds ec257c6e415e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ce341de6c02 mtd: rawnand: meson: initialize struct with zeroes adds 75dce6a941e3 mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_compl [...] adds 6ae2ebebdabc Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6b9f7df3360f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds afb09a08d4da Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 24efcdf03d85 platform/x86/amd: pmc: remove CONFIG_SUSPEND checks adds 001f61c4688f platform/x86: dell-ddv: Fix cache invalidation on resume adds 0331b1b0ba65 platform/x86: dell-ddv: Fix temperature scaling adds 95ecf9015852 platform/x86: ISST: Increase range of valid mail box commands adds 6a192c0cbf38 platform/x86/intel/tpmi: Fix double free reported by Smatch adds 03f5eb300ad1 platform: mellanox: select REGMAP instead of depending on it adds 7e7e1541c916 platform: x86: MLX_PLATFORM: select REGMAP instead of depe [...] adds 94e9cbda06a3 platform/x86: ISST: Fix kernel documentation warnings adds e8059d393158 platform/x86: int3472: Add GPIOs to Surface Go 3 Board data adds 1a0009abfa78 platform: mellanox: mlx-platform: Initialize shift variable to 0 adds d524a91b6bd0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6cc55c969b7c scsi: target: iscsi: Fix an error message in iscsi_check_key() adds 877b03795fcf scsi: qla2xxx: Add option to disable FC2 Target support adds 06d1a90de602 scsi: hisi_sas: Check devm_add_action() return value adds 2ebe16155dc8 scsi: ufs: core: Add soft dependency on governor_simpleondemand adds fa8d32721a07 scsi: ufs: ufs-qcom: Remove impossible check adds c8be073bd2bc scsi: ufs: mcq: qcom: Fix passing zero to PTR_ERR adds c9507eab9fa7 scsi: ufs: mcq: qcom: Clean the return path of ufs_qcom_mc [...] adds 312320b0e0ec scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() adds 2850b23e9f9a scsi: lpfc: Avoid usage of list iterator variable after loop adds 02ca7da2919a scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt adds 5b06a7169c59 scsi: mpi3mr: Driver unload crashes host when enhanced log [...] adds 0a319f162949 scsi: mpi3mr: Wait for diagnostic save during controller init adds ba8a9ba41fbd scsi: mpi3mr: Return proper values for failures in firmwar [...] adds 4f297e856a7b scsi: mpi3mr: NVMe command size greater than 8K fails adds 8e45183978d6 scsi: mpi3mr: Bad drive in topology results kernel crash adds bfa659177dcb scsi: megaraid_sas: Update max supported LD IDs to 240 adds 9bcb1d5a3d10 scsi: megaraid_sas: Add crash dump mode capability bit in [...] adds a2033f9f9d78 scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1 adds 11d9874c4204 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file adds 288b3271d920 scsi: sd: Fix wrong zone_write_granularity value during re [...] adds f4be5c8f46c4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 98ddf676e062 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 26e73f207a0e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds e18048da9bc3 RISC-V: Stop emitting attributes adds bf89b7ee52af RISC-V: fix taking the text_mutex twice during sifive erra [...] adds c3cb8462eaab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c11858cc2c93 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 83cf6dd6c187 erofs: use wrapper i_blocksize() in erofs_file_read_iter() adds 01d55ee564ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fd9a2e1d5138 NFSD: Protect against filesystem freezing adds 8301e4ce8f04 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 13fe91e8dcc5 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 5de209dfe85d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 780f6a9afe8b lib: zstd: Fix -Wstringop-overflow warning adds 038505c41f0a lib: zstd: Backport fix for in-place decompression adds 6906598f1ce9 zstd: Fix definition of assert() adds fed60cb0d081 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds b171793e03fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c22f2ff8724b drm/sun4i: fix missing component unbind on bind errors adds 9a9a8fe26751 drm/ttm: Fix a NULL pointer dereference adds 03913bd4e939 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 4f06395ac60f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new fb6f824463e9 Merge branch 'mm-stable' into mm-unstable new 2f96e5b680dc ksm: abstract the function try_to_get_old_rmap_item new ea09d8f3e047 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 new 124f9d89d1a0 ksm: support unsharing zero pages placed by KSM new 8fa73961421f ksm: count all zero pages placed by KSM new b8831737ec06 ksm: count zero pages for each process new 567f1a179195 ksm: add zero_pages_sharing documentation new feba6313eacd selftest: add testing unsharing and counting ksm zero page new e8ab7d49b22c selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 new 50e53ca17059 mm: reduce lock contention of pcp buffer refill new 03a3db1d3648 mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit new 546f2b1019ce mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] new 52b7e325bef8 mm: cma: make kobj_type structure constant new 24459a230fac mm, page_alloc: reduce page alloc/free sanity checks new 1fd132c0c2b7 mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] new 2d211643cebe mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix new b6f1354d6b74 mm/userfaultfd: support WP on multiple VMAs new 3526a2ebe287 mm-userfaultfd-support-wp-on-multiple-vmas-fix new 93a9603f82ae x86/mm/pat: clear VM_PAT if copy_p4d_range failed new 10b133c1e937 mm: fadvise: move 'endbyte' calculations to helper function new 7f485563a0ab mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new fc6fb8e0c0fc mm: add new api to enable ksm per process new 55f3cf181a62 mm: add new KSM process and sysfs knobs new 35d5a42e83fe selftests/mm: add new selftests for KSM new 08f0479462af mm: multi-gen LRU: clean up sysfs code new eac35a906c7a mm: multi-gen LRU: improve design doc new 873a002db5cd mm: add tracepoints to ksm new 14fdc0ccaa0d mm/zswap: try to avoid worst-case scenario on same element pages new 8497c17c4a72 kthread: simplify kthread_use_mm refcounting new 4e4784e0afe3 lazy tlb: introduce lazy tlb mm refcount helper functions new 7b68857d210e lazy tlb: allow lazy tlb mm refcounting to be configurable new 4fdd35b7c19c lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] new 121bb00aa4bb powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new ca640764960a mmflags.h: use less error prone method to define pageflag_names new 4ad22e21f9f3 mm, printk: introduce new format %pGt for page_type new 1a7503598fe2 mm/debug: use %pGt to display page_type in dump_page() new 021bf748e069 mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending new 33b488037653 maple_tree: be more cautious about dead nodes new d6e75ff5006c maple_tree: detect dead nodes in mas_start() new 29fe49a9de99 maple_tree: fix freeing of nodes in rcu mode new bf94f8febd9d maple_tree: remove extra smp_wmb() from mas_dead_leaves() new 99ce5e1576cd maple_tree: fix write memory barrier of nodes once dead fo [...] new 8c28f3600dce maple_tree: add smp_rmb() to dead node detection new 53ebbeab13cb maple_tree: add RCU lock checking to rcu callback functions new c8bfbd5a794b mm: enable maple tree RCU mode by default. new 98541114fbd0 mm: introduce CONFIG_PER_VMA_LOCK new 0bd5bfeefc75 mm: rcu safe VMA freeing new f090491d1cc6 mm: move mmap_lock assert function definitions new 148f07279516 mm: add per-VMA lock and helper functions to control it new a4cf4eb5d6c8 mm: mark VMA as being written when changing vm_flags new c1c8d76372d9 mm/mmap: move vma_prepare before vma_adjust_trans_huge new bbeb497c46ee mm/khugepaged: write-lock VMA while collapsing a huge page new bef08ae464f5 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] new 316676e9d598 txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] new 1af20a0ff2ba mm/mmap: write-lock VMAs in vma_prepare before modifying them new 4b83d0239b50 mm/mmap: remove unnecessary vp->vma check in vma_prepare new 9a3d13181592 mm/mremap: write-lock VMA while remapping it to a new addr [...] new 76e8710f3765 mm: write-lock VMAs before removing them from VMA tree new ce308574a678 mm/nommu: remove unnecessary VMA locking new 9d817e140e1b mm: conditionally write-lock VMA in free_pgtables new 6bdd567810f5 kernel/fork: assert no VMA readers during its destruction new e92b00229a35 mm/mmap: prevent pagefault handler from racing with mmu_no [...] new 710b703848eb mm: introduce vma detached flag new c4f485dcbffb mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new 6643216e471c mm: fall back to mmap_lock if vma->anon_vma is not yet set new 1904facfc0b9 mm: add FAULT_FLAG_VMA_LOCK flag new 89b3074f08d4 mm: document FAULT_FLAG_VMA_LOCK flag new 9c274f53aa7e mm: prevent do_swap_page from handling page faults under VMA lock new f80c88f033dd mm: prevent userfaults to be handled under per-vma lock new 9190e50fce68 mm: introduce per-VMA lock statistics new a909c4f05eaa x86/mm: try VMA lock-based page fault handling first new e6fd17ce8b77 arm64/mm: try VMA lock-based page fault handling first new 9a71522f5647 powerc/mm: try VMA lock-based page fault handling first new 0d87af5ebdcb mm/mmap: free vm_area_struct without call_rcu in exit_mmap new d8c0f603e996 mm: separate vma->lock from vm_area_struct new cf9d748a9724 selftests: cgroup: add 'malloc' failures checks in test_me [...] new 443a22239a4c kasan: call clear_page with a match-all tag instead of cha [...] new 2192cdd9f131 cpuset: clean up cpuset_node_allowed new 8dad0313f98f mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] new 423370a4c4c3 mm: memory: use folio_throttle_swaprate() in do_swap_page() new 7cc37bd292fc mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() new 40bd16a26fd2 mm: memory: use folio_throttle_swaprate() in wp_page_copy() new ff0f2d8306f1 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() new ddf44f0e1f08 mm: memory: use folio_throttle_swaprate() in do_cow_fault() new 5dae1f72aec3 mm: swap: remove unneeded cgroup_throttle_swaprate() new c606ba2a382d mm/migrate: drop pte_mkhuge() in remove_migration_pte() new 72b4a07d4042 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] new 613643797ef8 sched/numa: apply the scan delay to every new vma new 049e2556b579 sched/numa: enhance vma scanning logic new 570af9b46395 sched/numa: implement access PID reset logic new 80083c81b618 sched/numa: use hash_32 to mix up PIDs accessing VMA new e105dedd7a35 mm/vmstat: remove remote node draining new e0121a393aa7 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new 6e7f81894de1 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new 44d1907fd6b4 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new 98852c1e2bd1 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new 37a428fb1f9b add this_cpu_cmpxchg_local and asm-generic definitions new 02e3f6f0967a convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new 977880d90118 mm/vmstat: switch counter modification to cmpxchg new 8ba285a82c0d vmstat: switch per-cpu vmstat counters to 32-bits new f07938992aa3 mm/vmstat: use xchg in cpu_vm_stats_fold new 9ace78b69f39 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new 43df7a774782 mm/vmstat: refresh stats remotely instead of via work item new 39b3a9ea4963 mm/khugepaged: cleanup memcg uncharge for failure path new c9b0dd891f0b x86: kmsan: don't rename memintrinsics in uninstrumented files new 970a6400a992 kmsan: another take at fixing memcpy tests new 7b1f1098ccdb x86: kmsan: use C versions of memset16/memset32/memset64 new 401b10d8b348 kmsan: add memsetXX tests new 4a80ff93f2ed dma-buf: system_heap: avoid reclaim for order 4 new b5ca649f90bb zsmalloc: remove insert_zspage() ->inuse optimization new ae0d36513710 zsmalloc: fine-grained inuse ratio based fullness grouping new af0cccac3a64 zsmalloc: rework compaction algorithm new d402a712c8b3 zsmalloc: show per fullness group class stats new 0752711fd0c9 mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() new 71552e33deb4 selftests/mm: fix split huge page tests new bc340877e842 mm, memcg: Prevent memory.oom.group load/store tearing new 306ed6037d1b mm, memcg: Prevent memory.swappiness load/store tearing new a5c31c79504d mm, memcg: Prevent memory.oom_control load/store tearing new 26a06ab3c05c mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing new aa6ba90f2317 lib/stackdepot: kmsan: mark API outputs as initialized new 719708fa39b1 kmsan: add test_stackdepot_roundtrip new e25eb5db229b mm/khugepaged: recover from poisoned anonymous memory new 8bc698038617 mm/hwpoison: introduce copy_mc_highpage new 9caa15b8a499 mm/khugepaged: recover from poisoned file-backed memory new 4d1b16583232 delayacct: improve the average delay precision of getdelay [...] new edc3612c83fe ia64: mm/contig: fix section mismatch warning/error new 7da1fbdd2ded ia64: salinfo: placate defined-but-not-used warning new 023aba6f8708 proc: remove mark_inode_dirty() in .setattr() new 4d6209cf4bba nfs: remove empty if statement from nfs3_prepare_get_acl new 4bf652b03e0c kcov: improve documentation new 2b5291fbec8c kcov-improve-documentation-v2 new d6d3575ae2c8 kcov-improve-documentation-v3 new ad157dbdc350 dca: delete unnecessary variable new 490f785a21d5 scripts/gdb: correct indentation in get_current_task new 6d3e560068bf scripts/gdb: support getting current task struct in UML new f550495a14de mm: uninline kstrdup() new 0cad5f0bd467 ELF: fix all "Elf" typos new 51c5c56f78de fs: prevent out-of-bounds array speculation when closing a [...] new a5528a040529 scripts/link-vmlinux.sh: fix error message presentation new b6da721b4566 Merge branch 'mm-nonmm-unstable' into mm-everything new 630b59afc3ac Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 8a8241c4d2e9 Merge branch 'compiler-attributes' of https://github.com/o [...] new e6667b935434 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new bd552faab43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 815ad625ec4e arm64: dts: meson: gxbb-kii-pro: sort and tidy the dts new dae485f52a65 arm64: dts: meson: gxbb-kii-pro: complete the bluetooth node new 914a3aa644cf arm64: dts: meson: gxbb-kii-pro: add initial audio support new 0324fc7c402c Merge branch 'v6.4/arm64-dt' into for-next new ea254644a228 arm64: dts: meson-a1: add gpio_intc node new c2e9012bb383 arm64: dts: amlogic: gxl: use gxl mdio multiplexer new 92c0b261c294 dt-bindings: arm: amlogic: Document the boards with the BP [...] new 0262f2736978 arm64: dts: amlogic: Add initial support for BPI-CM4 modul [...] new 001ba459dbec Merge branch 'v6.4/arm64-dt' into for-next new 11cc24510e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d683c8fd5d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2bebe346897 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f809dbdfcd1c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 8d4a7f7b33d6 Merge branch 'imx/drivers' into for-next new 8912751bbf7c Merge branch 'imx/soc' into for-next new ea6dbf86b8d0 dt-bindings: arm: fsl: add toradex,apalis-imx8 et al. new 15336884b9c4 Merge branch 'imx/bindings' into for-next new 20bf134c19c0 Merge branch 'imx/dt' into for-next new 23fa99b205ea arm64: dts: freescale: imx8-ss-lsio: add support for lsio_pwm0-3 new b503c3c01c08 arm64: dts: imx8-ss-dma: add io-channel-cells to adc nodes new 033f5e7ef854 arm64: dts: freescale: imx8-ss-dma: set lpspi0 max frequen [...] new 5e7d5b023e03 arm64: dts: imx8qxp: add flexcan in adma new be85831de020 arm64: dts: imx8qm: add can node in devicetree new b4efce453f0c arm64: dts: imx8qm: add vpu decoder and encoder new ad0de4ceb706 arm64: dts: freescale: add initial apalis imx8 aka quadmax [...] new c083131c9021 arm64: dts: freescale: add apalis imx8 aka quadmax carrier [...] new 9b56fc853c63 Merge branch 'imx/dt64' into for-next new 13e54e600f2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6202c4ca9443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bffc0ef802f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95d376654764 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 672a58fc7c47 arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe [...] new 8013295662f5 arm64: dts: qcom: sc8280xp: Add label property to vadc cha [...] new 205c91fb6aca arm64: dts: qcom: sm6115: Un-enable SPI5 by default new 11d5e41f5e12 arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP new 4059297ed0a5 arm64: dts: qcom: sm8550: Add bias pull up value to tlmm i [...] new 27072f2ffb29 arm64: dts: qcom: sm8550: Use correct CPU compatibles new 052750a44445 arm64: dts: qcom: sm8250-xiaomi-elish: Correct venus firmw [...] new eaba416688f4 arm64: dts: qcom: msm8916-ufi: Fix sim card selection pinctrl new 8a63441e8372 arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent new 77bf4b3ed42e soc: qcom: llcc: Fix slice configuration values for SC8280XP new 947007419b60 soc: qcom: rmtfs: fix error handling reading qcom,vmid new 749d56bd5cf3 soc: qcom: rmtfs: handle optional qcom,vmid correctly new 37a85785f418 Merge branches 'arm64-fixes-for-6.3' and 'drivers-fixes-fo [...] new b47f3e5dd496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 817f47bedabc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 01653374c89d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bed76f697a9a clk: samsung: Extract clocks registration to common function new 454e8d296ce4 clk: samsung: Extract parent clock enabling to common function new f05dc2024316 clk: samsung: exynos5433: Extract PM support to common ARM [...] new f0d4b4c1cdb4 Merge branch 'next/clk' into for-next new 59553f63711c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c704d2f9bca0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 9a0b14638f81 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d578e6f02619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3df896a66080 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c28cd1f3433c clk: Mark a fwnode as initialized when using CLK_OF_DECLAR [...] new 9d941b8abf86 kbuild, clk: bcm2835: remove MODULE_LICENSE in non-modules new 94511ebc6810 kbuild, clk: remove MODULE_LICENSE in non-modules new 0ffad67784a0 clk: HI655X: select REGMAP instead of depending on it new de52abb28466 Merge branch 'clk-fixes' into clk-next new 7e626a080bb2 clk: visconti: remove unused visconti_pll_provider::regmap new 7899210a1bca Merge branch 'clk-cleanup' into clk-next new 26243872fe26 MAINTAINERS: add missing clock driver coverage for Microch [...] new 7b6ba1c40449 Merge branch 'clk-fixes' into clk-next new 1bd8e27fd0db clk: at91: clk-sam9x60-pll: fix return value check new 76622d670189 Merge branch 'clk-cleanup' into clk-next new f0dd78de2353 clk: ast2600: allow empty entries in aspeed_g6_gates new 1038b6978b43 dt-bindings: clock: ast2600: Add top-level I3C clock new e9d230146f15 clk: ast2600: Add full configs for I3C clocks new 1f15e0486b6e dt-bindings: clock: ast2600: remove IC36 & I3C7 clock definitions new 1ef491e29cdb clk: ast2600: Add comment about combined clock + reset handling new ced8a02b3452 dt-bindings: clock: ast2600: Expand comment on reset definitions new 56bca18041c4 Merge branch 'clk-aspeed' into clk-next new 89dc65a7cc8a clk: k210: remove an implicit 64-bit division new da39ebac36f0 Merge branch 'clk-fixes' into clk-next new 4a661d21c845 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 75a2f9734e9b clk: renesas: cpg-mssr: Update MSSR register range for R-Car V4H new 8dffb520ace4 clk: renesas: r8a779g0: Add Audio clocks new 7502a04dae0e clk: renesas: r8a779g0: Add thermal clock new 8b406fd422d5 clk: renesas: r8a779g0: Add CSI-2 clocks new 8947e5ae9589 clk: renesas: r8a779g0: Add ISPCS clocks new 049f39d6d8cd clk: renesas: r8a779g0: Add VIN clocks new 3c876432e772 clk: renesas: r8a77980: Add VIN clocks new 1f04b7939704 clk: renesas: r8a77995: Fix VIN parent clock new 3c454b364138 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new e35d84219985 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e9b70c1e362 riscv: dts: microchip: add mpfs specific macb reset support new bff34fcc54ce Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 190c62fe11e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0132b633d942 fs/buffer.c: use b_folio for fscrypt work new d3e608cd9bc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 71d97b3c7506 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 749553f5dc7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 146e2f075895 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 78a6a934985e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8e1c19888453 erofs: avoid hardcoded blocksize for subpage block support new cbae96d053b2 erofs: set block size to the on-disk block size new 7cf2e62fd55d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5c30b9f2e87e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 8cac643eaa93 f2fs: fix unaligned field offset in 32-bits platform new 3ccc99d5a4ea f2fs: Fix f2fs_truncate_partial_nodes ftrace event new e6bd5463fce0 f2fs: make f2fs_sync_inode_meta() static new a29f3722b128 f2fs: export compress_percent and compress_watermark entries new c4ca1f716473 f2fs: convert to use bitmap API new 2e25ecf1d3f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a94bcdaf920c fs/buffer.c: use b_folio for fsverity work new 4f92f4c24b75 fs-verity: simplify sysctls with register_sysctl() new 7d3d0173efdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ff29075e8e4d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new eedb25f4554a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new cc4603b21dc8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new dde07cadef81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aa8725747de7 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 36e459ba275e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 849ad04cf562 new helper: put_and_unmap_page() new be882b21f836 Merge branch 'work.highmem' into work.misc new dcb150b916eb sysv: switch to put_and_unmap_page() new 24b6c17c68bf Merge branches 'work.nios2', 'work.misc' and 'work.old-dio [...] new bf0fb584e09d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2506e1c7b5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1a699056f5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adf5abee82de Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 5d89176af1ae sched/doc: supplement CPU capacity with RISC-V new 74596085796f docs: Correct missing "d_" prefix for dentry_operations me [...] new 38484a1d0c50 docs: programming-language: remove mention of the Intel compiler new 0b02076f9953 docs: programming-language: add Rust programming language section new a414684e3b73 docs: rebasing-and-merging: Drop wrong statement about git new 3b80a03d4551 docs/mm: Physical Memory: fix a reference to a file that d [...] new 87eae2609955 docs/mm: hugetlbfs_reserv: fix a reference to a file that [...] new 9b6b37033687 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 52f04f10b900 thermal: intel: int340x: processor_thermal: Fix deadlock new fe9016b5e938 Merge branch 'thermal-intel' into linux-next new a6ff3c002146 thermal/core: Add a thermal zone 'devdata' accessor new 5f68d0785e52 thermal/core: Use the thermal zone 'devdata' accessor in t [...] new 0ce637a54691 thermal/core: Use the thermal zone 'devdata' accessor in h [...] new 3d4e1bad7804 thermal/core: Use the thermal zone 'devdata' accessor in r [...] new 4216e8153215 thermal/core: Show a debug message when get_temp() fails new abda7383ec3a thermal: Remove debug or error messages in get_temp() ops new 8f3f4ad4ad45 thermal/hwmon: Do not set no_hwmon before calling thermal_ [...] new 4a16c190f761 thermal/hwmon: Use the right device for devm_thermal_add_h [...] new dec07d399cc8 thermal: Don't use 'device' internal thermal zone structure field new 072e35c98806 thermal/core: Add thermal_zone_device structure 'type' accessor new 25e43976b215 thermal/drivers/spear: Don't use tz->device but pdev->dev new 3034f859b90d thermal: Add a thermal zone id accessor new dbb0ea153401 thermal: Use thermal_zone_device_type() accessor new 0adad0929621 thermal/drivers/da9062: Don't access the thermal zone devi [...] new ec2c8aae8129 thermal/hwmon: Use the thermal_core.h header new 0cf321c85886 thermal/drivers/tegra: Remove unneeded lock when setting a [...] new cad450d19d5e thermal/drivers/acerhdf: Make interval setting only at mod [...] new 20918ccacd06 thermal/drivers/acerhdf: Remove pointless governor test new 06401c1b98b0 Merge branch 'thermal-core' into linux-next new 771b0f4dfc2e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a07561b7f702 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 343b356362ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 36e5e391a25a Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new dbde1a535b5b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 2d5bcdcda879 bpf: Increase size of BTF_ID_LIST without CONFIG_DEBUG_INF [...] new 90a5527d7686 bpf: add new map ops ->map_mem_usage new 41d5941e7f9a bpf: lpm_trie memory usage new 304849a27b34 bpf: hashtab memory usage new 1746d0555a87 bpf: arraymap memory usage new cbb9b6068c68 bpf: stackmap memory usage new 2e89caf055a6 bpf: reuseport_array memory usage new 2f7e4ab2caa9 bpf: ringbuf memory usage new 71a49abe73cb bpf: bloom_filter memory usage new 835f1fca9513 bpf: cpumap memory usage new fa5e83df173b bpf: devmap memory usage new c6e66b42a348 bpf: queue_stack_maps memory usage new f062226d8d59 bpf: bpf_struct_ops memory usage new 2f536977d6f1 bpf: local_storage memory usage new 7490b7f1c02e bpf, net: bpf_local_storage memory usage new 73d2c61919e9 bpf, net: sock_map memory usage new b4fd0d672bca bpf, net: xskmap memory usage new 9629363cd056 bpf: offload map memory usage new 6b4a6ea2c62d bpf: enforce all maps having memory usage callback new a73dc912aa7e Merge branch 'bpf: bpf memory usage' new 5556ccda2e3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46c62fe67690 Bluetooth: Add VID/PID 0489/e0e4 for MediaTek MT7922 new bc044bb47d5a Bluetooth: hci_sync: Don't wait peer's reply when powering off new 83ce39248d6d Bluetooth: Fix race condition in hci_cmd_sync_clear new 4bbfb9fefadf Bluetooth: Fix race condition in hidp_session_thread new eaa2b72585a3 Bluetooth: Remove "Power-on" check from Mesh feature new 0e21956501c0 Bluetooth: Convert MSFT filter HCI cmd to hci_sync new 0a24cbc6bffa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7edfc9143c90 mtd: core: provide unique name for nvmem device, take two new e02b3f832618 mtd: core: fix nvmem error reporting new 43782116d148 mtd: core: fix error path for nvmem provider new 2e9d68641030 mtd: core: prepare mtd_otp_nvmem_add() to handle -EPROBE_DEFER new 9116000828de mtd: bcm63xxpart: remove MODULE_LICENSE in non-modules new afe675a310a3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 434b8356df41 mtd: rawnand: orion: use devm_platform_ioremap_resource() new bcf09d7e2ff4 mtd: nand: raw: qcom_nandc: Use devm_platform_get_and_iore [...] new 42bf4597b7da mtd: rawnand: Fix spelling mistake waifunc() -> waitfunc() new 4080d5362416 mtd: parsers: remove reference to config MTD_NAND_TMIO new f4591e6a8be1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 2f60eded72c8 drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF new c0d5c293ceb7 drm/connector: print max_requested_bpc in state debugfs new db1c1a8f0a2b drm/amdgpu: Stop clearing kiq position during fini new aea9040c2df9 drm/amdgpu: fix no previous prototype warning new 2b595659d5ae drm/amdgpu: Support umc node harvest config on umc v8_10 new f6c0cd55fed8 drm/amd/pm: Enable ecc_info table support for smu v13_0_10 new c1aafd6399a3 drm/amdgpu: stop waiting in amdgpu_uvd_send_msg new 7a1bb27b6ba8 drm/amd/display: Update clock table to include highest clo [...] new 9473b6b25b83 drm/amdkfd: Fix BO offset for multi-VMA page migration new 43660b4ea53a drm/amdgpu: remove unused variable new f999adb7acb7 drm/amdgpu: Fix call trace warning and hang when removing [...] new 2c5e0790a1f9 drm/amd: Fix initialization mistake for NBIO 7.3.0 new 7cb3cfc03064 amdkfd: Memory availability can never be negative new 7bb3956178e5 drm/amd/display: Simplify same effect if/else blocks new 4d2c09d68de2 drm/amdgpu: remove dead code new 2b396e75be74 drm/amdgpu: set ih chicken bit for IH 4.4.2 new 4c93c62e7746 drm/amdgpu: skip ih2 rb allocation for IH 4.4.2 new 0df2032ab72a drm/amdgpu: add IH ip block for IH 4.4.2 new 4f17289f14da drm/amdgpu: add hdp v4_4_2 ip headers new 2024ccc8e283 drm/amdgpu: skip hdp invalidation for HDP 4.4.2 new 4688940a1e03 drm/amdgpu: add HDP ip block for HDP 4.4.2 new fbf46565c67c drm/amdgpu: add sdma v4_4_2 ip headers new 7138fc88fdc1 drm/amdgpu: add sdma v4_4_2 support (v4) new 051ae8d59c32 drm/amdgpu: set sdma v4_4_2 ip block new 55f86c2b0304 drm/amdgpu: add psp early init for PSP 13.0.6 new c7850370574f drm/amdgpu: init sos microcode for psp v13_0_6 new 0b6c67c22d23 drm/amdgpu: initialize ta ucode for psp v13_0_6 new a32d7d6b198b drm/amdgpu: add PSP ip block for PSP 13.0.6 new b059cba51979 drm/amdgpu: simplify amdgpu_uvd_send_msg new c07edf915ece drm/amdgpu: fix return value check in kfd new 31865e96f9eb drm/amdgpu/pm: add capped/uncapped power profile modes new dc622367c56f drm/amdgpu: map new capped and uncapped mode power profile [...] new 2d51f3afbea4 drm/amdgpu: skip the invalid workload type new de534c1cb031 drm/amd/display: Add height granularity limitation for dsc [...] new aee0c07a74d3 drm/amd/display: Unify DC logging for BW Alloc new 67d198da2fd4 drm/amd/display: When blanking during init loop to find OPP index new c93aa7f33e94 drm/amd/display: 3.2.225 new 0db13eae41fc drm/amd/display: Add minimum Z8 residency debug option new 0215ce9057ed drm/amd/display: Update minimum stutter residency for DCN314 Z8 new c0a561d96a28 drm/amd/display: Drop CONFIG_DRM_AMD_DC_HDR new 11efe095dfe0 drm/amd/display: Fix no-DCN build new ab487ea8910d drm/amd/display: fix typo in dc_dsc_config_options structure new 1e88eb1b2c25 drm/amd/display: Drop CONFIG_DRM_AMD_DC_HDCP new efa4c4df864e drm/amd/display: call remove_stream_from_ctx from res_pool funcs new 84c03df58d8b drm/amd/display: Build DSC without DCN config new 36516001a7c9 drm/amd/display: move dc_link functions in accessories fol [...] new 76f5dc40ebb1 drm/amd/display: move dc_link functions in link root folde [...] new 6455cb522191 drm/amd/display: link link_dp_dpia_bw.o in makefile new 202a3816f37e drm/amd/display: move dc_link functions in protocols folde [...] new 788c6e2ce5c7 drm/amd/display: replace all dc_link function call in link [...] new 34fd6df78869 drm/amd/display: Simplify register offsets new 2b02d746c181 drm/amd/display: Keep PHY active for dp config new bf77fda02411 drm/amd/display: Drop unnecessary DCN guards new c186c13e6528 drm/amd/display: Drop unnecessary DCN guards new 4652ae7a51b7 drm/amd/display: Rename DCN config to FP new de930140bb57 drm/amd/display: Update to correct min FCLK when construction BB new b5ac70369e36 drm/amd/display: Pass the right info to drm_dp_remove_payload new 97fa4dfa66fd drm/amd/display: Enable HostVM based on rIOMMU active new 7da2bcda5899 drm/amd/display: Pass tg and hubp inst instead of pipe ind [...] new 2820433be2a3 drm/amd/display: Ensure vmin and vmax adjust for DCE new b8272241ff9d drm/amd/display: Drop dc_commit_state in favor of dc_commi [...] new f7511289821f drm/amd/display: Use dc_update_planes_and_stream new 7222f5841ff4 drm/amd/display: Use DC_LOG_DC in the trasform pixel function new 81f743a08f3b drm/amd/display: Add wrapper to call planes and stream update new bb46a6a9bab1 drm/amd/display: Ensure that planes are in the same order new 1fd0da91a882 drm/amd/display: 3.2.226 new d37a3929ca03 drm/amdgpu: register a vga_switcheroo client for MacBooks [...] new 3e22193d8cdc drm/amdgpu: add mp v13_0_6 ip headers new bd1b5799545e drm/amd/pm: Add PMFW headers for SMU 13.0.6 new 13e3a038abe0 drm/amdgpu: Optimize end of non-contig VA ranges new a2c5dd9ec640 drm/amdgpu: Fix the warning info when removing amdgpu device new 511a95552ec8 drm/amd/pm: Add SMU 13.0.6 support new 20ce5ed69bfe drm/amd/display: change several dcn201 variables storage-c [...] new 5fd1bea5c23b drm/amd/display: change several dcn20 variables storage-cl [...] new b79f85b7aa5a drm/amd/display: change several dcn30 variables storage-cl [...] new f651a7b64cec drm/amdgpu: fix error checking in amdgpu_read_mm_registers [...] new ba137e64191f drm/amdgpu: fix error checking in amdgpu_read_mm_registers [...] new 920da947af28 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv new a79955d66511 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0eaca1ed0d2f drm/i915: Bump VBT version for expected child dev size check new a98ffd6e3335 drm/i915: Populate dig_port->connected() before connector init new dded35acecff drm/i915: Fix SKL DDI A digital port .connected() new 4b736ed40583 drm/i915: Get rid of the gm45 HPD live state nonsense new f970b9847f30 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new dccc2b13c70e Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new f232f0fb6512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b9f0cc25fa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ba38aebdee0 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new 52f2ea4f9345 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82ca0c22525c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new f7bb5a65b9e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 428913bce1e6 block: fix wrong mode for blkdev_put() from disk_scan_part [...] new 9fafde167433 Merge branch 'block-6.3' into for-next new d1bb7ae54306 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9bbf5feecc7e dm thin: fix deadlock when swapping to thin device new fb294b1c0ba9 dm crypt: add cond_resched() to dmcrypt_write() new d9fe0a98a2e0 dm crypt: initialize tasklet in crypt_io_init() new ae75a25bd83f dm crypt: conditionally enable code needed for tasklet usecases new 150df68a5976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29f138ba9aba Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 7cf7f3fc170a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 4eb6678ab53c regulator: rt5739: Spelling s/Rcihtek/Richtek/ new c5a6ade0192b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96a86caf3243 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0a426079a118 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 449fda5c9f76 Merge branch 'next' of git://github.com/cschaufler/smack-next new 7df073dabd58 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 965661d7d64a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c7cc588bf005 spi: Propagate firmware node new dc2eb7949632 spi: qup: Use devm_platform_get_and_ioremap_resource() new 20064c47f63e spi: Fix cocci warnings new 24644ae031e7 spi: ar934x: Convert to platform remove callback returning void new 9a49f2285220 spi: armada-3700: Convert to platform remove callback retu [...] new ebf9a50d13a4 spi: aspeed-smc: Convert to platform remove callback retur [...] new b9c5544877b0 spi: at91-usart: Convert to platform remove callback retur [...] new 48c42f970b7d spi: ath79: Convert to platform remove callback returning void new 7412afb04417 spi: atmel: Convert to platform remove callback returning void new 02a52038fe42 spi: au1550: Convert to platform remove callback returning void new fc87abbef234 spi: axi-spi-engine: Convert to platform remove callback r [...] new f3a1c6a01619 spi: bcm2835aux: Convert to platform remove callback retur [...] new 04cd5f3fad16 spi: bcm63xx-hsspi: Convert to platform remove callback re [...] new 8c26432e9b5f spi: bcm63xx: Convert to platform remove callback returning void new f54f9b00c62f spi: bcmbca-hsspi: Convert to platform remove callback ret [...] new c4c34d5ded66 spi: brcmstb-qspi: Convert to platform remove callback ret [...] new 6fe41879e933 spi: cadence-quadspi: Convert to platform remove callback [...] new 427353015333 spi: cadence: Convert to platform remove callback returning void new f74d4b8b97e3 spi: cavium-octeon: Convert to platform remove callback re [...] new 3f025840b9e9 spi: coldfire-qspi: Convert to platform remove callback re [...] new d1a9fa8a3ece spi: davinci: Convert to platform remove callback returning void new f8b81e0528b6 spi: dln2: Convert to platform remove callback returning void new 42f8295cd7ea spi: dw-bt1: Convert to platform remove callback returning void new f74abea25ab2 spi: dw-mmio: Convert to platform remove callback returning void new bb2714d14091 spi: ep93xx: Convert to platform remove callback returning void new 1bcab55f13e1 spi: fsl-dspi: Convert to platform remove callback returning void new de60b184d8dd spi: fsl-espi: Convert to platform remove callback returning void new edd49c898751 spi: fsl-lpspi: Convert to platform remove callback return [...] new 94f445096932 spi: fsl-qspi: Convert to platform remove callback returning void new fc4935a0f7ab spi: fsl-spi: Convert to platform remove callback returning void new d0b52f6539e0 spi: geni-qcom: Convert to platform remove callback return [...] new e77ccdfe0145 spi: hisi-kunpeng: Convert to platform remove callback ret [...] new 6b854e44b66e spi: img-spfi: Convert to platform remove callback returning void new a57b08c231ae spi: iproc-qspi: Convert to platform remove callback retur [...] new 1f85ed7d4757 spi: lantiq-ssc: Convert to platform remove callback retur [...] new 8e8355d14187 spi: meson-spicc: Convert to platform remove callback retu [...] new a4f5ad1196da spi: meson-spifc: Convert to platform remove callback retu [...] new e4cf312d6db2 spi: microchip-core-qspi: Convert to platform remove callb [...] new beb6ed0f8cfa spi: microchip-core: Convert to platform remove callback r [...] new 3fa689a85df4 spi: mpc52xx: Convert to platform remove callback returning void new b558435810cc spi: mtk-nor: Convert to platform remove callback returning void new 976a689122df spi: mtk-snfi: Convert to platform remove callback returning void new c64e92dfa0bd spi: mxic: Convert to platform remove callback returning void new a760db097cfd spi: mxs: Convert to platform remove callback returning void new 5e4830adb09a spi: npcm-fiu: Convert to platform remove callback returning void new 445534b5f25a spi: npcm-pspi: Convert to platform remove callback return [...] new 2dd82e32c20b spi: nxp-fspi: Convert to platform remove callback returning void new bdffa602d741 spi: oc-tiny: Convert to platform remove callback returning void new c43bdb3a1154 spi: omap-uwire: Convert to platform remove callback retur [...] new 0a4192a52082 spi: omap2-mcspi: Convert to platform remove callback retu [...] new 2e0de1efb233 spi: orion: Convert to platform remove callback returning void new 503425ed9c50 spi: pic32-sqi: Convert to platform remove callback return [...] new 01c30f51266a spi: pic32: Convert to platform remove callback returning void new 224d9437eb29 spi: ppc4xx: Convert to platform remove callback returning void new 31f6d96d6807 spi: pxa2xx: Convert to platform remove callback returning void new e0c30566e533 spi: qcom-qspi: Convert to platform remove callback return [...] new a006c353a115 spi: rb4xx: Convert to platform remove callback returning void new e5fcb34d7934 spi: rockchip-sfc: Convert to platform remove callback ret [...] new 5ff5e676201d spi: rockchip: Convert to platform remove callback returning void new c42ee93aded4 spi: rpc-if: Convert to platform remove callback returning void new 72ec0e8f89a1 spi: rspi: Convert to platform remove callback returning void new 2b7981a65527 spi: s3c64xx: Convert to platform remove callback returning void new f3a762b61359 spi: sh-hspi: Convert to platform remove callback returning void new 74af1328a694 spi: sh-msiof: Convert to platform remove callback returning void new 80dc51da19ce spi: sh-sci: Convert to platform remove callback returning void new dee2e25572e4 spi: sh: Convert to platform remove callback returning void new fd8998c46337 spi: sifive: Convert to platform remove callback returning void new 1037cfa33ced spi: slave-mt27xx: Convert to platform remove callback ret [...] new 462414a3d061 spi: sn-f-ospi: Convert to platform remove callback return [...] new f7f785f125d0 spi: sprd-adi: Convert to platform remove callback returning void new 2dd42da0b479 spi: st-ssc4: Convert to platform remove callback returning void new a19ca20a0e4e spi: stm32-qspi: Convert to platform remove callback retur [...] new 3e11e4f336f6 spi: stm32: Convert to platform remove callback returning void new b7b949458ac3 spi: sun4i: Convert to platform remove callback returning void new edf69ab9c777 spi: sun6i: Convert to platform remove callback returning void new 18bb73281712 spi: sunplus-sp7021: Convert to platform remove callback r [...] new 1972cdc47df7 spi: synquacer: Convert to platform remove callback return [...] new bff9694e9779 spi: tegra114: Convert to platform remove callback returning void new 8394b7186cf2 spi: tegra20-sflash: Convert to platform remove callback r [...] new 7f47f7a2ee28 spi: tegra20-slink: Convert to platform remove callback re [...] new 001ea026c07d spi: tegra210-quad: Convert to platform remove callback re [...] new b082694f18bd spi: topcliff-pch: Convert to platform remove callback ret [...] new 1b13d196d281 spi: uniphier: Convert to platform remove callback returning void new 3b1d7e119331 spi: xilinx: Convert to platform remove callback returning void new 795b3ac70271 spi: xtensa-xtfpga: Convert to platform remove callback re [...] new ae9084b6458d spi: zynq-qspi: Convert to platform remove callback return [...] new 3ffefa1d9c9e spi: zynqmp-gqspi: Convert to platform remove callback ret [...] new 2289fa0704b8 spi: Convert to platform remove callback returning new ee752d0c2ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7214b32b6f4c x86/MCE/AMD: Make kobj_type structure constant new e32d3893aea5 Merge branch into tip/master: 'ras/core' new f401e0830973 Merge branch into tip/master: 'x86/cleanups' new c9ae1b10d956 x86/paravirt: Merge activate_mm() and dup_mmap() callbacks new 64bf89978935 Merge branch into tip/master: 'x86/paravirt' new 9b7f114ee2f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2bc63d5dec63 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 78bd3557fa61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1637584a0b53 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new ac34818b1c62 Merge branch 'next' of https://github.com/kvm-x86/linux.git new a468f82265cc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7d94e7a968b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af05d68516b5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new d0eb1b7c61f2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 22fd6153c16a driver core: class: fix block class problem when removing [...] new 2a82fa31b77a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new d041dde064f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d77cab399e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cc547b63462 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 905ce8fb34e5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 7d849d9f5e43 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 197a2ffcf126 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 2c72882bb444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c6ebf96dfdf scsi: mpt3sas: Reload SBR without rebooting HBA new 92c8de4a490d scsi: mpt3sas: Update driver version to 45.100.00.00 new d091c69371de scsi: be2iscsi: Remove unused variable internal_page_offset new 497cf070d8d2 scsi: message: fusion: Remove unused sas_persist_task work new 2e8b12900a15 scsi: message: fusion: Avoid flush_scheduled_work() usage new 1ebe50dbafba scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow new 029c618b89b4 scsi: lpfc: Reorder freeing of various DMA buffers and the [...] new 445ae513b3fe scsi: lpfc: Fix lockdep warning for rx_monitor lock when u [...] new 7dd4f16d48f3 scsi: lpfc: Record LOGO state with discovery engine even i [...] new 66efa75fab8e scsi: lpfc: Defer issuing new PLOGI if received RSCN befor [...] new 8d10c6e211fc scsi: lpfc: Correct used_rpi count when devloss tmo fires [...] new e478d552794a scsi: lpfc: Skip waiting for register ready bits when in u [...] new 1c2b24686299 scsi: lpfc: Revise lpfc_error_lost_link() reason code eval [...] new c25f361e997c scsi: lpfc: Update lpfc version to 14.2.0.11 new 98b9b2f799c8 scsi: lpfc: Copyright updates for 14.2.0.11 patches new ffba85603c62 Merge patch series "lpfc: Update lpfc to revision 14.2.0.11" new 45806cff548f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd89cff0ac04 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new dd23b903c404 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 2453754ebd22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 386f279c1c43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a145c9a8674a pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmu [...] new 60003351e991 pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group new 59e579a6af8c pinctrl: renesas: r8a779g0: Add Audio Clock pins, groups, [...] new b37d57e1dacc pinctrl: renesas: r8a779g0: Add Audio SSI pins, groups, an [...] new e7ae01fd789e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 61efbfd4b463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1e17d7debf4 kselftest: amd-pstate: Fix spelling mistakes new 4a84d337b0c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 60684c2bd350 kunit: tool: Add support for m68k under QEMU new f3f161e2bc77 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 35b6aecbe543 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9db126bfa4c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new d0c8f12d6f0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c2437565aa3 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 5da094ac80cd bus: mhi: host: Remove mhi_poll() API new 94e19f4fbb1e bus: mhi: ep: Demote unsupported channel error log to debug new e75444b47e52 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 34875d6fc52d Add tests for memblock_alloc_node() new d1c7d103a3ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb72e5a1b6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b60b48f4bc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f47f5dc4fe7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a0b992f5445 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 619b4630afdb Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 64ea19836b85 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bbb3026e4324 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc31900c9486 Add linux-next specific files for 20230308
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 (709c6adf19dc) \ N -- N -- N refs/heads/master (fc31900c9486)
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 609 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: Documentation/ABI/testing/sysfs-fs-f2fs | 17 + Documentation/admin-guide/kernel-parameters.txt | 9 - Documentation/devicetree/bindings/arm/amlogic.yaml | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 1 - Documentation/filesystems/vfs.rst | 2 +- Documentation/maintainer/rebasing-and-merging.rst | 6 +- Documentation/mm/hugetlbfs_reserv.rst | 8 +- Documentation/mm/physical_memory.rst | 2 +- Documentation/process/programming-language.rst | 24 +- Documentation/scheduler/sched-capacity.rst | 2 +- .../translations/zh_CN/mm/hugetlbfs_reserv.rst | 3 +- .../zh_CN/scheduler/sched-capacity.rst | 2 +- MAINTAINERS | 2 +- Next/SHA1s | 120 +- Next/merge.log | 1158 +++++-- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 10 + .../dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts | 165 + .../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 388 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 82 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts | 4 - arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts | 28 +- arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 10 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 + .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 13 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 1 + arch/arm64/boot/dts/qcom/sm6375.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish.dts | 2 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 46 +- arch/arm64/include/asm/pgtable.h | 2 +- arch/mips/include/asm/pgtable.h | 3 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 3 +- arch/riscv/Makefile | 7 + arch/riscv/boot/dts/microchip/mpfs.dtsi | 7 +- arch/riscv/errata/sifive/errata.c | 2 +- arch/riscv/kernel/compat_vdso/Makefile | 4 + arch/s390/include/asm/pgtable.h | 12 +- arch/x86/include/asm/mmu_context.h | 11 +- arch/x86/include/asm/paravirt.h | 14 +- arch/x86/include/asm/paravirt_types.h | 7 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/paravirt.c | 3 +- arch/x86/mm/init.c | 2 +- arch/x86/xen/mmu_pv.c | 12 +- block/genhd.c | 21 +- drivers/acpi/thermal.c | 18 +- drivers/ata/ahci_imx.c | 2 +- drivers/base/class.c | 6 - drivers/base/core.c | 37 - drivers/bluetooth/btusb.c | 3 + drivers/bus/mhi/ep/main.c | 4 +- drivers/bus/mhi/host/main.c | 15 - drivers/clk/Kconfig | 2 +- drivers/clk/at91/clk-sam9x60-pll.c | 2 +- drivers/clk/bcm/clk-bcm2835-aux.c | 1 - drivers/clk/bcm/clk-bcm2835.c | 1 - drivers/clk/clk-ast2600.c | 67 +- drivers/clk/clk-fixed-mmio.c | 1 - drivers/clk/clk-fsl-sai.c | 1 - drivers/clk/clk-k210.c | 2 +- drivers/clk/hisilicon/clk-hi3559a.c | 1 - drivers/clk/microchip/clk-mpfs-ccc.c | 1 - drivers/clk/renesas/r8a77980-cpg-mssr.c | 16 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 24 + drivers/clk/renesas/renesas-cpg-mssr.c | 8 +- drivers/clk/samsung/clk-exynos-arm64.c | 229 +- drivers/clk/samsung/clk-exynos-arm64.h | 3 + drivers/clk/samsung/clk-exynos5433.c | 157 +- drivers/clk/samsung/clk.c | 46 +- drivers/clk/samsung/clk.h | 2 + drivers/clk/visconti/pll.h | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 - drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 9 + drivers/gpu/drm/amd/amdgpu/nv.c | 7 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 1967 ++++++++++++ .../link_dp_irq_handler.h => amdgpu/sdma_v4_4_2.h} | 11 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 5 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 7 +- drivers/gpu/drm/amd/amdgpu/umc_v8_10.h | 4 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 17 +- drivers/gpu/drm/amd/display/Kconfig | 14 +- drivers/gpu/drm/amd/display/Makefile | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 148 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 11 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 65 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 39 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 129 - drivers/gpu/drm/amd/display/dc/Makefile | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 8 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 19 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 5 + drivers/gpu/drm/amd/display/dc/core/dc.c | 101 +- .../gpu/drm/amd/display/dc/core/dc_link_exports.c | 294 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 35 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 10 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 66 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 579 ---- drivers/gpu/drm/amd/display/dc/dc_types.h | 6 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 27 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 6 - drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 5 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 4 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c | 2 +- .../drm/amd/display/dc/dcn201/dcn201_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_mmhubbub.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 4 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h | 36 - .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 2 - .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 64 - .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 62 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 6 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 83 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 4 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 71 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 3 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 - .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 3 - .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 4 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 5 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 6 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 6 +- .../dc/dml/dcn32/display_mode_vba_util_32.h | 3 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 5 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 33 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 2 + drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link.h | 128 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 +- drivers/gpu/drm/amd/display/dc/link/Makefile | 2 +- .../amd/display/dc/link/accessories/link_dp_cts.c | 47 +- .../amd/display/dc/link/accessories/link_dp_cts.h | 19 +- .../display/dc/link/accessories/link_dp_trace.c | 13 +- .../display/dc/link/accessories/link_dp_trace.h | 12 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 16 +- .../gpu/drm/amd/display/dc/link/link_detection.h | 6 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 20 +- drivers/gpu/drm/amd/display/dc/link/link_factory.c | 84 +- .../gpu/drm/amd/display/dc/link/link_resource.h | 3 - .../gpu/drm/amd/display/dc/link/link_validation.c | 9 +- .../drm/amd/display/dc/link/protocols/link_ddc.c | 24 +- .../drm/amd/display/dc/link/protocols/link_ddc.h | 3 + .../display/dc/link/protocols/link_dp_capability.c | 58 +- .../display/dc/link/protocols/link_dp_capability.h | 19 + .../amd/display/dc/link/protocols/link_dp_dpia.c | 2 +- .../amd/display/dc/link/protocols/link_dp_dpia.h | 4 +- .../display/dc/link/protocols/link_dp_dpia_bw.c | 97 +- .../display/dc/link/protocols/link_dp_dpia_bw.h | 26 +- .../dc/link/protocols/link_dp_irq_handler.c | 30 +- .../dc/link/protocols/link_dp_irq_handler.h | 12 +- .../amd/display/dc/link/protocols/link_dp_phy.c | 10 +- .../amd/display/dc/link/protocols/link_dp_phy.h | 8 +- .../display/dc/link/protocols/link_dp_training.c | 17 +- .../display/dc/link/protocols/link_dp_training.h | 3 + .../dc/link/protocols/link_dp_training_auxless.c | 2 +- .../dc/link/protocols/link_dp_training_auxless.h | 2 +- .../dc/link/protocols/link_dp_training_dpia.c | 4 +- .../dc/link/protocols/link_dp_training_dpia.h | 2 +- .../dc/link/protocols/link_edp_panel_control.c | 31 +- .../dc/link/protocols/link_edp_panel_control.h | 20 + .../drm/amd/display/dc/link/protocols/link_hpd.c | 14 +- .../drm/amd/display/dc/link/protocols/link_hpd.h | 4 + drivers/gpu/drm/amd/display/dc/os_types.h | 4 +- .../include/{hdcp_types.h => hdcp_msg_types.h} | 0 .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 2 - .../drm/amd/display/modules/power/power_helpers.c | 7 - .../amd/include/asic_reg/hdp/hdp_4_4_2_offset.h | 219 ++ .../amd/include/asic_reg/hdp/hdp_4_4_2_sh_mask.h | 663 ++++ .../drm/amd/include/asic_reg/mp/mp_13_0_6_offset.h | 456 +++ .../amd/include/asic_reg/mp/mp_13_0_6_sh_mask.h | 674 ++++ .../amd/include/asic_reg/sdma/sdma_4_4_2_offset.h | 1109 +++++++ .../amd/include/asic_reg/sdma/sdma_4_4_2_sh_mask.h | 3276 ++++++++++++++++++++ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 6 + .../pm/swsmu/inc/pmfw_if/smu11_driver_if_vangogh.h | 4 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_6.h | 141 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 212 ++ .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 95 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 5 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 11 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 79 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 2111 +++++++++++++ .../swsmu/smu13/smu_v13_0_6_ppt.h} | 15 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 4 +- drivers/gpu/drm/display/drm_hdmi_helper.c | 6 +- drivers/gpu/drm/drm_atomic.c | 1 + drivers/gpu/drm/i915/display/g4x_dp.c | 28 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 47 +- drivers/gpu/drm/i915/i915_irq.c | 2 + drivers/gpu/drm/i915/i915_reg.h | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 6 +- drivers/gpu/drm/ttm/ttm_device.c | 2 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/pmbus/pmbus_core.c | 2 +- drivers/hwmon/scmi-hwmon.c | 4 +- drivers/hwmon/scpi-hwmon.c | 2 +- drivers/iio/adc/sun4i-gpadc-iio.c | 2 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/md/dm-crypt.c | 32 +- drivers/md/dm-thin.c | 2 + drivers/message/fusion/mptbase.h | 1 - drivers/message/fusion/mptscsih.c | 1 - drivers/mtd/mtdcore.c | 25 +- drivers/mtd/nand/ecc-mxic.c | 1 + drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/orion_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 3 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/bcm63xxpart.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 1 + drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 16 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 4 +- drivers/pinctrl/renesas/pfc-r8a779a0.c | 8 - drivers/pinctrl/renesas/pfc-r8a779f0.c | 2 +- drivers/pinctrl/renesas/pfc-r8a779g0.c | 52 + drivers/platform/mellanox/Kconfig | 9 +- drivers/platform/x86/Kconfig | 3 +- drivers/platform/x86/acerhdf.c | 19 +- drivers/platform/x86/amd/pmc.c | 30 +- drivers/platform/x86/dell/dell-wmi-ddv.c | 12 +- .../x86/intel/int3472/tps68470_board_data.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.h | 1 + drivers/platform/x86/intel/tpmi.c | 14 +- drivers/platform/x86/mlx-platform.c | 2 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/max8973-regulator.c | 2 +- drivers/scsi/be2iscsi/be_cmds.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 6 + drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_ct.c | 8 +- drivers/scsi/lpfc/lpfc_debugfs.c | 9 +- drivers/scsi/lpfc/lpfc_els.c | 50 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 39 +- drivers/scsi/lpfc/lpfc_hw.h | 14 +- drivers/scsi/lpfc/lpfc_init.c | 7 +- drivers/scsi/lpfc/lpfc_nvme.c | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 40 +- drivers/scsi/lpfc/lpfc_sli4.h | 19 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 12 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 + drivers/scsi/mpi3mr/mpi3mr.h | 3 + drivers/scsi/mpi3mr/mpi3mr_app.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 42 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 1 + drivers/scsi/mpi3mr/mpi3mr_transport.c | 15 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 75 +- 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 | 1 + drivers/scsi/qla2xxx/qla_gbl.h | 1 + drivers/scsi/qla2xxx/qla_init.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 10 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sd_zbc.c | 8 - drivers/scsi/storvsc_drv.c | 16 + drivers/soc/microchip/mpfs-sys-controller.c | 6 - drivers/soc/qcom/llcc-qcom.c | 6 +- drivers/soc/qcom/rmtfs_mem.c | 10 +- drivers/spi/spi-ar934x.c | 6 +- drivers/spi/spi-armada-3700.c | 6 +- drivers/spi/spi-aspeed-smc.c | 5 +- drivers/spi/spi-at91-usart.c | 6 +- drivers/spi/spi-ath79.c | 6 +- drivers/spi/spi-atmel.c | 6 +- drivers/spi/spi-au1550.c | 5 +- drivers/spi/spi-axi-spi-engine.c | 6 +- drivers/spi/spi-bcm2835aux.c | 6 +- drivers/spi/spi-bcm63xx-hsspi.c | 6 +- drivers/spi/spi-bcm63xx.c | 6 +- drivers/spi/spi-bcmbca-hsspi.c | 6 +- drivers/spi/spi-brcmstb-qspi.c | 6 +- drivers/spi/spi-cadence-quadspi.c | 6 +- drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-cavium-octeon.c | 6 +- drivers/spi/spi-coldfire-qspi.c | 6 +- drivers/spi/spi-davinci.c | 5 +- drivers/spi/spi-dln2.c | 6 +- drivers/spi/spi-dw-bt1.c | 6 +- drivers/spi/spi-dw-mmio.c | 6 +- drivers/spi/spi-ep93xx.c | 6 +- drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-fsl-espi.c | 6 +- drivers/spi/spi-fsl-lpspi.c | 5 +- drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 11 +- drivers/spi/spi-geni-qcom.c | 5 +- drivers/spi/spi-hisi-kunpeng.c | 6 +- drivers/spi/spi-img-spfi.c | 6 +- drivers/spi/spi-iproc-qspi.c | 6 +- drivers/spi/spi-lantiq-ssc.c | 6 +- drivers/spi/spi-meson-spicc.c | 6 +- drivers/spi/spi-meson-spifc.c | 6 +- drivers/spi/spi-microchip-core-qspi.c | 6 +- drivers/spi/spi-microchip-core.c | 6 +- drivers/spi/spi-mpc52xx.c | 6 +- drivers/spi/spi-mtk-nor.c | 6 +- drivers/spi/spi-mtk-snfi.c | 5 +- drivers/spi/spi-mxic.c | 6 +- drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 5 +- drivers/spi/spi-npcm-pspi.c | 6 +- drivers/spi/spi-nxp-fspi.c | 6 +- drivers/spi/spi-oc-tiny.c | 5 +- drivers/spi/spi-omap-uwire.c | 5 +- drivers/spi/spi-omap2-mcspi.c | 6 +- drivers/spi/spi-orion.c | 6 +- drivers/spi/spi-pic32-sqi.c | 6 +- drivers/spi/spi-pic32.c | 6 +- drivers/spi/spi-ppc4xx.c | 5 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/spi/spi-qcom-qspi.c | 6 +- drivers/spi/spi-qup.c | 3 +- drivers/spi/spi-rb4xx.c | 6 +- drivers/spi/spi-rockchip-sfc.c | 6 +- drivers/spi/spi-rockchip.c | 6 +- drivers/spi/spi-rpc-if.c | 6 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-s3c64xx.c | 6 +- drivers/spi/spi-sh-hspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 5 +- drivers/spi/spi-sh-sci.c | 5 +- drivers/spi/spi-sh.c | 6 +- drivers/spi/spi-sifive.c | 6 +- drivers/spi/spi-slave-mt27xx.c | 6 +- drivers/spi/spi-sn-f-ospi.c | 6 +- drivers/spi/spi-sprd-adi.c | 5 +- drivers/spi/spi-st-ssc4.c | 6 +- drivers/spi/spi-stm32-qspi.c | 6 +- drivers/spi/spi-stm32.c | 6 +- drivers/spi/spi-sun4i.c | 6 +- drivers/spi/spi-sun6i.c | 5 +- drivers/spi/spi-sunplus-sp7021.c | 5 +- drivers/spi/spi-synquacer.c | 6 +- drivers/spi/spi-tegra114.c | 6 +- drivers/spi/spi-tegra20-sflash.c | 6 +- drivers/spi/spi-tegra20-slink.c | 5 +- drivers/spi/spi-tegra210-quad.c | 6 +- drivers/spi/spi-topcliff-pch.c | 6 +- drivers/spi/spi-uniphier.c | 6 +- drivers/spi/spi-xilinx.c | 6 +- drivers/spi/spi-xtensa-xtfpga.c | 6 +- drivers/spi/spi-zynq-qspi.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 6 +- drivers/target/iscsi/iscsi_target_parameters.c | 12 +- drivers/thermal/amlogic_thermal.c | 4 +- drivers/thermal/armada_thermal.c | 14 +- drivers/thermal/broadcom/bcm2711_thermal.c | 3 +- drivers/thermal/broadcom/bcm2835_thermal.c | 3 +- drivers/thermal/broadcom/brcmstb_thermal.c | 8 +- drivers/thermal/broadcom/ns-thermal.c | 2 +- drivers/thermal/broadcom/sr-thermal.c | 2 +- drivers/thermal/da9062-thermal.c | 13 +- drivers/thermal/db8500_thermal.c | 2 +- drivers/thermal/dove_thermal.c | 7 +- drivers/thermal/hisi_thermal.c | 5 +- drivers/thermal/imx8mm_thermal.c | 4 +- drivers/thermal/imx_sc_thermal.c | 9 +- drivers/thermal/imx_thermal.c | 47 +- .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 4 +- .../int340x_thermal/processor_thermal_device_pci.c | 9 +- drivers/thermal/intel/intel_pch_thermal.c | 2 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 6 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 13 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 4 +- drivers/thermal/k3_bandgap.c | 4 +- drivers/thermal/k3_j72xx_bandgap.c | 2 +- drivers/thermal/kirkwood_thermal.c | 7 +- drivers/thermal/max77620_thermal.c | 6 +- drivers/thermal/mediatek/auxadc_thermal.c | 4 +- drivers/thermal/mediatek/lvts_thermal.c | 10 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 6 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 6 +- drivers/thermal/qcom/tsens.c | 6 +- drivers/thermal/qoriq_thermal.c | 4 +- drivers/thermal/rcar_gen3_thermal.c | 5 +- drivers/thermal/rcar_thermal.c | 8 +- drivers/thermal/rockchip_thermal.c | 8 +- drivers/thermal/rzg2l_thermal.c | 3 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/spear_thermal.c | 10 +- drivers/thermal/sprd_thermal.c | 2 +- drivers/thermal/st/st_thermal.c | 5 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/thermal/sun8i_thermal.c | 4 +- drivers/thermal/tegra/soctherm.c | 6 +- drivers/thermal/tegra/tegra-bpmp-thermal.c | 6 +- drivers/thermal/tegra/tegra30-tsensor.c | 31 +- drivers/thermal/thermal-generic-adc.c | 7 +- drivers/thermal/thermal_core.c | 18 + drivers/thermal/thermal_helpers.c | 3 + drivers/thermal/thermal_hwmon.c | 9 +- drivers/thermal/thermal_hwmon.h | 4 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 10 +- drivers/thermal/uniphier_thermal.c | 2 +- drivers/ufs/core/ufshcd.c | 1 + drivers/ufs/host/ufs-qcom.c | 10 +- fs/buffer.c | 13 +- fs/erofs/data.c | 52 +- fs/erofs/decompressor.c | 6 +- fs/erofs/decompressor_lzma.c | 4 +- fs/erofs/dir.c | 22 +- fs/erofs/erofs_fs.h | 5 +- fs/erofs/fscache.c | 5 +- fs/erofs/inode.c | 23 +- fs/erofs/internal.h | 29 +- fs/erofs/namei.c | 14 +- fs/erofs/super.c | 70 +- fs/erofs/xattr.c | 40 +- fs/erofs/xattr.h | 10 +- fs/erofs/zdata.c | 18 +- fs/erofs/zmap.c | 29 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 4 +- fs/f2fs/data.c | 12 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 33 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.h | 4 +- fs/f2fs/inode.c | 4 +- fs/f2fs/node.h | 20 +- fs/f2fs/super.c | 16 +- fs/f2fs/sysfs.c | 20 +- fs/file.c | 1 + fs/nfsd/vfs.c | 2 + fs/sysv/dir.c | 28 +- fs/sysv/namei.c | 8 +- fs/sysv/sysv.h | 1 - fs/verity/signature.c | 9 +- include/dt-bindings/clock/ast2600-clock.h | 5 +- include/linux/bpf.h | 8 + include/linux/bpf_local_storage.h | 1 + include/linux/btf_ids.h | 2 +- include/linux/clk-provider.h | 8 +- include/linux/cpumask.h | 10 +- include/linux/device.h | 6 - include/linux/f2fs_fs.h | 9 +- include/linux/highmem.h | 60 +- include/linux/mhi.h | 7 - include/linux/mm.h | 2 + include/linux/mtd/rawnand.h | 2 +- include/linux/pgtable.h | 2 +- include/linux/swap.h | 8 +- include/linux/thermal.h | 19 + include/net/netfilter/nf_tproxy.h | 7 + include/net/xdp_sock.h | 1 + include/trace/events/erofs.h | 4 +- include/trace/events/f2fs.h | 2 +- include/trace/events/huge_memory.h | 3 +- init/Kconfig | 38 - kernel/bpf/arraymap.c | 28 + kernel/bpf/bloom_filter.c | 12 + kernel/bpf/bpf_cgrp_storage.c | 1 + kernel/bpf/bpf_inode_storage.c | 1 + kernel/bpf/bpf_local_storage.c | 10 + kernel/bpf/bpf_struct_ops.c | 16 + kernel/bpf/bpf_task_storage.c | 1 + kernel/bpf/cpumap.c | 10 + kernel/bpf/devmap.c | 26 +- kernel/bpf/hashtab.c | 43 + kernel/bpf/local_storage.c | 7 + kernel/bpf/lpm_trie.c | 11 + kernel/bpf/offload.c | 6 + kernel/bpf/queue_stack_maps.c | 10 + kernel/bpf/reuseport_array.c | 8 + kernel/bpf/ringbuf.c | 20 +- kernel/bpf/stackmap.c | 14 + kernel/bpf/syscall.c | 20 +- lib/stackdepot.c | 12 + localversion-next | 2 +- mm/damon/paddr.c | 5 +- mm/khugepaged.c | 226 +- mm/kmsan/kmsan_test.c | 31 + mm/memcontrol.c | 18 +- mm/memory.c | 3 +- mm/pgtable-generic.c | 2 +- mm/vmalloc.c | 28 +- mm/zsmalloc.c | 44 +- net/bluetooth/hci_sync.c | 10 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/mgmt.c | 6 - net/bluetooth/msft.c | 36 +- net/core/bpf_sk_storage.c | 1 + net/core/sock_map.c | 20 + net/ipv4/netfilter/nf_tproxy_ipv4.c | 2 +- net/ipv6/netfilter/nf_tproxy_ipv6.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 14 +- net/tls/tls_device.c | 2 + net/xdp/xskmap.c | 13 + scripts/kallsyms.c | 1 + scripts/link-vmlinux.sh | 2 +- sound/soc/intel/avs/boards/da7219.c | 21 + sound/soc/intel/avs/boards/max98357a.c | 22 + sound/soc/intel/avs/boards/nau8825.c | 14 +- sound/soc/intel/avs/boards/rt5682.c | 22 + sound/soc/intel/avs/boards/ssm4567.c | 31 - tools/testing/kunit/qemu_configs/m68k.py | 10 + tools/testing/memblock/tests/alloc_nid_api.c | 40 + tools/testing/selftests/amd-pstate/Makefile | 13 +- tools/testing/selftests/amd-pstate/gitsource.sh | 4 +- tools/testing/selftests/amd-pstate/run.sh | 4 +- tools/testing/selftests/mm/split_huge_page_test.c | 6 +- 568 files changed, 16532 insertions(+), 3935 deletions(-) create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c copy drivers/gpu/drm/amd/{display/dc/link/protocols/link_dp_irq_handler.h => amdgp [...] delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_link.h rename drivers/gpu/drm/amd/display/include/{hdcp_types.h => hdcp_msg_types.h} (100%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_4_4_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_4_4_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_6_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_6_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_6.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c copy drivers/gpu/drm/amd/{display/dc/link/protocols/link_dp_irq_handler.h => pm/sw [...] create mode 100644 tools/testing/kunit/qemu_configs/m68k.py