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 fc31900c9486 Add linux-next specific files for 20230308 omits bbb3026e4324 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64ea19836b85 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 619b4630afdb Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9a0b992f5445 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 7f47f5dc4fe7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b60b48f4bc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb72e5a1b6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1c7d103a3ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e75444b47e52 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 1c2437565aa3 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits d0c8f12d6f0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9db126bfa4c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 35b6aecbe543 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3f161e2bc77 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 4a84d337b0c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61efbfd4b463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7ae01fd789e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 386f279c1c43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2453754ebd22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd23b903c404 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits dd89cff0ac04 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 45806cff548f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c72882bb444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 197a2ffcf126 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 7d849d9f5e43 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 905ce8fb34e5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 0cc547b63462 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3d77cab399e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d041dde064f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a82fa31b77a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d0eb1b7c61f2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits af05d68516b5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 7d94e7a968b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a468f82265cc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ac34818b1c62 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1637584a0b53 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 78bd3557fa61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bc63d5dec63 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9b7f114ee2f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ee752d0c2ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 965661d7d64a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7df073dabd58 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 449fda5c9f76 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 0a426079a118 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 96a86caf3243 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c5a6ade0192b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cf7f3fc170a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 29f138ba9aba Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 150df68a5976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1bb7ae54306 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f7bb5a65b9e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 82ca0c22525c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 52f2ea4f9345 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b9f0cc25fa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f232f0fb6512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dccc2b13c70e Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits f970b9847f30 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a79955d66511 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f4591e6a8be1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits afe675a310a3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 0a24cbc6bffa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5556ccda2e3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbde1a535b5b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 343b356362ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a07561b7f702 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 771b0f4dfc2e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9b6b37033687 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits adf5abee82de Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e1a699056f5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2506e1c7b5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf0fb584e09d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36e459ba275e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits aa8725747de7 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits dde07cadef81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc4603b21dc8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits eedb25f4554a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits ff29075e8e4d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7d3d0173efdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2e25ecf1d3f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5c30b9f2e87e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7cf2e62fd55d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 78a6a934985e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 146e2f075895 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 749553f5dc7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71d97b3c7506 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits d3e608cd9bc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 190c62fe11e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bff34fcc54ce Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e35d84219985 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c454b364138 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 4a661d21c845 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 3df896a66080 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d578e6f02619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a0b14638f81 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits c704d2f9bca0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 59553f63711c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01653374c89d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 817f47bedabc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b47f3e5dd496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95d376654764 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bffc0ef802f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6202c4ca9443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13e54e600f2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f809dbdfcd1c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d2bebe346897 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5d683c8fd5d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11cc24510e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd552faab43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6667b935434 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 8a8241c4d2e9 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 630b59afc3ac Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4f06395ac60f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 03913bd4e939 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b171793e03fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fed60cb0d081 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5de209dfe85d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 13fe91e8dcc5 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 8301e4ce8f04 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 01d55ee564ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c11858cc2c93 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits c3cb8462eaab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 26e73f207a0e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 98ddf676e062 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits f4be5c8f46c4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d524a91b6bd0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits afb09a08d4da Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6b9f7df3360f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 6ae2ebebdabc Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits ec257c6e415e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0fc6a315361d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1e42ab72276b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f799d19fc8b3 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 6d38f52f24e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ef33824a9945 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1c8303bda29b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits dd650a9218e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 87631c2e7985 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 47a1d64c0a23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47bbeaacac7b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7ba38aebdee0 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next omits b6da721b4566 Merge branch 'mm-nonmm-unstable' into mm-everything omits a5528a040529 scripts/link-vmlinux.sh: fix error message presentation omits 51c5c56f78de fs: prevent out-of-bounds array speculation when closing a [...] omits 0cad5f0bd467 ELF: fix all "Elf" typos omits f550495a14de mm: uninline kstrdup() omits 6d3e560068bf scripts/gdb: support getting current task struct in UML omits 490f785a21d5 scripts/gdb: correct indentation in get_current_task omits ad157dbdc350 dca: delete unnecessary variable omits d6d3575ae2c8 kcov-improve-documentation-v3 omits 2b5291fbec8c kcov-improve-documentation-v2 omits 4bf652b03e0c kcov: improve documentation omits 4d6209cf4bba nfs: remove empty if statement from nfs3_prepare_get_acl omits 023aba6f8708 proc: remove mark_inode_dirty() in .setattr() omits 7da1fbdd2ded ia64: salinfo: placate defined-but-not-used warning omits edc3612c83fe ia64: mm/contig: fix section mismatch warning/error omits 4d1b16583232 delayacct: improve the average delay precision of getdelay [...] omits 9caa15b8a499 mm/khugepaged: recover from poisoned file-backed memory omits 8bc698038617 mm/hwpoison: introduce copy_mc_highpage omits e25eb5db229b mm/khugepaged: recover from poisoned anonymous memory omits 719708fa39b1 kmsan: add test_stackdepot_roundtrip omits aa6ba90f2317 lib/stackdepot: kmsan: mark API outputs as initialized omits 26a06ab3c05c mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing omits a5c31c79504d mm, memcg: Prevent memory.oom_control load/store tearing omits 306ed6037d1b mm, memcg: Prevent memory.swappiness load/store tearing omits bc340877e842 mm, memcg: Prevent memory.oom.group load/store tearing omits 71552e33deb4 selftests/mm: fix split huge page tests omits 0752711fd0c9 mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() omits d402a712c8b3 zsmalloc: show per fullness group class stats omits af0cccac3a64 zsmalloc: rework compaction algorithm omits ae0d36513710 zsmalloc: fine-grained inuse ratio based fullness grouping omits b5ca649f90bb zsmalloc: remove insert_zspage() ->inuse optimization omits 4a80ff93f2ed dma-buf: system_heap: avoid reclaim for order 4 omits 401b10d8b348 kmsan: add memsetXX tests omits 7b1f1098ccdb x86: kmsan: use C versions of memset16/memset32/memset64 omits 970a6400a992 kmsan: another take at fixing memcpy tests omits c9b0dd891f0b x86: kmsan: don't rename memintrinsics in uninstrumented files omits 39b3a9ea4963 mm/khugepaged: cleanup memcg uncharge for failure path omits 43df7a774782 mm/vmstat: refresh stats remotely instead of via work item omits 9ace78b69f39 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits f07938992aa3 mm/vmstat: use xchg in cpu_vm_stats_fold omits 8ba285a82c0d vmstat: switch per-cpu vmstat counters to 32-bits omits 977880d90118 mm/vmstat: switch counter modification to cmpxchg omits 02e3f6f0967a convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits 37a428fb1f9b add this_cpu_cmpxchg_local and asm-generic definitions omits 98852c1e2bd1 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits 44d1907fd6b4 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits 6e7f81894de1 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits e0121a393aa7 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits e105dedd7a35 mm/vmstat: remove remote node draining omits 80083c81b618 sched/numa: use hash_32 to mix up PIDs accessing VMA omits 570af9b46395 sched/numa: implement access PID reset logic omits 049e2556b579 sched/numa: enhance vma scanning logic omits 613643797ef8 sched/numa: apply the scan delay to every new vma omits 72b4a07d4042 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] omits c606ba2a382d mm/migrate: drop pte_mkhuge() in remove_migration_pte() omits 5dae1f72aec3 mm: swap: remove unneeded cgroup_throttle_swaprate() omits ddf44f0e1f08 mm: memory: use folio_throttle_swaprate() in do_cow_fault() omits ff0f2d8306f1 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() omits 40bd16a26fd2 mm: memory: use folio_throttle_swaprate() in wp_page_copy() omits 7cc37bd292fc mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() omits 423370a4c4c3 mm: memory: use folio_throttle_swaprate() in do_swap_page() omits 8dad0313f98f mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] omits 2192cdd9f131 cpuset: clean up cpuset_node_allowed omits 443a22239a4c kasan: call clear_page with a match-all tag instead of cha [...] omits cf9d748a9724 selftests: cgroup: add 'malloc' failures checks in test_me [...] omits d8c0f603e996 mm: separate vma->lock from vm_area_struct omits 0d87af5ebdcb mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits 9a71522f5647 powerc/mm: try VMA lock-based page fault handling first omits e6fd17ce8b77 arm64/mm: try VMA lock-based page fault handling first omits a909c4f05eaa x86/mm: try VMA lock-based page fault handling first omits 9190e50fce68 mm: introduce per-VMA lock statistics omits f80c88f033dd mm: prevent userfaults to be handled under per-vma lock omits 9c274f53aa7e mm: prevent do_swap_page from handling page faults under VMA lock omits 89b3074f08d4 mm: document FAULT_FLAG_VMA_LOCK flag omits 1904facfc0b9 mm: add FAULT_FLAG_VMA_LOCK flag omits 6643216e471c mm: fall back to mmap_lock if vma->anon_vma is not yet set omits c4f485dcbffb mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits 710b703848eb mm: introduce vma detached flag omits e92b00229a35 mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits 6bdd567810f5 kernel/fork: assert no VMA readers during its destruction omits 9d817e140e1b mm: conditionally write-lock VMA in free_pgtables omits ce308574a678 mm/nommu: remove unnecessary VMA locking omits 76e8710f3765 mm: write-lock VMAs before removing them from VMA tree omits 9a3d13181592 mm/mremap: write-lock VMA while remapping it to a new addr [...] omits 4b83d0239b50 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits 1af20a0ff2ba mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 316676e9d598 txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] omits bef08ae464f5 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits bbeb497c46ee mm/khugepaged: write-lock VMA while collapsing a huge page omits c1c8d76372d9 mm/mmap: move vma_prepare before vma_adjust_trans_huge omits a4cf4eb5d6c8 mm: mark VMA as being written when changing vm_flags omits 148f07279516 mm: add per-VMA lock and helper functions to control it omits f090491d1cc6 mm: move mmap_lock assert function definitions omits 0bd5bfeefc75 mm: rcu safe VMA freeing omits 98541114fbd0 mm: introduce CONFIG_PER_VMA_LOCK omits c8bfbd5a794b mm: enable maple tree RCU mode by default. omits 53ebbeab13cb maple_tree: add RCU lock checking to rcu callback functions omits 8c28f3600dce maple_tree: add smp_rmb() to dead node detection omits 99ce5e1576cd maple_tree: fix write memory barrier of nodes once dead fo [...] omits bf94f8febd9d maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits 29fe49a9de99 maple_tree: fix freeing of nodes in rcu mode omits d6e75ff5006c maple_tree: detect dead nodes in mas_start() omits 33b488037653 maple_tree: be more cautious about dead nodes omits 021bf748e069 mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending omits 1a7503598fe2 mm/debug: use %pGt to display page_type in dump_page() omits 4ad22e21f9f3 mm, printk: introduce new format %pGt for page_type omits ca640764960a mmflags.h: use less error prone method to define pageflag_names omits 121bb00aa4bb powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 4fdd35b7c19c lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] omits 7b68857d210e lazy tlb: allow lazy tlb mm refcounting to be configurable omits 4e4784e0afe3 lazy tlb: introduce lazy tlb mm refcount helper functions omits 8497c17c4a72 kthread: simplify kthread_use_mm refcounting omits 14fdc0ccaa0d mm/zswap: try to avoid worst-case scenario on same element pages omits 873a002db5cd mm: add tracepoints to ksm omits eac35a906c7a mm: multi-gen LRU: improve design doc omits 08f0479462af mm: multi-gen LRU: clean up sysfs code omits 35d5a42e83fe selftests/mm: add new selftests for KSM omits 55f3cf181a62 mm: add new KSM process and sysfs knobs omits fc6fb8e0c0fc mm: add new api to enable ksm per process omits 7f485563a0ab mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits 10b133c1e937 mm: fadvise: move 'endbyte' calculations to helper function omits 93a9603f82ae x86/mm/pat: clear VM_PAT if copy_p4d_range failed omits 3526a2ebe287 mm-userfaultfd-support-wp-on-multiple-vmas-fix omits b6f1354d6b74 mm/userfaultfd: support WP on multiple VMAs omits 2d211643cebe mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix omits 1fd132c0c2b7 mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] omits 24459a230fac mm, page_alloc: reduce page alloc/free sanity checks omits 52b7e325bef8 mm: cma: make kobj_type structure constant omits 546f2b1019ce mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] omits 03a3db1d3648 mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit omits 50e53ca17059 mm: reduce lock contention of pcp buffer refill omits e8ab7d49b22c selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 omits feba6313eacd selftest: add testing unsharing and counting ksm zero page omits 567f1a179195 ksm: add zero_pages_sharing documentation omits b8831737ec06 ksm: count zero pages for each process omits 8fa73961421f ksm: count all zero pages placed by KSM omits 124f9d89d1a0 ksm: support unsharing zero pages placed by KSM omits ea09d8f3e047 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 omits 2f96e5b680dc ksm: abstract the function try_to_get_old_rmap_item omits fb6f824463e9 Merge branch 'mm-stable' into mm-unstable omits f32dbca5cdae mm, vmalloc: fix high order __GFP_NOFAIL allocations omits 4688b530156a Kconfig.debug: fix SCHED_DEBUG dependency omits e8834483997b mm/damon/paddr: fix folio_nr_pages() after folio_put() in [...] omits f55df912e96d mm/damon/paddr: fix folio_size() call after folio_put() in [...] omits a560b48c2d6c ocfs2: fix data corruption after failed write omits 036a96bfcca4 migrate_pages: try migrate in batch asynchronously firstly omits f23fe1e145e8 migrate_pages: move split folios processing out of migrate [...] omits 2349fd9d8509 migrate_pages: fix deadlock in batched migration omits 4d4ec28ef3a4 test_maple_tree: add more testing for mas_empty_area() omits 400922513f30 maple_tree: fix mas_skip_node() end slot detection omits 63b457888596 .mailmap: add Alexandre Ghiti personal email address omits 662d4e4be5f0 mailmap: correct Dikshita Agarwal's Qualcomm email address omits 08f5b4aab6c8 mailmap: updates for Jarkko Sakkinen omits 8639fe996a41 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the [...] omits 454b0602df33 mm: teach mincore_hugetlb about pte markers omits 470c013e3dfb mm/mprotect: Fix successful vma_merge() of next in do_mpro [...] omits ae75a25bd83f dm crypt: conditionally enable code needed for tasklet usecases omits d9fe0a98a2e0 dm crypt: initialize tasklet in crypt_io_init() omits 2f507cde4fd3 Merge branch 'misc-6.3' into next-fixes omits 90e515ac55d0 btrfs: fix dio continue after short write due to buffer pa [...] omits 9d26c558d99b btrfs: add function to create and return an ordered extent omits 9116000828de mtd: bcm63xxpart: remove MODULE_LICENSE in non-modules omits 2e9d68641030 mtd: core: prepare mtd_otp_nvmem_add() to handle -EPROBE_DEFER omits 43782116d148 mtd: core: fix error path for nvmem provider omits e02b3f832618 mtd: core: fix nvmem error reporting omits 7edfc9143c90 mtd: core: provide unique name for nvmem device, take two omits d56cdd8b3a8e lockd: add some client-side tracepoints omits ce8ec6ebcea3 nfs: move nfs_fhandle_hash to common include file omits 2cd941fcd792 lockd: server should unlock lock if client rejects the grant omits e9f66a6bc39c lockd: fix races in client GRANTED_MSG wait logic omits 8867520c829a lockd: move struct nlm_wait to lockd.h omits 05a5b94bbd21 lockd: remove 2 unused helper functions omits 3a9c6636f0e8 lockd: purge resources held on behalf of nlm clients when [...] omits f60eb034d357 NFSD: Convert filecache to rhltable omits 39fbbd5cb794 nfsd: allow reaping files still under writeback omits 26271da55359 nfsd: update comment over __nfsd_file_cache_purge omits 52a0eb885435 nfsd: don't take/put an extra reference when putting a file omits b258cb732293 nfsd: simplify the delayed disposal list code omits 61c36c71995c nfsd: add some comments to nfsd_file_do_acquire omits 7930bc512a7d nfsd: don't kill nfsd_files because of lease break error omits 8d4122ef1e76 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator omits 694431477e2f nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries omits 2fa7de96f27f nfsd: don't open-code clear_and_wake_up_bit omits 690ae0037d5b Merge branch 'kcsan.2023.02.22a' into HEAD omits 905739f2b887 Merge branch 'nolibc.2023.01.24a' into HEAD omits be8b030f3dca Merge branch 'nmi.2023.01.19a' into HEAD omits e0e2d37ba8b3 Merge branch 'lkmm.2023.01.03a' into HEAD omits 69e32a372785 Merge branch 'clocksource.2023.02.06a' into HEAD omits 9831528ebc17 Merge branch 'srcu-always-next.2023.02.02a' into HEAD omits 59bea12efd91 rcu: Remove CONFIG_SRCU omits 46bfd471222c mm: Remove "select SRCU" omits 41d3471705c3 kvm: Remove "select SRCU" omits 2aa6e6819e86 arch/x86: Remove "select SRCU" omits cc2b5be472c0 Merge branch 'v6.3-armsoc/dts32' into for-next omits c0e48d3f7722 smackfs: Added check catlen omits bc6e0c1cea1b Merge branch 'v6.3-clk/next' into for-next omits 198b67d1a2e4 Merge branch 'v6.3-armsoc/dts64' into for-next omits 3435299ff28d Merge branch 'v6.3-armsoc/dts32' into for-next omits 98bf444ba287 Merge branch 'v6.2-armsoc/dtsfixes' into for-next omits ffa562d00072 fpga: bridge: return errors in the show() method of the "s [...] omits 7ce0ba2cc0b5 Merge tag 'v6.2-rc5' into next omits c82e5aa87205 fpga: dfl: more kernel-doc corrections omits 7ef5453f16c5 fpga: dfl: kernel-doc corrections omits 1a3ba5419ed8 fpga: microchip-spi: separate data frame write routine omits 997a24e716e7 fpga: microchip-spi: rewrite status polling in a time meas [...] omits ecb01e7baf4a fpga: microchip-spi: move SPI I/O buffers out of stack omits d09c72dc8442 tty: serial: 8250: add DFL bus driver for Altera 16550. omits 435fc372d7ad fpga: dfl: add basic support for DFHv1 omits de8d305072d9 fpga: dfl: Add DFHv1 Register Definitions omits d910131b0b46 Documentation: fpga: dfl: Add documentation for DFHv1 omits 3ad07d73ae65 clk: rockchip: rk3399: allow clk_cifout to force clk_cifou [...] omits 1a3065e92046 smack_lsm: remove unnecessary type casting omits 4e5cf21c1c66 Merge tag 'v6.1-rc3' into next omits f393b3fd2a4b smack: cleanup obsolete mount option flags omits 6c3dc5c16bc2 smack: lsm: remove the unneeded result variable omits 6dc5849dc6a9 SMACK: Add sk_clone_security LSM hook omits 59f1baea3ac4 Merge tag 'v6.0-rc3' into next omits b50503990d88 smack: Remove the redundant lsm_inode_alloc omits 1105171d080e smack: Replace kzalloc + strncpy with kstrndup omits bbddaf68e912 Merge tag 'v5.19-rc1' into next omits ba6b652bd863 smack: Remove redundant assignments adds 7fef09970252 x86/resctl: fix scheduler confusion with 'current' adds 55ee6646b6ba Merge tag 'platform-drivers-x86-v6.3-2' of git://git.kerne [...] adds 6a98c9cae232 Merge tag 'fs_for_v6.3-rc2' of git://git.kernel.org/pub/sc [...] adds 63cf584203f3 mm: teach mincore_hugetlb about pte markers adds 42b2af2c9b7e mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the [...] adds af665b40dfa2 mailmap: updates for Jarkko Sakkinen adds 071ca76d2c1d mailmap: correct Dikshita Agarwal's Qualcomm email address adds 89a004508081 .mailmap: add Alexandre Ghiti personal email address adds fb3592c41a44 migrate_pages: fix deadlock in batched migration adds a21d2133215b migrate_pages: move split folios processing out of migrate [...] adds 2ef7dbb26990 migrate_pages: try migrate in batch asynchronously firstly adds 90410bcf873c ocfs2: fix data corruption after failed write adds 751688b8be90 mm/damon/paddr: fix folio_size() call after folio_put() in [...] adds dd52a61da0dd mm/damon/paddr: fix folio_nr_pages() after folio_put() in [...] adds 5fd8f55b0138 Kconfig.debug: fix SCHED_DEBUG dependency adds 0a11b64f7af6 mm, vmalloc: fix high order __GFP_NOFAIL allocations adds 9c8712605db5 maple_tree: fix mas_skip_node() end slot detection adds 72747459be64 test_maple_tree: add more testing for mas_empty_area() adds 5a12f9fc2875 nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() adds 137e4ef1b482 checksyscalls: ignore fstat to silence build warning on LoongArch adds 9866a26922c0 mm/ksm: fix race with ksm_exit() in VMA iteration adds 43979d8556e2 mm: deduplicate error handling for map_deny_write_exec adds 0aeb20d647a4 mm: fix error handling for map_deny_write_exec adds 68773d83aeed kselftest: vm: fix unused variable warning adds a0a89d29b03c tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 6d3cbb9718ee Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f3e3a83df6d5 kbuild: deb-pkg: default dpkg-buildpackage --build adds 58aef1f4df4d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 70a3e5fd8541 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a61027dc46df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7d834b4d1ab6 nfc: change order inside nfc_se_io error path adds e7b15acdc10f mailmap: add entry for Maxim Mikityanskiy adds b1649b0fe98c mailmap: update entries for Stephen Hemminger adds 37d9df224d1e ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause adds ce7ca794712f net/smc: fix fallback failed while sendmsg with fastopen adds ea9dd2e5c6d1 octeontx2-af: Unlock contexts in the queue context cache i [...] adds cdd28833100c net: microchip: sparx5: fix deletion of existing DSCP mappings adds 0b8c19d19f1d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds c4b81d9ac868 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bbdf904b13a6 ALSA: hda: intel-dsp-config: add MTL PCI id adds 7bb62340951a ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work [...] adds a86e79e3015f ALSA: hda/realtek: Fix the speaker output on Samsung Galax [...] adds ff447886e675 ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() adds 2d896e3eb800 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 989a3e447917 ASoC: SOF: ipc3: Check for upper size limit for the receiv [...] adds 9e269e3aa900 ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit adds 858a438a6cf9 ASoC: Intel: soc-acpi: fix copy-paste issue in topology names adds 6ba8ddf86a3a ASoC: SOF: topology: Fix error handling in sof_widget_ready() adds ca09e2a351fb ASoC: SOF: Intel: pci-tng: revert invalid bar size setting adds b66bfc3a9810 ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP adds c99e48f4ce9b ASoC: SOF: ipc4-topology: set dmic dai index from copier adds 52a55779ed14 ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence adds 8bac40b8ed17 ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering an [...] adds c7e328f1cbf2 ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase adds e45cd86c3a78 ASoC: SOF: IPC4: update gain ipc msg definition to align with fw adds a659e35ca0af ASoC: SOF: Intel: MTL: Fix the device description adds 9eb2b4cac223 ASoC: SOF: Intel: HDA: Fix device description adds 1f320bdb29b6 ASoC: SOF: Intel: SKL: Fix device description adds 376f79bbf521 ASOC: SOF: Intel: pci-tgl: Fix device description adds a7ee5b426fb6 SoC: SOF: Intel: FIx device descriptions (missing adds af0f46e5b9a4 ASoC: da7219: Initialize jack_det_mutex adds e329f27a234c ASoC: hdmi-codec: only startup/shutdown on supported streams adds 7e44b452540b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d3df31de320c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds a98fc23cc2c1 staging: rtl8192e: Remove function ..dm_check_ac_dc_power [...] adds fe413a074a93 staging: rtl8192e: Remove call_usermodehelper starting Rad [...] adds 05cbcc415c9b staging: rtl8723bs: Fix key-store index handling adds d17789edd6a8 staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() adds 4d8a9cf1d66d Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 92fa007cf039 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 88bbdcf52839 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8c0fe67cfb4a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ff7c39980c35 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds c643015a7aa3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 675dfe1223a6 btrfs: fix block group item corruption after inserting new [...] adds 01666867abd4 Merge branch 'misc-6.3' into next-fixes adds 921347eed685 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d3c57724f156 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transpor [...] adds f305a7b6ca21 scsi: mpi3mr: Fix throttle_groups memory leak adds 7d2b02172b6a scsi: mpi3mr: Fix config page DMA memory leak adds d0f3c3728da8 scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() adds d4caa1a4255c scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() adds c798304470ca scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() adds ce756daa36e1 scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() adds 88ec699fe979 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bdbed73d490f Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds ae6c4d72c8eb drm/i915/hwmon: Enable PL1 power limit adds 5b4bc5aa4654 drm/i915: Fix audio ELD handling for DP MST adds d8414892df7f drm/i915/psr: Use calculated io and fast wake lines adds b663a57a4d9f drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and [...] adds ae73f04769e5 drm/i915/sseu: fix max_subslices array-index-out-of-bounds access adds 781a44dea94f drm/i915/active: Fix misuse of non-idle barriers as fence [...] adds 7a91569f0cf8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds ea334a4ae74c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds b1e6971162d8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 27c9b91eb8bb Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 06430a3fa39f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9ca6705d9d60 SUNRPC: Fix a server shutdown leak adds 22aed66a478c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7d0930647c02 tools headers x86 cpufeatures: Sync with the kernel sources adds 06a1574b94ee tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds 5b201a82cd9d perf tools: Add Adrian Hunter to MAINTAINERS as a reviewer adds fa7e09fec0ca Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 08ee0d998f85 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 76bc992578cc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 4a4fe4f68202 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 08705758878e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 819c2608ce2c Sync mm-stable with 6.3-rc1 new 1ebd5ed9011e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new cecedbf1b1f6 Merge branch 'mm-stable' into mm-unstable new 9904710e2380 ksm: abstract the function try_to_get_old_rmap_item new 487dc7041963 ksm-abstract-the-function-try_to_get_old_rmap_item-v6 new c02f0d9ae12a ksm: support unsharing zero pages placed by KSM new 23e0d6487513 ksm: count all zero pages placed by KSM new 385b04700c76 ksm: count zero pages for each process new ac4983e3da1e ksm: add zero_pages_sharing documentation new c85bb7aed4d4 selftest: add testing unsharing and counting ksm zero page new 13f95580576d selftest-add-testing-unsharing-and-counting-ksm-zero-page-v6 new 87362c661144 mm: reduce lock contention of pcp buffer refill new 13897569a10b mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit new 3221d95d0883 mm/khugepaged: alloc_charge_hpage() take care of mem charg [...] new 2f15f149e3df mm: cma: make kobj_type structure constant new d71793187364 mm, page_alloc: reduce page alloc/free sanity checks new f2f6c248b0ed mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpa [...] new 0a80fbc2ebe6 mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix new c4af4783fd00 mm/userfaultfd: support WP on multiple VMAs new 5f2ac2a4d178 mm-userfaultfd-support-wp-on-multiple-vmas-fix new d3ade7dec587 x86/mm/pat: clear VM_PAT if copy_p4d_range failed new 54e002bdfa17 mm: fadvise: move 'endbyte' calculations to helper function new fd1d37c4e08d mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new 9ab9954c6f35 mm: add new api to enable ksm per process new 76c50ee1b269 mm: add new KSM process and sysfs knobs new 0ee94f0a417e selftests/mm: add new selftests for KSM new 97772f359b8e mm: multi-gen LRU: clean up sysfs code new 2f211fe94bf5 mm: multi-gen LRU: improve design doc new 210f03d7929f mm: add tracepoints to ksm new 86d31779eb33 mm/zswap: try to avoid worst-case scenario on same element pages new fe38e98d7c90 kthread: simplify kthread_use_mm refcounting new 54058a9a1e34 lazy tlb: introduce lazy tlb mm refcount helper functions new d6c3363c4659 lazy tlb: allow lazy tlb mm refcounting to be configurable new c0d34a3b55c3 lazy tlb: shoot lazies, non-refcounting lazy tlb mm refere [...] new 2420f7a3dc69 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 43d9bb2ac57c mmflags.h: use less error prone method to define pageflag_names new 751b6cf1bb60 mm, printk: introduce new format %pGt for page_type new 05d95f57895f mm/debug: use %pGt to display page_type in dump_page() new 365f47e880ce mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending new cdf529dcb465 maple_tree: be more cautious about dead nodes new 47651bb60b2d maple_tree: detect dead nodes in mas_start() new b72d11641d15 maple_tree: fix freeing of nodes in rcu mode new 5e0865888400 maple_tree: remove extra smp_wmb() from mas_dead_leaves() new 83d0a9a44e49 maple_tree: fix write memory barrier of nodes once dead fo [...] new e4d3d93ae5da maple_tree: add smp_rmb() to dead node detection new 87adaa6025a1 maple_tree: add RCU lock checking to rcu callback functions new f593c56d5836 mm: enable maple tree RCU mode by default. new 284b2728f98f mm: introduce CONFIG_PER_VMA_LOCK new d72326083632 mm: rcu safe VMA freeing new 76b3841e6bc7 mm: move mmap_lock assert function definitions new 296d54db43ea mm: add per-VMA lock and helper functions to control it new dd0451f7f8a9 mm: mark VMA as being written when changing vm_flags new 6fa656454a39 mm/mmap: move vma_prepare before vma_adjust_trans_huge new 219015709305 mm/khugepaged: write-lock VMA while collapsing a huge page new 517c218366ed mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] new 169326845fbc txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] new 79c45c04c977 mm/mmap: write-lock VMAs in vma_prepare before modifying them new 4354c06c8260 mm/mmap: remove unnecessary vp->vma check in vma_prepare new cb2b2ba731d3 mm/mremap: write-lock VMA while remapping it to a new addr [...] new 2eab4b9d994f mm: write-lock VMAs before removing them from VMA tree new 4438fb153042 mm/nommu: remove unnecessary VMA locking new d66798f3dc2d mm: conditionally write-lock VMA in free_pgtables new f77bb4012300 kernel/fork: assert no VMA readers during its destruction new 034c4935c04f mm/mmap: prevent pagefault handler from racing with mmu_no [...] new 3cbfc1fb3044 mm: introduce vma detached flag new 244e0d4ea636 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new 413b7902ca08 mm: fall back to mmap_lock if vma->anon_vma is not yet set new f394c16aea98 mm: add FAULT_FLAG_VMA_LOCK flag new 6ac119e97dfb mm: document FAULT_FLAG_VMA_LOCK flag new 98b8c9af18e5 mm: prevent do_swap_page from handling page faults under VMA lock new ff5938d8357a mm: prevent userfaults to be handled under per-vma lock new 7c66fb76c627 mm: introduce per-VMA lock statistics new 4f6b5da02344 x86/mm: try VMA lock-based page fault handling first new 526ce0978f4d arm64/mm: try VMA lock-based page fault handling first new 2d74426a4ba5 powerc/mm: try VMA lock-based page fault handling first new 9565d59b4589 mm/mmap: free vm_area_struct without call_rcu in exit_mmap new 4fa7f90b3426 mm: separate vma->lock from vm_area_struct new 95c9fc897028 selftests: cgroup: add 'malloc' failures checks in test_me [...] new bcc46080eb0f kasan: call clear_page with a match-all tag instead of cha [...] new 4291b990bcce cpuset: clean up cpuset_node_allowed new c79de94fae60 mm: huge_memory: convert __do_huge_pmd_anonymous_page() to [...] new 3d5473d148af mm: memory: use folio_throttle_swaprate() in do_swap_page() new a56ce63e2994 mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() new ff3ae6417416 mm: memory: use folio_throttle_swaprate() in wp_page_copy() new b5c225482113 mm: memory: use folio_throttle_swaprate() in do_anonymous_page() new 05f5ab2b399a mm: memory: use folio_throttle_swaprate() in do_cow_fault() new a4c7548dca22 mm: swap: remove unneeded cgroup_throttle_swaprate() new 02a7445054af mm/migrate: drop pte_mkhuge() in remove_migration_pte() new ce59d4229ee2 mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_h [...] new 02f4c153b176 sched/numa: apply the scan delay to every new vma new 373637a07b00 sched/numa: enhance vma scanning logic new 1ac92fe06679 sched/numa: implement access PID reset logic new d8788e080464 sched/numa: use hash_32 to mix up PIDs accessing VMA new e4e7e3c974a6 mm/vmstat: remove remote node draining new 33f8d7b4ce99 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new fd2703bdc178 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new 29b6d54102d1 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new 3bcaf2c38df5 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new a1a5a5f22592 add this_cpu_cmpxchg_local and asm-generic definitions new 76bdd4274d71 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new 0a7ab2753092 mm/vmstat: switch counter modification to cmpxchg new 62b879ab03a7 vmstat: switch per-cpu vmstat counters to 32-bits new 090e2fe88365 mm/vmstat: use xchg in cpu_vm_stats_fold new 73a914f84de7 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new e55868f72f78 mm/vmstat: refresh stats remotely instead of via work item new 81379beccfb4 mm/khugepaged: cleanup memcg uncharge for failure path new 4c22c83fdc74 x86: kmsan: don't rename memintrinsics in uninstrumented files new 3bc2f7c1217e kmsan: another take at fixing memcpy tests new b56b30abbe79 x86: kmsan: use C versions of memset16/memset32/memset64 new ddc642841328 kmsan: add memsetXX tests new 8bebcaf207e3 dma-buf: system_heap: avoid reclaim for order 4 new 126570a9ee3c zsmalloc: remove insert_zspage() ->inuse optimization new f289fccdcf04 zsmalloc: fine-grained inuse ratio based fullness grouping new d95d823729e0 zsmalloc: rework compaction algorithm new 02198c29e442 zsmalloc: show per fullness group class stats new 316678a2d609 mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault() new 9fa5f9c9ccff selftests/mm: fix split huge page tests new 7969696927bf mm, memcg: Prevent memory.oom.group load/store tearing new 59ac75197b58 mm, memcg: Prevent memory.swappiness load/store tearing new 909f4bd498ac mm-memcg-prevent-memoryswappiness-load-store-tearing-v3 new 8bbf7ac41d8f mm, memcg: Prevent memory.oom_control load/store tearing new be71125f151c mm-memcg-prevent-memoryoom_control-load-store-tearing-v3 new 9eca4b1f8ee8 mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing new 32c6f55d441a mm-memcg-prevent-memorysoft_limit_in_bytes-load-store-tearing-v3 new c0782cb0237f lib/stackdepot: kmsan: mark API outputs as initialized new b4f6679e38f8 kmsan: add test_stackdepot_roundtrip new 297312c65157 mm/khugepaged: recover from poisoned anonymous memory new a32a277fd296 mm/hwpoison: introduce copy_mc_highpage new 93fd2831bc3d mm/khugepaged: recover from poisoned file-backed memory new d7f2e54593de ufs: don't flush page immediately for DIRSYNC directories new 2a70a2b2b03d ocfs2: don't use write_one_page in ocfs2_duplicate_cluster [...] new ac6a16a7b8fb mm,jfs: move write_one_page/folio_write_one to jfs new 6c7a50e6b6da mm: don't look at xarray value entries in split_huge_pages [...] new acf9f3d442c9 mm: make mapping_get_entry available outside of filemap.c new 6a3d3330d48a mm: use filemap_get_entry in filemap_get_incore_folio new 6e5f321da95d shmem: remove shmem_get_partial_folio new 035f3d647048 shmem: open code the page cache lookup in shmem_get_folio_gfp new 4641f437db08 mm: remove FGP_ENTRY new 480c454ff64b mm: return an ERR_PTR from __filemap_get_folio new c70e0a99da9c mm: vmscan: add a map_nr_max field to shrinker_info new 748ff22d4006 mm: vmscan: make global slab shrink lockless new 914352e104d2 mm: vmscan: make memcg slab shrink lockless new f11e51690712 mm: vmscan: add shrinker_srcu_generation new 32820c260bcd mm: shrinkers: make count and scan in shrinker debugfs lockless new bd94f7909046 mm: vmscan: hold write lock to reparent shrinker nr_deferred new 93525d1b7518 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() new a94409366302 mm: shrinkers: convert shrinker_rwsem to mutex new aa02a6d5f8ba mm/khugepaged: refactor collapse_file control flow new ab9044a6b284 mm/khugepaged: skip shmem with userfaultfd new c7b65a8398d4 mm/khugepaged: maintain page cache uptodate flag new 95995ac6d4d7 mm/damon/paddr: minor refactor of damon_pa_pageout() new 3ecc7584c5f8 mm/damon/paddr: minor refactor of damon_pa_mark_accessed_o [...] new 502da41095a7 mm/damon/paddr: fix missing folio_sz update in damon_pa_young() new 2e8911a641b1 delayacct: improve the average delay precision of getdelay [...] new 7e37d5a3f903 ia64: mm/contig: fix section mismatch warning/error new 661a8ae5678a ia64: salinfo: placate defined-but-not-used warning new ee8c16ea8688 proc: remove mark_inode_dirty() in .setattr() new 2cab80b1ee65 nfs: remove empty if statement from nfs3_prepare_get_acl new c54489a201f2 kcov: improve documentation new 89ead86c5f70 kcov-improve-documentation-v2 new 13a14d6bd98b kcov-improve-documentation-v3 new c08ab6373686 dca: delete unnecessary variable new 5e3949fa0b5f scripts/gdb: correct indentation in get_current_task new 1934095a7874 scripts/gdb: support getting current task struct in UML new c2a1fcd43623 mm: uninline kstrdup() new 759bb4745aac ELF: fix all "Elf" typos new 9e2eb8d5fa03 fs: prevent out-of-bounds array speculation when closing a [...] new 21030688f362 scripts/link-vmlinux.sh: fix error message presentation new 4139f8e57e06 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values new 369d5ef42e85 epoll: use refcount to reduce ep_mutex contention new 3c3a406a954d MAINTAINERS: remove the obsolete section EMBEDDED LINUX new 34c926bfb685 Merge branch 'mm-nonmm-unstable' into mm-everything new 80f0a7d67c82 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 7035bd562f01 Merge branch 'compiler-attributes' of https://github.com/o [...] new 86f3592cfbce Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new dec502093c2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb92d5d2eedb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32678c616887 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca0b6cc2677b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new bbecbaa1af8b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 84b8051e70a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fa869de853b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98ec54b498aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 625bf8a5c5b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e46f0d9135b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b9089a78136 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0643bedf921e arm64: dts: rockchip: Fix rk3399 GICv3 ITS node name new 02c84f91adb9 ARM: dts: rockchip: fix a typo error for rk3288 spdif node new 5912b647bd07 arm64: dts: rockchip: Lower sd speed on rk3566-soquartz new 78aedee18a86 arm64: dts: rockchip: Lower SD card speed on rk3399 Pinebook Pro new 3ecb945c7fbd Merge branch 'v6.3-armsoc/dtsfixes' into for-next new dbe406d1397f arm64: dts: rockchip: Add sdmmc node to rk3588 new 477ed3ade6a4 arm64: dts: rockchip: Enable USB OTG for rk3566 Radxa CM3 new f94c11ade146 arm64: dts: rockchip: Add display support to Odroid Go Super new 1c020f0ad576 Merge branch 'v6.4-armsoc/dts64' into for-next new 933bf364e152 clk: rockchip: rk3399: allow clk_cifout to force clk_cifou [...] new 2500bdb1b0b4 Merge branch 'v6.4-clk/next' into for-next new ba4fd2bbf55b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc86bc932e6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ab5059dc4f4 firmware: arm_scmi: Clean up a return statement in scmi_probe new 6bed395d7db2 firmware: arm_scmi: Return a literal instead of a variable new 418a406d92cc firmware: arm_scmi: Remove duplicate include header inclusion new b2b76e977fc6 firmware: arm_scmi: Fix raw coexistence mode behaviour on [...] new 2ab4f4018cb6 firmware: arm_scmi: Fix device node validation for mailbox [...] new d617808e3b83 firmware: arm_scmi: Use the bitmap API to allocate bitmaps new 9848e199b090 Merge branch 'for-next/scmi/fixes' of git://git.kernel.org [...] new d947cbd91cfc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c3dbce9b0e8b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2794d24bde5f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 6e2c84691d93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f1732a8683c soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_re [...] new 8f3c307b580a soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe new 7f0d8bd8a391 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e64ea46a2df1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 1932bacaca65 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new b2aa82183c4e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8eb955a67afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ba52649f6f8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new a402f1e35313 fork: allow CLONE_NEWTIME in clone3 flags new 515bddf0ec41 selftests/clone3: test clone3 with CLONE_NEWTIME new 0f85fbf36698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03e1d60e177e watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths new ffbbcbb3495f Merge branch 'fs.misc' into for-next new 5b8e5319affc MAINTAINERS: repair a malformed T: entry in IDMAPPED MOUNTS new 1db05a6bdf09 Merge branch 'fs.misc' into for-next new 41f22ec2c772 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01d7cdac3e6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4bebf893aa6a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 0fcd44c147ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c50b539bfe82 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 885b95faa0e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ade566a8de2b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e9cd1d9a3413 ext2: Correct maximum ext2 filesystem block size new 62aeb94433fc ext2: Check block size validity during mount new 96acbef66b44 udf: Use folios in udf_adinicb_writepage() new 4e4049fb166b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ffec85d53d0f ext4: fix cgroup writeback accounting with fs-layer encryption new 60db00e0a149 ext4: make kobj_type structures constant new c9f62c8b2dbf ext4: fix RENAME_WHITEOUT handling for inline directories new c993799baf9c ext4: fix another off-by-one fsmap error on 1k block filesystems new b7eef407e527 docs: ext4: modify the group desc size to 64 new 7fc1f5c28ae4 ext4: Fix comment about the 64BIT feature new 3c92792da850 ext4: Fix deadlock during directory rename new f4e156cef119 ext4: swap i_disksize when swaping the boot loader inode new b2e40d36d351 ext4, jbd2: add an optimized bmap for the journal inode new ef81708c8c39 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 63962ca28fdb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ab2acbfbae0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 823ff75dbbbf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 525ae875583e nfsd: don't open-code clear_and_wake_up_bit new ef9fffbda1c0 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries new 218bd2be5bd3 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator new f3c9037377da nfsd: don't kill nfsd_files because of lease break error new 4ea8330f2ee0 nfsd: add some comments to nfsd_file_do_acquire new 55ab878996b8 nfsd: simplify the delayed disposal list code new c1055d0ec9e0 nfsd: don't take/put an extra reference when putting a file new 6aa4f50b6935 nfsd: update comment over __nfsd_file_cache_purge new eaddcfec1cd7 nfsd: allow reaping files still under writeback new 05cfea1ad1f3 NFSD: Convert filecache to rhltable new a4c03b8d52fd lockd: purge resources held on behalf of nlm clients when [...] new dfe6cecf27de lockd: remove 2 unused helper functions new 49c064d8f8e3 lockd: move struct nlm_wait to lockd.h new b735d89f7f82 lockd: fix races in client GRANTED_MSG wait logic new 921941a1e9c6 lockd: server should unlock lock if client rejects the grant new c01846dfd52a nfs: move nfs_fhandle_hash to common include file new 783a7a4330aa lockd: add some client-side tracepoints new d7e47e8ca41f SUNRPC: return proper error from get_expiry() new 61d08305f38d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new bafdcff302d1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 6330675535f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e28013276782 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new a88d7af4fcc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4cbb75d0fdc9 fs/locks: Remove redundant assignment to cmd new 166df7ebc40f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new de00d53f8d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c523a9d8aa99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf605bb3494e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d84be654cc2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 8b145d14ea31 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 588e5a9d60f7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0e77715b2e0d Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new c801c15a3753 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0194b64578e9 net: phy: improve phy_read_poll_timeout new 40bbae583ec3 net: remove enum skb_free_reason new 4310e2f42030 net: phy: smsc: simplify lan95xx_config_aneg_ext new 2549347972a8 netxen_nic: Replace fake flex-array with flexible-array member new 8ca5a5790b9a net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps new 91c8643578a2 r8169: use spinlock to protect mac ocp register access new 6bc6c4e6893e r8169: use spinlock to protect access to registers Config2 [...] new 59ee97c0c1a8 r8169: enable cfg9346 config register access in atomic context new 49ef7d846d4b r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atom [...] new e1ed3e4d9111 r8169: disable ASPM during NAPI poll new 2ab19de62d67 r8169: remove ASPM restrictions now that ASPM is disabled [...] new db067ef3424e Merge branch 'r8169-disable-ASPM-during-NAPI-poll' new 966b6b809f90 net/mlx4_en: Replace fake flex-array with flexible-array member new ecf729f93bd5 emulex/benet: clean up some inconsistent indenting new 7d8c48917a95 dt-bindings: net: dsa: mediatek,mt7530: change some descri [...] new fbd3dce95808 net: microchip: sparx5: Correct the spelling of the keyset [...] new bfcb94aacc92 net: microchip: sparx5: Provide rule count, key removal an [...] new 1c14432dcefa net: microchip: sparx5: Add TC template list to a port new d9f175b0dffb net: microchip: sparx5: Add port keyset changing functionality new e1d597ecbe5c net: microchip: sparx5: Add TC template support new b3f4cd07dfb4 Merge branch 'sparx5-tc-flower-templates' new 10369080454d net: reclaim skb->scm_io_uring bit new 3ecde2182adb libbpf: Fix theoretical u32 underflow in find_cd() function new 98e678e9bc58 libbpf: Refactor parse_usdt_arg() to re-use code new 720d93b60aec libbpf: USDT arm arg parsing support new d1d51a62d060 Merge branch 'libbpf: usdt arm arg parsing support' new 12fabae03ca6 selftests/bpf: Fix IMA test new ed69e0667db5 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 34ef9d4a0582 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new f971f01ed9cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 59e6ded57cc1 wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values new 015bf4df8ea6 wifi: wfx: Remove some dead code new 398eb19415eb wifi: rtl8xxxu: 8188e: parse single one element of RA repo [...] new db5e4b364553 wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfu [...] new c6aa9a9c4725 wifi: rtw89: add RNR support for 6 GHz scan new b9b1e4fe2957 wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_p [...] new 96c79da2e4d1 wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_ [...] new 8599ea40582d wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup new 64e9d5646535 wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing new 9e688784b8a1 wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing new ad0a677bce20 wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing new aa4e05594546 wifi: rtw89: add tx_wake notify for 8852B new 31c416e69dbf wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B new bb9040b3ff97 wifi: rtw89: adjust channel encoding to common function new 4f24d7aa575a wifi: rtw89: 8852b: add channel encoding for hw_scan new 357277e1afda wifi: rtw89: 8852b: enable hw_scan support new 0d1f7ff19d4f wifi: rtw89: refine FW feature judgement on packet drop new 0f485805d008 wifi: brcmfmac: acpi: Add support for fetching Apple ACPI [...] new 91918ce88d9f wifi: brcmfmac: pcie: Provide a buffer of random bytes to [...] new ec52d77d0775 wifi: brcmfmac: support CQM RSSI notification with older firmware new 3c7c07ca7ab1 wifi: brcmfmac: chip: Only disable D11 cores; handle an ar [...] new 098e0b105ce1 wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks new 398ce273d6b1 wifi: brcmfmac: cfg80211: Add support for scan params v2 new d75ef1f81e42 wifi: brcmfmac: feature: Add support for setting feats bas [...] new a96202acaea4 wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations new 89b89e52153f wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex new 117ace4014cc wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 new dd7e55401fec wifi: brcmfmac: common: Add support for downloading TxCap blobs new 75102b7543ed wifi: brcmfmac: pcie: Load and provide TxCap blobs new 5b3ee9987f58 wifi: brcmfmac: common: Add support for external calibrati [...] new 1d5003d05f98 wifi: brcmfmac: pcie: Add BCM4378B3 support new 5c48f9432d06 wifi: rtw89: fix SER L1 might stop entering LPS issue new e5c3da9abd44 wifi: brcmfmac: pcie: Add 4359C0 firmware definition new b7ed9fa2cb76 wifi: rtw88: mac: Return the original error from rtw_pwr_s [...] new 15c8e267dfa6 wifi: rtw88: mac: Return the original error from rtw_mac_p [...] new ff6f38eb920b wifi: rtlwifi: rtl8192se: Remove some unused variables new d509c55cda22 wifi: nl80211: Update the documentation of NL80211_SCAN_FL [...] new 0fd3af617315 wifi: mac80211: adjust scan cancel comment/check new 3a867c7eef81 wifi: mac80211: clear all bits that relate rtap fields on skb new 3ffcc659dc6f wifi: mac80211: check key taint for beacon protection new d1b9bb6520fe wifi: mac80211: allow beacon protection HW offload new 724a486cd245 wifi: wireless: return primary channel regardless of DUP new fb4b441c5d76 wifi: wireless: correct primary channel validation on 6 GHz new 6ff9efcfc2dc wifi: wireless: cleanup unused function parameters new cbbaf2bb829b wifi: nl80211: add a command to enable/disable HW timestamping new 81202305f7c2 wifi: mac80211: add support for set_hw_timestamp command new 4c532321bf90 wifi: cfg80211/mac80211: report link ID on control port RX new a1e91ef92392 wifi: mac80211: warn only once on AP probe new e1f113cc6787 wifi: mac80211: add pointer from bss_conf to vif new 586100ad85fe wifi: mac80211: remove SMPS from AP debugfs new 170cd6a66d9a wifi: mac80211: add netdev per-link debugfs data and driver hook new 5cf10940a479 wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEA [...] new 15f9b3ef5190 wifi: mac80211: mlme: remove pointless sta check new e8edb34640ee wifi: mac80211: simplify reasoning about EHT capa handling new e820373a4fd0 wifi: mac80211: fix ieee80211_link_set_associated() type new 18cbf7c089ba wifi: radiotap: Add EHT radiotap definitions new 9179dff82598 wifi: mac80211: add support for driver adding radiotap TLVs new 5383bfff5261 wifi: mac80211: introduce ieee80211_refresh_tx_agg_session [...] new f4d1181e4759 wifi: mac80211: add EHT MU-MIMO related flags in ieee80211 [...] new 2ad7dd942540 wifi: mac80211: add LDPC related flags in ieee80211_bss_conf new 6933486133ec wifi: nl80211: Add support for randomizing TA of auth and [...] new 14e05beb1032 wifi: nl80211: convert cfg80211_scan_request allocation to [...] new eccfe0176cc1 wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT new f567b9b46c9e wifi: iwlwifi: mvm: mark mac header with no data frames new 7f165fdf2967 wifi: iwlwifi: Adding the code to get RF name for MsP device new 876882b51569 wifi: iwlwifi: reduce verbosity of some logging events new 11a2638d120b wifi: radiotap: separate vendor TLV into header/content new 056805bcc6bc wifi: iwlwifi: mvm: add an helper function radiotap TLVs new 24f7f6e3ed3b wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags new 4ec825854c3c wifi: iwlwifi: mvm: add all EHT based on data0 info from HW new 3ecf34118dc8 wifi: iwlwifi: mvm: allow Microsoft to use TAS new c0da321b601a wifi: iwlwifi: mvm: rename define to generic name new e8c0a6fd08d7 wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width new feb4a0e215fa wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode new 5abf31544a4d wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap new b85f7ebb2497 wifi: iwlwifi: mvm: avoid UB shift of snif_queue new f7bd883b3fca wifi: iwlwifi: mvm: make flush code a bit clearer new b96e516ccf9f wifi: iwlwifi: Add support for B step of BnJ-Fm4 new beddcdc48986 wifi: iwlwifi: rs-fw: break out for unsupported bandwidth new 774302d2d3ad wifi: iwlwifi: mvm: clean up duplicated defines new 558f874ea049 wifi: iwlwifi: Update logs for yoyo reset sw changes new 7696c07bfbde wifi: iwlwifi: mvm: add EHT RU allocation to radiotap new b55c1f4ec535 wifi: iwlwifi: Do not include radiotap EHT user info if no [...] new da1185449c66 wifi: iwlwifi: mvm: fix EOF bit reporting new bbe828fe41d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e79e1b4addb mtd: bcm63xxpart: remove MODULE_LICENSE in non-modules new 1cd9ceaa5282 mtd: core: provide unique name for nvmem device, take two new 8bd1d24e6ca3 mtd: core: fix nvmem error reporting new e0489f6e221f mtd: core: fix error path for nvmem provider new 281f7a6c1a33 mtd: core: prepare mtd_otp_nvmem_add() to handle -EPROBE_DEFER new 1a7537a39b06 Merge tag 'mtd/core-fixes-before-nvmem-layouts-for-6.4' in [...] new f61e182f8ed7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 0b20efac62c6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8bf0d9cdf36b drm/amd/display: add prefix to amdgpu_dm_plane.h functions new 36e88a9e4569 drivers/gpu: fix typo in comment new dffe68131707 amdgpu: Avoid building on UML new 83923cb27323 Revert "drm/amdgpu/display: change pipe policy for DCN 2.1" new c0a76ae8743a drm/amd/display: remove legacy fields of dc_plane_cap struct new d068b7004323 drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 new a9d491d99ece Revert "drm/amd/display: Pass proper parent for DM backlig [...] new 6c5e25a0255d drm/amd/display: add prefix to amdgpu_dm_crtc.h functions new 58265640fbd9 drm/amdgpu: Drop redundant pci_enable_pcie_error_reporting() new 3a906a0cb150 drm/amd/display: remove unused variable res_pool new 5922231bd346 drm/amd/display: remove unused variable available new 4ce7daeaba95 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 888388839523 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1a0124343352 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 6a49f43b8bd3 MAINTAINERS: orphan SIS FRAMEBUFFER DRIVER new cf9b8228d2d0 fbdev: tgafb: Fix potential divide by zero new 430d5d92fc2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59e0962bd240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c79b10bea7a kselftest/alsa - mixer-test: Don't fail tests if we can't [...] new eae872516214 kselftest/alsa - mixer: Always log control names new 1a0cc0520b14 kselftest/alsa: Log card names during startup new b6714f83ea24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 611fddf58862 ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware new 1d045d77756d ASoC: SOF: Intel: hda-loader: use SOF helper for consistency new 418d2b2fad7c ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR new 3c50211f2d53 ASoC: SOF: ipc4-topology: don't allocate blob if it will n [...] new db97cc0f7459 ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash new 11f45690b3f6 ASoC: SOF: ipc4: Add macro to set the core_id in create_pi [...] new 05ade472278a ASoC: SOF: ipc4-topology: Add support for core_id for pipelines new 755ddc3acd50 ASoC: SOF: ipc4-topology: add core token in each module ex [...] new f1fbb6a2667e ASoC: SOF: ipc4: Add core_id support from topology new df6380dca272 ASoC: SOF: amd: Add pcm pointer callback for amd platforms. new b7f5c1176169 ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw [...] new ea4cbaeaaa43 Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new 7e1ab2caf782 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 235d6450f314 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new af3fe4246301 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e33062213ff2 docs: sysfs-block: document hidden sysfs entry new e2f2a39452c4 block, bfq: fix uaf for 'stable_merge_bfqq' new 7c2f7eb7f726 Merge branch 'block-6.3' into for-next new 18367e6ff71e io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers new 799b59b6842c Merge branch 'io_uring-6.3' into for-next new 6a650ef04718 nbd: allow genl access outside init_net new d09b3a9ff6c6 nbd: use the structured req attr check new c250292a4b3e Merge branch 'for-6.4/block' into for-next new 307ad17e2f8d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 219d07716e76 dm crypt: avoid accessing uninitialized tasklet new 233d8bc5f462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0b589fe8f69 pata_parport: fix EPAT C7/C8 Kconfig new 4a3ee14c48cc pata_parport: probe all units automatically new 9e93727babe5 pata_parport: Remove pi_swab16 and pi_swab32 new fcc7145addb7 pata_parport: remove useless printks at module_init of bpck6 new 5ab4bdd8c146 pata_parport: Introduce module_pata_parport_driver macro new f210f6c82647 pata_parport: remove devtype from struct pi_adapter new 541e5cd67b95 pata_parport: remove device from struct pi_adapter new 9cc494b4ae63 pata_parport: remove typedef struct PIA new e153c2ec66d2 pata_parport: remove verbose parameter from log_adapter() new f29363fa17c7 pata_parport: remove scratch parameter from log_adapter() new ad4df218f4d9 pata_parport: use dev_* instead of printk new 148bc2a9ad85 pata_parport: use print_hex_* new 00175cc505f9 pata_parport: simplify log_adapter prints, remove VERSION defines new ecab37b8297c pata_parport: remove bpck6 verbose parameter new a813740de97e pata_parport: remove verbose parameter from test_proto() new d57ec772745f pata_parport: remove scratch parameter from test_proto() new bc6193582b1d pata_parport: remove obsolete changelogs new bef6d12c9566 pata_parport: move pata_parport.h to drivers/ata/pata_parport new d1430ec7a478 ata: drop unused ata_id_to_hd_driveid() new dfb22bb543a7 ata: drop unused ata_id_is_lba_capacity_ok() new 2436b758ac25 dt-bindings: ata: Add UniPhier controller binding new e43fe328a88d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5655fbd570c6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 8d87b0e7566e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new fca1187c898d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e2523d745cf lsm: fix doc warnings in the LSM hook comments new b3816cf8138b lsm: fix a badly named parameter in security_get_getsecurity() new f89f8e1661e6 device_cgroup: Fix typo in devcgroup_css_alloc description new 3da4f83b74a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb787284a166 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new f62ca0b6e31d selinux: uninline unlikely parts of avc_has_perm_noaudit() new 47a272dcd4fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 502a29b04d85 smack_lsm: remove unnecessary type casting new d48ba77bb4bb Merge branch 'next' of git://github.com/cschaufler/smack-next new dec61e0182e2 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 88740b3d4344 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7795c8d3c7f1 dt-bindings: fpga: xilinx-pr-decoupler: convert bindings t [...] new 9368eea6e7bb dt-bindings: fpga: xilinx-spi: convert bindings to json-schema new 36b3ff496eb9 dt-bindings: arm: Add Cortex-A78C and X1C new 844f5ed5f57a dt-bindings: display: bridge: parade,ps8622: convert to dtschema new ab82b4f1bca4 dt-bindings: display/bridge: toshiba,tc358764: convert to [...] new 20a72af11f41 dt-bindings: Fix SPI and I2C bus node names in examples new d0dcd0ce8437 dt-bindings: yamllint: Require a space after a comment '#' new d63144020345 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee493fa5d91d spi: mpc5xxx-psc: Correct error check for devm_platform_ge [...] new 208ee586f862 spi: mpc5xxx-psc: Return immediately if IRQ resource is un [...] new 9e21720a4958 spi: mpc5xxx-psc: use devm_clk_get_enabled() for core clock new 289c084ddc13 spi: mpc5xxx-psc: Propagate firmware node new 3169c5816a55 spi: mpc5xxx-psc: Consistently use device property APIs new a96c3588cf7c spi: mpc5xxx-psc: Clean up even more and fix new 0a7dddce67f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e347bdf44c1 tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 new ce22e4346ff5 tools/x86/kcpuid: Update AMD leaf Fn80000001 new cd3ad6619517 tools/x86/kcpuid: Dump the CPUID function in detailed view new 9ff7fb2f2c41 Merge branch into tip/master: 'x86/misc' new 7ebde7588121 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cfdb57cf7f49 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8f82555065bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a90193e0f61c locking/csd_lock: Add Kconfig option for csd_debug default new 5656e48412c9 locking/csd_lock: Remove added data from CSD lock debugging new 7967a404139b locking/csd_lock: Remove per-CPU data indirection from CSD [...] new d9e0c9fc340e kernel/smp: Make csdlock_debug= resettable new d70e2ecbc726 instrumented.h: Fix all kernel-doc format warnings new bd834fc912c9 tools/memory-model: Update some warning labels new 4e8495fa2dbf tools/memory-model: Unify UNLOCK+LOCK pairings to po-unloc [...] new f9727ba6ee62 tools/memory-model: Add smp_mb__after_srcu_read_unlock() new 3e5e910ac5bf tools/memory-model: Restrict to-r to read-read address dependency new 056776323bbd tools/memory-model: Provide exact SRCU semantics new 17e159e45afa tools/memory-model: Make ppo a subrelation of po new ca08bc445235 tools/memory-model: Add documentation about SRCU read-side [...] new e31e6ed6f877 Documentation: litmus-tests: Correct spelling new 0c930127f7be tools/memory-model: Document locking corner cases new 89d5a06f8a41 tools/memory-model: Make judgelitmus.sh note timeouts new 185e85479ae8 tools/memory-model: Make cmplitmushist.sh note timeouts new ccb1e58aa4f2 tools/memory-model: Make judgelitmus.sh identify bad macros new 1e7dcb65f0ac tools/memory-model: Make judgelitmus.sh detect hard deadlocks new c41d560d85a8 tools/memory-model: Fix paulmck email address on pre-exist [...] new c5bd325a1b56 tools/memory-model: Update parseargs.sh for hardware verification new 2a20a0f461c4 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 90ea49982097 tools/memory-model: Add simpletest.sh to check locking, RC [...] new d7c4a8c01830 tools/memory-model: Fix checkalllitmus.sh comment new 16ba7352b246 tools/memory-model: Hardware checking for check{,all}litmus.sh new 714c01dad999 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new 06fdeff6cc04 tools/memory-model: Split runlitmus.sh out of checklitmus.sh new aff12f0fec84 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new f252338b8495 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 2377c83e787b tools/memory-model: Keep assembly-language litmus tests new 965c8ad77d12 tools/memory-model: Allow herd to deduce CPU type new 11738c214b97 tools/memory-model: Make runlitmus.sh check for jingle errors new 354148f0aba9 tools/memory-model: Add -v flag to jingle7 runs new 937bc05e71d0 tools/memory-model: Implement --hw support for checkghlitmus.sh new 126e32caf1ca tools/memory-model: Fix scripting --jobs argument new c1c6e159f14d tools/memory-model: Make checkghlitmus.sh use mselect7 new a144a9302126 tools/memory-model: Make history-check scripts use mselect7 new 148c2dba41ba tools/memory-model: Add "--" to parseargs.sh for addition [...] new 9ba1dc953bd9 tools/memory-model: Repair parseargs.sh header comment new 45611b03814d tools/memory-model: Add checktheselitmus.sh to run specifi [...] new b091ffdfbd67 tools/memory-model: Add data-race capabilities to judgelitmus.sh new 1942ea18aa60 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 063caf04ba80 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 35adc7ef8eba tools/memory-model: Use "grep -E" instead of "egrep" new 6441ac2d9b68 tools/memory-model: Document LKMM test procedure new b63343207da2 locktorture: Add nested_[un]lock() hooks and nlocks parameter new 3e5aeaf53422 locktorture: Add nested locking to mutex torture tests new ae4823e42795 locktorture: Add nested locking to rtmutex torture tests new 45bcf0bd8cbe locktorture: With nested locks, occasionally skip main lock new 5d65cf6ae6ae locktorture: Add raw_spinlock* torture tests for PREEMPT_R [...] new 2dbf8575b2da tools/nolibc: Add gitignore to avoid git complaints about sysroot new 111bb94f67eb tools/nolibc: add stdint.h new 5dbcbb2da574 tools/nolibc: add integer types and integer limit macros new 2d1813a7ef67 tools/nolibc: enlarge column width of tests new bd9a87d64994 tools/nolibc: add tests for the integer limits in stdint.h new 296659c6e551 tools/nolibc: add getuid() and geteuid() new 7fb54b517d44 selftests/nolibc: skip the chroot_root and link_dir tests [...] new de06f2fe1aac tools/nolibc: check for S_I* macros before defining them new 97a15c47b98c tools/nolibc: Include linux/fcntl.h and remove duplicate code new 496921e4724c tools/nolibc: Add statx() and make stat() rely on statx() [...] new cab6bbd00f2a tools/nolibc: Add support for LoongArch new 96218cfc79eb selftests/nolibc: Add support for LoongArch new 7712ec32cbda selftests/nolibc: Adjust indentation for Makefile new 5a3028867077 Merge branches 'csdlock.2023.03.07a', 'kcsan.2023.03.07a', [...] new b226cb80133e rcutorture: Add test_nmis module parameter new 723a33b63c96 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new 71b70da5f8a1 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new f4c5919004be srcu: Add comments for srcu_size_state new 4a8bfd0f718b entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new aae36183fbe1 rcu/trace: use strscpy() to instead of strncpy() new 3e8cdc32c775 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access new 3d0b6e95681e rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] new df31e2793734 rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 new 62574b43d9c0 rcutorture: Make scenario TREE04 enable lazy call_rcu() new a311b2be8d74 tools: rcu: Add usage function and check for argument new 93eb6cb240d0 rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] new da8d6d699295 rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] new daaf31c167d5 locking/lockdep: Introduce lock_sync() new 8f0e14546aec rcu: Annotate SRCU's update-side lockdep dependencies new a08c9da3a9d7 Documentation/RCU: s/not/note/ in checklist.rst new 30b4eb0e7d8d torture: Permit kvm-again.sh --duration to default to prev [...] new 502c662f8139 locking/lockdep: Improve the deadlock scenario print for s [...] new 7e8335f2e0dc rcutorture: Add SRCU deadlock scenarios new fdb34a0c60c0 rcutorture: Eliminate variable n_rcu_torture_boost_rterror new bbd00a86ff35 rcutorture: Add srcu_lockdep.sh new f59d865a0247 rcu: Remove never-set needwake assignment from rcu_report_ [...] new 2d7851ba0b20 rcu: Further comment and explain the state space of GP sequences new c8a24ccfb364 rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios new fedab3e62aaa tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz [...] new f29ef1a6ea46 srcu: Clarify comments on memory barrier "E" new 4a1a047c11f4 Documentation: RCU: Correct spelling new 0b26612baca5 rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y [...] new 5bd1b5081ec8 rcuscale: Move shutdown from wait_event() to wait_event_idle() new 61a44712f178 refscale: Move shutdown from wait_event() to wait_event_idle() new ad12b26def00 drbd: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new aa15b8aee189 misc: vmw_vmci: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new ab4eb7b2e5c8 tracing: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new 910800c46ced lib/test_vmalloc.c: Rename kvfree_rcu() to kvfree_rcu_migh [...] new 66879870f788 net/sysctl: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new 4fc1cf986dfb net/mlx5: Rename kfree_rcu() to kfree_rcu_mightsleep() new 010aba69758c ext4/super: Rename kfree_rcu() to kfree_rcu_mightsleep() new 513f69eacaaa rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep() new 433c661770a1 doc: Update whatisRCU.rst new f1efa2f73069 torture: Enable clocksource watchdog with "tsc=watchdog" new 41a0ff153e09 rcutorture: Create nocb kthreads only when testing rcu in [...] new ffa6b4a4f374 rcu: Add comment to rcu_do_batch() identifying rcuoc code path new 2bf29372b82b rcu/kvfree: Eliminate k[v]free_rcu() single argument macro new dff1537fc03c locktorture: Add long_hold to adjust lock-hold delays new 3898e7642316 Revert "rcu/kvfree: Eliminate k[v]free_rcu() single argume [...] new bf7212b87c94 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 72fee0bbd83f Merge branch 'next' of https://github.com/kvm-x86/linux.git new c7bde8f8a531 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d62f593d5041 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6614823a16b7 platform/x86: ISST: Add TPMI target new 33c16dc1a2d1 platform/x86: ISST: Add IOCTL default callback new 0e8ae77c869e platform/x86: ISST: Add API version of the target new 2f0cf1e85ddb platform/x86: x86-android-tablets: Add Acer Iconia One 7 B [...] new afdcb5353f06 platform/x86: x86-android-tablets: Move into its own subdir new 62a5f689a068 platform/x86: x86-android-tablets: Move core code into new [...] new 3a75d1690b9a platform/x86: x86-android-tablets: Move DMI match table in [...] new 4ed14c23e1e8 platform/x86: x86-android-tablets: Move shared power-suppl [...] new 97abac9c8b89 platform/x86: x86-android-tablets: Move Asus tablets to th [...] new 7bf974f695f1 platform/x86: x86-android-tablets: Move Lenovo tablets to [...] new cc183ad4590b platform/x86: x86-android-tablets: Move remaining tablets [...] new e2200d3f26da platform/x86: x86-android-tablets: Add gpio_keys support t [...] new 772cbba5a877 platform/x86: x86-android-tablets: Add support for the Dol [...] new 9b1d2662b8c5 platform/x86: x86-android-tablets: Add touchscreen support [...] new 607fbac0fccb platform/x86: x86-android-tablets: Add backlight ctrl for [...] new dadbc368f4f2 platform/x86: x86-android-tablets: Add LID switch support [...] new 5f250f8a77c4 platform/x86: x86-android-tablets: Lenovo Yoga Book match [...] new 96c59f596ebe platform/x86: acer-wmi: Convert to platform remove callbac [...] new db0664d1afe0 platform/x86: adv_swbutton: Convert to platform remove cal [...] new 5454b36274fd platform/x86: amd: hsmp: Convert to platform remove callba [...] new 3359d99e7a4c platform/x86: amd: pmc: Convert to platform remove callbac [...] new b444276b12e7 platform/x86: amd: pmf: core: Convert to platform remove c [...] new 03b5d07a9e2f platform/x86: amilo-rfkill: Convert to platform remove cal [...] new f4278cc8772f platform/x86: barco-p50-gpio: Convert to platform remove c [...] new d1bda9049334 platform/x86: compal-laptop: Convert to platform remove ca [...] new 467daaf09496 platform/x86: dell: dcdbas: Convert to platform remove cal [...] new bb9d621f4406 platform/x86: dell: dell-smo8800: Convert to platform remo [...] new 3b5b3e9b00a6 platform/x86: hp: hp_accel: Convert to platform remove cal [...] new fbc0e1e6a700 platform/x86: hp: tc1100-wmi: Convert to platform remove c [...] new 7836f70a03a0 platform/x86: huawei-wmi: Convert to platform remove callb [...] new d21c474c2312 platform/x86: ideapad-laptop: Convert to platform remove c [...] new f9f23df7b640 platform/x86: intel: bxtwc_tmu: Convert to platform remove [...] new bca92922e2a7 platform/x86: intel: chtdc_ti_pwrbtn: Convert to platform [...] new fba53497e3c0 platform/x86: intel: chtwc_int33fe: Convert to platform re [...] new 63b890167e7f platform/x86: intel: hid: Convert to platform remove callb [...] new 445f79fdd435 platform/x86: intel: int0002_vgpio: Convert to platform re [...] new e709455e9736 platform/x86: intel: int1092: intel_sar: Convert to platfo [...] new 6ee08b4eba3d platform/x86: intel: int3472: discrete: Convert to platfor [...] new ee12d8b43cf7 platform/x86: intel: mrfld_pwrbtn: Convert to platform rem [...] new 1655db18b8dd platform/x86: intel: pmc: core: Convert to platform remove [...] new 2d58b0092b75 platform/x86: intel: telemetry: pltdrv: Convert to platfor [...] new 4222272a04c3 platform/x86: intel: vbtn: Convert to platform remove call [...] new df23e156a988 platform/x86: samsung-q10: Convert to platform remove call [...] new 143b3c1af588 platform/x86: serial-multi-instantiate: Convert to platfor [...] new 0f16136b7acb platform/x86: wmi: Convert to platform remove callback ret [...] new 9a318b8b069e platform/x86: xo1-rfkill: Convert to platform remove callb [...] new 7f72fb252139 platform/x86: apple-gmux: use first bit to check switch state new fc83fbc80e1a platform/x86: apple-gmux: refactor gmux types new 95a2233453d4 platform/x86: apple-gmux: support MMIO gmux on T2 Macs new ce3fef2eb235 platform/x86: apple-gmux: add debugfs interface new 315e560c1526 platform/x86: apple-gmux: Add acpi_video_get_backlight_typ [...] new b9c8d453c8d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22181069e867 platform/chrome: Replace fake flexible arrays with flexibl [...] new 2d677eb61c1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf78f6bffcc3 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a76394953a95 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 8b01eeab0bda Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4bcf01940af7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a6c7b0e4c55d habanalabs/gaudi2: increase user interrupt grace time new 7006658b0480 habanalabs/gaudi: capture RAZWI info only if HW indication [...] new a43e8771b56c habanalabs: split cdev creation to separate function new 23198d9a3b9e habanalabs: save class in hdev new a1e5465e79f7 habanalabs: refactor debugfs init new 9a81d44bc6bd habanalabs: use memhash_node_export_put() in hl_release_dmabuf() new 1ce8bc1ed758 habanalabs/gaudi2: fix address decode RAZWI handling new e40e3827911b habanalabs: add info when FD released while device still in use new 769fcd382480 habanalabs: enforce release order of compute device and dma-buf new d876e16aa5df habanalabs: add critical-event bit in notifier new ff527bb189ee habanalabs/gaudi2: expose engine core int reg address new fdc09f4465cf habanalabs/gaudi2: unsecure CFG_TPC_ID register new ceaebac746d1 habanalabs: minimize error prints when mem map fails new 4a770edb6743 habanalabs: disable PCI when escalating compute to hard-reset new cc2c9002e02c habanalabs: enable graceful reset mechanism for compute-reset new ed105fd16d1f habanalabs/gaudi2: get reset type indication from irq_map new 82a174cb6be7 habanalabs/gaudi2: modify events reset policy new 2a6beacc462b habanalabs: change user interrupt to threaded IRQ new aff1bc79d0ba habanalabs: capture interrupt timestamp in handler new 4947d74aab64 habanalabs/gaudi2: add support for TPC assert new 7ca8a6d82db9 habanalabs: fix print in hl_irq_handler_eq() new 61e05676fa7c habanalabs: remove hl_irq_handler_default() new 07b20365687f habanalabs: tiny refactor of hl_device_reset for readability new 6b05ca6d8540 habanalabs: rename security function parameters new 057063704ee1 habanalabs: in hl_device_reset remove 'hard_instead_of_soft' new 74300835ddfa habanalabs: in hl_device_reset small refactor for readabilty new c764e639a5ec habanalabs: don't trace cpu accessible dma alloc/free new 952c2d02ced8 habanalabs: change unused extern decl of hdev to forward d [...] new 1b4eeff1b616 habanalabs: set hl_capture_*_err storage-class-specifier t [...] new 4b8fc4e33f46 habanalabs: organize hl_device structure comment new 0cc7840561b6 habanalabs: improve readability of engines idle mask print new 5c13681f031f habanalabs: change hw_fini to return int to indicate error new 10f8a495eb8f habanalabs/gaudi2: remove unneeded irq_handler variable new cada6c296380 habanalabs: add helper function to get vm hash node new 1eb93d477940 habanalabs: add device id to all threads names new d287ea1c6a9a habanalabs/gaudi2: break is_idle function into per-engine [...] new b406e6119c4b habanalabs: assert return value of hw_fini new 6fa0303d49ed habanalabs: use notifications and graceful reset for decoder new 382322d2de34 habanalabs/gaudi2: verify return code after scrubbing ARCs DCCMs new c43077b3a717 habanalabs: fix few misspelled words in the code new dd4fcf8e1f22 habanalabs/gaudi2: remove a useless is_idle TPC flag new e7525ebe9fc9 habanalabs/gaudi2: fix register address on PDMA/EDMA idle check new 780c4803e3a2 habanalabs: allow getting HL_INFO_DRAM_USAGE during soft-reset new 542910b258a3 habanalabs: use a mutex rather than a spinlock new ce35d2a39732 habanalabs: unify err log of hw-fini failure in dirty state new bbf14b08e9fa habanalabs: use scnprintf() in print_device_in_use_info() new 5400e22944fa habanalabs/gaudi2: add uapi to stall/resume engine new 2f835c8d42c3 habanalabs/gaudi2: move soft-reset wait to soft-reset execute new e174cf786428 habanalabs: postpone mem_mgr IDR destruction to hpriv_release() new 39db83cec2d2 habanalabs: Drop redundant pci_enable_pcie_error_reporting() new 988bd6d32192 habanalabs: make gaudi2_is_device_idle() static new 650701f1ab34 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 88dcac9f26c2 firmware: xilinx: Add pm api function for PL config reg readback new 0024fa7de6e4 fpga: zynqmp-fpga: Adds status interface new 34932b4cfcd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a78b0378f576 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new e90e193f4111 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new aed06412cc48 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 3527ad7a5688 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new b53cca2db257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 110cfd92554d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d0764e1adc0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new aea92b54ee7e Merge tag 'intel-gpio-v6.4-1' of git://git.kernel.org/pub/ [...] new 67f64d1589ba gpiolib: Access device's fwnode via dev_fwnode() new c135f401265a gpiolib: Get rid of gpio_bus_match() forward declaration new 15f5a67c0316 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 3dd1683829cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99d1f8dc5487 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8158208e4d75 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 45bc84c49449 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 345f2ba5f9fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2b3fc15a7e2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 3de6a63db6c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c754ce8cebc8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 4036f9c0ea0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cceb2de570f3 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 45581e663703 bus: mhi: host: pci_generic: Drop redundant pci_enable_pci [...] new 762ae4f019ec Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 97722d4ec665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd739b3fbb69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b3c616114a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54312622a451 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdf0e830b840 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 23d96edcc0b6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 22361e1303d1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 99467f2d3a72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c6433e9294b Add linux-next specific files for 20230309
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 (fc31900c9486) \ N -- N -- N refs/heads/master (2c6433e9294b)
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 768 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 7 +- Documentation/ABI/stable/sysfs-block | 9 + Documentation/ABI/testing/sysfs-driver-zynqmp-fpga | 73 + .../Expedited-Grace-Periods.rst | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 2 +- Documentation/RCU/RTFP.txt | 10 +- Documentation/RCU/UP.rst | 4 +- Documentation/RCU/checklist.rst | 2 +- Documentation/RCU/lockdep.rst | 2 +- Documentation/RCU/torture.rst | 4 +- Documentation/RCU/whatisRCU.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/devicetree/bindings/.yamllint | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../devicetree/bindings/ata/ahci-platform.yaml | 49 +- .../bindings/auxdisplay/holtek,ht16k33.yaml | 2 +- .../bindings/chrome/google,cros-ec-typec.yaml | 2 +- .../chrome/google,cros-kbd-led-backlight.yaml | 2 +- .../devicetree/bindings/clock/qcom,a53pll.yaml | 4 +- .../devicetree/bindings/clock/ti,lmk04832.yaml | 2 +- .../devicetree/bindings/crypto/ti,sa2ul.yaml | 4 +- .../bindings/display/bridge/analogix,anx7625.yaml | 2 +- .../bindings/display/bridge/anx6345.yaml | 2 +- .../bindings/display/bridge/lontium,lt8912b.yaml | 2 +- .../bindings/display/bridge/nxp,ptn3460.yaml | 2 +- .../bindings/display/bridge/parade,ps8622.yaml | 115 + .../devicetree/bindings/display/bridge/ps8622.txt | 31 - .../devicetree/bindings/display/bridge/ps8640.yaml | 2 +- .../bindings/display/bridge/sil,sii9234.yaml | 2 +- .../bindings/display/bridge/ti,dlpc3433.yaml | 2 +- .../bindings/display/bridge/toshiba,tc358762.yaml | 2 +- .../bindings/display/bridge/toshiba,tc358764.txt | 35 - .../bindings/display/bridge/toshiba,tc358764.yaml | 89 + .../bindings/display/bridge/toshiba,tc358768.yaml | 2 +- .../devicetree/bindings/display/msm/qcom,mdp5.yaml | 2 +- .../bindings/display/panel/nec,nl8048hl11.yaml | 2 +- .../bindings/display/solomon,ssd1307fb.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 2 +- .../bindings/extcon/extcon-usbc-cros-ec.yaml | 2 +- .../bindings/extcon/extcon-usbc-tusb320.yaml | 2 +- .../bindings/fpga/xilinx-pr-decoupler.txt | 54 - .../bindings/fpga/xilinx-slave-serial.txt | 51 - .../bindings/fpga/xlnx,fpga-slave-serial.yaml | 80 + .../bindings/fpga/xlnx,pr-decoupler.yaml | 64 + .../devicetree/bindings/gpio/gpio-pca9570.yaml | 2 +- .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 8 +- .../devicetree/bindings/i2c/aspeed,i2c.yaml | 2 +- .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 2 +- .../bindings/interrupt-controller/arm,gic.yaml | 4 +- .../interrupt-controller/loongson,pch-msi.yaml | 2 +- .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 +- .../devicetree/bindings/leds/issi,is31fl319x.yaml | 2 +- .../devicetree/bindings/leds/leds-aw2013.yaml | 2 +- .../devicetree/bindings/leds/leds-rt4505.yaml | 2 +- .../devicetree/bindings/leds/ti,tca6507.yaml | 2 +- .../bindings/media/i2c/aptina,mt9p031.yaml | 2 +- .../bindings/media/i2c/aptina,mt9v111.yaml | 2 +- .../devicetree/bindings/media/i2c/imx219.yaml | 2 +- .../devicetree/bindings/media/i2c/imx258.yaml | 4 +- .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 2 +- .../devicetree/bindings/media/i2c/rda,rda5807.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx214.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx274.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx335.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx412.yaml | 2 +- .../devicetree/bindings/media/renesas,vin.yaml | 4 +- .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../devicetree/bindings/mfd/actions,atc260x.yaml | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 6 +- .../devicetree/bindings/mfd/ti,tps65086.yaml | 2 +- .../devicetree/bindings/mfd/x-powers,axp152.yaml | 4 +- .../devicetree/bindings/net/asix,ax88796c.yaml | 2 +- .../devicetree/bindings/net/brcm,bcmgenet.yaml | 2 - .../bindings/net/can/microchip,mcp251xfd.yaml | 2 +- .../bindings/net/cortina,gemini-ethernet.yaml | 6 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 6 +- .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 2 +- .../devicetree/bindings/net/mdio-gpio.yaml | 4 +- .../bindings/net/nfc/samsung,s3fwrn5.yaml | 2 +- .../devicetree/bindings/net/vertexcom-mse102x.yaml | 2 +- .../bindings/net/wireless/ti,wlcore.yaml | 10 +- .../phy/marvell,armada-cp110-utmi-phy.yaml | 2 +- .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 2 +- .../bindings/phy/qcom,sc7180-qmp-usb3-dp-phy.yaml | 2 +- .../bindings/pinctrl/pinctrl-mt8192.yaml | 2 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 +- .../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 2 +- .../devicetree/bindings/power/supply/bq2415x.yaml | 2 +- .../devicetree/bindings/power/supply/bq24190.yaml | 2 +- .../devicetree/bindings/power/supply/bq24257.yaml | 4 +- .../devicetree/bindings/power/supply/bq24735.yaml | 2 +- .../devicetree/bindings/power/supply/bq2515x.yaml | 2 +- .../devicetree/bindings/power/supply/bq25890.yaml | 2 +- .../devicetree/bindings/power/supply/bq25980.yaml | 2 +- .../devicetree/bindings/power/supply/bq27xxx.yaml | 15 +- .../bindings/power/supply/lltc,ltc294x.yaml | 2 +- .../bindings/power/supply/ltc4162-l.yaml | 2 +- .../bindings/power/supply/maxim,max14656.yaml | 2 +- .../bindings/power/supply/maxim,max17040.yaml | 4 +- .../bindings/power/supply/maxim,max17042.yaml | 2 +- .../bindings/power/supply/richtek,rt9455.yaml | 2 +- .../bindings/power/supply/ti,lp8727.yaml | 2 +- .../bindings/regulator/active-semi,act8865.yaml | 2 +- .../regulator/google,cros-ec-regulator.yaml | 2 +- .../bindings/regulator/nxp,pca9450-regulator.yaml | 8 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 2 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 20 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 6 +- .../bindings/regulator/rohm,bd71847-regulator.yaml | 6 +- .../devicetree/bindings/soc/renesas/renesas.yaml | 2 +- .../devicetree/bindings/soc/ti/ti,pruss.yaml | 2 +- .../bindings/sound/amlogic,axg-tdm-iface.yaml | 2 +- .../devicetree/bindings/sound/everest,es8316.yaml | 2 +- .../bindings/sound/qcom,lpass-rx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-tx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-va-macro.yaml | 4 +- .../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 2 +- .../devicetree/bindings/sound/simple-card.yaml | 24 +- .../devicetree/bindings/sound/tas2562.yaml | 2 +- .../devicetree/bindings/sound/tas2770.yaml | 2 +- .../devicetree/bindings/sound/tas27xx.yaml | 2 +- .../devicetree/bindings/sound/tas5805m.yaml | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 2 +- .../devicetree/bindings/sound/zl38060.yaml | 2 +- .../bindings/spi/microchip,mpfs-spi.yaml | 2 +- .../devicetree/bindings/usb/maxim,max33359.yaml | 2 +- .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 2 +- .../bindings/usb/mediatek,mt6360-tcpc.yaml | 2 +- .../devicetree/bindings/usb/richtek,rt1711h.yaml | 2 +- .../devicetree/bindings/usb/richtek,rt1719.yaml | 2 +- .../devicetree/bindings/usb/st,stusb160x.yaml | 2 +- .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 2 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 2 +- Documentation/filesystems/ext4/blockgroup.rst | 6 +- .../gpu/amdgpu/display/display-manager.rst | 2 +- Documentation/litmus-tests/README | 2 +- .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/netlink/genetlink-c.yaml | 2 +- Documentation/netlink/genetlink-legacy.yaml | 2 +- Documentation/netlink/genetlink.yaml | 2 +- Documentation/netlink/specs/ethtool.yaml | 2 + Documentation/netlink/specs/fou.yaml | 2 + Documentation/netlink/specs/netdev.yaml | 2 + Documentation/userspace-api/netlink/specs.rst | 3 + MAINTAINERS | 23 +- Next/SHA1s | 102 +- Next/merge.log | 1377 +++-- arch/arm/boot/dts/rk3288.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 4 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +- .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 8 + arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 15 + arch/arm64/kvm/Kconfig | 1 + arch/mips/kvm/Kconfig | 1 + arch/powerpc/kvm/Kconfig | 1 + arch/riscv/kvm/Kconfig | 1 + arch/s390/kvm/Kconfig | 1 + arch/x86/Kconfig | 2 + arch/x86/include/asm/resctrl.h | 12 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- arch/x86/kvm/Kconfig | 1 + block/bfq-iosched.c | 18 +- .../accel/habanalabs/common/command_submission.c | 130 +- drivers/accel/habanalabs/common/debugfs.c | 142 +- drivers/accel/habanalabs/common/decoder.c | 22 +- drivers/accel/habanalabs/common/device.c | 315 +- drivers/accel/habanalabs/common/habanalabs.h | 115 +- drivers/accel/habanalabs/common/habanalabs_drv.c | 14 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 58 +- drivers/accel/habanalabs/common/irq.c | 65 +- drivers/accel/habanalabs/common/memory.c | 133 +- drivers/accel/habanalabs/common/memory_mgr.c | 15 +- drivers/accel/habanalabs/common/mmu/mmu.c | 6 +- drivers/accel/habanalabs/common/security.c | 6 +- drivers/accel/habanalabs/common/security.h | 2 +- drivers/accel/habanalabs/gaudi/gaudi.c | 33 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 1398 ++++-- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 2 + drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c | 2 +- drivers/accel/habanalabs/gaudi2/gaudi2_masks.h | 3 +- drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 1 + drivers/accel/habanalabs/goya/goya.c | 13 +- .../include/gaudi2/asic_reg/gaudi2_regs.h | 5 + .../include/gaudi2/gaudi2_async_ids_map_extended.h | 5294 ++++++++++---------- drivers/ata/pata_parport/aten.c | 45 +- drivers/ata/pata_parport/bpck.c | 86 +- drivers/ata/pata_parport/bpck6.c | 107 +- drivers/ata/pata_parport/comm.c | 52 +- drivers/ata/pata_parport/dstr.c | 45 +- drivers/ata/pata_parport/epat.c | 48 +- drivers/ata/pata_parport/epia.c | 55 +- drivers/ata/pata_parport/fit2.c | 37 +- drivers/ata/pata_parport/fit3.c | 39 +- drivers/ata/pata_parport/friq.c | 56 +- drivers/ata/pata_parport/frpw.c | 71 +- drivers/ata/pata_parport/kbic.c | 66 +- drivers/ata/pata_parport/ktti.c | 38 +- drivers/ata/pata_parport/on20.c | 45 +- drivers/ata/pata_parport/on26.c | 52 +- drivers/ata/pata_parport/pata_parport.c | 31 +- .../ata/pata_parport}/pata_parport.h | 41 +- drivers/base/cpu.c | 3 +- drivers/block/drbd/drbd_nl.c | 6 +- drivers/block/drbd/drbd_receiver.c | 4 +- drivers/block/drbd/drbd_state.c | 2 +- drivers/block/nbd.c | 9 +- drivers/bus/mhi/host/pci_generic.c | 8 +- drivers/firmware/arm_scmi/bus.c | 3 +- drivers/firmware/arm_scmi/driver.c | 14 +- drivers/firmware/arm_scmi/mailbox.c | 37 + drivers/firmware/xilinx/zynqmp.c | 33 + drivers/fpga/zynqmp-fpga.c | 21 + drivers/gpio/gpiolib.c | 34 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 - drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 59 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 26 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h | 14 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 12 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 - .../drm/amd/display/dc/dce110/dce110_resource.c | 3 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 - .../drm/amd/display/dc/dcn201/dcn201_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 - .../drm/amd/display/dc/dcn314/dcn314_resource.c | 2 - .../drm/amd/display/dc/dcn315/dcn315_resource.c | 2 - .../drm/amd/display/dc/dcn316/dcn316_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 2 - .../display/dc/link/protocols/link_dp_dpia_bw.c | 8 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 18 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 2 +- drivers/gpu/drm/i915/i915_active.c | 25 +- drivers/gpu/drm/i915/i915_hwmon.c | 5 + drivers/md/dm-cache-metadata.c | 2 +- drivers/md/dm-crypt.c | 40 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/misc/vmw_vmci/vmci_event.c | 2 +- drivers/mtd/mtdcore.c | 1 + drivers/net/ethernet/emulex/benet/be_cmds.c | 27 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 5 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 7 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 58 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 + drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/tc/int_port.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 4 +- drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c | 32 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + .../net/ethernet/microchip/sparx5/sparx5_main.h | 1 + .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 209 +- .../microchip/sparx5/sparx5_vcap_debugfs.c | 2 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 270 + .../ethernet/microchip/sparx5/sparx5_vcap_impl.h | 6 + drivers/net/ethernet/microchip/vcap/vcap_api.c | 61 + .../net/ethernet/microchip/vcap/vcap_api_client.h | 11 + drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 145 +- drivers/net/phy/smsc.c | 17 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 + .../wireless/broadcom/brcm80211/brcmfmac/acpi.c | 51 + .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 324 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 25 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 118 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 11 + .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 49 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 6 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 157 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 7 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 61 +- .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 12 + drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 27 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 86 +- drivers/net/wireless/intel/iwlwifi/fw/rs.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 30 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 601 ++- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 5 + .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +- drivers/net/wireless/mac80211_hwsim.c | 56 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 12 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 6 - .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 9 - drivers/net/wireless/realtek/rtw88/mac.c | 17 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 9 + drivers/net/wireless/realtek/rtw88/rtw8821c.h | 6 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 9 + drivers/net/wireless/realtek/rtw88/rtw8822b.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 9 + drivers/net/wireless/realtek/rtw88/rtw8822c.h | 8 +- drivers/net/wireless/realtek/rtw89/core.c | 35 +- drivers/net/wireless/realtek/rtw89/core.h | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 143 +- drivers/net/wireless/realtek/rtw89/fw.h | 7 + drivers/net/wireless/realtek/rtw89/mac.c | 2 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw89/phy.c | 72 + drivers/net/wireless/realtek/rtw89/phy.h | 3 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 12 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 74 +- drivers/net/wireless/realtek/rtw89/ser.c | 5 + drivers/net/wireless/silabs/wfx/main.c | 10 +- drivers/platform/x86/Kconfig | 24 +- drivers/platform/x86/Makefile | 3 +- drivers/platform/x86/acer-wmi.c | 5 +- drivers/platform/x86/adv_swbutton.c | 6 +- drivers/platform/x86/amd/hsmp.c | 6 +- drivers/platform/x86/amd/pmc.c | 5 +- drivers/platform/x86/amd/pmf/core.c | 5 +- drivers/platform/x86/amilo-rfkill.c | 5 +- drivers/platform/x86/apple-gmux.c | 408 +- drivers/platform/x86/barco-p50-gpio.c | 6 +- drivers/platform/x86/compal-laptop.c | 8 +- drivers/platform/x86/dell/dcdbas.c | 6 +- drivers/platform/x86/dell/dell-smo8800.c | 5 +- drivers/platform/x86/hp/hp_accel.c | 5 +- drivers/platform/x86/hp/tc1100-wmi.c | 6 +- drivers/platform/x86/huawei-wmi.c | 6 +- drivers/platform/x86/ideapad-laptop.c | 6 +- drivers/platform/x86/intel/bxtwc_tmu.c | 5 +- drivers/platform/x86/intel/chtdc_ti_pwrbtn.c | 5 +- drivers/platform/x86/intel/chtwc_int33fe.c | 6 +- drivers/platform/x86/intel/hid.c | 10 +- drivers/platform/x86/intel/int0002_vgpio.c | 5 +- drivers/platform/x86/intel/int1092/intel_sar.c | 5 +- drivers/platform/x86/intel/int3472/discrete.c | 6 +- drivers/platform/x86/intel/mrfld_pwrbtn.c | 5 +- drivers/platform/x86/intel/pmc/core.c | 5 +- .../x86/intel/speed_select_if/isst_if_common.c | 19 +- .../x86/intel/speed_select_if/isst_if_common.h | 8 +- drivers/platform/x86/intel/telemetry/pltdrv.c | 5 +- drivers/platform/x86/intel/vbtn.c | 10 +- drivers/platform/x86/peaq-wmi.c | 128 - drivers/platform/x86/samsung-q10.c | 6 +- drivers/platform/x86/serial-multi-instantiate.c | 6 +- drivers/platform/x86/wmi.c | 6 +- drivers/platform/x86/x86-android-tablets.c | 1803 ------- drivers/platform/x86/x86-android-tablets/Kconfig | 21 + drivers/platform/x86/x86-android-tablets/Makefile | 9 + drivers/platform/x86/x86-android-tablets/asus.c | 325 ++ drivers/platform/x86/x86-android-tablets/core.c | 391 ++ drivers/platform/x86/x86-android-tablets/dmi.c | 156 + drivers/platform/x86/x86-android-tablets/lenovo.c | 502 ++ drivers/platform/x86/x86-android-tablets/other.c | 522 ++ .../x86/x86-android-tablets/shared-psy-info.c | 100 + .../x86/x86-android-tablets/shared-psy-info.h | 32 + .../x86/x86-android-tablets/x86-android-tablets.h | 108 + drivers/platform/x86/xo1-rfkill.c | 5 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 50 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 24 + drivers/scsi/mpi3mr/mpi3mr_transport.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 14 +- drivers/soc/ti/k3-ringacc.c | 7 + drivers/soc/ti/pm33xx.c | 5 +- drivers/spi/spi-mpc512x-psc.c | 50 +- drivers/spi/spi-mpc52xx-psc.c | 15 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 35 - drivers/staging/rtl8723bs/include/rtw_security.h | 8 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 32 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 33 +- drivers/video/fbdev/tgafb.c | 3 + fs/afs/dir.c | 10 +- fs/afs/dir_edit.c | 2 +- fs/afs/write.c | 4 +- fs/btrfs/block-group.c | 13 +- fs/btrfs/btrfs_inode.h | 1 - fs/btrfs/file.c | 11 +- fs/btrfs/inode.c | 74 +- fs/btrfs/ordered-data.c | 46 +- fs/btrfs/ordered-data.h | 7 +- fs/eventpoll.c | 185 +- fs/ext2/ext2.h | 3 +- fs/ext2/super.c | 7 + fs/ext4/ext4.h | 2 +- fs/ext4/fsmap.c | 2 + fs/ext4/inode.c | 2 +- fs/ext4/ioctl.c | 10 +- fs/ext4/move_extent.c | 8 +- fs/ext4/namei.c | 39 +- fs/ext4/page-io.c | 11 +- fs/ext4/super.c | 25 +- fs/ext4/sysfs.c | 4 +- fs/hugetlbfs/inode.c | 2 +- fs/iomap/buffered-io.c | 11 +- fs/jbd2/journal.c | 9 +- fs/jfs/jfs_metapage.c | 39 +- fs/locks.c | 1 - fs/netfs/buffered_read.c | 4 +- fs/nfs/file.c | 4 +- fs/nfsd/export.c | 13 +- fs/nfsd/nfs4idmap.c | 8 +- fs/nilfs2/ioctl.c | 2 +- fs/nilfs2/page.c | 6 +- fs/super.c | 2 +- fs/udf/inode.c | 10 +- fs/ufs/dir.c | 29 +- include/linux/apple-gmux.h | 70 +- include/linux/ata.h | 71 - include/linux/firmware/xlnx-zynqmp.h | 11 + include/linux/instrumented.h | 63 +- include/linux/jbd2.h | 8 + include/linux/lockdep.h | 8 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/memcontrol.h | 1 + include/linux/netdevice.h | 18 +- include/linux/pagemap.h | 21 +- include/linux/phy.h | 5 +- include/linux/platform_data/cros_ec_commands.h | 2 +- include/linux/shmem_fs.h | 1 + include/linux/skbuff.h | 2 - include/linux/srcu.h | 23 +- include/linux/srcutree.h | 33 +- include/linux/sunrpc/cache.h | 15 +- include/linux/tick.h | 2 + include/net/af_unix.h | 1 + include/net/cfg80211.h | 36 +- include/net/ieee80211_radiotap.h | 215 +- include/net/mac80211.h | 92 +- include/sound/sof/ipc4/header.h | 4 + include/trace/events/huge_memory.h | 3 +- include/trace/events/rcu.h | 4 +- include/trace/events/timer.h | 3 +- include/uapi/drm/habanalabs_accel.h | 87 +- include/uapi/linux/fou.h | 2 +- include/uapi/linux/netdev.h | 2 +- include/uapi/linux/nl80211.h | 37 +- io_uring/io-wq.c | 16 +- io_uring/rsrc.c | 3 +- kernel/entry/common.c | 3 +- kernel/fork.c | 2 +- kernel/locking/lockdep.c | 64 +- kernel/locking/locktorture.c | 239 +- kernel/rcu/Kconfig | 3 + kernel/rcu/rcu.h | 37 + kernel/rcu/rcuscale.c | 9 +- kernel/rcu/rcutorture.c | 234 +- kernel/rcu/refscale.c | 2 +- kernel/rcu/srcutiny.c | 2 + kernel/rcu/srcutree.c | 36 +- kernel/rcu/tasks.h | 31 + kernel/rcu/tree.c | 18 +- kernel/rcu/tree_exp.h | 16 +- kernel/rcu/tree_nocb.h | 4 + kernel/smp.c | 258 +- kernel/time/tick-sched.c | 16 +- kernel/trace/trace_osnoise.c | 2 +- kernel/trace/trace_probe.c | 2 +- kernel/watch_queue.c | 1 + lib/Kconfig.debug | 9 + lib/maple_tree.c | 9 - lib/test_maple_tree.c | 19 +- lib/test_vmalloc.c | 2 +- localversion-next | 2 +- mm/Kconfig | 1 + mm/damon/paddr.c | 26 +- mm/filemap.c | 27 +- mm/folio-compat.c | 4 +- mm/huge_memory.c | 5 +- mm/hugetlb.c | 6 +- mm/khugepaged.c | 259 +- mm/ksm.c | 6 +- mm/memcontrol.c | 14 +- mm/mincore.c | 2 +- mm/mmap.c | 7 +- mm/mprotect.c | 2 +- mm/page-writeback.c | 40 - mm/shmem.c | 64 +- mm/shrinker_debug.c | 38 +- mm/swap_state.c | 17 +- mm/swapfile.c | 4 +- mm/truncate.c | 15 +- mm/vmscan.c | 166 +- net/core/dev.c | 20 +- net/core/netdev-genl-gen.c | 2 +- net/core/netdev-genl-gen.h | 2 +- net/core/sysctl_net_core.c | 4 +- net/ipv4/fou_nl.c | 2 +- net/ipv4/fou_nl.h | 2 +- net/ipv4/ip_output.c | 2 +- net/ipv6/ip6_output.c | 2 +- net/mac80211/agg-tx.c | 17 + net/mac80211/cfg.c | 46 +- net/mac80211/debugfs_netdev.c | 223 +- net/mac80211/debugfs_netdev.h | 16 + net/mac80211/driver-ops.c | 25 +- net/mac80211/driver-ops.h | 16 + net/mac80211/ieee80211_i.h | 4 + net/mac80211/link.c | 5 + net/mac80211/mlme.c | 6 +- net/mac80211/rx.c | 93 +- net/mac80211/scan.c | 8 +- net/mac80211/tx.c | 10 + net/nfc/netlink.c | 2 +- net/smc/af_smc.c | 13 +- net/sunrpc/auth_gss/svcauth_gss.c | 12 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svcauth_unix.c | 12 +- net/unix/garbage.c | 2 +- net/unix/scm.c | 6 + net/wireless/mlme.c | 55 +- net/wireless/nl80211.c | 78 +- net/wireless/rdev-ops.h | 17 + net/wireless/scan.c | 38 +- net/wireless/trace.h | 36 +- scripts/Makefile.package | 2 +- scripts/checkpatch.pl | 2 + scripts/checksyscalls.sh | 4 +- security/device_cgroup.c | 2 +- security/security.c | 35 +- security/selinux/avc.c | 85 +- sound/hda/intel-dsp-config.c | 9 + sound/pci/hda/hda_intel.c | 5 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/codecs/da7219-aad.c | 2 + sound/soc/codecs/hdmi-codec.c | 11 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 2 +- sound/soc/sof/amd/acp-common.c | 1 + sound/soc/sof/amd/acp-pcm.c | 34 + sound/soc/sof/amd/acp.h | 2 + sound/soc/sof/intel/hda-ctrl.c | 3 + sound/soc/sof/intel/hda-dsp.c | 12 + sound/soc/sof/intel/hda-loader.c | 7 +- sound/soc/sof/intel/mtl.c | 2 +- sound/soc/sof/intel/pci-apl.c | 1 + sound/soc/sof/intel/pci-cnl.c | 2 + sound/soc/sof/intel/pci-icl.c | 1 + sound/soc/sof/intel/pci-mtl.c | 1 + sound/soc/sof/intel/pci-skl.c | 2 + sound/soc/sof/intel/pci-tgl.c | 7 + sound/soc/sof/intel/pci-tng.c | 6 +- sound/soc/sof/ipc3-topology.c | 32 +- sound/soc/sof/ipc3.c | 5 +- sound/soc/sof/ipc4-control.c | 3 +- sound/soc/sof/ipc4-mtrace.c | 21 + sound/soc/sof/ipc4-topology.c | 50 +- sound/soc/sof/ipc4-topology.h | 10 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/sof-audio.c | 32 +- sound/soc/sof/topology.c | 34 +- tools/arch/x86/include/asm/cpufeatures.h | 2 +- tools/arch/x86/include/asm/disabled-features.h | 3 +- tools/arch/x86/include/asm/required-features.h | 3 +- tools/arch/x86/kcpuid/cpuid.csv | 61 +- tools/arch/x86/kcpuid/kcpuid.c | 32 +- tools/include/nolibc/.gitignore | 1 + tools/include/nolibc/Makefile | 4 +- tools/include/nolibc/arch-loongarch.h | 200 + tools/include/nolibc/arch.h | 2 + tools/include/nolibc/std.h | 15 +- tools/include/nolibc/stdint.h | 99 + tools/include/nolibc/sys.h | 100 +- tools/include/nolibc/types.h | 28 +- tools/include/uapi/linux/netdev.h | 2 +- tools/include/uapi/linux/perf_event.h | 3 + tools/lib/bpf/usdt.c | 196 +- tools/lib/bpf/zip.c | 3 +- tools/memory-model/Documentation/explanation.txt | 178 +- tools/memory-model/Documentation/locking.txt | 320 ++ tools/memory-model/linux-kernel.bell | 30 +- tools/memory-model/linux-kernel.cat | 20 +- tools/memory-model/linux-kernel.def | 7 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/lock.cat | 6 +- tools/memory-model/scripts/README | 48 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 15 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/net/ynl/cli.py | 2 +- tools/net/ynl/lib/__init__.py | 2 +- tools/net/ynl/lib/nlspec.py | 2 +- tools/net/ynl/lib/ynl.py | 2 +- tools/net/ynl/ynl-gen-c.py | 7 +- tools/net/ynl/ynl-regen.sh | 2 +- tools/rcu/extract-stall.sh | 26 +- tools/testing/selftests/alsa/mixer-test.c | 22 +- tools/testing/selftests/alsa/pcm-test.c | 10 + tools/testing/selftests/bpf/prog_tests/test_ima.c | 29 +- tools/testing/selftests/clone3/clone3.c | 3 + tools/testing/selftests/mm/mdwe_test.c | 3 +- tools/testing/selftests/nolibc/Makefile | 78 +- tools/testing/selftests/nolibc/nolibc-test.c | 157 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 2 +- .../selftests/rcutorture/bin/srcu_lockdep.sh | 73 + tools/testing/selftests/rcutorture/bin/torture.sh | 6 +- .../selftests/rcutorture/configs/lock/CFLIST | 2 + .../rcutorture/configs/lock/{BUSTED => LOCK08} | 0 .../selftests/rcutorture/configs/lock/LOCK08.boot | 1 + .../rcutorture/configs/lock/{BUSTED => LOCK09} | 0 .../selftests/rcutorture/configs/lock/LOCK09.boot | 1 + .../selftests/rcutorture/configs/rcu/TREE01 | 1 + .../selftests/rcutorture/configs/rcu/TREE04 | 1 + .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 4 + 641 files changed, 16885 insertions(+), 9917 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-zynqmp-fpga create mode 100644 Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ps8622.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.yaml delete mode 100644 Documentation/devicetree/bindings/fpga/xilinx-pr-decoupler.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xilinx-slave-serial.txt create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,fpga-slave-serial.yaml create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus rename {include/linux => drivers/ata/pata_parport}/pata_parport.h (75%) create mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/acpi.c delete mode 100644 drivers/platform/x86/peaq-wmi.c delete mode 100644 drivers/platform/x86/x86-android-tablets.c create mode 100644 drivers/platform/x86/x86-android-tablets/Kconfig create mode 100644 drivers/platform/x86/x86-android-tablets/Makefile create mode 100644 drivers/platform/x86/x86-android-tablets/asus.c create mode 100644 drivers/platform/x86/x86-android-tablets/core.c create mode 100644 drivers/platform/x86/x86-android-tablets/dmi.c create mode 100644 drivers/platform/x86/x86-android-tablets/lenovo.c create mode 100644 drivers/platform/x86/x86-android-tablets/other.c create mode 100644 drivers/platform/x86/x86-android-tablets/shared-psy-info.c create mode 100644 drivers/platform/x86/x86-android-tablets/shared-psy-info.h create mode 100644 drivers/platform/x86/x86-android-tablets/x86-android-tablets.h create mode 100644 tools/include/nolibc/.gitignore create mode 100644 tools/include/nolibc/arch-loongarch.h create mode 100644 tools/include/nolibc/stdint.h create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh mode change 100644 => 100755 tools/rcu/extract-stall.sh create mode 100755 tools/testing/selftests/rcutorture/bin/srcu_lockdep.sh copy tools/testing/selftests/rcutorture/configs/lock/{BUSTED => LOCK08} (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/lock/LOCK08.boot copy tools/testing/selftests/rcutorture/configs/lock/{BUSTED => LOCK09} (100%) create mode 100644 tools/testing/selftests/rcutorture/configs/lock/LOCK09.boot