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 cc2986f4dc67 Add linux-next specific files for 20220822 omits 8069104764b0 fix up for "block: Change the return type of blk_mq_map_qu [...] omits 01d92f10af2b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c7042371b814 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 72081ef183b8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits b8a02047da72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9aecb9898239 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 974ba678143d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf8f5e00116a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 43ac42313faa Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 4a5c7403aa9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68437bf86796 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e6abebcfad61 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 62b1c0b92dd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24605ee945a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f537a208fb9 Merge branch 'mm-nonmm-unstable' into mm-everything omits 0b3b3be1dc65 hfs: replace kmap() with kmap_local_page() in btree.c omits 929ce65304d2 hfs: replace kmap() with kmap_local_page() in bnode.c omits 30799d96f620 hfs: unmap the page in the "fail_page" label omits 81bfcb30ef77 kexec: replace kmap() with kmap_local_page() omits 50531c94dea2 iversion: use atomic64_try_cmpxchg) omits 6b46aa1d6bb0 aio: use atomic_try_cmpxchg in __get_reqs_available omits a46179b04e9d buffer: use try_cmpxchg in discard_buffer omits d0715b89f182 epoll: use try_cmpxchg in list_add_tail_lockless omits da35ba4717c6 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits ddbe750bad47 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits a0ac0285dd51 fs/qnx6: delete unnecessary checks before brelse() omits 2611dba9ed09 kernel: exit: cleanup release_thread() omits 699c221f886f arc: use generic dump_stack_print_cmdline() implementation omits 4faaf86f6630 x86/fault: dump command line of faulting process to syslog omits 1ad95edc6c84 lib/dump_stack: add dump_stack_print_cmdline() and wire up [...] omits a972cc5bbbc8 proc: add get_task_cmdline_kernel() function omits ae5cd6e958e4 kbuild: add debug level and macro defs options omits 61c71a5e8de4 proc: save LOC in vsyscall test omits 31decbfb7320 llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 57284c09e03f fault-injection: make stacktrace filter works as expected omits 55b02c12527d fault-injection: make some stack filter attrs more readable omits 80a754c0a904 fault-injection: skip stacktrace filtering by default omits 097339800fce fault-injection: allow stacktrace filter for x86-64 omits b056e6dff76b panic, kexec: make __crash_kexec() NMI safe omits 4defeadeda7e kexec: turn all kexec_mutex acquisitions into trylocks omits 0a737bf3e0c7 lib/cmdline: avoid page fault in next_arg omits 5ddaced530db checkpatch: Add kmap and kmap_atomic to the deprecated list omits f76670d543cc fs/isofs: replace kmap() with kmap_local_page() omits 54303ad08908 iio: common: scmi_sensors: use HZ macro from units.h omits b493efd95f3f iio: accel: adxl345: use HZ macro from units.h omits cbd8bd8b86dd units: complement the set of Hz units omits 0e59f069479e treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 11657923eb90 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits fc01e808577e scripts/decodecode: improve faulting line determination omits 782f3e291c43 hfsplus: convert kmap() to kmap_local_page() in btree.c omits b20ffc7150f3 hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits c85dc4042a89 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 33fac27d49d8 hfsplus: unmap the page in the "fail_page" label omits c64b03fccc86 lib/debugobjects: fix stat count and optimize debug_object [...] omits 47d5ef8408aa init/main.c: silence some -Wunused-parameter warnings omits af4dbe7741d8 ocfs2: fix ocfs2 corrupt when iputting an inode omits c99d7cd4b2e5 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a849309665c3 ocfs2: reflink deadlock when clone file to the same direct [...] omits e3313b07770c mm: memcg: export workingset refault stats for cgroup v1 omits 162cc3fe7684 mm/page_owner.c: add llseek for page_owner omits 912a9bc4af33 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 33c7f0f34301 mm/damon: validate if the pmd entry is present before accessing omits e5c8a8cd979a mm: release private data before split THP omits b0f756fbb61f mm: hugetlb: simplify per-node sysfs creation and removal omits d59f8f6da3f5 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 029090620e99 mm: memory-failure: kill __soft_offline_page() omits 24511aa01087 mm: memory-failure: kill soft_offline_free_page() omits b0de10aaa00a mm: hugetlb_vmemmap: simplify reset_struct_pages() omits 006a0dfb9427 mm, hwpoison: avoid trying to unpoison reserved page omits 6dac42ca9a72 mm, hwpoison: kill procs if unmap fails omits c4aeb178c66c mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits baf80db85e82 mm, hwpoison: fix extra put_page() in soft_offline_page() omits 8697bf782845 mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 8ed86e76c063 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 7c3d3a07f849 lib/nodemask: optimize node_random for nodemask with singl [...] omits 4f4a1c96c675 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits fe30fbae3031 kernel/sched/fair: include missed header file, memory-tiers.h omits b6c35cb58d76 mm/demotion: update node_is_toptier to work with memory tiers omits 72e806fc334b mm/demotion: demote pages according to allocation fallback order omits f2e3ce945a47 mm/demotion: drop memtier from memtype omits d0829f3095e5 mm/demotion: add pg_data_t member to track node memory tie [...] omits 47c2d0d6de82 mm/demotion: build demotion targets based on explicit memo [...] omits e479c500b3e9 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits e87d8c4a5354 mm/demotion: add hotplug callbacks to handle new numa node [...] omits c4530296275d mm/demotion: move memory demotion related code omits 0288828a6018 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 90fdd1a6d620 mm/demotion: add support for explicit memory tiers omits c15b78267b00 mm: fix use-after free of page_ext after race with memory-offline omits 5915bba49914 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 40b2952d9878 mm: memcontrol: fix a typo in comment omits ad9a66f9f587 mm/page_io: count submission time as thrashing delay for d [...] omits a544a7e4b671 delayacct: support re-entrance detection of thrashing accounting omits 49dcc6a57770 mm: multi-gen LRU: design doc omits 31b28a20a230 mm: multi-gen LRU: admin guide omits a42759e65807 mm: multi-gen LRU: debugfs interface omits ae4e3149068a mm: multi-gen LRU: thrashing prevention omits e7298becfee3 mm: multi-gen LRU: kill switch omits 24d8075a642a mm: multi-gen LRU: optimize multiple memcgs omits 85cb6f939efc mm: multi-gen LRU: support page table walks omits 6d1e8b4feaab mm: multi-gen LRU: exploit locality in rmap omits 417e2496db7f mm: multi-gen LRU: minimal implementation omits 10df78f0f811 mm: multi-gen LRU: groundwork omits 964465829813 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits aa8c5d7ec8d6 mm/vmscan.c: refactor shrink_node() omits dc6cb5c16ad2 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 5b4ecafa9b05 mm: x86, arm64: add arch_has_hw_pte_young() omits b793734bdb8e mm: kill find_min_pfn_with_active_regions() omits d3821630e649 zram: don't retry compress incompressible page omits a14ad3df8ad4 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits ac2871dda4bc zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 9aebc83882fb zsmalloc: zs_object_copy: replace email link to doc omits 65ae5d3c0ea1 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 7938281846f6 mm: oom_kill: add trace logs in process_mrelease() system call omits 32f1f308eaf0 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 9d5e172d2794 migrate_pages(): fix failure counting for retry omits b02f1c959f2e migrate_pages(): fix failure counting for THP splitting omits 7d9a1aecd14b migrate_pages(): fix failure counting for THP on -ENOSYS omits 31bc1aa828b2 migrate_pages(): fix failure counting for THP subpages retrying omits fb2072b41e14 migrate_pages(): fix THP failure counting for -ENOMEM omits 1ab0bc5b12e6 migrate_pages(): remove unnecessary list_safe_reset_next() omits 686a3d6fb4fb migrate: fix syscall move_pages() return value for failure omits cd63d45a33c6 selftests/hmm-tests: add test for dirty bits omits a0e4f7b82610 mm/hugetlb: make detecting shared pte more reliable omits 886670cbc409 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 9d89a66526a3 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits 4b9f802a599c mm/hugetlb: fix missing call to restore_reserve_on_error() omits ca3d91dc33bc mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits ea8d443218d6 mm/hugetlb: fix incorrect update of max_huge_pages omits a4239adcb413 mm/compaction: fix set skip in fast_find_migrateblock omits a5687e7ef590 memory tiering: adjust hot threshold automatically omits b4a1239abda2 memory tiering: rate limit NUMA migration throughput omits cd0679ae20da memory tiering: hot page selection with hint page fault latency omits 47e48269c314 mm/util.c: add warning if __vm_enough_memory fails omits 1292ce98b3f3 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits e859a13b555e mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 2a3c49d79b4c mm/gup.c: Fix return value for __gup_longterm_locked() omits b41d6b78c6ac mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 3e43e15fd3d8 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 6456a84120c1 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits a63bf0e318ed hugetlb_cgroup: remove unneeded return value omits f6531c5378e0 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits 72b248eb9a6a hugetlb_cgroup: remove unneeded nr_pages > 0 check omits d90bf12546f4 Kselftests: remove support of libhugetlbfs from kselftests omits ff8faafd4795 kfence: add sysfs interface to disable kfence for selected slabs. omits d6e572098941 mm: migration: fix the FOLL_GET failure on following huge page omits b7599acbcbf5 mm/vmscan: make the annotations of refaults code at the ri [...] omits fdb89a3d5d23 mm/damon/core: simplify the parameter passing for region s [...] omits f48c39a24e7d tools/vm/page_owner_sort: fix -f option omits 0b0c1d83814d mm/util: reduce stack usage of folio_mapcount omits eedac7a98e7d mm/page_alloc: only search higher order when fallback omits dc23c74f4892 page_alloc: remove inactive initialization omits 5c914bd14273 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits cb26b7e255b4 filemap: make the accounting of thrashing more consistent omits 4665514b7fb3 mm/mempolicy: fix lock contention on mems_allowed omits 0bdff6f096ad mm/cma_debug: show complete cma name in debugfs directories omits 7cfbe82b4f53 mm/swap: remove the end_write_func argument to __swap_writepage omits 4605c5f2d6e0 zsmalloc: remove unnecessary size_class NULL check omits 01848dc5bc78 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits e2e7ab7aff81 zsmalloc: zs_object_copy: add clarifying comment omits 445e67d64e5c mm/swap: cache swap migration A/D bits support omits 22c8dc4dcff1 mm/swap: cache maximum swapfile size when init swap omits c911c7b491c5 mm: remember young/dirty bit for page migrations omits 2627617da09e mm/thp: carry over dirty bit when thp splits on pmd omits 4b951260c86b mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits f7ed1ae1b6c7 mm/swap: comment all the ifdef in swapops.h omits 5e37a4775916 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 2e078edca010 mm/vmscan: define macros for refaults in struct lruvec omits aae5d8c23a6b selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits e4681f34758e userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits 83f01a5abafd userfaultfd: update documentation to describe /dev/userfaultfd omits 3c9d9b295c07 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 74471c110a68 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 653e861511a3 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 96a5f3dee512 userfaultfd: add /dev/userfaultfd for fine grained access control omits 425e1ac7ff66 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 9a5ddb12b568 mm/damon/dbgfs: use kmalloc for allocating only one element omits ed7e08176649 mm/filemap.c: convert page_endio() to use a folio omits 7be4080d41bf mm: memory-failure: cleanup try_to_split_thp_page() omits b3f86e70cd94 mm: align larger anonymous mappings on THP boundaries omits bcc13fa59ce2 mm/page_ext: remove unused variable in offline_page_ext omits 2c1e6c84f052 mm: prevent page_frag_alloc() from corrupting the memory omits f4166987e262 selftests/vm: add selftest to verify multi THP collapse omits 89048425465d selftests/vm: add selftest to verify recollapse of THPs omits 937b2fcfd3b0 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 506a0bf1f8a8 selftests/vm: dedup hugepage allocation logic omits 5b88c6b5a10c selftests/vm: modularize collapse selftests omits 984cd85affd1 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 502bff547be5 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 1e1e321a4798 mm/khugepaged: rename prefix of shared collapse functions omits fa13006e3678 mm/khugepaged: delay computation of hpage boundaries until use omits bb0e02e94c95 mm/khugepaged: add missing kfree() to madvise_collapse() omits dacf2c5cc18e mm/khugepaged: avoid possible memory leak in failure path omits 6133ce88c0ad mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 4a90f5ae7222 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits c43be27eaab4 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 6c76f141c05f mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 44ce33d6381c mm/khugepaged: add flag to predicate khugepaged-only behavior omits db70e27828cb mm/khugepaged: propagate enum scan_result codes back to callers omits 6a9854469a2c mm/khugepaged: dedup and simplify hugepage alloc and charging omits 4f25cfdde41a mm-khugepaged-add-struct-collapse_control-fix-fix omits 2b8a038d27c8 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 599ff38c654b mm/khugepaged: add struct collapse_control omits fde18ce01f66 mm: khugepaged: don't carry huge page to the next loop for [...] omits 08523f2e6edc procfs-add-path-to-proc-pid-fdinfo-fix omits 092e7cd2db1c procfs: add 'path' to /proc/<pid>/fdinfo/ omits 5626062ea573 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 5699bdb905db mm/page_alloc: minor clean up for memmap_init_compound() omits a5454fcfdb7b mm: discard __GFP_ATOMIC omits 1197a55369bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea04708f8d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 416f9b5ea089 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits a18cffe9d382 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5ae5adce39cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e1f9fb704fa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9b37bfb7a376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ec548cfec18 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 819abd7da145 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 0dcfc9182441 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a4d9480dcae8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f6a09f35abfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44d568c1ef3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 35b07146ff18 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2bae61ded680 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7c11743a7012 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ffbc99334fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5485262f70f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4344570704a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 902752845a31 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits de7842b18faf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 780b861667db Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 93042b7f48e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fcaf531d0ee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d11c84ffdb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 745a70f5dfcf Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits acbe6d10dbe1 Merge branch 'next' of git://github.com/cschaufler/smack-next omits a63bf5b8ba3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d5a11c87910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e438e114ba69 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 29fce7123696 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c86703659237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2697b556f2d2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 56e7a06b9082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a45076d79c3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0793e98ebc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31d3e1ad6b42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90e53d10524a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits f86e4e3ba024 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8bf77fa85177 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 305102f24e7b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 58ad206f3827 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88b4576a4d55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05451a367cbd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 816acda02188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17540dcf0e3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 76e74800296b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a38bef4b8450 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits bb37580751ce Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 34f3155905a1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 00240baa27f5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 143c7222f037 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 5a166218f401 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 000a28efad5f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5d661357ee38 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits be1db0783419 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 55bf56806a8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef646236673c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5b959ffe835 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 2735c6309dca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8024aee75553 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 55877aca672b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b9af8def5a34 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 70a50d855ac1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 262438524ebc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2bb0064e69bd next-20220819/btrfs omits 6fe151f95a9a Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits f1a863fb1e26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0be68495fd0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d37fe89ff943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de7b778cae24 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 65d467b47636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3763acb9d456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6734f0ce208 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d399e46d0489 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 788f2e53589e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8882fcfe31d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9155229801a9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 6cdf369fe513 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a3e6d6cdbf3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f131445216b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a9bc55e330 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cdce78dad025 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6f67849c2ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b4035225b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16708d391823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d61b44766f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05108b716c83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5f7120c23ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acd98e95fe81 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 24b5c9e6672d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 81851d1c6c00 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits a6f03c36f960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34d27e1e894b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5013899d892e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 019f6f27cab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 178786edf444 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 08dfaab1f03e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 72d0e40cc07e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 77082b61a485 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5a01da6eee01 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 54ac0085e54b Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 97f800a7ed4c Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits fb550143c28f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 70c394326873 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits ba6a33a9e20a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 3c6999092983 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 491a6896f266 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fab8664bccbf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ca1fec14ce2 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 1aaccd9d39c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 10d21c8d587d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0c517e1a010f Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 1bd835d47d51 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 92d1a12a25d1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 34a69bfac04b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e926d6d79da7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 3f91714e94e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a05ec6dee9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1ad0be208b9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 963ca6d76a44 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 271e07f0ab51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 79d44b688508 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits a74dcba1bd5f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a2aecdbd1ec1 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 790e0c180764 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 86a538f0f22d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9edf8d0905e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 74adaa6fae4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 24adaf6c2ffa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8aa65df603b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits efe6c18bf82f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 56042f9b495c Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 67d0b8705fcc Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits c6a6d5c3af6c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 8beab12ba42d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits a41a56237ce4 Merge branch into tip/master: 'x86/timers' omits 30395f5da682 Merge branch into tip/master: 'x86/sgx' omits 07aad41f0219 Merge branch into tip/master: 'x86/platform' omits cfb1eb534812 Merge branch into tip/master: 'x86/mm' omits 546a37cf623d Merge branch into tip/master: 'x86/microcode' omits acaf03bc527d Merge branch into tip/master: 'x86/cpu' omits ee67f931c109 Merge branch into tip/master: 'x86/cleanups' omits ea4b21a9abb9 Merge branch into tip/master: 'sched/core' omits 70b96cf9ee55 Merge branch into tip/master: 'locking/core' omits d729c4662823 Merge branch into tip/master: 'x86/urgent' omits bc326d15b7ed Merge branch into tip/master: 'sched/urgent' omits cd8d4777be5b Merge branch into tip/master: 'perf/urgent' omits b02cff7ac1b1 Merge branch into tip/master: 'irq/urgent' omits 84ba0d167823 parisc: Add runtime check to prevent PA2.0 kernels on PA1. [...] omits db6243029655 Merge branch 'imx/dt64' into for-next omits c0c97d62d6e5 Merge branch 'imx/dt' into for-next omits 293477db2631 Merge branch 'imx/bindings' into for-next omits f4db23b79691 Merge branch 'imx/drivers' into for-next omits 806d21d2bd99 parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() omits d1c2c004feb8 parisc: led: Move from strlcpy with unused retval to strscpy omits 51e86c49dc05 parisc: ccio-dma: Fix typo in comment omits e1ca31b510b2 Revert "parisc: Show error if wrong 32/64-bit compiler is [...] omits 039af65757b2 parisc: Make CONFIG_64BIT available for ARCH=parisc64 only omits 7812f6ae91e7 mailmap: update email address for Colin King omits 2291a93d8ae1 asm-generic-sections-refactor-memory_intersects-fix omits f6c6a750a262 asm-generic: sections: refactor memory_intersects omits 4425eb99980b bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits c6a959313977 bootmem: remove the vmemmap pages from kmemleak in free_bo [...] omits ace7a36668e3 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits f29aa0f18b57 Revert "memcg: cleanup racy sum avoidance code" omits 2a5472d1389c mm/zsmalloc: do not attempt to free IS_ERR handle omits 231e281bb4ff mm/migrate_device.c: copy pte dirty bit to page omits 980ba7b13934 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits a3952db4ed75 mm: vmscan: fix extreme overreclaim and swap floods omits 8b104d63a0c1 mm: re-allow pinning of zero pfns (again) omits 771e5dbd8e22 binder_alloc: add missing mmap_lock calls when using the VMA omits d1fb57c6a442 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits b74b2b2612e6 drm/radeon: add a force flush to delay work when radeon omits 818738a21f21 drm/amd/display: remove unused header omits 6109931a3f8a drm/amd/display: Include missing header omits 22601d21ab1f drm/amd/display: remove unneeded semicolon omits 666045a18a04 drm/amd/display: fix i386 frame size warning omits f103b0b32d36 drm/amdgpu: Remove the additional kfd pre reset call for sriov omits 8ddfe15659b9 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. omits 355a451d5bc7 drm/amdgpu: fix hive reference leak when adding xgmi device omits 87c7bff7e9af drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_ [...] omits d74ae975a7ea drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1 omits a323b2358c05 Merge branch 'for-6.1/block' into for-next omits 24c94e8fa11e block: use on-stack page vec for <= UIO_FASTIOV omits e7fa0a330897 block: enable bio caching use for passthru IO omits 994da8b4a9b4 block: shrink rq_map_data a bit omits f5f9d71bc15e block, bfq: remove useless parameter for bfq_add/del_bfqq_busy() omits bf2c5a1d2aa3 block, bfq: remove useless checking in bfq_put_queue() omits 83501be67dba block, bfq: remove unused functions omits f19f2c966b2f block: Change the return type of blk_mq_map_queues() into void omits 69aa11ae74b8 null_blk: Modify the behavior of null_map_queues() omits 12ee160671e0 block/rnbd-srv: Add event tracing support omits 5ba3cd2f94a4 block: sed-opal: Add ioctl to return device status omits 2de995a774db Merge branch 'fixes' into next omits 2b40f6f35c61 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD volta [...] omits 1c613b0f83e1 mmc: core: Fix UHS-I SD 1.8V workaround branch omits 39fac60ed4c8 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits c3db33a12236 dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible omits 0b868e3bd40e mmc: sdhci: Update MAINTAINERS Maintained -> Supported omits 9d96a3a48c80 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits 7800fde177af Merge branch 'for-next-next-v6.0-20220818' into for-next-20220818 omits 367b8356409d Merge branch 'for-next-current-v5.19-20220818' into for-ne [...] omits 2dfca161e10b Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220818 omits 07c60515f4c0 Merge branch 'ext/qu/sb-thaw-check' into for-next-next-v6. [...] omits 07401e35c880 Merge branch 'ext/bingjingc/send-no-links' into for-next-n [...] omits b7634a1e02ff Merge branch 'ext/josef/lockdep-assert' into for-next-next [...] omits 27fcf57da447 Merge branch 'ext/omar/space-cache-race' into for-next-nex [...] omits e1a30007176c Merge branch 'ext/uros/try-xchg' into for-next-next-v6.0-20220818 omits 65e1a0ad93de Merge branch 'ext/josef/dio-read-fault' into for-next-next [...] omits 85acd4e3b808 Merge branch 'ext/anand/replace-suspend' into for-next-nex [...] omits bd2ab9a2e0c9 Merge branch 'ext/boris/send-verity' into for-next-next-v6 [...] omits a2f108e44425 Merge branch 'ext/filipe/delayed-items' into for-next-next [...] omits f99e53572280 Merge branch 'ext/qu/scrub-redux-v3-updated' into for-next [...] omits 61e0fdcf8683 Merge branch 'misc-next' into for-next-next-v6.0-20220818 omits e66042838243 Merge branch 'misc-5.20' into for-next-current-v5.19-20220818 omits bbd9d61a2e72 btrfs: don't update the block group item if used bytes are [...] omits 68490cc71a86 btrfs: check the superblock to ensure the fs is not modifi [...] omits 503210df6429 btrfs: send: fix failures when processing inodes with no links omits 5a663a393bcc btrfs: send: refactor arguments of get_inode_info() omits 83f890506704 btrfs: remove use btrfs_remove_free_space_cache instead of [...] omits 03a652f7c16c btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] omits 2f9a23644708 fixup! btrfs: fix space cache corruption and potential dou [...] omits 1e72f44a74e5 btrfs: get rid of block group caching progress logic omits 04ad6116ef2e btrfs: fix space cache corruption and potential double all [...] omits 23f017f9d62e btrfs: use atomic_try_cmpxchg in free_extent_buffer omits eb4a96553464 btrfs: handle DIO read faults properly omits 49ec9d8d6b8e btrfs: add info when mount fails due to stale replace target omits 4a928a792d1a btrfs: fix assert during replace-cancel of suspended repla [...] omits 6ac1427dc20b btrfs: send: add support for fs-verity omits d8e0326d672a btrfs: use delayed items when logging a directory omits d553ca664842 btrfs: skip logging parent dir when conflicting inode is n [...] omits f263868875fa btrfs: log conflicting inodes without holding log mutex of [...] omits d106b0e17678 btrfs: move log_new_dir_dentries() above btrfs_log_inode() omits c22ddcfbff71 btrfs: move need_log_inode() to above log_conflicting_inodes() omits be6e3639a834 btrfs: search for last logged dir index if it's not cached [...] omits 567320cd04fe btrfs: shrink the size of struct btrfs_delayed_item omits e766e3ee9531 btrfs: remove unused logic when looking up delayed items omits 088df5801f6a btrfs: store index number instead of key in struct btrfs_d [...] omits fefd714b94a0 btrfs: remove root argument from btrfs_delayed_item_reserv [...] omits b2c2127995e2 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] omits d35250c84565 btrfs: free list element sooner at log_new_dir_dentries() omits 4d034af7bd15 btrfs: update stale comment for log_new_dir_dentries() omits a5ad2ac5b288 btrfs: remove the root argument from log_new_dir_dentries() omits 6867b7fcbc34 btrfs: don't drop dir index range items when logging a directory omits 3258338c6026 btrfs: scrub: use larger block size for data extent scrub omits 4f00998d1b6f btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] omits a06a85df6ac8 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] omits 00c26bf0657f btrfs: scrub: introduce scrub_block::pages for more effici [...] omits 2d2d632e028d btrfs: scrub: factor out allocation and initialization of [...] omits 7f74c86e9b0c btrfs: scrub: factor out initialization of scrub_block int [...] omits b33aef813d15 btrfs: scrub: use pointer array to replace sblocks_for_recheck omits 16ca94ed9b11 btrfs: don't merge pages into bio if their page offset is [...] omits f8eb1d2c5623 btrfs: update generation of hole file extent item when mer [...] omits 71dbce4f3cde btrfs: scrub: remove impossible sanity checks omits cf67fc9c00b7 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() omits bc55e461c6d7 btrfs: check if root is readonly while setting security xattr omits d4ce0dfe0a5b btrfs: delete btrfs_wait_space_cache_v1_finished omits ff13708220db btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] omits 43920c118fed btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL omits a34de1153939 btrfs: simplify block group traversal in btrfs_put_block_g [...] omits 30a98b79f05a btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY omits ee1cd63d10a8 btrfs: convert block group bit field to use bit helpers omits 0b611ecca80e btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] omits d3890a09a98f btrfs: simplify arguments of btrfs_update_space_info and rename omits b2dd79e91b08 btrfs: use btrfs_fs_closing for background bg work omits 2c26a994fa0c btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] omits 54db522ea679 btrfs: tree-checker: check for overlapping extent items omits 93583a172c2a btrfs: sysfs: use sysfs_streq for string matching omits f03cf0b075f1 btrfs: scrub: try to fix super block errors omits 8d822d329c54 btrfs: scrub: properly report super block errors in system log omits 7bc913085765 drm/amdkfd: Try to schedule bottom half on same core omits a3c001190799 fscrypt: remove fscrypt_set_test_dummy_encryption() omits dbdd5b72a66f Merge branch 'fixes' into next omits 4306981aa7ca dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer omits bf4a7c8d5261 btrfs: fix warning during log replay when bumping inode li [...] omits 98cb24697893 btrfs: fix lost error handling when looking up extended re [...] omits 3a48a0644128 btrfs: fix alignment of VMA for memory mapped files on THP omits c96b938e4d3e btrfs: add lockdep annotations for the ordered extents wait event omits 3fde83280120 btrfs: change the lockdep class of free space inode's inva [...] omits 41b03ddbfbfb btrfs: add lockdep annotations for pending_ordered wait event omits 4da22f0bf724 btrfs: add lockdep annotations for transaction states wait events omits eca09133bda0 btrfs: add lockdep annotations for num_extwriters wait event omits 056fffbe58cf btrfs: add lockdep annotations for num_writers wait event omits a86281932c33 btrfs: add macros for annotating wait events with lockdep omits 5df49448507f btrfs: dump extra info if one free space cache has more bi [...] omits c2afd93821b0 btrfs: fix lockdep splat with reloc root extent buffers omits c07234110b90 btrfs: move lockdep class helpers to locking.c omits 0752ae6fbf85 btrfs: unset reloc control if transaction commit fails in [...] omits a8d68eb1b1c3 btrfs: reset RO counter on block group if we fail to relocate omits fec9be7c9468 dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC omits 52d8b12a44c1 dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency omits 97f857445a09 mmc: sdhci-pci-o2micro: fix some SD cards compatibility is [...] omits f5142b753f88 dt-bindings: mmc: Set maximum documented operating frequen [...] adds d8a64313c171 tracing: React to error return from traceprobe_parse_event_name() adds 7249921d94ff tracing/perf: Fix double put of trace event when init fails adds c3b0f72e805f ftrace: Fix NULL pointer dereference in is_ftrace_trampoli [...] adds 2673c60ee67e tracing/eprobes: Do not allow eprobes to use $stack, or % [...] adds 02333de90e59 tracing/eprobes: Do not hardcode $comm as a string adds f04dec93466a tracing/eprobes: Fix reading of string fields adds 6a832ec3d680 tracing/eprobes: Have event probes be consistent with kpro [...] adds ab8384442ee5 tracing/probes: Have kprobes and uprobes use $COMM too adds b2380577d4fe tracing: Have filter accept "common_cpu" to be consistent adds 7fb312d2256d Merge tag 'trace-v6.0-rc1-2' of git://git.kernel.org/pub/s [...] adds 4f61f842d199 Merge tag 'perf-urgent-2022-08-21' of git://git.kernel.org [...] adds 4daa6a81c07c Merge tag 'irq-urgent-2022-08-21' of git://git.kernel.org/ [...] adds 1c23f9e627a7 Linux 6.0-rc2 adds cfd2b5c1106f perf tools: Fix compile error for x86 adds b20ee4813f3f Merge tag 'filelock-v6.0-2' of git://git.kernel.org/pub/sc [...] adds 0c3bc7899e6d ntfs: fix acl handling adds d3cd67d671ee Merge tag 'fs.idmapped.fixes.v6.0-rc3' of git://git.kernel [...] adds ed06fce0b034 SUNRPC: RPC level errors should set task->tk_rpc_status adds 072e51356cd5 Merge tag 'nfs-for-5.20-2' of git://git.linux-nfs.org/proj [...] adds 20c074be289e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 989381be1961 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds d547575fdcbc Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds e25c632c4db4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds be65739b4617 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 3c53cd65dece rose: check NULL rose_loopback_neigh->loopback adds 6dc4df12d741 r8152: fix the units of some registers for RTL8156A adds b75d61201444 r8152: fix the RX FIFO settings when suspending adds 6e10001c6e66 Merge branch 'r8152-fixes' adds f1e941dbf80a nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout adds c15278a3998a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 85ab2e639f5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6a7c12008dd3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b66905e04dc7 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg adds 56c310de0b4b RDMA/rtrs-srv: Pass the correct number of entries for dma [...] adds f9bc0a3c6b6d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds a8d302a0b770 ALSA: memalloc: Revive x86-specific WC page allocations again adds b14be1cef192 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 221ab1f0bf46 ASoC: mediatek: mt8186: fix DMIC record noise adds 2df6bd3d0f1c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 37dc3f45e874 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c32f1ebfd26b regulator: core: Clean up on enable failure adds 5913026c709d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9ee5b6d53b8c spi: cadence-quadspi: Disable irqs during indirect reads adds 33db2a54b9c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2a751892a9a1 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 8d1e09cfbd4d Merge tag 'thunderbolt-for-v6.0-rc3' of git://git.kernel.o [...] adds 8eac83563527 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e25375a9e057 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 553acdc57093 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 701f1e2a8e52 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 93b7aa7d887d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 32a0879d88d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e33ba5949af7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f0386dafcd5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4feb0c662630 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds c1fe47bd133e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 0befd3a1b6cb Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 44e9844f1a62 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds b9ede707bbc1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 272da4d49f3c dt-bindings: display: arm,versatile-tft-panel: Drop errone [...] adds 06cb4995202e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 7cf0e58ad3a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0e66978ebeb4 drm/i915/gvt: fix typo in comment adds e16c2b825026 drm/i915/gvt: Fix kernel-doc adds dca452041552 drm/i915/gvt: Fix kernel-doc adds 0f761f5768b8 drm/i915/gvt: Fix kernel-doc adds 233f56745be4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" adds b75ef35bb577 drm/i915/gvt: Fix Comet Lake adds 220e979bd906 Merge tag 'gvt-fixes-2022-08-22' of https://github.com/int [...] adds 39685bf97266 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 15c56208c79c mmc: core: Fix UHS-I SD 1.8V workaround branch adds 63f1560930e4 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD volta [...] adds 8462f79326d9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2512967bb692 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds dc39872c9fae Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 83b1b2f23a3f Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 75bcc4a57e43 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 3e5609c8874b Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 7a2a9b9a2ff3 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 33366dfe75c8 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds e3a09f6b6f4d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ffc62c393637 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new b4a24913e116 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1f9bccfe3c3a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 6812bb7e96bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8239763b2f22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fd4a393c81f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00ce5593d99f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fae763e77953 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1c75a59089de Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 096e7ec6963c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2fa24aa721eb arm64: dts: verdin-imx8mm: add otg2 pd to usbphy new 7f4dbc3f26e5 arm64: dts: imx8mm-venice-gw7901: fix port/phy validation new 17fe7251d3c7 arm64: dts: imx8mp: Fix I2C5 GPIO assignment on i.MX8M Plus DHCOM new 90974f655922 arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts res [...] new 8f143b9f3849 arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts res [...] new 7d4f2c6c8add Merge branch 'imx/drivers' into for-next new 4b5ae5e899e5 dt-bindings: arm: fsl: imx6ul-kontron: Update bindings new 5b11b3d0ef91 Merge branch 'imx/bindings' into for-next new dac772cbd755 ARM: dts: imx6qdl-tqma6x: add fixed power supplies new 34caa12608b6 ARM: dts: imx: align SPI node name with dtschema new 1bad8bca9020 ARM: dts: imx: align LED node names with dtschema new e067767e450f ARM: dts: imx: align gpio-keys node names with dtschema new b709c5a39e7e ARM: dts: vf610: align SPI node name with dtschema new 0fcf85d89de3 ARM: dts: imx6ul-kontron: Simplify devicetree structure new 7e4bf4d8debc ARM: dts: imx6ul-kontron: Add imx6ull-kontron-bl to Makefile new 3591be2e8a81 ARM: dts: imx6qdl-dhcom: Move IPU iomux node from PDK2 to [...] new 432df2a6ab41 Merge branch 'imx/dt' into for-next new 0216ce4d0e76 arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios new b8af81ccef05 arm64: dts: lx2160a: update PCIe nodes to match rev2 silicon new 069784c1f3bc arm64: dts: lx2160a: add pcie EP mode nodes new a554a9e72736 Merge branch 'imx/dt64' into for-next new b20322e9e813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27145fdb4de9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9351dab15c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de6bd5ba83b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5872161cb204 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c5b8218128e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6db930693679 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7adc69f8ac35 arm64: dts: renesas: r8a779f0: Add TMU nodes new 200d8e0119fd arm64: dts: renesas: r9a07g043: Add DMA support to RSPI new a43026b81170 arm64: dts: renesas: r9a07g044: Add DMA support to RSPI new 34fac90f361f arm64: dts: renesas: r9a07g054: Add DMA support to RSPI new 56f0a373f0a8 arm64: dts: renesas: r9a07g043: Fix audio clk node names new f3b7bc89c97b arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types new 13dec051c7f1 arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types new 72a482dbaec4 arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types new 73ca80daf7b3 arm64: dts: renesas: r9a09g011: Add pinctrl node new 64f8982ca069 Merge branch 'renesas-arm-dt-for-v6.1' into renesas-next new e819afcd9611 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5adcbaed065b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44a80b4bee2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a9eb57e20e6 arm64: dts: arm: juno: Remove legacy Coresight 'slave-mode [...] new 422ab8fe15e3 arm64: dts: juno: Add missing MHU secure-irq new 8f0bfef5469a Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new 2e42b1652df0 firmware: arm_scmi: Fix missing kernel-doc in optee new 1ecb7d27b1af firmware: arm_scmi: Improve checks in the info_get operations new 76f89c954788 firmware: arm_scmi: Harden accesses to the sensor domains new 6c10366a6f0c firmware: arm_scmi: Harden accesses to the reset domains new c755b3c86bc8 firmware: arm_scmi: Fix the asynchronous reset requests new 45a909fcc53f firmware: arm_scmi: Add SCMI PM driver remove routine new 857ab5c7604c firmware: arm_scmi: Harmonize SCMI tracing message format new cb8931783ba1 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 2f794da443f3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 87ad7047c4df Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 1e616e55b50c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 43e72c5b8601 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 68ee86c269c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 060806eecfd4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 1e56ebc9872f clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks new 57746e993442 clk: renesas: r9a07g044: Add conditional compilation for r [...] new 08d7962a2897 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1afdc013672b m68k: Move from strlcpy with unused retval to strscpy new 52403fd775a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dcfb729b5f4 parisc: Make CONFIG_64BIT available for ARCH=parisc64 only new b4b18f47f4f9 Revert "parisc: Show error if wrong 32/64-bit compiler is [...] new db4538ad4db2 parisc: ccio-dma: Fix typo in comment new 4cb2643667c2 parisc: led: Move from strlcpy with unused retval to strscpy new d46c742f827f parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() new 591d2108f3ab parisc: Add runtime check to prevent PA2.0 kernels on PA1. [...] new 516cf6844ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b26bfabbb171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46322cb2242c Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 82dfa85edfc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc0612853f80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 985b4f6faa27 Merge branch 'fixes' into for-next new 1142c0db8e3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 272ac1500372 fscrypt: remove fscrypt_set_test_dummy_encryption() new cce40c92d1c7 fscrypt: stop using PG_error to track error status new ae1e994bf473 fscrypt: stop using keyrings subsystem for fscrypt_master_key new 97a2683a44d6 fscrypt: stop holding extra request_queue references new 59a0479dac63 fscrypt: work on block_devices instead of request_queues new 683b8da9e803 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new b51111271b03 btrfs: check if root is readonly while setting security xattr new 9ea0106a7a3d btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() new e6e3dec6c3c2 btrfs: update generation of hole file extent item when mer [...] new 4a445b7b6178 btrfs: don't merge pages into bio if their page offset is [...] new 79d3d1d12e6f btrfs: don't allow large NOWAIT direct reads new 5eb590b4e663 Merge branch 'misc-6.0' into for-next-current-v5.19-20220822 new 32fab395851d Merge branch 'for-next-current-v5.19-20220822' into for-ne [...] new 76f0746c1191 btrfs: dump extra info if one free space cache has more bi [...] new f2ece4baa7e2 btrfs: add macros for annotating wait events with lockdep new 2ba792c6f533 btrfs: add lockdep annotations for num_writers wait event new b50f78ed96cd btrfs: add lockdep annotations for num_extwriters wait event new b9a158282150 btrfs: add lockdep annotations for transaction states wait events new 6188bd8a19cc btrfs: add lockdep annotations for pending_ordered wait event new efcfada2aec1 btrfs: change the lockdep class of free space inode's inva [...] new b2ff12ea7e23 btrfs: add lockdep annotations for the ordered extents wait event new cf5cc80a298b btrfs: fix alignment of VMA for memory mapped files on THP new c2803fae70d7 btrfs: scrub: properly report super block errors in system log new 3092a242a237 btrfs: scrub: try to fix super block errors new ef8a11e14d85 btrfs: sysfs: use sysfs_streq for string matching new c8a9e3fdc648 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] new 499dda082d85 btrfs: use btrfs_fs_closing for background bg work new d44ac7a71561 btrfs: simplify arguments of btrfs_update_space_info and rename new cfa87bb0b72a btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] new 851dc455b6d1 btrfs: convert block group bit field to use bit helpers new 20990675e321 btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY new 217b8bcb2492 btrfs: simplify block group traversal in btrfs_put_block_g [...] new f6809da3e7a7 btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL new dc667c80b68b btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] new ef733f6800d3 btrfs: delete btrfs_wait_space_cache_v1_finished new 48a9c66d9116 btrfs: check if root is readonly while setting security xattr new dd6719183b7e btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() new 8b919e317c7d btrfs: scrub: remove impossible sanity checks new 9e54ac755057 btrfs: update generation of hole file extent item when mer [...] new 04d8dc63b001 btrfs: don't merge pages into bio if their page offset is [...] new eb2ede09090c btrfs: use atomic_try_cmpxchg in free_extent_buffer new c17d4f10a323 btrfs: send: add support for fs-verity new f81478f6f64f btrfs: scrub: use pointer array to replace sblocks_for_recheck new 26ba48183c60 btrfs: scrub: factor out initialization of scrub_block int [...] new b74179ef2fc5 btrfs: scrub: factor out allocation and initialization of [...] new f2bbb12bacfc btrfs: scrub: introduce scrub_block::pages for more effici [...] new e441a7d250e9 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] new 29f1bee0861d btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] new d026c9c54a6d btrfs: scrub: use larger block size for data extent scrub new 59e1838a3c54 btrfs: don't drop dir index range items when logging a directory new 23f7db8ae3e8 btrfs: remove the root argument from log_new_dir_dentries() new 234bac7fe211 btrfs: update stale comment for log_new_dir_dentries() new c5c193090655 btrfs: free list element sooner at log_new_dir_dentries() new 22c1048a38d9 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] new 54d6e9a8fb94 btrfs: remove root argument from btrfs_delayed_item_reserv [...] new 348a9dd7aa13 btrfs: store index number instead of key in struct btrfs_d [...] new 9b6108531b28 btrfs: remove unused logic when looking up delayed items new c06b59355732 btrfs: shrink the size of struct btrfs_delayed_item new 84fe41616199 btrfs: search for last logged dir index if it's not cached [...] new f81dfe8ad8ef btrfs: move need_log_inode() to above log_conflicting_inodes() new f19e4c8b101c btrfs: move log_new_dir_dentries() above btrfs_log_inode() new bf28bb409beb btrfs: log conflicting inodes without holding log mutex of [...] new 10e42ca3eab3 btrfs: skip logging parent dir when conflicting inode is n [...] new f7bcf2bcacdb btrfs: use delayed items when logging a directory new d6f4e0195c9a btrfs: sysfs: show discard stats and tunables in non-debug build new c6562d0b66f9 btrfs: simplify adding and replacing references during log replay new 3382385e612b btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] new 12f6ec04f688 btrfs: send: refactor arguments of get_inode_info() new 4b0f3a799cbf btrfs: send: fix failures when processing inodes with no links new 34740ccbfad2 btrfs: fix space cache corruption and potential double all [...] new dc31d53318ee btrfs: get rid of block group caching progress logic new 8ef59adb940c btrfs: don't allow large NOWAIT direct reads new 523dad1ccd59 Merge branch 'misc-next' into for-next-next-v6.0-20220822 new 2cf03af96ed1 btrfs: fix assert during replace-cancel of suspended repla [...] new 4684189d71c7 btrfs: add info when mount fails due to stale replace target new 2706f592cd6f Merge branch 'ext/anand/replace-suspend' into for-next-nex [...] new 03d0f9226147 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] new 01dd43242e98 btrfs: remove use btrfs_remove_free_space_cache instead of [...] new 57159f0634ec Merge branch 'ext/josef/lockdep-assert' into for-next-next [...] new 1933ffebf55d btrfs: check the superblock to ensure the fs is not modifi [...] new 3290f1e3b2b1 Merge branch 'ext/qu/sb-thaw-check' into for-next-next-v6. [...] new 55ccf88b4287 btrfs: don't update the block group item if used bytes are [...] new 32a4a315d837 Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220822 new 9e8d625c070c btrfs: don't call bioset_integrity_create for btrfs_bioset new 7561d65ce495 btrfs: move btrfs_bio allocation to volumes.c new 4dc6b094b1dc btrfs: pass the operation to btrfs_bio_alloc new 91b7090054d0 btrfs: don't take a bio_counter reference for cloned bios new b39511259431 btrfs: remove bioc->stripes_pending new ae841da03212 btrfs: properly abstract the parity raid bio handling new 45d10b523cff btrfs: give struct btrfs_bio a real end_io handler new 0fc45cfa9b99 btrfs: split submit_stripe_bio new 0d4eccd1c7d3 btrfs: simplify the submit_stripe_bio calling convention new 51bf28190558 btrfs: make the btrfs_io_context allocation in __btrfs_map [...] new 67f4c3991604 btrfs: stop allocation a btrfs_io_context for simple I/O new 1f0e2e3807f4 Merge branch 'ext/hch/io-completion' into for-next-next-v6 [...] new 80e96a54dd69 btrfs: sysfs: introduce qgroup global attribute groups new a097e0754fb5 btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] new 8a2f2a95292a btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN new 8aa1c8ed5874 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] new c853d5ac4d24 btrfs: skip subtree scan if it's too high to avoid low sta [...] new 14da43280c67 Merge branch 'ext/qu/qgroup-thresh' into for-next-next-v6. [...] new 4019ac0d878b btrfs: fix the max chunk size and stripe length calculation new 7a84e6cf2bbb Merge branch 'ext/qu/max-chunk-size-fix' into for-next-nex [...] new 4172f9ecd2ef Merge branch 'for-next-next-v6.0-20220822' into for-next-20220822 new 9749f703005f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5953767064cb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8eec2490d6f3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ce3293f45e36 f2fs: LFS mode does not support ATGC new ee4c6d4e0c9f f2fs: fix wrong continue condition in GC new 2749c39483a2 f2fs: use memcpy_{to,from}_page() where possible new bb29317c5ed0 f2fs: iostat: support accounting compressed IO new b8753fbdde09 f2fs: remove gc_urgent_high_limited for cleanup new 32ed3a806d02 f2fs: flush pending checkpoints when freezing super new 5004fbf9aac2 f2fs: complete checkpoints during remount new 6306b36286ae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 68f953b9e9d9 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 1e745154bec0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new e391c9d92f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe33bf9e2d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48518e0e13ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e95578445876 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 9a0af4166d57 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 54f99608e32a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 556e12864b77 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ce7812d5dbb2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f1ab570a5818 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ae1701f28459 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d4cab3911b7d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 3d5dda118cf2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 5a93929d9f9a RDMA/rtrs-clt: Add event tracing support new c16762b7bf54 RDMA/rtrs-srv: Add event tracing support new b722d3e63fcc RDMA/rtrs-clt: Output sg index when warning on new dc13fbf79ec8 RDMA/efa: Support CQ receive entries with source GID new 2c34bb6dea48 IB: move from strlcpy with unused retval to strscpy new ef3f5d9d5aae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de4370892443 af_unix: Show number of inflight fds for sockets in TCP_LI [...] new bb726b753f75 net: phy: realtek: add support for RTL8211F(D)(I)-VD-CG new d04807b80691 net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 new 5e61fe157a27 net: phy: Introduce QUSGMII PHY mode new 0932b12a7496 dt-bindings: net: ethernet-controller: add QUSGMII mode new c04ade27cb7b net: phy: Add helper to derive the number of ports from a [...] new ac0167fb9961 net: lan966x: Add QUSGMII support for lan966x new 5b247d938fea Merge branch 'net-phy-QUSGMII' new 1100248a5c5c openvswitch: Fix double reporting of drops in dropwatch new c21ab2afa2c6 openvswitch: Fix overreporting of drops in dropwatch new 7d8dd6b5cd1d tsnep: Fix TSNEP_INFO_TX_TIME register define new 4b2220089db3 tsnep: Add loopback support new b99ac75117c2 tsnep: Improve TX length handling new 17531519cab6 tsnep: Support full DMA mask new d113efb19fea tsnep: Record RX queue new e46c5b8e4307 Merge branch 'tsnep-minor-improvements' new 7c300735a1a1 net: lan966x: Add registers used to configure lag interfaces new 9b4ed7d262f3 net: lan966x: Split lan966x_fdb_event_work new 86bac7f11788 net: lan966x: Flush fdb workqueue when port is leaving a bridge. new d6208adfc9a9 net: lan966x: Expose lan966x_switchdev_nb and lan966x_swit [...] new a751ea4d74e9 net: lan966x: Extend lan966x_foreign_bridging_check new cabc9d49333d net: lan966x: Add lag support for lan966x new 9be99f2d1d28 net: lan966x: Extend FDB to support also lag new e09ce97778e8 net: lan966x: Extend MAC to support also lag interfaces. new b455dbd9c581 Merge branch 'lan966x-lag-support' new 1202cdd66531 Remove DECnet support from kernel new 105b0468d7b2 net: freescale: xgmac: Do not dereference fwnode in struct device new 704438dd4f03 net: prestera: cache port state for non-phylink ports too new 991553053ba8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7c7b80bb04ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 436dd87f0e68 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6afda4c360cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7ab5bd4e7026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 166577ad3c89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0a58d2ae572a drm/msm: Make .remove and .shutdown HW shutdown consistent new 544432703b2f drm/ttm: Add new callbacks to ttm res mgr new 75ba3121acd5 drm/ttm: Implement intersect/compatible functions new ded910f368a5 drm/amdgpu: Implement intersect/compatible functions new 92b2b55e68c8 drm/i915: Implement intersect/compatible functions new 73b984d8722e drm/nouveau: Implement intersect/compatible functions new 6d3c900c12d7 drm/ttm: Switch to using the new res callback new fcfd3e5fb2f0 drm/lcdif: Clean up headers new 5e6723ef3fda drm/lcdif: Consistently use plain timings new 71c627c0a87a drm/lcdif: Clean up debug prints and comments new 6e1853589ea6 drm/lcdif: switch to devm_drm_of_get_bridge new ee50b0024408 drm/panel-edp: add AUO B133UAN02.1 panel entry new 2a121605f627 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 95a72fb73c59 drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1 new d8adafc7feb8 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_ [...] new 9dfa4860efb8 drm/amdgpu: fix hive reference leak when adding xgmi device new 4bb5fed16991 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. new 947f63f17e1d drm/amdgpu: Remove the additional kfd pre reset call for sriov new a0f7e7f759cf drm/amd/display: fix i386 frame size warning new ddeaf487464a drm/amd/display: remove unneeded semicolon new 441b12bcae73 drm/amd/display: Include missing header new f9bc6142cd8d drm/amd/display: remove unused header new d6c770d2050b drm/radeon: add a force flush to delay work when radeon new 6575eb930d16 drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO [...] new c4d0d699992d drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support new 9407feacd2e1 drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating new 7ac32451193d drm/amd/display: enable PCON support for dcn314 new c10c55cf49fe drm/amd/display: remove unneeded defines from bios parser new aa181ae78a3f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2 adds 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...] adds 81cb44274c65 drm/i915: Add Wa_14016291713 adds c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...] adds ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...] adds 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe adds 9899834ae5f2 drm/i915/display: Add debug print for scaler filter new 3565c7219c16 drm/i915/hdmi: Prune modes that require HDMI2.1 FRL new ace98ffc8acb drm/i915/display: Cleanup intel_phy_is_combo() new ddcf980f4d72 drm/i915: Pass drm_i915_private struct instead of gt for g [...] new c4cf059d9c2c drm/i915/dmc: Update DG2 DMC firmware to v2.07 new fa6a4cdeafa0 drm/i915/d12+: Disable DMC handlers during loading/disabli [...] new f31bccd3989d drm/i915/d13: Add Wa_16015201720 disabling clock gating fo [...] new 8eb403671e38 drm/i915/dg2: Add support for DC5 state new fc30eea1542d Merge drm/drm-next into drm-intel-next new 9e6a82b9fcec drm/i915/hdcp: split out hdcp registers to a separate file new 1ed88a816d00 drm/i915/hdcp: replace BIT() with REG_BIT() in register de [...] new 6bba2b30d29c drm/i915: Use of BARs names instead of numbers new 1bba7323c79b drm/i915: Sanitycheck PCI BARs new 36e599e179db drm/i915/xelpd: Fix unclaimed accesses while loading PIPEDMC-C/D new e99ba9624776 drm/i915/tc: Fix PHY ownership programming in HDMI legacy mode new a9b4c16d886c drm/i915/backlight: split out backlight registers to a sep [...] new 78f48aa6f50b drm/i915/irq: Fix a "the the" typo new f4a6c7a454a6 drm/i915/dsi: filter invalid backlight and CABC ports new ab55165d73a4 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...] new 75217c2fcc88 drm/i915/dsi: use VBT backlight and CABC port definitions [...] new f386832509b8 drm/i915/mtl: Meteorlake and later support DP 2.0 new 4cf05a4d7125 drm/i915/mtl: Introduce FBC B new 4234ea300512 drm/i915/display: avoid warnings when registering dual pan [...] new 20052deeb558 drm/i915/dsc/mtl: Update the DSC minor version new 48bc9d5245a4 drm/i915/dsc/mtl: Enable alternate ICH method new a657876fa2eb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 10fbc14b58aa drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config new 7842b9bf4380 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config new 5b7f082f27b3 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx new 6959543db134 drm/msm/dpu: fix error handling around dpu_hw_vbif_init new 96b69b4a9064 drm/msm/dpu: drop VBIF indices new fd70984809da drm/msm/dpu: drop unused memory allocation new 0c2e8a9fdb4b drm/msm/dpu: Fix comment typo new e58836ec1955 drm/msm: Make .remove and .shutdown HW shutdown consistent new f45c07d9c908 Merge branch 'msm-next-lumag-dpu' into msm-next-lumag new a6e3c3e15d96 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8caebbf4961e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 91f6a1d4e9e5 fbdev: omapfb: Fix tests for platform_get_irq() failure new 253cabc01468 fbdev: ssd1307fb: Fix repeated words in comments new 1bc5302a720f fbdev: fb_pm2fb: Avoid potential divide by zero error new 25e8a8db3b2f fbdev: Move from strlcpy to strscpy new b057c0ee2496 fbdev: sisfb: Clean up some inconsistent indenting new b26cca8284d0 fbdev: radeon: Clean up some inconsistent indenting new 55a02ffd2ddb fbdev: fbcon: Destroy mutex on freeing struct fb_info new 24d53fdb93a9 fbdev: chipsfb: Add missing pci_disable_device() in chipsf [...] new c3bb958e776a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8f60615379c regmap/hexagon: Properly fix the generic IO helpers new 176f0bef61a9 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next new d944fefee562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b01104fc62b6 ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support new a6ed48c43197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d45d944e885 ASoC: soc-pcm.c: summarize related settings at soc_new_pcm() new 94f072748337 ASoC: samsung: Use iio_get_channel_type() accessor. new 94703fa73e33 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 44f443308040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b63cf126894 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6ea70604249 block: sed-opal: Add ioctl to return device status new 74e237b6e742 block/rnbd-srv: Add event tracing support new 10b41ea15e81 null_blk: Modify the behavior of null_map_queues() new a4e1d0b76e7b block: Change the return type of blk_mq_map_queues() into void new c2090eabacd7 block, bfq: remove unused functions new 1e3cc2125d7c block, bfq: remove useless checking in bfq_put_queue() new d322f355e936 block, bfq: remove useless parameter for bfq_add/del_bfqq_busy() new f5d632d15e9e block: shrink rq_map_data a bit new 8af870aa5b84 block: enable bio caching use for passthru IO new e88811bc43b9 block: use on-stack page vec for <= UIO_FASTIOV new 15e543410e9b Merge branch 'for-6.1/block' into for-next new 7267a67e8af1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 929680b046c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44680a2862f3 dt-bindings: mmc: Set maximum documented operating frequen [...] new 0ca51360f901 mmc: sdhci-pci-o2micro: fix some SD cards compatibility is [...] new fea1da00cf56 dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency new b53b28ea0668 dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC new c478bd049e7b dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer new f2353c438592 mmc: sdhci: Update MAINTAINERS Maintained -> Supported new cdb43c0ae5c1 dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible new 2d9b70dc98e2 Merge branch 'fixes' into next new 6b77110b282c mmc: core: Switch to basic workqueue API for sdio_irq_work new fc02ac230976 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 056101897183 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0739ce4c1213 regulator: core: Remove "ramp_delay not set" debug message new 778b8d36ca5a Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 557577daaadc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7fa7eea6bd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4798c29b82ac Merge branch 'next' of git://github.com/cschaufler/smack-next new 91021574e089 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 7f2e4f35b80c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b18c56a654d6 dt-bindings: arm: psci: Relax and simplify compatible constraints new 66320b268a6f dt-bindings: memory-controllers: fsl,imx8m-ddrc: restrict [...] new c89737376f52 dt-bindings: interconnect: restrict opp-table to objects new c8fa60b23031 dt-bindings: gpu: arm,mali: restrict opp-table to objects new 88164dada2d0 dt-bindings: display: arm,versatile-tft-panel: Drop errone [...] new e02b4a2fc3e2 dt-bindings: arm,versatile-sysreg: Convert to DT schema format new 7a12dd077e52 of: move from strlcpy with unused retval to strscpy new 7ca420cdff96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f03c618bebb spi: intel: Add support for second flash chip new 1d895be13af0 spi: intel: 64k erase is supported from Canon Lake and beyond new b051161f44d4 spi: stm32_qspi: Add transfer_one_message() spi callback new 1748f2f08a4e spi: stm32_qspi: use QSPI bus as 8 lines communication channel new 1cf18fa9731c Merge remote-tracking branch 'spi/for-6.1' into spi-next new 9795d7037776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32ba156df1b1 perf/x86/lbr: Enable the branch type for the Arch LBR by default new 7d3598868aae perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for th [...] new d4bdb0bebc5b perf/x86/intel/ds: Fix precise store latency handling new cde643ff75bc perf/x86/intel: Fix pebs event constraints for ADL new c4b730e799ef Merge branch into tip/master: 'perf/urgent' new 553d444b3777 Merge branch into tip/master: 'sched/urgent' new 43cec0bf21c1 Merge branch into tip/master: 'x86/urgent' new 501f7f69bca1 locking: Add __lockfunc to slow path functions new d1fd35ec8188 Merge branch into tip/master: 'locking/core' new 7b3e31869081 objtool: Use arch_jump_destination() in read_intra_functio [...] new 3c6f3900808c objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning new a6f440e5bf3d Merge branch into tip/master: 'objtool/core' new 48d8f49e00d9 Merge branch into tip/master: 'sched/core' new 4a788a4f544b Merge branch into tip/master: 'x86/cleanups' new 373e22470847 Merge branch into tip/master: 'x86/cpu' new 1a83cb85ad67 Merge branch into tip/master: 'x86/microcode' new 48dcc31d1361 Merge branch into tip/master: 'x86/mm' new 67537d39a5a6 Merge branch into tip/master: 'x86/platform' new 8156b1174a41 Merge branch into tip/master: 'x86/sgx' new cf90f46223ee Merge branch into tip/master: 'x86/timers' new 8b3c33c622cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c5cd2ca5fd0d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new ea2b4625f6ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 666c5a08a99f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 40874597b01e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5b119790eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 503a795b43bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b4bd4e2a238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ca164da21a4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new c34c07395170 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 1c1aac98620d thunderbolt: Add comment where Thunderbolt 4 PCI IDs start new 32249fd8c8cc thunderbolt: Add support for Intel Meteor Lake new 842343dbb988 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c6989e5463a coresight: trbe: fix Kconfig "its" grammar new b99ee26a1a98 coresight: docs: Fix a broken reference new 5401377667d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6747980a8bf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc7628244a60 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 30475ef2836e iio: frequency: admv1014: return -EINVAL directly new ae2c9cf14c1e iio: st_sensors: move from strlcpy with unused retval to strscpy new a723df3d4309 iio: imu: inv_mpu6050: move from strlcpy with unused retva [...] new 83de80607498 iio: adc: qcom-spmi-adc5: add ADC5_VREF_VADC to rev2 ADC5 new f33abd2d57f9 dt-bindings: iio: Drop Tomislav Denis new 6683fdf4202c iio: MAINTAINERS: Drop Tomislav Denis new 59d1c811c1dd dt-bindings: iio: adc: Drop Patrick Vasseur new 801373884560 dt-bindings: iio: adc: use spi-peripheral-props.yaml new 5f7293001620 dt-bindings: iio: accel: use spi-peripheral-props.yaml new 1deca207e154 dt-bindings: iio: amplifiers: adi,ada4250: use spi-periphe [...] new 25d0469946c3 dt-bindings: iio: dac: use spi-peripheral-props.yaml new 3e03f90fe0b6 dt-bindings: iio: frequency: adf4371: use spi-peripheral-p [...] new d9ca9d28068a dt-bindings: iio: health: ti,afe4403: use spi-peripheral-p [...] new 8d98a8c6b052 dt-bindings: iio: imu: use spi-peripheral-props.yaml new efcdb1ab5030 dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml new 6920f48efd58 dt-bindings: iio: samsung,sensorhub-rinato: use spi-periph [...] new 14a4d22ead0d dt-bindings: iio: temperature: use spi-peripheral-props.yaml new 83856aaab45d staging: iio: frequency: ad9832: Fix alignment for DMA safety new 955c2aa9cff2 iio: stx104: Move to addac subdirectory new 682ca76bc60a iio: Avoid multiple line dereference for mask new 03691b63ab2a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 8bb18866f53f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new de5912be237d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new e404729d58f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ec04013a07c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 60db14402d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 924734578ead Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6124cec530c7 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map new 48ec73395887 pinctrl: qcom: sc8180x: Fix wrong pin numbers new 2648ede07315 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH new 2dce502761a2 dt-bindings: pinctrl: rockchip: Document RV1126 pinctrl new fd4ea48688c6 pinctrl: rockchip: Add RV1126 pinctrl support new 0ca6e30e4dd1 pinctrl: armada-37xx: Add missing GPIO-only pins new 2fa9933d685e pinctrl: armada-37xx: Fix definitions for MPP pins 20-22 new 6b262b32faf0 pinctrl: armada-37xx: Checks for errors in gpio_request_en [...] new 599e465d11a5 pinctrl: armada-37xx: Remove unused macro PIN_GRP() new 27586b851bae dt-bindings: pinctrl: aspeed: Add missing properties to examples new 64e4744ee144 Merge branch 'devel' into for-next new 2bdb2375ee46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 738a9189dacc Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new be0b19a991a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c58bcc5cd600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6e81ace130f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 247900f03d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e183f335980 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 0e1de1da8806 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 13cf434c9c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4dade9d59ed Merge branch 'main' of git://git.infradead.org/users/willy [...] new f7efdd11b8e2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 19c2ae2b1a18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fee58ebc3731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69ed86731832 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 337c3e647963 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 78dd461e36d6 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 96900f02d678 binder_alloc: add missing mmap_lock calls when using the VMA new 3432565b24bc mm: re-allow pinning of zero pfns (again) new 60b8a42ffa96 mm: vmscan: fix extreme overreclaim and swap floods new 3a9c5f743f68 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new e7392143208b mm/migrate_device.c: copy pte dirty bit to page new 5076bd84cf71 mm/zsmalloc: do not attempt to free IS_ERR handle new bfa38e58f427 Revert "memcg: cleanup racy sum avoidance code" new a2356cdcdbca ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown new 208d7a7f039a bootmem: remove the vmemmap pages from kmemleak in free_bo [...] new f5606044e659 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] new 3d75d815c726 asm-generic: sections: refactor memory_intersects new 09b151e31038 asm-generic-sections-refactor-memory_intersects-fix new 9db06d3affc5 mailmap: update email address for Colin King new 2276b03aaf07 mm/damon/dbgfs: avoid duplicate context directory creation new 112afce11910 squashfs: don't call kmalloc in decompressors new efe352d64b5b mm: discard __GFP_ATOMIC new 6ebe498035df mm/page_alloc: minor clean up for memmap_init_compound() new 84508e371f07 procfs: add 'size' to /proc/<pid>/fdinfo/ new 19469e0f4d3b procfs: add 'path' to /proc/<pid>/fdinfo/ new d35974bfd380 procfs-add-path-to-proc-pid-fdinfo-fix new a3a2056ebdbf mm: khugepaged: don't carry huge page to the next loop for [...] new 743f51309dcf mm/khugepaged: add struct collapse_control new 6ab7fc3eb2d2 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new dcbaecad0283 mm-khugepaged-add-struct-collapse_control-fix-fix new 0d0f9d1e2f1f mm/khugepaged: dedup and simplify hugepage alloc and charging new 9e6732bdcdd2 mm/khugepaged: propagate enum scan_result codes back to callers new ccc4555ebba8 mm/khugepaged: add flag to predicate khugepaged-only behavior new dde251c986a8 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 84761348eb72 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 24fd3e9c7946 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 564f2b651c0f mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 1d1a1759f1fd mm/khugepaged: avoid possible memory leak in failure path new f1d6a0e09540 mm/khugepaged: add missing kfree() to madvise_collapse() new 19f1bf14c9f8 mm/khugepaged: delay computation of hpage boundaries until use new 147f28430408 mm/khugepaged: rename prefix of shared collapse functions new 011fdd12fcc3 mm/madvise: add MADV_COLLAPSE to process_madvise() new faf8105ba741 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new bad9bcb7864b selftests/vm: modularize collapse selftests new cb92d0a29bad selftests/vm: dedup hugepage allocation logic new e3f1a69ed1a3 selftests/vm: add MADV_COLLAPSE collapse context to selftests new bb84a137e9fc selftests/vm: add selftest to verify recollapse of THPs new 800687965657 selftests/vm: add selftest to verify multi THP collapse new 233e36209930 mm: prevent page_frag_alloc() from corrupting the memory new 1aabcbd9ae98 mm/page_ext: remove unused variable in offline_page_ext new 40edb1fb7294 mm: align larger anonymous mappings on THP boundaries new e2052e10a601 mm: memory-failure: cleanup try_to_split_thp_page() new 79a407d8b5f4 mm/filemap.c: convert page_endio() to use a folio new 693f5bb529e3 mm/damon/dbgfs: use kmalloc for allocating only one element new 04a5862dcc17 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new cac313983355 userfaultfd: add /dev/userfaultfd for fine grained access control new bb83afd04032 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new d4e9d311a86a userfaultfd: selftests: modify selftest to use /dev/userfaultfd new a3ddc8dd0e13 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new d1dd70203d6d userfaultfd: update documentation to describe /dev/userfaultfd new 51d3a48881fe userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 1eb525e663fa selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new db14266423be mm/vmscan: define macros for refaults in struct lruvec new a562f9586cd0 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new eb2dc15e9393 mm/swap: comment all the ifdef in swapops.h new 1591a2a07247 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new ca3e622d0be8 mm/thp: carry over dirty bit when thp splits on pmd new eff1c91148d4 mm: remember young/dirty bit for page migrations new e6d39e2263bc mm/swap: cache maximum swapfile size when init swap new a51f344bc516 mm/swap: cache swap migration A/D bits support new 70f045f71096 zsmalloc: zs_object_copy: add clarifying comment new 3d278335e8ee zsmalloc-zs_object_copy-add-clarifying-comment-fix new 299a324330bf zsmalloc: remove unnecessary size_class NULL check new 36d1786b683f mm/swap: remove the end_write_func argument to __swap_writepage new a1a19f34eb24 mm/cma_debug: show complete cma name in debugfs directories new 772b0497ea3e mm/mempolicy: fix lock contention on mems_allowed new 5525d2e91307 filemap: make the accounting of thrashing more consistent new d01765768a76 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new 2a6520320cb0 page_alloc: remove inactive initialization new dbad879ef6f4 mm/page_alloc: only search higher order when fallback new 5c54950f5a5b mm/util: reduce stack usage of folio_mapcount new eec3374cd85d tools/vm/page_owner_sort: fix -f option new 9f847bc6859a mm/damon/core: simplify the parameter passing for region s [...] new 2b8c26a168e8 mm/vmscan: make the annotations of refaults code at the ri [...] new 5d75a80bbd0c mm: migration: fix the FOLL_GET failure on following huge page new 3419095fc1b0 kfence: add sysfs interface to disable kfence for selected slabs. new dad818815bb7 Kselftests: remove support of libhugetlbfs from kselftests new a9739fefb1ab hugetlb_cgroup: remove unneeded nr_pages > 0 check new a9b89014bef7 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 22e576648621 hugetlb_cgroup: remove unneeded return value new f92fe7c2dd55 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 5d81a215c6b4 hugetlb_cgroup: use helper for_each_hstate and hstate_index new fabcb89454a1 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 806742095f4b mm/gup.c: Fix return value for __gup_longterm_locked() new c35b5efa3f29 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new c848391597d1 mm: add more BUILD_BUG_ONs to gfp_migratetype() new 60dc18d1f397 mm/util.c: add warning if __vm_enough_memory fails new 07d0ec69e28b memory tiering: hot page selection with hint page fault latency new 2ae6391e0eda memory tiering: rate limit NUMA migration throughput new 596e59f81f78 memory tiering: adjust hot threshold automatically new 6e1d9e170432 mm/compaction: fix set skip in fast_find_migrateblock new f73507d490d5 mm/hugetlb: fix incorrect update of max_huge_pages new c825824a29c7 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new 4834c88df0e8 mm/hugetlb: fix missing call to restore_reserve_on_error() new 0847e859486a mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new 1635b79c42dc mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 4747949b1426 mm/hugetlb: make detecting shared pte more reliable new 27d839b64576 mm/hugetlb: remove unused local variable dst_entry in copy [...] new 95ee73aaaeba selftests/hmm-tests: add test for dirty bits new 3016bb602099 migrate: fix syscall move_pages() return value for failure new a4ac2c9bc622 migrate_pages(): remove unnecessary list_safe_reset_next() new a8b7e67b92a5 migrate_pages(): fix THP failure counting for -ENOMEM new 5e695ba33fec migrate_pages(): fix failure counting for THP subpages retrying new 723083fc89a8 migrate_pages(): fix failure counting for THP on -ENOSYS new b05351879045 migrate_pages(): fix failure counting for THP splitting new a1c2aa93ce0c migrate_pages(): fix failure counting for retry new 38d82f697762 mm: migrate: do not retry 10 times for the subpages of fai [...] new b0c1ac2f947a mm: oom_kill: add trace logs in process_mrelease() system call new 3a4b15426827 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new c1349c3c4342 zsmalloc: zs_object_copy: replace email link to doc new b98357f61f0b zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new 992ca2848949 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 138a7ec49ae8 zram: don't retry compress incompressible page new dc81c90d50e0 mm: kill find_min_pfn_with_active_regions() new cd908e24351f mm: x86, arm64: add arch_has_hw_pte_young() new dbe48989bc0a mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 6c55de92d5c7 mm/vmscan.c: refactor shrink_node() new 8c02e4bde87b Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new a86220d3599a mm: multi-gen LRU: groundwork new f722deb1610d mm: multi-gen LRU: minimal implementation new d74cda5ccc42 mm: multi-gen LRU: exploit locality in rmap new 8fa204c9e42c mm: multi-gen LRU: support page table walks new 0ceae5ba358c mm: multi-gen LRU: optimize multiple memcgs new 4687504be805 mm: multi-gen LRU: kill switch new a320ff430de7 mm: multi-gen LRU: thrashing prevention new 57bc1740b168 mm: multi-gen LRU: debugfs interface new b62f8ad4e586 mm: multi-gen LRU: admin guide new 82a5dc9cc985 mm: multi-gen LRU: design doc new faf79a367dc5 delayacct: support re-entrance detection of thrashing accounting new ce17bd8d41ab mm/page_io: count submission time as thrashing delay for d [...] new d97cb18cedba mm: memcontrol: fix a typo in comment new 9d5963ed07f7 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 9c91499cc0fc mm: fix use-after free of page_ext after race with memory-offline new bb93aded41ea mm/demotion: add support for explicit memory tiers new a5c0e5c11c51 mm-demotion-add-support-for-explicit-memory-tiers-fix new e6df792782e9 mm/demotion: move memory demotion related code new 4f9705a8c22e mm/demotion: add hotplug callbacks to handle new numa node [...] new b51952cbbdc1 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new c361b25c3bec mm/demotion: build demotion targets based on explicit memo [...] new 4c026ae21474 mm/demotion: add pg_data_t member to track node memory tie [...] new 8460b97dd782 mm/demotion: drop memtier from memtype new fc143d7f4746 mm/demotion: demote pages according to allocation fallback order new 41ba9b0e0009 mm/demotion: update node_is_toptier to work with memory tiers new 4de4b77c1dad kernel/sched/fair: include missed header file, memory-tiers.h new 93fabc5c1d35 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 3e2c9b2f5058 lib/nodemask: optimize node_random for nodemask with singl [...] new f975cd6b7bba mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new df05e98db317 mm, hwpoison: fix page refcnt leaking in unpoison_memory() new adaba406bd42 mm, hwpoison: fix extra put_page() in soft_offline_page() new 07f858dcdf83 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new 18552c37d938 mm, hwpoison: kill procs if unmap fails new ce7a6349dd07 mm, hwpoison: avoid trying to unpoison reserved page new 2b84bd987a6d mm: hugetlb_vmemmap: simplify reset_struct_pages() new 7d60bcafa5df mm: memory-failure: kill soft_offline_free_page() new d1528691bc90 mm: memory-failure: kill __soft_offline_page() new 6f8422066399 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 132f3eeae6d5 mm: hugetlb: simplify per-node sysfs creation and removal new d4410c7be778 mm: release private data before split THP new f372907e588e mm/damon: validate if the pmd entry is present before accessing new 3986d660ee93 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new 83957d0cf38f mm/page_owner.c: add llseek for page_owner new 97c9e00dbc20 mm: memcg: export workingset refault stats for cgroup v1 new 96ba2a9525fb Maple Tree: add new data structure new 9876e53eb55c radix tree test suite: add pr_err define new 2441a4e93958 radix tree test suite: add kmem_cache_set_non_kernel() new e55eec972b71 radix tree test suite: add allocation counts and size to k [...] new 4168df1ec638 radix tree test suite: add support for slab bulk APIs new b73b0137b115 radix tree test suite: add lockdep_is_held to header new cec5074125bf lib/test_maple_tree: add testing for maple tree new 135c5115b34a mm: start tracking VMAs with maple tree new 59e49ce43d2d mm: add VMA iterator new ddfaed99b36b mmap: use the VMA iterator in count_vma_pages_range() new 774126adaed3 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new dc691ba7cc35 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 8f8ef684ca40 mm/mmap: use maple tree for unmapped_area{_topdown} new 9dfde0cc970a kernel/fork: use maple tree for dup_mmap() during forking new 5bd2dd86a506 damon: convert __damon_va_three_regions to use the VMA iterator new 095473e85654 proc: remove VMA rbtree use from nommu new 2673124b1223 mm: remove rb tree. new 89cb89ec300b mmap: change zeroing of maple tree in __vma_adjust() new 653a02b023e2 xen: use vma_lookup() in privcmd_ioctl_mmap() new 62b980ce39e6 mm: optimize find_exact_vma() to use vma_lookup() new cdb4cf31df6f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 6a1767ba295e mm/mmap: change do_brk_flags() to expand existing VMA and [...] new c7ab95c04537 mm: use maple tree operations for find_vma_intersection() new 677a5f0f6428 mm/mmap: use advanced maple tree API for mmap_region() new 11fb907db856 mm: remove vmacache new 0ef7572a5b19 mm: convert vma_lookup() to use mtree_load() new 155a116a5197 mm/mmap: move mmap_region() below do_munmap() new f82ddf74139a mm/mmap: reorganize munmap to use maple states new 1395c06f2834 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 1cd23eda9c83 arm64: remove mmap linked list from vdso new 5d9a0fccd311 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 986bef01ccf3 parisc: remove mmap linked list from cache handling new 821ba0cc9204 powerpc: remove mmap linked list walks new 1a995c51c237 s390: remove vma linked list walks new 62630dbd6f95 x86: remove vma linked list walks new 6879fce067fa xtensa: remove vma linked list walks new 007ea93da482 cxl: remove vma linked list walk new 2a394e4f1f73 optee: remove vma linked list walk new 2cb61f26a0dd um: remove vma linked list walk new adab3792312a coredump: remove vma linked list walk new 2b28996fee35 exec: use VMA iterator instead of linked list new 3fb57d7c9bab fs/proc/base: use maple tree iterators in place of linked list new e2425ab0258a fs/proc/task_mmu: stop using linked list and highest_vm_end new 1f6f2b8e4536 userfaultfd: use maple tree iterator to iterate VMAs new 81c73a5777ef ipc/shm: use VMA iterator instead of linked list new fdec42abc908 acct: use VMA iterator instead of linked list new 744e152f45bb perf: use VMA iterator new cb353fd22a9a sched: use maple tree iterator to walk VMAs new a29cbd5bc41e fork: use VMA iterator new 52268b88d84f bpf: remove VMA linked list new 8e99cd935aa2 mm/gup: use maple tree navigation instead of linked list new e7f6f37c3220 mm/khugepaged: stop using vma linked list new 9bc2a990edfa mm/ksm: use vma iterators instead of vma linked list new 628c8f287b69 mm/madvise: use vma_find() instead of vma linked list new 2dd954bddb6a mm/memcontrol: stop using mm->highest_vm_end new 870e456bd5ef mm/mempolicy: use vma iterator & maple state instead of vm [...] new 83e5b828a532 mm/mlock: use vma iterator and maple state instead of vma [...] new 8334a1123fb3 mm/mprotect: use maple tree navigation instead of vma linked list new 22e897609152 mm/mremap: use vma_find_intersection() instead of vma linked list new eb77acd1cded mm/msync: use vma_find() instead of vma linked list new 35e8a712739a mm/oom_kill: use maple tree iterators instead of vma linked list new 17ef8599c6f8 mm/pagewalk: use vma_find() instead of vma linked list new 65ae2fa95d4b mm/swapfile: use vma iterator instead of vma linked list new 8efad09c8754 i915: use the VMA iterator new 8aff7dbeaeb1 nommu: remove uses of VMA linked list new 79f53964a141 riscv: use vma iterator for vdso new 9f645a94402d mm/vmscan: Use vma iterator instead of vm_next new 91259ab8b2b6 mm: remove the vma linked list new 00eed4420ea1 mm/mmap: drop range_has_overlap() function new 20e18d246722 mm/mmap.c: pass in mapping to __vma_link_file() new a2716d1a4357 mm: drop oom code from exit_mmap new e2a5de2ca77b mm-drop-oom-code-from-exit_mmap-fix-fix new f6ff7c378dc8 mm: delete unused MMF_OOM_VICTIM flag new b8befa0bed9a mm-delete-unused-mmf_oom_victim-flag-fix new 640fd12d4929 mm: refactor of vma_merge() new 93b8aba9a247 mm: add merging after mremap resize new 25d5f34a7cb8 mm-add-merging-after-mremap-resize-checkpatch-fixes new 9ce1db56225a mm: pagewalk: make error checks more obvious new c11a665558c7 mm: pagewalk: don't check vma in walk_page_range_novma() new cbe1b6f40647 mm: pagewalk: fix documentation of PTE hole handling new 1839ddaa15c9 mm: pagewalk: add api documentation for walk_page_range_novma() new 1d3a5ba1b1f7 mm: pagewalk: allow walk_page_range_novma() without mm new 8cff39564987 mm: pagewalk: move variables to more local scope, tweak loops new d711de4adbec mm: Skip retry when new limit is not below old one in page [...] new cab228e0b02a ocfs2: reflink deadlock when clone file to the same direct [...] new ea3edc71a2d9 ocfs2: clear links count in ocfs2_mknod() if an error occurs new e3d17065739f ocfs2: fix ocfs2 corrupt when iputting an inode new 798d1e279524 init/main.c: silence some -Wunused-parameter warnings new 44ac01e2a9d8 lib/debugobjects: fix stat count and optimize debug_object [...] new e848ec5b8481 hfsplus: unmap the page in the "fail_page" label new a46aec40dfb5 hfsplus: convert kmap() to kmap_local_page() in bnode.c new 80085b67eef4 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 66c6e0c7b395 hfsplus: convert kmap() to kmap_local_page() in btree.c new 65629d67c121 scripts/decodecode: improve faulting line determination new beee63bca5bb ipc/util.c: cleanup and improve sysvipc_find_ipc() new 434b2fc5ca74 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new b8f0d187c71c units: complement the set of Hz units new bd6c65f9468e iio: accel: adxl345: use HZ macro from units.h new 8b4b1e69e601 iio: common: scmi_sensors: use HZ macro from units.h new dfcc1cbba1a0 fs/isofs: replace kmap() with kmap_local_page() new b593b74ebd1a checkpatch: Add kmap and kmap_atomic to the deprecated list new 7d1a42c4f719 lib/cmdline: avoid page fault in next_arg new 0218d27ed22c kexec: turn all kexec_mutex acquisitions into trylocks new 8f7d1d7585c4 panic, kexec: make __crash_kexec() NMI safe new a321faf0ea91 fault-injection: allow stacktrace filter for x86-64 new fdcb976ef5dc fault-injection: skip stacktrace filtering by default new 9eaf5a4fcc2e fault-injection: make some stack filter attrs more readable new 3b185605bff8 fault-injection: make stacktrace filter works as expected new 790d09532c7e llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 1ae6674aa586 proc: save LOC in vsyscall test new dad716c734fc kbuild: add debug level and macro defs options new 86fb29965b1b kernel: exit: cleanup release_thread() new 23343ec49581 fs/qnx6: delete unnecessary checks before brelse() new 3bdea0ab4fa2 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new 54e3ae8c4a8b ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 2ebddf767254 epoll: use try_cmpxchg in list_add_tail_lockless new 0b072d16252a buffer: use try_cmpxchg in discard_buffer new bf3a4f6a514c aio: use atomic_try_cmpxchg in __get_reqs_available new 32f662858fb0 iversion: use atomic64_try_cmpxchg) new af29b4f34b46 kexec: replace kmap() with kmap_local_page() new 679eacf4e980 hfs: unmap the page in the "fail_page" label new ac018c9dd662 hfs: replace kmap() with kmap_local_page() in bnode.c new 6bf1179e6054 hfs: replace kmap() with kmap_local_page() in btree.c new 9b4b19e928d0 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 4b7fb97e8ba0 alpha: move from strlcpy with unused retval to strscpy new fbfc022a3e28 ia64: move from strlcpy with unused retval to strscpy new eddd96c8207b ocfs2: move from strlcpy with unused retval to strscpy new ed4365e53e72 reiserfs: move from strlcpy with unused retval to strscpy new a081be248cc4 init: move from strlcpy with unused retval to strscpy new af18cfc862ea lib: move from strlcpy with unused retval to strscpy new 4c36875d094e Merge branch 'mm-nonmm-unstable' into mm-everything new 18f2232e890c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 05477f3653b8 Add linux-next specific files for 20220823
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 (cc2986f4dc67) \ N -- N -- N refs/heads/master (05477f3653b8)
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 774 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/admin-guide/kernel-parameters.txt | 4 - Documentation/admin-guide/sysctl/net.rst | 15 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/maple_tree.rst | 217 + .../bindings/arm/arm,versatile-sysreg.yaml | 35 + Documentation/devicetree/bindings/arm/fsl.yaml | 31 +- Documentation/devicetree/bindings/arm/psci.yaml | 11 +- .../devicetree/bindings/arm/versatile-sysreg.txt | 10 - .../display/panel/arm,versatile-tft-panel.yaml | 3 - .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../bindings/iio/accel/adi,adis16201.yaml | 7 +- .../bindings/iio/accel/adi,adis16240.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl313.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl355.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl367.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 7 +- .../bindings/iio/accel/bosch,bma220.yaml | 7 +- .../bindings/iio/accel/bosch,bma255.yaml | 5 +- .../bindings/iio/accel/bosch,bmi088.yaml | 7 +- .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 7 +- .../bindings/iio/accel/kionix,kxsd9.yaml | 7 +- .../bindings/iio/accel/murata,sca3300.yaml | 5 +- .../bindings/iio/accel/nxp,fxls8962af.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7280a.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 6 +- .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 7 +- .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 7 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 8 +- .../devicetree/bindings/iio/adc/maxim,max1027.yaml | 5 +- .../bindings/iio/adc/maxim,max11100.yaml | 7 +- .../devicetree/bindings/iio/adc/maxim,max1118.yaml | 26 +- .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 7 +- .../bindings/iio/adc/microchip,mcp3201.yaml | 6 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 5 +- .../devicetree/bindings/iio/adc/ti,adc0832.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc084s021.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc108s102.yaml | 6 +- .../devicetree/bindings/iio/adc/ti,adc12138.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc128s052.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc161s626.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads124s08.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads131e08.yaml | 9 +- .../devicetree/bindings/iio/adc/ti,ads8344.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads8688.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,tlc4541.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 7 +- .../bindings/iio/amplifiers/adi,ada4250.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 4 +- .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 7 +- .../bindings/iio/dac/microchip,mcp4922.yaml | 9 +- .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 9 +- .../devicetree/bindings/iio/dac/ti,dac7311.yaml | 7 +- .../devicetree/bindings/iio/dac/ti,dac7612.yaml | 7 +- .../devicetree/bindings/iio/frequency/adf4371.yaml | 7 +- .../devicetree/bindings/iio/health/ti,afe4403.yaml | 9 +- .../devicetree/bindings/iio/imu/adi,adis16460.yaml | 7 +- .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 9 +- .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 7 +- .../bindings/iio/imu/invensense,icm42600.yaml | 6 +- .../bindings/iio/imu/invensense,mpu6050.yaml | 5 +- .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 7 +- .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 9 +- .../iio/potentiometer/microchip,mcp41010.yaml | 9 +- .../iio/potentiometer/microchip,mcp4131.yaml | 9 +- .../bindings/iio/pressure/asc,dlhl60d.yaml | 2 +- .../bindings/iio/samsung,sensorhub-rinato.yaml | 9 +- .../bindings/iio/temperature/maxim,max31855k.yaml | 4 +- .../bindings/iio/temperature/maxim,max31856.yaml | 6 +- .../bindings/iio/temperature/maxim,max31865.yaml | 6 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 3 +- .../bindings/interconnect/mediatek,cci.yaml | 3 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 3 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 3 +- .../bindings/net/ethernet-controller.yaml | 1 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 6 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 4 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 6 + .../bindings/pinctrl/rockchip,pinctrl.yaml | 1 + Documentation/networking/decnet.rst | 243 - Documentation/networking/index.rst | 1 - Documentation/networking/phy.rst | 9 + .../trace/coresight/coresight-cpu-debug.rst | 3 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - MAINTAINERS | 36 +- Makefile | 2 +- Next/SHA1s | 106 +- Next/merge.log | 2359 +- arch/alpha/kernel/setup.c | 4 +- arch/arc/kernel/troubleshoot.c | 24 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/imx23-xfi3.dts | 6 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 4 +- arch/arm/boot/dts/imx28-cfa10049.dts | 8 +- arch/arm/boot/dts/imx28-cfa10055.dts | 2 +- arch/arm/boot/dts/imx28-cfa10056.dts | 2 +- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 2 +- arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi | 8 +- arch/arm/boot/dts/imx28-tx28.dts | 2 +- .../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts | 4 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 6 +- arch/arm/boot/dts/imx51-apf51dev.dts | 2 +- arch/arm/boot/dts/imx51-babbage.dts | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx53-ard.dts | 10 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 8 +- arch/arm/boot/dts/imx53-smd.dts | 4 +- arch/arm/boot/dts/imx53-tx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi | 2 +- arch/arm/boot/dts/imx6dl-prtmvt.dts | 32 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 30 +- arch/arm/boot/dts/imx6dl-victgo.dts | 4 +- arch/arm/boot/dts/imx6q-novena.dts | 4 +- arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6q-utilite-pro.dts | 2 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 6 +- arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 33 - arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi | 33 + arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 1 + arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- ...ron-n6310-s-43.dts => imx6ul-kontron-bl-43.dts} | 8 +- ...-n6x1x-s.dtsi => imx6ul-kontron-bl-common.dtsi} | 0 ...l-kontron-n6310-s.dts => imx6ul-kontron-bl.dts} | 9 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 41 - arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 - arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 - ...m-common.dtsi => imx6ul-kontron-sl-common.dtsi} | 15 + arch/arm/boot/dts/imx6ul-kontron-sl.dtsi | 14 + arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-kontron-bl.dts | 15 + arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 - arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 - arch/arm/boot/dts/imx6ull-kontron-sl.dtsi | 13 + arch/arm/boot/dts/imx7d-sdb.dts | 6 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 3 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 156 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 4 + .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 3 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 65 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 18 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 14 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 14 +- arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 50 + arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/vdso.c | 3 +- arch/hexagon/include/asm/io.h | 23 + arch/ia64/kernel/setup.c | 2 +- arch/m68k/kernel/setup_mm.c | 2 +- arch/mips/configs/decstation_64_defconfig | 2 - arch/mips/configs/decstation_defconfig | 2 - arch/mips/configs/decstation_r4k_defconfig | 2 - arch/mips/configs/gpr_defconfig | 2 - arch/mips/configs/mtx1_defconfig | 2 - arch/mips/configs/rm200_defconfig | 2 - arch/parisc/kernel/cache.c | 9 +- arch/powerpc/configs/ppc6xx_defconfig | 2 - arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/riscv/kernel/vdso.c | 3 +- arch/s390/kernel/vdso.c | 3 +- arch/s390/mm/gmap.c | 6 +- arch/um/kernel/tlb.c | 14 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/events/intel/core.c | 4 - arch/x86/events/intel/ds.c | 13 +- arch/x86/events/intel/lbr.c | 8 + arch/x86/include/asm/qspinlock_paravirt.h | 13 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/mm/fault.c | 2 - arch/xtensa/kernel/syscall.c | 18 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 10 + drivers/clk/renesas/r9a07g044-cpg.c | 2 + drivers/firmware/arm_scmi/clock.c | 6 +- drivers/firmware/arm_scmi/optee.c | 1 + drivers/firmware/arm_scmi/reset.c | 10 +- drivers/firmware/arm_scmi/scmi_pm_domain.c | 20 + drivers/firmware/arm_scmi/sensors.c | 25 +- drivers/firmware/efi/efi.c | 2 +- drivers/gpio/gpio-rockchip.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 38 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 68 + drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 78 + drivers/gpu/drm/amd/amdgpu/soc21.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 20 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 19 - .../drm/amd/display/dc/dcn314/dcn314_resource.c | 1 + .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h | 13 + drivers/gpu/drm/i915/display/icl_dsi.c | 8 +- drivers/gpu/drm/i915/display/intel_backlight.c | 27 +- .../gpu/drm/i915/display/intel_backlight_regs.h | 124 + drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 9 +- drivers/gpu/drm/i915/display/intel_ddi.c | 16 +- drivers/gpu/drm/i915/display/intel_display.c | 14 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- .../drm/i915/display/intel_display_power_well.c | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 90 +- drivers/gpu/drm/i915/display/intel_dmc.h | 1 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 18 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 1 + drivers/gpu/drm/i915/display/intel_dsi.h | 3 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 14 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 + drivers/gpu/drm/i915/display/intel_fbc.h | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 1 + drivers/gpu/drm/i915/display/intel_hdcp_regs.h | 270 + drivers/gpu/drm/i915/display/intel_hdmi.c | 10 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 14 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 2 + drivers/gpu/drm/i915/display/vlv_dsi.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 41 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 16 +- drivers/gpu/drm/i915/gt/intel_gt.c | 3 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 17 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 4 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +- drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_irq.c | 16 +- drivers/gpu/drm/i915/i915_pci.c | 28 +- drivers/gpu/drm/i915/i915_pci.h | 6 + drivers/gpu/drm/i915/i915_reg.h | 379 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 73 + drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 4 +- drivers/gpu/drm/i915/intel_pci_config.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 25 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 74 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 65 +- drivers/gpu/drm/msm/dsi/dsi.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 157 +- drivers/gpu/drm/msm/msm_drv.c | 13 +- drivers/gpu/drm/msm/msm_drv.h | 9 +- drivers/gpu/drm/mxsfb/lcdif_drv.c | 21 +- drivers/gpu/drm/mxsfb/lcdif_drv.h | 1 + drivers/gpu/drm/mxsfb/lcdif_kms.c | 12 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 29 + drivers/gpu/drm/nouveau/nouveau_mem.h | 6 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 24 + drivers/gpu/drm/panel/panel-edp.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 33 + drivers/gpu/drm/ttm/ttm_resource.c | 64 +- drivers/hwtracing/coresight/Kconfig | 4 +- drivers/iio/adc/Kconfig | 16 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/qcom-spmi-adc5.c | 2 + drivers/iio/addac/Kconfig | 16 + drivers/iio/addac/Makefile | 1 + drivers/iio/{adc => addac}/stx104.c | 0 drivers/iio/common/st_sensors/st_sensors_core.c | 2 +- drivers/iio/frequency/admv1014.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 4 +- drivers/iio/industrialio-core.c | 6 +- drivers/infiniband/core/cma_configfs.c | 2 +- drivers/infiniband/core/device.c | 4 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 6 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 5 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 3 +- drivers/infiniband/hw/efa/efa_io_defs.h | 289 + drivers/infiniband/hw/efa/efa_verbs.c | 11 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/mthca/mthca_cmd.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 4 +- drivers/infiniband/ulp/rtrs/Makefile | 10 +- drivers/infiniband/ulp/rtrs/rtrs-clt-trace.c | 15 + drivers/infiniband/ulp/rtrs/rtrs-clt-trace.h | 86 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 16 +- drivers/infiniband/ulp/rtrs/rtrs-srv-trace.c | 16 + drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h | 88 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 22 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 5 + drivers/infiniband/ulp/rtrs/rtrs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/misc/cxl/fault.c | 45 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/sdio.c | 4 +- drivers/mmc/core/sdio_irq.c | 4 +- drivers/net/ethernet/engleder/tsnep.h | 1 + drivers/net/ethernet/engleder/tsnep_hw.h | 3 +- drivers/net/ethernet/engleder/tsnep_main.c | 115 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 2 +- .../net/ethernet/marvell/prestera/prestera_main.c | 36 +- drivers/net/ethernet/microchip/lan966x/Kconfig | 1 + drivers/net/ethernet/microchip/lan966x/Makefile | 2 +- .../net/ethernet/microchip/lan966x/lan966x_fdb.c | 155 +- .../net/ethernet/microchip/lan966x/lan966x_lag.c | 363 + .../net/ethernet/microchip/lan966x/lan966x_mac.c | 104 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 2 + .../net/ethernet/microchip/lan966x/lan966x_main.h | 39 + .../ethernet/microchip/lan966x/lan966x_phylink.c | 3 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 22 +- .../net/ethernet/microchip/lan966x/lan966x_regs.h | 51 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 138 +- drivers/net/ethernet/ti/davinci_mdio.c | 242 +- drivers/net/phy/phy-core.c | 52 + drivers/net/phy/phylink.c | 3 + drivers/net/phy/realtek.c | 44 +- drivers/net/usb/r8152.c | 27 +- drivers/nfc/pn533/uart.c | 1 + drivers/of/base.c | 2 +- drivers/of/fdt.c | 6 +- drivers/of/unittest.c | 2 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 26 +- drivers/pinctrl/pinctrl-rockchip.c | 333 +- drivers/pinctrl/pinctrl-rockchip.h | 1 + drivers/pinctrl/qcom/pinctrl-sc8180x.c | 10 +- drivers/regulator/core.c | 13 +- drivers/scsi/qlogicpti.c | 11 +- drivers/spi/spi-cadence-quadspi.c | 38 +- drivers/spi/spi-intel.c | 164 +- drivers/spi/spi-stm32-qspi.c | 125 +- drivers/staging/iio/frequency/ad9832.c | 4 +- drivers/tee/optee/call.c | 18 +- drivers/thunderbolt/icm.c | 3 + drivers/thunderbolt/nhi.c | 7 + drivers/thunderbolt/nhi.h | 3 + drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 48 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/chipsfb.c | 1 + drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbsysfs.c | 4 + drivers/video/fbdev/cyber2000fb.c | 8 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/geode/gx1fb_core.c | 6 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 6 +- drivers/video/fbdev/omap/omapfb_main.c | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/pm2fb.c | 5 + drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/pxafb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 +- drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 278 +- drivers/video/fbdev/sm501fb.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/sunxvr1000.c | 2 +- drivers/video/fbdev/sunxvr2500.c | 2 +- drivers/video/fbdev/sunxvr500.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 2 +- drivers/video/fbdev/tridentfb.c | 2 +- drivers/xen/privcmd.c | 2 +- fs/btrfs/block-group.c | 2 +- fs/btrfs/block-group.h | 3 +- fs/btrfs/compression.c | 43 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/delayed-inode.c | 37 + fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/dev-replace.c | 5 - fs/btrfs/disk-io.c | 17 +- fs/btrfs/extent-io-tree.h | 8 +- fs/btrfs/extent_io.c | 135 +- fs/btrfs/extent_io.h | 3 - fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 8 +- fs/btrfs/inode.c | 74 +- fs/btrfs/qgroup.c | 84 +- fs/btrfs/qgroup.h | 3 + fs/btrfs/raid56.c | 45 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 19 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/super.c | 6 +- fs/btrfs/sysfs.c | 147 +- fs/btrfs/tree-log.c | 283 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 340 +- fs/btrfs/volumes.h | 20 +- fs/btrfs/zoned.c | 1 + fs/coredump.c | 34 +- fs/crypto/bio.c | 16 +- fs/crypto/fscrypt_private.h | 74 +- fs/crypto/hooks.c | 10 +- fs/crypto/inline_crypt.c | 150 +- fs/crypto/keyring.c | 495 +- fs/crypto/keysetup.c | 89 +- fs/crypto/keysetup_v1.c | 4 +- fs/crypto/policy.c | 8 +- fs/exec.c | 12 +- fs/ext4/readpage.c | 10 +- fs/f2fs/checkpoint.c | 32 +- fs/f2fs/data.c | 26 +- fs/f2fs/f2fs.h | 7 +- fs/f2fs/file.c | 16 +- fs/f2fs/gc.c | 22 +- fs/f2fs/inline.c | 15 +- fs/f2fs/iostat.c | 74 +- fs/f2fs/iostat.h | 4 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 11 +- fs/f2fs/super.c | 48 +- fs/f2fs/sysfs.c | 1 - fs/f2fs/verity.c | 10 +- fs/ntfs3/xattr.c | 16 +- fs/ocfs2/stackglue.c | 4 +- fs/ocfs2/super.c | 2 +- fs/proc/base.c | 79 +- fs/proc/internal.h | 2 +- fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/reiserfs/procfs.c | 4 +- fs/squashfs/file.c | 2 +- fs/squashfs/file_direct.c | 2 +- fs/squashfs/page_actor.c | 34 +- fs/squashfs/page_actor.h | 5 + fs/super.c | 2 +- fs/userfaultfd.c | 62 +- include/drm/ttm/ttm_resource.h | 40 + include/linux/bitops.h | 11 +- include/linux/fs.h | 2 +- include/linux/fscrypt.h | 30 +- include/linux/maple_tree.h | 685 + include/linux/mm.h | 78 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 - include/linux/mmc/host.h | 2 +- include/linux/netdevice.h | 4 - include/linux/netfilter.h | 5 - include/linux/netfilter_defs.h | 8 - include/linux/oom.h | 11 - include/linux/pagewalk.h | 10 +- include/linux/phy.h | 6 + include/linux/printk.h | 5 - include/linux/proc_fs.h | 5 - include/linux/sched.h | 1 - include/linux/sched/coredump.h | 7 +- include/linux/scmi_protocol.h | 4 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 4 - include/linux/vmacache.h | 28 - include/linux/vmstat.h | 6 - include/net/dn.h | 231 - include/net/dn_dev.h | 200 - include/net/dn_fib.h | 169 - include/net/dn_neigh.h | 32 - include/net/dn_nsp.h | 201 - include/net/dn_route.h | 118 - include/net/netns/netfilter.h | 3 - include/rdma/rdma_vt.h | 2 +- include/trace/events/f2fs.h | 24 +- include/trace/events/maple_tree.h | 123 + include/trace/events/mmap.h | 73 + include/trace/events/scmi.h | 30 +- include/uapi/linux/btrfs_tree.h | 4 + include/uapi/linux/dn.h | 149 - include/uapi/linux/netfilter_decnet.h | 72 - include/uapi/linux/netlink.h | 2 +- include/uapi/rdma/efa-abi.h | 4 +- init/do_mounts.c | 4 +- init/main.c | 6 +- ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/task_iter.c | 10 +- kernel/debug/debug_core.c | 12 - kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 62 +- kernel/locking/qrwlock.c | 4 +- kernel/locking/qspinlock.c | 2 +- kernel/locking/qspinlock_paravirt.h | 4 +- kernel/sched/fair.c | 10 +- kernel/trace/ftrace.c | 10 + kernel/trace/trace_eprobe.c | 93 +- kernel/trace/trace_event_perf.c | 7 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_probe.c | 29 +- lib/Kconfig.debug | 17 +- lib/Makefile | 2 +- lib/dump_stack.c | 34 - lib/earlycpio.c | 2 +- lib/maple_tree.c | 7130 ++++ lib/test_maple_tree.c | 38307 +++++++++++++++++++ localversion-next | 2 +- mm/Makefile | 2 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/gup.c | 7 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 5 +- mm/init-mm.c | 4 +- mm/internal.h | 8 +- mm/khugepaged.c | 13 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 6 +- mm/memory.c | 33 +- mm/mempolicy.c | 56 +- mm/mlock.c | 35 +- mm/mmap.c | 2257 +- mm/mprotect.c | 7 +- mm/mremap.c | 41 +- mm/msync.c | 2 +- mm/nommu.c | 249 +- mm/oom_kill.c | 9 +- mm/page_counter.c | 2 +- mm/pagewalk.c | 183 +- mm/swapfile.c | 4 +- mm/util.c | 32 - mm/vmacache.c | 117 - mm/vmscan.c | 21 +- mm/vmstat.c | 4 - net/Kconfig | 2 - net/Makefile | 1 - net/core/dev.c | 4 +- net/core/neighbour.c | 3 - net/decnet/Kconfig | 43 - net/decnet/Makefile | 10 - net/decnet/README | 8 - net/decnet/af_decnet.c | 2404 -- net/decnet/dn_dev.c | 1433 - net/decnet/dn_fib.c | 798 - net/decnet/dn_neigh.c | 607 - net/decnet/dn_nsp_in.c | 907 - net/decnet/dn_nsp_out.c | 696 - net/decnet/dn_route.c | 1922 - net/decnet/dn_rules.c | 253 - net/decnet/dn_table.c | 929 - net/decnet/dn_timer.c | 104 - net/decnet/netfilter/Kconfig | 17 - net/decnet/netfilter/Makefile | 6 - net/decnet/netfilter/dn_rtmsg.c | 158 - net/decnet/sysctl_net_decnet.c | 362 - net/netfilter/core.c | 10 - net/netfilter/nfnetlink_hook.c | 7 - net/openvswitch/datapath.c | 18 +- net/rose/rose_loopback.c | 3 +- net/sunrpc/clnt.c | 2 +- net/unix/af_unix.c | 36 +- sound/core/memalloc.c | 87 +- sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 3 - sound/soc/samsung/aries_wm8994.c | 8 +- sound/soc/soc-pcm.c | 3 +- sound/usb/quirks-table.h | 76 + sound/usb/quirks.c | 302 + tools/include/linux/compiler_types.h | 4 + tools/include/linux/slab.h | 4 + tools/objtool/check.c | 5 +- tools/testing/radix-tree/.gitignore | 2 + tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 + tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 + tools/testing/radix-tree/linux/lockdep.h | 2 + tools/testing/radix-tree/linux/maple_tree.h | 7 + tools/testing/radix-tree/maple.c | 59 + tools/testing/radix-tree/trace/events/maple_tree.h | 5 + tools/testing/selftests/vm/mremap_test.c | 49 +- 611 files changed, 57340 insertions(+), 18773 deletions(-) create mode 100644 Documentation/core-api/maple_tree.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,versatile-sysreg.yaml delete mode 100644 Documentation/devicetree/bindings/arm/versatile-sysreg.txt delete mode 100644 Documentation/networking/decnet.rst rename arch/arm/boot/dts/{imx6ul-kontron-n6310-s-43.dts => imx6ul-kontron-bl-43.dt [...] rename arch/arm/boot/dts/{imx6ul-kontron-n6x1x-s.dtsi => imx6ul-kontron-bl-common. [...] rename arch/arm/boot/dts/{imx6ul-kontron-n6310-s.dts => imx6ul-kontron-bl.dts} (52%) delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi rename arch/arm/boot/dts/{imx6ul-kontron-n6x1x-som-common.dtsi => imx6ul-kontron-s [...] create mode 100644 arch/arm/boot/dts/imx6ul-kontron-sl.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-bl.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-sl.dtsi create mode 100644 drivers/gpu/drm/i915/display/intel_backlight_regs.h create mode 100644 drivers/gpu/drm/i915/display/intel_hdcp_regs.h rename drivers/iio/{adc => addac}/stx104.c (100%) create mode 100644 drivers/infiniband/hw/efa/efa_io_defs.h create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-trace.c create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-trace.h create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-trace.c create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-trace.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_lag.c create mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/vmacache.h delete mode 100644 include/net/dn.h delete mode 100644 include/net/dn_dev.h delete mode 100644 include/net/dn_fib.h delete mode 100644 include/net/dn_neigh.h delete mode 100644 include/net/dn_nsp.h delete mode 100644 include/net/dn_route.h create mode 100644 include/trace/events/maple_tree.h delete mode 100644 include/uapi/linux/dn.h delete mode 100644 include/uapi/linux/netfilter_decnet.h create mode 100644 lib/maple_tree.c create mode 100644 lib/test_maple_tree.c delete mode 100644 mm/vmacache.c delete mode 100644 net/decnet/Kconfig delete mode 100644 net/decnet/Makefile delete mode 100644 net/decnet/README delete mode 100644 net/decnet/af_decnet.c delete mode 100644 net/decnet/dn_dev.c delete mode 100644 net/decnet/dn_fib.c delete mode 100644 net/decnet/dn_neigh.c delete mode 100644 net/decnet/dn_nsp_in.c delete mode 100644 net/decnet/dn_nsp_out.c delete mode 100644 net/decnet/dn_route.c delete mode 100644 net/decnet/dn_rules.c delete mode 100644 net/decnet/dn_table.c delete mode 100644 net/decnet/dn_timer.c delete mode 100644 net/decnet/netfilter/Kconfig delete mode 100644 net/decnet/netfilter/Makefile delete mode 100644 net/decnet/netfilter/dn_rtmsg.c delete mode 100644 net/decnet/sysctl_net_decnet.c create mode 100644 tools/testing/radix-tree/linux/maple_tree.h create mode 100644 tools/testing/radix-tree/maple.c create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h