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 6b31ffe9c8b9 Add linux-next specific files for 20230113 omits f19b1d998cf1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6b37e87fbdbf Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 6ca630e9d1ba Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 90a4ab9f6b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 818a7ee99324 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f8717dcd87ac Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 96730118135b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits afcf549252a5 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 7ef3f3f93730 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c13891d5aacc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0ab8000b004 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 847ea72d37df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2f575a3efc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ce047c2d905 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 9497687b2252 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 0d01ffed3e58 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits cce80987a098 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 4215630ea621 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cc426e7deb4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 75eb904e23bf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9f04da2a58c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f100be5a4a45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b5ff61c7ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a97f5ee95ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7294f190849c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 913d28d67698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d26d29e93b96 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4bca671220c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2eae3ba9c063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7579a8aabc49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a3b43fb6570 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7dae3417b074 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits dc9497eb4902 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 8c240b4105e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e3e20a20d88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 522d30338703 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits c1ff26b39d79 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 67c12d338ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e44e21fef36e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7827d3955eed Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits b412400d3df3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fe8789545c7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ff1464e6945b Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7d290ad308f6 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 020543525e0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e60ebf54313d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c49d64ab98d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd01b5e81f2b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 984bfdb34ddf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe2047b208d0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4e07d07249d2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 09229d229d13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bdcea6bc7ca Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5db6a0ef53e9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5148c16c8078 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0526d5fcdace Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa530d39304a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54f8dbf11df6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5c0b7bddaee2 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits a1a107071714 Merge branch 'next' of git://github.com/cschaufler/smack-next omits eaad5240dfd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b4a3be17950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b66a928e9be Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits c67959ddfb63 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 49a15b206474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac3372818a6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c2bd0d0b5c5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ca3aeb5da7a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5fa71087d70 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits a1339148b252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e86331abcc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2733f51bf12f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dab951ad81c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bd5910bb850 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6328fb5701f1 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 20d7c54830f8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 41b1337b1302 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 42df01f36acb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7e7811783949 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 9908674f0435 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 015df92c2696 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 46b1c795bb24 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b12264215288 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 034e94054d59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 88a9aaed71b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7919ea324390 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 68d3f538a479 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2d3fc2d56a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b887dd5e60de Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 49cdc809b4f3 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits c2b89d0f077e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4c50eaf1acb7 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 7be88e827272 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits af3ed3a64f11 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1bc5ed0797c4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits e065a7909a3f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 37ba043fa0f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79a8668b592e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ba7fccc7f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a56547fe214 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 28dd7e441f1f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 830a7a41f14f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b2d02198a271 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 82c1085d3903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9658c12a0847 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d77b1e28154 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 7fa56943dc13 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f6c08bf37111 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9da7fe27359a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0bbfa07fa547 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58e9906a22e3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b8f15155e986 next-20230112/btrfs omits 050a073bc82d Merge branch 'mm-nonmm-unstable' into mm-everything omits 9d027bdd826e kexec: introduce sysctl parameters kexec_load_limit_* omits 0e46b991f46d kexec: factor out kexec_load_permitted omits fe2a877f80d3 Documentation: sysctl: correct kexec_load_disabled omits 80ff73a2b537 fat: Fix return value of vfat_bad_char() and vfat_replace_ [...] omits 0848bc519f7f userns: fix a struct's kernel-doc notation omits 9fd4ce457130 ntfs: fix multiple kernel-doc warnings omits 21a94fbf8cb8 freevxfs: fix kernel-doc warnings omits 97994236eb21 scripts/bloat-o-meter: use the reverse flag for sort omits d66b43fdac8f scripts/gdb: add mm introspection utils omits 63a063a1e9d7 util_macros.h: add missing inclusion omits 4fa090662b30 kthread_worker: check all delayed works when destroy kthre [...] omits b9439de09992 scripts/spelling: add a few more typos omits 881760c86110 proc: mark /proc/cmdline as permanent omits 0d19da958956 checkpatch: mark kunmap() and kunmap_atomic() deprecated omits 6f17623dc26e KVM: x86: fix trivial typo omits 99ae51efbf8f scripts/spelling.txt: add `permitted' omits 9be80783e083 hfsplus-remove-unnecessary-variable-initialization-fix omits a43f312fb7de hfsplus: remove unnecessary variable initialization omits 0bd4f672af75 lib-add-dhrystone-benchmark-test-fix omits e533452ec17a lib: add Dhrystone benchmark test omits a8197833a9d3 kernel/irq/manage.c: disable_irq() might sleep. omits fa94406de12d include/linux/percpu_counter.h: race in uniprocessor percp [...] omits b977a4f6c03a lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits e347af632b4e hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits ff3587f5de61 docs: fault-injection: add requirements of error injectabl [...] omits 9da4e7a83e76 error-injection-remove-ei_etype_none-fix omits cb68c6e3e781 error-injection: remove EI_ETYPE_NONE omits e82f49e511fd arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits b0b447bb328b arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits aaf3f7afbf10 mm: swap: remove unneeded cgroup_throttle_swaprate() omits 5887b36646ce mm: memory: use folio_throttle_swaprate() in do_swap_page() omits 9ebae00c8e30 mm: memory: convert wp_page_copy() to use folios omits 344b2a4c45b1 mm: memory: convert page_copy_prealloc() to use a folio omits 7f8aa7dcaf7e mm: memory: convert do_cow_fault to use folios omits cf1010825822 mm: memory: convert do_anonymous_page() to use a folio omits 3ea6a99f1a33 mm: huge_memory: make __do_huge_pmd_anonymous_page() take a folio omits 565f5f8552bf kmsan: silence -Wmissing-prototypes warnings omits 5bda31cc79b9 Documentation/mm: update references to __m[un]lock_page() [...] omits ae41a2ea4e65 mm: mlock: update the interface to use folios omits e882607b9baf m68k/mm/motorola: specify pmd_page() type omits 198ab584dbaa mm: mlock: use folios and a folio batch internally omits fcad30fdf067 mm: pagevec: add folio_batch_reinit() omits 4af85c89b4b6 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() omits cdecd8d3ab9d shmem: convert shmem_write_end() to use a folio omits 094f43fcae9d mm/memory-failure: convert unpoison_memory() to folios omits 367ca2191197 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios omits bc56b1f74a68 mm/memory-failure: convert __free_raw_hwp_pages() to folios omits 5d363c95a945 mm/memory-failure: convert raw_hwp_list_head() to folios omits 359cb2fe0421 mm/memory-failure: convert free_raw_hwp_pages() to folios omits b4915bf94f0e mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios omits 5fc4761e29bd mm/memory-failure: convert try_memory_failure_hugetlb() to folios omits 16a30a90da59 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] omits 96db98da8c06 Revert "x86: kmsan: sync metadata pages on page fault" omits a0b7b93b91d8 mm/mmap: fix comment of unmapped_area{_topdown} omits 55180a65787e maple_tree: fix comment of mte_destroy_walk omits 668f4c25770d mm: remove the hugetlb field from struct page omits cf84e44ec933 mm: convert deferred_split_huge_page() to deferred_split_folio() omits 85cbfa34a131 mm/huge_memory: convert get_deferred_split_queue() to take [...] omits 07459c17c133 mm/huge_memory: remove page_deferred_list() omits 59e2b96bc6bd mm: move page->deferred_list to folio->_deferred_list omits 311de16e47f9 doc: correct struct folio kernel-doc omits e682abb32205 mm: remove 'First tail page' members from struct page omits b00777204a06 hugetlb: remove uses of compound_dtor and compound_nr omits db6e42d1895b mm: convert destroy_large_folio() to use folio_dtor omits ddc5d829b72f mm: convert is_transparent_hugepage() to use a folio omits 47b1d2dc277e mm: convert set_compound_page_dtor() and set_compound_orde [...] omits 452f593238cd mm-reimplement-compound_nr-fix omits c16ed52d0dd4 mm: reimplement compound_nr() omits 784387140ea1 mm: reimplement compound_order() omits 08ea19544d16 mm: remove head_compound_mapcount() and _ptr functions omits be23924eeeb8 mm: convert page_mapcount() to use folio_entire_mapcount() omits 7796278367a1 hugetlb: remove uses of folio_mapcount_ptr omits 130674676e6b mm/debug: remove call to head_compound_mapcount() omits 5cfb60a3f1a6 mm: use entire_mapcount in __page_dup_rmap() omits 59febaf3fdcc mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] omits 5e356706007f page_alloc: use folio fields directly omits ff149fc14dd3 mm-add-folio_add_new_anon_rmap-fix-2 omits 3cff2c688cf9 mm-add-folio_add_new_anon_rmap-fix omits 4e80819170b6 mm: add folio_add_new_anon_rmap() omits 1d4e8603e52d mm: convert page_add_file_rmap() to use a folio internally omits 646385a639a8 mm: convert page_add_anon_rmap() to use a folio internally omits 2ac2b4bed2e1 mm: convert page_remove_rmap() to use a folio internally omits 48b73ea6978f mm: convert total_compound_mapcount() to folio_total_mapcount() omits a7da9ce3c8d5 doc: clarify refcount section by referring to folios & pages omits b4386f7f26d9 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() omits b2f3b7f61065 mm: remove folio_pincount_ptr() and head_compound_pincount() omits 6712c0e2c48d mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] omits 5d85657decd3 migrate_pages: move THP/hugetlb migration support check to [...] omits ce9a12b29dcc migrate_pages: batch flushing TLB omits 612676c66e81 migrate_pages: share more code between _unmap and _move omits b986c3d5239d migrate_pages: move migrate_folio_unmap() omits 082fd7d44405 migrate_pages: batch _unmap and _move omits a94d279d2ebc migrate_pages: split unmap_and_move() to _unmap() and _move() omits 1da420d476de migrate_pages: restrict number of pages to migrate in batch omits 168889663813 migrate_pages: separate hugetlb folios migration omits 53684d62c01b migrate_pages: organize stats with struct migrate_pages_stats omits ccdc6e5e8b41 mm: compaction: avoid fragmentation score calculation for [...] omits cbb660178161 mm: compaction: add missing kcompactd wakeup trace event omits 7f95ac291e55 mm: compaction: count the migration scanned pages events f [...] omits 9846db09a73d mm: compaction: move list validation into compact_zone() omits 3ddae772bf00 mm: compaction: remove redundant VM_BUG_ON() in compact_zone() omits bbb0e525329a mm/mmap: fix typo in comment omits e5aa302e93f9 maple_tree: remove the parameter entry of mas_preallocate omits 9c8dbce5212f selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] omits 832039f1d92e selftests/damon/sysfs: hide expected write failures omits 7475f4f14096 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] omits c50118bb9c51 Docs/mm/damon: add a maintainer-profile for DAMON omits eb9db1767977 Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] omits 40db1ffd85c7 Docs/mm/damon/index: mention DAMOS on the intro omits 62fed191da40 mm/damon/core: update kernel-doc comments for DAMOS filter [...] omits c83f3712c882 mm/damon/core: update kernel-doc comments for DAMOS action [...] omits d4ba986b238a selftests: vm: Enable cross-compilation omits d8146ed2fa1a tools:cgroup:memcg_shrinker remove redundant import omits 848c505a81af zsmalloc: set default zspage chain size to 8 omits 8ebf87e7a1e6 zsmalloc: turn chain size config option into UL constant omits b9fc535a97d3 zsmalloc: make zspage chain size configurable omits c6f47c17f4b5 zsmalloc: skip chain size calculation for pow_of_2 classes omits 5b9f21cb8c58 zsmalloc: rework zspage chain size selection omits 1344dd198bad mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] omits 189a4208068b mm/cma.c: make kmemleak aware of all CMA regions omits e0c8fd5eb1b4 mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() omits 7f5412f0227b mm: discard __GFP_ATOMIC omits 1633322dc852 mm/page_alloc: give GFP_ATOMIC and non-blocking allocation [...] omits 754510322c23 mm/page_alloc.c: allow __GFP_NOFAIL requests deeper access [...] omits 06b328c2870a mm/page_alloc: explicitly define what alloc flags deplete [...] omits 34217e8b3d7a mm/page_alloc: explicitly record high-order atomic allocat [...] omits 8b210dccc432 mm/page_alloc: treat RT tasks similar to __GFP_HIGH omits faf00428c7d5 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE omits 7526a29826ce ext4: convert mext_page_double_lock() to mext_folio_double_lock() omits f03e931c0f8d selftests/mm: define MADV_PAGEOUT to fix compilation issues omits 3cbbff319455 mm-debug-use-valid-physical-memory-for-pmd-pud-tests-v3 omits fada66c9f62d mm/debug: use valid physical memory for pmd/pud tests omits 9b27566648ce mm/damon/paddr: remove damon_pa_access_chk_result struct omits 1cd51f04ad6d mm/damon/paddr: remove folio_sz field from damon_pa_access [...] omits 7608648ca5bd mm/damon/paddr: rename 'damon_pa_access_chk_result->page_s [...] omits 94c5cb3be915 mm/damon/vaddr: record appropriate folio size when the acc [...] omits 80dbe4b81f9c mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE no [...] omits b6fec2284a54 mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' [...] omits c076624d3fde mm: remove PageMovable export omits 6508236dc224 mm: introduce folio_is_pfmemalloc omits 65b362469d0c mm: support POSIX_FADV_NOREUSE omits a830598c1fc8 mm: add vma_has_recency() omits f923b8a2fd64 drivers/misc/open-dice: don't touch VM_MAYSHARE omits 35598357daf9 mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings omits da0832647646 mm/nommu: factor out check for NOMMU shared mappings into [...] omits cc21dec25ee4 selftest/vm: add mremap expand merge offset test omits 0f8ae4e25fe0 zram: correctly handle all next_arg() cases omits d093dae7a7d1 fs: don't allocate blocks beyond EOF from __mpage_writepage omits 243bd8c2861f Docs/admin-guide/mm/numaperf: change title to fix duplicat [...] omits 407ffed0d86c Docs/admin-guide/mm/numaperf: increase depth of subsections omits acd01f81a808 selftests/mm: convert missing vm->mm changes omits 2c6b65119982 selftests/vm: rename selftests/vm to selftests/mm omits 084ace5871cb tools/vm: rename tools/vm to tools/mm omits 25a7e96d2032 MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files omits 698518605266 MAINTAINERS: add types to akpm/mm git trees entries omits 91ff3e60578b mm: remove zap_page_range and create zap_vma_pages omits 17c4492e0380 mm/kasan: simplify and refine kasan_cache code omits 280691a45437 mm/slab: add is_kmalloc_cache() helper function omits 4ce4c841772d selftests/vm: cow: add COW tests for collapsing of PTE-map [...] omits e78b58c19675 mm: fix two spelling mistakes in highmem.h omits 118a0a62c4bc maple_tree: remove GFP_ZERO from kmem_cache_alloc() and km [...] omits bbbf6996c0ea mm/page_alloc: invert logic for early page initialisation checks omits 88060d438a2a workingset: fix confusion around eviction vs refault container omits 0b7929db16bf mm-uffd-detect-pgtable-allocation-failures-checkpatch-fixes omits a76d04ac0f19 mm/uffd: detect pgtable allocation failures omits 2aa935e86ceb mm/mprotect: use long for page accountings and retval omits 82f65faba7db selftest: add testing unsharing and counting ksm zero page omits c9a52150da24 ksm: add zero_pages_sharing documentation omits 5d5c90ac5f7c ksm: count zero pages for each process omits fee65348e247 ksm: count all zero pages placed by KSM omits 10e666a7e16e ksm: support unsharing zero pages placed by KSM omits 52aa05488268 ksm: abstract the function try_to_get_old_rmap_item omits bae631d183d6 mm/damon/vaddr: convert hugetlb related functions to use a folio omits 73a7e027f782 mm/damon: remove unneeded damon_get_page() omits b0ef56e63b8a mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio omits 3d75b84704f8 mm/damon/paddr: convert damon_pa_*() to use a folio omits 1693df3dcb33 mm/damon: convert damon_ptep/pmdp_mkold() to use a folio omits a1ae88ba8dec mm/damon: introduce damon_get_folio() omits 9cfd05e5576b mm: page_idle: convert page idle to use a folio omits 31d3dd575819 mm: memcg: add folio_memcg_check() omits 310a1f2320ae zram: fix typos in comments omits da1b8d5fdad6 mm: huge_memory: convert split_huge_pages_all() to use a folio omits ef1cc244cc5b mm: remove generic_writepages omits f10d1bc130d0 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages omits 175a5638ff71 jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 omits 03758ced465f ntfs3: remove ->writepage omits 36501e251269 ntfs3: stop using generic_writepages omits 7b58251e0d32 fs: remove an outdated comment on mpage_writepages omits 747ede2d9226 mm/thp: check and bail out if page in deferred queue already omits d9b1034aac1b mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] omits 1f4af9dc1fe1 mm: fix comment of page table counter omits 030a6049805c fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] omits 8d298cc236e8 mm/mprotect: drop pgprot_t parameter from change_protection() omits afb8e1d6b18b fixup: mm/userfaultfd: enable writenotify while userfaultf [...] omits c5c01c4abcb1 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() omits fdd87f346b14 selftests/vm: ksm_functional_tests: fix a typo in comment omits 7d30ee30de2d mm: multi-gen LRU: simplify arch_has_hw_pte_young() check omits 7bf1b93fb0b3 mm: multi-gen LRU: clarify scan_control flags omits 6306d356507c mm: multi-gen LRU: per-node lru_gen_folio lists omits 065a6962c164 mm: multi-gen LRU: shuffle should_run_aging() omits 85f46ae87e04 mm: multi-gen LRU: remove aging fairness safeguard omits 41cc693b6795 mm: multi-gen LRU: remove eviction fairness safeguard omits cc4d722ba9ac mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] omits af0e0ea960b2 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio omits 4bcf612d96b3 mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() omits cffa74da19ee mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() omits 86585dec73e5 mm: move FOLL_* defs to mm_types.h omits 47c0559a1a0d mm: new primitive kvmemdup() omits ff7e2d1aa69b mm-swap-convert-deactivate_page-to-folio_deactivate-fix omits 3bb5c55f0600 mm/swap: convert deactivate_page() to folio_deactivate() omits 7e5223d6c26d mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] omits 2251e9842ad0 madvise: convert madvise_cold_or_pageout_pte_range() to us [...] omits a6e61a587b80 mm/memory: add vm_normal_folio() omits 76b5d2affe4b maple_tree: refine mab_calc_split function omits a635d141e002 maple_tree: refine ma_state init from mas_start() omits c65718d062f7 maple_tree: remove the redundant code omits 3d76be45e38a maple_tree: use macro MA_ROOT_PARENT instead of number omits 471a58d5ac6f maple_tree: use mt_node_max() instead of direct operations [...] omits fef589537391 maple_tree: remove extra return statement omits 9b1ae404f7fe maple_tree: remove extra space and blank line omits eb9addc893c7 mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] omits 5fdc758e3b77 tools/vm/page_owner_sort: free memory before exit omits b21fb127a83d kasan: allow sampling page_alloc allocations for HW_TAGS omits 611a0dd4b6f4 swap: avoid holding swap reference in swap_cache_get_folio omits 25eeb5c5d6a0 swap: fold swap_ra_clamp_pfn into swap_ra_info omits d74f874a500b swap: avoid a redundant pte map if ra window is 1 omits 382865c491c6 swapfile: get rid of volatile and avoid redundant read omits 464a6fa7d7c9 Docs/ABI/damon: document scheme filters files omits 13bd0ed67965 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs omits f6da9f7d9eca selftests/damon/sysfs: test filters directory omits a2fe7d3a7d64 mm/damon/sysfs-schemes: return an error for filter memcg p [...] omits d0dfdfdaed56 mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] omits 9f39d3da0842 mm/damon/sysfs-schemes: implement scheme filters omits 4c340d185d7d mm/damon/sysfs-schemes: connect filter directory and filte [...] omits 26d48fa1a8d6 mm/damon/sysfs-schemes: implement filter directory omits d86bc3813362 mm/damon/sysfs-schemes: implement filters directory omits 4b5bcfa885a1 Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter omits 2bd1bd24fcd4 mm/damon/reclaim: add a parameter called skip_anon for avo [...] omits cb1c4ca11e28 mm/damon/paddr: support DAMOS filters omits 0def112ed546 mm/damon/core: implement damos filter omits c1958b655664 mm/khugepaged: recover from poisoned file-backed memory omits dbd1a5f72f19 mm/khugepaged: recover from poisoned anonymous memory omits 5e0cb2225987 mm-memcontrol-deprecate-charge-moving-fix omits 10c1df37492d mm: memcontrol: deprecate charge moving omits d04f4105f182 mm: rmap: remove lock_page_memcg() omits 45b34bcec58d mm: memcontrol: skip moving non-present pages that are map [...] omits 2cd9a58db110 hugetlb: initialize variable to avoid compiler warning omits 485474b424c3 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() omits aeef7962f99a mm: huge_memory: convert madvise_free_huge_pmd to use a folio omits e079516d50d8 cma: tracing: print alloc result in trace_cma_alloc_finish omits 555895b7a2cc lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] omits 10c5a524ca17 mm/highmem: add notes about conversions from kmap{,_atomic}() omits 9dfd1f95a143 mm/mempolicy: do not duplicate policy if it is not applica [...] omits ee5b475434d2 mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes omits 104e4a5e7105 mm/hugetlb: introduce hugetlb_walk() omits 92f49dd661ef mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare omits 027e56c56720 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare omits f50b311eacb6 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare omits 2849eb8f852b mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare omits 9e63e5aacd14 mm/hugetlb: move swap entry handling into vma lock when faulted omits b233a9928b4a mm/hugetlb: document huge_pte_offset usage omits 6bad7ee827b4 mm/hugetlb: don't wait for migration entry during follow page omits a4efe3e0a419 mm/hugetlb: let vma_offset_start() to return start omits b5668271f520 mpage: use b_folio in do_mpage_readpage() omits 21d77e9fa452 reiserfs: replace obvious uses of b_page with b_folio omits ba86384ea48f nilfs2: replace obvious uses of b_page with b_folio omits f936d803b2ab jbd2: replace obvious uses of b_page with b_folio omits 21cc77b30477 gfs2: replace obvious uses of b_page with b_folio omits 47c4ee51b8ba buffer: use b_folio in mark_buffer_dirty() omits d08d51edf09d page_io: remove buffer_head include omits 844968db0a8d buffer: use b_folio in end_buffer_async_write() omits 9c9d014b6386 buffer: use b_folio in end_buffer_async_read() omits 692e865dc838 buffer: use b_folio in touch_buffer() omits ceecb57b113d buffer: replace obvious uses of b_page with b_folio omits e333185da47d buffer: add b_folio as an alias of b_page omits 4764b38f6b90 hugetlb: update vma flag check for hugetlb vma lock omits 301e9f81b38f selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC omits 41d1f30e9722 mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] omits f4cfeed0039c mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix omits 1d956cf5fa60 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 omits 3ec60063451b mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix omits 58047f741494 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix omits 3bee71dea634 mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC omits d78bcaeb9556 selftests/memfd: add tests for F_SEAL_EXEC omits 48c18f4fddd7 mm/memfd: add F_SEAL_EXEC omits 999efa74f912 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() omits aaca419f3be3 mm: move folio_set_compound_order() to mm/internal.h omits 758db7441309 mm/kmemleak: fix UAF bug in kmemleak_scan() omits ff9657ee5f0b mm/kmemleak: simplify kmemleak_cond_resched() usage omits 3efbd4ed35b9 Merge branch 'mm-stable' into mm-unstable omits 3f0fe0663d94 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 9850c6d812eb mm: hwpoison: support recovery from ksm_might_need_to_copy() omits 15a3fa3f3122 Revert "mm: add nodes= arg to memory.reclaim" omits 247c14fd97ba mm: fix a few rare cases of using swapin error pte marker omits 4eeee1445a11 mm/uffd: fix pte marker when fork() without fork event omits 796c71ac728e zsmalloc: fix a race with deferred_handles storing omits 9c7ec09747b7 mm/khugepaged: fix ->anon_vma race omits e514af330d97 maple_tree: fix mas_empty_area_rev() lower bound validation omits 126571f11965 aio: fix mremap after fork null-deref omits b548c5893dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8913a6b1161e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 522350986ed9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a62a581822d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bf7814c0764 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 621c45dc1f6c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 6ca702752f39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b67e575da6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c9191611678 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c7aabdf281c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 8732692522e9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits e1c496d99a99 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 801f3bad6cb7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f030f77a3240 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 468420fe0748 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 186c4c20074f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 85ae962f2343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbf4f6fc5195 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e133c125f0b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e47a9b7881f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf0e8d1d0cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58cd0a82c60a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 539c6330f63b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01a188e774e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb88245bd8f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a0d582339db Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 488f4c73ea4e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d0e9bebcc52b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 22cd4eec652a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ca7378e459e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd904ce8435b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f13659a2e798 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 615927e89cd0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 639aff96fbfc Merge branch 'compiler-attributes' of https://github.com/o [...] omits b277a2f64e93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8bb47ae576b next-20230112/drm-misc-fixes omits 6a00dd0e03ab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6fec6f6d175b Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3c9d6a00d1e9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits c047c1755e2f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ed9111218e5f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 09d2f32515c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 70f78848ae67 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 0a0b619c5ad3 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 278e2d2c8cee Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 405805e19038 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 954a4e6db9f9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a6baaaf2652e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 666e7b331672 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d263ef2763b4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f89bc005871e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits df2c05eb6efc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4d6d94079472 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 25c32457aa94 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 0217d61e2d4f Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 226395fe3b0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a4fe8b17e381 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c690b79aacbc Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 103b489c42ff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e8b285d4d0e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ccc50b7cd3d0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 1ac9bb696df6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f7af85d7f608 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 7258a764dc0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2bd8a427d244 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e0d55bc268a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c615b5d4daee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 46af40560312 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 65890671c342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec8eeeee4c83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bc5b27d29a8a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 687eea1eabe8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6dcd6608cbc1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a24f4160bdda Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 601f78b8f492 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 42857f5487c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6ea5f6dfcebb Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits c9772793fc49 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 3ad8134af21d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits d23add6048cc Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 8a86ce9fb0a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 96454ba3d27f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 5ef2c797ae4a Merge remote-tracking branch 'asoc/for-6.3' into asoc-next omits 73f41663622d Merge branch 'for-6.3/iter-ubuf' into for-next omits 0fd3b3711b49 Merge branch 'for-6.3/io_uring' into for-next omits 5df52904a0c3 Merge branch 'for-6.3/block' into for-next omits 256c171c94f5 Merge branch 'io_uring-6.2' into for-next omits 95797cdc7936 Merge branch 'block-6.2' into for-next omits 867f61791fd4 io_uring: use correct lockdep assertion for overflows omits ac729baefdc3 x86/pci: Treat EfiMemoryMappedIO as reservation of ECAM space omits 66f3c4b916b5 Merge branch 'x86/cpu' omits 45a664162aa4 Merge branch into tip/master: 'x86/cpu' omits 424737f6a3ba Merge branch into tip/master: 'x86/urgent' omits 85f9d1153f84 Merge branch into tip/master: 'x86/cleanups' omits 134af4e1889b Merge branch into tip/master: 'timers/core' omits 4c3c456acc34 Merge branch into tip/master: 'irq/core' omits 7269a5a256d3 SUNRPC: Replace pool stats with per-CPU variables omits 09ce74a220ad SUNRPC: Use per-CPU counters to tally server RPC counts omits a6aad6439c3d nfsd: move reply cache initialization into nfsd startup omits 3c13cf5d9450 nfsd: add some comments to nfsd_file_do_acquire omits adbe26ac017d nfsd: don't kill nfsd_files because of lease break error omits 10f0a55e0df0 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator omits cb81122d2fd1 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries omits 743d8de2c1be nfsd: don't open-code clear_and_wake_up_bit omits 43a20454b56b SUNRPC: Go back to using gsd->body_start omits 94d2f7d42a6e SUNRPC: Set rq_accept_statp inside ->accept methods omits f2dcdd60acca SUNRPC: Refactor RPC server dispatch method omits 050831db7147 SUNRPC: Remove no-longer-used helper functions omits 4b0aa551c23a SUNRPC: Final clean-up of svc_process_common() omits ac1651735755 SUNRPC: Convert RPC Reply header encoding to use xdr_stream omits 9bcc5764a1ce SUNRPC: Hoist init_encode out of svc_authenticate() omits 2adc1c761431 SUNRPC: Use xdr_stream for encoding GSS reply verifiers omits 6064e76f218a SUNRPC: Use xdr_stream to encode replies in server-side GS [...] omits dbcedd5ee851 SUNRPC: Convert unwrap data paths to use xdr_stream for replies omits aa943d056f98 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] omits 538c59ae1e6e SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] omits f8dc1ba638c0 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] omits 41648f97be3c SUNRPC: Move svcxdr_init_encode() into ->accept methods omits a2c73590937b SUNRPC: Push svcxdr_init_encode() into svc_process_common() omits 9b6e00433bdf SUNRPC: Add XDR encoding helper for opaque_auth omits 71790532c30d SUNRPC: Remove the rpc_stat variable in svc_process_common() omits 616aa0c57df8 SUNRPC: Check rq_auth_stat when preparing to wrap a response omits f0c0ae6541a0 SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream() omits f63ce7ac63e5 SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv() omits b499580912d8 SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv() omits 707024173513 SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] omits d33096be2b28 SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream() omits 1410897313b4 SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ() omits 1095184e51b9 SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ() omits f23d5af50d95 SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] omits b79c3c9869c1 SUNRPC: Clean up svcauth_gss_release() omits 3927ac397479 NFSD: register/unregister of nfsd-client shrinker at nfsd [...] omits fdd9dbe41228 nfsd: fix potential race in nfs4_find_file omits f763b1c649ff nfsd: allow nfsd_file_get to sanely handle a NULL pointer omits 01f3fac616f6 NFSD: enhance inter-server copy cleanup omits 72149383117b SUNRPC: Hoist svcxdr_init_decode() into svc_process() omits 4bbf170e0bf7 SUNRPC: Remove svc_process_common's argv parameter omits 1e4961a26751 SUNRPC: Decode most of RPC header with xdr_stream omits 142e2d8d410e SUNRPC: Eliminate unneeded variable omits 75019d161eb7 SUNRPC: Re-order construction of the first reply fields omits 5c47d4ab460e SUNRPC: Hoist init_decode out of svc_authenticate() omits 469f15273cf4 SUNRPC: Convert the svcauth_gss_accept() pre-amble to use [...] omits 1ea69b24ed42 SUNRPC: Clean up svcauth_gss_accept's NULL procedure check omits a4b43af401b1 SUNRPC: Convert gss_verify_header() to use xdr_stream omits 8f456b7da50c SUNRPC: Convert unwrap_priv_data() to use xdr_stream omits 8d39287f2c89 SUNRPC: Rename automatic variables in unwrap_priv_data() omits 9e3355c3a5ac SUNRPC: Convert unwrap_integ_data() to use xdr_stream omits 204941f44903 SUNRPC: Rename automatic variables in unwrap_integ_data() omits 6e6ca0e19077 SUNRPC: Replace read_u32_from_xdr_buf() with existing XDR helper omits 476c9f057223 SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream omits ccf1de0058bb SUNRPC: Remove gss_read_verf() omits 1265c44ad264 SUNRPC: Remove gss_read_common_verf() omits 4241ad6d6bc3 SUNRPC: Hoist common verifier decoding code into svcauth_g [...] omits 780a5a058587 SUNRPC: Move the server-side GSS upcall to a noinline function omits bccd512b0548 SUNRPC: Convert svcauth_tls_accept() to use xdr_stream omits 4d84ca7ed6e9 SUNRPC: Convert svcauth_unix_accept() to use xdr_stream omits 1dd2617ea8c5 SUNRPC: Convert svcauth_null_accept() to use xdr_stream omits 67d889d4ac04 SUNRPC: Add an XDR decoding helper for struct opaque_auth omits edbe87e7f6cc SUNRPC: Move svcxdr_init_decode() into ->accept methods omits 1edce84fa239 SUNRPC: Push svcxdr_init_decode() into svc_process_common() omits 709955bd7d23 NFS: nfs_encode_fh: Remove S_AUTOMOUNT check omits d63bc4fb5c8a fs: namei: Allow follow_down() to uncover auto mounts omits 2d57b0f10041 NFSD: Teach nfsd_mountpoint() auto mounts omits c7ec356e0228 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 6bd5293c450d mm: hwpoison: support recovery from ksm_might_need_to_copy() omits 993489e3137e Revert "mm: add nodes= arg to memory.reclaim" omits 8835cad2d690 mm: fix a few rare cases of using swapin error pte marker omits b40405a4ab00 mm/uffd: fix pte marker when fork() without fork event omits f950c3c5d55b zsmalloc: fix a race with deferred_handles storing omits 52ce0780faa2 mm/khugepaged: fix ->anon_vma race omits ebc4c1bcc2a5 maple_tree: fix mas_empty_area_rev() lower bound validation omits b5c61c8b4c6b aio: fix mremap after fork null-deref omits 730d88a72cc4 Merge branches 'docs-mw' and 'docs-fixes' into docs-next omits ded24dfdddd1 Docs/admin-guide/mm/zswap: remove zsmalloc's lack of write [...] omits 9cc2ed372f97 docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage omits 25705f4dce5d doc:it_IT: add translation for botching-up-ioctl.rst omits 799e122a585f doc:it_IT: fix of 2 typos omits 05ce65086dd8 Documentation: process: Document suitability of Proton Mai [...] omits b46d36987edf doc:it_IT: align Italian documentation omits 7b07bab462b2 doc:it_IT: fix typo in email-client omits 608509b15a31 efi: tpm: Avoid READ_ONCE() for accessing the event log omits b9c66533400f arm64: efi: Account for the EFI runtime stack in stack unwinder omits 89c918dc6a43 arm64: efi: Avoid workqueue to check whether EFI runtime is live omits 0618a296f670 doc: fix typo in botching up ioctls omits ac6fadf4aa60 docs: kernel-hacking: discourage from calling disable_irq( [...] omits 17da31eac52c Merge remote-tracking branch 'spi/for-6.3' into spi-next omits 8634630e9a4f Merge branch 'features' into for-next omits 4b12b0e67daa Merge branch 'fixes' into for-next omits 607947314b4c io_uring: optimise deferred tw execution omits 6cd16656e2dd io_uring: add io_req_local_work_add wake fast path omits 65ca9dd8ce5e io_uring: waitqueue-less cq waiting omits ef3ddc6ac629 io_uring: wake up optimisations omits e05f6f47bf8a io_uring: add lazy poll_wq activation omits 6b40f3c9a37b io_uring: separate wq for ring polling omits 78c37b460a63 io_uring: move io_run_local_work_locked omits 88d14c077c1a io_uring: mark io_run_local_work static omits 5eb30c28823a io_uring: don't set TASK_RUNNING in local tw runner omits 291f31bf963c io_uring: refactor io_wake_function omits 8516c8b51483 io_uring: move submitter_task out of cold cacheline omits c7b311d5d5dc Merge branch 'slab/for-6.3/cleanups' into slab/for-next omits 8d82d10897ef mm/sl{a,u}b: fix wrong usages of folio_page() for getting [...] omits 40055919c6fe Merge branch into tip/master: 'x86/platform' omits c85f2446b92b Merge branch into tip/master: 'x86/microcode' omits cd7e7bed369c Merge branch into tip/master: 'x86/cpu' omits 45b77d560847 Merge branch into tip/master: 'x86/core' omits ce23c6d1b0aa Merge branch into tip/master: 'x86/cleanups' omits 9eb5482e479c Merge branch into tip/master: 'x86/boot' omits c068776449d9 Merge branch into tip/master: 'x86/asm' omits dc065919d030 Merge branch into tip/master: 'x86/alternatives' omits 0a101161632f Merge branch into tip/master: 'sched/core' omits 006f6d2f706c Merge branch into tip/master: 'ras/core' omits 50eb8a2fb797 Merge branch into tip/master: 'perf/core' omits b1f72beecf6c Merge branch into tip/master: 'objtool/core' omits 15300c1e51df Merge branch into tip/master: 'locking/core' omits ab1fec48c2e4 Merge branch into tip/master: 'x86/urgent' omits 4afa31fb1eef Merge branch into tip/master: 'timers/urgent' omits 88660318437b Merge branch into tip/master: 'sched/urgent' omits 073c7c7c81c5 Merge branch into tip/master: 'perf/urgent' omits 6f2d375f03e3 Merge branch into tip/master: 'core/urgent' omits 5f76b5883713 ata: libata: exclude FUA support for known buggy drives omits 38b1fe569c83 ata: libata: Fix FUA handling in ata_build_rw_tf() omits 051e91769aad ata: libata: cleanup fua support detection omits 8827ffaa2c4f ata: libata: Rename and cleanup ata_rwcmd_protocol() omits 4aceb9d4899d ata: libata: Introduce ata_ncq_supported() omits 19213bf117ac tools: rcu: Add usage function and check for argument omits a217e5a32c29 rcutorture: Make scenario TREE04 enable lazy call_rcu() omits 76c711cbc679 rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 omits ccaa21efedc9 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] omits 46422cb43b0d context_tracking: Use arch_atomic_*() in __ct_user_enter a [...] omits cdc17b36fd2e rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access omits 3e50ac7d1dce rcu/trace: use strscpy() to instead of strncpy() omits 36d98cb12c18 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up omits 447ea7bb3ba7 srcu: Add comments for srcu_size_state omits 372af966733c clocksource: Permit limited-duration clocksource watchdogging omits 3c43ffb0705d rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check omits 2309da25cbc0 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race omits c5bccf20f092 rcutorture: Add test_nmis module parameter omits 5dceb59366e0 torture: Ignore objtool "unreachable instruction" complaints omits de979fee102d locking/csd_lock: Add Kconfig option for csd_debug default omits f806fbc0b30d memory-model: Prohibit nested SRCU read-side critical sections omits 34171bf31018 Merge branch 'lkmm-dev.2022.12.28a' into HEAD omits 4cfddf965683 Merge branch 'nolibc.2023.01.09a' into HEAD omits d2b2fcb252ce Merge branch 'nmi.2023.01.09a' into HEAD omits 9873b9022e54 Merge branch 'lkmm.2023.01.03a' into HEAD omits c498e488cf76 Merge branch 'clocksource.2023.01.05a' into HEAD omits 78085070f73a Merge branch 'stall.2023.01.09a' into HEAD omits a81c5c07f503 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.03a', 'kv [...] omits ec442efef189 rcu: Remove CONFIG_SRCU omits ed87f6865857 tomoyo: Remove "select SRCU" omits 68ec240a997b mm: Remove "select SRCU" omits 74728b5fd8a7 kvm: Remove "select SRCU" omits 9394b865b74d kernel/power: Remove "select SRCU" omits 1345430cd18b kernel/notifier: Remove CONFIG_SRCU omits e56d86e14618 init: Remove "select SRCU" omits 30840eff467b fs/quota: Remove "select SRCU" omits a26db57f30ec fs/notify: Remove "select SRCU" omits bc0b3e4eeb91 fs/dlm: Remove "select SRCU" omits ff1ee256880c fs/btrfs: Remove "select SRCU" omits 640b93d8594c fs: Remove CONFIG_SRCU omits 8888258a8043 drivers/pci/controller: Remove "select SRCU" omits 163b372081c1 drivers/net: Remove "select SRCU" omits 272a409459c3 drivers/md: Remove "select SRCU" omits 68f4f25bab1e drivers/hwtracing/stm: Remove "select SRCU" omits f424f0090334 drivers/dax: Remove "select SRCU" omits f298fd40fb38 drivers/cpufreq: Remove "select SRCU" omits 4869ef8ce22c drivers/clk: Remove "select SRCU" omits 119fda37c547 io_uring: remove excessive unlikely on IS_ERR omits 66dc2cb32919 fbdev: g364fb: Fix a compilation issue by using uintptr_t omits 04ee8ff6c3da Merge remote-tracking branch 'regulator/for-6.3' into regu [...] omits 5ab697ff9178 io_uring/msg_ring: Pass custom flags to the cqe omits cf3b3d6e3a0b locking/lockdep: add debug_show_all_lock_holders() omits eccd4dbabfec io_uring: keep timeout in io_wait_queue omits eaf9f483c9cb io_uring: optimise non-timeout waiting omits b07358e24f8b io_uring: set TASK_RUNNING right after schedule omits b9b19725832c io_uring: simplify io_has_work omits cae0ad261cbe io_uring: mimimise io_cqring_wait_schedule omits 22522155d2df io_uring: parse check_cq out of wq waiting omits 77a85f11b050 io_uring: move defer tw task checks omits b24ef3dc37fa io_uring: kill io_run_task_work_ctx omits 12e31d17b068 io_uring: don't iterate cq wait fast path omits bc3c0dd146e1 io_uring: rearrange defer list checks omits 90d6db82626b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 47cdfb7b0a27 x86/boot/e820: Fix typo in e820.c comment omits b1bc7d5d9896 Merge branch 'for-next-next-v6.2-20230105' into for-next-20230105 omits e479b9004b92 Merge branch 'for-next-current-v6.1-20230105' into for-nex [...] omits 700cfa588ddf Merge branch 'misc-next' into for-next-next-v6.2-20230105 omits 68af7aad6e06 Merge branch 'misc-6.2' into for-next-current-v6.1-20230105 omits aa4f47a680bf test_kmod: stop kernel-doc warnings omits ed2cb9e8694c kbuild: Modify default INSTALL_MOD_DIR from extra to updates omits 46daecc0f880 module: Don't wait for GOING modules omits 61df28eb7788 mm/slab: add is_kmalloc_cache() helper function omits 98333bf901c3 Merge commit 'e325285de2cd' into for-linux-next omits ac597ad88bf1 rcu: Remove redundant call to rcu_boost_kthread_setaffinity() omits 497f6bebfe1d btrfs: fix compat_ro checks against remount omits c8a5b827f8bd btrfs: always report error in run_one_delayed_ref() omits 124a9a0c9b55 btrfs: handle case when repair happens with dev-replace omits d8fc64bbc9b7 btrfs: fix off-by-one in delalloc search during lseek omits b5e6cc078b55 btrfs: fix false alert on bad tree level check omits 8faa365e3247 btrfs: add error message for metadata level mismatch omits 913303031871 btrfs: fix ASSERT em->len condition in btrfs_get_extent omits 39356d3c334e btrfs: turn on -Wmaybe-uninitialized omits ddc273350197 btrfs: fix uninitialized variable warning in run_one_async_start omits 8ad32a047b41 btrfs: zoned: fix uninitialized variable warning in btrfs_ [...] omits 48b4c646ee86 btrfs: fix uninitialized variable warning in btrfs_sb_log_ [...] omits 7669ad9be35f btrfs: fix uninitialized variable warnings in __set_extent [...] omits 365fa9c3456c btrfs: fix uninitialized variable warning in btrfs_update_ [...] omits 565cedac1ba5 btrfs: fix uninitialized variable warning in get_inode_gen omits 5015eab7faf4 btrfs: fix uninitialized variable warning in btrfs_cleanup [...] omits 4df6986900a8 btrfs: move btrfs_abort_transaction to transaction.c omits 385467400101 btrfs: directly pass in fs_info to btrfs_merge_delayed_refs omits 38211974e4a9 btrfs: drop trans parameter of insert_delayed_ref omits cec5dc53446b btrfs: remove trans parameter of merge_ref omits b184f4d8a140 btrfs: drop unused trans parameter of drop_delayed_ref omits 4dd6da345ac2 landlock: Explain file descriptor access rights adds f129b61612af Merge tag 'urgent-nolibc.2023.01.09a' of git://git.kernel. [...] adds cf4d5be89c0a Merge tag 'core-urgent-2023-01-12' of git://git.kernel.org [...] adds ea66bf86536d Merge tag 'sched-urgent-2023-01-12' of git://git.kernel.or [...] adds a7b19c603e0c Merge tag 'perf-urgent-2023-01-12' of git://git.kernel.org [...] adds 772d0e9144df Merge tag 'timers-urgent-2023-01-12' of git://git.kernel.o [...] adds bad8c4a850ea Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/ [...] adds 5be413a6e2a1 Merge tag 's390-6.2-2' of git://git.kernel.org/pub/scm/lin [...] adds d9fc1511728c Merge tag 'net-6.2-rc4' of git://git.kernel.org/pub/scm/li [...] adds d45b832d6f41 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 040b35c19bf2 drm/ttm: Fix a regression causing kernel oops'es adds 5640e8160715 drm: Optimize drm buddy top-down allocation method adds a283773308a0 Merge tag 'drm-misc-fixes-2023-01-12' of git://anongit.fre [...] adds 6fea87637bf3 drm/amd/pm: correct the reference clock for fan speed(rpm) [...] adds 318ca20893c1 drm/amd/pm: add the missing mapping for PPT feature on SMU [...] adds 0be7ed8e7eb1 drm/amdgpu: Fix potential NULL dereference adds 1923bc5a56da drm/amd: Delay removal of the firmware framebuffer adds 99f1a36c90a7 drm/amdgpu: Fixed bug on error when unloading amdgpu adds ba029e9991d9 drm/amdkfd: Add sync after creating vram bo adds 972fb53d3605 drm/amd/pm/smu13: BACO is supported when it's in BACO state adds a6941f89d7c6 drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU adds 28d31e1aeda0 Merge tag 'amd-drm-fixes-6.2-2023-01-11' of https://gitlab [...] adds 51883883acff Merge tag 'drm-intel-fixes-2023-01-12' of git://anongit.fr [...] adds e695bc7e5423 Merge tag 'drm-msm-fixes-2023-01-12' of https://gitlab.fre [...] adds ff5ebafd51ec Merge tag 'drm-fixes-2023-01-13' of git://anongit.freedesk [...] adds fde5f74ccfc7 platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode adds 0d0833e0399e Merge tag 'platform-drivers-x86-v6.2-2' of git://git.kerne [...] adds df3a71aba40f Merge branches 'acpi-resource' and 'acpi-video' adds cdbbca256cf3 Merge tag 'acpi-6.2-rc4' of git://git.kernel.org/pub/scm/l [...] adds d863f0539b52 Merge tag 'pm-6.2-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 92a9c0ad86d4 ALSA: usb-audio: Fix possible NULL pointer dereference in [...] adds 56b88b50565c ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to pre [...] adds 689968db7b61 Merge tag 'sound-6.2-rc4' of git://git.kernel.org/pub/scm/ [...] adds 40d92fc4fa81 Merge tag 'docs-6.2-fixes' of git://git.lwn.net/linux adds d3f450533bbc efi: tpm: Avoid READ_ONCE() for accessing the event log adds 0bf913e07b37 Merge tag 'efi-fixes-for-v6.2-1' of git://git.kernel.org/p [...] adds f5fe24ef17b5 lockref: stop doing cpu_relax in the cmpxchg loop adds 92783a90bcbd Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds fd3a8cff4d4a x86/pci: Treat EfiMemoryMappedIO as reservation of ECAM space adds 9e058c2952ca Merge tag 'pci-v6.2-fixes-1' of git://git.kernel.org/pub/s [...] adds 544d163d659d io_uring: lock overflowing for IOPOLL adds 2ce7592df99f Merge tag 'io_uring-6.2-2023-01-13' of git://git.kernel.dk/linux adds 97ec4d559d93 Merge tag 'block-6.2-2023-01-13' of git://git.kernel.dk/linux adds 22eebaa631c4 ata: pata_cs5535: Don't build on UML adds 34cbf89afc86 Merge tag 'ata-6.2-rc4' of git://git.kernel.org/pub/scm/li [...] adds 8e768130857d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b35ad63eecca Merge tag '6.2-rc3-smb3-client-fixes' of git://git.samba.o [...] adds da35048f2600 kallsyms: Fix scheduling with interrupts disabled in self-test adds 8b7be52f3f0d Merge tag 'modules-6.2-rc4' of git://git.kernel.org/pub/sc [...] adds 3b293487b875 firmware: coreboot: Check size of table entry and use flex-array adds 42633ed852de kbuild: Fix CFI hash randomization with KASAN adds 880ca43e5c33 Merge tag 'hardening-v6.2-rc4' of git://git.kernel.org/pub [...] adds 4f43ade45dc5 Merge tag 'fixes-2023-01-14' of git://git.kernel.org/pub/s [...] adds ac9c5e92dd15 iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer adds ce31e6ca68bd iommu/arm-smmu: Don't unregister on shutdown adds 32ea2c57dc21 iommu/arm-smmu-v3: Don't unregister on shutdown adds a6a9a5da6808 iommu: Fix refcount leak in iommu_device_claim_dma_owner adds dcdb3ba7e2a8 iommu/iova: Fix alloc iova overflows issue adds 142e821f68cf iommu/mediatek-v1: Fix an error handling path in mtk_iommu [...] adds 7c6984405241 Merge tag 'iommu-fixes-v6.2-rc3' of git://git.kernel.org/p [...] adds f12cd06109f4 powerpc/64s/hash: Make stress_hpt_timer_fn() static adds b1d63f0c777b Merge tag 'powerpc-6.2-3' of git://git.kernel.org/pub/scm/ [...] adds 8aa9761223af Merge tag 'edac_urgent_for_v6.2_rc4' of git://git.kernel.o [...] adds f0f70ddb8f3b Merge tag 'x86_urgent_for_v6.2_rc4' of git://git.kernel.or [...] adds 5dc4c995db9e Linux 6.2-rc4 adds f9be07201492 aio: fix mremap after fork null-deref adds dd1624630557 maple_tree: fix mas_empty_area_rev() lower bound validation adds da4ecefcfefe mm/khugepaged: fix ->anon_vma race adds 065725fe1a5e zsmalloc: fix a race with deferred_handles storing adds 3ae5e610e550 mm/uffd: fix pte marker when fork() without fork event adds dc1a04308cee mm: fix a few rare cases of using swapin error pte marker adds 4863a0412abd Revert "mm: add nodes= arg to memory.reclaim" adds ad961f842e22 mm: hwpoison: support recovery from ksm_might_need_to_copy() adds d81bb867a1c3 mm: hwposion: support recovery from ksm_might_need_to_copy() adds 6ffcf6252f32 Revert "mm/compaction: fix set skip in fast_find_migrateblock" adds a45f3196c325 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds aedee9e8d922 kconfig: Update all declared targets adds 6a050b2774bf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f2d70e632cdd Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 25f7d2b6b276 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds d608b4bd8d9b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 8640418b03f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0ea90f36a1e1 Merge tag 'wireless-2023-01-12' of git://git.kernel.org/pu [...] adds 579923d84b04 amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent adds 926446ae24c0 amd-xgbe: Delay AN timeout during KR training adds 80c825296134 Merge branch 'amd-xgbe-pfc-and-kr-training-fixes' adds 01644a1f98ff rxrpc: Fix wrong error return in rxrpc_connect_call() adds ea22f4319c34 ethtool: add netlink attr in rss get reply only if value i [...] adds 4bb4db7f3187 net: nfc: Fix use-after-free in local_cleanup() adds 488e0bf7f34a net: wan: Add checks for NULL for utdm in undo_uhdlc_init [...] adds 3c463721a73b net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() adds 925f3deb45df net: lan966x: add missing fwnode_handle_put() for ports node adds 6bc1fe7dd748 mptcp: explicitly specify sock family at subflow creation time adds fb00ee4f3343 mptcp: netlink: respect v4/v6-only sockets adds 4656d72c1efa selftests: mptcp: userspace: validate v4-v6 subflows mix adds da263fcb86ae Merge branch 'mptcp-userspace-pm-create-sockets-for-the-ri [...] adds a22b7388d658 sch_htb: Avoid grafting on htb_destroy_class_offload when [...] adds 098e373f3d22 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9f907439dc80 bpf: hash map, avoid deadlock with suitable hash mask adds e4f4db47794c bpf: Fix pointer-leak due to insufficient speculative stor [...] adds 4a69b0ab3a37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c4d8ade4150a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 921505b6b3c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3a73746b267e RDMA/rxe: Fix inaccurate constants in rxe_type_info adds 1aefe5c177c1 RDMA/rxe: Prevent faulty rkey generation adds 0afec5e9cea7 RDMA/core: Fix ib block iterator counter overflow adds 0a0a6e80472c IB/hfi1: Reject a zero-length user expected buffer adds ecf91551cdd2 IB/hfi1: Reserve user expected TIDs adds e0c4a422f524 IB/hfi1: Fix expected receive setup error exit issues adds 1c7edde1b572 IB/hfi1: Immediately remove invalid memory from hardware adds b3deec25847b IB/hfi1: Remove user expected buffer invalidate race adds 3a123bf46cfb Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds f89d783d68dc ASoC: Intel: avs: Implement PCI shutdown adds c22eabc9f942 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d4c962808233 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 542fc2c66de4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b7fa6b38551b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 5daba914da0e phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare [...] adds d60c471a8670 phy: Revert "phy: qualcomm: usb28nm: Add MDM9607 init sequence" adds b574baa64cf8 phy: freescale: imx8m-pcie: Add one missing error return adds cd9e9872d974 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c9c1d6d82091 iio: imu: st_lsm6dsx: fix build when CONFIG_IIO_TRIGGERED_ [...] adds f7b23d1c35d8 iio: hid: fix the retval in accel_3d_capture_sample adds eb50cd5bfdac iio: hid: fix the retval in gyro_3d_capture_sample adds 64a238c721a4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fcd92ba7eadb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0d266cd6ebb8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2127d2222bff Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds e79fe05bfb5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9bb0bfb139c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 07619e415f09 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds fdab9f3cea1d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 0bccc7fc439a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ab82a6f3fc59 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds b27f2c4e0341 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 84ed64b1a7a7 scsi: target: core: Fix warning on RT kernels adds c7623a833448 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c95007773a15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7fc6d0c958b6 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 259d3318d9e3 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 92d01aa16ec9 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds e5c052676720 erofs: add documentation for 'domain_id' mount option adds 35626ac92db0 erofs: clean up parsing of fscache related options adds 31bbb4ea7e28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 711057392e10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 05974d4ce6f4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds f1c4888e1ed2 arm64: efi: Avoid workqueue to check whether EFI runtime is live adds 8118d6171a5f arm64: efi: Account for the EFI runtime stack in stack unwinder adds 78983b7f0845 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 8cbf4bb547b7 lib: zstd: Fix -Wstringop-overflow warning adds 33a08d2b3f6f Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 5de78e4f5143 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 07a2975c65f2 drm/vc4: bo: Fix drmm_mutex_init memory hog adds 83a7f8e4899f drm/vc4: bo: Fix unused variable warning adds 1ab337b63ead Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c54b4ece0d04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf1bc438d772 Merge branch 'compiler-attributes' of https://github.com/o [...] new 1a45a47b8c45 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 2f5d2f3af275 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 672ccf494cdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f95acdb2b4af arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node new cb199de1d3ae arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name new 2f66eeb06e3e arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names new 8ed5310356bf arm64: dts: meson-gx: Fix Ethernet MAC address unit name new e7303651bbc7 arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name new f189c869ad92 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit [...] new 340433d89d1e Merge branch 'v6.3/arm64-dt' into for-next new a6e470ab01d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dde80e5b149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd45d90b75e3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a106415a8051 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3c8fb942b6ed Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 16627f70c4f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 076e128b5cea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ba89bca9f7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d53aac5db8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d29cfceb4510 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d7d60aa34f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 199cceaa8ea3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a323e6b5737b arm64: dts: rockchip: add missing #interrupt-cells to rk35 [...] new 43ff36942fe9 Merge branch 'v6.2-armsoc/dtsfixes' into for-next new bdcb1f4e19cb ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126 new 594a76a4465a ARM: dts: rockchip: Add Ethernet GMAC node for RV1126 new aa3555c5fd3d ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO new 29137e968328 Merge branch 'v6.3-armsoc/dts32' into for-next new 0b86f9570e77 arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3 [...] new 8f590d9a0494 dt-bindings: arm: rockchip: Add Radxa Compute Module 3 new 206cf8403c9e arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3 new 856d168ab16b arm64: dts: rockchip: Add Radxa Compute Module 3 IO board new a488884a40ae Merge branch 'v6.3-armsoc/dts64' into for-next new c369a065f513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e487164afbc MAINTAINERS: arm64: tesla: correct pattern for directory new 65ffd17e529d Merge branch 'next/drivers' into for-next new 91a21bc9003d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9107014baadc firmware: arm_scmi: Simplify chan_available transport operation new 622e023556f4 firmware: arm_scmi: Use dedicated devices to initialize channels new f9f72eee34c9 firmware: arm_scmi: Move protocol registration helpers new 00696082fd37 firmware: arm_scmi: Add common notifier helpers new 3dd039056f8d firmware: arm_scmi: Refactor protocol device creation new 7f075ebcf80b firmware: arm_scmi: Move handle get/set helpers new b0b407c8d6c6 firmware: arm_scmi: Refactor device create/destroy helpers new ebed216ae89a firmware: arm_scmi: Introduce a new lifecycle for protocol [...] new d693852369bc firmware: arm_scmi: Split bus and driver into distinct modules new 048c565fd080 firmware: arm_scmi: Refactor xfer in-flight registration routines new 8a2f255a8d6b firmware: arm_scmi: Refactor polling helpers new 4588aba40217 firmware: arm_scmi: Refactor scmi_wait_for_message_response new 5649a233925f firmware: arm_scmi: Add flags field to xfer new 5d0940652c38 firmware: arm_scmi: Add xfer Raw helpers new c45a63ddf2d2 firmware: arm_scmi: Move errors defs and code to common.h new 2602a5b688d5 firmware: arm_scmi: Add internal platform/channel IDs new 5d7b809afd26 include: trace: Add platform and channel instance references new 8f3674ac5a40 debugfs: Export debugfs_create_str symbol new 74ce9f251dd5 firmware: arm_scmi: Populate a common SCMI debugsfs root new 9e64400a15c2 firmware: arm_scmi: Add debugfs ABI documentation for comm [...] new e51d8bf6bf17 firmware: arm_scmi: Add core Raw transmission support new c75d68f3d536 firmware: arm_scmi: Add debugfs ABI documentation for Raw mode new 3b5b19c62fc4 firmware: arm_scmi: Reject SCMI drivers while in Raw mode new ffb07d58dcba firmware: arm_scmi: Call Raw mode hooks from the core stack new a0f74977b52c firmware: arm_scmi: Add Raw mode coexistence support new 0ae95d6e8b75 firmware: arm_scmi: Add per-channel Raw injection support new 67cc475d3c42 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 18a859945148 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 02ceb29d978b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5ff709f7b6b9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new af5ab3930ad7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c87cc3d3a5d7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 75bddb41af02 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1b08ebffdb7c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new a3819eb1b4c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71ee838f0e1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53ab112a9508 Merge branch 'fixes' into next new db9cd7daf231 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66c0af542032 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff2f16179fc5 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 0e217ab30bc4 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 32f04b3ec760 Merge branch 'fixes' into for-next new 9c3205b2b062 s390/boot: cleanup decompressor header files new 639886b71dde s390/early: fix sclp_early_sccb variable lifetime new aae2f753d2a9 s390/kasan: sort out physical vs virtual memory confusion new 8772555ad0e4 s390/kasan: cleanup setup of zero pgtable new e148071b9f77 s390/kasan: cleanup setup of untracked memory pgtables new bf2b4af2ed23 s390/kasan: use set_pXe_bit() for pgtable entries setup new b26585406052 s390/pgtable: add REGION3_KERNEL_EXEC protection new bd50b7436217 s390/boot: detect and enable memory facilities new bb1520d581a3 s390/mm: start kernel with DAT enabled new 12cf6473d238 s390/maccess: remove dead DAT-off code new 07493a9ca79f s390/kasan: remove identity mapping support new e0e0a87b4b85 s390/boot: allow setup of different virtual address types new 8e9205d2a589 s390/mm: allocate Real Memory Copy Area in decompressor new 2154e0b3282d s390/mm: allocate Absolute Lowcore Area in decompressor new 760c6ce64b73 s390: move __amode31_base declaration to proper header file new 08866d34c709 s390/vfio-ap: fix an error handling path in vfio_ap_mdev_p [...] new ebc872d645e5 docs/ABI: use linux-s390 list as the main contact new 81927e347be0 Merge branch 'features' into for-next new a2d66300eb83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95fec8409211 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f6312652701 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c3858741f88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d3d970b2735 btrfs: fix missing error handling when logging directory items new 8bb6898da627 btrfs: fix directory logging due to race with concurrent i [...] new 94cd63ae6799 btrfs: add missing setup of log for full commit at add_con [...] new 16199ad9eb6d btrfs: do not abort transaction on failure to write log tr [...] new 09e44868f1e0 btrfs: do not abort transaction on failure to update log root new be18b084af54 Merge branch 'misc-6.2' into for-next-current-v6.1-20230113 new 9e708bf88d3e Merge branch 'for-next-current-v6.1-20230113' into for-nex [...] new 240450957e75 btrfs: drop unused trans parameter of drop_delayed_ref new 605a44664ecb btrfs: remove trans parameter of merge_ref new bccf28752a99 btrfs: drop trans parameter of insert_delayed_ref new 87807cc366f8 btrfs: directly pass in fs_info to btrfs_merge_delayed_refs new bfbf602bdd3b btrfs: move btrfs_abort_transaction to transaction.c new bd8b4d2e60b8 btrfs: fix uninitialized variable warning in btrfs_cleanup [...] new edadfc69d816 btrfs: fix uninitialized variable warning in get_inode_gen new 4784c21fe7f1 btrfs: fix uninitialized variable warning in btrfs_update_ [...] new ca268991a4c4 btrfs: fix uninitialized variable warnings in __set_extent [...] new 8f02e85278e9 btrfs: fix uninitialized variable warning in btrfs_sb_log_ [...] new aee31508ef59 btrfs: zoned: fix uninitialized variable warning in btrfs_ [...] new f06f7d1a5083 btrfs: fix uninitialized variable warning in run_one_async_start new acbe1be734c9 btrfs: turn on -Wmaybe-uninitialized new 8de55eecfc07 btrfs: factor out scratching of one regular super block new fa78fc1f56f9 btrfs: stop using write_one_page in btrfs_scratch_superblock new 7175b01074ff btrfs: go to matching label when cleaning em in btrfs_subm [...] new 5d670d52a06c btrfs: add extra error messages to cover non-ENOMEM errors [...] new aa4db4a74627 btrfs: qgroup: do not warn on record without old_roots populated new 4c54a5bb366d btrfs: zoned: enable metadata over-commit for non-ZNS setup new d284fe4927f9 btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro new 18c166730923 btrfs: fix missing error handling when logging directory items new 5c7eafa405c4 btrfs: fix directory logging due to race with concurrent i [...] new db260d6a0abb btrfs: add missing setup of log for full commit at add_con [...] new ab6e0ba0377d btrfs: do not abort transaction on failure to write log tr [...] new 40c7d0525fcd btrfs: do not abort transaction on failure to update log root new 97d18e183445 btrfs: simplify update of last_dir_index_offset when loggi [...] new b1b343de473c btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT new 0e230588f1f0 btrfs: use a single variable to track return value for log [...] new bb3fa07737dc btrfs: remove the wait argument to btrfs_start_ordered_extent new 79fe19ac2bd4 btrfs: fix invalid leaf access due to inline extent during lseek new 0301484ab88c btrfs: pass find_free_extent_ctl to allocator tracepoints new 0c2815cf2958 btrfs: add more find_free_extent tracepoints new 89f6e14228ff btrfs: introduce size class to block group allocator new 50f0e8393578 btrfs: load block group size class when caching new 8720cb5b6606 btrfs: dont use size classes for zoned file systems new 062be155cb66 btrfs: scrub: improve tree block error reporting new c5e52b7f76ad btrfs: fix race between quota rescan and disable leading t [...] new afe06a15d706 btrfs: hold block group refcount during async discard new 99c058bfe743 Merge branch 'misc-next' into for-next-next-v6.2-20230113 new 0672048a8397 btrfs: locking: use atomic for DREW lock writers new a1f21ec8379f Merge branch 'dev/drew-lock-atomic' into for-next-next-v6. [...] new bd75ffc54db5 btrfs: send: directly return from did_overwrite_ref() and [...] new ebaba202e5a8 btrfs: send: avoid unnecessary generation search at did_ov [...] new e22636a05cec btrfs: send: directly return from will_overwrite_ref() and [...] new b6d8359b8737 btrfs: send: avoid extra b+tree searches when checking ref [...] new 19871cfbbd88 btrfs: send: remove send_progress argument from can_rmdir() new 392f936c2f25 btrfs: send: avoid duplicated orphan dir allocation and in [...] new d04e42c8d4e0 btrfs: send: avoid unnecessary orphan dir rbtree search at [...] new 31dfa9f36de8 btrfs: send: reduce searches on parent root when checking [...] new 53dd111f41e3 btrfs: send: iterate waiting dir move rbtree only once whe [...] new a672f59b2290 btrfs: send: use MT_FLAGS_LOCK_EXTERN for the backref cach [...] new 664dd7c7ca79 btrfs: send: initialize all the red black trees earlier new 234f590e1e6b btrfs: send: genericize the backref cache to allow it to b [...] new 47a0a52fcf36 btrfs: adapt lru cache to allow for 64 bits keys on 32 bit [...] new 00be0be42503 btrfs: send: cache information about created directories new 55b1a62eabe5 btrfs: allow a generation number to be associated with lru [...] new 1dd0554ac6ce btrfs: add an api to delete a specific entry from the lru cache new 216e636a4557 btrfs: send: use the lru cache to implement the name cache new f1c39340c531 btrfs: send: update size of roots array for backref cache entries new b7cfdf906b35 btrfs: send: cache utimes operations for directories if possible new 93a988b92510 Merge branch 'ext/filipe/send-speedup' into for-next-next- [...] new ea8846a3a63f Merge branch 'for-next-next-v6.2-20230113' into for-next-20230113 new 44837033334a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ac3405741a7 cifs: Use kstrtobool() instead of strtobool() new ee3ba4615255 cifs: Replace zero-length arrays with flexible-array members new e11cbc25d6a9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new bb1e578b3a77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef85ccafff6a exfat: handle unreconized benign secondary entries new 09d6f1aa9bf0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 648a6de77bbd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new bbc50f6062b2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ffe05f943826 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new ffa7d2d51d57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41543f817475 NFSD: Teach nfsd_mountpoint() auto mounts new ba36e8c2a4f3 fs: namei: Allow follow_down() to uncover auto mounts new c93ace13d36f NFS: nfs_encode_fh: Remove S_AUTOMOUNT check new ab61863da873 SUNRPC: Push svcxdr_init_decode() into svc_process_common() new 9a2c9441f020 SUNRPC: Move svcxdr_init_decode() into ->accept methods new 963d6ee65180 SUNRPC: Add an XDR decoding helper for struct opaque_auth new 3eafc24f8e98 SUNRPC: Convert svcauth_null_accept() to use xdr_stream new d4844f4bf902 SUNRPC: Convert svcauth_unix_accept() to use xdr_stream new 023c83c2dfbf SUNRPC: Convert svcauth_tls_accept() to use xdr_stream new 11ecc86ada80 SUNRPC: Move the server-side GSS upcall to a noinline function new 971c7dfbb374 SUNRPC: Hoist common verifier decoding code into svcauth_g [...] new 5c50c4719077 SUNRPC: Remove gss_read_common_verf() new cf79989b4a80 SUNRPC: Remove gss_read_verf() new 135918b0977a SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream new dd5122712c74 SUNRPC: Replace read_u32_from_xdr_buf() with existing XDR helper new c5a13d9ff6b1 SUNRPC: Rename automatic variables in unwrap_integ_data() new 4950a8d97bbd SUNRPC: Convert unwrap_integ_data() to use xdr_stream new 89ce3029f1d0 SUNRPC: Rename automatic variables in unwrap_priv_data() new ceb603c7e977 SUNRPC: Convert unwrap_priv_data() to use xdr_stream new 9299abcaf5ce SUNRPC: Convert gss_verify_header() to use xdr_stream new deba81d7a9ac SUNRPC: Clean up svcauth_gss_accept's NULL procedure check new 02854baf60c1 SUNRPC: Convert the svcauth_gss_accept() pre-amble to use [...] new 9f05d3124569 SUNRPC: Hoist init_decode out of svc_authenticate() new 5e76bf1b45ff SUNRPC: Re-order construction of the first reply fields new 45b0782e2a8b SUNRPC: Eliminate unneeded variable new 9798e57d953e SUNRPC: Decode most of RPC header with xdr_stream new 9f97c0d3509e SUNRPC: Remove svc_process_common's argv parameter new 06be0b69ca47 SUNRPC: Hoist svcxdr_init_decode() into svc_process() new d19061ef12ee NFSD: enhance inter-server copy cleanup new 7ac099230e61 nfsd: allow nfsd_file_get to sanely handle a NULL pointer new da45407efda6 nfsd: fix potential race in nfs4_find_file new a4fd7d01a21e NFSD: register/unregister of nfsd-client shrinker at nfsd [...] new effb0dc78409 SUNRPC: Clean up svcauth_gss_release() new dd76d05e8c6d SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] new f0459b2f0b4a SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ() new 4f6db278c01f SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ() new 6a4cd69c966d SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream() new d141ff1fc481 SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] new fdd093d345a7 SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv() new 316035447f6b SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv() new 9552a86d1f2f SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream() new 5ef8e1ea1892 SUNRPC: Check rq_auth_stat when preparing to wrap a response new 6db7ccc0cff9 SUNRPC: Remove the rpc_stat variable in svc_process_common() new d60a9b848144 SUNRPC: Add XDR encoding helper for opaque_auth new 4fe9b2a0037a SUNRPC: Push svcxdr_init_encode() into svc_process_common() new 32dcd24366c7 SUNRPC: Move svcxdr_init_encode() into ->accept methods new 9eef356aa975 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new 834609560c85 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new fc61d8be8ef8 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new b6fb9bc07e2d SUNRPC: Convert unwrap data paths to use xdr_stream for replies new 8601a060134d SUNRPC: Use xdr_stream to encode replies in server-side GS [...] new bfcf1f253eb1 SUNRPC: Use xdr_stream for encoding GSS reply verifiers new a5f9f9420c67 SUNRPC: Hoist init_encode out of svc_authenticate() new bbe59ad56cbb SUNRPC: Convert RPC Reply header encoding to use xdr_stream new 354bccbe0079 SUNRPC: Final clean-up of svc_process_common() new 299d5eb1b56a SUNRPC: Remove no-longer-used helper functions new 79b074438afa SUNRPC: Refactor RPC server dispatch method new 9b1cba08d4db SUNRPC: Set rq_accept_statp inside ->accept methods new e09c6055eefc SUNRPC: Go back to using gsd->body_start new d5a3fb50a5b7 nfsd: don't open-code clear_and_wake_up_bit new e3a899c117e0 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries new 641089293ac8 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator new ffcdb3f1856f nfsd: don't kill nfsd_files because of lease break error new 3f8890e26eee nfsd: add some comments to nfsd_file_do_acquire new 41072264a33c nfsd: move reply cache initialization into nfsd startup new 581419f54962 SUNRPC: Use per-CPU counters to tally server RPC counts new 24b868a84f6e SUNRPC: Replace pool stats with per-CPU variables new 5028636ae051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9f8d6a8122f fs/ntfs3: Add null pointer checks new ba0f5d1e1df3 fs/ntfs3: Improved checking of attribute's name length new f22a324c819c fs/ntfs3: Check for extremely large size of $AttrDef new 0ddc118d5f04 fs/ntfs3: Restore overflow checking for attr size in mi_enum_attr new 57c94236401b fs/ntfs3: Refactoring of various minor issues new f3e82596a9fc Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 6536332aef2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef1e501d4111 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new ae62126b99f6 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 2cdfcf8884e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1b65ab6ac2e next-20230113/printk new 6600bdf2a8b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67ebe6913f74 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 562d83fab4cc Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 32978fb4edd3 hwmon: (gxp-fan-ctrl) Add GXP fan controller new cf712286aee0 dt-bindings: hwmon: Add hpe,gxp-fan-ctrl new e4e5974fbec6 MAINTAINERS: add gxp fan controller and documents new 916b5f715266 hwmon: (emc2305) fix kernel-doc warnings new 20c49c5913a1 hwmon: (sht15,sht21) fix kernel-doc warnings new 3fc46112b977 hwmon: (hih6130) fix kernel-doc warnings new 89570ae89a35 hwmon: (nct6775) Directly call ASUS ACPI WMI method new 38c6de361100 hwmon: (nct6775) B650/B660/X670 ASUS boards support new 2b62364367b6 hwmon: ibmpex: remove unnecessary (void*) conversions new 5e896902bcbe hwmon: (it87) Allow calling __superio_enter outside muxed region new 1b0859cbafc1 hwmon: (it87) Set second Super-IO chip in configuration mode new fdeda335968f hwmon: (ftsteutates) Convert to devm_hwmon_device_register [...] new 458e6e7a526f hwmon: (ftsteutates) Replace fanX_source with pwmX_auto_ch [...] new 774dccfe77dc hwmon: (ftsteutates) Add support for fanX_fault attributes new c532dc003b70 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 533797974d10 doc: fix typo in botching up ioctls new 54b0ea95f2da doc:it_IT: fix typo in email-client new 3760fe201c18 doc:it_IT: align Italian documentation new 1d2ed9234c85 Documentation: process: Document suitability of Proton Mai [...] new 15b0f76d2660 doc:it_IT: fix of 2 typos new 5a37deab42ad doc:it_IT: add translation for botching-up-ioctl.rst new 8763a30bc15b docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage new 8ed07695d8e9 Merge branches 'docs-mw' and 'docs-fixes' into docs-next new c264d5f3ce71 docs/sp_SP: Add process kernel-enforcement-statement.rst t [...] new 8bc7f397c2d9 Merge branch 'docs-fixes' into docs-mw new 2d4e6fe22edb Merge branch 'docs-mw' into docs-next new 9f218df03d76 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 94a518eaf233 Merge branch 'master' of git://linuxtv.org/media_tree.git new c88717b50396 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0c855717bd4a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 41570fbd0e55 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new cce2619d6418 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 968606e252e3 RDMA/hns: Remove rq inline in kernel new 2bb185c68bf4 RDMA/hns: Add compatibility handling for only support user [...] new 1d91855304c2 RDMA/hns: Support cqe inline in user space new 8d037973d48c RDMA/core: Refactor rdma_bind_addr new ccae0447af0e RDMA/cma: Refactor the inbound/outbound path records process flow new 3c49eef38978 IB/hfi1: Remove redundant pageidx variable new a479433a6b7a IB/hfi1: Assign npages earlier new d8f4ab01c6d0 IB/hfi1: Consolidate the creation of user TIDs new 845127ed8717 IB/hfi1: Improve TID validity checking new ef90f0a1913e IB/hfi1: Split IB counter allocation new 892ede5a77f3 IB/hfi1: Update RMT size calculation new 1ec82317a1da IB/hfi1: Use dma_mmap_coherent for matching buffers new 34c4c3d384ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a99da46ac01a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new dec5efcffad4 u64_stat: Remove the obsolete fetch_irq() variants. new 0d0950a96800 net: thunderbolt: Move into own directory new 7b3502c1598a net: thunderbolt: Add debugging when sending/receiving con [...] new f75865270380 net: thunderbolt: Add tracepoints new 296403f9ec4a Merge branch 'net-thunderbolt-add-tracepoints' new a1cf597b99a7 net: ngbe: Add ngbe mdio bus driver. new 5bee990f490a net: remove redundant config PCI dependency for some netwo [...] new 15f1735520f9 macsec: add support for IFLA_MACSEC_OFFLOAD in macsec_changelink new 723e8a48c993 macsec: dump IFLA_MACSEC_OFFLOAD attribute as part of macsec dump new 72863e08c393 Merge branch 'add-support-to-offload-macsec-using-netlink-update' new eac1ea20261e net: dsa: microchip: ptp: add the posix clock support new c59e12a140fb net: dsa: microchip: ptp: Initial hardware time stamping support new c2977c61f32e net: dsa: microchip: ptp: add 4 bytes in tail tag when ptp [...] new bb01ad30570b net: dsa: microchip: ptp: manipulating absolute time using [...] new cc13ab18b201 net: dsa: microchip: ptp: enable interrupt for timestamping new 2955762b372b net: ptp: add helper for one-step P2P clocks new 90188fff655d net: dsa: microchip: ptp: add packet reception timestamping new ab32f56a4100 net: dsa: microchip: ptp: add packet transmission timestamping new a32190b154bd net: dsa: microchip: ptp: move pdelay_rsp correction field [...] new 1f12ae5b6760 net: dsa: microchip: ptp: add periodic output signal new 343d3bd87a28 net: dsa: microchip: ptp: add support for perout programma [...] new d6261f0b80ba net: dsa: microchip: ptp: lan937x: add 2 step timestamping new 168a5940c745 net: dsa: microchip: ptp: lan937x: Enable periodic output [...] new 9a06cce6e311 Merge branch 'dsa-microchip-ptp' new 31de2842399a ethtool: add tx aggregation parameters new 64b5d1f8f2d1 net: qualcomm: rmnet: add tx packets aggregation new db8a563a9d90 net: qualcomm: rmnet: add ethtool support for configuring [...] new 8e8b6c63ccdc Merge branch 'rmnet-tx-pkt-aggregation' new 6e6eda44b939 sock: add tracepoint for send recv length new e471d83e1fa0 dt-bindings: net: rockchip-dwmac: fix rv1126 compatible warning new c19175141079 caif: don't assume iov_iter type new af6d10345ca7 ipv6: remove max_size check inline with ipv4 new bf20ce9f3040 net: ethernet: mtk_wed: get rid of queue lock for tx queue new 9b7fe8046d74 nfp: add DCB IEEE support new 93641ecbaa1f net: mdio: cavium: Separate C22 and C45 transactions new 87e3bee0f247 net: mdio: i2c: Separate C22 and C45 transactions new d544a25930a7 net: mdio: mux-bcm-iproc: Separate C22 and C45 transactions new c3c497eb8b24 net: mdio: aspeed: Separate C22 and C45 transactions new c58e39942adf net: mdio: ipq4019: Separate C22 and C45 transactions new 900888374e73 net: ethernet: mtk_eth_soc: Separate C22 and C45 transactions new 3d90c03cb416 net: lan743x: Separate C22 and C45 transactions new 5b0a447efff5 net: stmmac: Separate C22 and C45 transactions for xgmac2 new 3c7826d0b106 net: stmmac: Separate C22 and C45 transactions for xgmac new 80e87442e69b enetc: Separate C22 and C45 transactions new da1b0b5c1beb Merge branch 'net-mdio-continue-separating-c22-and-c45' new 28dbf774bc87 plca.c: fix obvious mistake in checking retval new e2a9575025fe net: pcs: pcs-lynx: use phylink_get_link_timer_ns() helper new 2321d69f92aa mlxbf_gige: add MDIO support for BlueField-3 new 20d03d4d9437 mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 new cedd97737a1f mlxbf_gige: add "set_link_ksettings" ethtool callback new e1cc8ce46200 mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl new 298bfe27d112 Merge branch 'mlxbf_gige-add-bluefield-3-support' new 68cfb96830e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 878625e1c7a1 bpftool: Always disable stack protection for BPF objects new 2fa074536590 libbpf: Replace '.' with '_' in legacy kprobe event name new 1c48391bc673 selftests/bpf: Fix missing space error new d219df60a70e bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() new 7105f76fb56f selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel new 81bbbb697481 Merge branch 'bpf: Add ipip6 and ip6ip decap support for b [...] new d982a2e30695 samples/bpf: ensure ipv6 is enabled before running tests new f20f064e84eb samples/bpf: refactor BPF functionality testing scripts new dac808c90749 samples/bpf: fix broken lightweight tunnel testing new 31b12a4159fa samples/bpf: fix broken cgroup socket testing new 58e975d014e1 samples/bpf: replace broken overhead microbenchmark with f [...] new a1f93c8fb0a8 samples/bpf: replace legacy map with the BTF-defined map new e69fe8459552 samples/bpf: split common macros to net_shared.h new c2f4f5593e6a samples/bpf: replace BPF programs header with net_shared.h new e8acf8f47a5d samples/bpf: use vmlinux.h instead of implicit headers in [...] new e04946f54cd9 samples/bpf: change _kern suffix to .bpf with BPF test programs new dfff86f8eb6a Merge branch 'samples/bpf: modernize BPF functionality tes [...] new e3bfd3c4813a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b2e3723728e net/mlx5: Introduce CQE error syndrome new 252702e307cb Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new f4ed56611cd0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 376c8bb21e27 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 9f820fc0651c mtd: rawnand: Check the data only read pattern only once new b1f9ffbfda07 mtd: rawnand: Prepare the late addition of supported opera [...] new 003fe4b9545b mtd: rawnand: Support for sequential cache reads new a2cfa6a24c61 mtd: rawnand: vf610_nfc: use regular comments for functions new d0dc80bd45a7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 32656d6c33ff Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 0c23ae8d9a96 next-20230113/crypto new 3daf1db4a812 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new cf8698df3a7d drm/nouveau: Remove support for legacy contexts/buffers new cab18866fead drm: Remove the obsolete driver-i810 new 96ed7db55bef drm: Remove the obsolete driver-mga new 28483b8666bf drm: Remove the obsolete driver-r128 new 7872bc2cb13e drm: Remove the obsolete driver-savage new 20efabc2e80b drm: Remove the obsolete driver-sis new cfc8860eacec drm: Remove the obsolete driver-tdfx new 8391e000065d drm: Remove the obsolete driver-via new 44989ea3582c drm: Add comments to Kconfig new a276afc19eec drm: Remove some obsolete drm pciids(tdfx, mga, i810, sava [...] new d912a35a6749 MAINTAINERS: Remove some obsolete drivers info(tdfx, mga, [...] new 06cfbd38f607 fbcon: Remove trailing whitespaces new 12d5796d55f9 Revert "fbcon: don't lose the console font across generic- [...] new f917ccfbc1f7 drm/gma500: Do not set struct fb_info.apertures new 672279e4bab2 drm/i915: Do not set struct fb_info.apertures new 7bfb7fc48924 drm/radeon: Do not set struct fb_info.apertures new 8c8743db337a drm/fb-helper: Do not allocate unused apertures structure new 7a73465e4c48 fbdev/clps711x-fb: Do not set struct fb_info.apertures new 81d2393485f0 fbdev/hyperv-fb: Do not set struct fb_info.apertures new e12fa3544469 vfio-mdev/mdpy-fb: Do not set struct fb_info.apertures new 82dcb90b651b fbdev/efifb: Add struct efifb_par for driver data new 7191ec8015f3 fbdev/efifb: Do not use struct fb_info.apertures new 0159426734fd fbdev/offb: Allocate struct offb_par with framebuffer_alloc() new ef3c9fa9931a fbdev/offb: Do not use struct fb_info.apertures new d9702b2a2171 fbdev/simplefb: Do not use struct fb_info.apertures new 4ef614be6557 fbdev/vesafb: Remove trailing whitespaces new 678573b8eee2 fbdev/vesafb: Do not use struct fb_info.apertures new 2cb14c86137d fbdev/vga16fb: Do not use struct fb_info.apertures new 5b6373de4351 drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE new a6276e92a037 drm: Include <linux/backlight.h> where needed new fb28b3f0ecb2 drm: Include <linux/of.h> where needed new 56cf400f8ebb drm: Don't include <linux/fb.h> in drm_crtc_helper.h new 77910a625fa1 drm/amdgpu: Do not include <linux/fb.h> new 489fbf3eab8f drm/panel: Do not include <linux/fb.h> new 7e9a14adf34d drm: Define enum mode_set_atomic in drm_modeset_helper_tables.h new 5b0b51fc78ab drm/amdgpu: Do not include <drm/drm_fb_helper.h> new e61b2610e08f drm/nouveau: Do not include <drm/drm_fb_helper.h> new 98e3f08f6198 drm/radeon: Remove trailing whitespaces new da7faee2a158 drm/radeon: Do not include <drm/drm_fb_helper.h> new 6b49a9999b60 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c3d749609472 drm/amd/display: fix possible buffer overflow relating to [...] new 3c6d1aeb4342 drm/amd/display: Fix set scaling doesn's work new 3e5019ee6776 drm/amd: Avoid ASSERT for some message failures new 35a45d630359 drm/amd/display: Remove useless else if new 2ab21bb96e97 drm/amd/display: Conversion to bool not necessary new 6b8701be1f66 drm: amd: display: Fix memory leakage new 857aa2beda37 drm/amd/display: Update BW alloc after new DMUB logic new 59b4c07892d8 Revert "drm/amd/display: Speed up DML fast_validate path" new 01506614ceb2 drm/amd/display: fix multi edp panel instancing new 5ca3dc2b9800 drm/amd/display: Fix DPIA link encoder assignment issue new 689932a8dd7d drm/amd/display: Implement FIFO enable sequence on DCN32 new 4370f72e3845 drm/amd/display: refactor hpd logic from dc_link to link_hpd new a98cdd8c4856 drm/amd/display: refactor ddc logic from dc_link_ddc to link_ddc new a28d0bac0956 drm/amd/display: move dpcd logic from dc_link_dpcd to link_dpcd new d144b40a4833 drm/amd/display: move dc_link_dpia logic to link_dp_dpia new 2b89da46a77d drm/amd: fix some dead code in `gfx_v9_0_init_cp_compute_m [...] new 29c472b28ba2 drm/amdgpu: Correct the power calcultion for Renior/Cezanne. new 51097df1b2d0 drm/amd/pm: Support RAS fatal error mode1 reset on smu v13 [...] new 60b73429745e drm/amdgpu: Skip specific mmhub and sdma registers accessi [...] new 8af54c61ccec drm/amd/display: Update dmub header to match DMUB new dbc2309cac2a drm/amd/display: add hubbub_init related new 99a6be06a71d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e13f2615f7e9 drm/i915/dsb: Stop with the RMW new f9e2ada6fed6 drm/i915/dsb: Inline DSB_CTRL writes into intel_dsb_commit() new 3229319e446c drm/i915/dsb: Align DSB register writes to 8 bytes new 488dd0758366 drm/i915/dsb: Fix DSB command buffer size checks new aab8fbc92ff4 drm/i915/dsb: Extract assert_dsb_has_room() new 35118c4c8f56 drm/i915/dsb: Extract intel_dsb_emit() new 08b462fd8412 drm/i915/dsb: Improve the indexed reg write checks new 2f65fb5466b4 drm/i915/dsb: Handle the indexed vs. not inside the DSB code new e485a3e6a2d2 drm/i915/dsb: Introduce intel_dsb_align_tail() new f021dfd23231 drm/i915/dsb: Allow the caller to pass in the DSB buffer size new d0cc74dafba5 drm/i915/dsb: Add mode DSB opcodes new 40a7463c7fe7 drm/i915/display: Avoid full proxy f_ops for DRRS debug at [...] new c52f52375660 drm/i915/fbc: Avoid full proxy f_ops for FBC debug attributes new 42c0736f0584 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new fe168e0dcb0e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new fe80aa71ad91 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new f81b7ab947df fbdev: fbmon: fix function name in kernel-doc new 88c6dda5f77c fbdev: omapfb: Use kstrtobool() instead of strtobool() new 96b4f51cd227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e656b8d32f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50c597c77ccc ALSA: fireface: rename callback functions new 4bdcb8d28f3a ALSA: fireface: pick up time stamp for request subaction o [...] new aed713bfaec4 ALSA: fireface: add helper function to parse MIDI messages [...] new ab811cfffa94 ALSA: fireface: update UAPI for data of knob control new c31909fa0693 ALSA: fireface: add local framework to message parser new acdebd8b4c0c ALSA: fireface: implement message parser for Fireface 400 new dd5101e957cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f28299f5cdc ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd new 19cfd69cd32c ASoC: Intel: avs: Correctly access topology fields new 4a1b1b65e410 ASoC: Intel: avs: Use min_t instead of min with cast new 497f134a912a Fixes for avs driver new 2e60e59ce37f Merge remote-tracking branch 'asoc/for-6.3' into asoc-next new 7a766e79ddc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cce144b734f module: Don't wait for GOING modules new 12ddbbbe523e kbuild: Modify default INSTALL_MOD_DIR from extra to updates new 4836b450b000 test_kmod: stop kernel-doc warnings new 6ad08b7e5629 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1105aaeaac68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f8dd67aa4e6 Merge branch 'for-6.3/iter-ubuf' into for-next new c058c9c9dcb1 drbd: split off drbd_buildtag into separate file new a68176e0f7cf drbd: drop API_VERSION define new 26547cb41a9f drbd: split off drbd_config into separate file new f4095e7643c0 drbd: adjust drbd_limits license header new f7fb0227ae90 drbd: fix DRBD_VOLUME_MAX 65535 -> 65534 new 4e5ebce4a5dd drbd: make limits unsigned new 93a8026b0d71 drbd: remove unnecessary assignment in vli_encode_bits new 00f0c8eccb38 drbd: remove macros using require_context new 463afd417b26 MAINTAINERS: add drbd headers new 6928e2f7919a drbd: interval tree: make removing an "empty" interval a no-op new 2b0802d1ac93 drbd: drbd_insert_interval(): Clarify comment new 75ec368b4909 Merge branch 'for-6.3/block' into for-next new 2fcbad20b20d io_uring: rearrange defer list checks new 504199ad5047 io_uring: don't iterate cq wait fast path new db02e3c6d428 io_uring: kill io_run_task_work_ctx new b16362725ff7 io_uring: move defer tw task checks new 9af4e67a3acf io_uring: parse check_cq out of wq waiting new ab4ea156bb77 io_uring: mimimise io_cqring_wait_schedule new 5ad1ac2635d3 io_uring: simplify io_has_work new 0ed3bc3b815c io_uring: set TASK_RUNNING right after schedule new 668b380297c0 io_uring: optimise non-timeout waiting new e6bbeee3dde4 io_uring: keep timeout in io_wait_queue new 5ffd63f2b73e io_uring/msg_ring: Pass custom flags to the cqe new 073ee41183d4 io_uring: remove excessive unlikely on IS_ERR new 4c52fe191e4b io_uring: move submitter_task out of cold cacheline new d9421a956b52 io_uring: refactor io_wake_function new ac91b6f2b8aa io_uring: don't set TASK_RUNNING in local tw runner new 30ff4f65e27d io_uring: mark io_run_local_work static new 25b3c8acc0ce io_uring: move io_run_local_work_locked new 42cbea461bb0 io_uring: separate wq for ring polling new 8966f027fbc1 io_uring: add lazy poll_wq activation new 189c00b5d572 io_uring: wake up optimisations new 3aec6a4b7c14 io_uring: waitqueue-less cq waiting new 85cee5784a71 io_uring: add io_req_local_work_add wake fast path new 99c89e066647 io_uring: optimise deferred tw execution new 643a84878419 io_uring: make io_sqpoll_wait_sq return void new b0ebcbdf977b Merge branch 'for-6.3/io_uring' into for-next new 0e9bd96f94f3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new b4a6bb3a67aa block: add a sanity check for non-write flush/fua bios new fa5bde139ee4 ata: libata: Introduce ata_ncq_supported() new 77839debd177 ata: libata: Rename and cleanup ata_rwcmd_protocol() new 4d2e4980a528 ata: libata: cleanup fua support detection new bc9af4909406 ata: libata: Fix FUA handling in ata_build_rw_tf() new 38d431229bfb ata: libata: exclude FUA support for known buggy drives new 867670f1376c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 005c7f00bf4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70e4ea352437 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 2de9d75412e9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new e619cc5f5f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80332ec8c099 regulator: act8945a: fix non-kernel-doc comments new a508a267dda6 regulator: fixed-helper: use the correct function name in comment new e44f08c1c68d Merge remote-tracking branch 'regulator/for-6.3' into regu [...] new 3313d9fb292e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 976e0a4c1652 Merge branch 'next' of git://github.com/cschaufler/smack-next new 1ed8a4625677 tomoyo: Remove "select SRCU" new fa17087e2442 tomoyo: Update website link new 02eb53e1a9bb Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 05cbc536b4c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba9bee7f59fd iommu/amd: Do not allocate io_pgtable_ops for passthrough domain new 080920e52148 iommu/amd: Fix error handling for pdev_pri_ats_enable() new 1b932ceddd19 iommu: Remove detach_dev callbacks new 6caeb33fa986 iommu: Add set_platform_dma_ops iommu ops new c1fe9119ee70 iommu: Add set_platform_dma_ops callbacks new dd8a25c557e1 iommu: Remove deferred attach check from __iommu_detach_device() new 8f9930fa0161 iommu: Remove detach_dev callback new d286a58bc8f4 iommu: Tidy up io-pgtable dependencies new 584d334b1393 iommu/ipmmu-vmsa: Remove ipmmu_utlb_disable() new bb649412d39f iommu/fsl_pamu: Fix compile error after adding set_platfor [...] new 6a399c3b99ee Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next new 212ff2716ccc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ffbaa98ccf8 dt-bindings: ufs: qcom,ufs: document required-opps new 11a4958fd7c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 189d80108620 ARM: dts: socfpga: drop 0x from unit address new 0cf125ef4e40 ARM: dts: stih410: align HDMI CEC node names with dtschema new e2bb8c4f8cef ARM: dts: keystone: align LED node names with dtschema new 30a39ce8fb67 ARM: dts: dove: align LED node names with dtschema new 3a48b303d44a ARM: dts: at91: align LED node names with dtschema new e76d8a16d12f arm64: dts: microchip: drop 0x from unit address new d0931f1d5e9c arm64: dts: hisilicon: align LED node names with dtschema new 99ab573f1432 Merge branch 'next/dt64' into for-next new 9eef05e60638 dt-bindings: pinctrl: qcom,sdm845-pinctrl: add GPIO hogs new 3c90b1ba8cc4 dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: correct pin [...] new a880fafbbac7 dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: add input-e [...] new d3431ec2f7cc dt-bindings: pinctrl: qcom,sm6350-tlmm: add gpio-line-names new 86a8754b08de dt-bindings: pinctrl: qcom,sm8350-tlmm: add gpio-line-names new 72283404c2bc dt-bindings: pinctrl: qcom,sm6350-tlmm: correct pins pattern new 45277153d465 dt-bindings: pinctrl: qcom,sm8350-tlmm: correct pins pattern new 12a18bb74f75 dt-bindings: pinctrl: qcom: allow nine interrupts on SM6350 new d3897e5e296e Merge branch 'next/qcom-pinctrl' into for-next new a41437273cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f276aacf5d2f spi: Use a 32-bit DT property for spi-cs-setup-delay-ns new 34f89f238c54 spi: dt-bindings: Add hold/inactive CS delay peripheral pr [...] new 5827b31d858e spi: Parse hold/inactive CS delay values from the DT new 2c05fc5f6709 SPI core CS delay fixes and additions new 401b0e257059 Merge remote-tracking branch 'spi/for-6.3' into spi-next new 2c013b5360d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e26fd28db828 sched/uclamp: Fix a uninitialized variable warnings new da07d2f9c153 sched/fair: Fixes for capacity inversion detection new d412d9b9530d Merge branch into tip/master: 'sched/urgent' new 607ac15f871c Merge branch into tip/master: 'x86/urgent' new 8725c1932376 Merge branch into tip/master: 'irq/core' new 1792a4c093b8 Merge branch into tip/master: 'locking/core' new afbb63257946 Merge branch into tip/master: 'objtool/core' new a3af645957ad Merge branch into tip/master: 'perf/core' new 1c08400a41f5 Merge branch into tip/master: 'ras/core' new c91b0bf3e590 selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to [...] new 28c8e088427a rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries new 1f7c232ee080 x86/perf/amd: Remove tracing from perf_lopwr_cb() new aaa3896b969b x86/idle: Replace 'x86_idle' function pointer with a static_call new 5e26aa933911 cpuidle/poll: Ensure IRQs stay disabled after cpuidle_stat [...] new bb7b11258561 cpuidle: Move IRQ state validation new 8e9ab9e8da1e cpuidle, riscv: Push RCU-idle into driver new 5fca0d9f5d76 cpuidle, tegra: Push RCU-idle into driver new e038f7b8028a cpuidle, psci: Push RCU-idle into driver new b3f46658ce40 cpuidle, ARM/imx6: Push RCU-idle into driver new 4d1be9e74538 cpuidle, OMAP3: Push RCU-idle into driver new 4ce40e9dbe83 cpuidle, armada: Push RCU-idle into driver new c3d42418dca5 cpuidle, OMAP4: Push RCU-idle into driver new 0c5ffc3d7b15 cpuidle, dt: Push RCU-idle into driver new a01353cf1896 cpuidle: Fix ct_idle_*() usage new 924aed1646bf cpuidle, cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() new 8ce78470bf2d acpi_idle: Remove tracing new 00717eb8c955 cpuidle: Annotate poll_idle() new 2b5a0e425e6e objtool/idle: Validate __cpuidle code as noinstr new 6d9c7f51b1d9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* new 821ad23d0eaf cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE new 9b461a6faae7 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS new 89b3098703bd arch/idle: Change arch_cpu_idle() behavior: always exit wi [...] new e80a48bade61 x86/tdx: Remove TDX_HCALL_ISSUE_STI new 08a56e07cd3c arm, smp: Remove trace_.*_rcuidle() usage new 4a3182e6d62c arm64, smp: Remove trace_.*_rcuidle() usage new 880970b56b73 printk: Remove trace_.*_rcuidle() usage new e3ee5e66f78e time/tick-broadcast: Remove RCU_NONIDLE() usage new e4df1511e1f4 cpuidle, sched: Remove instrumentation from TIF_{POLLING_N [...] new 2ec8efe64e6d cpuidle, mwait: Make the mwait code noinstr clean new c3982c1a36f7 cpuidle, tdx: Make TDX code noinstr clean new 10a099405fdf cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean new 10fdb38cee36 cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean new 6a123d6ae6ea cpuidle, ACPI: Make noinstr clean new dc7305606d48 tracing: Remove trace_hardirqs_{on,off}_caller() new 408b961146be tracing: WARN on rcuidle new 9aedeaed6fc6 tracing, hardirq: No moar _rcuidle() tracing new 40dbea961a3d cpuidle, OMAP3: Use WFI for omap3_pm_idle() new 8c0956aa76f9 cpuidle, OMAP3: Push RCU-idle into omap_sram_idle() new a282e5ef2954 cpuidle, OMAP4: Push RCU-idle into omap4_enter_lowpower() new 259c95afac6f arm, OMAP2: Use WFI for omap2_pm_idle() new db8f50861da6 cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() new ca502fc6d9d9 cpuidle, clk: Remove trace_.*_rcuidle() new f18b0d7ee815 ubsan: Fix objtool UACCESS warns new 365bd03ff63f intel_idle: Add force_irq_on module param new 69d4c0d32186 entry, kasan, x86: Disallow overriding mem*() functions new f176d4ccb307 sched/core: Always inline __this_cpu_preempt_check() new 1c38b0615f84 arm64, riscv, perf: Remove RCU_NONIDLE() usage new 17cc2b552585 cpuidle: Ensure ct_cpuidle_enter() is always called from n [...] new 69e26b4f43ed cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidle new 26388a7c353f cpuidle,arch: Mark all regular cpuidle_state:: Enter metho [...] new 0e985e9d2286 cpuidle: Add comments about noinstr/__cpuidle usage new 0e26e1de0032 context_tracking: Fix noinstr vs KASAN new 79ba1e607d68 sched/fair: Limit sched slice duration new 6602c2594cd5 Merge branch into tip/master: 'sched/core' new e87585d2734f Merge branch into tip/master: 'timers/core' new 88c5258614c5 Merge branch into tip/master: 'x86/alternatives' new d10327bc4e49 Merge branch into tip/master: 'x86/asm' new 176cf9828248 Merge branch into tip/master: 'x86/boot' new d55dcb7384b1 x86/cpu: Remove misleading comment new ef6dfc4b238a x86/signal: Fix the value returned by strict_sas_size() new 9f5882528f2e Merge branch into tip/master: 'x86/cleanups' new 13c7ad297a13 Merge branch into tip/master: 'x86/core' new 92cbbadf73f4 x86/gsseg: Use the LKGS instruction if available for load_ [...] new e12ad468c220 x86/gsseg: Add the new <asm/gsseg.h> header to <asm/asm-pr [...] new 3409ecd5af2d Merge branch 'x86/cpu' new b12e91358e65 Merge branch into tip/master: 'x86/microcode' new df1bebcf81d6 Merge branch into tip/master: 'x86/platform' new dfc81b9e33fe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8827afa6d55c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 9a7a0a7b05f0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 612178c2b8ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccfe1fef9409 rcu: Remove redundant call to rcu_boost_kthread_setaffinity() new 61cd4b4984f7 drivers/cpufreq: Remove "select SRCU" new 14408708b2b0 drivers/dax: Remove "select SRCU" new e070c2036bc0 drivers/hwtracing/stm: Remove "select SRCU" new b95102df6e61 drivers/md: Remove "select SRCU" new be5cd8e54dcb drivers/net: Remove "select SRCU" new ab68a3d4b42e drivers/pci/controller: Remove "select SRCU" new 3ebfa2b95988 fs: Remove CONFIG_SRCU new 25edfc8c9b67 fs/btrfs: Remove "select SRCU" new 7d470a3572f9 fs/dlm: Remove "select SRCU" new 3286c1592bf8 fs/notify: Remove "select SRCU" new 3305f3b5847e fs/quota: Remove "select SRCU" new a3ff0d327a2d init: Remove "select SRCU" new 0335ee6682ed kernel/notifier: Remove CONFIG_SRCU new fc044eaa2f19 kernel/power: Remove "select SRCU" new e5a5a4c1a9b2 kvm: Remove "select SRCU" new 733e845dfa9f mm: Remove "select SRCU" new 8868343f8c2a tomoyo: Remove "select SRCU" new 2366b5c15047 rcu: Remove CONFIG_SRCU new 00ddccc9a3a7 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.12a', 'kv [...] new 7f9ea0ea6da6 Merge branch 'stall.2023.01.09a' into HEAD new 123030a9775f Merge branch 'clocksource.2023.01.05a' into HEAD new c4e209a12d59 Merge branch 'lkmm.2023.01.03a' into HEAD new fdb42170efab Merge branch 'nmi.2023.01.09a' into HEAD new f94359778591 Merge branch 'nolibc.2023.01.09a' into HEAD new 0f57abc2c120 Merge branch 'lkmm-dev.2022.12.28a' into HEAD new 65c61b9de557 memory-model: Prohibit nested SRCU read-side critical sections new 9ff24c94bb40 locking/csd_lock: Add Kconfig option for csd_debug default new ef8b6882ace6 torture: Ignore objtool "unreachable instruction" complaints new 4929938f45bc rcutorture: Add test_nmis module parameter new 7603b7bc37a3 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new 5d6953962ce9 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new d4e19ce5d6c0 clocksource: Permit limited-duration clocksource watchdogging new 5f24d27d3502 srcu: Add comments for srcu_size_state new 4bada3b56d7e entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new b545ab84d171 rcu/trace: use strscpy() to instead of strncpy() new eef0d6ca9661 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access new 836dc5db1d87 context_tracking: Use arch_atomic_*() in __ct_user_enter a [...] new 62da66e346d8 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] new b85515bcd5ec rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 new b9934b8f663d rcutorture: Make scenario TREE04 enable lazy call_rcu() new 2fa69bb67cf1 tools: rcu: Add usage function and check for argument new 178314a3c8bf rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] new c98555f1763e rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] new 4920bf842210 rcu: Track laziness during boot and suspend new 644e18f6f797 rcu: Disable laziness if lazy-tracking says so new cd19e843b461 locking/lockdep: Introduce lock_sync() new 30eb5237b2ba rcu: Annotate SRCU's update-side lockdep dependencies new 4a145c53052f Documentation/RCU: s/not/note/ in checklist.rst new e4a2c8b046a8 torture: Permit kvm-again.sh --duration to default to prev [...] new 5c0f4221fc3c locking/lockdep: Improve the deadlock scenario print for s [...] new 5d8a515b71f0 rcutorture: Add SRCU deadlock scenarios new d2c32abb9b25 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 09ce5f334847 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 7935b415c533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea5c933fd165 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c63a2e52d5e0 workqueue: Fold rebind_worker() within rebind_workers() new b620c6638383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16d73129f1fd platform/chrome: fix kernel-doc warnings for panic notifier new 20eb556dac27 platform/chrome: fix kernel-doc warning for suspend_timeout_ms new 212c9b9c395f platform/chrome: fix kernel-doc warning for last_resume_result new 5fa1dd818fb4 platform/chrome: fix kernel-doc warnings for cros_ec_command new 961a325becd9 platform/chrome: cros_ec: Use per-device lockdep key new 0c74dd2bd861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d6b82c67fb2 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new c4a7481525dc Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 88836400c7ec Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9d85117c546b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9482c9fc3dca habanalabs: check pad and reserved fields in ioctls new e60ac5d295f8 habanalabs: bugs fixes in timestamps buff alloc new 390b5847ba3c habanalabs: fix bug in timestamps registration code new eb4d0ebef333 habanalabs/gaudi2: read mmio razwi information new be5fff22e787 habanalabe/gaudi2: add cfg base when displaying razwi addresses new 07e84f7e8bdb Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 0644d3ed42ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3afe90d5b7a4 fpga: dfl: kernel-doc corrections new 7c3d5c636e79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1996bea2894 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 471a444fff21 dt-bindings: iio/adc: qcom,spmi-iadc: document PM8226 compatible new 08025a3bd9e0 dt-bindings: iio: adc: ep93xx: Add cirrus,ep9301-adc description new 80cbddf59009 iio: adc: ep93xx: Add OF support new b7b81d1c65bf iio: adc: ep93xx: Enable wider build testing with COMPILE_TEST new d5f0da0c6972 iio: adc: ti-adc128s052: Switch to use spi_get_device_matc [...] new c87d5e94fca8 iio: adc: ti-adc128s052: Drop anti-pattern of ACPI_PTR() use new 4b570fe0d4c9 iio: adc: ti-adc128s052: Sort headers new 591a6bc7f40d iio: adc: max11410: Use asm intead of asm-generic new eae3e6f1c86f drivers: iio: cdc: Drop redundant if check new 4aaf3e40272d dt-bindings: iio: st-sensors: Add LSM303C accelerometer+ma [...] new 23fd6f0bd6cb iio: accel: st_accel: Add LSM303C new 721a2a7edcdd iio: magnetometer: st_magn: Add LSM303C new 14e5b7ab196e iio: adc: qcom-spmi-adc5: define ADC5_BAT_ID_100K_PU channel new bfcae956d9b5 iio: adc: stm32-dfsdm: add id registers support new d239104a1336 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new e95f49cb0640 dt-bindings: phy: qcom,qmp-usb: Add SM6115 / SM4250 USB3 PHY new a9c5f22f66b4 phy: qcom-qmp-usb: Fix QSERDES_V3_RX_UCDR_PI_CONTROLS init val new 724dbe3c2f8a phy: qcom-qmp-usb: Add Qualcomm SM6115 / SM4250 USB3 PHY support new 3cde1ef6f84a phy: tegra: xusb: Support USB role default mode new 4214f371d546 dt-bindings: phy: qcom,usb-hsic-phy: convert to DT schema new d2aa66a99265 phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops new 50133cd3e8dd phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() new 9160fb7c39a1 dt-bindings: phy: qcom,usb-snps-femto-v2: use fallback com [...] new b1e96b50da7b dt-bindings: phy: qcom,qusb2: do not define properties in [...] new 9fd4dcd9793d dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct SC7 [...] new e43ddd0ec2b8 dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct clo [...] new 9083b009b7e2 dt-bindings: phy: Add QMP UFS PHY compatible for SM6125 new 9b9e29af984c phy: qcom-qmp: Add SM6125 UFS PHY support new 43108bb2f347 dt-bindings: phy: convert meson-gxl-usb2-phy.txt to dt-schema new a06acb7bf55d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 537c07acace1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08d556442ba0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9c5e51f2b01e counter: Sort the Kconfig entries alphabetically new 92a3337081e5 counter: intel-qep: Depend on X86 new 3760b49af5bc counter: ftm-quaddec: Depend on the Layerscape SoC new dfeef15e73ca counter: microchip-tcp-capture: Add appropriate arch deps [...] new f04aad148920 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 36c10ebab97d Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 5059d9dc69df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 25d7c636976c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78e73592b60b Merge branch 'misc' into for-next new 4be502c27dba Merge branch 'fixes' into for-next new 79276ca63215 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a025e4f6f9de Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 44d908339430 dt-bindings: remoteproc: k3-dsp: Update bindings for AM62A SoCs new 41909ba6d824 remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC new f9721c6a43b6 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] new 34c70d149199 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed1eb0f8cc7b gpiolib: Do not mention legacy API in the code new 9b33a67a62c4 gpiolib: Remove unused of_mm_gpiochip_add() new 9dd4bee963a3 gpio: davinci: Do not mention legacy API in the code new 06bbaa64908f gpio: Remove unused and obsoleted irq_to_gpio() new 5c62a3f7347f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b6583072cd3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 741d66d9ebd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9f3185531e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a9d2627f29f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04cb3b0f18f7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new f0109e6befbf Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 0fb0624b15d2 seccomp: fix kernel-doc function name warning new dd292a8341d4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 2cec317bd51c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 953fed8c1715 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 2e74e89ceb90 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new dbb450704a7c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new f2c53bb5e1c4 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f08f679861c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4735f90dc892 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9c9b7e03a45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c034c6a45c97 mm/sl{a,u}b: fix wrong usages of folio_page() for getting [...] new 81ce2ebd194c mm/slab.c: cleanup is_debug_pagealloc_cache() new 001aa6a1f0a0 Merge branch 'slab/for-6.3/cleanups' into slab/for-next new 29da9d2ae035 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e52e5b077f6 landlock: Explain file descriptor access rights new 366617a69e60 selftests/landlock: Skip overlayfs tests when not supported new 085a3d8270ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 14fda6848876 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new a16e6cff2bce Merge branch 'bitmap-for-next' of https://github.com/norov [...] new f5925181c66d kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KU [...] new c0827c903d6e scsi: megaraid_sas: Add flexible array member for SGLs new 6e22a6282c67 KVM: x86: Replace 0-length arrays with flexible arrays new fa8609fea12f ARM: ixp4xx: Replace 0-length arrays with flexible arrays new 36e6fcf6261e LoadPin: Refactor read-only check into a helper new a751b8ec7bbc LoadPin: Refactor sysctl initialization new 7f6a3b63a470 LoadPin: Move pin reporting cleanly out of locking new e16cca7ffcdb LoadPin: Allow filesystem switch when not enforcing new 06b19f46455c drm/nouveau/fb/ga102: Replace zero-length array of trailin [...] new e80c0e628e88 Merge branch 'for-next/hardening' into for-next/kspp new e4aa51443e28 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bd8921d831c0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 02b2dfeb3685 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 749eeccb731c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new c53797bb7337 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 8051429cbdeb Merge branch 'mm-stable' into mm-unstable new 754c2d9d112d mm/kmemleak: simplify kmemleak_cond_resched() usage new e3e68d925de8 mm/kmemleak: fix UAF bug in kmemleak_scan() new cfc76c6ce0bf mm: move folio_set_compound_order() to mm/internal.h new 3f04bd78cba6 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() new 30a094cdae46 mm/memfd: add F_SEAL_EXEC new d271691b2a0f selftests/memfd: add tests for F_SEAL_EXEC new af0c17b36d5e mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC new fe717bd7b371 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix new 41c09941a655 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix new 96e74adc8834 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 new 8993cfd04f87 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix new 926bfc183d3e mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] new 8a701b4b52aa selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC new 7f180bb01aea hugetlb: update vma flag check for hugetlb vma lock new de64256bbb17 buffer: add b_folio as an alias of b_page new 96cff1b16462 buffer: replace obvious uses of b_page with b_folio new 2e3f23a358c6 buffer: use b_folio in touch_buffer() new c1b017bc9483 buffer: use b_folio in end_buffer_async_read() new 9aa6af21d42d buffer: use b_folio in end_buffer_async_write() new ed68871bb77c page_io: remove buffer_head include new e972e7a01500 buffer: use b_folio in mark_buffer_dirty() new 87e8c9d2c990 gfs2: replace obvious uses of b_page with b_folio new 8fa95ff7a2d2 jbd2: replace obvious uses of b_page with b_folio new 3b281d5447e1 nilfs2: replace obvious uses of b_page with b_folio new 2e828736630d reiserfs: replace obvious uses of b_page with b_folio new 9f6cd1e17c6b mpage: use b_folio in do_mpage_readpage() new 51a84b821fe0 mm/hugetlb: let vma_offset_start() to return start new 0c998a8fceef mm/hugetlb: don't wait for migration entry during follow page new c913bf9e9e7a mm/hugetlb: document huge_pte_offset usage new 71cdc2346d23 mm/hugetlb: move swap entry handling into vma lock when faulted new 412391f900e0 mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare new 47c733044447 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare new cd8eb2287f4b mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare new 94124e207790 mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare new 4ddb26e82c2a mm/hugetlb: introduce hugetlb_walk() new 3c65dace112a mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes new 38c085ac7219 mm/mempolicy: do not duplicate policy if it is not applica [...] new fedb09012633 mm/highmem: add notes about conversions from kmap{,_atomic}() new 281d40eb3f31 lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] new 2865c06f8bf4 cma: tracing: print alloc result in trace_cma_alloc_finish new b5a45e68b12d mm: huge_memory: convert madvise_free_huge_pmd to use a folio new 02919ac845e5 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() new 495c3fefb58c hugetlb: initialize variable to avoid compiler warning new 97bd82065293 mm: memcontrol: skip moving non-present pages that are map [...] new 1fa6311a4364 mm: rmap: remove lock_page_memcg() new ec429689b904 mm: memcontrol: deprecate charge moving new d14e10dc3b50 mm-memcontrol-deprecate-charge-moving-fix new 72f37b637b91 mm/khugepaged: recover from poisoned anonymous memory new 8cb6c4bdfb3d mm/khugepaged: recover from poisoned file-backed memory new 5b2e84d99a9a mm/damon/core: implement damos filter new e7d074de57c1 mm/damon/paddr: support DAMOS filters new 1bd41251c713 mm/damon/reclaim: add a parameter called skip_anon for avo [...] new 2676ef1705f2 Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter new 92bedca2c86d mm/damon/sysfs-schemes: implement filters directory new fe05e3326abf mm/damon/sysfs-schemes: implement filter directory new a56c2e5b4f39 mm/damon/sysfs-schemes: connect filter directory and filte [...] new 259496f6e969 mm/damon/sysfs-schemes: implement scheme filters new 9b46e84a1e18 mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] new fc9e58c82124 mm/damon/sysfs-schemes: return an error for filter memcg p [...] new 0e257b55c7b5 selftests/damon/sysfs: test filters directory new 82f5edb64c73 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs new bb3850b3bba7 Docs/ABI/damon: document scheme filters files new f24d3adde0bc swapfile: get rid of volatile and avoid redundant read new 5df45f5db8d5 swap: avoid a redundant pte map if ra window is 1 new 8be6c8aec8cd swap: fold swap_ra_clamp_pfn into swap_ra_info new 230997618a79 swap: avoid holding swap reference in swap_cache_get_folio new 7b3720572aef kasan: allow sampling page_alloc allocations for HW_TAGS new 6e2056dfe0b2 tools/vm/page_owner_sort: free memory before exit new 8ebdd5a52ef9 mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] new c7937840b85e maple_tree: remove extra space and blank line new 5b0faf00576a maple_tree: remove extra return statement new 413fa695ea20 maple_tree: use mt_node_max() instead of direct operations [...] new bfd8f8aa1c03 maple_tree: use macro MA_ROOT_PARENT instead of number new dba199510b59 maple_tree: remove the redundant code new a8de700845ac maple_tree: refine ma_state init from mas_start() new 94ad7263b800 maple_tree: refine mab_calc_split function new 1c2b4e42d8c1 mm/memory: add vm_normal_folio() new d0c52732d400 madvise: convert madvise_cold_or_pageout_pte_range() to us [...] new 3a5513702183 mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] new 2eff02031a07 mm/swap: convert deactivate_page() to folio_deactivate() new 748cdaff05f3 mm-swap-convert-deactivate_page-to-folio_deactivate-fix new 8b1662c17615 mm: new primitive kvmemdup() new 55ffe260a7cc mm: move FOLL_* defs to mm_types.h new 4b2349a0cf05 mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() new c20fa2520727 mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() new 4263fbdefab6 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio new 8a4bba0ac175 mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] new c3a7f4c689ef mm: multi-gen LRU: remove eviction fairness safeguard new a3e964dc40fb mm: multi-gen LRU: remove aging fairness safeguard new 48fbabe575bc mm: multi-gen LRU: shuffle should_run_aging() new ccb7c3fa50d9 mm: multi-gen LRU: per-node lru_gen_folio lists new 950b2f4b25aa mm: multi-gen LRU: clarify scan_control flags new 1e30b99b8501 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check new 8f2ea485d741 selftests/vm: ksm_functional_tests: fix a typo in comment new a34170365702 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() new 44ce87b3c13a fixup: mm/userfaultfd: enable writenotify while userfaultf [...] new 981bf51915ab mm/mprotect: drop pgprot_t parameter from change_protection() new da64aae7b844 fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] new bbe23f8a3d8b mm: fix comment of page table counter new 31bedf831c88 mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] new ac667a16911d mm/thp: check and bail out if page in deferred queue already new c3100147b84d fs: remove an outdated comment on mpage_writepages new 9e724e35e98f ntfs3: stop using generic_writepages new 6de2a30d4354 ntfs3: remove ->writepage new 3cb339ce3917 jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 new 7470655d1909 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages new 00139ce47269 mm: remove generic_writepages new 647b750674bd mm: huge_memory: convert split_huge_pages_all() to use a folio new a36a2bed8483 zram: fix typos in comments new abb9ebab771f mm: memcg: add folio_memcg_check() new 3caddc5582a4 mm: page_idle: convert page idle to use a folio new 8d673032fc28 mm/damon: introduce damon_get_folio() new 7f01a3f8a7b4 mm/damon: convert damon_ptep/pmdp_mkold() to use a folio new b88386c390c1 mm/damon/paddr: convert damon_pa_*() to use a folio new 9612379c22b3 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio new 992de751b941 mm/damon: remove unneeded damon_get_page() new 9230f6b3e64d mm/damon/vaddr: convert hugetlb related functions to use a folio new 200e8e3d3d2c ksm: abstract the function try_to_get_old_rmap_item new 442a117f737f ksm: support unsharing zero pages placed by KSM new e89e704090c6 ksm: count all zero pages placed by KSM new d1f5981516c1 ksm: count zero pages for each process new 3f4aa2a5aa3f ksm: add zero_pages_sharing documentation new 4f3cced0857b selftest: add testing unsharing and counting ksm zero page new 7a296cab8d64 mm/mprotect: use long for page accountings and retval new b99d59d32721 mm/uffd: detect pgtable allocation failures new 869c4a6af713 mm-uffd-detect-pgtable-allocation-failures-checkpatch-fixes new e3139890de92 workingset: fix confusion around eviction vs refault container new f1d49fe42334 mm/page_alloc: invert logic for early page initialisation checks new b59bf1c5f2e8 maple_tree: remove GFP_ZERO from kmem_cache_alloc() and km [...] new dbb1f4c6b668 mm: fix two spelling mistakes in highmem.h new ea536996d8d3 selftests/vm: cow: add COW tests for collapsing of PTE-map [...] new e5e12d7302d3 mm/slab: add is_kmalloc_cache() helper function new fa0543743e6f mm/kasan: simplify and refine kasan_cache code new 6e86eff8004c mm: remove zap_page_range and create zap_vma_pages new 4adfa3a41aff MAINTAINERS: add types to akpm/mm git trees entries new fc67dc2388ef MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files new 8fcd7a8dce98 tools/vm: rename tools/vm to tools/mm new 41fe68183e9b selftests/vm: rename selftests/vm to selftests/mm new f02d0b5f5689 selftests/mm: convert missing vm->mm changes new 56b1516be5ca Docs/admin-guide/mm/numaperf: increase depth of subsections new f3b207216ffa Docs/admin-guide/mm/numaperf: change title to fix duplicat [...] new 53fc568fc7da fs: don't allocate blocks beyond EOF from __mpage_writepage new e890625fb219 zram: correctly handle all next_arg() cases new d7a06a7877ae selftest/vm: add mremap expand merge offset test new 4d564e5b6c91 selftest-vm-add-mremap-expand-merge-offset-test-v5 new 7f381aedc5de mm/nommu: factor out check for NOMMU shared mappings into [...] new 4153701c6e46 mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings new 4397604c98f8 drivers/misc/open-dice: don't touch VM_MAYSHARE new e944bc3d9407 mm: add vma_has_recency() new 9846378e28ec mm: support POSIX_FADV_NOREUSE new 9c0474b54ae3 mm: introduce folio_is_pfmemalloc new 807c0c2f4f4b mm: remove PageMovable export new e4da598da4f9 mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' [...] new 2a8e5527b017 mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE no [...] new 02e6df3d9e10 mm/damon/vaddr: record appropriate folio size when the acc [...] new 27465241d4e5 mm/damon/paddr: rename 'damon_pa_access_chk_result->page_s [...] new aba789f46aeb mm/damon/paddr: remove folio_sz field from damon_pa_access [...] new bd68986cda09 mm/damon/paddr: remove damon_pa_access_chk_result struct new 5a328c09657a mm/debug: use valid physical memory for pmd/pud tests new 3322dee8b8f4 mm-debug-use-valid-physical-memory-for-pmd-pud-tests-v3 new 6da101203d5e selftests/mm: define MADV_PAGEOUT to fix compilation issues new 2730e64c2d4a ext4: convert mext_page_double_lock() to mext_folio_double_lock() new ecd573f64781 mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() new c46ab932a55f mm/cma.c: make kmemleak aware of all CMA regions new 36d51a2dc5b2 mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] new 6b569686dbec zsmalloc: rework zspage chain size selection new cde3e80b136e zsmalloc: skip chain size calculation for pow_of_2 classes new e13b927f5448 zsmalloc: make zspage chain size configurable new 5075fbc72cba zsmalloc: turn chain size config option into UL constant new 7ceccdbaa2e6 zsmalloc: set default zspage chain size to 8 new cf82ea828aeb tools:cgroup:memcg_shrinker remove redundant import new 4265602d947e selftests: vm: Enable cross-compilation new 5d4a2c905f33 mm/damon/core: update kernel-doc comments for DAMOS action [...] new 6bc0e59aecc5 mm/damon/core: update kernel-doc comments for DAMOS filter [...] new 66aa06ee6aa1 Docs/mm/damon/index: mention DAMOS on the intro new 43ab51e1effe Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] new e05802b03d0f Docs/mm/damon: add a maintainer-profile for DAMON new 8f97727fd40c MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] new b9d5258afd9a selftests/damon/sysfs: hide expected write failures new 8bd7d5c0747e selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] new 23b59dad3fe4 maple_tree: remove the parameter entry of mas_preallocate new a408a48747b9 mm/mmap: fix typo in comment new 794954b15bad mm: compaction: remove redundant VM_BUG_ON() in compact_zone() new ffff90f096e5 mm: compaction: move list validation into compact_zone() new 041c26f3711e mm: compaction: count the migration scanned pages events f [...] new 8e5c61d3aa97 mm: compaction: add missing kcompactd wakeup trace event new 7deb3bf40cab mm: compaction: avoid fragmentation score calculation for [...] new 999cc4abea18 migrate_pages: organize stats with struct migrate_pages_stats new edb9d4d6e38f migrate_pages: separate hugetlb folios migration new 41fa31d4a116 migrate_pages: restrict number of pages to migrate in batch new c2c80c0aa437 migrate_pages: split unmap_and_move() to _unmap() and _move() new e7bd2d186d4d migrate_pages: batch _unmap and _move new 05c1aeff3bb3 migrate_pages: move migrate_folio_unmap() new 3745060746ce migrate_pages: share more code between _unmap and _move new 8dbe16823e19 migrate_pages: batch flushing TLB new c21870f620d8 migrate_pages: move THP/hugetlb migration support check to [...] new 27baa943c147 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] new 17f9beacdaac mm: remove folio_pincount_ptr() and head_compound_pincount() new 3eaa53db8257 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() new 1bf3a34c20b1 doc: clarify refcount section by referring to folios & pages new 1fb4d15585cb mm: convert total_compound_mapcount() to folio_total_mapcount() new 716108624da6 mm: convert page_remove_rmap() to use a folio internally new e7797bc6c993 mm: convert page_add_anon_rmap() to use a folio internally new 4a559400e491 mm: convert page_add_file_rmap() to use a folio internally new 9497e6f3e24d mm: add folio_add_new_anon_rmap() new 48ae63ece0ae mm-add-folio_add_new_anon_rmap-fix new 78fd0e88c2d1 mm-add-folio_add_new_anon_rmap-fix-2 new c2cedbf8d9e9 page_alloc: use folio fields directly new 782f3b15bd01 mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] new 3c98bd171627 mm: use entire_mapcount in __page_dup_rmap() new 756ce0e34497 mm/debug: remove call to head_compound_mapcount() new 93624e3041a9 hugetlb: remove uses of folio_mapcount_ptr new bd06444aec67 mm: convert page_mapcount() to use folio_entire_mapcount() new 592eadf27c35 mm: remove head_compound_mapcount() and _ptr functions new fcada5be85f9 mm: reimplement compound_order() new 5f7f9f1e9984 mm: reimplement compound_nr() new f951568d1f05 mm-reimplement-compound_nr-fix new 67675edd19e6 mm: convert set_compound_page_dtor() and set_compound_orde [...] new ea71564ed6be mm: convert is_transparent_hugepage() to use a folio new 48c6fff54002 mm: convert destroy_large_folio() to use folio_dtor new 1a9529bb2fe9 hugetlb: remove uses of compound_dtor and compound_nr new f1b1ae14ea2b mm: remove 'First tail page' members from struct page new 76bc844b1e2b doc: correct struct folio kernel-doc new c72e5215d3d5 mm: move page->deferred_list to folio->_deferred_list new 06250fd82146 mm/huge_memory: remove page_deferred_list() new 37e2cb2d144d mm/huge_memory: convert get_deferred_split_queue() to take [...] new 12e9988d9c8d mm: convert deferred_split_huge_page() to deferred_split_folio() new cf5f9839738a mm: remove the hugetlb field from struct page new 2958234aec78 maple_tree: fix comment of mte_destroy_walk new 27cb857dae12 mm/mmap: fix comment of unmapped_area{_topdown} new b171f534c0f8 Revert "x86: kmsan: sync metadata pages on page fault" new ceb39d3ce2b7 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] new 5124b7762873 mm/memory-failure: convert try_memory_failure_hugetlb() to folios new 526a5ad0d154 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios new 96c18aaf82c7 mm/memory-failure: convert free_raw_hwp_pages() to folios new 99b0c93d6123 mm/memory-failure: convert raw_hwp_list_head() to folios new bada84c5a2f1 mm/memory-failure: convert __free_raw_hwp_pages() to folios new a8fd62e9d548 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios new 80e886c403ef mm/memory-failure: convert unpoison_memory() to folios new b2f3c412306a shmem: convert shmem_write_end() to use a folio new d23854d3df9f mm: madvise: use vm_normal_folio() in madvise_free_pte_range() new b136ff31c74b mm: pagevec: add folio_batch_reinit() new ac543093f7f2 mm: mlock: use folios and a folio batch internally new 20915b031232 m68k/mm/motorola: specify pmd_page() type new d5599af1776d mm: mlock: update the interface to use folios new 3330c2c94c79 Documentation/mm: update references to __m[un]lock_page() [...] new 78d55bb9c056 kmsan: silence -Wmissing-prototypes warnings new 3b8b04dbbd65 mm/khugepaged: introduce release_pte_folio() to replace re [...] new ed246e0e32b0 mm/khugepaged: convert release_pte_pages() to use folios new 6eb6a740cb66 mm/hugetlb: convert isolate_hugetlb to folios new 62d1f66b52aa mm/hugetlb: convert __update_and_free_page() to folios new e024120b4316 mm/hugetlb: convert dequeue_hugetlb_page functions to folios new 01cfc9ed19c6 mm/hugetlb: convert alloc_surplus_huge_page() to folios new 2e84b955c858 mm/hugetlb: increase use of folios in alloc_huge_page() new 4d1de2b968b8 mm/hugetlb: convert alloc_migrate_huge_page to folios new e003dd7fceba mm/hugetlb: convert restore_reserve_on_error() to folios new 97c926ab3cbc mm/hugetlb: convert demote_free_huge_page to folios new 525d359ebded mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks new 57f06472286d fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] new ce4828491932 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 693f755c1d05 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 7bcaf0897060 arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8098d6dd1348 csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new f14965cc9549 hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5c81299b0edf ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 82adae7b9654 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new ec1f96b3586c m68k/mm: remove dummy __swp definitions for nommu new e8f94df78517 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5391921b1e8c microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new c29b4de3cc4e mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 4abecea4f923 nios2/mm: refactor swap PTE layout new 8fdfc02b3206 nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 9af377c74845 openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new d56a2f58d6e6 parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new d30777b2b846 powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s new 0ab67b069adf powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new e3925c2cf4e2 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 2e5fffd19bdc sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 7333732fe70f sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit new 3d69e8f8e354 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit new 7fb7c0539927 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 803abc022b01 x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit new 9f05ef5fb293 xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0956916f84f5 mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5fd6b925ada0 mm/page_ext: do not allocate space for page_ext->flags if [...] new d5300231b620 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE new ff1b01a4aaf9 mm/page_alloc: treat RT tasks similar to __GFP_HIGH new e1dbd74ccdff mm/page_alloc: explicitly record high-order atomic allocat [...] new d39d0c4e684e mm/page_alloc: explicitly define what alloc flags deplete [...] new d84e74a71a22 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] new 1751855cd7d8 mm: discard __GFP_ATOMIC new 1847e3392aa7 swap_state: update shadow_nodes for anonymous page new b648d3834c9e mm/vmalloc.c: add used_map into vmap_block to track space [...] new 8a5e2c80fe39 mm/vmalloc.c: add flags to mark vm_map_ram area new fbe76eca3e58 mm/vmalloc.c: allow vread() to read out vm_map_ram areas new ae5dfc510155 mm/vmalloc: explicitly identify vm_map_ram area when shown [...] new a518889bfb72 mm/vmalloc: skip the uninitilized vmalloc areas new 46d962c07d47 powerpc: mm: add VM_IOREMAP flag to the vmalloc area new f5437515b894 sh: mm: set VM_IOREMAP flag to the vmalloc area new 65908a598758 mm: fix khugepaged with shmem_enabled=advise new 5851ed5c2690 pagemap: add filemap_grab_folio() new 10918ce872bf filemap: add filemap_get_folios_tag() new c5cb6dd908d4 filemap: convert __filemap_fdatawait_range() to use filema [...] new da756929b80d page-writeback: convert write_cache_pages() to use filemap [...] new 7e8d9f62906a afs: convert afs_writepages_region() to use filemap_get_fo [...] new 825326668906 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] new 89383ed08feb btrfs: convert extent_write_cache_pages() to use filemap_g [...] new 610e4992011f ceph: convert ceph_writepages_start() to use filemap_get_f [...] new ea240abb933b cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] new d78f2c35640b ext4: convert mpage_prepare_extent_to_map() to use filemap [...] new e84716d37d03 f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] new 40648707f4b7 f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] new 6fd56369ff5c f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] new c3576abdebf4 f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] new 4a72af8f2a15 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() new 6d44e6d11c79 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] new 3a0165cacdd8 gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] new 411340ad78ae nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] new d2feebce39e7 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] new ef3d32d31203 nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] new 5e8da8e71b9e nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] new e633722f08e5 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] new 2445b8e4e85f filemap: remove find_get_pages_range_tag() new 323dc57519bf arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new d2c50f8a0bf6 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new 1a0d7c7d4c7d error-injection: remove EI_ETYPE_NONE new d9e95eb413bf error-injection-remove-ei_etype_none-fix new 348120aef8ef docs: fault-injection: add requirements of error injectabl [...] new 92055b4285e4 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new 43e78673abd0 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new e2b0af7a9e2c include/linux/percpu_counter.h: race in uniprocessor percp [...] new ca5716c63719 kernel/irq/manage.c: disable_irq() might sleep. new 9a3d5f623671 lib: add Dhrystone benchmark test new 4696d086823c lib-add-dhrystone-benchmark-test-fix new b4b1f48a869e hfsplus: remove unnecessary variable initialization new bdb83e788319 hfsplus-remove-unnecessary-variable-initialization-fix new 2d2f2de954ad scripts/spelling.txt: add `permitted' new 9bf483ab4607 KVM: x86: fix trivial typo new 2672c28b31f0 checkpatch: mark kunmap() and kunmap_atomic() deprecated new 2f5dfbb66e31 proc: mark /proc/cmdline as permanent new 6388b2de16ac scripts/spelling: add a few more typos new 1c7eedac0f6f kthread_worker: check all delayed works when destroy kthre [...] new 3f0bec557780 util_macros.h: add missing inclusion new dc8a103755e9 scripts/gdb: add mm introspection utils new 35cbe2f3761b scripts/gdb: add mm introspection utils new 6d0498b55916 scripts-gdb-add-mm-introspection-utils-fix new bd6614e79721 scripts/bloat-o-meter: use the reverse flag for sort new eb216b54ef7a freevxfs: fix kernel-doc warnings new cd7f1282f03b ntfs: fix multiple kernel-doc warnings new 7fa848686416 userns: fix a struct's kernel-doc notation new dc488d7f3e4b fat: Fix return value of vfat_bad_char() and vfat_replace_ [...] new b4f1b71776e7 Documentation: sysctl: correct kexec_load_disabled new 14b3ce08b60f kexec: factor out kexec_load_permitted new cd03eee1b5ef kexec: introduce sysctl parameters kexec_load_limit_* new 3e5875831818 initramfs: use kstrtobool() instead of strtobool() new aaca8e59ba2b Merge branch 'mm-nonmm-unstable' into mm-everything new 5d2e1943d3df Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new c12e2e5b76b2 Add linux-next specific files for 20230116
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 (6b31ffe9c8b9) \ N -- N -- N refs/heads/master (c12e2e5b76b2)
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 1202 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/debugfs-scmi | 70 + Documentation/ABI/testing/debugfs-scmi-raw | 109 + Documentation/ABI/testing/sysfs-bus-css | 15 +- Documentation/RCU/checklist.rst | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 7 + .../bindings/hwmon/hpe,gxp-fan-ctrl.yaml | 45 + .../bindings/iio/adc/cirrus,ep9301-adc.yaml | 47 + .../bindings/iio/adc/qcom,spmi-iadc.yaml | 1 + .../devicetree/bindings/iio/st,st-sensors.yaml | 2 + .../devicetree/bindings/net/rockchip-dwmac.yaml | 2 +- .../bindings/phy/amlogic,meson-gxl-usb2-phy.yaml | 56 + .../devicetree/bindings/phy/meson-gxl-usb2-phy.txt | 21 - .../bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml | 3 + .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 160 +- .../bindings/phy/qcom,sc7180-qmp-usb3-dp-phy.yaml | 89 +- .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 1 + .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml | 1 - .../devicetree/bindings/phy/qcom,usb-hsic-phy.txt | 65 - .../devicetree/bindings/phy/qcom,usb-hsic-phy.yaml | 67 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 33 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,ipq8074-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,mdm9615-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8660-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,msm8916-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8960-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8974-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8976-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8994-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8996-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,msm8998-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,qcm2290-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,qcs404-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sc7180-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sc8180x-tlmm.yaml | 4 +- .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 8 +- .../bindings/pinctrl/qcom,sc8280xp-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sdm630-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sdm670-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sdm845-pinctrl.yaml | 15 +- .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sdx65-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sm6115-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sm6125-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sm6350-tlmm.yaml | 27 +- .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sm8150-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,sm8350-tlmm.yaml | 15 +- .../bindings/pinctrl/qcom,sm8450-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,tlmm-common.yaml | 5 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 3 + .../bindings/spi/spi-peripheral-props.yaml | 10 + .../devicetree/bindings/ufs/qcom,ufs.yaml | 3 + Documentation/driver-api/gpio/legacy.rst | 8 - Documentation/filesystems/erofs.rst | 2 + Documentation/hwmon/ftsteutates.rst | 5 + Documentation/hwmon/gxp-fan-ctrl.rst | 28 + Documentation/hwmon/index.rst | 1 + Documentation/networking/ethtool-netlink.rst | 17 + Documentation/translations/sp_SP/process/index.rst | 1 + .../sp_SP/process/kernel-enforcement-statement.rst | 174 + .../translations/zh_CN/driver-api/gpio/legacy.rst | 7 - Documentation/translations/zh_TW/gpio.txt | 7 - MAINTAINERS | 40 +- Makefile | 2 +- Next/SHA1s | 142 +- Next/merge.log | 2958 ++++++++++------ arch/alpha/include/asm/pgtable.h | 40 +- arch/alpha/kernel/process.c | 1 - arch/alpha/kernel/vmlinux.lds.S | 1 - arch/arc/include/asm/pgtable-bits-arcv2.h | 26 +- arch/arc/kernel/process.c | 3 + arch/arc/kernel/vmlinux.lds.S | 1 - arch/arm/boot/dts/at91-gatwick.dts | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts | 6 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 6 +- arch/arm/boot/dts/at91-tse850-3.dts | 16 +- arch/arm/boot/dts/dove-cm-a510.dtsi | 2 +- arch/arm/boot/dts/dove-cubox.dts | 2 +- arch/arm/boot/dts/dove-d2plug.dts | 6 +- arch/arm/boot/dts/dove-d3plug.dts | 6 +- arch/arm/boot/dts/keystone-k2hk-evm.dts | 8 +- arch/arm/boot/dts/rv1126-edgeble-neu2-io.dts | 37 + arch/arm/boot/dts/rv1126-pinctrl.dtsi | 42 + arch/arm/boot/dts/rv1126.dtsi | 49 + arch/arm/boot/dts/sama5d31ek.dts | 2 +- arch/arm/boot/dts/sama5d34ek.dts | 2 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 2 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/stih410.dtsi | 2 +- arch/arm/include/asm/pgtable-2level.h | 3 + arch/arm/include/asm/pgtable-3level.h | 3 + arch/arm/include/asm/pgtable.h | 34 +- arch/arm/include/asm/vmlinux.lds.h | 1 - arch/arm/kernel/cpuidle.c | 4 +- arch/arm/kernel/process.c | 1 - arch/arm/kernel/smp.c | 6 +- arch/arm/mach-davinci/cpuidle.c | 4 +- arch/arm/mach-gemini/board-dt.c | 3 +- arch/arm/mach-imx/cpuidle-imx5.c | 4 +- arch/arm/mach-imx/cpuidle-imx6q.c | 8 +- arch/arm/mach-imx/cpuidle-imx6sl.c | 4 +- arch/arm/mach-imx/cpuidle-imx6sx.c | 9 +- arch/arm/mach-imx/cpuidle-imx7ulp.c | 4 +- arch/arm/mach-omap2/common.h | 6 +- arch/arm/mach-omap2/cpuidle34xx.c | 16 +- arch/arm/mach-omap2/cpuidle44xx.c | 29 +- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 12 +- arch/arm/mach-omap2/pm.h | 2 +- arch/arm/mach-omap2/pm34xx.c | 14 +- arch/arm/mach-omap2/pm44xx.c | 2 +- arch/arm/mach-omap2/powerdomain.c | 10 +- arch/arm/mach-s3c/cpuidle-s3c64xx.c | 5 +- .../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 4 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 12 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 179 + arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi | 345 ++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 3 +- arch/arm64/include/asm/pgtable.h | 1 - arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/idle.c | 1 - arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/vmlinux.lds.S | 1 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 13 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 19 +- arch/csky/include/asm/pgtable.h | 17 + arch/csky/kernel/process.c | 1 - arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 1 - arch/hexagon/include/asm/pgtable.h | 36 +- arch/hexagon/kernel/process.c | 1 - arch/hexagon/kernel/vmlinux.lds.S | 1 - arch/ia64/include/asm/pgtable.h | 31 +- arch/ia64/kernel/process.c | 1 + arch/ia64/kernel/vmlinux.lds.S | 1 - arch/loongarch/include/asm/pgtable-bits.h | 4 + arch/loongarch/include/asm/pgtable.h | 38 +- arch/loongarch/kernel/idle.c | 1 + arch/loongarch/kernel/vmlinux.lds.S | 1 - arch/m68k/include/asm/gpio.h | 7 - arch/m68k/include/asm/mcf_pgtable.h | 35 +- arch/m68k/include/asm/motorola_pgtable.h | 37 +- arch/m68k/include/asm/pgtable_no.h | 6 - arch/m68k/include/asm/sun3_pgtable.h | 38 +- arch/m68k/kernel/vmlinux-nommu.lds | 1 - arch/m68k/kernel/vmlinux-std.lds | 1 - arch/m68k/kernel/vmlinux-sun3.lds | 1 - arch/microblaze/include/asm/pgtable.h | 44 +- arch/microblaze/kernel/process.c | 1 - arch/microblaze/kernel/vmlinux.lds.S | 1 - arch/mips/include/asm/pgtable-32.h | 88 +- arch/mips/include/asm/pgtable-64.h | 23 +- arch/mips/include/asm/pgtable.h | 35 + arch/mips/kernel/idle.c | 14 +- arch/mips/kernel/vmlinux.lds.S | 1 - arch/nios2/include/asm/pgtable-bits.h | 3 + arch/nios2/include/asm/pgtable.h | 37 +- arch/nios2/kernel/process.c | 1 - arch/nios2/kernel/vmlinux.lds.S | 1 - arch/openrisc/include/asm/pgtable.h | 40 +- arch/openrisc/kernel/process.c | 1 + arch/openrisc/kernel/vmlinux.lds.S | 1 - arch/parisc/include/asm/pgtable.h | 40 +- arch/parisc/kernel/process.c | 2 - arch/parisc/kernel/vmlinux.lds.S | 1 - arch/powerpc/include/asm/book3s/32/pgtable.h | 37 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 1 - arch/powerpc/include/asm/nohash/32/pgtable.h | 22 +- arch/powerpc/include/asm/nohash/32/pte-40x.h | 6 +- arch/powerpc/include/asm/nohash/32/pte-44x.h | 18 +- arch/powerpc/include/asm/nohash/32/pte-85xx.h | 4 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 24 +- arch/powerpc/include/asm/nohash/pgtable.h | 15 + arch/powerpc/include/asm/nohash/pte-e500.h | 1 - arch/powerpc/kernel/idle.c | 5 +- arch/powerpc/kernel/pci_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 1 - arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/riscv/include/asm/pgtable-bits.h | 3 + arch/riscv/include/asm/pgtable.h | 28 +- arch/riscv/kernel/process.c | 1 - arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 1 - arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 36 +- arch/s390/boot/decompressor.c | 1 + arch/s390/boot/decompressor.h | 26 - arch/s390/boot/startup.c | 65 +- arch/s390/boot/vmem.c | 293 ++ arch/s390/include/asm/abs_lowcore.h | 16 +- arch/s390/include/asm/kasan.h | 4 - arch/s390/include/asm/maccess.h | 2 +- arch/s390/include/asm/pgtable.h | 8 +- arch/s390/include/asm/ptrace.h | 2 +- arch/s390/include/asm/setup.h | 4 + arch/s390/kernel/abs_lowcore.c | 49 - arch/s390/kernel/early.c | 6 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/head64.S | 1 + arch/s390/kernel/idle.c | 5 +- arch/s390/kernel/ipl.c | 5 +- arch/s390/kernel/machine_kexec.c | 5 +- arch/s390/kernel/os_info.c | 5 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/setup.c | 90 +- arch/s390/kernel/smp.c | 14 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/mm/init.c | 35 +- arch/s390/mm/kasan_init.c | 164 +- arch/s390/mm/maccess.c | 28 +- arch/s390/mm/vmem.c | 96 +- arch/sh/include/asm/gpio.h | 5 - arch/sh/include/asm/pgtable_32.h | 53 +- arch/sh/kernel/cpu/sh4/sq.c | 2 +- arch/sh/kernel/idle.c | 1 + arch/sh/kernel/vmlinux.lds.S | 1 - arch/sparc/include/asm/pgtable_32.h | 26 +- arch/sparc/include/asm/pgtable_64.h | 37 +- arch/sparc/include/asm/pgtsrmmu.h | 14 +- arch/sparc/kernel/leon_pmc.c | 4 + arch/sparc/kernel/process_32.c | 1 - arch/sparc/kernel/process_64.c | 3 +- arch/sparc/kernel/vmlinux.lds.S | 1 - arch/um/include/asm/pgtable.h | 36 +- arch/um/kernel/dyn.lds.S | 1 - arch/um/kernel/process.c | 1 - arch/um/kernel/uml.lds.S | 1 - arch/x86/boot/compressed/vmlinux.lds.S | 1 + arch/x86/coco/tdx/tdcall.S | 15 +- arch/x86/coco/tdx/tdx.c | 25 +- arch/x86/events/amd/brs.c | 13 +- arch/x86/include/asm/asm-prototypes.h | 1 + arch/x86/include/asm/fpu/xcr.h | 4 +- arch/x86/include/asm/gsseg.h | 33 +- arch/x86/include/asm/irqflags.h | 11 +- arch/x86/include/asm/mwait.h | 14 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt.h | 6 +- arch/x86/include/asm/perf_event.h | 2 +- arch/x86/include/asm/pgtable-2level.h | 26 +- arch/x86/include/asm/pgtable-3level.h | 26 +- arch/x86/include/asm/pgtable.h | 3 - arch/x86/include/asm/shared/io.h | 4 +- arch/x86/include/asm/shared/tdx.h | 1 - arch/x86/include/asm/special_insns.h | 8 +- arch/x86/include/asm/xen/hypercall.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 4 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/common.c | 3 +- arch/x86/kernel/fpu/core.c | 4 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process.c | 65 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 1 - arch/x86/lib/memcpy_64.S | 5 +- arch/x86/lib/memmove_64.S | 4 +- arch/x86/lib/memset_64.S | 4 +- arch/x86/xen/enlighten_pv.c | 3 +- arch/x86/xen/irq.c | 2 +- arch/xtensa/include/asm/pgtable.h | 31 +- arch/xtensa/kernel/process.c | 1 + arch/xtensa/kernel/vmlinux.lds.S | 1 - block/blk-core.c | 14 +- .../accel/habanalabs/common/command_submission.c | 48 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 6 +- drivers/accel/habanalabs/common/memory.c | 5 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 134 +- drivers/acpi/processor_idle.c | 28 +- drivers/ata/Kconfig | 1 + drivers/base/power/runtime.c | 24 +- drivers/block/drbd/Makefile | 2 +- drivers/block/drbd/drbd_buildtag.c | 22 + drivers/block/drbd/drbd_debugfs.c | 2 +- drivers/block/drbd/drbd_int.h | 13 +- drivers/block/drbd/drbd_interval.c | 6 +- drivers/block/drbd/drbd_main.c | 20 +- drivers/block/drbd/drbd_proc.c | 2 +- drivers/block/drbd/drbd_vli.h | 2 +- drivers/clk/Kconfig | 1 + drivers/clk/clk.c | 8 +- drivers/counter/Kconfig | 91 +- drivers/cpuidle/cpuidle-arm.c | 4 +- drivers/cpuidle/cpuidle-big_little.c | 12 +- drivers/cpuidle/cpuidle-mvebu-v7.c | 13 +- drivers/cpuidle/cpuidle-psci.c | 26 +- drivers/cpuidle/cpuidle-qcom-spm.c | 4 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 19 +- drivers/cpuidle/cpuidle-tegra.c | 31 +- drivers/cpuidle/cpuidle.c | 70 +- drivers/cpuidle/dt_idle_states.c | 2 +- drivers/cpuidle/poll_state.c | 10 +- drivers/firmware/arm_scmi/Kconfig | 32 + drivers/firmware/arm_scmi/Makefile | 9 +- drivers/firmware/arm_scmi/bus.c | 395 ++- drivers/firmware/arm_scmi/common.h | 100 +- drivers/firmware/arm_scmi/driver.c | 1235 ++++--- drivers/firmware/arm_scmi/mailbox.c | 6 +- drivers/firmware/arm_scmi/optee.c | 6 +- drivers/firmware/arm_scmi/protocols.h | 7 + drivers/firmware/arm_scmi/raw_mode.c | 1443 ++++++++ drivers/firmware/arm_scmi/raw_mode.h | 31 + drivers/firmware/arm_scmi/smc.c | 6 +- drivers/firmware/arm_scmi/virtio.c | 4 +- drivers/firmware/google/coreboot_table.c | 9 +- drivers/firmware/google/coreboot_table.h | 1 + drivers/fpga/dfl-fme-pr.c | 4 +- drivers/fpga/dfl.c | 5 +- drivers/gpio/TODO | 4 +- drivers/gpio/gpio-davinci.c | 2 +- drivers/gpu/drm/Kconfig | 59 +- drivers/gpu/drm/Makefile | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 3 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 - drivers/gpu/drm/amd/display/dc/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 1 - .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 428 +-- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 30 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 57 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 28 + drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h | 114 + drivers/gpu/drm/amd/display/dc/dc_link.h | 39 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 12 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 1 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../amd/display/dc/dcn201/dcn201_link_encoder.c | 1 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 1 - .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- .../display/dc/dcn301/dcn301_dio_link_encoder.c | 1 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 16 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 6 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 18 + .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 10 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 1 - .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 2 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 1 - .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 1 - .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 30 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 29 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 6 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 6 +- .../display/dc/dcn321/dcn321_dio_link_encoder.c | 1 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 6 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 - .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 37 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 5 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 133 - drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 1 + drivers/gpu/drm/amd/display/dc/inc/link.h | 84 + drivers/gpu/drm/amd/display/dc/link/Makefile | 3 +- .../dc/{core/dc_link_ddc.c => link/link_ddc.c} | 409 +-- .../i2caux_interface.h => dc/link/link_ddc.h} | 69 +- .../{core/dc_link_dpia.c => link/link_dp_dpia.c} | 5 +- .../dc/{inc/dc_link_dpia.h => link/link_dp_dpia.h} | 4 +- .../gpu/drm/amd/display/dc/link/link_dp_dpia_bw.h | 47 +- .../dc/{core/dc_link_dpcd.c => link/link_dpcd.c} | 13 +- .../drm/amd/display/dc/{inc => link}/link_dpcd.h | 4 +- drivers/gpu/drm/amd/display/dc/link/link_hpd.c | 240 ++ .../tdfx_drv.h => amd/display/dc/link/link_hpd.h} | 52 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 16 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 165 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 22 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 1 - .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 1 - .../pm/powerplay/hwmgr/vega10_processpptables.c | 1 - .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 1 - .../pm/powerplay/hwmgr/vega12_processpptables.c | 1 - .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 1 - .../pm/powerplay/hwmgr/vega20_processpptables.c | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 7 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 42 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 6 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 1 + drivers/gpu/drm/drm_buddy.c | 81 +- drivers/gpu/drm/drm_bufs.c | 12 +- drivers/gpu/drm/drm_context.c | 36 +- drivers/gpu/drm/drm_fb_helper.c | 20 +- drivers/gpu/drm/drm_modes.c | 5 +- drivers/gpu/drm/gma500/backlight.c | 2 + drivers/gpu/drm/gma500/framebuffer.c | 5 - drivers/gpu/drm/i810/Makefile | 8 - drivers/gpu/drm/i810/i810_dma.c | 1266 ------- drivers/gpu/drm/i810/i810_drv.c | 101 - drivers/gpu/drm/i810/i810_drv.h | 246 -- drivers/gpu/drm/i915/display/intel_color.c | 47 +- drivers/gpu/drm/i915/display/intel_drrs.c | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 246 +- drivers/gpu/drm/i915/display/intel_dsb.h | 5 +- drivers/gpu/drm/i915/display/intel_fbc.c | 12 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 7 - drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/mga/Makefile | 11 - drivers/gpu/drm/mga/mga_dma.c | 1168 ------- drivers/gpu/drm/mga/mga_drv.c | 104 - drivers/gpu/drm/mga/mga_drv.h | 685 ---- drivers/gpu/drm/mga/mga_ioc32.c | 197 -- drivers/gpu/drm/mga/mga_irq.c | 169 - drivers/gpu/drm/mga/mga_state.c | 1099 ------ drivers/gpu/drm/mga/mga_warp.c | 167 - drivers/gpu/drm/nouveau/Kconfig | 12 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 1 - drivers/gpu/drm/nouveau/include/nvfw/hs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 11 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 1 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 2 +- drivers/gpu/drm/r128/Makefile | 10 - drivers/gpu/drm/r128/ati_pcigart.c | 228 -- drivers/gpu/drm/r128/ati_pcigart.h | 31 - drivers/gpu/drm/r128/r128_cce.c | 944 ----- drivers/gpu/drm/r128/r128_drv.c | 116 - drivers/gpu/drm/r128/r128_drv.h | 544 --- drivers/gpu/drm/r128/r128_ioc32.c | 199 -- drivers/gpu/drm/r128/r128_irq.c | 118 - drivers/gpu/drm/r128/r128_state.c | 1641 --------- drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_acpi.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 1 - drivers/gpu/drm/radeon/radeon_drv.c | 1 - drivers/gpu/drm/radeon/radeon_fb.c | 4 - drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/savage/Makefile | 9 - drivers/gpu/drm/savage/savage_bci.c | 1082 ------ drivers/gpu/drm/savage/savage_drv.c | 91 - drivers/gpu/drm/savage/savage_drv.h | 580 ---- drivers/gpu/drm/savage/savage_state.c | 1169 ------- drivers/gpu/drm/sis/Makefile | 10 - drivers/gpu/drm/sis/sis_drv.c | 143 - drivers/gpu/drm/sis/sis_drv.h | 80 - drivers/gpu/drm/sis/sis_mm.c | 363 -- drivers/gpu/drm/tdfx/Makefile | 8 - drivers/gpu/drm/tdfx/tdfx_drv.c | 90 - drivers/gpu/drm/ttm/ttm_bo_util.c | 2 +- drivers/gpu/drm/vc4/vc4_bo.c | 6 +- drivers/gpu/drm/via/Makefile | 8 - drivers/gpu/drm/via/via_3d_reg.h | 1771 ---------- drivers/gpu/drm/via/via_dri1.c | 3630 -------------------- drivers/hwmon/Kconfig | 11 +- drivers/hwmon/Makefile | 1 + drivers/hwmon/emc2305.c | 24 +- drivers/hwmon/ftsteutates.c | 550 ++- drivers/hwmon/gxp-fan-ctrl.c | 255 ++ drivers/hwmon/hih6130.c | 4 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/it87.c | 61 +- drivers/hwmon/nct6775-platform.c | 150 +- drivers/hwmon/sht15.c | 8 +- drivers/hwmon/sht21.c | 4 +- drivers/idle/intel_idle.c | 19 +- drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 1 + drivers/iio/accel/st_accel.h | 1 + drivers/iio/accel/st_accel_core.c | 1 + drivers/iio/accel/st_accel_i2c.c | 5 + drivers/iio/accel/st_accel_spi.c | 5 + drivers/iio/adc/Kconfig | 3 +- drivers/iio/adc/ep93xx_adc.c | 8 + drivers/iio/adc/max11410.c | 3 +- drivers/iio/adc/qcom-spmi-adc5.c | 2 + drivers/iio/adc/stm32-dfsdm-core.c | 99 +- drivers/iio/adc/stm32-dfsdm.h | 60 +- drivers/iio/adc/ti-adc128s052.c | 54 +- drivers/iio/cdc/ad7746.c | 3 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 1 + drivers/iio/imu/st_lsm6dsx/Kconfig | 1 + drivers/iio/magnetometer/Kconfig | 2 +- drivers/iio/magnetometer/st_magn.h | 1 + drivers/iio/magnetometer/st_magn_core.c | 1 + drivers/iio/magnetometer/st_magn_i2c.c | 5 + drivers/iio/magnetometer/st_magn_spi.c | 5 + drivers/infiniband/core/cma.c | 283 +- drivers/infiniband/core/sa_query.c | 171 +- drivers/infiniband/core/verbs.c | 7 +- drivers/infiniband/hw/hfi1/chip.c | 59 +- drivers/infiniband/hw/hfi1/exp_rcv.h | 5 +- drivers/infiniband/hw/hfi1/file_ops.c | 81 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 255 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 + drivers/infiniband/hw/hfi1/verbs.c | 81 +- drivers/infiniband/hw/hns/hns_roce_device.h | 19 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 109 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 3 +- drivers/infiniband/hw/hns/hns_roce_main.c | 12 + drivers/infiniband/hw/hns/hns_roce_qp.c | 66 +- drivers/infiniband/sw/rxe/rxe_param.h | 10 +- drivers/infiniband/sw/rxe/rxe_pool.c | 22 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 2 +- drivers/iommu/Kconfig | 18 +- drivers/iommu/amd/iommu.c | 42 +- drivers/iommu/apple-dart.c | 24 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 4 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 32 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 23 - drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/fsl_pamu_domain.c | 6 +- drivers/iommu/iommu-traces.c | 1 - drivers/iommu/iommu.c | 102 +- drivers/iommu/iova.c | 4 +- drivers/iommu/ipmmu-vmsa.c | 28 - drivers/iommu/msm_iommu.c | 6 +- drivers/iommu/mtk_iommu.c | 9 - drivers/iommu/mtk_iommu_v1.c | 8 +- drivers/iommu/omap-iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 1 - drivers/iommu/s390-iommu.c | 7 +- drivers/iommu/sprd-iommu.c | 16 - drivers/iommu/sun50i-iommu.c | 1 - drivers/iommu/tegra-gart.c | 6 +- drivers/iommu/tegra-smmu.c | 5 +- drivers/mtd/nand/raw/nand_base.c | 149 +- drivers/mtd/nand/raw/nand_jedec.c | 3 +- drivers/mtd/nand/raw/nand_onfi.c | 3 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/net/Kconfig | 13 +- drivers/net/Makefile | 4 +- drivers/net/dsa/microchip/Kconfig | 11 + drivers/net/dsa/microchip/Makefile | 5 + drivers/net/dsa/microchip/ksz_common.c | 44 +- drivers/net/dsa/microchip/ksz_common.h | 48 + drivers/net/dsa/microchip/ksz_ptp.c | 1199 +++++++ drivers/net/dsa/microchip/ksz_ptp.h | 86 + drivers/net/dsa/microchip/ksz_ptp_reg.h | 142 + drivers/net/dsa/ocelot/felix_vsc9959.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 23 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 24 + drivers/net/ethernet/amd/xgbe/xgbe.h | 2 + drivers/net/ethernet/freescale/enetc/Kconfig | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 119 +- .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 12 +- drivers/net/ethernet/fungible/funeth/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 178 +- drivers/net/ethernet/mediatek/mtk_wed_wo.c | 7 - drivers/net/ethernet/mediatek/mtk_wed_wo.h | 1 - .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 27 + .../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 1 + .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 109 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 172 +- .../mellanox/mlxbf_gige/mlxbf_gige_mdio_bf2.h | 53 + .../mellanox/mlxbf_gige/mlxbf_gige_mdio_bf3.h | 54 + .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 22 + drivers/net/ethernet/microchip/lan743x_main.c | 106 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 13 +- drivers/net/ethernet/netronome/Kconfig | 2 +- drivers/net/ethernet/netronome/nfp/Makefile | 2 + drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 + drivers/net/ethernet/netronome/nfp/nic/dcb.c | 571 +++ drivers/net/ethernet/netronome/nfp/nic/main.c | 39 +- drivers/net/ethernet/netronome/nfp/nic/main.h | 46 + drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 5 + drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 20 + .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 18 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 6 + .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 191 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 54 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 331 +- drivers/net/ethernet/wangxun/Kconfig | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 9 + drivers/net/ethernet/wangxun/ngbe/Makefile | 2 +- drivers/net/ethernet/wangxun/ngbe/ngbe_hw.c | 39 +- drivers/net/ethernet/wangxun/ngbe/ngbe_hw.h | 1 + drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 37 +- drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 286 ++ .../wangxun/ngbe/{ngbe_hw.h => ngbe_mdio.h} | 10 +- drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 24 + drivers/net/macsec.c | 125 +- drivers/net/mdio/mdio-aspeed.c | 47 +- drivers/net/mdio/mdio-cavium.c | 111 +- drivers/net/mdio/mdio-cavium.h | 9 +- drivers/net/mdio/mdio-i2c.c | 32 +- drivers/net/mdio/mdio-ipq4019.c | 154 +- drivers/net/mdio/mdio-mux-bcm-iproc.c | 54 +- drivers/net/mdio/mdio-octeon.c | 6 +- drivers/net/mdio/mdio-thunder.c | 6 +- drivers/net/pcs/pcs-lynx.c | 20 +- drivers/net/thunderbolt/Kconfig | 12 + drivers/net/thunderbolt/Makefile | 6 + drivers/net/{thunderbolt.c => thunderbolt/main.c} | 48 +- drivers/net/thunderbolt/trace.c | 10 + drivers/net/thunderbolt/trace.h | 141 + drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/perf/arm_pmu.c | 11 +- drivers/perf/riscv_pmu_sbi.c | 8 +- drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 5 + drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 5 +- drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 13 - drivers/phy/renesas/r8a779f0-ether-serdes.c | 65 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/tegra/xusb.c | 17 + drivers/platform/chrome/cros_ec.c | 14 +- drivers/platform/chrome/cros_ec_debugfs.c | 2 + drivers/platform/x86/thinkpad_acpi.c | 23 +- drivers/regulator/act8945a-regulator.c | 6 +- drivers/regulator/fixed-helper.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 12 + drivers/s390/char/sclp_early.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 10 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 5 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 6 +- drivers/spi/spi.c | 25 +- drivers/target/target_core_tmr.c | 4 +- drivers/video/fbdev/clps711x-fb.c | 10 +- drivers/video/fbdev/core/fbcon.c | 41 +- drivers/video/fbdev/core/fbmem.c | 33 - drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/core/fbsysfs.c | 1 - drivers/video/fbdev/efifb.c | 35 +- drivers/video/fbdev/g364fb.c | 3 +- drivers/video/fbdev/hyperv_fb.c | 17 +- drivers/video/fbdev/offb.c | 33 +- .../video/fbdev/omap2/omapfb/dss/display-sysfs.c | 7 +- .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c | 7 +- .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c | 3 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 3 +- drivers/video/fbdev/simplefb.c | 19 +- drivers/video/fbdev/vesafb.c | 37 +- drivers/video/fbdev/vga16fb.c | 15 +- fs/afs/write.c | 116 +- fs/btrfs/Makefile | 3 +- fs/btrfs/block-group.c | 244 +- fs/btrfs/block-group.h | 21 +- fs/btrfs/compression.c | 2 +- fs/btrfs/defrag.c | 4 +- fs/btrfs/discard.c | 27 +- fs/btrfs/disk-io.c | 12 +- fs/btrfs/extent-tree.c | 167 +- fs/btrfs/extent-tree.h | 81 + fs/btrfs/extent_io.c | 57 +- fs/btrfs/file.c | 15 +- fs/btrfs/inode.c | 15 +- fs/btrfs/locking.c | 25 +- fs/btrfs/locking.h | 5 +- fs/btrfs/lru_cache.c | 163 + fs/btrfs/lru_cache.h | 80 + fs/btrfs/lzo.c | 2 +- fs/btrfs/ordered-data.c | 25 +- fs/btrfs/ordered-data.h | 2 +- fs/btrfs/qgroup.c | 25 +- fs/btrfs/relocation.c | 2 +- fs/btrfs/scrub.c | 49 +- fs/btrfs/send.c | 649 ++-- fs/btrfs/super.c | 1 + fs/btrfs/tree-log.c | 60 +- fs/btrfs/tree-log.h | 11 +- fs/btrfs/volumes.c | 50 +- fs/ceph/addr.c | 58 +- fs/cifs/cifs_debug.c | 5 +- fs/cifs/file.c | 32 +- fs/cifs/ntlmssp.h | 4 +- fs/debugfs/file.c | 1 + fs/erofs/super.c | 13 +- fs/exfat/dir.c | 83 +- fs/exfat/exfat_fs.h | 2 + fs/exfat/exfat_raw.h | 21 + fs/ext4/inode.c | 65 +- fs/f2fs/checkpoint.c | 49 +- fs/f2fs/data.c | 84 +- fs/f2fs/node.c | 72 +- fs/gfs2/aops.c | 64 +- fs/nilfs2/btree.c | 14 +- fs/nilfs2/page.c | 59 +- fs/nilfs2/segment.c | 44 +- fs/ntfs3/bitmap.c | 3 +- fs/ntfs3/frecord.c | 2 +- fs/ntfs3/fsntfs.c | 22 +- fs/ntfs3/index.c | 10 +- fs/ntfs3/inode.c | 8 +- fs/ntfs3/namei.c | 2 +- fs/ntfs3/ntfs.h | 3 - fs/ntfs3/record.c | 5 + fs/ntfs3/super.c | 10 +- include/asm-generic/vmlinux.lds.h | 9 +- include/drm/drm_crtc_helper.h | 2 - include/drm/drm_drv.h | 7 - include/drm/drm_fb_helper.h | 5 - include/drm/drm_modeset_helper_vtables.h | 6 +- include/drm/drm_pciids.h | 112 - include/linux/auxvec.h | 2 +- include/linux/clockchips.h | 4 +- include/linux/compiler_types.h | 18 +- include/linux/cpu.h | 3 - include/linux/cpuidle.h | 32 + include/linux/cpumask.h | 2 +- include/linux/debug_locks.h | 17 +- include/linux/drbd.h | 7 - include/linux/drbd_config.h | 16 + include/linux/drbd_genl_api.h | 2 +- include/linux/drbd_limits.h | 204 +- include/linux/dsa/ksz_common.h | 53 + include/linux/ethtool.h | 12 +- include/linux/fb.h | 22 - include/linux/fsl/enetc_mdio.h | 21 +- include/linux/gpio.h | 12 - include/linux/gpio/driver.h | 2 +- include/linux/hugetlb.h | 10 +- include/linux/hugetlb_cgroup.h | 8 +- include/linux/iommu.h | 8 +- include/linux/lockdep.h | 8 +- include/linux/mlx5/mlx5_ifc.h | 47 +- include/linux/mtd/rawnand.h | 17 + include/linux/of_gpio.h | 5 - include/linux/page_ext.h | 19 + include/linux/pagemap.h | 32 +- include/linux/pagevec.h | 8 - include/linux/percpu-defs.h | 2 +- include/linux/pgtable.h | 29 - include/linux/platform_data/cros_ec_commands.h | 6 +- include/linux/platform_data/cros_ec_proto.h | 14 + include/linux/ptp_classify.h | 73 + include/linux/sched/idle.h | 40 +- include/linux/scmi_protocol.h | 5 - include/linux/shmem_fs.h | 10 +- include/linux/srcu.h | 23 +- include/linux/swap.h | 12 +- include/linux/thread_info.h | 18 +- include/linux/tracepoint.h | 15 +- include/linux/u64_stats_sync.h | 12 - include/linux/vmalloc.h | 1 + include/linux/xarray.h | 3 +- include/net/dst_ops.h | 2 +- include/rdma/ib_sa.h | 2 +- include/rdma/rdma_cm.h | 1 - include/trace/events/btrfs.h | 127 +- include/trace/events/iommu.h | 7 - include/trace/events/scmi.h | 18 +- include/trace/events/sock.h | 45 + include/uapi/drm/i810_drm.h | 292 -- include/uapi/drm/mga_drm.h | 429 --- include/uapi/drm/r128_drm.h | 336 -- include/uapi/drm/savage_drm.h | 220 -- include/uapi/drm/sis_drm.h | 77 - include/uapi/drm/via_drm.h | 282 -- include/uapi/linux/bpf.h | 7 + include/uapi/linux/ethtool_netlink.h | 3 + include/uapi/rdma/hns-abi.h | 4 + include/uapi/sound/firewire.h | 24 + init/Makefile | 1 + init/initramfs.c | 4 +- io_uring/io_uring.c | 10 +- io_uring/rw.c | 6 +- io_uring/sqpoll.c | 3 +- io_uring/sqpoll.h | 2 +- kernel/bpf/hashtab.c | 4 +- kernel/bpf/verifier.c | 4 +- kernel/cpu_pm.c | 9 - kernel/hung_task.c | 2 +- kernel/kallsyms_selftest.c | 21 +- kernel/locking/lockdep.c | 78 +- kernel/printk/printk.c | 2 +- kernel/rcu/rcu.h | 6 + kernel/rcu/rcutorture.c | 128 + kernel/rcu/srcutiny.c | 2 + kernel/rcu/srcutree.c | 2 + kernel/rcu/tasks.h | 31 + kernel/rcu/tree.c | 12 +- kernel/rcu/tree_exp.h | 5 +- kernel/rcu/update.c | 40 +- kernel/sched/fair.c | 56 +- kernel/sched/idle.c | 47 +- kernel/seccomp.c | 2 +- kernel/time/tick-broadcast-hrtimer.c | 29 +- kernel/time/tick-broadcast.c | 6 +- kernel/trace/trace.c | 3 + kernel/trace/trace_preemptirq.c | 55 +- kernel/workqueue.c | 13 +- lib/Kconfig.debug | 9 + lib/lockref.c | 1 - lib/memcpy_kunit.c | 15 +- lib/ubsan.c | 5 +- lib/zstd/decompress/huf_decompress.c | 2 +- localversion-next | 2 +- mm/compaction.c | 1 + mm/debug_vm_pgtable.c | 27 +- mm/filemap.c | 84 +- mm/gup.c | 2 +- mm/huge_memory.c | 26 +- mm/hugetlb.c | 218 +- mm/hugetlb_cgroup.c | 8 +- mm/kasan/kasan.h | 4 + mm/kasan/shadow.c | 38 + mm/khugepaged.c | 29 +- mm/memory-failure.c | 2 +- mm/memory.c | 108 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 2 +- mm/migrate.c | 7 +- mm/page-writeback.c | 44 +- mm/page_alloc.c | 25 +- mm/page_ext.c | 14 +- mm/page_owner.c | 1 + mm/page_table_check.c | 1 + mm/rmap.c | 11 - mm/shmem.c | 18 +- mm/slab.c | 9 +- mm/swap.c | 10 - mm/swap_state.c | 6 + mm/swapfile.c | 4 +- mm/vmalloc.c | 114 +- net/caif/caif_socket.c | 4 - net/core/dst.c | 8 +- net/core/filter.c | 31 +- net/dsa/tag_ksz.c | 201 +- net/ethtool/coalesce.c | 22 +- net/ethtool/plca.c | 10 +- net/ethtool/rss.c | 11 +- net/ipv6/route.c | 13 +- net/mptcp/pm.c | 25 + net/mptcp/pm_userspace.c | 7 + net/mptcp/protocol.c | 2 +- net/mptcp/protocol.h | 6 +- net/mptcp/subflow.c | 9 +- net/nfc/llcp_core.c | 1 + net/rxrpc/call_object.c | 2 +- net/sched/sch_htb.c | 27 +- net/socket.c | 33 +- samples/bpf/Makefile | 14 +- .../{lwt_len_hist_kern.c => lwt_len_hist.bpf.c} | 29 +- samples/bpf/lwt_len_hist.sh | 4 +- samples/bpf/net_shared.h | 32 + .../bpf/{sock_flags_kern.c => sock_flags.bpf.c} | 24 +- samples/bpf/tc_l2_redirect.sh | 3 + samples/bpf/test_cgrp2_sock.sh | 16 +- samples/bpf/test_cgrp2_sock2.sh | 9 +- .../{test_cgrp2_tc_kern.c => test_cgrp2_tc.bpf.c} | 34 +- samples/bpf/test_cgrp2_tc.sh | 8 +- samples/bpf/test_lwt_bpf.c | 50 +- samples/bpf/test_lwt_bpf.sh | 19 +- ...est_map_in_map_kern.c => test_map_in_map.bpf.c} | 7 +- samples/bpf/test_map_in_map_user.c | 2 +- ...ad_kprobe_kern.c => test_overhead_kprobe.bpf.c} | 6 +- ...ad_raw_tp_kern.c => test_overhead_raw_tp.bpf.c} | 4 +- ...t_overhead_tp_kern.c => test_overhead_tp.bpf.c} | 29 +- samples/bpf/test_overhead_user.c | 34 +- samples/bpf/xdp_sample.bpf.h | 22 +- samples/vfio-mdev/mdpy-fb.c | 8 - scripts/Makefile.vmlinux | 1 + scripts/gdb/linux/mm.py | 9 +- scripts/gdb/vmlinux-gdb.py | 1 + scripts/kconfig/.gitignore | 2 +- scripts/kconfig/Makefile | 2 +- security/loadpin/loadpin.c | 89 +- security/tomoyo/Kconfig | 2 +- sound/core/control.c | 24 +- sound/firewire/fireface/ff-hwdep.c | 41 +- sound/firewire/fireface/ff-protocol-former.c | 186 +- sound/firewire/fireface/ff-protocol-latter.c | 6 +- sound/firewire/fireface/ff-transaction.c | 17 +- sound/firewire/fireface/ff.c | 10 + sound/firewire/fireface/ff.h | 9 +- sound/soc/intel/avs/boards/rt286.c | 2 +- sound/soc/intel/avs/boards/rt298.c | 2 +- sound/soc/intel/avs/core.c | 24 + sound/soc/intel/avs/pcm.c | 30 +- sound/soc/intel/avs/topology.c | 2 +- sound/soc/intel/avs/trace.c | 2 +- sound/usb/pcm.c | 3 +- tools/bpf/bpftool/Makefile | 3 +- tools/include/uapi/linux/bpf.h | 7 + tools/lib/bpf/libbpf.c | 7 + tools/memory-model/linux-kernel.bell | 2 + tools/objtool/check.c | 17 + tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 91 +- tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 2 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 15 +- tools/testing/selftests/landlock/fs_test.c | 47 + tools/testing/selftests/mm/mremap_test.c | 2 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 47 + .../testing/selftests/rcutorture/bin/kvm-again.sh | 2 +- tools/testing/selftests/rseq/run_param_test.sh | 5 - 924 files changed, 20928 insertions(+), 28806 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-scmi create mode 100644 Documentation/ABI/testing/debugfs-scmi-raw create mode 100644 Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-gxl-usb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/meson-gxl-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hsic-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hsic-phy.yaml create mode 100644 Documentation/hwmon/gxp-fan-ctrl.rst create mode 100644 Documentation/translations/sp_SP/process/kernel-enforcement-sta [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3-io.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi create mode 100644 arch/s390/boot/vmem.c create mode 100644 drivers/block/drbd/drbd_buildtag.c create mode 100644 drivers/firmware/arm_scmi/raw_mode.c create mode 100644 drivers/firmware/arm_scmi/raw_mode.h create mode 100644 drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/link.h rename drivers/gpu/drm/amd/display/dc/{core/dc_link_ddc.c => link/link_ddc.c} (57%) rename drivers/gpu/drm/amd/display/{include/i2caux_interface.h => dc/link/link_ddc [...] rename drivers/gpu/drm/amd/display/dc/{core/dc_link_dpia.c => link/link_dp_dpia.c} (99%) rename drivers/gpu/drm/amd/display/dc/{inc/dc_link_dpia.h => link/link_dp_dpia.h} (98%) rename drivers/gpu/drm/amd/display/dc/{core/dc_link_dpcd.c => link/link_dpcd.c} (97%) rename drivers/gpu/drm/amd/display/dc/{inc => link}/link_dpcd.h (95%) create mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hpd.c rename drivers/gpu/drm/{tdfx/tdfx_drv.h => amd/display/dc/link/link_hpd.h} (51%) delete mode 100644 drivers/gpu/drm/i810/Makefile delete mode 100644 drivers/gpu/drm/i810/i810_dma.c delete mode 100644 drivers/gpu/drm/i810/i810_drv.c delete mode 100644 drivers/gpu/drm/i810/i810_drv.h delete mode 100644 drivers/gpu/drm/mga/Makefile delete mode 100644 drivers/gpu/drm/mga/mga_dma.c delete mode 100644 drivers/gpu/drm/mga/mga_drv.c delete mode 100644 drivers/gpu/drm/mga/mga_drv.h delete mode 100644 drivers/gpu/drm/mga/mga_ioc32.c delete mode 100644 drivers/gpu/drm/mga/mga_irq.c delete mode 100644 drivers/gpu/drm/mga/mga_state.c delete mode 100644 drivers/gpu/drm/mga/mga_warp.c delete mode 100644 drivers/gpu/drm/r128/Makefile delete mode 100644 drivers/gpu/drm/r128/ati_pcigart.c delete mode 100644 drivers/gpu/drm/r128/ati_pcigart.h delete mode 100644 drivers/gpu/drm/r128/r128_cce.c delete mode 100644 drivers/gpu/drm/r128/r128_drv.c delete mode 100644 drivers/gpu/drm/r128/r128_drv.h delete mode 100644 drivers/gpu/drm/r128/r128_ioc32.c delete mode 100644 drivers/gpu/drm/r128/r128_irq.c delete mode 100644 drivers/gpu/drm/r128/r128_state.c delete mode 100644 drivers/gpu/drm/savage/Makefile delete mode 100644 drivers/gpu/drm/savage/savage_bci.c delete mode 100644 drivers/gpu/drm/savage/savage_drv.c delete mode 100644 drivers/gpu/drm/savage/savage_drv.h delete mode 100644 drivers/gpu/drm/savage/savage_state.c delete mode 100644 drivers/gpu/drm/sis/Makefile delete mode 100644 drivers/gpu/drm/sis/sis_drv.c delete mode 100644 drivers/gpu/drm/sis/sis_drv.h delete mode 100644 drivers/gpu/drm/sis/sis_mm.c delete mode 100644 drivers/gpu/drm/tdfx/Makefile delete mode 100644 drivers/gpu/drm/tdfx/tdfx_drv.c delete mode 100644 drivers/gpu/drm/via/Makefile delete mode 100644 drivers/gpu/drm/via/via_3d_reg.h delete mode 100644 drivers/gpu/drm/via/via_dri1.c create mode 100644 drivers/hwmon/gxp-fan-ctrl.c create mode 100644 drivers/net/dsa/microchip/ksz_ptp.c create mode 100644 drivers/net/dsa/microchip/ksz_ptp.h create mode 100644 drivers/net/dsa/microchip/ksz_ptp_reg.h create mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio_bf2.h create mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio_bf3.h create mode 100644 drivers/net/ethernet/netronome/nfp/nic/dcb.c create mode 100644 drivers/net/ethernet/netronome/nfp/nic/main.h create mode 100644 drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c copy drivers/net/ethernet/wangxun/ngbe/{ngbe_hw.h => ngbe_mdio.h} (52%) create mode 100644 drivers/net/thunderbolt/Kconfig create mode 100644 drivers/net/thunderbolt/Makefile rename drivers/net/{thunderbolt.c => thunderbolt/main.c} (96%) create mode 100644 drivers/net/thunderbolt/trace.c create mode 100644 drivers/net/thunderbolt/trace.h create mode 100644 fs/btrfs/lru_cache.c create mode 100644 fs/btrfs/lru_cache.h create mode 100644 include/linux/drbd_config.h create mode 100644 include/linux/dsa/ksz_common.h delete mode 100644 include/uapi/drm/i810_drm.h delete mode 100644 include/uapi/drm/mga_drm.h delete mode 100644 include/uapi/drm/r128_drm.h delete mode 100644 include/uapi/drm/savage_drm.h delete mode 100644 include/uapi/drm/sis_drm.h delete mode 100644 include/uapi/drm/via_drm.h rename samples/bpf/{lwt_len_hist_kern.c => lwt_len_hist.bpf.c} (75%) create mode 100644 samples/bpf/net_shared.h rename samples/bpf/{sock_flags_kern.c => sock_flags.bpf.c} (66%) rename samples/bpf/{test_cgrp2_tc_kern.c => test_cgrp2_tc.bpf.c} (70%) rename samples/bpf/{test_map_in_map_kern.c => test_map_in_map.bpf.c} (97%) rename samples/bpf/{test_overhead_kprobe_kern.c => test_overhead_kprobe.bpf.c} (92%) rename samples/bpf/{test_overhead_raw_tp_kern.c => test_overhead_raw_tp.bpf.c} (82%) rename samples/bpf/{test_overhead_tp_kern.c => test_overhead_tp.bpf.c} (61%)