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 94db6b12c18d Add linux-next specific files for 20221109 omits d581a02076a5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits cfeb1fcccbf8 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 28b36e407057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 579a1f498249 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits e8b5743a83c9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7f273a2d7588 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c81c55b19cb2 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits f2b37934865a Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits b06b5f196a91 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 08ec7c8161ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ced9eabc6f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 757311074679 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9cf3e04aeeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 451f68148497 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 238b2ad4acf7 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 7be708e17cb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84cf8dadb1e9 next-20221108/mhi omits 0ba41d9c722e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits f4f5db887d22 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 345d20ead4d3 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f05561b841a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 123c787d3d96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11fa604e7a36 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e3ddfa26be1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7bc10b3c18e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 535667fce879 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d102cb106fb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40be8014bd2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59310d52983d next-20221108/pinctrl omits 1ccb85e67664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 099aff0189c2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9637bce56c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a10a02039f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90c0acb3fde7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d2b792cf741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0c574785ba7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cd0a8ecc0f4 hw_random: use add_hwgenerator_randomness() for early entropy omits a9ca9a02a542 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits c10e02357e82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac4f0d805297 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 35f91ea67e4c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3f3350889ee5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c09a8bc66aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e16cd95f6dd3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits aaa46873809e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1df61d266342 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits fa2a6c31f1c0 Merge branch 'mm-nonmm-unstable' into mm-everything omits ccc2b971e5a4 vmcoreinfo: warn if we exceed vmcoreinfo data size omits e398a8b88aa6 kprobes: freelist.h removed omits 4cb7c8e83189 kprobes: kretprobe scalability improvement with objpool omits ef0405c1ca3a lib: objpool test module added omits e6936eef21b7 lib: objpool added: ring-array based lockless MPMC queue omits 95e3ef0a52f6 scripts/spelling.txt: add more spellings to spelling.txt omits 5f69e15758e4 sched/fair: use try_cmpxchg in task_numa_work omits b9e8e5cc5a63 selftests: cgroup: fix unsigned comparison with less than zero omits 5890dcae0568 checkpatch: add check for array allocator family argument order omits ecffc5cf07a5 selftests/vm: add local_config.h and local_config.mk to .g [...] omits 888fb867848d squashfs: fix null-ptr-deref in squashfs_fill_super omits 6b5915dc6b75 ocfs2: fix memory leak in ocfs2_stack_glue_init() omits ca3094253141 tools/accounting/procacct: remove some unused variables omits 835635790f9d rapidio/tsi721: replace flush_scheduled_work() with flush_work() omits 516b369e71fa lib/fonts: fix undefined behavior in bit shift for get_def [...] omits 3bddd6e77cdb squashfs: allows users to configure the number of decompre [...] omits 83606a20d576 squashfs: add the mount parameter theads=<single|multi|percpu> omits 1b3ae7a25756 initramfs: remove unnecessary (void*) conversion omits 557918ff2467 nilfs2: fix shift-out-of-bounds due to too large exponent [...] omits 0cc0f7db3765 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] omits 4a251910f0d0 wifi: rt2x00: use explicitly signed or unsigned types omits 4122a5d45436 scripts: checkpatch: allow "case" macros omits 2137506e0a12 proc: fixup uptime selftest omits 47c20606072a cpumask: limit visibility of FORCE_NR_CPUS omits 445f9b525ff2 ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions omits 32de9ea1080f ia64/kprobes: remove orphan declarations from arch/ia64/in [...] omits 375a634c91eb ia64: replace IS_ERR() with IS_ERR_VALUE() omits f66992cc7b94 proc: give /proc/cmdline size omits cda3658c2405 checkpatch: add warning for non-lore mailing list URLs omits dcc50ecff86e proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 omits ae6e8cf150b4 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix omits 8408f8448b7b proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 omits e1684c566b29 proc: report open files as size in stat() for /proc/pid/fd omits 44cc464acd56 minmax: clamp more efficiently by avoiding extra comparison omits ad54890073ef minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits 493376a045b5 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits 1ab6cf24d4ce minmax: sanity check constant bounds when clamping omits 756fdd2530c7 ARM: kexec: make machine_crash_nonpanic_core() static omits 4fff884316a0 kexec: replace crash_mem_range with range omits dc82114744e3 kexec: remove the unneeded result variable omits efb0ddbdb6e3 proc/vmcore: fix potential memory leak in vmcore_init() omits adadd11f1ac2 ocfs2/dlm: use bitmap API instead of hand-writing it omits 1a94072685d9 ocfs2: use bitmap API in fill_node_map omits 7d8ae41d1643 ocfs2/cluster: use bitmap API instead of hand-writing it omits 6c8e6f4c97f9 panic: use str_enabled_disabled() helper omits 105fbe8ca055 llist: avoid extra memory read in llist_add_batch omits 6767a790ca62 MAINTAINERS: git://github -> https://github.com for linux- [...] omits 2311b7e61078 lib/oid_registry.c: remove redundant assignment to variable num omits 8f9f84fb39c7 debugfs: fix error when writing negative value to atomic_t [...] omits a693c6819f5d lib/notifier-error-inject: fix error when writing -errno t [...] omits 951a5ef42d57 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits 275bab93ade2 core_pattern: add CPU specifier omits 75b220304834 fault-injection: make stacktrace filter works as expected omits 464a6f4d630c fault-injection: use debugfs_create_xul() instead of debug [...] omits 04ffdbd29c5f fault-injection: make some stack filter attrs more readable omits 777b058329e0 fault-injection: skip stacktrace filtering by default omits 705aed8224ca fault-injection: allow stacktrace filter for x86-64 omits 4bbbb820a362 regset: make user_regset_copyin_ignore() *void* omits e41015303856 sparc: ptrace: user_regset_copyin_ignore() always returns 0 omits 56b741d57ae2 sh: ptrace: user_regset_copyin_ignore() always returns 0 omits da5d894ca471 powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix omits 5666d36a5995 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 omits ddc5965d3bbe parisc: ptrace: user_regset_copyin_ignore() always returns 0 omits a573269df260 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 omits de3af95216d1 nios2: ptrace: user_regset_copyin_ignore() always returns 0 omits c93988f32625 mips: ptrace: user_regset_copyin_ignore() always returns 0 omits cd7129ad791b ia64: ptrace: user_regset_copyin_ignore() always returns 0 omits 09a3d9d36ae7 hexagon: ptrace: user_regset_copyin_ignore() always returns 0 omits 3802d5d0029b arm64: ptrace: user_regset_copyin_ignore() always returns 0 omits 79e8fe7d9e9f arm: ptrace: user_regset_copyin_ignore() always returns 0 omits b24fcf3b3329 arc: ptrace: user_regset_copyin_ignore() always returns 0 omits fecc51162dbd lib/debugobjects: fix stat count and optimize debug_object [...] omits 0800d844d014 mm: vmscan: fix extreme overreclaim and swap floods omits bc1533267ba7 mm: discard __GFP_ATOMIC omits 5aea5e9663d1 selftests/vm: anon_cow: add mprotect() optimization tests omits 9b4fe93545a9 mm: remove unused savedwrite infrastructure omits 8a7931317869 mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] omits 0e9460990d97 mm/mprotect: factor out check whether manual PTE write upg [...] omits 67c8f9cfda04 mm/huge_memory: try avoiding write faults when changing PM [...] omits 97d6dfd37b8b mm/mprotect: minor can_change_pte_writable() cleanups omits 774879c6913e mm/mprotect: allow clean exclusive anon pages to be writable omits c3815c38e57f mm/kmemleak: use %pK to display kernel pointers in backtrace omits 1f22aef00698 tools/vm/page_owner: ignore page_owner_sort binary omits ebe2afaf86ea zsmalloc: implement writeback mechanism for zsmalloc omits 0c1f6db7cb9d zsmalloc: add ops fields to zs_pool to store evict handlers omits 11265d4a97bb zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] omits 7150d83dfed4 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] omits f7b77b3adb9f zswap: fix writeback lock ordering for zsmalloc omits eb1379d1ee68 mm/khugepaged: recover from poisoned file-backed memory omits 59b1ecca26a7 mm/khugepaged: recover from poisoned anonymous memory omits 2523eb0a61ad mm/hugetlb_vmemmap: remap head page to newly allocated page omits 30ca6bcaee03 mm: anonymous shared memory naming omits fd3b0715e8b1 selftests/damon: test non-context inputs to rm_contexts file omits aa78ee2f47e3 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts omits 2dc05270ad45 mm,thp,rmap: simplify compound page mapcount handling omits 818962318c9e mm,hugetlb: use folio fields in second tail page omits 92d7ccfdf382 selftests/vm: update hugetlb madvise omits dee1950288c3 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() omits 765f087cf4c6 mm: use pte markers for swap errors omits 33dfea8792a2 mm: always compile in pte markers omits 11b463e4e560 mm: use kstrtobool() instead of strtobool() omits 424f55cb646c mm/damon: use kstrtobool() instead of strtobool() omits 059384b12f9f Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] omits d6bdf3186ec6 Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] omits ca5634998575 tools/selftets/damon/sysfs: test tried_regions directory e [...] omits 987c79371664 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] omits d9731a4591e4 mm/damon/sysfs: implement DAMOS tried regions update command omits 60609dbfa75d mm/damon/sysfs-schemes: implement scheme region directory omits 9f27a11cf09b mm/damon/sysfs-schemes: implement schemes/tried_regions directory omits a0d64a542f75 mm/damon/core: add a callback for scheme target regions check omits 78a23a029557 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix omits 16e187a83934 mm/hugetlb: convert move_hugetlb_state() to folios omits 680cec2a216e mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits 25d00d510b4f mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits d3ea9846ec94 mm/hugetlb: convert free_huge_page to folios omits be6c429da946 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits 26d1220a0ea7 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits 0b1447907575 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits 091dd0bf51da mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits 9a8bd6818880 mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits af7ad5add3d2 mm/vmstat: correct some wrong comments based-on fls() omits 75f65feffd55 zsmalloc: break out of loop when found perfect zspage order omits 4d3cc5e5c38d Documentation: document zram pages_per_pool_page attribute omits 9df0ac8c4be9 zram: add pages_per_pool_page device attribute omits c2786e9611f6 zsmalloc: pass limit on pages per-zspage to zs_create_pool() omits 3fa172f82996 zram: huge size watermark cannot be global omits 50c9a785c8ac zsmalloc: make huge class watermark zs_pool member omits c50e8314783b zsmalloc: move away from page order defines omits a770b9d79c3a zsmalloc: turn zspage order into runtime variable omits f443b9695f40 zram: add size class equals check into recompression omits 41758197bcff kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits b33135ab64b4 kasan: allow sampling page_alloc allocations for HW_TAGS omits bd073b2adaea mempool-do-not-use-ksize-for-poisoning-fix omits b564fd14733e mempool: do not use ksize() for poisoning omits c7ea5db151f4 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits 76f458772cfb mm/khugepaged: add tracepoint to collapse_file() omits 709a285d7cd5 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] omits 8f23cb80b3ef mm: vmscan: split khugepaged stats from direct reclaim stats omits 342523872860 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits 40f5cbf4d749 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits 56b4ffde5d34 mm: hugetlb_vmemmap: remove redundant list_del() omits a688411c3d67 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix omits 353aa4ea5e94 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 omits df6c94d1537a mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix omits f5b683a9add7 mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] omits c18b25381bf2 mm: use stack_depot for recording kmemleak's backtrace omits 8cbac20f4c09 mm, hwpoison: when copy-on-write hits poison, take page offline omits 18d2004210dc mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits 1480494435da mm, hwpoison: try to recover from copy-on write faults omits 03ff11a7ce48 mm: percpu_counter: use race free percpu_counter sum interface omits 8102ff32bd95 mm: convert mm's rss stats into percpu_counter omits 3ef049c18575 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits f41b472c35c6 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits 5b71cbc8c34b mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits 8880bb1a50ef mm-gup-remove-foll_migration-fix omits 7164e04e3cd0 mm/gup: remove FOLL_MIGRATION omits db299bff2532 mm/ksm: convert break_ksm() to use walk_page_range_vma() omits a16e24afe1bc mm/pagewalk: add walk_page_range_vma() omits 18ca62237e12 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits 8de52c95df2e mm: remove VM_FAULT_WRITE omits 5412f6cbaeff mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits 5cf3dfa41c11 selftests/vm: add test to measure MADV_UNMERGEABLE performance omits 59cf6b934210 mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits fd17d57d9b7f selftests/vm: add CATEGORY for ksm_functional_tests omits 3d696d08a9ce selftests/vm: add KSM unmerge tests omits bd9ed1625f0e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 424abc79e8d4 selftests/vm: calculate variables in correct order omits 12a2f1e8ed4d selftests/vm: enable running select groups of tests omits 65e07ccc3d31 zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits f78a0cbda443 zram: clarify writeback_store() comment omits 84127f531971 zram: add recompress flag to read_block_state() omits 6a773ca05c13 zram: add recompression algorithm choice to Kconfig omits c6c47e963d61 documentation: add recompression documentation omits b4f01ad0653f zram: introduce recompress sysfs knob omits cc7a5939671a zram: factor out WB and non-WB zram read functions omits 0ea8c2205fcb zram: add recompression algorithm sysfs knob omits 1edbeb4f1582 zram: preparation for multi-zcomp support omits bbc756a5cf3e mm/gup: drop DAX pgmap accounting omits 7e39153929ca mm/meremap_pages: delete put_devmap_managed_page_refs() omits 509204a4e908 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits 270ab8c2e016 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits 89cae6451fcf mm/memremap_pages: replace zone_device_page_init() with pg [...] omits 8c3911c658f2 devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits ab99649bac0f devdax: add PUD support to the DAX mapping infrastructure omits 7078bafa427c devdax: sparse fixes for vm_fault_t in tracepoints omits f9297b97804e devdax: sparse fixes for vmfault_t/dax-entry conversions omits 278cf8ffaf1f devdax: sparse fixes for xarray locking omits 171ea95f16b7 devdax: move address_space helpers to the DAX core omits e33cbb755164 libnvdimm/pmem: support pmem block devices without dax omits 3e8a83d8caf4 devdax: fix sparse lock imbalance warning omits 19d1fea89bbf devdax: minor warning fixups omits 17bc96af6c0c fsdax: cleanup dax_associate_entry() omits 82ff98cb1f6d fsdax: rework dax_insert_entry() calling convention omits df61549f8f51 mm/memremap: mark folio_span_valid() as __maybe_unused omits ea7a8046d433 fsdax: introduce pgmap_request_folios() omits f0e018c82649 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits c452674d5953 fsdax: update dax_insert_entry() calling convention to ret [...] omits d1ac66d5b954 fsdax: hold dax lock over mapping insertion omits 3e4d6177fc7d fsdax: validate DAX layouts broken before truncate omits 998e133ae6b8 fsdax: wait for pinned pages during truncate_inode_pages_final() omits 698b2c33ef35 fsdax: introduce dax_zap_mappings() omits 923de1c4a833 fsdax: include unmapped inodes for page-idle detection omits 2a6963eed6c2 fsdax: use dax_page_idle() to document DAX busy page checking omits 973c7ab13437 fsdax: wait on @page not @page->_refcount omits b43f8e407f5f maple_tree: update copyright dates for test code omits 6b72ad57b5a2 maple_tree: fix mas_find_rev() comment omits b6c10f00fa32 Merge branch 'mm-stable' into mm-unstable omits 26a38d74df6e hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 7d2b55d89286 mm/page_exit: fix kernel doc warning in page_ext_put() omits 0ff5d0224e76 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] omits 31aa3bf2d40f mm: khugepaged: allow page allocation fallback to eligible nodes omits 837711ac3301 mm, compaction: fix fast_isolate_around() to stay within b [...] omits 7037c3967490 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits cf18de7afb76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6707a8ded856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa3c33a43041 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3274035af26b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeafbd499732 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1cf4f0b6ec83 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits e8d2061fe809 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ea7c404585a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c0e3f1ff7043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 997c4a34b51e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3e50ef2e3fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de7cd6658690 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ad7f8ba4db3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d26f9156281 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5594b949a6e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe4700435aab Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 02ed156fdad9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 2eedff5b7c68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a016319a48e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 710de3e983ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ab89255e9d0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5f113d179f19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f3c377af078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 879bbb54ff64 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5222fc060768 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2bd1a6434930 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 2089fc8d43fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a8b3e2d33d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a542018cb76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03fdd57b7e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e40ff6c0f0e9 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits bf2d8fe1d3c2 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 45418ea33a91 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 79314480fd73 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 95a0cd48eb0c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 3ce02df8af70 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 78db628378d0 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 448a8d85e11c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c0cbe940380 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f3c1a61d8fa7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 48dea8fb4b4f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 807ab6276564 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f1c3c869f9e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 32d90ff74d5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ff932028bada Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fccaf932cab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fdb9f4e141d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d1106d27a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7ac84a6fca7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d95bdb8d4b19 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits c143285d13cc Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ea74a57b087c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 75ad17980c50 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 3eef0301b4e9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1a682e89f343 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c0476ee33f5c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 073f260cd332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30a4efd9736f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1df8023c30d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1899a3e2641d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 427bfe9dc82b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9860ef07418 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits f09bc1454a60 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits ae312f2582c9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f35355f784bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff3606b628d2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 259935235555 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0980a7d6fdf1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9f0be9ae3807 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0cb8e96a61c1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 39a9ad12bc38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4a668c577a7 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eda7a1c063ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ffbb27ae151 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 448c60961bec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49546faf3e9c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 527b7d51f707 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3253672d50a1 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 2aeadd310c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c19fc29f3b9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb3a2fc7458d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits e7fd197db585 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 6cf0721b46bf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8d84d1000fe0 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 5581e7776ae2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 382c1d3d9261 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 338cc4f3ad05 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits db0c119a2966 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 990b77dee4f1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 20e7c0b20b1c next-20221108/scmi omits e16d85195e0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 784683ece99b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32dcfe3ddf47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9a258c98c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ca5886ffa2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aa1fa9517af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de9fa1276765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea43bd072662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 950826d96440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59252279f6df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d8a05887d53 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2cf9ac751e7c Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits f6cdec2d17e6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5ee476b7147b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e7ebefeaad9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52647273ff26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ef3fd19828d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ad75d01eb63 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 003f7da68098 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1ea35f5633cb Merge branch 'compiler-attributes' of https://github.com/o [...] omits 06d71e033d12 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 185da88d03ed Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 84faf6f9d8df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f47b5ea185a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1275813a3e88 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 9d345eff043a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits d4520cd508a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8dd0ac31fedf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cd538d946513 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 16b0ede3ffc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits af7e0c7cbbeb Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits a214e4294cc0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d732ec66dd07 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 636e4a6c485d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b3267ca4a2e9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b34c552880a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 56b3a892c7dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bcb8b77fee34 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits ee7e6384ef45 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 955f7817d947 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits 56a131883a14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 253156d6f152 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 10f22ce16152 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6dc3c340bb5c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 9acc150ed681 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 5968fbd2bf35 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 284eb76da006 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 469ce5d0edf1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1345976bd274 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits f8016615ca42 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 0f7b4b4627d2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f3f0a1fcdcd3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1d9636150277 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c70e2625f972 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8ebfc9825f31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 79e76a7589ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4868149dac6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6b1c012102b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 849f4d9c6503 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 00a948daf2a4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eb0cef1bc6ec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a9f8cd9f263c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 74edee0a0e33 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits c9ba4107248d Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits fcc114c099c6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ccb7d9db01b9 Merge branch 'features' into for-next omits 1cc1ae959918 Merge branch 'fixes' into for-next omits ba1220031140 random: modernize documentation comment on get_random_bytes() omits 7dbcd81997ed random: adjust comment to account for removed function omits 258a699df355 random: remove early archrandom abstraction omits 170306d6930e random: use random.trust_{bootloader,cpu} command line opt [...] omits 8420767d2992 stackprotector: actually use get_random_canary() omits fd856f9c4ef3 Merge branch 'acpica' into linux-next omits 65016290f146 iommufd: Allow iommufd to supply /dev/vfio/vfio omits 43ed3e2593bb vfio: Make vfio_container optionally compiled omits 28ea9400cfde vfio: Move container related MODULE_ALIAS statements into [...] omits bba8cc6ff776 vfio-iommufd: Support iommufd for emulated VFIO devices omits c9232ee99bfe vfio-iommufd: Support iommufd for physical VFIO devices omits c5a3a16dedfb vfio-iommufd: Allow iommufd to be used in place of a container fd omits aed1850446f1 vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_ [...] omits ac2f9fa63eaa vfio: Move storage of allow_unsafe_interrupts to vfio_main.c omits 82bdfa83a89c vfio: Rename vfio_device_assign/unassign_container() omits 6a4778f66892 vfio: Move vfio_device_assign_container() into vfio_device [...] omits 107b18a7e66f vfio: Move vfio_device driver open/close code to a function omits ca3067007d4f Merge branch 'iommufd' into iommufd.git for-next omits 0de2f6c78ed0 iommufd: Add additional invariant assertions omits f46bcb4067f7 iommufd: Add some fault injection points omits e76c193aeeb4 iommufd: Add a selftest omits 7b285f71e91d iommufd: vfio container FD ioctl compatibility omits f243cc4c6851 iommufd: Add kAPI toward external drivers for kernel access omits 77c61ffc9fab iommufd: Add kAPI toward external drivers for physical devices omits 9cff39d5f01c iommufd: Add a HW pagetable object omits 5a013b3b3b2f iommufd: IOCTLs for the io_pagetable omits d4f11e15158b iommufd: Data structure to provide IOVA to PFN mapping omits 8337572066ba iommufd: Algorithms for PFN storage omits fdb4e02551cb iommufd: PFN handling for iopt_pages omits 95891f0d5ad2 kernel/user: Allow user::locked_vm to be usable for iommufd omits dedc51db5cec iommufd: File descriptor, context, kconfig and makefiles omits dff0670ae4a9 iommufd: Document overview of iommufd omits 5e4e46814fed docs: kmsan: fix formatting of "Example report" omits aeb402643467 mm/damon/dbgfs: check if rm_contexts input is for a real context omits 7be5f4b41d01 maple_tree: don't set a new maximum on the node when not r [...] omits 16290c93b1a9 maple_tree: fix depth tracking in maple_state omits 7e551fc9acfd arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using [...] omits 694c3119ee05 fs: fix leaked psi pressure state omits d356178d1f6a nilfs2: fix use-after-free bug of ns_writer on remount omits a5ac5635ed1f x86/traps: avoid KMSAN bugs originating from handle_bug() omits 94b93a994f6a kmsan: make sure PREEMPT_RT is off omits 552f0dc97da9 Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN omits 8d4de063575a x86/uaccess: instrument copy_from_user_nmi() omits 74216e1ede09 kmsan: core: kmsan_in_runtime() should return true in NMI context omits f251c48a076e mm: hugetlb_vmemmap: include missing linux/moduleparam.h omits 5e09ca520408 mm/shmem: use page_mapping() to detect page cache for uffd [...] omits a1b71d88d364 mm/memremap.c: map FS_DAX device memory as decrypted omits b44f5e737d34 Partly revert "mm/thp: carry over dirty bit when thp split [...] omits 5e063eb5e842 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 7d7f7b687638 nilfs2: fix deadlock in nilfs_count_free_blocks() omits 82d6c370da42 mm: don't warn if the node is offlined omits 8d7e44e385ed mm/mmap: fix memory leak in mmap_region() omits 7ea981026f43 hugetlbfs: don't delete error page from pagecache omits fdbdaba3f422 maple_tree-reorganize-testing-to-restore-module-testing-v3 omits 53ad739f8b26 maple_tree-reorganize-testing-to-restore-module-testing-fix-2 omits b80082763a22 maple_tree-reorganize-testing-to-restore-module-testing-fix omits 85fdd1ab273b maple_tree: reorganize testing to restore module testing omits 6ad7dc5ede8e mm, compaction: fix fast_isolate_around() to stay within b [...] omits ff4f21b1b1bf maple_tree: mas_anode_descend() clang-analyzer cleanup omits c3f3e071d7bd maple_tree: remove pointer to pointer use in mas_alloc_nodes() omits 23faebde20e3 Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 75f97d8e607c rcu: Consolidate initialization and CPU-hotplug code omits 27e80a1f89b1 efi: libstub: Merge zboot decompressor with the ordinary stub omits 5242bc5b7213 rcu: Add RCU stall diagnosis information omits 47d08997a1e8 sched: Add helper nr_context_switches_cpu() omits b37890e7850e sched: Add helper kstat_cpu_softirqs_sum() omits ea008b0cc0d2 genirq: Fix the return type of kstat_cpu_irqs_sum() omits 37c5ff48cd43 doc: Update whatisRCU.rst omits c8ab9f4e48c1 doc: Update rcu.rst URL to RCU publications omits 8e8425138cb5 doc: Update UP.rst omits 6b4c9dc470fe doc: Update torture.rst omits 586f8a434f99 doc: Update stallwarn.rst omits 45864bfc402a doc: Update rcu.rst omits e387d1040fbb doc: Update and wordsmith rculist_nulls.rst omits a3125ff94735 doc: Update rcu_dereference.rst omits 21c2e3909721 doc: Update rcubarrier.rst omits 1d74e71cdd1e doc: Update NMI-RCU.rst omits a8e63e198ef6 doc: Further updates to RCU's lockdep.rst omits 63e35393e3db locking/memory-barriers.txt: Improve documentation for wri [...] omits a7dc308e8359 clocksource: Exponential backoff for load-induced bogus wa [...] omits ecc91be1b9b2 clocksource: Add comments to classify bogus measurements omits 331787d00ae7 efi/loongarch: libstub: Split off kernel image relocation [...] omits 27647e918059 efi/loongarch: Don't jump to kernel entry via the old image omits ed9b3cf658b4 efi/arm64: libstub: Split off kernel image relocation for [...] omits eb3fb1797042 efi/riscv: libstub: Split off kernel image relocation for [...] omits a5bcf885cf3e efi: libstub: Factor out min alignment and preferred kerne [...] omits 64e16c7816d9 efi: libstub: Add image code and data size to the zimage metadata omits d8ba9f202cd4 drm/amdgpu: force read discovery file if set discovery=2 omits 09d8b7f6fa6e drm: Move radeon and amdgpu Kconfig options into their dir [...] omits c92ce293dd09 drm/radeon: Add HD-audio component notifier support (v5) omits 96095c1921f5 drm/amdgpu: Set MTYPE in PTE based on BO flags omits 5e8208c1bb60 efi: libstub: Factor out EFI stub entrypoint into separate file omits 45533c112e4c efi: libstub: Provide local implementations of strrchr() a [...] omits 1cb4851120e5 efi: libstub: Move screen_info handling to common code omits 1b3519de51c7 efi: loongarch: Drop exports of unused string routines omits 1abdc82f0c77 efi: pstore: Add module parameter for setting the record size omits 3487e36bc1a5 rcu: Refactor kvfree_call_rcu() and high-level helpers omits 4543a92aaf55 rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() omits e7c94176ab90 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 4144cb133323 Merge tag 'juno-fix-6.1' of git://git.kernel.org/pub/scm/l [...] omits 1e0734c6270b Merge tag 'scmi-fixes-6.1' of git://git.kernel.org/pub/scm [...] omits 729371745c53 hwmon: (scmi) Register explicitly with Thermal Framework omits 5b619781756a memory-model: Prohibit nested SRCU read-side critical sections omits e6f21484edcc Merge branch 'lkmm-dev.2022.10.18c' into HEAD omits 0694759e7f8b Merge branch 'nolibc.2022.10.28a' into HEAD omits 53ec9ccd138f MAINTAINERS: adjust entry after arm64 efi-entry.S file movement omits 42deddf3ef5c s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP omits 2ce7a18211b0 s390/mm: fix virtual-physical address confusion for swiotlb omits cf6ed13b0140 Merge branch 'urgent.2022.10.20a' into HEAD omits dcdb21165f21 Merge branch 'clocksource.2022.10.18c' into HEAD omits 15420df8ca63 Merge branch 'lkmm.2022.10.18c' into HEAD omits d5500ac21f97 Merge branch 'kcsan.2022.10.18c' into HEAD omits 743f778486a1 Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'la [...] omits 7f8342cdfdfc efi: libstub: Enable efi_printk() in zboot decompressor omits b46c9f61851c efi: libstub: Clone memcmp() into the stub omits d122676da4af efi: libstub: Use local strncmp() implementation unconditionally omits 6ed27461c9c8 arm64: efi: Move efi-entry.S into the libstub source directory omits 6f95bccd3b7b arm64: efi: Avoid dcache_clean_poc() altogether in efi_ent [...] omits 21d4a60285b9 arm64: efi: Move dcache cleaning of loaded image out of ef [...] omits 32d3f1d8ba58 efi: libstub: Deduplicate ftrace command line argument filtering omits 47413084aed4 efi: libstub: Drop handling of EFI properties table omits 865af3b8ecd3 efi: libstub: Drop randomization of runtime memory map omits f20742216755 Merge zboot-signing-kbuild-removal into efi/next omits 4e4d8aec7dbd efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures omits 539d132adc0f efi: memmap: Move manipulation routines into x86 arch tree omits 1f75bf6c8237 efi: memmap: Move EFI fake memmap support into x86 arch tree omits 0f24d0a33c88 efi: libstub: Undeprecate the command line initrd loader omits 4c46dcfb84f4 efi: libstub: Add mixed mode support to command line initr [...] omits 673fc099a28c efi: libstub: Permit mixed mode return types other than ef [...] omits 743db7f2e1c3 efi: libstub: Implement devicepath support for initrd comm [...] omits 4d7ba38db450 efi: libstub: use EFI_LOADER_CODE region when moving the k [...] adds d6baa53c02dd mm, compaction: fix fast_isolate_around() to stay within b [...] adds ca72dd443845 mm: khugepaged: allow page allocation fallback to eligible nodes adds e5cc573c45e5 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] adds c26106205363 mm/page_exit: fix kernel doc warning in page_ext_put() adds 7621b518d2bd hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] adds e0767cc02b29 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds ff2e04ea8078 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 8ec8490a1950 arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro adds acfc35cfcee5 arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. adds 8fb979a6f525 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 74e05cd43648 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 30d17fac6aae scripts/min-tool-version.sh: raise minimum clang version t [...] adds 10f07891ddae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9086c2bf21d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a3335faebe16 can: af_can: can_exit(): add missing dev_remove_pack() of [...] adds 8aa59e355949 can: af_can: fix NULL pointer dereference in can_rx_register() adds 866337865f37 can: isotp: fix tx state handling for echo tx processing adds 3eb3d283e857 can: j1939: j1939_send_one(): fix missing CAN header initi [...] adds ae64438be192 can: dev: fix skb drop check adds 8b043dfb3dc7 can: rcar_canfd: Add missing ECC error checks for channels 2-7 adds 2b0145032877 Merge tag 'linux-can-fixes-for-6.1-20221107' of git://git. [...] adds 519b58bbfa82 net: marvell: prestera: fix memory leak in prestera_rxtx_s [...] adds 07d120aa33cc net: tun: call napi_schedule_prep() to ensure we own a napi adds b06334919c7a net: nixge: disable napi when enable interrupts failed in [...] adds 742c60e1285c ibmveth: Reduce default tx queues to 8 adds d38a648d2d6c net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg adds 035e3befc191 net: wwan: iosm: fix driver not working with INTEL_IOMMU disabled adds 02d2d2ea4a3b net: wwan: iosm: fix invalid mux header type adds 980ec04a88c9 net: wwan: iosm: fix kernel test robot reported errors adds 5d041588e9f6 Merge branch 'wwan-iosm-fixes' adds 03832a32bf8f netfilter: nfnetlink: fix potential dead lock in nfnetlink [...] adds 03c1f1ef1584 netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() adds 58bb78ce0226 selftests: netfilter: Fix and review rpath.sh adds 27c064ae14d1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 3bbdf662c864 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0811664da064 selftests/bpf: Fix casting error when cross-compiling test [...] adds 5704bc7e8991 selftests/bpf: Fix test_progs compilation failure in 32-bit arch adds aac1f27d29ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ef60e85467e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8cbd4725ffff ALSA: usb-audio: Add DSD support for Accuphase DAC-60 adds 622dfd55d210 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7d945b046be3 ASoC: stm32: dfsdm: manage cb buffers cleanup adds c57e282f0423 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ddfc9021a446 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 989a7f741e38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a5dd2abe2f80 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a37690ad37ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4b29532b9f9b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds a931237cbea2 serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs adds 1bfcbe5805d0 serial: 8250_lpss: Configure DMA also w/o DMA filter adds 7090abd6ad06 serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake adds 1980860e0c82 serial: 8250: Flush DMA Rx on RLSI adds 3ec17cb325ac docs/driver-api/miscellaneous: Remove kernel-doc of serial_core.c adds e8d688694bb7 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 7a58b8d60214 usb: chipidea: fix deadlock in ci_otg_del_timer adds 9d5333c93134 usb: cdns3: host: fix endless superspeed hub port reset adds 181135bb20dc usb: add NO_LPM quirk for Realforce 87U Keyboard adds b03ca6e42836 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f516b67fcddd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f0366d437116 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c431a403c603 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 6c9872f145f0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0fc801f80180 speakup: fix a segfault caused by switching consoles adds 92ca969ff881 speakup: replace utils' u_char with unsigned char adds e5b0d06d9b10 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() adds 6e63153db500 siox: fix possible memory leak in siox_device_add() adds ab126f51c93a parport_pc: Avoid FIFO port location truncation adds 3ce00bb7e91c binder: validate alloc->mm in ->mmap() handler adds e4fe308558a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds ec2b9702507e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6ea7c5addccf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 70eefa4ac1e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 028455997b37 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] adds 6bfc4bbab376 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 376e822a2b26 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds debc5a1ec0d1 KVM: x86: use a separate asm-offsets.c file adds 16fdc1de169e KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm adds f7ef280132f9 KVM: SVM: adjust register allocation for __svm_vcpu_run() adds f6d58266d731 KVM: SVM: retrieve VMCB from assembly adds 001459787158 KVM: SVM: remove unused field from struct vcpu_svm adds 181d0fb0bb02 KVM: SVM: remove dead field from struct svm_cpu_data adds 73412dfeea72 KVM: SVM: do not allocate struct svm_cpu_data dynamically adds e61ab42de874 KVM: SVM: move guest vmsave/vmload back to assembly adds e287bd005ad9 KVM: SVM: restore host save area from assembly adds 9f2febf3f04d KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly adds bd3d394e367e x86, KVM: remove unnecessary argument to x86_virt_spec_ctr [...] adds 8e1071d0ad30 tools/kvm_stat: fix incorrect detection of debugfs adds 2c1b54348a63 tools/kvm_stat: update exit reasons for vmx/svm/aarch64/userspace adds 0bd8bd2f7a78 KVM: SVM: Only dump VMSA to klog at KERN_DEBUG level adds 8631ef59b622 KVM: x86/pmu: Do not speculatively query Intel GP PMCs tha [...] adds 4f1fa2a1bbeb KVM: x86/pmu: Limit the maximum number of supported Intel [...] adds 556f3c9ad7c1 KVM: x86/pmu: Limit the maximum number of supported AMD GP [...] adds d72cf8ffe460 Merge tag 'kvm-s390-master-6.1-1' of https://git.kernel.or [...] adds ad4a41b676f6 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds a472a8eb4f77 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f46416c5d998 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bcc1a46621e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fba58ee6714f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds f002f45a00ee mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CA [...] adds a83e489a9ddc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8145f2b6af17 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 25987abddf88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b9b40531e82 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 86160cdcfca3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aa720a72e23d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dd374788cadd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 84d1b2013272 perf stat: Fix crash with --per-node --metric-only in CSV mode adds ad353b710c74 perf stat: Fix printing os->prefix in CSV metrics output adds 20ebc4a649b8 perf test: Fix skipping branch stack sampling test adds 94d957ae513f perf tools: Add the include/perf/ directory to .gitignore adds 299450a55fd8 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds c3a3d7e9bd17 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 1a6e7642865c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 195afb6bac1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f352262f7272 drm/panfrost: Split io-pgtable requests properly adds 5cc6cef624e2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 22e7253ba07a perf trace: Raw augmented syscalls fix libbpf 1.0+ compatibility new 39f2a7e3b52e perf trace: hello fix libbpf 1.0+ compatibility new 84994f431a85 perf trace: empty fix libbpf 1.0+ compatibility new 86c0d7f04fa7 perf trace: 5sec fix libbpf 1.0+ compatibility new a196d96d791e perf bpf: Remove now unused BPF headers new 793029c3783c perf examples bpf: Remove augmented_syscalls.c, the raw_sy [...] new f7c6722dba0e perf bpf: Rename perf_include_dir to libbpf_include_dir new 1bd230ca2fa6 perf trace: Add BPF augmenter to perf_event_open()'s 'stru [...] new 816815b85221 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_ [...] new 77c967f884ce Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 153974472ab1 Merge branch 'compiler-attributes' of https://github.com/o [...] new 4ac35f9c0db1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new defbab270d45 include/uapi/linux/swab: Fix potentially missing __always_inline new 353798adcf77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e0cf714b462b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 6251d38059ae ACPI: ARM Performance Monitoring Unit Table (APMT) initial [...] new 05da178ce0aa ACPI/IORT: Update SMMUv3 DeviceID support new ad51b5043bb3 arm_pmu: acpi: factor out PMU<->CPU association new 6349a2470d07 arm_pmu: factor out PMU matching new fe40ffdb7656 arm_pmu: rework ACPI probing new a8731264e5ce arm_pmu: acpi: handle allocation failure new efbc95787cbe arm64: jump_label: mark arguments as const to satisfy asm [...] new b9024f87d63f arm64: alternative: constify alternative_has_feature_* argument new 01ab991fc0ee arm64: Enable data independent timing (DIT) in the kernel new 95aa6860d608 arm64/hwcap: Add support for FEAT_CSSC new b0ab73a5479f kselftest/arm64: Add FEAT_CSSC to the hwcap selftest new 939e4649d4fd arm64/hwcap: Add support for FEAT_RPRFM new 989d37fc3d97 kselftest/arm64: Add FEAT_RPRFM to the hwcap test new d12aada8dfb0 arm64/hwcap: Add support for SVE 2.1 new c5195b027d29 kselftest/arm64: Add SVE 2.1 to hwcap test new 68c76ad4a957 arm64: unwind: add asynchronous unwind tables to kernel an [...] new 9beccca09840 scs: add support for dynamic shadow call stacks new 3b619e22c460 arm64: implement dynamic shadow call stack for Clang new aaeca9845643 arm64/fpsimd: Make kernel_neon_ API _GPL new 994b7ac1697b arm64: remove special treatment for the link order of head.o new a4ee28615c7a arm64/mm: Simplify and document pte_to_phys() for 52 bit a [...] new 3a38ef2b3cb6 kselftest/arm64: Check that all children are producing out [...] new 3e02f57bcc6a kselftest/arm64: Provide progress messages when signalling [...] new 2004734fb3fe kselftest/arm64: Remove validation of extra_context from TODO new 9b283888a6d5 kselftest/arm64: Print ASCII version of unknown signal fra [...] new a0fa0b63131b kselftest/arm64: fix array_size.cocci warning new e8e510411847 arm64/asm: Remove unused enable_da macro new 38e4b6605e5c arm64/mm: Drop ARM64_KERNEL_USES_PMD_MAPS new 8a8112d88855 arm64/booting: Add missing colon to FA64 entry new 59598b42eb52 arm64: entry: Fix typo new 1e55b44d9ecd arm64: paravirt: remove conduit check in has_pv_steal_clock new 02f7a8ee7a27 arm64: Update copy_from_user() new c1dd028491d1 arm64: Update copy_to_user() new 72a11ee6f013 arm64: Garbage-collect usercopy leftovers new efb5c584e18c Merge branches 'for-next/acpi', 'for-next/asm-const', 'for [...] new 3eb6f1c4b9d3 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new e0ef1967b865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 106bd6874b74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09b01ef47d1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d637dcea7eda dt-bindings: arm: aspeed: document Delta AHE-50DC BMC new 2e8e3a453fa4 ARM: dts: aspeed: Add Delta AHE-50DC BMC new 1e368be0c4fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e54286a4f97e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 68064196cffe arm64: dts: broadcom: bcmbca: bcm4908: add TWD block timer new 4f9fb09175e8 arm64: dts: broadcom: bcmbca: bcm6858: add TWD block new 96d380df94e9 dt-bindings: ARM: add bindings for the D-Link DWL-8610AP new 9f66e1dd82e3 ARM: dts: bcm53016: Add devicetree for D-Link DWL-8610AP new 16aaf6bbb555 ARM: dts: bcm283x: Remove bcm2835-rpi-common.dtsi from SoC DTSI new 68ef9b3fb91c ARM: dts: bcm2835-rpi: Use firmware clocks for display new 1aff9df67b8e dt-bindings: ARM: add bindings for the D-Link DIR-890L new b1ba87897ced ARM: dts: bcm47094: Add devicetree for D-Link DIR-890L new e147d2d7d7a9 Merge branch 'devicetree/next' into next new 117bd98daca0 firmware: raspberrypi: Use dev_err_probe() to simplify code new a5be5ce0e254 firmware/nvram: bcm47xx: support init from IO memory new 8489931a6f9a Merge branch 'drivers/next' into next new c8ee9f119bfb ARM: dts: BCM5301X: Correct description of TP-Link partitions new c343f6e5f588 Merge branch 'devicetree/next' into next new 8f3a11c0e6e5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 44ab98870ac3 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new d0578b5f10f8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fdf929997028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7be6886ab9e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c75ee511604c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cb66c43dcec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8950f345a67d ARM: dts: am335x-pcm-953: Define fixed regulators in root node new b610ba9a796a Merge branch 'omap-for-v6.2/dt' into for-next new ede1e4fba56c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ea56835583d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e2de8fbdc4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65e64df932ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10c8493f0e7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63aff060390c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0aeb70d72dd9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0ff106bd870d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 1a7d2678fb53 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new ae48590cc672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06e0cee7d4bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new f1ea4f58648d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 63ad44794ffc Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8625d81b4149 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new ec9a228e42c2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 4e08dde5aa4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91da9cd4ad8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a62d196e8988 dt-bindings: pwm: fix microchip corePWM's pwm-cells new ac2bcd194cc5 riscv: dts: fix the icicle's #pwm-cells new 9b038fa343ee Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 58e77634eb9e Merge branch 'fixes' into for-next new 0de03a40d599 s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP new f00886e374d5 Merge branch 'features' into for-next new a90d8be5f131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5478c3a89da Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new a7cc03a28e22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8e39dfb5436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 534d5b613a6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45f119df8d8c Merge branch 'master' of git://github.com/ceph/ceph-client.git new 31e20166a4a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 97925d14babf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c8af247de385 udf: Fix a slab-out-of-bounds write bug in udf_find_entry() new f18de7a8a14b Merge UDF name length overflow fix. new 13aade7a61bc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e10c1f26e16f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ab68d27fb0d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e181bf4eb69 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 91c16d21354b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05de5ea6e478 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 106e982bbc74 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 2a3b3969a1da Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new a75c9cdb7fe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a1a9d55d64e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dc2e6612099 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 359ea9ba18e3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9d7e36962e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abc0c6dc12d1 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 7d403774f567 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ba65731057aa docs/zh_CN: Add userspace-api/seccomp_filter Chinese translation new e17f22603803 docs/sphinx: More depth in the rtd sidebar toc new dc8ab0298028 docs/ja_JP/howto: Update for v6.1 new 6f777dcef774 docs: kmsan: fix formatting of "Example report" new 586f1ed91364 docs/zh_CN: Add userspace-api/futex2 Chinese translation new b592f9ee1fb4 Docs/admin-guide/mm/zswap: remove a paragraph about zswap [...] new a3ee8b3aa91b sysfs: update Documentation new 5cd4cd0a2eb7 debugfs: small Documentation cleaning new 38124788350e Documentation: devres: add missing IIO helpers new 7a96be33c8f5 docs: admin-guide: hw_random: Make document title more gen [...] new fcddf9f5e324 docs: ia64: Fix a typo ("identify mappings") new 6d864a857606 Merge branch 'docs-fixes' into docs-mw new 911c30946498 Merge branch 'docs-mw' into docs-next new a9c16506a648 Merge branch 'docs-next' of git://git.lwn.net/linux.git new f9f10b56e4a8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2b6bab689172 ACPICA: Update version to 20221020 new 404ec60438ad ACPICA: Fix error code path in acpi_ds_call_control_method() new c4279b9e39bd Merge branch 'acpica' into linux-next new e50d05db8c6d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9901c21bcaf2 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() new ca6594d5980f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new adc602de4850 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new f9a35526a857 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 95b11725aa38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new abef378c434e RDMA/mlx5: Change debug log level for remote access error [...] new 4eace75e0853 RDMA/irdma: Report the correct link speed new ece43fad220b RDMA/erdma: Extend access right field of FRMR and REG MR t [...] new 71c6925f280a RDMA/erdma: Report atomic capacity when hardware supports [...] new 0ca9c2e2844a RDMA/erdma: Implement atomic operations support new 568828e8ce0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 380f9acdf747 net: ethernet: renesas: rswitch: Fix endless loop in error paths new ef912fe443ad net: dsa: microchip: add ksz9563 in ksz_switch_ops and sel [...] new a9c6db3bc9d8 net: dsa: microchip: add irq in i2c probe new e06999c3dc62 net: dsa: microchip: add error checking for ksz_pwrite new 4630d1420f84 net: dsa: microchip: ksz8563: Add number of port irq new 9b1833170632 net: dsa: microchip: add dev_err_probe in probe functions new b96c7b4cbeec Merge branch 'dsa-microchip-checking' new bd039b5ea2a9 net/core: Allow live renaming when an interface is up new c3d96f690a79 net, proc: Provide PROC_FS=n fallback for proc_create_net_ [...] new 4d843be56ba6 rxrpc: Trace setting of the request-ack flag new 334dfbfc5a71 rxrpc: Split call timer-expiration from call timer-set tracepoint new 589a0c1e0ac3 rxrpc: Track highest acked serial new b015424695f0 rxrpc: Add stats procfile and DATA packet stats new f2a676d10038 rxrpc: Record statistics about ACK types new f7fa52421f76 rxrpc: Record stats for why the REQUEST-ACK flag is being set new 8889a711f9b4 rxrpc: Fix ack.bufferSize to be 0 when generating an ack new 42fb06b391ac net: Change the udp encap_err_rcv to allow use of {ip,ipv6 [...] new b6c66c4324e7 rxrpc: Use the core ICMP/ICMP6 parsers new ed472b0c8783 rxrpc: Call udp_sendmsg() directly new 23b237f32592 rxrpc: Remove unnecessary header inclusions new 27f699ccb89d rxrpc: Remove the flags from the rxrpc_skb tracepoint new a11e6ff961a0 rxrpc: Remove call->tx_phase new 02a1935640f8 rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted new 72f0c6fb0579 rxrpc: Allocate ACK records at proposal and queue for tran [...] new 530403d9ba1c rxrpc: Clean up ACK handling new faf92e8d53f5 rxrpc: Split the rxrpc_recvmsg tracepoint new d4d02d8bb5c4 rxrpc: Clone received jumbo subpackets and queue separately new 5d7edbc9231e rxrpc: Get rid of the Rx ring new a4ea4c477619 rxrpc: Don't use a ring buffer for call Tx queue new 4e76bd406d6e rxrpc: Remove call->lock new d57a3a151660 rxrpc: Save last ACK's SACK table rather than marking txbufs new 6869ddb87d47 rxrpc: Remove the rxtx ring new 1fc4fa2ac93d rxrpc: Fix congestion management new 30d95efe06e1 rxrpc: Allocate an skcipher each time needed rather than reusing new 3ca6c3b43c72 Merge tag 'rxrpc-next-20221108' of git://git.kernel.org/pu [...] new 154ba79c9f16 genetlink: correctly begin the iteration over policies new 32049c5ff788 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 064e61b47c3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 953c3ad381aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 14026a4ed275 Bluetooth: btusb: Fix CSR clones again by re-adding ERR_DA [...] new 6ec6368edb46 Bluetooth: btusb: Add debug message for CSR controllers new df10b0c561f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 525c06c81d75 wifi: rtw89: use u32_encode_bits() to fill MAC quota value new 901c247f9687 wifi: rtw89: 8852b: change debug mask of message of no TX [...] new dbd17d21e861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d710cbd7b90b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 92e80489e46b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new db207bb7be5d Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new cbd783c753ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ea6143a86c67 drm/nouveau/disp: move and extend the role of outp acquire [...] new 9793083f1dd9 drm/nouveau/disp: move LVDS protocol information into acquire new f530bc60a30b drm/nouveau/disp: move HDMI config into acquire + infofram [...] new a9f5d7721923 drm/nouveau/disp: move HDA ELD method new 813443721331 drm/nouveau/disp: move DP link config into acquire new a62b74939063 drm/nouveau/disp: add method to control DPAUX pad power new d62f8e982cb8 drm/nouveau/kms: switch hpd_lock from mutex to spinlock new 016dacb60e6d drm/nouveau/kms: pass event mask to hpd handler new 8bb30c882334 drm/nouveau/disp: add method to trigger DP link retrain new 8c7d980da9ba drm/nouveau/disp: move DP MST payload config method new a2b7eadfef59 drm/nouveau/disp: add head class new 361863ceab1e drm/nouveau/disp: move head scanoutpos method new f43e47c090dc drm/nouveau/nvkm: add a replacement for nvkm_notify new 55520832d6e4 drm/nouveau/fault: switch non-replayable faults to nvkm_ev [...] new b418ff8863ee drm/nouveau/fault: expose replayable fault buffer event class new 1d4dce284164 drm/nouveau/disp: switch vblank semaphore release to nvkm_ [...] new ffd2664114c8 drm/nouveau/disp: expose head event class new 773eb04d14a1 drm/nouveau/disp: expose conn event class new 801bc8584e58 drm/nouveau/disp: expose page flip event class new 8c880fd4c155 drm/nouveau/fifo: expose non-stall intr in host channel ev [...] new 6c9705f68465 drm/nouveau/fifo: expose channel killed in host channel ev [...] new 99d0701afdaf drm/nouveau/nvkm: rip out old notify new 4a16dd9d18a0 drm/nouveau/kms: switch to drm fbdev helpers new ab4f75eb1cc2 drm/nouveau/nvkm: give each nvkm_event its own lockdep class new eec3f6dfedc0 drm/nouveau/top: parse device topology right after devinit new 727fd72f2402 drm/nouveau/intr: add shared interrupt plumbing between pci/tegra new 3ebd64aa3c4f drm/nouveau/intr: support multiple trees, and explicit interfaces new a7ab200aebc2 drm/nouveau/intr: add nvkm_subdev_intr() compatibility new f83d1c311418 drm/nouveau/vfn: add stub subdev for dev_func new 58c3d3c83729 drm/nouveau/vfn: move NV_USERMODE class from host new e650738055ce drm/nouveau/vfn/tu102-: support new-style interrupt tree new b59d810a4742 drm/nouveau/fault/tu102: switch to explicit intr handlers new e5f92c8735b6 drm/nouveau/fault/ga100: initial support new fe76fe497c30 drm/nouveau/mc: implement intr handling on top of nvkm_intr new ebb195dbb339 drm/nouveau/mc: move NV_PMC_ENABLE bashing to chipset-spec [...] new 565bfaf1f26a drm/nouveau/mc/ga100: switch to using NV_PMC_DEVICE_ENABLE new 8478cd5a740a drm/nouveau/nvkm: add locking to subdev/engine init paths new e442f1e45314 drm/nouveau/flcn: show falcon user in debug output new 973b32443b09 drm/nouveau/imem: allow bar2 mapping of user allocations new 8c18138c7633 drm/nouveau/fifo: add chid_nr() new f5e4568991f6 drm/nouveau/fifo: unify handling of channel classes new fd67738a28bf drm/nouveau/fifo: pre-move some blocks of code around new 9be9c606c4be drm/nouveau/fifo: merge gk104_fifo_func into nvkm_host_func new 800ac1f8d708 drm/nouveau/fifo: add chid allocator new 1c488ba96e59 drm/nouveau/fifo: add runq new d94470e9d150 drm/nouveau/fifo: add common runlist/engine topology new 6de125383a5c drm/nouveau/fifo: expose runlist topology info on all chipsets new eb39c613481f drm/nouveau/fifo: expose per-runlist CHID information new 468fae7bb0a3 drm/nouveau/fifo: add cgrp, have all channels be part of one new 0fc72ee9d8d6 drm/nouveau/fifo: use runlist engine info to lookup engine [...] new 2fc71a0566f6 drm/nouveau/fifo: use explicit intr interfaces new d67f3b964629 drm/nouveau/fifo: tidy up non-stall intr handling new 965c41d9116c drm/nouveau/fifo: tidy global PBDMA init new 324176e7c8b9 drm/nouveau/fifo: program NV_PFIFO_FB_TIMEOUT on init new 87c860243149 drm/nouveau/fifo: move PBDMA init to runq new 923f1ff5274c drm/nouveau/fifo: move PBDMA intr to runq new e43c872c03a9 drm/nouveau/fifo: merge mmu fault handlers together new c358f5387160 drm/nouveau/fifo: add new channel lookup interfaces new f48dd2936138 drm/nouveau/fifo: add new engine context tracking new 4a492fd5d262 drm/nouveau/fifo: add runlist wait() new 3a6bc9c242e1 drm/nouveau/fifo: add runlist block()/allow() new 62742b5ef314 drm/nouveau/fifo: add chan bind()/unbind() new 67059b9fb899 drm/nouveau/fifo: add chan start()/stop() new acff94153563 drm/nouveau/fifo: add chan/cgrp preempt() new 520db0405e9d drm/nouveau/fifo: kill channel on a selection of PBDMA errors new 0b1bb1296f28 drm/nouveau/fifo: kill channel on NV_PPBDMA_INTR_1_CTXNOTVALID new 4d60100a23ec drm/nouveau/fifo: add common channel recovery new b084fff210bf drm/nouveau/fifo: add common runlist control new d3e7a4392c82 drm/nouveau/fifo: add RAMIN info to nvkm_chan_func new fbe9f4337c13 drm/nouveau/fifo: add USERD info to nvkm_chan_func new 3647c53bd7da drm/nouveau/fifo: add RAMFC info to nvkm_chan_func new 8ab849d6dd4c drm/nouveau/fifo: add new engine context handling new 7ac293328122 drm/nouveau/fifo: add new engine object handling new 06db7fded6de drm/nouveau/fifo: add new channel classes new 05d271c32e12 drm/nouveau/ce/ga100-: initial support new 7f4f35ea5b08 drm/nouveau/fifo/ga100-: initial support new 74f9dcb0df10 drm/nouveau/gsp: add funcs new b7f44ef7320a drm/nouveau/pmu: move preinit() falcon reset to devinit new ccdc043123d2 drm/nouveau/pmu: move init() falcon reset to non-nvfw code new a9d90860c42a drm/nouveau/pmu/gm20b,gp10b: boot RTOS from PMU init new 3b330f087501 drm/nouveau/sec2: unload RTOS before tearing down WPR new c7c0aac74213 drm/nouveau/sec2: switch to newer style interrupt handler new f15cde64b661 drm/nouveau/flcn: rework falcon reset new 0e44c2170876 drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR [...] new 5728d064190e drm/nouveau/fb: handle sysmem flush page from common code new e3f324956a32 drm/nouveau/fb/gp102-: unlock VPR right after devinit new 2541626cfb79 drm/nouveau/acr: use common falcon HS FW code for ACR FWs new d2922879116c drm/nouveau/sec2: dump tracepc info on halt new 1ed02c3f2db0 drm/nouveau/engine: add HAL for engine-specific rc reset p [...] new 4500031f8669 drm/nouveau/ltc: split color vs depth/stencil zbc counts new 0ceceaa9ae82 drm/nouveau/fifo: expose function to read engine ctxsw status new 113750215058 drm/nouveau/gr/gf100-: move some code around to make next [...] new ca081fff6ecc drm/nouveau/gr/gf100-: generate golden context during firs [...] new d05095b53cd4 drm/nouveau/gr/gf100-: make global pagepool actually global new 95f78acd8859 drm/nouveau/gr/gf100-: make global bundle_cb actually global new 5eee9fdd69d6 drm/nouveau/gr/gf100-: move misc context patching out of a [...] new 78a43c7e3b2f drm/nouveau/gr/gf100-: make global attrib_cb actually global new 6c55b5947b17 drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAI [...] new 6762510bc844 drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE method new f1f4d9181484 drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC reset new 366e01092a05 drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTO new 0d7557072414 drm/nouveau/gr/gf100-: gpfifo_ctl zero before init new 40bbee55c114 drm/nouveau/gr/gf100-: wfi after register-bashing golden init new be99d041b6b5 drm/nouveau/gr/gf100-: move reset during golden ctx init t [...] new b6d93fa74ada drm/nouveau/gr/gf100-: move some init to init_rop_exceptions() new 1a34468855bd drm/nouveau/gr/gf100-: move some init to init_exception2() new 9aa3faced0a3 drm/nouveau/gr/gf100-: switch to newer style interrupt handler new 0c520ad45a65 drm/nouveau/gr/gf117-: make ppc_nr[gpc] accurate new e2eeec758c36 drm/nouveau/gr/gp100-: fix number of zcull tile regs new de8be616b6ea drm/nouveau/gr/gk20a,gm20b,gp10b: split out netlist parsin [...] new d94ac9dddef7 drm/nouveau/gr/gp100-: modify init_fecs_exceptions new 3ffa6f329b61 drm/nouveau/gr/gv100-: port smid mapping code from nvgpu new abf8d6311307 drm/nouveau/gr/gv100-: fix number of tile map registers new 81d4201e7ffc drm/nouveau/gr/gv100-: add NV_PGRAPH_PRI_PD_AB_DIST_CONFIG [...] new 75e637db601a drm/nouveau/gr/gv100-: move init_419bd8() after sw_ctx load new edc6938f7bc6 drm/nouveau/gr/gv100-: drop a write from init_shader_exceptions() new 1cd97b5490c8 drm/nouveau/gr/tu102-: use sw_veid_bundle_init from firmware new c4d66f7db672 drm/nouveau/gr/tu102-: fix support for sw_bundle64_init new 6a2b09e7bf3f drm/nouveau/gr/tu102: add gv100_gr_init_4188a4 new 21876b0e4284 drm/nouveau/gr/tu102: remove gv100_grctx_unkn88c new a51c69ee74d1 drm/nouveau/fb/ga102: load and boot VPR scrubber FW new 4b569ded09fd drm/nouveau/acr/ga102: initial support new 21e938d0017d drm/nouveau/ltc/ga102: initial support new c4bdac754ca0 drm/nouveau/gr/ga102: initial support new a143bc517bf3 Merge branch '00.06-gr-ampere' of https://gitlab.freedeskt [...] new c0c50f6f83d9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e3cac8f7749f drm: lcdif: Set and enable FIFO Panic threshold new 90f86d0c617d dt-bindings: vendor-prefixes: Document Chongzhou new 0b894c4667e0 dt-bindings: vendor-prefixes: Document Jadard new bb3098eead99 dt-bindings: display: Document Jadard JD9365DA-H3 DSI panel new 6b818c533dd8 drm: panel: Add Jadard JD9365DA-H3 DSI panel new c216189897bf Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new bcde9dad1bfa drm/amd/pm: update SMU IP v13.0.4 msg interface header new 2d2ccc4cbf44 drm/amdkfd: Fix error handling in kfd_criu_restore_events new a0fba3e07880 drm/amdkfd: Fix error handling in criu_checkpoint new f9e694964503 drm/amdgpu: workaround for TLB seq race new 00efc965a7b7 drm/amd/display: Wait for VBLANK during pipe programming new ea8626425859 drm/amd/display: Adding HDMI SCDC DEVICE_ID define new f7085cbf117e drm/amd/display: Cursor update refactor: PSR-SU support condition new a36021b1fccf drm/amd/display: Update 709 gamma to 2.222 as stated in th [...] new 5abb360ba74f drm/amd/display: Consider dp cable id only when data is non zero new 1a2b886b1f24 drm/amd/display: Waiting for 1 frame to fix the flash issu [...] new 4df7e2c8d778 drm/amd/display: Update SR watermarks for DCN314 new b17710f42d4b drm/amd/display: Allow tuning DCN314 bounding box new a1b6667ef90b drm/amd/display: Zeromem mypipe heap struct before using it new 9e7d03e8b046 drm/amd/display: Use min transition for SubVP into MPO new dc55b106ad47 drm/amd/display: Disable phantom OTG after enable for plan [...] new de020e5fa9eb drm/amd/display: Disable DRR actions during state commit new be9f6b222c52 drm/amd/display: Fix fallback issues for DP LL 1.4a tests new 2f8f9118129d drm/amd/display: Fix FCLK deviation and tool compile issues new 98f9229ff60e drm/amd/display: Fix reg timeout in enc314_enable_fifo new 1df6b9b07e33 drm/amd/display: Fix gpio port mapping issue new ea192af507d9 drm/amd/display: Only update link settings after successfu [...] new 01c0c124b9ec drm/amd/display: Enforce minimum prefetch time for low mem [...] new 52b5432cd70a drm/amd/display: Set correct EOTF and Gamut flag in VRR info new 964d641632fa drm/amd/display: Add margin for max vblank time for SubVP + DRR new b7ada7ee61d3 drm/amd/display: Populate DP2.0 output type for DML pipe new adf65dff5d61 drm/amdgpu: Fix the kerneldoc description new f936f535fa70 Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed [...] new e198e55b2820 drm/amd/display: 3.2.211 new c70e2166967d drm/amdgpu: Unlock bo_list_mutex after error handling new 0bc71adc8b1b drm/amdgpu: Drop eviction lock when allocating PT BO new 407a5bdd5513 drm/amdgpu: disable BACO on special BEIGE_GOBY card new 4cc16d64b6cd drm/amdkfd: Fix the memory overrun new 60cfad329ab8 drm/amd/pm: enable mode1 reset on smu_v13_0_10 new 43fca649e668 drm/amdkfd: Make kfd_fill_cache_non_crat_info() as static new da858deab88e drm/amdgpu: Remove redundant I2C EEPROM address new 3b8164f8084f drm/amdgpu: Decouple RAS EEPROM addresses from chips new 4b31b92b143f drm/amdgpu: complete gfxoff allow signal during suspend wi [...] new 10276a20be11 drm/radeon: Add the missed acpi_put_table() to fix memory leak new e50db38342d5 drm/amdgpu: Replace 1-element array with flexible-array member new fcb4f9193ee5 drm/amd/display: Have risk for memory exhaustion new d852871c6dd1 drm/amd/display: only fill dirty rectangles when PSR is enabled new d1a372af1c3d drm/amdgpu: Set MTYPE in PTE based on BO flags new 407fc1a6770d drm/radeon: Add HD-audio component notifier support (v5) new 9e6b309a3e14 drm: Move radeon and amdgpu Kconfig options into their dir [...] new 81b680d1064b drm/amdgpu: force read discovery file if set discovery=2 new d82b72f04404 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6398acf34819 drm/i915/display: move struct intel_link_m_n to intel_disp [...] new f3f493aa90ae Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 5994def62646 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new f051c4ea3cc9 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new d27c3e17ade8 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new a93c315810f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 871db23297ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1c745b518bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afd7d7904214 Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new a43ecae40f5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f4947e813a9 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new fe463a6aa775 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f0892356fa1 mm: allow multiple error returns in try_grab_page() new 4003f107fa2e mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages new d82076403cef iov_iter: introduce iov_iter_get_pages_[alloc_]flags() new 49580e690755 block: add check when merging zone device pages new 1567b49d1a40 lib/scatterlist: add check when merging zone device pages new 5e3e3f2e15df block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages() new 7ee4ccf57484 block: set FOLL_PCI_P2PDMA in bio_map_user_iov() new 7e9c7ef83d78 PCI/P2PDMA: Allow userspace VMA allocations through sysfs new 6d4338cb4070 ABI: sysfs-bus-pci: add documentation for p2pmem allocate new a2c4b08625f6 Merge branches 'for-6.2/block' and 'for-next' into for-next new 258bea6388ac drbd: use blk_queue_max_discard_sectors helper new 21b87a7d7564 drbd: disable discard support if granularity > max new ce668b6d68f9 drbd: Store op in drbd_peer_request new a1795c2ccb1e bfq: fix waker_bfqq inconsistency crash new 99771d73ff45 bfq: ignore oom_bfqq in bfq_check_waker new dac6a872aef0 Merge branch 'for-6.2/block' into for-next new 90424aa6ebc1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 7825494dcdd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ee3e90f56cb mmc: litex_mmc: ensure `host->irq == 0` if polling new 9610892485f7 dt-bindings: mmc: sdhci-of-dwcmhsc: Add reset support new a1f78265e65f dt-bindings: mmc: rockchip-dw-mshc: Add power-domains property new f43dbcb96715 mmc: atmel-mci: fix return value check of mmc_add_host() new 62158055c622 mmc: omap_hsmmc: fix return value check of mmc_add_host() new b85e17cd9c0c mmc: meson-gx: fix return value check of mmc_add_host() new 1a33113d7b1b mmc: via-sdmmc: fix return value check of mmc_add_host() new 175568abe9ca mmc: Merge branch fixes into next new ac55cd0cca4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d866f864fba Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0598d7d54693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57f070c5361e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af17013f7ac4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 452400090ac9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 8792239fcba2 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 048be156491f selinux: remove the sidtab context conversion indirect calls new 97bba71b41f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af988fe867bf Merge branch 'next' of git://github.com/cschaufler/smack-next new d563df569d3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7c607bfc360 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f84155d75443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 171ccf44c97b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f74bb11dfed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0861f49bd94 x86/sgx: Add overflow check in sgx_validate_offset_length() new a0a9fcd1831a Merge x86/urgent into tip/master new bb88f9695460 perf: Improve missing SIGTRAP checking new 0e387c2412ba Merge perf/urgent into tip/master new 2874529b3513 virt/sev-guest: Add a MODULE_ALIAS new aaa973148d1e Merge x86/sev into tip/master new 6426773410fd x86: Fix misc small issues new d93ba1921d0f Merge x86/cleanups into tip/master new 0008712a508f x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros new bf7cf845430c Merge x86/mm into tip/master new ae5d6b40b61c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c3ee5c93848c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f733615e39aa rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC new 86dfae8d54cf Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'la [...] new 2f0de3aa853d Merge branch 'kcsan.2022.10.18c' into HEAD new 96bfef8eddf8 Merge branch 'lkmm.2022.10.18c' into HEAD new 78eefc6c2c88 clocksource: Add comments to classify bogus measurements new 0e2ab9bfb9d7 clocksource: Exponential backoff for load-induced bogus wa [...] new 98fd2a772ab3 Merge branch 'clocksource.2022.11.09a' into HEAD new 097c51299b00 Merge branch 'urgent.2022.10.20a' into HEAD new 46a255407af4 Merge branch 'nolibc.2022.10.28a' into HEAD new ebd5e7e95a13 Merge branch 'lkmm-dev.2022.10.18c' into HEAD new 44b5f4f9f36b memory-model: Prohibit nested SRCU read-side critical sections new e9e529288f72 rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() new d34045f3c10b rcu: Refactor kvfree_call_rcu() and high-level helpers new 3ed5097b20d5 locking/memory-barriers.txt: Improve documentation for wri [...] new 231d0587e976 doc: Further updates to RCU's lockdep.rst new d63bc5488e4e doc: Update NMI-RCU.rst new 3ab436ed014f doc: Update rcubarrier.rst new 150f01f5afdc doc: Update rcu_dereference.rst new 6c1274f69852 doc: Update and wordsmith rculist_nulls.rst new 6bf6a4b95ed3 doc: Update rcu.rst new 45d1e55cfe14 doc: Update stallwarn.rst new 41db7391880b doc: Update torture.rst new 28fbb39d8c5a doc: Update UP.rst new 15c70143413e doc: Update rcu.rst URL to RCU publications new 05057ab3950c doc: Update whatisRCU.rst new 6ce4eb541c55 rcu: Consolidate initialization and CPU-hotplug code new 50913df722ef torture: Seed torture_random_state on CPU new 926154e1f677 refscale: Provide for initialization failure new cede97a6d18c refscale: Add tests using SLAB_TYPESAFE_BY_RCU new 7fa0f90028ca Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 93ef789e950a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e88d6eca3690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e7be37157dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a867f7c5756 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d045b6d5c61d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 077621d94ff7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new ef183ac85ba8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 0ce0f9d0785a usb: phy: phy-gpio-vbus-usb: Add device tree probing new 049142335613 usb: dwc3: gadget: Reduce TRB IOC settings new 430d57f53eb1 usb: core: stop USB enumeration if too many retries new 1a2698120748 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 1653c47393b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b46ed8968b71 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 594fac2ac7e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc3b6fb93591 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1edb5651916 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 7ff2add4a31b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0767e391079 soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cd [...] new 7dddead766c0 soundwire: cadence: use dai_runtime_array instead of dma_data new febc50b82bc9 dt-bindings: soundwire: Convert text bindings to DT Schema new a7163fcd69d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 96a53586ec09 staging: vt6655: change 2 variable names wFB_Opt0 and wFB_Opt1 new f541335e830e staging: rtl8192e: Use min_t/max_t macros for variable comparison new 6c6ff293337b staging: rtl8723bs: Use min/max macros for variable comparison new 84415762be07 staging: r8188eu: remove unused ijk_matrix_regs_set implem [...] new 1d6290639bfc staging: rtl8192e: rtl819x_HTProc: make arrays const and o [...] new dcb18f5140ab staging: r8188eu: change return type of rtw_set_802_11_dis [...] new bb5b5e2104ca staging: rtl8192e: Fix divide fault when calculating beacon age new 11454ddeb2f6 staging: rtl8723bs: replace underutilized struct by array [...] new f6f213ba4910 staging: emxx_udc: use min helper macro for variable comparison new 38aa1741c3b3 staging: r8188eu: remove unused struct declarations new 30534c72bac1 staging: r8188eu: convert three functions to bool new cc027b3e4087 staging: r8188eu: don't store addba request new 4142c442f259 staging: r8188eu: remove some obsolete comments new 8554c4768a36 staging: r8188eu: reorder assignments, clarify the header format new 2dbc324eaab6 staging: r8188eu: reformat a function header new d44fa4cb2e30 staging: r8188eu: remove state checks in rtw_led_control new b69373787637 staging: r8188eu: clean up rtw_hal_init new b78ec61d9478 staging: r8188eu: remove get_fwstate new 32265aaf61c6 staging: r8188eu: merge two rtw_free_network_nolock functions new c12b5b5614ac staging: r8188eu: remove checks in dump_mgntframe new 2b62e1b447c6 staging: r8188eu: clean up error handling in rtw_start_drv [...] new c1a84fe1f431 staging: r8188eu: simplify complex pointer casting new a57ef65a09a0 staging: r8188eu: remove unnecessary casting new d54b6ac14d3f staging: r8188eu: use a qos_hdr in validate_recv_data_frame new fa2a8d428422 staging: r8188eu: drop another removal/stop check new a614e753e8e7 staging: r8188eu: drop removal/stop check in dump_mgntfram [...] new 7c3b1044cb26 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 62db6f38aa70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new baa18f72b804 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7313b336ee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 301a3415d92a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79ee3e5eb666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a055204b063a leds: gpio: switch to using devm_fwnode_gpiod_get() new 17521f263fc0 leds: lgm-sso: switch to using devm_fwnode_gpiod_get() new 2fe8e1dcf937 gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() new 8afe82550240 gpiolib: of: Prepare of_gpiochip_add() / of_gpiochip_remov [...] new 27043a7d500c gpiolib: of: Integrate of_gpiochip_init_valid_mask() into [...] new 002d560f3647 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new a325b02b07ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b79ddaea831c next-20221108/pinctrl new ee92b7929ebc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ba55e6f73c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d94f5c2d198e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c6ecd13551a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ff049ed678d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fefdc11b38d8 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 77b3a4027cb3 dt-bindings: slimbus: convert bus description to DT schema new 6d0146a25d73 dt-bindings: slimbus: qcom,slim: convert to DT schema new 371fcbd32b26 dt-bindings: slimbus: qcom,slim-ngd: convert to DT schema new fc02f165ffec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af4cdd1524a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3adcbb8f7cb9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new f27b95ce4824 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 870f63b7cd78 kunit: eliminate KUNIT_INIT_*_ASSERT_STRUCT macros new 60650b2d7022 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 6dc268990ec2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new c2d85a9f0262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 365fc4362775 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 44afe38606f2 efi: libstub: use EFI_LOADER_CODE region when moving the k [...] new 3eec510b7be6 efi: libstub: Implement devicepath support for initrd comm [...] new 1e708b13280a efi: libstub: Permit mixed mode return types other than ef [...] new e9456be05e4f efi: libstub: Add mixed mode support to command line initr [...] new 2a16cea3de37 efi: libstub: Undeprecate the command line initrd loader new 085e2ff9aeb0 efi: libstub: Drop randomization of runtime memory map new 48b9491cfe08 efi: libstub: Drop handling of EFI properties table new 0d60ffeec53c efi: libstub: Deduplicate ftrace command line argument filtering new aaeb3fc614d6 arm64: efi: Move dcache cleaning of loaded image out of ef [...] new 7a35cb0a6ec0 arm64: efi: Avoid dcache_clean_poc() altogether in efi_ent [...] new 4ef806096bdb arm64: efi: Move efi-entry.S into the libstub source directory new f9a3c8488762 MAINTAINERS: adjust entry after arm64 efi-entry.S file movement new fa882a1389b2 efi: libstub: Use local strncmp() implementation unconditionally new 52dce39cd278 efi: libstub: Clone memcmp() into the stub new 2e6fa86f2d48 efi: libstub: Enable efi_printk() in zboot decompressor new 06064800d92a efi: loongarch: Drop exports of unused string routines new 732ea9db9d8a efi: libstub: Move screen_info handling to common code new da8dd0c75b3f efi: libstub: Provide local implementations of strrchr() a [...] new 42c8ea3dca09 efi: libstub: Factor out EFI stub entrypoint into separate file new 1f1ba325a23d efi: libstub: Add image code and data size to the zimage metadata new 895bc3a135ff efi: libstub: Factor out min alignment and preferred kerne [...] new f1a116c055e3 efi/riscv: libstub: Split off kernel image relocation for [...] new d9ffe524a538 efi/arm64: libstub: Split off kernel image relocation for [...] new 0efb61c89fa0 efi/loongarch: Don't jump to kernel entry via the old image new d729b554e179 efi/loongarch: libstub: Split off kernel image relocation [...] new c51e97e7f129 efi: libstub: Merge zboot decompressor with the ordinary stub new 4df1cf61534c Merge tag 'efi-zboot-direct-for-v6.2' into next new e3702691090e efi: memmap: Move EFI fake memmap support into x86 arch tree new d8614f2f188a efi: memmap: Move manipulation routines into x86 arch tree new d31007d74933 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures new b43f7c98d0cd efi: pstore: Add module parameter for setting the record size new 5287e4bec4e1 efi: runtime-maps: Clarify purpose and enable by default f [...] new effb67d8108d efi: x86: Move EFI runtime map sysfs code to arch/x86 new d4434e1bd633 efi: libstub: fix efi_load_initrd_dev_path() kernel-doc comment new 02d87826169a efi/cper, cxl: Decode CXL Protocol Error Section new 2cea4a0b92b8 efi/cper, cxl: Decode CXL Error Log new 91c0a69af886 efi: random: combine bootloader provided RNG seed with RNG [...] new d4094006e9e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b1af1163fb22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5adef7db3f93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dab644847cc7 stackprotector: actually use get_random_canary() new 01931f5abbde random: use random.trust_{bootloader,cpu} command line opt [...] new 8caa01d9d8b1 random: remove early archrandom abstraction new 623c8dd2bc7f random: adjust comment to account for removed function new 0d7dcdaf5a0b random: modernize documentation comment on get_random_bytes() new 21c8b57c7a50 hw_random: use add_hwgenerator_randomness() for early entropy new becf5eab5d9c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 74bac44b3b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd2cd6ae4b1a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 09a3961df76c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 6e5ef3f69e5e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 8ef4978e3fe3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new db21e1013a12 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c1a98e08def0 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new f3873afb9d7e iommufd: Document overview of iommufd new 1c271f3f3a37 iommufd: File descriptor, context, kconfig and makefiles new 3b100b10f088 kernel/user: Allow user::locked_vm to be usable for iommufd new 35381df68b56 iommufd: PFN handling for iopt_pages new 6e60f1b09a46 iommufd: Algorithms for PFN storage new 2fdd491abe6b iommufd: Data structure to provide IOVA to PFN mapping new c4998c7ce5b5 iommufd: IOCTLs for the io_pagetable new 7aa54208227c iommufd: Add a HW pagetable object new 5834f1f9c168 iommufd: Add kAPI toward external drivers for physical devices new 720c1089b567 iommufd: Add kAPI toward external drivers for kernel access new f35a420243b5 iommufd: vfio container FD ioctl compatibility new dbaae4d859b8 iommufd: Add kernel support for testing iommufd new 4b9d170488c4 iommufd: Add some fault injection points new 754d497fa19b iommufd: Add additional invariant assertions new e89db2cd129e iommufd: Add a selftest new 4b853184dc2e Merge branch 'iommufd' into iommufd.git for-next new ac3438b0c827 vfio: Move vfio_device driver open/close code to a function new 58b090e3f486 vfio: Move vfio_device_assign_container() into vfio_device [...] new 7ce99754fe9b vfio: Rename vfio_device_assign/unassign_container() new 08ad80c10ac5 vfio: Move storage of allow_unsafe_interrupts to vfio_main.c new 2f461cc5f494 vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_ [...] new 375ea3c60347 vfio-iommufd: Allow iommufd to be used in place of a container fd new d414ee36f016 vfio-iommufd: Support iommufd for physical VFIO devices new 43d79b684af3 vfio-iommufd: Support iommufd for emulated VFIO devices new b70f5f9803bc vfio: Move container related MODULE_ALIAS statements into [...] new c912066f327a vfio: Make vfio_container optionally compiled new 37c9e6e44d77 iommufd: Allow iommufd to supply /dev/vfio/vfio new 73da695add8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1106f9fc75e6 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 6d2fc0cefec5 mm, compaction: fix fast_isolate_around() to stay within b [...] new 20b15cf5b04c mm: khugepaged: allow page allocation fallback to eligible nodes new e1c21a661803 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new f34bfc35156c mm/page_exit: fix kernel doc warning in page_ext_put() new 6a892ddb84e5 ipc/shm: call underlying open/close vm_ops new e10e698a0dc2 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] new 1de9a8bdaf6d Merge branch 'mm-stable' into mm-unstable new f781fe9e1cae maple_tree: fix mas_find_rev() comment new 4f3f70c0e615 maple_tree: update copyright dates for test code new c76ee8e43865 fsdax: wait on @page not @page->_refcount new bd2296bf2a17 fsdax: use dax_page_idle() to document DAX busy page checking new f0e293b799e2 fsdax: include unmapped inodes for page-idle detection new 1c7cebe60e81 fsdax: introduce dax_zap_mappings() new bff183004a07 fsdax: wait for pinned pages during truncate_inode_pages_final() new 1f5cab0a0fdc fsdax: validate DAX layouts broken before truncate new 749305dcf61e fsdax: hold dax lock over mapping insertion new 18812fb76036 fsdax: update dax_insert_entry() calling convention to ret [...] new 01818ca8af65 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 4ae2578b0b0d fsdax: introduce pgmap_request_folios() new bb25b80dd910 mm/memremap: mark folio_span_valid() as __maybe_unused new 9ce128730363 fsdax: rework dax_insert_entry() calling convention new 0b6e1998a04c fsdax: cleanup dax_associate_entry() new 04065f9bebf1 devdax: minor warning fixups new 422db238c175 devdax: fix sparse lock imbalance warning new ecca09a18a73 libnvdimm/pmem: support pmem block devices without dax new 41b09a04f93f devdax: move address_space helpers to the DAX core new be0d810bee3f devdax: sparse fixes for xarray locking new e01880c3a809 devdax: sparse fixes for vmfault_t/dax-entry conversions new fb3fb0389bc8 devdax: sparse fixes for vm_fault_t in tracepoints new f33e5e76fc79 devdax: add PUD support to the DAX mapping infrastructure new b112efa5f46f devdax: use dax_insert_entry() + dax_delete_mapping_entry() new fb3f1b9612d9 mm/memremap_pages: replace zone_device_page_init() with pg [...] new 5e2ad4b93191 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new 12cd7026775c mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new 4a04c9f56e15 mm/meremap_pages: delete put_devmap_managed_page_refs() new 7928e6cb4ec6 mm/gup: drop DAX pgmap accounting new a1dc5fc4d416 selftests/vm: enable running select groups of tests new 6f7d308e80a8 selftests/vm: calculate variables in correct order new cf919dbe49a1 selftests/vm: add KSM unmerge tests new 3c58b2f28293 selftests/vm: add CATEGORY for ksm_functional_tests new 01d341bc7f39 mm/pagewalk: don't trigger test_walk() in walk_page_vma() new 6d1f85bb482d selftests/vm: add test to measure MADV_UNMERGEABLE performance new 54696b7030f5 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new 617beb2afec2 mm: remove VM_FAULT_WRITE new a186dd0d0427 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new e7e5c9f551f1 mm/pagewalk: add walk_page_range_vma() new f918062ef74c mm/ksm: convert break_ksm() to use walk_page_range_vma() new 6d03c3a4e695 mm/gup: remove FOLL_MIGRATION new 6939e5bb6e0c mm-gup-remove-foll_migration-fix new b39ed60348f4 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new a787680513b3 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new 09edde7f8c6a mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new b6719ca36804 percpu_counter: add percpu_counter_sum_all interface new bfe823f6317b mm: convert mm's rss stats into percpu_counter new b2945fe28f07 mm, hwpoison: try to recover from copy-on write faults new e8d7657b4e5e mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new 587a2b18f900 mm, hwpoison: when copy-on-write hits poison, take page offline new 10f4440cf7ee mm: use stack_depot for recording kmemleak's backtrace new bc0da8b5bb1d mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] new 38d2bacf5927 mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix new 15fd6e554339 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 new 619c1b2b9ab8 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix new 59c1331bfd59 mm: hugetlb_vmemmap: remove redundant list_del() new b44595824032 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new 2d8792b3f48b Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new 93758376783b mm: vmscan: split khugepaged stats from direct reclaim stats new ef2abb004fa2 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] new 05cd8566ddd0 mm/khugepaged: add tracepoint to collapse_file() new 20dae7475d28 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new c41e7ce80ca5 mempool: do not use ksize() for poisoning new 88fabab7e001 mempool-do-not-use-ksize-for-poisoning-fix new ae867c343904 kasan: allow sampling page_alloc allocations for HW_TAGS new dbf678ac177a kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix new 279bb1573aec mm/vmstat: correct some wrong comments based-on fls() new cbf87ca2e65e mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new e7cf3103d568 mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new de9f12b2a483 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 2ff51e5fc862 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new dc4eab147536 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new 11e801257c60 mm/hugetlb: convert free_huge_page to folios new fdfedc7d5c61 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new 5ae9900a1936 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new 5ae25b37dbb8 mm/hugetlb: convert move_hugetlb_state() to folios new e784c9189aed mm-hugetlb-convert-move_hugetlb_state-to-folios-fix new b82fd596ac2e mm/damon/core: add a callback for scheme target regions check new f89816162d21 mm/damon/sysfs-schemes: implement schemes/tried_regions directory new 9f749487f1ef mm/damon/sysfs-schemes: implement scheme region directory new 96ba188c5694 mm/damon/sysfs: implement DAMOS tried regions update command new 6812c1108d6d mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new 4a6f1926fa7b tools/selftets/damon/sysfs: test tried_regions directory e [...] new 81bee31f9e5e Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new 02ed75acb678 Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 7002e3d94cbb mm/damon: use kstrtobool() instead of strtobool() new 4cc7b218772a mm: use kstrtobool() instead of strtobool() new 1cd5e42cdeb9 mm: always compile in pte markers new 973ae8efa0a6 mm: use pte markers for swap errors new 7dcd6a8dfb37 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() new 3d5e44f447e9 selftests/vm: update hugetlb madvise new f58469a0eafa mm,hugetlb: use folio fields in second tail page new 847aa11c7367 mm,hugetlb: use folio fields in second tail page: fix new a9fad430edc4 mm,thp,rmap: simplify compound page mapcount handling new 02e4060f10a9 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts new f9ab5e18138a mm,thp,rmap: handle the normal !PageCompound case first new bc9074de6ee5 selftests/damon: test non-context inputs to rm_contexts file new 2220e3a8953e mm: anonymous shared memory naming new 59848ea47fcf mm/hugetlb_vmemmap: remap head page to newly allocated page new 74b08da248b7 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 new b33939dc235e mm/khugepaged: recover from poisoned anonymous memory new a0157a2c735b mm/khugepaged: recover from poisoned file-backed memory new 59d99a8f184e tools/vm/page_owner: ignore page_owner_sort binary new 9cc9c62a79c6 mm/kmemleak: use %pK to display kernel pointers in backtrace new 38f8886ae564 mm/mprotect: allow clean exclusive anon pages to be writable new ee6d3fa3f731 mm/mprotect: minor can_change_pte_writable() cleanups new d21e00323cec mm/huge_memory: try avoiding write faults when changing PM [...] new a7d6d1090abc mm/mprotect: factor out check whether manual PTE write upg [...] new 97f1b5e86a5a mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] new 65f95c393e1d mm: remove unused savedwrite infrastructure new c36867430187 selftests/vm: anon_cow: add mprotect() optimization tests new ff02b16f96f5 mm: introduce 'encoded' page pointers with embedded extra bits new 4a3df046c983 mm: teach release_pages() to take an array of encoded page [...] new 7bf6a8636bd1 mm: mmu_gather: prepare to gather encoded page pointers wi [...] new cae765cab320 mm: delay page_remove_rmap() until after the TLB has been flushed new 072dd9222227 mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] new 8ca9ea46e07d zram: preparation for multi-zcomp support new 3ed47df0fb8e zram: add recompression algorithm sysfs knob new 036cf5524f42 zram: factor out WB and non-WB zram read functions new 03e6c729aa64 zram: introduce recompress sysfs knob new b1cd1a440a1a zram: add recompress flag to read_block_state() new 3191c0578374 zram: clarify writeback_store() comment new 1f39e92f9507 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new 868cd5760750 zram: add size class equals check into recompression new 5452eaad19ed zram: remove redundant checks from zram_recompress() new a9c62d98dab3 zram: add algo parameter support to zram_recompress() new 2977eb221f65 documentation: add zram recompression documentation new c78b933ef66e zram: add incompressible writeback new a2eba70219bb zram: add incompressible flag to read_block_state() new 675a8f0bf734 mm/kfence: remove hung_task cruft new ad40dbad215d Revert "mm: migration: fix the FOLL_GET failure on followi [...] new 46152db53333 mm/madvise: fix madvise_pageout for private file mappings new 09e2e6686d67 migrate: convert unmap_and_move() to use folios new 81b90f5a7ec5 migrate: convert migrate_pages() to use folios new 44cfbc02cf49 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init new 3cd57afc7e10 mm: discard __GFP_ATOMIC new ca77a205798d mm: vmscan: fix extreme overreclaim and swap floods new 8d9d9de2ff9f lib/debugobjects: fix stat count and optimize debug_object [...] new 564cde911b98 arc: ptrace: user_regset_copyin_ignore() always returns 0 new 5a9fa403818d arm: ptrace: user_regset_copyin_ignore() always returns 0 new c3028949e9a8 arm64: ptrace: user_regset_copyin_ignore() always returns 0 new 09dd15e98303 hexagon: ptrace: user_regset_copyin_ignore() always returns 0 new 98b8329adc4a ia64: ptrace: user_regset_copyin_ignore() always returns 0 new 52ceba773249 mips: ptrace: user_regset_copyin_ignore() always returns 0 new 245e4a92b3d4 nios2: ptrace: user_regset_copyin_ignore() always returns 0 new 6de12c809ce2 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 new 465128315673 parisc: ptrace: user_regset_copyin_ignore() always returns 0 new 46dfac07f2f4 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 new 92b4faee050a powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix new 135204e0eea9 sh: ptrace: user_regset_copyin_ignore() always returns 0 new c8c9d4e20c2e sparc: ptrace: user_regset_copyin_ignore() always returns 0 new 803f29e79731 regset: make user_regset_copyin_ignore() *void* new f26a01081365 fault-injection: allow stacktrace filter for x86-64 new ecfb7b7da367 fault-injection: skip stacktrace filtering by default new bb2a370bfc51 fault-injection: make some stack filter attrs more readable new 8aea73587288 fault-injection: use debugfs_create_xul() instead of debug [...] new f802caf3e91a fault-injection: make stacktrace filter works as expected new be339dd0ab8f core_pattern: add CPU specifier new 68851486ef11 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new b2717f5ca570 lib/notifier-error-inject: fix error when writing -errno t [...] new d94f0f81d269 debugfs: fix error when writing negative value to atomic_t [...] new 1796f67364b7 lib/oid_registry.c: remove redundant assignment to variable num new 9f62c1c0eeba MAINTAINERS: git://github -> https://github.com for linux- [...] new c2f22e233162 llist: avoid extra memory read in llist_add_batch new 87d087f2b3d9 panic: use str_enabled_disabled() helper new 5b685ef41ff0 ocfs2/cluster: use bitmap API instead of hand-writing it new 59e8fc8e0f5c ocfs2: use bitmap API in fill_node_map new 93494ccee038 ocfs2/dlm: use bitmap API instead of hand-writing it new 9843e0841bff proc/vmcore: fix potential memory leak in vmcore_init() new 0cce5a9712a1 kexec: remove the unneeded result variable new 3a7da409eeb5 kexec: replace crash_mem_range with range new d1c949577dbc ARM: kexec: make machine_crash_nonpanic_core() static new 009c2dca0750 minmax: sanity check constant bounds when clamping new 74a2d9617011 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new b98534a467ad minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 76483fac34b4 minmax: clamp more efficiently by avoiding extra comparison new abeb0dea4874 proc: report open files as size in stat() for /proc/pid/fd new ecb68cc7dc15 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 new 1883e558c303 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix new 1dd1fe4abdfb proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 new 2fa73f6d8c85 checkpatch: add warning for non-lore mailing list URLs new 8817c040477c proc: give /proc/cmdline size new 6f9b73812078 ia64: replace IS_ERR() with IS_ERR_VALUE() new f19ce0e0ba46 ia64/kprobes: remove orphan declarations from arch/ia64/in [...] new 5a51a99cddf2 ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions new 04bbf1397f22 cpumask: limit visibility of FORCE_NR_CPUS new 6598a3d02b05 proc: fixup uptime selftest new 65d2f1856a10 scripts: checkpatch: allow "case" macros new 4cbaa8a345d6 wifi: rt2x00: use explicitly signed or unsigned types new 7e7176266894 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] new 9edacabaabb5 nilfs2: fix shift-out-of-bounds due to too large exponent [...] new 04d29444b845 initramfs: remove unnecessary (void*) conversion new bfd2b473c762 squashfs: add the mount parameter theads=<single|multi|percpu> new 24840d37eda6 squashfs: allows users to configure the number of decompre [...] new 3a74d447d6ad lib/fonts: fix undefined behavior in bit shift for get_def [...] new a0ebe5c69e0d rapidio/tsi721: replace flush_scheduled_work() with flush_work() new d5b123968e43 tools/accounting/procacct: remove some unused variables new acba1953f53d ocfs2: fix memory leak in ocfs2_stack_glue_init() new d612a7571c50 squashfs: fix null-ptr-deref in squashfs_fill_super new b647dd8b1eb3 selftests/vm: add local_config.h and local_config.mk to .g [...] new 2630720bbbeb checkpatch: add check for array allocator family argument order new 44e2c71b5aff selftests: cgroup: fix unsigned comparison with less than zero new 3cbe79a39232 sched/fair: use try_cmpxchg in task_numa_work new 079890230362 scripts/spelling.txt: add more spellings to spelling.txt new ce1ab2036225 lib: objpool added: ring-array based lockless MPMC queue new 2982216d435c lib: objpool: fix some kernel-doc comments new 9b1154829ca4 lib: objpool test module added new ca9645a43a7b kprobes: kretprobe scalability improvement with objpool new 0246e19d3a3d kprobes: freelist.h removed new 8bf42e4d488d vmcoreinfo: warn if we exceed vmcoreinfo data size new f487e1fe4650 lib/radix-tree.c: fix uninitialized variable compilation warning new 427eb29a418e ocfs2: fix memory leak in ocfs2_mount_volume() new e1e3de44f1fe Merge branch 'mm-nonmm-unstable' into mm-everything new be21c90d9a27 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 382d2f9e739b Add linux-next specific files for 20221110
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 (94db6b12c18d) \ N -- N -- N refs/heads/master (382d2f9e739b)
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 865 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-pci | 10 + Documentation/ABI/testing/sysfs-bus-usb | 11 + Documentation/RCU/rcubarrier.rst | 26 +- Documentation/admin-guide/blockdev/zram.rst | 144 +- Documentation/admin-guide/hw_random.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 5 - Documentation/admin-guide/mm/zswap.rst | 8 +- Documentation/arm64/booting.rst | 2 +- Documentation/arm64/elf_hwcaps.rst | 9 + Documentation/arm64/sve.rst | 1 + Documentation/conf.py | 4 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 + .../bindings/display/panel/jadard,jd9365da-h3.yaml | 70 + .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 3 + .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 11 + .../devicetree/bindings/pwm/microchip,corepwm.yaml | 4 +- Documentation/devicetree/bindings/slimbus/bus.txt | 60 - .../devicetree/bindings/slimbus/qcom,slim-ngd.yaml | 120 ++ .../devicetree/bindings/slimbus/qcom,slim.yaml | 86 + .../bindings/slimbus/slim-ngd-qcom-ctrl.txt | 84 - .../devicetree/bindings/slimbus/slim-qcom-ctrl.txt | 39 - .../devicetree/bindings/slimbus/slimbus.yaml | 95 + .../devicetree/bindings/soundwire/qcom,sdw.txt | 215 --- .../bindings/soundwire/qcom,soundwire.yaml | 270 +++ .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/driver-model/devres.rst | 4 + Documentation/driver-api/miscellaneous.rst | 5 +- Documentation/filesystems/debugfs.rst | 8 +- Documentation/filesystems/sysfs.rst | 41 +- Documentation/ia64/aliasing.rst | 2 +- Documentation/translations/ja_JP/howto.rst | 66 +- .../translations/zh_CN/userspace-api/futex2.rst | 80 + .../translations/zh_CN/userspace-api/index.rst | 6 +- .../zh_CN/userspace-api/seccomp_filter.rst | 293 +++ Documentation/userspace-api/iommufd.rst | 3 + MAINTAINERS | 6 + Makefile | 2 + Next/SHA1s | 104 +- Next/merge.log | 1897 +++++++++++++++----- arch/Kconfig | 7 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am335x-pcm-953.dtsi | 28 +- arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts | 418 +++++ arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-a.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 1 + arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 17 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-zero.dts | 1 + arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836-rpi.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 25 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 25 +- arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts | 211 +++ arch/arm/boot/dts/bcm53016-dlink-dwl-8610ap.dts | 131 ++ arch/arm64/Kconfig | 13 + arch/arm64/Makefile | 15 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 5 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 19 + arch/arm64/include/asm/alternative-macros.h | 4 +- arch/arm64/include/asm/asm-uaccess.h | 30 - arch/arm64/include/asm/assembler.h | 13 +- arch/arm64/include/asm/cputype.h | 2 +- arch/arm64/include/asm/hwcap.h | 3 + arch/arm64/include/asm/jump_label.h | 8 +- arch/arm64/include/asm/kernel-pgtable.h | 11 +- arch/arm64/include/asm/module.lds.h | 8 + arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/scs.h | 49 + arch/arm64/include/asm/syscall_wrapper.h | 2 +- arch/arm64/include/asm/sysreg.h | 12 +- arch/arm64/include/uapi/asm/hwcap.h | 3 + arch/arm64/kernel/Makefile | 2 + arch/arm64/kernel/cpufeature.c | 22 + arch/arm64/kernel/cpuinfo.c | 3 + arch/arm64/kernel/entry-common.c | 16 +- arch/arm64/kernel/entry.S | 3 + arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/head.S | 3 + arch/arm64/kernel/irq.c | 2 +- arch/arm64/kernel/module.c | 8 + arch/arm64/kernel/paravirt.c | 4 - arch/arm64/kernel/patch-scs.c | 257 +++ arch/arm64/kernel/pi/Makefile | 1 + arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/setup.c | 4 + arch/arm64/kernel/suspend.c | 2 + arch/arm64/kernel/vmlinux.lds.S | 13 + arch/arm64/kvm/hyp/nvhe/Makefile | 1 + arch/arm64/lib/copy_from_user.S | 266 ++- arch/arm64/lib/copy_template.S | 181 -- arch/arm64/lib/copy_to_user.S | 385 +++- arch/arm64/mm/mmu.c | 2 +- arch/arm64/tools/cpucaps | 1 + arch/arm64/tools/sysreg | 12 +- .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 2 +- arch/s390/include/asm/tlb.h | 11 +- arch/x86/Kconfig | 11 + arch/x86/include/asm/efi.h | 23 + arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/page_types.h | 12 +- arch/x86/include/asm/spec-ctrl.h | 10 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/asm-offsets.c | 6 - arch/x86/kernel/cpu/bugs.c | 15 +- arch/x86/kernel/cpu/sgx/ioctl.c | 3 + arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/traps.c | 4 +- arch/x86/kvm/.gitignore | 2 + arch/x86/kvm/Makefile | 12 + arch/x86/kvm/kvm-asm-offsets.c | 29 + arch/x86/kvm/pmu.c | 2 +- arch/x86/kvm/svm/pmu.c | 7 +- arch/x86/kvm/svm/sev.c | 6 +- arch/x86/kvm/svm/svm.c | 105 +- arch/x86/kvm/svm/svm.h | 11 +- arch/x86/kvm/svm/svm_ops.h | 5 - arch/x86/kvm/svm/vmenter.S | 260 ++- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/x86.c | 25 +- arch/x86/mm/mem_encrypt_boot.S | 4 +- arch/x86/mm/mem_encrypt_identity.c | 18 +- arch/x86/mm/pat/set_memory.c | 6 +- arch/x86/mm/pti.c | 2 +- arch/x86/platform/efi/Makefile | 1 + .../x86/platform}/efi/runtime-map.c | 6 +- block/bfq-iosched.c | 13 +- block/bio.c | 11 +- block/blk-map.c | 12 +- drivers/accessibility/speakup/main.c | 2 +- drivers/accessibility/speakup/utils.h | 2 +- drivers/acpi/acpica/dsmethod.c | 10 +- drivers/acpi/arm64/Kconfig | 3 + drivers/acpi/arm64/Makefile | 1 + drivers/acpi/arm64/apmt.c | 177 ++ drivers/acpi/arm64/iort.c | 16 +- drivers/acpi/bus.c | 2 + drivers/android/binder_alloc.c | 7 + drivers/block/drbd/drbd_int.h | 8 +- drivers/block/drbd/drbd_nl.c | 23 +- drivers/block/drbd/drbd_receiver.c | 81 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/zram/Kconfig | 56 +- drivers/block/zram/zram_drv.c | 495 ++--- drivers/block/zram/zram_drv.h | 33 +- drivers/bluetooth/btusb.c | 6 + drivers/cpufreq/qcom-cpufreq-hw.c | 1 + drivers/firmware/broadcom/bcm47xx_nvram.c | 18 + drivers/firmware/efi/Kconfig | 11 - drivers/firmware/efi/Makefile | 3 +- drivers/firmware/efi/cper.c | 9 + drivers/firmware/efi/cper_cxl.c | 179 ++ drivers/firmware/efi/cper_cxl.h | 66 + drivers/firmware/efi/efi.c | 5 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/efi-stub-helper.c | 4 +- drivers/firmware/efi/libstub/efistub.h | 2 + drivers/firmware/efi/libstub/random.c | 42 +- drivers/firmware/efi/memmap.c | 11 +- drivers/firmware/raspberrypi.c | 9 +- drivers/gpio/gpiolib-of.c | 52 +- drivers/gpio/gpiolib-of.h | 5 - drivers/gpio/gpiolib.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 26 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 41 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2 + drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 + drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 23 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 55 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 51 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 15 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 60 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 1 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 1 + .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 24 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 8 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 3 + .../drm/amd/display/dc/dcn321/dcn321_resource.c | 3 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 5 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 + .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 11 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 5 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.h | 3 + .../dc/dml/dcn32/display_mode_vba_util_32.c | 14 +- .../dc/dml/dcn32/display_mode_vba_util_32.h | 3 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 2 + .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.c | 14 + drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 9 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 +- .../drm/amd/display/modules/color/color_gamma.c | 2 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- drivers/gpu/drm/amd/include/atombios.h | 8 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 4 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_ppsmc.h | 15 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 53 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 18 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 + drivers/gpu/drm/i915/display/intel_display.h | 10 +- drivers/gpu/drm/i915/display/intel_display_types.h | 9 + drivers/gpu/drm/mxsfb/lcdif_kms.c | 16 + drivers/gpu/drm/mxsfb/lcdif_regs.h | 1 + drivers/gpu/drm/nouveau/Kbuild | 4 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 43 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 15 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 7 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 406 ++--- drivers/gpu/drm/nouveau/dispnv50/head.c | 25 +- drivers/gpu/drm/nouveau/include/nvfw/acr.h | 85 + drivers/gpu/drm/nouveau/include/nvfw/hs.h | 28 + drivers/gpu/drm/nouveau/include/nvfw/ls.h | 51 + drivers/gpu/drm/nouveau/include/nvfw/sec2.h | 45 + drivers/gpu/drm/nouveau/include/nvif/cl0046.h | 23 - drivers/gpu/drm/nouveau/include/nvif/cl006b.h | 12 - drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 4 +- drivers/gpu/drm/nouveau/include/nvif/cl506e.h | 13 - drivers/gpu/drm/nouveau/include/nvif/cl506f.h | 14 - drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 92 - drivers/gpu/drm/nouveau/include/nvif/cl826e.h | 15 - drivers/gpu/drm/nouveau/include/nvif/cl826f.h | 16 - drivers/gpu/drm/nouveau/include/nvif/cl906f.h | 16 - drivers/gpu/drm/nouveau/include/nvif/cla06f.h | 18 - drivers/gpu/drm/nouveau/include/nvif/class.h | 45 +- drivers/gpu/drm/nouveau/include/nvif/clb069.h | 5 +- drivers/gpu/drm/nouveau/include/nvif/clc36f.h | 19 - drivers/gpu/drm/nouveau/include/nvif/conn.h | 10 + drivers/gpu/drm/nouveau/include/nvif/disp.h | 1 + drivers/gpu/drm/nouveau/include/nvif/event.h | 91 +- drivers/gpu/drm/nouveau/include/nvif/head.h | 23 + drivers/gpu/drm/nouveau/include/nvif/if0004.h | 5 +- drivers/gpu/drm/nouveau/include/nvif/if000e.h | 26 + drivers/gpu/drm/nouveau/include/nvif/if0010.h | 1 + drivers/gpu/drm/nouveau/include/nvif/if0011.h | 11 + drivers/gpu/drm/nouveau/include/nvif/if0012.h | 98 + drivers/gpu/drm/nouveau/include/nvif/if0013.h | 35 + drivers/gpu/drm/nouveau/include/nvif/if0020.h | 45 + drivers/gpu/drm/nouveau/include/nvif/if0021.h | 16 + drivers/gpu/drm/nouveau/include/nvif/ioctl.h | 51 +- drivers/gpu/drm/nouveau/include/nvif/notify.h | 35 - drivers/gpu/drm/nouveau/include/nvif/outp.h | 19 + drivers/gpu/drm/nouveau/include/nvkm/core/client.h | 15 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 12 + drivers/gpu/drm/nouveau/include/nvkm/core/engine.h | 8 +- drivers/gpu/drm/nouveau/include/nvkm/core/event.h | 64 +- drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h | 167 +- .../gpu/drm/nouveau/include/nvkm/core/firmware.h | 25 + drivers/gpu/drm/nouveau/include/nvkm/core/intr.h | 73 + drivers/gpu/drm/nouveau/include/nvkm/core/layout.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/core/notify.h | 39 - drivers/gpu/drm/nouveau/include/nvkm/core/object.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/core/os.h | 20 + drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h | 42 +- drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 9 +- .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 66 +- drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 86 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 1 + .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h | 29 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 7 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 7 + drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h | 6 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 3 + drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 19 +- .../gpu/drm/nouveau/include/nvkm/subdev/instmem.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h | 16 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 6 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h | 23 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 27 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 3 + drivers/gpu/drm/nouveau/nouveau_chan.c | 306 ++-- drivers/gpu/drm/nouveau/nouveau_chan.h | 14 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 81 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_crtc.h | 7 +- drivers/gpu/drm/nouveau/nouveau_display.c | 84 +- drivers/gpu/drm/nouveau/nouveau_dma.c | 8 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 40 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 57 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 18 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 5 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 613 ------- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 82 - drivers/gpu/drm/nouveau/nouveau_fence.c | 53 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 4 +- drivers/gpu/drm/nouveau/nouveau_nvif.c | 17 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 50 +- drivers/gpu/drm/nouveau/nouveau_usif.c | 6 - drivers/gpu/drm/nouveau/nouveau_vga.c | 1 - drivers/gpu/drm/nouveau/nv04_fbcon.c | 259 --- drivers/gpu/drm/nouveau/nv50_fbcon.c | 299 --- drivers/gpu/drm/nouveau/nv84_fence.c | 24 +- drivers/gpu/drm/nouveau/nvc0_fbcon.c | 297 --- drivers/gpu/drm/nouveau/nvif/Kbuild | 3 +- drivers/gpu/drm/nouveau/nvif/conn.c | 19 + drivers/gpu/drm/nouveau/nvif/disp.c | 5 +- drivers/gpu/drm/nouveau/nvif/{conn.c => event.c} | 63 +- drivers/gpu/drm/nouveau/nvif/{conn.c => head.c} | 34 +- drivers/gpu/drm/nouveau/nvif/notify.c | 210 --- drivers/gpu/drm/nouveau/nvif/outp.c | 178 +- drivers/gpu/drm/nouveau/nvif/user.c | 4 +- drivers/gpu/drm/nouveau/nvkm/core/Kbuild | 3 +- drivers/gpu/drm/nouveau/nvkm/core/client.c | 130 +- drivers/gpu/drm/nouveau/nvkm/core/engine.c | 85 +- drivers/gpu/drm/nouveau/nvkm/core/event.c | 158 +- drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 127 ++ drivers/gpu/drm/nouveau/nvkm/core/intr.c | 442 +++++ drivers/gpu/drm/nouveau/nvkm/core/ioctl.c | 115 +- drivers/gpu/drm/nouveau/nvkm/core/notify.c | 163 -- drivers/gpu/drm/nouveau/nvkm/core/oproxy.c | 20 +- drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 117 +- drivers/gpu/drm/nouveau/nvkm/core/uevent.c | 157 ++ drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 + drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c | 82 + .../nvkm/engine/{fifo/usergv100.c => ce/ga102.c} | 35 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 4 + drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c | 11 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 104 +- drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c | 7 + drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 40 +- drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 93 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.c | 39 - drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h | 3 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 283 ++- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c | 91 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 93 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c | 85 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c | 13 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c | 89 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 95 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/head.c | 38 - drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 12 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 5 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c | 250 --- drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 75 + drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c | 25 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.c | 127 ++ drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c | 249 +++ drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 30 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 448 ++--- drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c | 252 +++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.h | 76 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 633 ++++--- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 99 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 263 --- .../gpu/drm/nouveau/nvkm/engine/fifo/changf100.h | 29 - .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 52 - .../gpu/drm/nouveau/nvkm/engine/fifo/channv04.h | 29 - .../gpu/drm/nouveau/nvkm/engine/fifo/channv50.c | 276 --- .../gpu/drm/nouveau/nvkm/engine/fifo/channv50.h | 53 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c | 111 ++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.h | 25 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c | 226 --- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c | 97 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c | 98 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c | 254 --- drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c | 253 ++- drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.c | 70 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c | 550 ++++++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 292 +-- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 942 ++++++---- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.h | 38 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 1592 ++++++---------- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 168 -- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 105 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 59 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 33 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 109 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 49 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 45 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 99 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 46 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifog84.c | 95 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c | 308 ---- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 361 ---- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 241 --- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifonv50.c | 93 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c | 81 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 252 ++- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 344 ++-- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.h | 23 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c | 94 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c | 103 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 198 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c | 381 +++- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.h | 20 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 223 ++- drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c | 430 +++++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h | 125 ++ .../nvkm/{subdev/fb/ga102.c => engine/fifo/runq.c} | 35 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.h | 31 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 471 ++--- drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.c | 125 ++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c | 409 +++++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h | 8 - drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 12 + .../nvkm/engine/gr/{ctxtu102.c => ctxga102.c} | 66 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c | 224 ++- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h | 77 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf104.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c | 21 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf110.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c | 24 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf119.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c | 40 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c | 12 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c | 71 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c | 12 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c | 80 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c | 60 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp104.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp107.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c | 62 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxtu102.c | 35 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c | 347 ++++ drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 488 +++-- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 80 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c | 119 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gp108.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c | 203 ++- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 47 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 4 +- .../{subdev/gsp/gv100.c => engine/nvdec/ga102.c} | 45 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c | 19 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c | 11 - drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c | 98 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c | 197 ++ drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c | 116 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 26 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.c | 24 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c | 20 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c | 24 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.h | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.c | 35 +- drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 6 + drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 245 ++- drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.c | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/fw.c | 354 ++++ .../{engine/disp/rootnv04.c => falcon/ga100.c} | 62 +- drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c | 148 ++ drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c | 345 ++++ drivers/gpu/drm/nouveau/nvkm/falcon/gp102.c | 82 + drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c | 10 +- drivers/gpu/drm/nouveau/nvkm/falcon/priv.h | 8 + drivers/gpu/drm/nouveau/nvkm/falcon/qmgr.h | 9 +- drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 210 --- drivers/gpu/drm/nouveau/nvkm/nvfw/acr.c | 41 + drivers/gpu/drm/nouveau/nvkm/nvfw/hs.c | 39 + drivers/gpu/drm/nouveau/nvkm/nvfw/ls.c | 72 + drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/acr/Kbuild | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 152 +- .../drm/nouveau/nvkm/subdev/{fb => acr}/ga100.c | 37 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c | 326 ++++ drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c | 199 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c | 44 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c | 31 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp108.c | 55 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp10b.c | 2 +- .../nouveau/nvkm/subdev/acr/{gp10b.c => gv100.c} | 44 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 177 -- drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 145 ++ drivers/gpu/drm/nouveau/nvkm/subdev/acr/priv.h | 104 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 38 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 41 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 120 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c | 30 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 61 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c | 35 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c | 25 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.h | 4 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c | 18 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 66 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c | 49 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c | 8 + drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 4 +- .../nouveau/nvkm/subdev/gsp/{gv100.c => ga102.c} | 41 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 31 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c | 12 + drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c | 10 +- .../nouveau/nvkm/subdev/ltc/{gp102.c => ga102.c} | 25 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c | 130 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.c | 35 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.c | 35 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c | 50 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c | 82 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.c | 38 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c | 126 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c | 11 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c | 63 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c | 93 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.c | 23 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c | 29 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 50 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 136 -- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c | 44 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 50 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.c | 40 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 56 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 32 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 15 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c | 33 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c | 13 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/vfn/Kbuild | 6 + .../drm/nouveau/nvkm/subdev/{gsp => vfn}/base.c | 43 +- .../drm/nouveau/nvkm/subdev/{fb => vfn}/ga100.c | 33 +- .../fifo/usertu102.c => subdev/vfn/gv100.c} | 27 +- drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h | 25 + drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c | 108 ++ .../{engine/fifo/usertu102.c => subdev/vfn/uvfn.c} | 46 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 473 +++++ drivers/gpu/drm/panfrost/panfrost_mmu.c | 11 +- drivers/gpu/drm/radeon/radeon_bios.c | 18 +- drivers/infiniband/hw/erdma/erdma.h | 1 + drivers/infiniband/hw/erdma/erdma_cq.c | 2 + drivers/infiniband/hw/erdma/erdma_hw.h | 29 +- drivers/infiniband/hw/erdma/erdma_main.c | 1 + drivers/infiniband/hw/erdma/erdma_qp.c | 43 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 7 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 12 +- drivers/infiniband/hw/irdma/verbs.c | 35 +- drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 + drivers/iommu/iommufd/device.c | 47 +- drivers/leds/blink/leds-lgm-sso.c | 5 +- drivers/leds/leds-gpio.c | 5 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 2 + drivers/mmc/host/atmel-mci.c | 9 +- drivers/mmc/host/litex_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 4 +- drivers/mmc/host/omap_hsmmc.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/via-sdmmc.c | 4 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/c_can/c_can_main.c | 2 +- drivers/net/can/can327.c | 2 +- drivers/net/can/cc770/cc770.c | 2 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/dev/skb.c | 10 +- drivers/net/can/flexcan/flexcan-core.c | 2 +- drivers/net/can/grcan.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 2 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/kvaser_pciefd.c | 2 +- drivers/net/can/m_can/m_can.c | 2 +- drivers/net/can/mscan/mscan.c | 2 +- drivers/net/can/peak_canfd/peak_canfd.c | 2 +- drivers/net/can/rcar/rcar_can.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 15 +- drivers/net/can/sja1000/sja1000.c | 2 +- drivers/net/can/slcan/slcan-core.c | 2 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/spi/mcp251x.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c | 2 +- drivers/net/can/sun4i_can.c | 2 +- drivers/net/can/ti_hecc.c | 2 +- drivers/net/can/usb/ems_usb.c | 2 +- drivers/net/can/usb/esd_usb.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 2 +- drivers/net/can/usb/gs_usb.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 2 +- drivers/net/can/usb/mcba_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/usb/usb_8dev.c | 2 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/dsa/microchip/ksz8863_smi.c | 9 +- drivers/net/dsa/microchip/ksz9477.c | 3 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 12 +- drivers/net/dsa/microchip/ksz_common.c | 34 +- drivers/net/dsa/microchip/ksz_common.h | 3 + drivers/net/dsa/microchip/ksz_spi.c | 10 +- drivers/net/dsa/microchip/lan937x_main.c | 6 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmveth.h | 1 + .../net/ethernet/marvell/prestera/prestera_rxtx.c | 7 +- drivers/net/ethernet/ni/nixge.c | 1 + drivers/net/ethernet/renesas/rswitch.c | 17 +- drivers/net/ethernet/renesas/rswitch.h | 6 +- drivers/net/tun.c | 19 +- drivers/net/wireless/realtek/rtw89/mac.c | 6 +- drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wwan/Kconfig | 2 +- drivers/net/wwan/iosm/iosm_ipc_coredump.c | 1 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 1 + drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 8 + drivers/net/wwan/iosm/iosm_ipc_mux.h | 1 + drivers/net/wwan/iosm/iosm_ipc_pcie.c | 18 +- drivers/nvmem/brcm_nvram.c | 3 + drivers/parport/parport_pc.c | 2 +- drivers/pci/p2pdma.c | 124 ++ drivers/perf/arm_pmu.c | 17 +- drivers/perf/arm_pmu_acpi.c | 114 +- drivers/siox/siox-core.c | 2 + drivers/soundwire/cadence_master.c | 50 +- drivers/soundwire/cadence_master.h | 9 +- drivers/soundwire/intel.c | 111 +- drivers/staging/emxx_udc/emxx_udc.c | 5 +- drivers/staging/r8188eu/core/rtw_br_ext.c | 7 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 4 +- drivers/staging/r8188eu/core/rtw_led.c | 3 +- drivers/staging/r8188eu/core/rtw_mlme.c | 23 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 34 +- drivers/staging/r8188eu/core/rtw_recv.c | 11 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 18 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 8 - drivers/staging/r8188eu/hal/hal_intf.c | 19 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 15 +- drivers/staging/r8188eu/include/odm.h | 7 - drivers/staging/r8188eu/include/osdep_intf.h | 2 +- drivers/staging/r8188eu/include/rtw_ioctl_set.h | 2 +- drivers/staging/r8188eu/include/rtw_mlme.h | 7 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 10 +- drivers/staging/r8188eu/include/wifi.h | 8 - drivers/staging/r8188eu/include/wlan_bssdef.h | 42 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 9 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 17 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 19 +- drivers/staging/rtl8192e/rtllib_wx.c | 6 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 12 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 21 +- drivers/staging/rtl8723bs/hal/odm.h | 12 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 5 +- drivers/staging/vt6655/rxtx.c | 32 +- drivers/tty/serial/8250/8250_lpss.c | 17 +- drivers/tty/serial/8250/8250_port.c | 7 +- drivers/usb/cdns3/host.c | 56 +- drivers/usb/chipidea/otg_fsm.c | 2 + drivers/usb/core/hub.c | 60 + drivers/usb/core/hub.h | 4 + drivers/usb/core/port.c | 27 + drivers/usb/core/quirks.c | 3 + drivers/usb/dwc3/gadget.c | 14 +- drivers/usb/phy/Kconfig | 6 +- drivers/usb/phy/phy-gpio-vbus-usb.c | 12 + drivers/vfio/vfio_main.c | 18 +- drivers/virt/coco/sev-guest/sev-guest.c | 1 + fs/ocfs2/journal.c | 2 +- fs/ocfs2/journal.h | 1 + fs/ocfs2/super.c | 5 +- fs/udf/namei.c | 2 +- include/acpi/acpixf.h | 2 +- include/asm-generic/tlb.h | 38 +- include/asm-generic/vmlinux.lds.h | 9 +- include/kunit/assert.h | 48 - include/kunit/test.h | 27 +- include/linux/acpi_apmt.h | 19 + include/linux/bcm47xx_nvram.h | 6 + include/linux/can/dev.h | 16 + include/linux/cxl_err.h | 22 + include/linux/efi.h | 30 - include/linux/gpio/consumer.h | 21 - include/linux/kernel_stat.h | 14 +- include/linux/mm.h | 24 +- include/linux/mm_types.h | 40 +- include/linux/mmzone.h | 24 + include/linux/netdevice.h | 4 +- include/linux/percpu_counter.h | 7 +- include/linux/perf/arm_pmu.h | 1 - include/linux/proc_fs.h | 2 + include/linux/rcupdate.h | 5 + include/linux/scs.h | 18 + include/linux/swap.h | 2 +- include/linux/udp.h | 3 +- include/linux/uio.h | 6 + include/linux/zsmalloc.h | 12 +- include/net/bluetooth/hci.h | 11 + include/net/udp_tunnel.h | 4 +- include/trace/events/rxrpc.h | 361 +++- include/uapi/linux/iommufd.h | 13 +- include/uapi/linux/swab.h | 2 +- ipc/shm.c | 14 +- kernel/events/core.c | 25 +- kernel/fork.c | 7 +- kernel/rcu/Kconfig.debug | 10 - kernel/rcu/rcu.h | 1 - kernel/rcu/refscale.c | 252 ++- kernel/rcu/tree.c | 16 - kernel/rcu/tree.h | 17 - kernel/rcu/tree_stall.h | 31 - kernel/rcu/update.c | 2 - kernel/sched/core.c | 5 - kernel/scs.c | 14 +- kernel/torture.c | 2 +- lib/iov_iter.c | 32 +- lib/objpool.c | 2 +- lib/percpu_counter.c | 9 +- lib/radix-tree.c | 2 +- lib/scatterlist.c | 25 +- localversion-next | 2 +- mm/gup.c | 42 +- mm/huge_memory.c | 13 +- mm/hugetlb.c | 12 +- mm/hugetlb_vmemmap.c | 55 +- mm/kfence/core.c | 12 +- mm/madvise.c | 30 +- mm/memory-tiers.c | 2 +- mm/memory.c | 23 +- mm/migrate.c | 272 +-- mm/mmu_gather.c | 41 +- mm/rmap.c | 54 +- mm/swap.c | 16 +- mm/swap_state.c | 11 +- mm/zsmalloc.c | 438 ++--- mm/zswap.c | 37 +- net/bluetooth/hci_sync.c | 9 +- net/can/af_can.c | 3 +- net/can/isotp.c | 71 +- net/can/j1939/main.c | 3 + net/core/dev.c | 19 +- net/core/failover.c | 6 +- net/core/skbuff.c | 1 + net/ipv4/ip_sockglue.c | 1 + net/ipv4/udp.c | 3 +- net/ipv6/datagram.c | 1 + net/ipv6/udp.c | 4 +- net/netfilter/nf_tables_api.c | 3 +- net/netfilter/nfnetlink.c | 1 + net/netlink/genetlink.c | 4 +- net/rxrpc/Makefile | 1 + net/rxrpc/af_rxrpc.c | 5 +- net/rxrpc/ar-internal.h | 224 ++- net/rxrpc/call_accept.c | 8 +- net/rxrpc/call_event.c | 427 ++--- net/rxrpc/call_object.c | 63 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 770 ++++---- net/rxrpc/insecure.c | 16 +- net/rxrpc/local_object.c | 20 + net/rxrpc/misc.c | 23 +- net/rxrpc/net_ns.c | 2 + net/rxrpc/output.c | 390 ++-- net/rxrpc/peer_event.c | 282 +-- net/rxrpc/peer_object.c | 7 +- net/rxrpc/proc.c | 110 +- net/rxrpc/protocol.h | 9 +- net/rxrpc/recvmsg.c | 268 +-- net/rxrpc/rxkad.c | 245 +-- net/rxrpc/sendmsg.c | 218 +-- net/rxrpc/skbuff.c | 20 +- net/rxrpc/sysctl.c | 11 +- net/rxrpc/txbuf.c | 135 ++ scripts/head-object-list.txt | 1 - scripts/min-tool-version.sh | 2 +- scripts/module.lds.S | 6 + security/selinux/ss/services.c | 53 +- security/selinux/ss/services.h | 15 +- security/selinux/ss/sidtab.c | 23 +- security/selinux/ss/sidtab.h | 3 +- sound/soc/stm/stm32_adfsdm.c | 11 + sound/usb/quirks.c | 1 + tools/kvm/kvm_stat/kvm_stat | 98 +- tools/perf/.gitignore | 1 + tools/perf/Makefile.config | 13 +- tools/perf/Makefile.perf | 5 - tools/perf/builtin-trace.c | 3 +- tools/perf/examples/bpf/5sec.c | 8 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 147 +- tools/perf/examples/bpf/augmented_syscalls.c | 169 -- tools/perf/examples/bpf/empty.c | 13 +- tools/perf/examples/bpf/etcsnoop.c | 76 - tools/perf/examples/bpf/hello.c | 24 +- tools/perf/include/bpf/bpf.h | 70 - tools/perf/include/bpf/linux/socket.h | 24 - tools/perf/include/bpf/pid_filter.h | 21 - tools/perf/include/bpf/stdio.h | 16 - tools/perf/include/bpf/unistd.h | 10 - tools/perf/tests/shell/test_brstack.sh | 5 +- tools/perf/trace/beauty/perf_event_open.c | 44 + tools/perf/util/Build | 2 +- tools/perf/util/dwarf-aux.c | 21 +- tools/perf/util/llvm-utils.c | 8 +- tools/perf/util/parse-branch-options.c | 4 +- tools/perf/util/stat-display.c | 6 +- tools/testing/selftests/arm64/abi/hwcap.c | 32 + tools/testing/selftests/arm64/fp/fp-stress.c | 26 + .../selftests/arm64/mte/check_buffer_fill.c | 12 +- .../testing/selftests/arm64/signal/testcases/TODO | 1 - .../selftests/arm64/signal/testcases/testcases.c | 21 +- tools/testing/selftests/bpf/test_progs.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 2 +- tools/testing/selftests/iommu/iommufd.c | 4 +- tools/testing/selftests/iommu/iommufd_fail_nth.c | 2 +- tools/testing/selftests/netfilter/rpath.sh | 14 +- 924 files changed, 26724 insertions(+), 19700 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/jadard,jd9365da [...] delete mode 100644 Documentation/devicetree/bindings/slimbus/bus.txt create mode 100644 Documentation/devicetree/bindings/slimbus/qcom,slim-ngd.yaml create mode 100644 Documentation/devicetree/bindings/slimbus/qcom,slim.yaml delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-ngd-qcom-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/slimbus/slim-qcom-ctrl.txt create mode 100644 Documentation/devicetree/bindings/slimbus/slimbus.yaml delete mode 100644 Documentation/devicetree/bindings/soundwire/qcom,sdw.txt create mode 100644 Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml create mode 100644 Documentation/translations/zh_CN/userspace-api/futex2.rst create mode 100644 Documentation/translations/zh_CN/userspace-api/seccomp_filter.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts create mode 100644 arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts create mode 100644 arch/arm/boot/dts/bcm53016-dlink-dwl-8610ap.dts create mode 100644 arch/arm64/kernel/patch-scs.c delete mode 100644 arch/arm64/lib/copy_template.S create mode 100644 arch/x86/kvm/.gitignore create mode 100644 arch/x86/kvm/kvm-asm-offsets.c rename {drivers/firmware => arch/x86/platform}/efi/runtime-map.c (97%) create mode 100644 drivers/acpi/arm64/apmt.c create mode 100644 drivers/firmware/efi/cper_cxl.c create mode 100644 drivers/firmware/efi/cper_cxl.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl006b.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl506e.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl506f.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl5070.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl826e.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl826f.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl906f.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cla06f.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/clc36f.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/head.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if000e.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0013.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0020.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0021.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/notify.h create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/intr.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/core/notify.h create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fbcon.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fbcon.h delete mode 100644 drivers/gpu/drm/nouveau/nv04_fbcon.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_fbcon.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_fbcon.c copy drivers/gpu/drm/nouveau/nvif/{conn.c => event.c} (52%) copy drivers/gpu/drm/nouveau/nvif/{conn.c => head.c} (62%) delete mode 100644 drivers/gpu/drm/nouveau/nvif/notify.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/core/intr.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/core/notify.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/core/uevent.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c rename drivers/gpu/drm/nouveau/nvkm/engine/{fifo/usergv100.c => ce/ga102.c} (63%) delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/uhead.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/changf100.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/changk104.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv04.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g98.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifog84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifonv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h copy drivers/gpu/drm/nouveau/nvkm/{subdev/fb/ga102.c => engine/fifo/runq.c} (71%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/runq.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h copy drivers/gpu/drm/nouveau/nvkm/engine/gr/{ctxtu102.c => ctxga102.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c copy drivers/gpu/drm/nouveau/nvkm/{subdev/gsp/gv100.c => engine/nvdec/ga102.c} (58%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/fw.c rename drivers/gpu/drm/nouveau/nvkm/{engine/disp/rootnv04.c => falcon/ga100.c} (51%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/gp102.c copy drivers/gpu/drm/nouveau/nvkm/subdev/{fb => acr}/ga100.c (58%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c copy drivers/gpu/drm/nouveau/nvkm/subdev/acr/{gp10b.c => gv100.c} (59%) delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c copy drivers/gpu/drm/nouveau/nvkm/subdev/gsp/{gv100.c => ga102.c} (62%) copy drivers/gpu/drm/nouveau/nvkm/subdev/ltc/{gp102.c => ga102.c} (74%) delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/vfn/Kbuild copy drivers/gpu/drm/nouveau/nvkm/subdev/{gsp => vfn}/base.c (61%) copy drivers/gpu/drm/nouveau/nvkm/subdev/{fb => vfn}/ga100.c (63%) copy drivers/gpu/drm/nouveau/nvkm/{engine/fifo/usertu102.c => subdev/vfn/gv100.c} (63%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c rename drivers/gpu/drm/nouveau/nvkm/{engine/fifo/usertu102.c => subdev/vfn/uvfn.c} (55%) create mode 100644 drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c create mode 100644 include/linux/acpi_apmt.h create mode 100644 include/linux/cxl_err.h create mode 100644 net/rxrpc/txbuf.c delete mode 100644 tools/perf/examples/bpf/augmented_syscalls.c delete mode 100644 tools/perf/examples/bpf/etcsnoop.c delete mode 100644 tools/perf/include/bpf/bpf.h delete mode 100644 tools/perf/include/bpf/linux/socket.h delete mode 100644 tools/perf/include/bpf/pid_filter.h delete mode 100644 tools/perf/include/bpf/stdio.h delete mode 100644 tools/perf/include/bpf/unistd.h