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 736b6d81d93c Add linux-next specific files for 20221123 omits c8d959c780f0 fix up for "fbdev: Add support for the nomodeset kernel pa [...] omits 2e45ca0178da Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f56ebfee22a7 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 13d260aeeb38 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a6e5f52c2290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 173e2abe455a Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits 6333f6356688 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c4fb256eeb03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4cdc94f415a3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 45098c76de22 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 93fe32386f34 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 1b478424596a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 0c88daf9c029 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c4760dfc67e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1d404440f942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6782eb3cd48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b58ee0f4d3d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 34ea93263c12 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 5813b316d695 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b14f559df173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4abed6e3b25 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 12b7c5e5708e Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 510667525e98 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits ffb8dbbf9d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 780b97b668c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecff3af74f95 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 9b309736e6a3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8160c0b8bfc7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 1312b3053462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21634fc9f4d6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 4ca65abbc60c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25df13f8641b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b854a3535c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b39cc37690a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd9c4f5e5714 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 97c5ccb139f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9006e1ce9b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a57d8c6c4112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5874787bc24d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3f14aca54ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 262d9ec409a0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits df1f2b310778 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 54fbf75e4f88 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 9090c81df670 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe02c93c2249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b93ccd6b1d60 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits e013f05b48f9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 0b6218f7264e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f36d18a79a89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88e800066f64 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 6b9601bf4131 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 9795ffecaaa7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe7682e1802e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits cf47c2f1efef Merge branch 'mm-nonmm-unstable' into mm-everything omits 85a820e6d163 relay: use strscpy() is more robust and safer omits 32ae6c77676c cpumask: limit visibility of FORCE_NR_CPUS omits 732d49f7763b acct: fix potential integer overflow in encode_comp_t() omits 59e84f9aac67 acct: fix accuracy loss for input value of encode_comp_t() omits c344d9a6f1b9 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> omits 3b28c8bccd03 rapidio: rio: fix possible name leak in rio_register_mport() omits ce1b25318f3b rapidio: fix possible name leaks when rio_add_device() fails omits 86e75073aac0 fat (exportfs): fix some kernel-doc warnings omits 261501c4fd6d ocfs2: fix memory leak in ocfs2_mount_volume() omits bb5900ff1947 lib/radix-tree.c: fix uninitialized variable compilation warning omits 81a0a035d80b vmcoreinfo: warn if we exceed vmcoreinfo data size omits 73aa968263fb kprobes: freelist.h removed omits c5a84ea89ff5 kprobes: kretprobe scalability improvement with objpool omits 36cee5d01138 lib: objpool test module added omits e1e5c8fd88d9 lib: objpool: fix some kernel-doc comments omits 8733e631650b lib: objpool added: ring-array based lockless MPMC queue omits cbebfb145b68 checkpatch: add check for array allocator family argument order omits d202445fc4f8 wifi: rt2x00: use explicitly signed or unsigned types omits d219528b99c5 debugfs: fix error when writing negative value to atomic_t [...] omits 31bc3207f718 lib/notifier-error-inject: fix error when writing -errno t [...] omits 1117304b016f libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits 0a37fbfdbd72 mm: discard __GFP_ATOMIC omits d238c1761160 maple_tree: update copyright dates for test code omits 73cc633aa5fc maple_tree: fix mas_find_rev() comment omits 602569d52f06 zsmalloc: implement writeback mechanism for zsmalloc omits 795c7c041272 zsmalloc: add zpool_ops field to zs_pool to store evict handlers omits 0527f5ca4cb4 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] omits 69feff681fa0 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] omits cb1870ad7447 zpool: clean out dead code omits fc96ae2b4767 zswap: fix writeback lock ordering for zsmalloc omits d7c83957ae78 mm-document-sys-class-bdi-bdi-min_ratio_fine-knob-fix omits 3580ff114903 mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob omits 3b37366a70bb mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob omits 5e58762a0464 mm: add bdi_set_min_ratio_no_scale() function omits 6b5ec5f9faa2 mm-document-sys-class-bdi-bdi-max_ratio_fine-knob-fix omits 3c49d39e5095 mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob omits bdaf366c83b7 mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob omits dde44472b76d mm: add bdi_set_max_ratio_no_scale() function omits b8577b1e5ca8 mm-document-sys-class-bdi-bdi-min_bytes-knob-fix omits ce32d682d5ea mm: document /sys/class/bdi/<bdi>/min_bytes knob omits 357116d67643 mm: add /sys/class/bdi/<bdi>/min_bytes knob omits 29e64c8eeef0 mm: add bdi_set_min_bytes() function omits 07b42106bb97 mm: split off __bdi_set_min_ratio() function omits 8c345d29d466 mm: add bdi_get_min_bytes() function. omits 2df3e410833c mm: document /sys/class/bdi/<bdi>/max_bytes knob omits 5513b08a45ef mm: add knob /sys/class/bdi/<bdi>/max_bytes omits ba77225d36cf mm: add bdi_set_max_bytes() function. omits c538cc3ad572 mm: split off __bdi_set_max_ratio() function omits 1d0c77dd7b99 mm: add bdi_get_max_bytes() function omits 0e9e79c414d1 mm: use part per 1000000 for bdi ratios. omits 5c28895cc074 mm: document /sys/class/bdi/<bdi>/strict_limit knob omits a59b8f987ae4 mm: add knob /sys/class/bdi/<bdi>/strict_limit omits 1c5847735e37 mm: add bdi_set_strict_limit() function omits af8d3085da77 maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set omits 6f9d93bb856d Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" omits 859fd7b5a618 folio-compat: remove try_to_release_page() omits 96db7697f637 memory-failure: convert truncate_error_page() to use folio omits fe71bd3ee6b3 khugepage: replace try_to_release_page() with filemap_rele [...] omits 1c117963e976 ext4: convert move_extent_per_page() to use folios omits 5837f0b1e2a1 mm/page_alloc: simplify locking during free_unref_page_list omits baf6353026cf mm/page_alloc: leave IRQs enabled for per-cpu page allocat [...] omits 3e7602cdccfa mm/page_alloc: leave IRQs enabled for per-cpu page allocations omits a46743d39805 mm/page_alloc: always remove pages from temporary list omits 3e844205a646 selftests/vm: use memfd for hugepage-mmap test omits 7bb85ea21cdb zram: remove unused stats fields omits 45db0c5b1854 mm/migrate.c: stop using 0 as NULL pointer omits bbb5726048f5 mm: multi-gen LRU: remove NULL checks on NODE_DATA() omits f52fc48dfd4f mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings omits 668a4d2011e5 habanalabs: remove FOLL_FORCE usage omits 8caaaf3e3d54 RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage omits 9db580c67df0 drm/exynos: remove FOLL_FORCE usage omits 7d2062b791ea mm/frame-vector: remove FOLL_FORCE usage omits ff2e2395e4b1 media: pci/ivtv: remove FOLL_FORCE usage omits af653a3da677 drm/etnaviv: remove FOLL_FORCE usage omits dde06115e1de media: videobuf-dma-sg: remove FOLL_FORCE usage omits aaf69d96fa2f RDMA/siw: remove FOLL_FORCE usage omits d357cdc0b672 RDMA/usnic: remove FOLL_FORCE usage omits e6244ec1aa18 RDMA/umem: remove FOLL_FORCE usage omits adba64b5ce7c mm/gup: reliable R/O long-term pinning in COW mappings omits e2c9a94b0b5e mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] omits 9a0402ea6c49 mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] omits 53c800bc61ab mm: rework handling in do_wp_page() based on private vs. s [...] omits faac91100be2 mm: add early FAULT_FLAG_WRITE consistency checks omits b30731f29618 mm: add early FAULT_FLAG_UNSHARE consistency checks omits f92270d38bc4 selftests/vm: cow: R/O long-term pinning reliability tests [...] omits 715f03e2129c selftests/vm: cow: basic COW tests for non-anonymous pages omits 8d06a4ada9bf selftests/vm: anon_cow: prepare for non-anonymous COW tests omits e5d273ad16fb mm: Kconfig: make config SECRETMEM visible with EXPERT omits 0a81aa2e92d4 mm/gup: remove the restriction on locked with FOLL_LONGTERM omits da993bf9a34b selftests/damon: fix unnecessary compilation warnings omits 53492eed30ba hugetlbfs: inode: remove unnecessary (void*) conversions omits b49235f35f9d mm: make drop_caches keep reclaiming on all nodes omits 051b1d87d5cf mm: anonymous shared memory naming omits ee0b90999036 mm: shrinkers: Add missing includes for undeclared types omits 273e21e7e028 hugetlb: remove duplicate mmu notifications omits 86703f247fcd mm/uffd: sanity check write bit for uffd-wp protected ptes omits 522634a45eea mm/kmemleak.c: fix a comment omits 7ab74fc65575 docs: admin-guide: cgroup-v1: update description of inactive_file omits 248720fbeb80 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init omits 0ec20260e104 migrate: convert migrate_pages() to use folios omits b66c5eb9a587 migrate: convert unmap_and_move() to use folios omits 118b2838d7b6 mm/madvise: fix madvise_pageout for private file mappings omits f0809189d584 Revert "mm: migration: fix the FOLL_GET failure on followi [...] omits 993defe462c5 mm/kfence: remove hung_task cruft omits b5b5d10eae26 Docs/ABI/zram: document zram recompress sysfs knobs omits d5a829f3ef40 zram: add incompressible flag to read_block_state() omits 13f2732e1094 zram: add incompressible writeback omits 30184f309ce2 documentation: add zram recompression documentation omits 2d128cfb9186 zram: add algo parameter support to zram_recompress() omits b2f203e9ed41 zram: remove redundant checks from zram_recompress() omits 254da31ebcba zram: add size class equals check into recompression omits 1e6dc09d9e72 zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits 777ebdfa4806 zram: clarify writeback_store() comment omits 3d462421f2d7 zram: add recompress flag to read_block_state() omits 5791d93198a3 zram: we should always zero out err variable in recompress loop omits 49eee63d6c80 zram: introduce recompress sysfs knob omits e6f9c6e43025 zram: factor out WB and non-WB zram read functions omits 7d930717d637 zram: add recompression algorithm sysfs knob omits 7302db399f16 zram: preparation for multi-zcomp support omits 9e7749aec6c1 mm: mmu_gather: do not expose delayed_rmap flag omits 1a66ff5a12db mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] omits 869797d6bdb2 mm: delay page_remove_rmap() until after the TLB has been flushed omits 60a2867065de mm: mmu_gather: prepare to gather encoded page pointers wi [...] omits 44de4e048216 mm: teach release_pages() to take an array of encoded page [...] omits 99956dd78829 mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix omits 65c37687c3eb mm: introduce 'encoded' page pointers with embedded extra bits omits 64c6287012db selftests/vm: anon_cow: add mprotect() optimization tests omits c9196807991b mm: remove unused savedwrite infrastructure omits c7e85ee477cd mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] omits 8b68dbeb7f0d mm/mprotect: factor out check whether manual PTE write upg [...] omits d430c0494874 mm/huge_memory: try avoiding write faults when changing PM [...] omits 8b47ab08696d mm/mprotect: minor can_change_pte_writable() cleanups omits 1dea26ad0c75 mm/mprotect: allow clean exclusive anon pages to be writable omits b8c9c8670960 tools/vm/page_owner: ignore page_owner_sort binary omits 0d73ee1c2dea mm,thp,rmap: clean up the end of __split_huge_pmd_locked() omits c450b0cacef7 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped omits 9943c881e8de mm,thp,rmap: subpages_mapcount of PTE-mapped subpages omits 4f779e334237 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 omits 411c0d52b9b9 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 omits 1d676b97e230 mm/hugetlb_vmemmap: remap head page to newly allocated page omits 6305be01a931 selftests/damon: test non-context inputs to rm_contexts file omits 9059c8185ff6 mm,thp,rmap: handle the normal !PageCompound case first omits 61d47878c99d mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts omits ad2e5ceac32b mm,thp,rmap: simplify compound page mapcount handling omits 2feaa89c399c mm,hugetlb: use folio fields in second tail page: fix omits 8b775a05928f mm,hugetlb: use folio fields in second tail page omits 5e2ae2fe90a6 selftests/vm: update hugetlb madvise omits 555327527be3 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() omits 91aa51fa98f7 mm: use pte markers for swap errors omits 85bc7186ef4e mm: always compile in pte markers omits 988408ecde92 mm: use kstrtobool() instead of strtobool() omits 01b4ad1c3c67 mm/damon: use kstrtobool() instead of strtobool() omits b705a131f04c Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] omits 76a31e2147ce Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] omits 20445259f32b tools/selftets/damon/sysfs: test tried_regions directory e [...] omits cf758aac6e1b mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] omits 8f3b39f045d1 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] omits a2686da98aa7 mm/damon/sysfs-schemes: skip tried regions update if the s [...] omits 8a90fb3f50fe mm/damon/sysfs: implement DAMOS tried regions update command omits 9b89badade63 mm/damon/sysfs-schemes: implement scheme region directory omits 93c8169a41fb mm/damon/sysfs-schemes: implement schemes/tried_regions directory omits 328bab6b928b mm/damon/core: add a callback for scheme target regions check omits 832d4fff9802 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix omits 5c336121437c mm/hugetlb: convert move_hugetlb_state() to folios omits 03e118ed6981 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits fb75ba12afd4 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits 228fc3798554 mm/hugetlb: convert free_huge_page to folios omits 494d05e65331 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits c05728a4d34a mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits 942fb4d59e58 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits 94c17549694d mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits 77a1341a73ed mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits 647e468d845e kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits 12309c03beb7 kasan: allow sampling page_alloc allocations for HW_TAGS omits d3744bc49fd5 mempool-do-not-use-ksize-for-poisoning-fix omits 178fc725e1c3 mempool: do not use ksize() for poisoning omits 3c363874c58b maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits ed64f26ce72e mm/khugepaged: add tracepoint to collapse_file() omits 0ee497f3b92c mm: vmscan: split khugepaged stats from direct reclaim stats omits 9d093b4a6617 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits a8a7bbe58ff5 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits ead08d536d45 mm: hugetlb_vmemmap: remove redundant list_del() omits f8d604b10666 mm, hwpoison: when copy-on-write hits poison, take page offline omits a0d787b00fe6 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits 37e58ed83a5f mm, hwpoison: try to recover from copy-on write faults omits 5d69c097c877 percpu_counter: add percpu_counter_sum_all interface omits 0b5cabd7d629 mm: convert mm's rss stats into percpu_counter omits 92d297bf6e1d mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits 78124043b472 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits feea0231b756 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits 929f590567f8 mm-gup-remove-foll_migration-fix omits 682c4e43449a mm/gup: remove FOLL_MIGRATION omits ee1d83f83f04 mm/ksm: convert break_ksm() to use walk_page_range_vma() omits 567000d54db3 mm/pagewalk: add walk_page_range_vma() omits 2cae8e96ba0a mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits c17e0ceed83c mm: remove VM_FAULT_WRITE omits e5d2fe148736 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits f595281abe0b selftests/vm: add test to measure MADV_UNMERGEABLE performance omits 419ccf77ec56 mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits eb3a62791ec5 selftests/vm: add CATEGORY for ksm_functional_tests omits e30411513f7c selftests/vm: add KSM unmerge tests omits a8e98af967cc selftests/vm: remove extraneous echo omits 00de6fb555ae selftests/vm: calculate variables in correct order omits 00026e8cb702 selftests/vm: enable running select groups of tests omits e22a96e97635 mm/gup: drop DAX pgmap accounting omits 4c6664e5be4b mm/meremap_pages: delete put_devmap_managed_page_refs() omits 79156092fc73 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits ac3af4bb3142 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits fe279717df0b mm/memremap_pages: replace zone_device_page_init() with pg [...] omits 799c88096023 devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits 726e66c1f0cf devdax: add PUD support to the DAX mapping infrastructure omits d769c1fa1433 devdax: sparse fixes for vm_fault_t in tracepoints omits 9d8e8099c304 devdax: sparse fixes for vmfault_t/dax-entry conversions omits ad7d24d933e8 devdax: sparse fixes for xarray locking omits 89d08c450afd devdax: move address_space helpers to the DAX core omits e9f3313c90c1 libnvdimm/pmem: support pmem block devices without dax omits 583cbc5a4a77 devdax: fix sparse lock imbalance warning omits dd6e3b775d9e devdax: minor warning fixups omits cb27161c0011 fsdax: cleanup dax_associate_entry() omits fbc63e42fd05 fsdax: rework dax_insert_entry() calling convention omits 50d752d95d09 mm/memremap: mark folio_span_valid() as __maybe_unused omits 01200c10fd0b fsdax: introduce pgmap_request_folios() omits b6003fe0bb54 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits 8fafe8b27006 fsdax: update dax_insert_entry() calling convention to ret [...] omits c7100681b471 fsdax: hold dax lock over mapping insertion omits 833fe74dd301 fsdax: validate DAX layouts broken before truncate omits b687c0741c1e fsdax: wait for pinned pages during truncate_inode_pages_final() omits ea4e2878e617 fsdax: introduce dax_zap_mappings() omits ee7573377ca7 fsdax: include unmapped inodes for page-idle detection omits 48fa4b25121a fsdax: use dax_page_idle() to document DAX busy page checking omits fd53d231d5e2 fsdax: wait on @page not @page->_refcount omits 148aa132f753 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter omits 639d5b3d74bc mm/damon/lru_sort: enable and disable synchronously omits e68ba78ad91b selftests/damon: add tests for DAMON_RECLAIM's enabled parameter omits 85a56d519f44 mm/damon/reclaim: enable and disable synchronously omits ebb81b8a3496 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] omits 06e08181c4cd mm/damon/modules: deduplicate init steps for DAMON context setup omits 5bc3ab1c43a0 mm/damon/sysfs: split out schemes directory implementation [...] omits 48f22e13cdef mm/damon/sysfs: split out kdamond-independent schemes stat [...] omits b87ab99f07e6 mm/damon/sysfs: move unsigned long range directory to comm [...] omits 1437f0df6d18 mm/damon/sysfs: move sysfs_lock to common module omits 35bd644e2c78 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() omits e68c9687666f mm/damon/sysfs: use damon_addr_range for region's start an [...] omits edf9cca83e20 mm/damon/core: split out scheme quota adjustment logic int [...] omits 193d97f30a93 mm/damon/core: split out scheme stat update logic into a n [...] omits 719990c46c02 mm/damon/core: split damos application logic into a new function omits 9015673a24db mm/damon/core: split out DAMOS-charged region skip logic i [...] omits dcc244813234 Merge branch 'mm-stable' into mm-unstable omits 1df9417779bb Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7603e5ebc5ed Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4d7c667b49e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d299d7e5eef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cb654e1885b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 076eff977d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85b381353904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8703bfed095e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d306f9be71a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33ebcfa7c2e0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 7a139f522e24 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 2cbcc798c307 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 237e7491ca82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bb4b0adab81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3694958bc56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c915b929e6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aafd95687a68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80799281c4d9 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 917ce314d377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1e9fc59d600c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits a21f587a62c7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 6914fd717899 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0699836f9d83 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits ec9f6a72a272 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits b941373c2ba4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69635616455a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25eb4408aa4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5994274493d4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits bf78fdaf5373 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fd1fd9e926c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd662a7cde94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e76f500912ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e0d54fcf7b00 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 449b2ebb2f36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91b14f15f895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a6e441c3655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73f49aac1443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fecb1a9d492 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 24cbf4c1ba74 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits dd532e6f0838 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits d22adf1850f4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e00af88e36f2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 5b4f0dc2f884 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits abbd522b00d7 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 5fc288ff1348 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0836879b0d43 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits ed53c88b11ac Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e83515a3bc5d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits ba74879bdcf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00c2ceeb19bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 212c4872b51e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4a706586af17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00c56cee85af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06aa906e5428 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e16e4410dc11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed67a19b31fa Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 86de8b944a02 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 86f9063e5819 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ebec3a68878d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 179fcb955e0c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 8aa206804eae Merge branch 'master' of git://linuxtv.org/media_tree.git omits c20a6bcbd4c6 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5e9f56c0ca0d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 77e615f927b4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 997a89c462e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a75c8e91a76 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 0156904af2b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37a239f08800 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7249d0ebf185 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7daa403cba0c Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits f3421f340957 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits d0fbad1afc6f Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 67b668a2d8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f5e8031b7462 Merge branch '9p-next' of git://github.com/martinetd/linux omits 64b20f7e25e7 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 5dffe4372f7b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 52d140ca5214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed6de77710be Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 35508b0287c1 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 274577f35141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f2356af2c11 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits e12067257067 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c043995127b8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2795d2e8dbf6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1558606e2c27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25f6db900edf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 172fe0cf827e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99d6687b2601 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits e00a0f8f5de5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits b84f617812ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c36cb1304b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ef2df7cbedb Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 5e6965474785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 154e2de9e6ef Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits c9e3ec8a4c6e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 3fc3f113de5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32dd94936c79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f7be1a6c4b5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 19c69180cade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42de4b1f0fb8 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 0bb1539678e6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits aefc6e6c4e79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ebe407927fb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 6c2a848b3291 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e0d73139182d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 12e8eb6506ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 268fa7085f72 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits dac7a83d949a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d5901307c660 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits ee24409e1a44 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 791fd153156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0852439c494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35f20ce0cd5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0989be28c8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cc7f5e70a64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfd09c7b2bdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 661b0f98781c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3cab8da54306 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87ef678dd82a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50ac46de966f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d2154fa09d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2ee4024b2afd Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 86ee40d5e022 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 50de555cd839 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f4322d9a6526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b70831ad1719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab8a1520d5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5d082c98e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 839fb591fa44 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ecc5dc8cc55a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 8192f51fc340 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 243ff8b426c7 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits c5e3cbd63b11 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 846b2aa33ecb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 061a815daad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5adecc331ab9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a88eba58c745 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 117a98566adc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1b47b172db0e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits df51e726b1c5 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits e8062130c482 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 59deafde508a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d7c1d08cbfb5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8c648bd0f6dc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c37130890a9b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3e0e127f9630 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 1aba9992fdc8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 3bfc23080dfe Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits d61209f5fa98 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits d29a9e367682 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits eae056814f68 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d16ae58bb004 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 933ff3903678 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 897a27347bf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c1ab1d7b1e48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b177f3d776b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f26de7361181 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1cf436748310 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b010236d8b40 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e23de0da435e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90fbe52d3dac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2892db97adc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 33b89979f60a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b370ad7b188f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1cbb0940ef8e Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 3d6f51de9595 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ca94d8b0fba3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 856a4aed3dcb Merge remote-tracking branch 'regulator/for-6.2' into regu [...] omits fd55933a0689 Merge branch 'regulator-linus' into regulator-next omits 94facce5b316 Merge remote-tracking branch 'regulator/for-6.0' into regu [...] omits 2cbc91d5cc31 staging: iio: ade7854: Convert to i2c's .probe_new() omits acd223bc183e staging: iio: ad5933: Convert to i2c's .probe_new() omits 9b763a3b9b27 staging: iio: adt7316: Convert to i2c's .probe_new() omits 0432e6910e11 iio: temperature: tsys02d: Convert to i2c's .probe_new() omits 97baa9b4f97c iio: temperature: tsys01: Convert to i2c's .probe_new() omits da7584c009de iio: temperature: tmp007: Convert to i2c's .probe_new() omits 76cdc8412e21 iio: temperature: tmp006: Convert to i2c's .probe_new() omits cd05412eec01 iio: temperature: mlx90632: Convert to i2c's .probe_new() omits b814dbddc049 iio: temperature: mlx90614: Convert to i2c's .probe_new() omits 0661f6fe1bc7 iio: proximity: sx9500: Convert to i2c's .probe_new() omits 20a28a5e6be6 iio: proximity: srf08: Convert to i2c's .probe_new() omits d1f305538712 iio: proximity: rfd77402: Convert to i2c's .probe_new() omits 53416868aa9f iio: proximity: pulsedlight-lidar-lite-v2: Convert to i2c' [...] omits cafe72c5a8a7 iio: proximity: mb1232: Convert to i2c's .probe_new() omits 055e32f57b40 iio: proximity: isl29501: Convert to i2c's .probe_new() omits e84d0b8d4a42 iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new() omits cf518956d46c iio: pressure: t5403: Convert to i2c's .probe_new() omits ddda786965d3 iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new() omits a581dc3c106d iio: pressure: ms5637: Convert to i2c's .probe_new() omits 28503ba3a0aa iio: pressure: ms5611_i2c: Convert to i2c's .probe_new() omits c784dce5caaf iio: pressure: mpl3115: Convert to i2c's .probe_new() omits 3ea9f2617549 iio: pressure: mpl115_i2c: Convert to i2c's .probe_new() omits 960fd529d5fa iio: pressure: icp10100: Convert to i2c's .probe_new() omits c6cf3cb2a8e3 iio: pressure: hp206c: Convert to i2c's .probe_new() omits c253c97e7b76 iio: pressure: hp03: Convert to i2c's .probe_new() omits c661d58cae80 iio: pressure: dps310: Convert to i2c's .probe_new() omits f979a7083741 iio: pressure: dlhl60d: Convert to i2c's .probe_new() omits 06a07e5b37c7 iio: pressure: abp060mg: Convert to i2c's .probe_new() omits afbb1b9e61aa iio: potentiostat: lmp91000: Convert to i2c's .probe_new() omits e0c17a91ba5c iio: potentiometer: tpl0102: Convert to i2c's .probe_new() omits 39cc6791565d iio: potentiometer: max5432: Convert to i2c's .probe_new() omits fe17c2d9c6ca iio: potentiometer: ds1803: Convert to i2c's .probe_new() omits 14703f9be86c iio: potentiometer: ad5272: Convert to i2c's .probe_new() omits 0db1abc95edc iio: magnetometer: yamaha-yas530: Convert to i2c's .probe_new() omits 92db563dcb15 iio: magnetometer: mmc35240: Convert to i2c's .probe_new() omits 1030cc190eaa iio: magnetometer: mag3110: Convert to i2c's .probe_new() omits eca56c24dd94 iio: magnetometer: hmc5843: Convert to i2c's .probe_new() omits a60078e63057 iio: magnetometer: bmc150_magn_i2c: Convert to i2c's .probe_new() omits 716cb9a1fa28 iio: magnetometer: ak8975: Convert to i2c's .probe_new() omits 799d3b993386 iio: magnetometer: ak8974: Convert to i2c's .probe_new() omits 6d16ab36a163 iio: light: zopt2201: Convert to i2c's .probe_new() omits b225e771ee34 iio: light: veml6070: Convert to i2c's .probe_new() omits a8a08857df8a iio: light: veml6030: Convert to i2c's .probe_new() omits f5f02f1fd692 iio: light: vcnl4035: Convert to i2c's .probe_new() omits 3501af5d7c71 iio: light: vcnl4000: Convert to i2c's .probe_new() omits c2e6e80cb6fa iio: light: us5182d: Convert to i2c's .probe_new() omits 64292611154d iio: light: tsl4531: Convert to i2c's .probe_new() omits f7b063d84304 iio: light: tsl2772: Convert to i2c's .probe_new() omits c49ca60f62b8 iio: light: tsl2583: Convert to i2c's .probe_new() omits 13dcdc65b360 iio: light: tsl2563: Convert to i2c's .probe_new() omits 3cb395ba23a1 iio: light: tcs3472: Convert to i2c's .probe_new() omits e7946c51dea8 iio: light: tcs3414: Convert to i2c's .probe_new() omits dc619d2c511f iio: light: stk3310: Convert to i2c's .probe_new() omits b846f5ef1e18 iio: light: st_uvis25_i2c: Convert to i2c's .probe_new() omits 33a5a182c9ae iio: light: si1145: Convert to i2c's .probe_new() omits 413ebbc281cd iio: light: si1133: Convert to i2c's .probe_new() omits 648744266324 iio: light: rpr0521: Convert to i2c's .probe_new() omits 3767787f81d2 iio: light: pa12203001: Convert to i2c's .probe_new() omits d585645d1c53 iio: light: opt3001: Convert to i2c's .probe_new() omits a5b0fea55340 iio: light: noa1305: Convert to i2c's .probe_new() omits c43fe609e3b8 iio: light: max44000: Convert to i2c's .probe_new() omits 4e79c22906c9 iio: light: lv0104cs: Convert to i2c's .probe_new() omits a64319713bfb iio: light: ltr501: Convert to i2c's .probe_new() omits fedce7107d53 iio: light: jsa1212: Convert to i2c's .probe_new() omits 9c125a60d5a0 iio: light: isl29125: Convert to i2c's .probe_new() omits f1efb183e6eb iio: light: isl29028: Convert to i2c's .probe_new() omits abe41e03a266 iio: light: isl29018: Convert to i2c's .probe_new() omits 359e2220140c iio: light: gp2ap020a00f: Convert to i2c's .probe_new() omits 51a21c10a1fa iio: light: gp2ap002: Convert to i2c's .probe_new() omits e948d9d6cdff iio: light: cm36651: Convert to i2c's .probe_new() omits e9131e04fafb iio: light: cm3323: Convert to i2c's .probe_new() omits 42701b06cf49 iio: light: cm3232: Convert to i2c's .probe_new() omits 9fabae978d90 iio: light: bh1780: Convert to i2c's .probe_new() omits b3bc4aa25d06 iio: light: bh1750: Convert to i2c's .probe_new() omits 09b50fc9e18d iio: light: apds9960: Convert to i2c's .probe_new() omits 8e4eea696b78 iio: light: apds9300: Convert to i2c's .probe_new() omits 89611524ccb8 iio: light: al3320a: Convert to i2c's .probe_new() omits df8468d729a1 iio: light: al3010: Convert to i2c's .probe_new() omits 3596505f8c28 iio: light: adux1020: Convert to i2c's .probe_new() omits 98a3c1d9f33f iio: light: adjd_s311: Convert to i2c's .probe_new() omits bbb70c7a60e6 iio: imu: st_lsm6dsx: Convert to i2c's .probe_new() omits 3ec59a078e97 iio: imu: kmx61: Convert to i2c's .probe_new() omits 2e2c8bf5e53d iio: imu: inv_mpu6050: Convert to i2c's .probe_new() omits 1d6528dfa67a iio: imu: fxos8700_i2c: Convert to i2c's .probe_new() omits 10baf54beb57 iio: imu: bmi160/bmi160_i2c: Convert to i2c's .probe_new() omits 88d107aab8e4 iio: humidity: si7020: Convert to i2c's .probe_new() omits 1341571be056 iio: humidity: si7005: Convert to i2c's .probe_new() omits f855fd722666 iio: humidity: htu21: Convert to i2c's .probe_new() omits adefe33ce3f1 iio: humidity: hts221_i2c: Convert to i2c's .probe_new() omits b7bdc276432e iio: humidity: hdc2010: Convert to i2c's .probe_new() omits 604493da9437 iio: humidity: hdc100x: Convert to i2c's .probe_new() omits 7f834f17db34 iio: humidity: am2315: Convert to i2c's .probe_new() omits d73ea08c0835 iio: health: max30102: Convert to i2c's .probe_new() omits 7265df6bf2dc iio: health: max30100: Convert to i2c's .probe_new() omits 0cb11a1227e1 iio: health: afe4404: Convert to i2c's .probe_new() omits cdf0cea04e0d iio: gyro: st_gyro_i2c: Convert to i2c's .probe_new() omits bfa99cf2d995 iio: gyro: mpu3050-i2c: Convert to i2c's .probe_new() omits 145ea83c3a32 iio: gyro: itg3200_core: Convert to i2c's .probe_new() omits ffcb642cf5aa iio: gyro: bmg160_i2c: Convert to i2c's .probe_new() omits ac2f6455d0fd iio: dac: ti-dac5571: Convert to i2c's .probe_new() omits b3c74271c63d iio: dac: mcp4725: Convert to i2c's .probe_new() omits 6061da7b1016 iio: dac: max5821: Convert to i2c's .probe_new() omits 44f31dc53c3b iio: dac: max517: Convert to i2c's .probe_new() omits 4312ca2231ed iio: dac: m62332: Convert to i2c's .probe_new() omits d679fdbfdc25 iio: dac: ds4424: Convert to i2c's .probe_new() omits 8b554bb93053 iio: dac: ad5696-i2c: Convert to i2c's .probe_new() omits 36800a21ce43 iio: dac: ad5593r: Convert to i2c's .probe_new() omits cbe59facdeaf iio: dac: ad5446: Convert to i2c's .probe_new() omits 9fb82be4af2e iio: dac: ad5380: Convert to i2c's .probe_new() omits 54779938b07f iio: dac: ad5064: Convert to i2c's .probe_new() omits 59054eea0657 iio: chemical: vz89x: Convert to i2c's .probe_new() omits 1281daf8eb01 iio: chemical: sgp40: Convert to i2c's .probe_new() omits 4ff1cf466bd4 iio: chemical: sgp30: Convert to i2c's .probe_new() omits 9b59ca39ae8e iio: chemical: scd4x: Convert to i2c's .probe_new() omits 44e3b7761189 iio: chemical: ccs811: Convert to i2c's .probe_new() omits d70c22f58d2e iio: chemical: bme680_i2c: Convert to i2c's .probe_new() omits b177ea88e8b9 iio: chemical: atlas-sensor: Convert to i2c's .probe_new() omits c624336f7276 iio: chemical: atlas-ezo-sensor: Convert to i2c's .probe_new() omits 6f535d7a89c6 iio: chemical: ams-iaq-core: Convert to i2c's .probe_new() omits 7cf13b4e88aa iio: cdc: ad7746: Convert to i2c's .probe_new() omits 9271ddf36f61 iio: cdc: ad7150: Convert to i2c's .probe_new() omits d2aaf0514bca iio: adc: ti-ads1015: Convert to i2c's .probe_new() omits 67c136ae484a iio: adc: ti-adc081c: Convert to i2c's .probe_new() omits ccb27d8287bc iio: adc: mcp3422: Convert to i2c's .probe_new() omits 0cc0b54b3d52 iio: adc: max9611: Convert to i2c's .probe_new() omits 1996b5829f51 iio: adc: max1363: Convert to i2c's .probe_new() omits 2495a941bc8f iio: adc: ltc2497: Convert to i2c's .probe_new() omits 29763cbfae30 iio: adc: ltc2485: Convert to i2c's .probe_new() omits 8d662dbbffef iio: adc: ltc2471: Convert to i2c's .probe_new() omits a175a58d2f77 iio: adc: ina2xx-adc: Convert to i2c's .probe_new() omits 005510404c37 iio: adc: ad799x: Convert to i2c's .probe_new() omits 4fbef7181f79 iio: adc: ad7291: Convert to i2c's .probe_new() omits 38c4851a8deb iio: adc: ad7091r5: Convert to i2c's .probe_new() omits 14bdda8433df iio: accel: mma9553: Convert to i2c's .probe_new() omits 6dab7587c3a5 iio: accel: mma9551: Convert to i2c's .probe_new() omits 31df3a30d967 iio: accel: mma8452: Convert to i2c's .probe_new() omits 800f82580899 iio: accel: mma7455_i2c: Convert to i2c's .probe_new() omits 93eb7e051bf5 iio: accel: kxcjk-1013: Convert to i2c's .probe_new() omits 58d29e300766 iio: accel: da280: Convert to i2c's .probe_new() omits cfa3bbc131a5 iio: accel: bmc150: Convert to i2c's .probe_new() omits c429de86f584 iio: accel: bma400: Convert to i2c's .probe_new() omits f995139bdba0 iio: accel: bma180: Convert to i2c's .probe_new() omits 2a73c4dc54b4 iio: accel: adxl372_i2c: Convert to i2c's .probe_new() omits c77d38028e63 drm/amdgpu: Partially revert "drm/amdgpu: update drm_displ [...] omits 0c45a3378969 drm/amdgpu: add missing license to some files omits 73f9b8f06ad1 drm/amdgpu: enable RAS poison for VCN 2.6 omits eac07a3055be drm/amdkfd: Release the topology_lock in error case omits a364d68c5fd3 drm/amdgpu: add register definition for VCN RAS initialization omits ed3697d694b8 drm/amdgpu: fix for suspend/resume kiq fence fallback under sriov omits 52cb4faff577 drm/amd/display: trigger timing sync only if TG is running omits 7ed723b7adfb drm/amdgpu: Replace remaining 1-element array with flex-array omits bf5f52dafa26 Revert "drm/amd/display: fix dpms_off issue when disabling [...] omits 079b42a12465 drm/amdgpu: fix unused-function error omits e187b89b49dd drm/amdgpu: Fix minmax warning omits 8e1ad480e6f8 drm/amdgpu: fix use-after-free during gpu recovery omits dfc3ab27345a drm/amdgpu: update documentation of parameter amdgpu_gtt_size omits 6d0f0fa27c58 drm/amdgpu/vcn: re-use original vcn0 doorbell value omits f2ddec0927f8 drm/amdgpu: add the fan abnormal detection feature omits 769df8d27713 drm/amd/pm: update driver if header for smu_13_0_7 omits fc0657cbc214 drm/amd/pm: Enable bad memory page/channel recording suppo [...] omits edc5609ff392 drm/amd/display: 3.2.213 omits 83f76f604e7a drm/amd/display: Fix rotated cursor offset calculation omits abfd9e7e60e6 drm/amd/display: Revert check for phantom BPP omits d31c983aa407 drm/amd/display: Use new num clk levels struct for max mclk index omits e50fb6a7f202 drm/amd/display: Avoid setting pixel rate divider to N/A omits 2a1cc3f36022 drm/amd/display: Fix display corruption w/ VSR enable omits 16aedc2c2e00 drm/amd/display: Retain phantom plane/stream if validation fails omits 08ee911e4b5c drm/amd/display: Add debug options for increasing phantom lines omits 609a4e29579d drm/amd/display: Phase 1 Add Bw Allocation source and head [...] omits 0cc54f07937e drm/amd/display: Add YCBCR2020 coefficients to CSC matrix omits d2ce32d8492c drm/amd/display: Use viewport height for subvp mall alloca [...] omits a53917c0c924 drm/amd/display: Check if PSR enabled when entering MALL omits b9d087ce1344 drm/amd/display: Add check for DET fetch latency hiding for dcn32 omits dccb373e3317 drm/amd/display: Use dummy pstate latency for subvp when n [...] omits 06ecb7b3c95f drm/amd/display: Update soc bounding box for dcn32/dcn321 omits cdb9cd93c37c drm/amd/display: Add Z8 allow states to z-state support list omits 3e551755580b drm/amd/display: Update Z8 watermarks for DCN314 omits 875a8971e0bc drm/amd/display: Limit HW cursor size of >= 4k omits 1528d4e5f0af drm/amd/display: No display after resume from WB/CB omits 3a0ffe882841 Merge branch 'for-next-next-v6.1-20221122' into for-next-20221122 omits d997f7b1211d Merge branch 'for-next-current-v6.0-20221122' into for-nex [...] omits 10ce09dd3339 Merge branch 'misc-next' into for-next-next-v6.1-20221122 omits e114fb4d237d Merge branch 'misc-6.1' into for-next-current-v6.0-20221122 omits 7f2ad4228136 btrfs: sysfs: normalize the error handling branch in btrfs [...] omits 283432e30fc8 btrfs: remove outdated logic from overwrite_item() and add [...] omits 6ccffc94f880 btrfs: unify overwrite_item() and do_overwrite_item() omits 580085da5eed btrfs: do not modify log tree while holding a leaf from fs [...] omits 3ddcfd957f0a btrfs: replace strncpy() with strscpy() omits 67630bacae23 drm/i915: Add 10bit gamma mode for gen2/3 omits 8cc87ff19a5e Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 07fc6a7b1a03 drm/i915: Use gamma LUT for RGB limited range compression omits 58765e0c4972 drm/i915: Use hw degamma LUT for sw gamma on glk with YCbC [...] omits e0b10f88ae33 drm/i915: Rework legacy LUT handling omits 96ffd0cda60a drm/i915: Finish the LUT state checker omits bad2383f05b5 drm/i915: Make .read_luts() mandatory omits 298ad1070c31 drm/i915: Prep for C8 palette readout omits d2559299d339 drm/i915: Make ilk_read_luts() capable of degamma readout omits 9f9af566a177 drm/i915: Add gamma/degamma readout for ivb/hsw omits 36eb28b44bc8 drm/i915: Add gamma/degamma readout for bdw+ omits 5375f4334099 drm/i915: Read out CHV CGM degamma omits aec31331f84b drm/i915: Add glk+ degamma readout omits c9bc8c7fc05e drm/i915: s/gamma/post_csc_lut/ omits 397d5c2c38cd drm/i915: Fix adl+ degamma LUT size omits f1c87a94a108 drm/i915: Remove non-existent pipes from bigjoiner pipe mask omits 8853750dbad8 drm/i915: Enable SDP split for DP2.0 omits 282e86eaa5d5 drm/i915/display: Add missing CDCLK Squash support for MTL omits f9def8cf6893 9p/xen: check logical size for buffer size omits 86c0ef7234a7 drm/i915/display: Add CDCLK Support for MTL omits 25e0e5ae5610 drm/i915/display: Do both crawl and squash when changing cdclk omits 41a3d98285f1 tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" omits 15430b70bd47 nilfs2: fix NULL pointer dereference in nilfs_palloc_commi [...] omits 110a341db6c5 error-injection: add prompt for function error injection omits f4ba02eeec3c test_kprobes: fix implicit declaration error of test_kprobes omits c35056799cd1 nilfs2: Fix nilfs_sufile_mark_dirty() not set segment usag [...] omits 3fc7e785146d nilfs2: fix nilfs_sufile_mark_dirty() not set segment usag [...] omits 562e808bb185 mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 omits 845d4eb69170 mm-fix-unexpected-changes-to-failslabfail_page_allocattr-fix omits 161ec7167d34 mm: fix unexpected changes to {failslab|fail_page_alloc}.attr omits 5fa1c6484b07 swapfile: fix soft lockup in scan_swap_map_slots omits 5a8146d6d62f hugetlb: fix __prep_compound_gigantic_page page flag setting omits 9ddcd1fd6984 kfence: fix stack trace pruning omits 1a75c92a1e33 proc/meminfo: fix spacing in SecPageTables omits 3b3d457e6119 mm: multi-gen LRU: retry folios written back while isolated omits e759319f3465 mailmap: update email address for Satya Priya omits db15bed3a467 mm/migrate_device: return number of migrating pages in arg [...] omits c20c27097cbd kbuild-fix-wimplicit-function-declaration-in-license_is_gp [...] omits 652e9307b10b kbuild: fix -Wimplicit-function-declaration in license_is_ [...] omits 8a5dbbdcb6ae hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 1cc1713d4ac3 madvise: use zap_page_range_single for madvise dontneed omits 0de77312bf17 mm/migrate: fix read-only page got writable when recover pte omits 59b4c142b8e7 MAINTAINERS: update Alex Hung's email address omits b3bea01bd095 mailmap: update Alex Hung's email address omits 2a95b4d37d7b mm: mmap: fix documentation for vma_mas_szero omits 9dfe81e99025 mm/damon/sysfs-schemes: skip stats update if the scheme di [...] omits 8235020a1f0d mm/memory: return vm_fault_t result from migrate_to_ram() [...] omits c8c5db919518 mm: correctly charge compressed memory to its memcg omits d2a464638ec1 ipc/shm: call underlying open/close vm_ops omits 9e7aa0f8403f gcov: clang: fix the buffer overflow issue omits 1993b068110d mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] omits ea357e745dd7 mm/page_exit: fix kernel doc warning in page_ext_put() omits 1aac3524bbd4 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] omits b9d793d8bae8 mm: khugepaged: allow page allocation fallback to eligible nodes omits ef60ad1662fa mm, compaction: fix fast_isolate_around() to stay within b [...] omits fb032319b103 mm: vmscan: fix extreme overreclaim and swap floods omits 9a0a4ec530a7 drm/i915/display: Add missing checks for cdclk crawling omits efa492abd632 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] omits aedec92cc52e drm/amd/display: Add margin on DRR vblank start for subvp omits a317c4ae2d9b drm/amd/display: new ABM config 2 omits cd8bbcc1ced7 drm/amd/dc/dce120: Fix audio register mapping, stop trigge [...] omits 81db1410fe3a drm/amdgpu: fix pci device refcount leak omits 9a6a308156ca drm/amdgpu/psp: don't free PSP buffers on suspend omits f4087b04d2d4 drm/amdgpu/dm/mst: Fix uninitialized var in pre_compute_ms [...] omits f525cb2abfe9 drm/amd/amdgpu: reserve vm invalidation engine for firmware omits 065215bc13b6 drm/amd/display: fix compilation issue with legacy gcc omits b89b9ef0d1bc btrfs: fix uninitialized variable in find_first_clear_extent_bit omits 381d7dc6ffd5 btrfs: fix uninitialized parent in insert_state omits 22ddfff5aa15 btrfs: use kvcalloc in btrfs_get_dev_zone_info omits 14c7137ac750 soc: ti: k3-socinfo: Add AM62Ax JTAG ID omits 79480500de33 soc: ti: k3-socinfo: Add module build support omits 6ae5071b6a53 soc: ti: k3-socinfo: Convert allocations to devm omits 7a591ef3384b soc: document merges omits 7fa112893ff6 Merge branch 'arm/defconfig' into for-next omits 25144f5e3259 Merge branch 'arm/soc' into for-next omits 54a5ab22903b Merge branch 'soc/drivers' into for-next omits ebc812b85042 Merge branch 'soc/dt' into for-next omits 361fde61eac9 Merge branch 'arm/fixes' into for-next omits 4c8370d5f494 Merge branch 'misc-6.1' into next-fixes omits 2bdbbedca223 btrfs: qgroup: fix sleep from invalid context bug in btrfs [...] omits 35ff3de617dc btrfs: add might_sleep() annotations omits af574af4f6c6 btrfs: send: avoid unaligned encoded writes when attemptin [...] omits 7f96496f4e49 btrfs: add stack helpers for a few btrfs items omits 8f27c0a5ae37 btrfs: add nr_global_roots to the super block definition omits edc5c200082a btrfs: remove BTRFS_LEAF_DATA_OFFSET omits 543892a0975c btrfs: add helpers for manipulating leaf items and data omits ab4a618fdfee btrfs: add eb to btrfs_node_key_ptr_offset omits 32464956286f btrfs: pass the extent buffer for the btrfs_item_nr helpers omits 96dfaa1a637b btrfs: move the csum helpers into ctree.h omits b717afe9f4a4 btrfs: move eb offset helpers into extent_io.h omits 5be0d1378cc2 btrfs: move file_extent_item helpers into file-item.h omits f7b7c14b675a btrfs: move leaf_data_end into ctree.c omits 885f696c1efd btrfs: move root helpers back into ctree.h omits 315bb0efe54a btrfs: move repair_io_failure to bio.c omits ea8cc48c2bca btrfs: split the bio submission path into a separate file omits 47502aac1521 btrfs: move struct btrfs_tree_parent_check out of disk-io.h omits c90b47b60b69 btrfs: zoned: fix missing endianness conversion in sb_writ [...] omits 292b007de645 btrfs: raid56: do data csum verification during RMW cycle omits 33a29bc5067d btrfs: raid56: prepare data checksums for later RMW verification omits 4bc8920a7a15 btrfs: introduce a bitmap based csum range search function omits 318549b5231e btrfs: refactor checksum calculations in btrfs_lookup_csum [...] omits 3e26f83d9fda btrfs: allocate btrfs_io_context without GFP_NOFAIL omits 12d2d0451b40 btrfs: use btrfs_dev_name() helper to handle missing devic [...] omits 3f52d539a906 btrfs: use cached state when looking for delalloc ranges w [...] omits 7d30a354b302 btrfs: use cached state when looking for delalloc ranges w [...] omits 7b0b6ef4afdf btrfs: update stale comment for count_range_bits() omits cd1309ab1b29 btrfs: allow passing a cached state record to count_range_bits() omits e027ca9d2c22 btrfs: remove no longer used btrfs_next_extent_map() omits 8973507ae609 btrfs: search for delalloc more efficiently during lseek/fiemap omits e666d991de93 btrfs: skip unnecessary delalloc searches during lseek/fiemap omits ac7164429fb9 btrfs: add an early exit when searching for delalloc range [...] omits 441fcad43f32 btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] omits eba8efe1cc79 btrfs: free btrfs_path before copying subvol info to userspace omits cdf7d65b300e btrfs: free btrfs_path before copying fspath to userspace omits fb273011a530 btrfs: free btrfs_path before copying inodes to userspace omits 6405f47516f8 btrfs: free btrfs_path before copying root refs to userspace omits 46526cfa31a0 btrfs: fix assertion failure and blocking during nowait bu [...] omits bd8263501012 btrfs: move tree block parentness check into validate_exte [...] omits 1b7d9ebbd56f btrfs: concentrate all tree block parentness check paramet [...] omits 095e181f867e btrfs: move device->name RCU allocation and assign to btrf [...] omits 1883c74f0b4e btrfs: constify input buffer parameter in compression code omits 93f176f698e9 btrfs: raid56: remove the old error tracking system omits 6a5dff308064 btrfs: raid56: migrate recovery and scrub recovery path to [...] omits 1f1c4b5789fa btrfs: raid56: introduce btrfs_raid_bio::error_bitmap omits 0232c18ede95 btrfs: pass btrfs_inode to btrfs_add_delayed_iput omits 3c9333e3a10c btrfs: use btrfs_inode inside btrfs_verify_data_csum omits 24f16bccb265 btrfs: use btrfs_inode inside compress_file_range omits f36a47da88ac btrfs: switch async_chunk::inode to btrfs_inode omits 5dbd2be5ad23 btrfs: pass btrfs_inode to btrfs_inherit_iflags omits f8f408d93beb btrfs: pass btrfs_inode to inode_tree_add omits 223b3add3db1 btrfs: pass btrfs_inode to fixup_tree_root_location omits d257a6a982fd btrfs: pass btrfs_inode to btrfs_inode_by_name omits 15466b84dfd6 btrfs: pass btrfs_inode to btrfs_unlink_subvol omits 5a80935289f9 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent omits 7b3c12a66f2e btrfs: pass btrfs_inode to btrfs_split_delalloc_extent omits 0143507eed80 btrfs: pass btrfs_inode to btrfs_set_delalloc_extent omits 73a5a83a05f4 btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent omits b73bbfb2c575 btrfs: switch extent_io_tree::private_data to btrfs_inode [...] omits 672ca08a1483 btrfs: drop private_data parameter from extent_io_tree_init omits 3f1032ff2291 btrfs: pass btrfs_inode to btrfs_delete_subvolume omits 7a2a1318177c btrfs: pass btrfs_inode to __unlink_start_trans omits a21f354c1717 btrfs: pass btrfs_inode to btrfs_check_data_csum omits 7aacc62be99e btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode omits 275d64bc0a28 btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes omits 877908dbd0ef btrfs: pass btrfs_inode to btrfs_dirty_inode omits 1a997ac5ce0e btrfs: pass btrfs_inode to btrfs_inode_unlock omits 75215d0e91bc btrfs: pass btrfs_inode to btrfs_inode_lock omits 884c17e85cc7 btrfs: pass btrfs_inode to btrfs_truncate omits dc80a2d73507 btrfs: pass btrfs_inode to btrfs_submit_dio_bio omits a899aa90eda9 btrfs: switch btrfs_dio_private::inode to btrfs_inode omits c108492bad70 btrfs: pass btrfs_inode to btrfs_repair_one_sector omits c85399481111 btrfs: pass btrfs_inode to submit_one_bio omits 9d481a7f2c02 btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio omits c6987cb35dfa btrfs: pass btrfs_inode to btrfs_submit_data_read_bio omits c0000594254c btrfs: pass btrfs_inode to btrfs_submit_data_write_bio omits 04c22fb3ce70 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio omits 9545868bc3bf btrfs: pass btrfs_inode to btrfs_wq_submit_bio omits 5081d8ca058e btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io omits 17f74613c180 btrfs: pass btrfs_inode to btrfs_submit_bio_start omits 62f01cda6932 btrfs: switch async_submit_bio::inode to btrfs_inode omits fabf4704410d btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] omits dc05089adaba btrfs: change how submit bio callback is passed to btrfs_w [...] omits 6266e6c5eb42 btrfs: drop parameter compression_type from btrfs_submit_d [...] omits c5dba29bc1ad btrfs: change how repair action is passed to btrfs_repair_ [...] omits 2a8eee1dc747 btrfs: convert btrfs_block_group::seq_zone to runtime flag omits 9a81cdc0d14e btrfs: convert btrfs_block_group::needs_free_space to runt [...] omits b2e740c3be76 btrfs: zoned: use helper to check a power of two zone size omits d29b78c4069d btrfs: zlib: use copy_page for full page copy omits 331f24293b5c btrfs: send: bump the extent reference count limit for bac [...] omits 14d82b72e87e btrfs: send: skip resolution of our own backref when findi [...] omits 18817653cd19 btrfs: send: avoid double extent tree search when finding [...] omits 643891029a49 btrfs: send: skip unnecessary backref iterations omits f7d5454cbcb6 btrfs: send: cache leaf to roots mapping during backref walking omits 2125880c1400 btrfs: constify ulist parameter of ulist_next() omits 448be60cf28f btrfs: reuse roots ulist on each leaf iteration for iterat [...] omits 1db23a175088 btrfs: use a structure to pass arguments to backref walkin [...] omits e963cdad05e8 btrfs: use a single argument for extent offset in backref [...] omits 1985861b70ca btrfs: send: optimize clone detection to increase extent sharing omits e76f5fa49cb0 btrfs: send: avoid unnecessary backref lookups when findin [...] omits 5ade86ef00ed btrfs: send: drop unnecessary backref context field initia [...] omits d746279d957c btrfs: send: update comment at find_extent_clone() omits 407e7e6d4a23 btrfs: send: avoid unnecessary path allocations when findi [...] omits 841dea1d0b50 btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] omits 811d97d54c01 btrfs: raid56: switch scrub path to use a single function omits b2a8fa0fc764 btrfs: raid56: extract scrub read bio list assembly code i [...] omits c78ebbe4a2e0 btrfs: raid56: switch write path to rmw_rbio() omits a8d6ccdbb2cd btrfs: raid56: introduce the main entrance for RMW path omits af7363d69dd2 btrfs: raid56: extract rwm write bios assembly into a helper omits deaeface175a btrfs: raid56: extract the rmw bio list build code into a helper omits e94bf53dd52f btrfs: raid56: switch recovery path to a single function omits d754cfc19409 btrfs: raid56: extract sector recovery code into a helper omits b0334bbed1a6 btrfs: raid56: extract the recovery bio list build code in [...] omits 657af8c9bb8f btrfs: raid56: extract the pq generation code into a helper omits cf43b0957dd9 btrfs: raid56: extract the vertical stripe recovery code i [...] omits 824526c5086e btrfs: merge struct extent_page_data to btrfs_bio_ctrl omits 7f08e3908b74 btrfs: switch extent_page_data bit fields to bools omits 29706cf27602 btrfs: simplify percent calculation helpers, rename div_factor omits 3c008e1c486a btrfs: update stale comment for nowait direct IO writes omits aa7fecf0a830 btrfs: fix SPDX comment in tree-mod-log.h omits c70ad7c5b741 btrfs: extract the inline extent read code into its own function omits 7db50e8381ea btrfs: remove new_inline argument from btrfs_extent_item_t [...] omits d868d00b1922 btrfs: do not reset extent map members for inline extents read omits 3d154bf0af17 btrfs: make inline extent read calculation much simpler omits 6dddaad75af8 btrfs: selftests: remove impossible inline extent at non-z [...] omits 9fad6cdd1ac5 btrfs: move orphan prototypes into orphan.h omits 7627aa8adac0 btrfs: move super_block specific helpers into super.h omits 8751eb95f9ba btrfs: move super prototypes into super.h omits 3e8576fa57a3 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h omits 237013ed8b20 btrfs: move verity prototypes into verity.h omits d00fcc38da0e btrfs: move dev-replace prototypes into dev-replace.h omits 3cceeb2cff42 btrfs: move scrub prototypes into scrub.h omits 1792a72b6569 btrfs: move relocation prototypes into relocation.h omits c43f419ad544 btrfs: move acl prototypes into acl.h omits b6591e8dda82 btrfs: move the snapshot drop related prototypes to extent-tree.h omits 463388e9d488 btrfs: move the 32bit warn defines into messages.h omits 867e82b7d7a2 btrfs: move file prototypes to file.h omits 19a307d79c64 btrfs: move ioctl prototypes into ioctl.h omits e84092d180ee btrfs: move uuid tree prototypes to uuid-tree.h omits 7f432ab71084 btrfs: move file-item prototypes into their own header omits e9e5318694d7 btrfs: move dir-item prototypes into dir-item.h omits 5259bcec5349 btrfs: move defrag related prototypes to their own header omits 385c7b126134 btrfs: move the file defrag code into defrag.c omits 079b98af4f15 btrfs: move the auto defrag code to defrag.c omits 32b2be468477 btrfs: rename tree-defrag.c to defrag.c omits 2cdac86acfe3 btrfs: move inode prototypes to btrfs_inode.h omits 760e0253e9f6 btrfs: move the printk and assert helpers to messages.c omits 14370bd658f3 btrfs: add blk_types.h include to compression.h omits 3b9b28b9d3ce btrfs: add dependencies to fs.h and block-rsv.h omits 9270826b6001 btrfs: move btrfs_chunk_item_size out of ctree.h omits f24b1db1d2b5 btrfs: convert discard stat defs to enum omits e7a4480b132e btrfs: update function comments omits 001c44667459 btrfs: remove unused btrfs_cond_migrate_bytes omits 6c262d2e74df btrfs: remove unused function prototypes omits 37da077d26ff btrfs: move root tree prototypes to their own header omits ac1ed4a67986 btrfs: delete unused function prototypes in ctree.h omits 9ac2e0ab35fc btrfs: move delalloc space related prototypes to delalloc-space.h omits fdc21b9736a1 btrfs: move extent-tree helpers into their own header file omits 806d9b9f81f9 btrfs: move btrfs_account_ro_block_groups_free_space into [...] omits 4e15a6916788 btrfs: remove extra space info prototypes in ctree.h omits da119ea572cf btrfs: minor whitespace in ctree.h omits cb349a845a7c btrfs: move the lockdep helpers into locking.h omits 4be84c0e108b btrfs: move btrfs_fs_info declarations into fs.h omits 401f02bb907d btrfs: extend btrfs_dir_item type to store encryption status omits 52518527261b btrfs: use struct fscrypt_str instead of struct qstr omits e60fd7bf12f2 btrfs: fix improper error handling in btrfs_unlink omits aa8270bea38f btrfs: setup qstr from dentrys using fscrypt helper omits 3db9322900f0 kbuild: warn objects shared among multiple modules omits f4c64dbd90b4 kbuild: add kbuild-file macro omits f322ed0d76ef drm/i915/dvo: Use per device debugs omits ef228dbfff70 drm/i915/dvo: s/dev_priv/i915/ omits 09b350d7b05a drm/i915/dvo: s/intel_encoder/encoder/ etc. omits d82b9a898d52 drm/i915/dvo: Flatten intel_dvo_init() omits c584f86c6242 drm/i915/dvo: Eliminate useless 'port' variable omits 201ec1bbca03 drm/i915/dvo: Introduce intel_dvo_connector_type() omits 6ebf5caf1fae drm/i915/dvo: Actually initialize the DVO encoder type omits 3b5130a68df1 drm/i915/dvo: Don't leak connector state on DVO init failure omits 4b9cc6efeb06 drm/i915/dvo: Remove unused panel_wants_dither omits 228597fae37c NFSD: add CB_RECALL_ANY tracepoints omits 2c4790a16469 NFSD: add delegation reaper to react to low memory condition omits c6d57b54db39 NFSD: add support for sending CB_RECALL_ANY omits a3abf3070cfb parisc: led: Fix potential null-ptr-deref in start_task() omits 97e2d6721106 NFSD: refactoring courtesy_client_reaper to a generic low [...] omits a3f89581f71b trace: Relocate event helper files omits dee829332025 Merge branch 'arm/fixes' into for-next omits 3deb706864c3 parisc: Fix inconsistent indenting in setup_cmdline() omits 89bb824a83e9 NFSD: pass range end to vfs_fsync_range() instead of count omits 1b4a632248b3 Merge branch 'features' into for-next omits ccdb05be0996 Merge branch 'fixes' into for-next omits 89204d8846ed KVM: s390: pv: module parameter to fence asynchronous destroy omits c4695f3d023b KVM: s390: pv: support for Destroy fast UVC omits 9d96a9673371 KVM: s390: pv: avoid export before import if possible omits 57ecc06995f9 KVM: s390: pv: add KVM_CAP_S390_PROTECTED_ASYNC_DISABLE omits 8a1484a528c9 KVM: s390: pv: api documentation for asynchronous destroy omits ad4b69901c79 KVM: s390: pv: asynchronous destroy for reboot omits 021882de1a48 iio: pressure: bmp280: convert to i2c's .probe_new() omits de31b9867002 Merge remote-tracking branch 'i2c/i2c/client_device_id_hel [...] omits 1adcc2080488 iio: imu: st_lsm6dsx: fix LSM6DSV sensor description omits 95050c283458 iio: adc: ad4130: depend on GPIOLIB omits ca55b9bf7c16 lockd: fix file selection in nlmsvc_cancel_blocked omits 3f3a284a1f08 lockd: ensure we use the correct file descriptor when unlocking omits 4afc1ff5ea8e lockd: set missing fl_flags field when retrieving args omits 4af176ea7d85 soc: document merges omits a95eaf88c1e5 Merge branch 'soc/dt' into for-next omits 9ea14649dbc6 :soc: describe merges omits a7bbd04a77f1 Merge branch 'arm/fixes' into for-next omits b1d6c8f533f8 Merge branch 'arm/soc' into for-next omits 7e9a51016be6 Merge branch 'soc/drivers' into for-next omits e7a0f79c8c13 Merge branch 'arm/defconfig' into for-next omits c5fc3e32c347 Merge branch 'soc/dt' into for-next omits 2c9b64e18b85 s390/vfio-ap: check TAPQ response code when waiting for qu [...] omits f9ab4be36007 NFSD: Use struct_size() helper in alloc_session() omits 29ccfd4eeae5 nfsd: return error if nfs4_setacl fails omits c1efc790e76d lockd: set other missing fields when unlocking files omits 1a9213f73185 NFSD: Re-arrange file_close_inode tracepoints omits c458d7022838 NFSD: Add an nfsd_file_fsync tracepoint omits 702ffb1e970d sunrpc: svc: Remove an unused static function svc_ungetu32() omits f7b07af84ff0 nfsd: fix up the filecache laundrette scheduling omits f219ed0df8c4 nfsd: rework refcounting in filecache omits 2a8bea49e28d nfsd: reorganize filecache.c omits 12cb42cc55bd nfsd: remove the pages_flushed statistic from filecache omits 1e3693179c69 MAINTAINERS: NFSD should be responsible for fs/exportfs omits 9fe7862981e3 NFSD: Fix licensing header in filecache.c omits d4ce41904c2f NFSD: Use rhashtable for managing nfs4_file objects omits af7e8d5c1b28 NFSD: Refactor find_file() omits eecfce647bfc NFSD: Clean up find_or_add_file() omits 6237a66cd574 NFSD: Add a nfsd4_file_hash_remove() helper omits b1484f626754 NFSD: Clean up nfsd4_init_file() omits 86fb7a40ac48 NFSD: Update file_hashtbl() helpers omits dcd72c8d0762 NFSD: Use const pointers as parameters to fh_ helpers omits b20551e4f3ae NFSD: Trace delegation revocations omits 67e25572fb57 NFSD: Trace stateids returned via DELEGRETURN omits 0bbad4aea8d5 NFSD: Clean up nfs4_preprocess_stateid_op() call sites omits 99ad37bf8cf6 NFSD: Flesh out a documenting comment for filecache.c omits a6dc89d23625 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage [...] omits 8eba9d0537d1 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_fil [...] omits 82136a041bf3 NFSD: Pass the target nfsd_file to nfsd_commit() omits ca0ab3c062ec nfsd: don't call nfsd_file_put from client states seqfile display omits e255a6c065ed exportfs: use pr_debug for unreachable debug statements omits f318d78c5f80 nfsd: allow disabling NFSv2 at compile time omits 44205cc44b7c nfsd: move nfserrno() to vfs.c omits 64c2a9c4ec60 nfsd: ignore requests to disable unsupported versions omits 0eed30122772 NFSD: Finish converting the NFSv3 GETACL result encoder omits b79d85bb3254 NFSD: Finish converting the NFSv2 GETACL result encoder omits 01d113d4a0dd SUNRPC: Remove unused svc_rqst::rq_lock field omits 40df4007218f NFSD: Remove redundant assignment to variable host_err omits 5dd58c2dffa5 NFSD: Simplify READ_PLUS omits d7f6fc14e513 MAINTAINERS: repair Microchip corei2c driver entry omits 94803f9e1623 MAINTAINERS: add an entry for StarFive devicetrees omits d10728ff93b5 MAINTAINERS: generify the Microchip RISC-V entry name omits 5b20793f6b9d MAINTAINERS: add entries for misc. RISC-V SoC drivers and [...] omits 474b4c719c40 staging: iio: meter: replace ternary operator by if condition omits 22f5b95b39a8 iio: light: apds9960: Fix iio_event_spec structures omits 9f54ca1f0681 dt-bindings: iio: imu: Add inv_icm42600 documentation omits d6cc2d748545 iio: imu: inv_icm42600: Add support for icm42631 omits eb51cbb0d697 dt-bindings: iio: adc: rockchip-saradc: Add saradc for rv1126 omits efc466bc8c6d dt-bindings: iio: dac: adi,ad5758: Drop 'contains' from 'a [...] omits 495a0dd0a222 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv16x omits 655b69086d6d iio: imu: st_lsm6dsx: add support to LSM6DSV16X omits 78efb743697b iio: proximity: sx9360: Add a new ACPI hardware ID omits 1a1cb28b7fa5 iio: temperature: mlx90632: Add missing static marking on [...] omits 1a686c420f37 iio: temperature: mlx90632: Add error handling for devm_pm [...] omits ac539c069256 iio: temperature: ltc2983: support more parts omits 949c4bef116f dt-bindings: iio: temperature: ltc2983: support more parts omits e0c9356d8e9a dt-bindings: iio: temperature: ltc2983: use generic node n [...] omits 4680de882efe dt-bindings: iio: temperature: ltc2983: describe broken mu [...] omits 0e190d996655 dt-bindings: iio: temperature: ltc2983: refine descriptions omits 5bf0eec1d561 dt-bindings: iio: temperature: ltc2983: change default exc [...] omits ec0512f33eba dt-bindings: iio: temperature: ltc2983: require 4 wire rtd [...] omits 4981f7e1b50c dt-bindings: iio: temperature: ltc2983: require custom sen [...] omits a6b59f4fcbf5 dt-bindings: iio: temperature: ltc2983: describe matrix items omits 37759a5ed24b dt-bindings: iio: temperature: ltc2983: remove qutations f [...] omits 7f27579ff59b dt-bindings: iio: temperature: ltc2983: use hex for sensor [...] omits 0e97dee7f969 dt-bindings: iio: temperature: ltc2983: add default values omits 3f0e6a380122 iio: temperature: ltc2983: make bulk write buffer DMA-safe omits 7338e1c6a90c Documentation: ad4130: format list of in_voltage-voltage_f [...] omits e38fb5787017 drivers: iio: accel: Add support for ADXL359 device omits cafbfb87c1c1 dt-bindings: iio: accel: Add docs for ADXL359 omits 5c3fbdf45e23 drivers: iio: accel: Use warning if invalid device id is detected omits c6b0e5e4fb22 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv device bindings omits 111a5f31345d iio: imu: st_lsm6dsx: add support to LSM6DSV omits 00cf7508a99a iio: imu: st_lsm6dsx: introduce sw trigger support omits 25d49827606f dt-bindings: iio: adc: qcom,spmi-vadc: extend example omits ff272a66c72b dt-bindings: iio: adc: qcom,spmi-vadc: simplify compatible enum omits 989e2dc48dd2 iio: adc: cc10001: Switch remaining IIO calls in probe to [...] omits 0cd6c9c2b53b iio: adc: cc10001: Use devm_ to call device power down. omits 7843dc226e49 iio: adc: cc10001: Use devm_clk_get_enabled() to avoid boi [...] omits 7799e978d67c iio: adc: cc10001: Add devm_add_action_or_reset() to disab [...] omits 9542c63c64b8 iio: adc: cc10001: Add local struct device *dev variable t [...] omits 7b94fdbb5d28 iio: Don't silently expect attribute types omits 4c146025ca02 iio: at91-sama5d2_adc: Use IIO_STATIC_CONST_DEVICE_ATTR() omits 727d449e3e3a iio: bmc150-accel-core: Use IIO_STATIC_CONST_DEVICE_ATTR() omits e172d03df954 iio: adxl372: Use IIO_STATIC_CONST_DEVICE_ATTR() omits 7086cdb167d9 iio: adxl367: Use IIO_STATIC_CONST_DEVICE_ATTR() omits 4066ec48db36 iio: Add IIO_STATIC_CONST_DEVICE_ATTR omits 800900ecf947 iio: adc: ad4130: Fix spelling mistake "diffreential" -> " [...] omits b8bee0f98634 MAINTAINERS: Add KX022A maintainer entry omits 4d4d4fdb8d47 iio: accel: Support Kionix/ROHM KX022A accelerometer omits f4476c657e48 dt-bindings: iio: Add KX022A accelerometer omits fca0ae1725ed iio: trigger: sysfs: rename error label in iio_sysfs_trigg [...] omits c3c7bf0ec8b3 iio: temperature: mlx90632 Style alignment for the driver omits b2a942d8ebaa iio: accel: vl6180: Convert to i2c's .probe_new() omits 01cd05299502 iio: accel: st_magn: Convert to i2c's .probe_new() omits 9aa509e36d29 iio: accel: stk8ba50: Convert to i2c's .probe_new() omits 0c69a57695e8 iio: accel: stk8312: Convert to i2c's .probe_new() omits 61d4f97fdadd iio: accel: mxc6255: Convert to i2c's .probe_new() omits ef7b19c75489 iio: accel: mxc4005: Convert to i2c's .probe_new() omits 8e077090bd39 iio: accel: mma7660: Convert to i2c's .probe_new() omits cc85d9b16046 iio: accel: mc3230: Convert to i2c's .probe_new() omits ad09a9354101 iio: accel: kxsd9: Convert to i2c's .probe_new() omits b38d28ea5ddc iio: accel: dmard10: Convert to i2c's .probe_new() omits d26f9ea23ff0 iio: accel: dmard09: Convert to i2c's .probe_new() omits 91f56c937469 iio: accel: dmard06: Convert to i2c's .probe_new() omits b5035d98cea7 iio: accel: da311: Convert to i2c's .probe_new() omits 26e558596c97 iio: accel: adxl367: Convert to i2c's .probe_new() omits 48d3efb9c5bb iio: proximity: sx_common: Use devm_regulator_bulk_get_enable() omits f28dc448ee56 iio: light: noa1305: Use devm_regulator_get_enable() omits 0030c37f8bb2 iio: light: ltr501: Use devm_regulator_bulk_get_enable() omits 4c0c3ed40fbb iio: humidity: hts211: Use devm_regulator_get_enable() omits c995d060decd iio: frequency: ad9523: Use devm_regulator_get_enable() omits 6822393b9f30 iio: st_sensors: core and lsm9ds0 switch to devm_regulator [...] omits b83373b7404c iio: cdc: ad7150: Use devm_regulator_get_enable() omits 01f5230fc895 iio: accel: msa311: Use devm_regulator_get_enable() omits 1c0df34e0748 iio: accel: kxcjk-1013: Use devm_regulator_bulk_get_enable() omits 6e39f8fc07ba iio: accel: fxls8962af: Use devm_regulator_get_enable() omits 4c39c1200987 iio: accel: adxl367: Use devm_regulator_bulk_get_enable() omits fa82c320129e staging: iio: frequency: ad9834: merge unnecessary split lines omits 5bdef39c5c6e iio: adc: ad4130: add AD4130 driver omits 7c3258261c6f dt-bindings: iio: adc: add AD4130 omits 890226250bc9 dt-bindings: iio: pressure: meas,ms5611: add max SPI frequ [...] omits 85f7ed15dd48 iio: amplifier: hmc425a: simplify using devm_regulator_get [...] omits c7dfefebd821 iio: adc: max1363: simplify using devm_regulator_get_enable() omits df8d41d8c0fd iio: adc: max1241: simplify using devm_regulator_get_enable() omits d5abf828060c iio: adc: ad7606: simplify using devm_regulator_get_enable() omits 7ca6ed687299 iio: adc: ad7476: simplify using devm_regulator_get_enable() omits 443f94a10895 iio: imu: st_lsm6dsx: Simplify using devm_regulator_*get_enable() omits fdb6e2ac0749 iio: gyro: bmg160_core: Simplify using devm_regulator_*get [...] omits 6c9f0c579192 iio: dac: ltc2688: Simplify using devm_regulator_*get_enable() omits 4ddc990cf130 iio: adc: ad7192: Simplify using devm_regulator_get_enable() omits f6305ed7e82e iio: imu: inv_mpu: Move exports to IIO_MPU6050 namespace omits b65e071a9a94 iio: imu: inv_icm42600: Move exports to IIO_ICM42600 namespace omits d516e879827c iio: gyro: fxas210002c: Move exports to IIO_FXAS210002C na [...] omits 2e3cb3119407 iio: accel: fxls8962af: Use new EXPORT_NS_GPL_DEV_PM_OPS() omits 49b8a39033bb iio: pressure: mpl115: Implementing low power mode by shut [...] omits 6d992b7026ca iio: core: move 'mlock' to 'struct iio_dev_opaque' omits 07356053adc9 iio: health: max30102: do not use internal iio_dev lock omits 043c08eb6c36 iio: health: max30100: do not use internal iio_dev lock omits e6dad5edfb8c iio: core: introduce iio_device_{claim|release}_buffer_mod [...] omits d87fb80fa364 iio: adc: stm32: manage min sampling time on all internal [...] omits 521a84e6ff31 iio: adc: stm32-adc: add stm32mp13 support omits bb804c0f87a0 dt-bindings: iio: adc: stm32-adc: add stm32mp13 compatibles omits 2a575c69bd1a iio: imu: st_lsm6dsx: introduce st_lsm6dsx_device_set_enab [...] omits 3c25d78facb2 iio: adc: mt6370: Add MediaTek MT6370 support omits b2cae77d61bf Documentation: ABI: testing: add max11410 doc omits 4ad8b5f7ff75 dt-bindings: iio: adc: add adi,max11410.yaml omits 15b258dc79f8 iio: adc: add max11410 adc driver omits 1addef6122a0 dt-bindings: iio: resolver: adi,ad2s90: use spi-peripheral [...] omits 4a60db51af53 dt-bindings: iio: proximity: ams,as3935: use spi-periphera [...] omits 5aadd0f0da97 dt-bindings: iio: pressure: use spi-peripheral-props.yaml omits 5ba663d3f5c5 dt-bindings: iio: imu: adi,adis16475: use spi-peripheral-p [...] omits 782da2ce63df dt-bindings: iio: gyroscope: use spi-peripheral-props.yaml omits 0bcf381b1131 dt-bindings: iio: frequency: use spi-peripheral-props.yaml omits a4728fe6b58b dt-bindings: iio: addac: adi,ad74413r: improve example omits 06cad9a4b0a0 dt-bindings: iio: addac: adi,ad74413r: use spi-peripheral- [...] omits b10db6d1d876 dt-bindings: iio: frequency: change admv4420 maintainer omits 530f2de7557b dt-bindings: iio: dac: change ad5766 maintainer omits 17aa09a8597b iio: gyro: itg3200_core: do not use internal iio_dev lock omits e06444d9c732 iio: common: scmi_iio: do not use internal iio_dev lock omits 5fd1f895a91b iio: adc: vf610_adc: vf610_adc: do not use internal iio_dev lock omits 9b4bd64337b5 iio: adc: vf610_adc: add helper function to read samples omits bde593490a80 iio: adc: sc27xx_adc: do not use internal iio_dev lock omits 7aa3f5da97a3 iio: adc: rockchip_saradc: do not use internal iio_dev lock omits 4a1e55fdb3b3 iio: adc: meson_saradc: do not use internal iio_dev lock omits 84b0bbe6b6a3 iio: adc: ltc2947-core: do not use internal iio_dev lock omits d7997fd9ff71 iio: adc: lpc32xx_adc: do not use internal iio_dev lock omits 7f00153b3d1f iio: adc: imx7d_adc: do not use internal iio_dev lock omits 8621aaa364a7 iio: adc: axp288_adc: do not use internal iio_dev lock omits 78411b0995ca iio: adc: ad799x: do not use internal iio_dev lock omits 45fb47e0cb8c iio: adc: ad7124: Silence no spi_device_id warnings omits f9a5639e95c9 iio: adc: ad7192: Silence no spi_device_id warnings omits d8444c5c01a3 iio: adc: ad9467: Silence no spi_device_id warnings omits eb8673eced17 iio: accel: sca3300: Silence no spi_device_id warning omits 6df9b5c19b99 iio: adc: ti-ads131e08: Silence no spi_device_id warnings omits 62cbf3a1e459 iio: multiplexer: Switch to use dev_err_probe() helper omits 1a09d52bf0ca iio: light: vcnl4000: Add ps_it attributes for vcnl4040 omits ee9839c82324 iio: light: vcnl4000: Preserve conf bits when toggle power omits ac70c6f6d737 iio: filter: admv8818: close potential out-of-bounds read [...] omits dd7441850d83 iio: adc: mcp3911: add support to set PGA omits 5b5fbdcb98c2 iio: temperature: mlx90632 Change return value of sensor m [...] omits 7bb42b347b2b iio: temperature: mlx90632 Read sampling frequency omits c83d3e5ca97f iio: temperature: mlx90632 Add runtime powermanagement modes omits e84f3c532d10 iio: accel: bma400: Switch to use dev_err_probe() helper omits 3acdb4a11517 iio: adc: ad_sigma_delta: do not use internal iio_dev lock omits 76b4abc1ae4b Merge branch 'arm/drivers' into for-next omits 831654dad902 Merge branch 'arm/fixes' into for-next omits dfba96ffe558 Merge branch 'arm/fixes' into for-next omits cbed990fb813 fuse: Rearrange fuse_allow_current_process checks omits c3ddb0a6d793 fuse: allow non-extending parallel direct writes on the same file omits 758ca9af3900 fuse: remove the unneeded result variable omits 28c2ea3adfa1 fuse: port to vfs{g,u}id_t and associated helpers omits 7a220cf57102 fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE omits 8e842b2ddee1 fuse: always revalidate rename target dentry omits 7b46a3f146a3 fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY omits dd4a78cb0f5c fs/fuse: Replace kmap() with kmap_local_page() omits e46b46e69739 soc: document merges omits e09813b61e8b Merge branch 'arm/dt' into for-next omits 40cdf7e00923 Merge tag 'asahi-soc-dt-6.2' of https://github.com/AsahiLi [...] omits 11976324b724 Merge tag 'ux500-dts-for-v6.2' of git://git.kernel.org/pub [...] adds 9f0933ac026f fscache: fix OOB Read in __fscache_acquire_volume adds 391c18cf776e 9p/xen: check logical size for buffer size adds fd64898dfed5 Merge tag '9p-for-6.1-rc7' of https://github.com/martinetd/linux adds 4312098baf37 Merge tag 'spi-fix-v6.1-rc6' of git://git.kernel.org/pub/s [...] adds 5ceebcd05393 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 1b2b33143b0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 18f05ad49b8f Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds ff5a19909b49 bus: ixp4xx: Don't touch bit 7 on IXP42x adds 706450b5c321 Merge tag 'v6.1-rockchip-dtsfixes1' of git://git.kernel.or [...] adds e1d1b7eef98c Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8dba9d6a670f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 9ac74f0666ce s390/ap: fix memory leak in ap_init_qci_info() adds 0905d76d1afb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 01b03bdd48d4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 77934dc6db0d dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). adds 8acdad37cd13 dccp/tcp: Remove NULL check for prev_saddr in inet_bhash2_ [...] adds 8c5dae4c1a49 dccp/tcp: Update saddr under bhash's lock. adds e0833d1fedb0 dccp/tcp: Fixup bhash2 bucket when connect() fails. adds 0972457f5803 Merge branch 'dccp-tcp-fix-bhash2-issues-related-to-warn_o [...] adds 3213f808ae21 net: ethernet: mtk_eth_soc: fix potential memory leak in m [...] adds 8110437e5961 net: ethernet: mtk_eth_soc: fix resource leak in error path adds 603ea5e7ffa7 net: ethernet: mtk_eth_soc: fix memory leak in error path adds dddf26dfd07a Merge branch 'net-ethernet-mtk_eth_soc-fix-memory-leak-in- [...] adds 568fe84940ac ipv4: Fix error return code in fib_table_insert() adds 394164f9d5a3 net/mlx5: Do not query pci info while pci disabled adds 61db3d7b99a3 net/mlx5: Fix FW tracer timestamp calculation adds 4f57332d6a55 net/mlx5: SF: Fix probing active SFs during driver probe phase adds 870c2481174b net/mlx5: cmdif, Print info on any firmware cmd failure to [...] adds aaf2e65cac7f net/mlx5: Fix handling of entry refcount when command is n [...] adds 0d4e8ed139d8 net/mlx5: Lag, avoid lockdep warnings adds 6d942e404489 net/mlx5: E-Switch, Set correctly vport destination adds e1ad07b9227f net/mlx5: Fix sync reset event handler error flow adds 3e874cb1e0a3 net/mlx5e: Fix missing alignment in size of MTT/KLM entries adds f377422044b2 net/mlx5e: Offload rule only when all encaps are valid adds 11abca031ee3 net/mlx5e: Remove leftovers from old XSK queues enumeration adds d20a56b0eb00 net/mlx5e: Fix MACsec SA initialization routine adds 94ffd6e0c7db net/mlx5e: Fix MACsec update SecY adds 8514e325ef01 net/mlx5e: Fix possible race condition in macsec extended [...] adds 178a4ff11903 Merge tag 'mlx5-fixes-2022-11-21' of git://git.kernel.org/ [...] adds 1c40cde6b517 arcnet: fix potential memory leak in com20020_probe() adds bac81f40c2c1 net: dm9051: Fix missing dev_kfree_skb() in dm9051_loop_rx() adds af295e854a4e l2tp: Don't sleep and disable BH under writer-side sk_call [...] adds a487069e11b6 net: usb: qmi_wwan: add u-blox 0x1342 composition adds 748064b54c99 net/cdc_ncm: Fix multicast RX support for CDC NCM devices [...] adds 5bdea3645e19 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1b26b6368276 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d7d0e03f2b4f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 75cc92de0a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ecae4c8954a1 Merge tag 'asoc-fix-v6.1-rc6' of https://git.kernel.org/pu [...] adds 1ee65dab60c2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0ee915643f6e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 089bac50c2b6 Merge remote-tracking branch 'regulator/for-6.0' into regu [...] adds 6ecfbe1c1e05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 621be49f34b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ecf89cd0168b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c151436d07ee Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds b4e1c604cc65 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 8ac3b5cd3e05 lib/vdso: use "grep -E" instead of "egrep" adds 524799738e1e Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds b309accd1c8e Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] adds 5eef2141776d media: v4l2-dv-timings.c: fix too strict blanking sanity checks adds 588d7ac1474b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 6691abac4c79 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 3b5773382a62 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 8fe97d47b52a btrfs: use kvcalloc in btrfs_get_dev_zone_info adds 796787c978ef btrfs: do not modify log tree while holding a leaf from fs [...] adds ffdbb44f2f23 btrfs: sysfs: normalize the error handling branch in btrfs [...] adds bd8b5bd563b3 btrfs: fix extent map use-after-free when handling missing [...] adds e6c556c9e623 Merge branch 'misc-6.1' into next-fixes adds 56523ca34b2c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e9fb1725bedf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 60d865bd5a9b of: property: decrement node refcount in of_fwnode_get_ref [...] adds 10f3b4b55d49 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 2901667b0528 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 06477e55a29d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 69128a7b6793 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 718c3340a9bc Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds fcc2431c631b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3205978f33d7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 663df8ed04d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f1946233996a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a2430b25c318 kbuild: add kbuild-file macro new 598afa050403 kbuild: warn objects shared among multiple modules new 8818039f959b kbuild: add ability to make source rpm buildable using koji new aef67980f74e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3c39b1a96a6 Merge remote-tracking branch 'torvalds/master' into perf/core new 586cb1d65cc4 tools lib api: Clean up install_headers new daa45f3f3577 tools lib bpf: Avoid install_headers make warning new 806dda31b856 tools lib symbol: Clean up build output new e8951bfb4cb3 tools lib perf: Make install_headers clearer new 77dce6890a2a tools lib subcmd: Make install_headers clearer new e664f31e21a2 tools lib traceevent: Make install_headers clearer new f215054d749b perf test: Add -w/--workload option new 24e733b29f13 perf test: Replace pipe test workload with noploop new 69b352927885 perf test: Add 'thloop' test workload new 0b8ff0ba2744 perf test: Replace record test workload with thloop new 41522f744290 perf test: Add 'leafloop' test workload new 7cf0b4a73a4a perf test: Replace arm callgraph fp test workload with leafloop new 39281709a6e2 perf test: Add 'sqrtloop' test workload new e011979ec4c3 perf test: Replace arm spe fork test workload with sqrtloop new a104f0ea99d8 perf test: Add 'brstack' test workload new 7bc1dd96cf48 perf test: Replace brstack test workload new 3dfc01fe9d12 perf test: Add 'datasym' test workload new 0b77fe474696 perf test: Replace data symbol test workload with datasym new a3720e969c6d perf build: Fix LIBTRACEEVENT_DYNAMIC new e5c6109f4813 perf list: Reorganize to use callbacks to allow honouring [...] new 6ed249441a7d perf list: Add JSON output option new eadcab4c7a66 perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number new d4223e1776c3 perf trace: Return error if a system call doesn't exist new 03e9a5d8eb55 perf trace: Handle failure when trace point folder is missed new 9bc427a0613d perf augmented_raw_syscalls: Remove unused variable 'syscall' new 8daf87f59227 perf trace: Remove unused bpf map 'syscalls' new 7d54a4acd8c1 perf test: Skip watchpoint tests if no watchpoints available new 19030564ab11 perf inject: Set PERF_RECORD_MISC_BUILD_ID_SIZE new 2e9f5bda2f03 perf test: Fix record test on KVM guests new 7b7c22ccdf27 MAINTAINERS: Update John Garry's email address for arm64 p [...] new c66a36af7ba3 perf lock contention: Do not use BPF task local storage new 146d5905f209 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 266e3d8d36b2 Merge branch 'compiler-attributes' of https://github.com/o [...] new 86c4471df1a1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 5feee5c44d0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 202ce1967acb Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a831be9893ca Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9e380795a569 Merge branch 'arm/fixes' into for-next new 6721cf8585bc Merge tag 'riscv-dt-for-v6.2-mw0' of https://git.kernel.or [...] new 7412090cd631 ARM: dts: socfpga: arria10: Increase NAND boot partition size new 2dbf5494ceec arm: dts: socfpga: align mmc node names with dtschema new 63fb606a59a4 arm: dts: socfpga: remove "clk-phase" in sdmmc_clk new 3b500ff37ce3 arm: dts: socfpga: Add clk-phase-sd-hs property to the sdmmc node new 31354121bf03 arm64: dts: socfpga: Add clk-phase-sd-hs property to the s [...] new 867531d95cf0 Merge tag 'socfpga_dts_updates_for_v6.2' of git://git.kern [...] new 83cbe78a9cdf Merge tag 'tegra-for-6.2-dt-bindings-v2' of git://git.kern [...] new 029467886185 Merge tag 'tegra-for-6.2-arm64-dt-v2' of git://git.kernel. [...] new 8ccf49d7fb75 Merge tag 'v6.1-next-dts64' of https://git.kernel.org/pub/ [...] new 714aac5dcd3a Merge tag 'tegra-for-6.2-arm-dt' of git://git.kernel.org/p [...] new 375aab101818 Merge tag 'aspeed-6.2-devicetree' of git://git.kernel.org/ [...] new 58fd11a796bd Merge tag 'ti-k3-dt-for-v6.2' of git://git.kernel.org/pub/ [...] new 62d127eeac27 ARM: dts: nuvoton,wpcm450-supermicro-x9sci-ln4f: Add GPIO [...] new ea3ce4cf076b ARM: dts: nuvoton: Remove bogus unit addresses from fixed- [...] new 38abcb0d6876 ARM: dts: wpcm450: Add FIU SPI controller node new 4b90b148e0e2 ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add SPI flash new 362e8be2ec04 ARM: dts: wpcm450: Add clock controller node new c3a636be6b8d ARM: dts: wpcm450: Enable watchdog by default new 88cfe56ea64a ARM: dts: nuvoton: wpcm450: Add missing aliases for serial [...] new 62cc4a55fd7b Merge tag 'nuvoton-6.2-devicetree' of git://git.kernel.org [...] new a13c5c7ca024 Merge branch 'soc/dt' into for-next new fe04716e1716 Merge tag 'memory-controller-drv-6.2-2' of https://git.ker [...] new 862fe29b89b3 Merge tag 'riscv-soc-for-v6.2-mw0' of https://git.kernel.o [...] new 2a26daeeb851 Merge tag 'tegra-for-6.2-soc-v2' of git://git.kernel.org/p [...] new a6eeafba1141 Merge tag 'tegra-for-6.2-firmware-v2' of git://git.kernel. [...] new 381abc230be0 Merge tag 'tegra-for-6.2-clk-v2' of git://git.kernel.org/p [...] new 19e54b0547ac Merge tag 'tegra-for-6.2-memory-v2' of git://git.kernel.or [...] new 919977b690ca Merge tag 'v6.1-next-soc' of https://git.kernel.org/pub/sc [...] new 66b55cae4956 Merge tag 'qcom-drivers-for-6.2' of https://git.kernel.org [...] new dc0aedb5302c Merge branch 'soc/drivers' into for-next new 58e1a96d2845 Merge tag 'v6.1-next-defconfig' of https://git.kernel.org/ [...] new f8d331698dee Merge tag 'ti-k3-config-for-v6.2' of git://git.kernel.org/ [...] new 5658baf2e3f5 Merge tag 'qcom-arm64-defconfig-for-6.2' of https://git.ke [...] new 3d7be6e5fb27 Merge tag 'qcom-defconfig-for-6.2' of https://git.kernel.o [...] new ffe9c320ccc5 Merge branch 'arm/defconfig' into for-next new 894799e1f496 MAINTAINERS: Add DHCOR to the DH electronic i.MX6 board support new c93d8b457461 ARM: ixp4xx: Remove unused debug iomap new 0051e1fe1f6f Merge branch 'arm/soc' into for-next new 64a8d9c50544 soc: document merges new 2d5e7e2a3db5 Merge tag 'amlogic-arm64-dt-for-v6.2' of https://git.kerne [...] new 4a1e856ae419 Merge branch 'soc/dt' into for-next new c11b537e4177 soc: ti: k3-socinfo: Add AM62Ax JTAG ID new a7a7c00cdcc8 Merge tag 'ti-driver-soc-for-v6.2-v2' of git://git.kernel. [...] new 4adba20e7a67 Merge branch 'soc/drivers' into for-next new 8b7f4dd73879 Merge tag 'ti-keystone-soc-for-v6.2' of git://git.kernel.o [...] new 1a4972907de7 Merge branch 'arm/soc' into for-next new e377f2aeadda soc: document merges new 5b770b0f9296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a9801470612 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abf788a0e09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be2fb24d52b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e77d8284dfec Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 4777fcacf2b8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3377360ad2fa Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new b5b5fe601f7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85d642f34528 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d3f1935c87f arm64: dts: mediatek: mt8195-demo: fix the memory size of [...] new deb1f13ec689 soc: mediatek: pm-domains: Fix the power glitch issue new 76664542a280 Merge branch 'v6.1-next/fixes' into for-next new 20dc319f400d arm: dts: mt7629: Remove extra interrupt from timer node new 2b06820e3a09 Merge branch 'v6.2-tmp/dts32' into for-next new 677e99247300 arm64: dts: mt8186: Add power domains controller new 6157f31e74fb arm64: dts: mt8186: Add IOMMU and SMI nodes new bd164e4963e2 arm64: dts: mt8186: Add dsi node new 6b6221595e05 Merge branch 'v6.2-tmp/dts64' into for-next new 5b32c4f88c48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cf3b5b426f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9935d97227fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ed88dcfa33d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1587c781730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c26feb9b6f5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef9f4b4a5020 arm64: dts: rockchip: Add support of external clock to eth [...] new 79aa02ddc682 arm64: dts: rockchip: Add support of regulator for etherne [...] new 04ea3e30386e arm64: dts: rockchip: Move most of Odroid Go Advance DTS i [...] new 76eeb9b665d7 dt-bindings: arm: rockchip: Add more RK3326 devices new abba44b3e7c3 arm64: dts: rockchip: Add Odroid Go Advance Black Edition new 2f217d71aa89 arm64: dts: rockchip: Add Odroid Go Super new 4e2347dbd618 arm64: dts: rockchip: Add Anbernic RG351M new 8c84c2e51f3e dt-bindings: arm: rockchip: Add SOQuartz Blade new a5c826ecde52 arm64: dts: rockchip: Add SOQuartz blade board new 7441d8c43788 dt-bindings: arm: rockchip: Add SOQuartz Model A new afbaed737fb4 arm64: dts: rockchip: Add SOQuartz Model A baseboard new 848343c0b4d6 arm64: dts: rockchip: update cache properties for rk3308 a [...] new 05adc5524f2d Merge branch 'v6.2-armsoc/dts64' into for-next new 739a6a6bbdb7 clk: rockchip: Fix memory leak in rockchip_clk_register_pll() new db6c57f2afd5 Merge branch 'v6.2-clock/next' into for-next new 37d16baab033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 015d97312558 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f64ed2cc6893 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 6f2d53b7b384 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3af9a3026582 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d73d3dc6faa6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 321b5f7ed26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a5ab20fb961 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] new 2718920c19f2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 431cd304e420 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 19648dddb14b clk: meson: pll: adjust timeout in meson_clk_pll_wait_lock() new d73406ed2dcf clk: meson: pll: add pcie lock retry workaround new d0b1c69288cf Merge tag 'clk-meson-v6.2-1' of https://github.com/BayLibr [...] new 9bef3bfdb539 Merge branch 'clk-amlogic' into clk-next new 0d51d0db9f92 Merge tag 'samsung-clk-6.2' of https://git.kernel.org/pub/ [...] new 4e85952f2678 Merge tag 'clk-microchip-fixes-6.1' of https://git.kernel. [...] new 94657431a7a7 Merge branch 'clk-fixes' into clk-next new 01e6bf9921ee Merge tag 'renesas-clk-for-v6.2-tag2' of git://git.kernel. [...] new c7a22fbc0bee Merge branch 'clk-renesas' into clk-next new 9f8e30559b04 Merge tag 'sunxi-clk-for-6.2-1' of https://git.kernel.org/ [...] new fc3a601af12a Merge branch 'clk-allwinner' into clk-next new 3400d546a741 clk: ti: change ti_clk_register[_omap_hw]() API new 6e49aacaaf4a clk: ti: dra7-atl: don't allocate `parent_names' variable new 53949843d30c clk: ti: fix typo in ti_clk_retry_init() code comment new 8626fa8d4ae5 Merge branch 'clk-ti' into clk-next new 12897adc8eea clk: Remove a useless include new b9906189af70 Merge branch 'clk-cleanup' into clk-next new 9a856bee524b clk: spear: Fix CLCD clock definition on SPEAr600 new 5381dc785312 clk: spear: Fix SSP clock definition on SPEAr600 new bee216e4aee1 Merge branch 'clk-spear' into clk-next new 7fffdb777371 clk: fractional-divider: Split out clk_fd_get_div() helper new ac49a19280df clk: fractional-divider: Show numerator and denominator in [...] new 76c340e93f5a clk: fractional-divider: Regroup inclusions new 9e78e659d280 Merge branch 'clk-fract' into clk-next new f6abcc21d943 clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks new ebb6a9acf2e0 Merge branch 'clk-fixes' into clk-next new 000ce8caaa60 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4d51f30ab915 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 481956b1e464 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 11c556e2171c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52a29c4692f4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 8585eddbbd63 parisc: Fix inconsistent indenting in setup_cmdline() new 52d6d52f5a38 parisc: led: Fix potential null-ptr-deref in start_task() new 0389b6be1387 parisc: Add unlocked functions for pdc_iodc_getc() and pdc [...] new 9b90cc8aadff parisc: Fix kgdb keyboard input in pdc early console driver new a768132cf267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93e3f45a2631 powerpc: Fix __WARN_FLAGS() for use with Objtool new 01f2cf0b990e powerpc: Override __ALIGN and __ALIGN_STR macros new 29a011fc79e6 powerpc: Fix objtool unannotated intra-function call warnings new 8d0c21b50655 powerpc: Curb objtool unannotated intra-function call warnings new 1c137323e9a2 crypto: vmx: Skip objtool from running on aesp8-ppc.o new 2da37761671b powerpc/32: Fix objtool unannotated intra-function call warnings new d0160bd5d389 powerpc/vdso: Skip objtool from running on VDSO files new efb11fdb3e1a objtool: Fix SEGFAULT new 0646c28b417b objtool: Use target file endianness instead of a compiled [...] new 86ea7f361537 objtool: Use target file class size instead of a compiled [...] new 280981d6994e objtool: Add --mnop as an option to --mcount new de6fbcedf5ab objtool: Read special sections with alts only when specifi [...] new c1449735211d objtool: Use macros to define arch specific reloc types new 4ca993d49898 objtool: Add arch specific function arch_ftrace_match() new e52ec98c5ab1 objtool/powerpc: Enable objtool to be built on ppc new c984aef8c832 objtool/powerpc: Add --mcount specific implementation new a39818a3fb2b objtool/powerpc: Implement arch_pc_relative_reloc() new cf89182c12fc Merge branch 'topic/objtool' of git://git.kernel.org/pub/s [...] new e75c4bc2db12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 898421870282 Merge branch 'fixes' into for-next new 254b2fd02e34 s390/mm: provide minimal setup_per_cpu_areas() implementation new d9b25bdf57e4 s390/ipl: Use kstrtobool() instead of strtobool() new b9ea48e9e8c6 s390/pci: Use irq_data_get_msi_desc() new a78c2e31f6c7 s390/debug: remove function type cast new 12a6c2c182c1 s390/hypfs: remove unused info_blk_hdr__pcpus() function new 17ca7df6fcc4 s390/mm: remove unused get_page_state() function new 9a435b7bc911 s390/kprobes: define insn cache ops within private header file new e036ea81c0a1 s390/3270: make raw3270_state_final() depend on CONFIG_TN3 [...] new b4f38dc22074 Merge branch 'features' into for-next new c636821837fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a7e794252be Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 90f8990e3fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbd3edb48790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8219de1b7855 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new d76eebec84a1 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 5d39d8942b24 Merge branch 'misc-6.1' into for-next-current-v6.0-20221123 new e592233e0971 Merge branch 'for-next-current-v6.0-20221123' into for-nex [...] new b89eb09974f8 btrfs: setup qstr from dentrys using fscrypt helper new 1a69322b4d38 btrfs: use struct fscrypt_str instead of struct qstr new 0a9955b2305b btrfs: extend btrfs_dir_item type to store encryption status new caf3a2986118 btrfs: move btrfs_fs_info declarations into fs.h new 0c2616695a05 btrfs: move the lockdep helpers into locking.h new 557082cfc3ef btrfs: minor whitespace in ctree.h new 7ed54d985625 btrfs: remove extra space info prototypes in ctree.h new b16e9f844360 btrfs: move btrfs_account_ro_block_groups_free_space into [...] new 914bd17bfaad btrfs: move extent-tree helpers into their own header file new 3e4c9f498445 btrfs: move delalloc space related prototypes to delalloc-space.h new 9809033bdf9e btrfs: delete unused function prototypes in ctree.h new 94151610b5fe btrfs: move root tree prototypes to their own header new 3edb510d2248 btrfs: remove unused function prototypes new 680dea62aaff btrfs: remove unused btrfs_cond_migrate_bytes new 63837279186e btrfs: update function comments new 272ef0e1d0a4 btrfs: convert discard stat defs to enum new 129bf0e87fb2 btrfs: move btrfs_chunk_item_size out of ctree.h new 9caa9107adc3 btrfs: add dependencies to fs.h and block-rsv.h new b463e5949c49 btrfs: add blk_types.h include to compression.h new 91530a23b35c btrfs: move the printk and assert helpers to messages.c new 7311e5fbbd72 btrfs: move inode prototypes to btrfs_inode.h new c5cba771d6a0 btrfs: rename tree-defrag.c to defrag.c new 504747034e97 btrfs: move the auto defrag code to defrag.c new d7236e7acca0 btrfs: move the file defrag code into defrag.c new 2ec75719c0be btrfs: move defrag related prototypes to their own header new 356c7cfe2264 btrfs: move dir-item prototypes into dir-item.h new 1a2465d6197b btrfs: move file-item prototypes into their own header new 7c2dcfd3c031 btrfs: move uuid tree prototypes to uuid-tree.h new 903d1e948956 btrfs: move ioctl prototypes into ioctl.h new c59e4900b136 btrfs: move file prototypes to file.h new d623920a11b9 btrfs: move the 32bit warn defines into messages.h new cdb045fccb70 btrfs: move the snapshot drop related prototypes to extent-tree.h new 09b6f69f4436 btrfs: move acl prototypes into acl.h new c0630b97c4ac btrfs: move relocation prototypes into relocation.h new 59114b2cf6ce btrfs: move scrub prototypes into scrub.h new 5ff0f179fde3 btrfs: move dev-replace prototypes into dev-replace.h new 4220af35f69c btrfs: move verity prototypes into verity.h new 5634ecfd3787 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h new e7b65336ea85 btrfs: move super prototypes into super.h new 6b1ebf09d9b7 btrfs: move super_block specific helpers into super.h new 02edc384ad66 btrfs: move orphan prototypes into orphan.h new 18dfb1330786 btrfs: selftests: remove impossible inline extent at non-z [...] new a1d0e8052b0f btrfs: make inline extent read calculation much simpler new 1c3e37c821ed btrfs: do not reset extent map members for inline extents read new 0787ac036eec btrfs: remove new_inline argument from btrfs_extent_item_t [...] new f03622d11458 btrfs: extract the inline extent read code into its own function new d9f748df609e btrfs: fix SPDX comment in tree-mod-log.h new f39f21669fd1 btrfs: update stale comment for nowait direct IO writes new 29db653c7e9e btrfs: simplify percent calculation helpers, rename div_factor new a12a54e4b3fc btrfs: switch extent_page_data bit fields to bools new a66d05f455dd btrfs: merge struct extent_page_data to btrfs_bio_ctrl new 8051e88d6409 btrfs: raid56: extract the vertical stripe recovery code i [...] new 106acd39d991 btrfs: raid56: extract the pq generation code into a helper new ce7efaa1f224 btrfs: raid56: extract the recovery bio list build code in [...] new 0b6e88241db3 btrfs: raid56: extract sector recovery code into a helper new 2410943c295f btrfs: raid56: switch recovery path to a single function new d8a5971157b8 btrfs: raid56: extract the rmw bio list build code into a helper new 26bbb79091e7 btrfs: raid56: extract rwm write bios assembly into a helper new 6f5891619077 btrfs: raid56: introduce the main entrance for RMW path new cc97dc37103c btrfs: raid56: switch write path to rmw_rbio() new 18b813f1f5af btrfs: raid56: extract scrub read bio list assembly code i [...] new 1e5164085755 btrfs: raid56: switch scrub path to use a single function new 03f91c4aadda btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] new 1c989cb317c0 btrfs: send: avoid unnecessary path allocations when findi [...] new 8f86e2124efb btrfs: send: update comment at find_extent_clone() new 6a02827d920e btrfs: send: drop unnecessary backref context field initia [...] new b42294932375 btrfs: send: avoid unnecessary backref lookups when findin [...] new 746ba779a6c5 btrfs: send: optimize clone detection to increase extent sharing new 7a8693eca759 btrfs: use a single argument for extent offset in backref [...] new e3a4cd9f893a btrfs: use a structure to pass arguments to backref walkin [...] new 6a63879a0175 btrfs: reuse roots ulist on each leaf iteration for iterat [...] new 718bf8a1288e btrfs: constify ulist parameter of ulist_next() new d14cd51f1358 btrfs: send: cache leaf to roots mapping during backref walking new 8c7ea992a228 btrfs: send: skip unnecessary backref iterations new b16407395b76 btrfs: send: avoid double extent tree search when finding [...] new cf63020976a8 btrfs: send: skip resolution of our own backref when findi [...] new 1114f42b5b2f btrfs: send: bump the extent reference count limit for bac [...] new 7b415308b21a btrfs: zlib: use copy_page for full page copy new 8117778f1221 btrfs: zoned: use helper to check a power of two zone size new 1d4a029318a0 btrfs: convert btrfs_block_group::needs_free_space to runt [...] new e2c677ed9e80 btrfs: convert btrfs_block_group::seq_zone to runtime flag new e831c678db90 btrfs: change how repair action is passed to btrfs_repair_ [...] new 0579f543d8ce btrfs: drop parameter compression_type from btrfs_submit_d [...] new a964fb89de0a btrfs: change how submit bio callback is passed to btrfs_w [...] new a5bd11f073e5 btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] new ecc30aacad2c btrfs: switch async_submit_bio::inode to btrfs_inode new 8a33b7d65c83 btrfs: pass btrfs_inode to btrfs_submit_bio_start new 55c6abd2a66f btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io new feb69d098f1b btrfs: pass btrfs_inode to btrfs_wq_submit_bio new 96549e87b534 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio new 7d343e2bdb58 btrfs: pass btrfs_inode to btrfs_submit_data_write_bio new b6d63240a101 btrfs: pass btrfs_inode to btrfs_submit_data_read_bio new 07ff3607918f btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio new 1f0dcab450bc btrfs: pass btrfs_inode to submit_one_bio new c464a0a2fd2a btrfs: pass btrfs_inode to btrfs_repair_one_sector new 9c4da32730e4 btrfs: switch btrfs_dio_private::inode to btrfs_inode new ca06192bddec btrfs: pass btrfs_inode to btrfs_submit_dio_bio new 8b13dd626dae btrfs: pass btrfs_inode to btrfs_truncate new 19496046ed57 btrfs: pass btrfs_inode to btrfs_inode_lock new 0fd7df211998 btrfs: pass btrfs_inode to btrfs_inode_unlock new 1052642273e1 btrfs: pass btrfs_inode to btrfs_dirty_inode new b02b9e612108 btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes new fc8cc49b408b btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode new 94c47372158a btrfs: pass btrfs_inode to btrfs_check_data_csum new 54b25727afcb btrfs: pass btrfs_inode to __unlink_start_trans new f25fe1a44141 btrfs: pass btrfs_inode to btrfs_delete_subvolume new 7b26c62ea81d btrfs: drop private_data parameter from extent_io_tree_init new de4988213988 btrfs: switch extent_io_tree::private_data to btrfs_inode [...] new 761e7bdb406c btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent new 14a1802aff8d btrfs: pass btrfs_inode to btrfs_set_delalloc_extent new 752b03ed8e1b btrfs: pass btrfs_inode to btrfs_split_delalloc_extent new cfb4f1684b06 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent new 841bbc31e8db btrfs: pass btrfs_inode to btrfs_unlink_subvol new 90a89c513019 btrfs: pass btrfs_inode to btrfs_inode_by_name new 6e4019ebc09d btrfs: pass btrfs_inode to fixup_tree_root_location new 68560f16176e btrfs: pass btrfs_inode to inode_tree_add new f4655f6c792a btrfs: pass btrfs_inode to btrfs_inherit_iflags new 21d743a258af btrfs: switch async_chunk::inode to btrfs_inode new b056b4e43ea8 btrfs: use btrfs_inode inside compress_file_range new 6c5ca27677f5 btrfs: use btrfs_inode inside btrfs_verify_data_csum new e1a135b78198 btrfs: pass btrfs_inode to btrfs_add_delayed_iput new 3e6bc3f9592a btrfs: raid56: introduce btrfs_raid_bio::error_bitmap new 680b470f833d btrfs: raid56: migrate recovery and scrub recovery path to [...] new 2e99b0c8e144 btrfs: raid56: remove the old error tracking system new 4c732a803111 btrfs: constify input buffer parameter in compression code new 636812fc1428 btrfs: move device->name RCU allocation and assign to btrf [...] new a69cbb51b108 btrfs: concentrate all tree block parentness check paramet [...] new 1651f82a4e00 btrfs: move tree block parentness check into validate_exte [...] new 14bd238dba12 btrfs: fix assertion failure and blocking during nowait bu [...] new 4ca9dbf8856a btrfs: free btrfs_path before copying root refs to userspace new b9b32676fe13 btrfs: free btrfs_path before copying inodes to userspace new 570ca01bd827 btrfs: free btrfs_path before copying fspath to userspace new 8acc533e5edf btrfs: free btrfs_path before copying subvol info to userspace new 82b7eee2e348 btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] new 666bbeea86cc btrfs: add an early exit when searching for delalloc range [...] new 91733e3c597c btrfs: skip unnecessary delalloc searches during lseek/fiemap new 45fde3e96631 btrfs: search for delalloc more efficiently during lseek/fiemap new d9a70eabb4cc btrfs: remove no longer used btrfs_next_extent_map() new 5e02ee65cbcf btrfs: allow passing a cached state record to count_range_bits() new c5b1d9edefaa btrfs: update stale comment for count_range_bits() new f5b70e30177f btrfs: use cached state when looking for delalloc ranges w [...] new fe3000949995 btrfs: use cached state when looking for delalloc ranges w [...] new ba85b5210be6 btrfs: use btrfs_dev_name() helper to handle missing devic [...] new dc9d1af4d02d btrfs: allocate btrfs_io_context without GFP_NOFAIL new cb5dc4dfa870 btrfs: refactor checksum calculations in btrfs_lookup_csum [...] new 9c5ed2ef1003 btrfs: introduce a bitmap based csum range search function new b3d6baba920b btrfs: raid56: prepare data checksums for later RMW verification new 370f3768d468 btrfs: raid56: do data csum verification during RMW cycle new a3fce1cb68df btrfs: zoned: fix missing endianness conversion in sb_writ [...] new 24566330d8f2 btrfs: move struct btrfs_tree_parent_check out of disk-io.h new 55152e7e2bca btrfs: split the bio submission path into a separate file new d89efe59ed01 btrfs: move repair_io_failure to bio.c new 6edcdf02cc14 btrfs: move root helpers back into ctree.h new 8231912af62c btrfs: move leaf_data_end into ctree.c new 9467a21fd785 btrfs: move file_extent_item helpers into file-item.h new 663d4ccfe5b6 btrfs: move eb offset helpers into extent_io.h new 7d7b5ce16a9b btrfs: move the csum helpers into ctree.h new 9b22245688c9 btrfs: pass the extent buffer for the btrfs_item_nr helpers new 3ae4be59654d btrfs: add eb to btrfs_node_key_ptr_offset new 74517ad40178 btrfs: add helpers for manipulating leaf items and data new a61d348b0a4f btrfs: remove BTRFS_LEAF_DATA_OFFSET new 9041bd9c6701 btrfs: add nr_global_roots to the super block definition new bff4dc28a91c btrfs: add stack helpers for a few btrfs items new 94e2bc3a338b btrfs: send: avoid unaligned encoded writes when attemptin [...] new ca5f71374355 btrfs: add might_sleep() annotations new 235d10fbff56 btrfs: qgroup: fix sleep from invalid context bug in btrfs [...] new 4772bb50685d btrfs: use kvcalloc in btrfs_get_dev_zone_info new 2af1f28d587c btrfs: fix uninitialized parent in insert_state new a1b54a1eb6c6 btrfs: fix uninitialized variable in find_first_clear_extent_bit new c3479d8d2607 btrfs: replace strncpy() with strscpy() new f611f9658c87 btrfs: do not modify log tree while holding a leaf from fs [...] new 09d6f748a95c btrfs: unify overwrite_item() and do_overwrite_item() new 64f3b95c5a63 btrfs: remove outdated logic from overwrite_item() and add [...] new 9344bafc1377 btrfs: sysfs: normalize the error handling branch in btrfs [...] new 0d1acee8fae8 Merge branch 'misc-next' into for-next-next-v6.1-20221123 new 07d7d9dff0c8 Merge branch 'for-next-next-v6.1-20221123' into for-next-20221123 new 30a352425c52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new beb6004ff91c Fix path in cifs/usage.rst new c0e9aab13744 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 02f1b51971ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b66a621776a0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 292fb8ce187a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new cbd9c121a880 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 297c093adef4 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 44361e8cf9dd fuse: lock inode unconditionally in fuse_fallocate() new a1db2f7edef0 fs/fuse: Replace kmap() with kmap_local_page() new 4f8d37020e1f fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY new ccc031e26afe fuse: always revalidate rename target dentry new 0618021e34c6 fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE new 00d369bc2de5 fuse: port to vfs{g,u}id_t and associated helpers new e2283a736676 fuse: remove the unneeded result variable new 153524053bbb fuse: allow non-extending parallel direct writes on the same file new b138777786f7 fuse: Rearrange fuse_allow_current_process checks new 7971149e2724 fuse: add request extension new 1b0e94993dbe fuse: optional supplementary group in create requests new 971f5832dd69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75b26ffcb352 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 08c51387b9bb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new d2bd3660da2f NFSD: Simplify READ_PLUS new f0420c1f93ea NFSD: Remove redundant assignment to variable host_err new d4ef08315614 SUNRPC: Remove unused svc_rqst::rq_lock field new 36858198e296 NFSD: Finish converting the NFSv2 GETACL result encoder new 6e05326d9b3f NFSD: Finish converting the NFSv3 GETACL result encoder new 298a4c905e8e nfsd: ignore requests to disable unsupported versions new 7fa44bed2dab nfsd: move nfserrno() to vfs.c new f2737d85378f nfsd: allow disabling NFSv2 at compile time new 922bc774eb97 exportfs: use pr_debug for unreachable debug statements new b5996611d3b1 nfsd: don't call nfsd_file_put from client states seqfile display new e7a723890934 NFSD: Pass the target nfsd_file to nfsd_commit() new d8471cbf4cc7 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_fil [...] new cdf2dc997a30 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage [...] new ba995fcaf134 NFSD: Flesh out a documenting comment for filecache.c new 1b2f7dcc66dd NFSD: Clean up nfs4_preprocess_stateid_op() call sites new 3f2a3331a20a NFSD: Trace stateids returned via DELEGRETURN new 7ddd1dff0c39 NFSD: Trace delegation revocations new 390fadf00c3a NFSD: Use const pointers as parameters to fh_ helpers new 565ab7750b04 NFSD: Update file_hashtbl() helpers new fd0249da94b7 NFSD: Clean up nfsd4_init_file() new df0af3ba1235 NFSD: Add a nfsd4_file_hash_remove() helper new eb024f471142 NFSD: Clean up find_or_add_file() new 15feb0714f31 NFSD: Refactor find_file() new 8b6d358995c3 NFSD: Use rhashtable for managing nfs4_file objects new 685e6cb9d88d NFSD: Fix licensing header in filecache.c new f7ca6810f4b3 MAINTAINERS: NFSD should be responsible for fs/exportfs new 50cd5c25c43e nfsd: remove the pages_flushed statistic from filecache new ac82bbd5e5a4 nfsd: reorganize filecache.c new 74c701bf2af9 nfsd: rework refcounting in filecache new ecbda1b4ce2b nfsd: fix up the filecache laundrette scheduling new 3434e154a8c6 sunrpc: svc: Remove an unused static function svc_ungetu32() new d58d7030c463 NFSD: Add an nfsd_file_fsync tracepoint new 0b06014acdbc NFSD: Re-arrange file_close_inode tracepoints new 1480dad168ad lockd: set other missing fields when unlocking files new ade507f6f7e2 nfsd: return error if nfs4_setacl fails new 9a2130961cf7 NFSD: Use struct_size() helper in alloc_session() new e128782d6504 lockd: set missing fl_flags field when retrieving args new 916d34a505c8 lockd: ensure we use the correct file descriptor when unlocking new f5ac95dafb6e lockd: fix file selection in nlmsvc_cancel_blocked new 255cb76a035f NFSD: pass range end to vfs_fsync_range() instead of count new 43bc08484464 trace: Relocate event helper files new 1eac53f653ca NFSD: refactoring courtesy_client_reaper to a generic low [...] new 502fe5de6961 NFSD: add support for sending CB_RECALL_ANY new 98d1feeca1b6 NFSD: add delegation reaper to react to low memory condition new 7c3bdf7bd3ba NFSD: add CB_RECALL_ANY tracepoints new aa46f9423012 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 337b8308cf73 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 1469b99ae085 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 28b4b0596343 xfs: fix incorrect i_nlink caused by inode racing new b83b4ee66059 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new e4275f26074c Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 07ced18a5061 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new a6cdc34b4e77 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new a8635436ac47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19cc64a713e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5df6d15aeb47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcaa72c2a872 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 3233f5ce674c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 005496a910a9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 72f280b09d84 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 2b952244e45d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 595df1f2f05a Merge branch 'master' of git://linuxtv.org/media_tree.git new 25e7c35d3a68 media: dvb-frontends: remove unused drx_dap_fasi_funct_g d [...] new 141b5d5ee532 media: cxd2820r: remove unused cxd2820r_debug declaration new b43cacef9f0f media: saa7134: remove unused declarations in saa7134.h new b08b10af2e51 saa7164: remove unused saa7164_call_i2c_clients declaration new 060d290e3740 cx25821: remove unused cx25821_video_wakeup() declaration new cecae4614cae bttv: remove unused tea5757_set_freq declaration new 54be4c5b56b2 media: zoran: remove unused declarations in zoran_device.h new 1733197b71aa media: aspeed: use DEFINE_SHOW_ATTRIBUTE to simplify code new 062fa935e448 media: stm32: dcmi: Remove redundant dev_err call new 9047d90e9130 media: mediatek: vcodec: Skip unsupported h264 encoder profile new b6bcdf763db1 media: v4l2-ctrls: Fix off-by-one error in integer menu co [...] new f30ce3d3760b media: coda: jpeg: Add check for kmalloc new e77eb66342c7 videodev2.h: add p_s32 and p_s64 pointers new 395ed025750e vivid: add INTEGER and INTEGER64 test control arrays new 3984ea32e83b media: amphion: reset instance if it's aborted before code [...] new 5e1a33759a57 media: meson/vdec: always init coef_node_start new 3257a7673b56 media: atomisp: Fix spelling mistake "modee" -> "mode" new e20f39068852 media: mxl5005s: Make array RegAddr static const new db3ada539fcc media: adv748x: Remove dead function declaration new ffc20762d2cb media: vimc: Update device configuration in the documentation new 23ddb85dafef media: adv748x: afe: Select input port when initializing AFE new 8f32a6fb4443 media: c8sectpfe: Add missed header(s) new 07eb565932e2 media: atomisp: Fix spelling mistake "mis-match" -> "mismatch" new 6a394d563dff media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions new c558f69c402c media: imx-jpeg: Fix Coverity issue in probe new e9120e76a6f7 media: cedrus: hevc: Fix offset adjustments new d555409dd1b7 media: mediatek: vcodec: fix h264 cavlc bitstream fail new 0ee952c2f484 media: cedrus: h265: Associate mv col buffers with buffer new fec94f8c9954 media: cedrus: h264: Optimize mv col buffer allocation new fdc67bd4f888 media: vivid: remove redundant assignment to variable checksum new 9195a860ef0a media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VP [...] new fd5bd6d258d7 media: platform: s5p-mfc: Fix spelling mistake "mmaping" - [...] new 3a865bab06ff radio-terratec: Remove variable p new 301fd0dd1827 atomisp: fix potential NULL pointer dereferences new 16f3211110c8 media: saa7164: remove variable cnt new b9fbe29c5906 Merge tag 'br-v6.2d' of git://linuxtv.org/hverkuil/media_t [...] new c771eb883c78 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 654901a9e4be Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 75a3d7ae2951 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 397f70ad4dd7 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new d24eb065b856 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 986c5e2679b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1672900468bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c43c0e589e69 Merge branch 'i2c/client_device_id_helper-immutable' of gi [...] new c90b6b1005ec tcp: Fix build break when CONFIG_IPV6=n new 815bc3ac75e9 devlink: remove redundant health state set to error new c5fb8ead3283 net: dsa: unexport dsa_dev_to_net_device() new d2be320495b9 net: dsa: modularize DSA_TAG_PROTO_NONE new 5cf2c75b5b91 net: dsa: move bulk of devlink code to devlink.{c,h} new d95fa75061fb net: dsa: if ds->setup is true, ds->devlink is always non-NULL new 7aea535d40ea net: dsa: move rest of devlink setup/teardown to devlink.c new 022bba63c3ca net: dsa: move headers exported by port.c to port.h new 94ef6fad3bf3 net: dsa: move headers exported by master.c to master.h new 09f92341681a net: dsa: move headers exported by slave.c to slave.h new bd954b826032 net: dsa: move tagging protocol code to tag.{c,h} new 0c603136e1e0 net: dsa: move headers exported by switch.c to switch.h new 6dbdfce77357 net: dsa: move dsa_tree_notify() and dsa_broadcast() to switch.c new 495550a4844b net: dsa: move notifier definitions to switch.h new 165c2fb93bed net: dsa: merge dsa.c into dsa2.c new 47d2ce03dcfb net: dsa: rename dsa2.c back into dsa.c and create its header new 8e396fec2146 net: dsa: move definitions from dsa_priv.h to slave.c new 19d05ea712ec net: dsa: move tag_8021q headers to their proper place new 5917bfe68867 net: dsa: kill off dsa_priv.h new 8263ee81f659 Merge branch 'remove-dsa_priv-h' new b535d681adda Revert "bpf: veth driver panics when xdp prog attached bef [...] new 5e8d3dc73e80 Revert "veth: Avoid drop packets when xdp_redirect performs" new af42736301cb Merge branch 'revert-veth-avoid-drop-packets-when-xdp_redi [...] new c84f6f6c2bb5 Documentation: devlink: Add blank line padding on numbered [...] new 9f225444467b ppp: associate skb with a device at tx new e80bd08fd75a sfc: ensure type is valid before updating seen_gen new c479babce5b1 net: dsa: lan9303: Convert to i2c's .probe_new() new f925e2154de9 net: dsa: microchip: ksz9477: Convert to i2c's .probe_new() new dfd5e53dd721 net: dsa: xrs700x: Convert to i2c's .probe_new() new cb405c2a4040 net/mlxsw: Convert to i2c's .probe_new() new f72eed59eab4 nfc: microread: Convert to i2c's .probe_new() new a9f656c88a90 nfc: mrvl: Convert to i2c's .probe_new() new bf1f6f297528 NFC: nxp-nci: Convert to i2c's .probe_new() new d72c9828a3cb nfc: pn533: Convert to i2c's .probe_new() new 2338adb2e091 nfc: pn544: Convert to i2c's .probe_new() new 0fc00c085d71 nfc: s3fwrn5: Convert to i2c's .probe_new() new 75cc560ff661 nfc: st-nci: Convert to i2c's .probe_new() new 1fa082734076 nfc: st21nfca: i2c: Convert to i2c's .probe_new() new 2094dbbd82f9 Merge branch 'net-complete-conversion-to-i2c_probe_new' new 7d21cc9a4d5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2fcc6081a7bf bpf: Don't use idx variable when registering kfunc dtors new 8ac88eece800 selftests/bpf: Mount debugfs in setns_by_fd new beb3d47d1d3d bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set new c742cb7c3ebd docs/bpf: Add table of BPF program types to libbpf docs new 3685b0dc0d02 docs/bpf: Fix sphinx warnings for cpumap new c645eee4d35b docs/bpf: Fix sphinx warnings for devmap new 264c21867a0e docs/bpf: Document BPF_MAP_TYPE_BLOOM_FILTER new 1fa022f73f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83ccb90432a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f837177ca4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8d2442a47880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b516411cc902 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6ba77a9c4742 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 910d8ed0a96a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 2115a5a861a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 53c4e6c760df Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 6b0c09eb6817 Merge drm/drm-next into drm-misc-next-fixes new 0c0860d190ca fbdev: Make fb_modesetting_disabled() static inline new 713befe89390 Revert "drm/fb-helper: Remove damage worker" new 1ab4de28cb10 Revert "drm/fb-helper: Schedule deferred-I/O worker after [...] new b02897e56b4e Revert "drm/fb-helper: Perform damage handling in deferred [...] new 357ed2f7d96e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new d0c2dd737bde drm/amd/display: fix compilation issue with legacy gcc new a2b1df9296da drm/amd/amdgpu: reserve vm invalidation engine for firmware new 33ac94dbdfd5 drm/amdgpu/dm/mst: Fix uninitialized var in pre_compute_ms [...] new 96e1a88fafe6 drm/amdgpu/psp: don't free PSP buffers on suspend new b85e285e3d63 drm/amdgpu: fix pci device refcount leak new 6110a80f31b7 drm/amd/dc/dce120: Fix audio register mapping, stop trigge [...] new 2aae59444cca drm/amd/display: new ABM config 2 new ae7169a9a2ed drm/amd/display: Add margin on DRR vblank start for subvp new 503dc81c32b7 drm/amd/display: No display after resume from WB/CB new 1f997af90102 drm/amd/display: Limit HW cursor size of >= 4k new fa24e116f1ce drm/amd/display: Update Z8 watermarks for DCN314 new 80676936805e drm/amd/display: Add Z8 allow states to z-state support list new c09e37fe6669 drm/amd/display: Update soc bounding box for dcn32/dcn321 new 0fc099c02a4e drm/amd/display: Use dummy pstate latency for subvp when n [...] new 6d4727c80947 drm/amd/display: Add check for DET fetch latency hiding for dcn32 new bf29274d7788 drm/amd/display: Check if PSR enabled when entering MALL new fa5633c039cb drm/amd/display: Use viewport height for subvp mall alloca [...] new 7ce24a360685 drm/amd/display: Add YCBCR2020 coefficients to CSC matrix new fe4e2662b2dd drm/amd/display: Phase 1 Add Bw Allocation source and head [...] new e49c5e127918 drm/amd/display: Add debug options for increasing phantom lines new 9b216b7e38f5 drm/amd/display: Retain phantom plane/stream if validation fails new e643cd384270 drm/amd/display: Fix display corruption w/ VSR enable new e3aa827e2ab3 drm/amd/display: Avoid setting pixel rate divider to N/A new 982ccdb2b9f9 drm/amd/display: Use new num clk levels struct for max mclk index new 1a97a1315218 drm/amd/display: Revert check for phantom BPP new e640536a3c3d drm/amd/display: Fix rotated cursor offset calculation new 177817d0afa6 drm/amd/display: 3.2.213 new 48aa62f07467 drm/amd/pm: Enable bad memory page/channel recording suppo [...] new 1ec13219a1a7 drm/amd/pm: update driver if header for smu_13_0_7 new ef5fca9f7294 drm/amdgpu: add the fan abnormal detection feature new 98928baeb9b3 drm/amdgpu/vcn: re-use original vcn0 doorbell value new 2a599113b2f0 drm/amdgpu: update documentation of parameter amdgpu_gtt_size new 0317d7395485 drm/amdgpu: fix use-after-free during gpu recovery new abd51738fe75 drm/amdgpu: Fix minmax warning new b7a3260c73d2 drm/amdgpu: fix unused-function error new 501fd2470eff Revert "drm/amd/display: fix dpms_off issue when disabling [...] new 25b2483c1f0c drm/amdgpu: Replace remaining 1-element array with flex-array new 6066aaf74f51 drm/amd/display: trigger timing sync only if TG is running new 3c22c1ead6b2 drm/amdgpu: fix for suspend/resume kiq fence fallback under sriov new 88733d68014f drm/amdgpu: add register definition for VCN RAS initialization new f701acb6a4ed drm/amdkfd: Release the topology_lock in error case new 244b8edbdf01 drm/amdgpu: enable RAS poison for VCN 2.6 new e93e075d3408 drm/amdgpu: add missing license to some files new 10d2d1fc05f0 drm/amdgpu: Partially revert "drm/amdgpu: update drm_displ [...] new e119e235f91b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6df2d3ef9937 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new f73edc1d8559 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 8d1e9ea1b5f5 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 652888c46397 fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep9 [...] new 72024ba83d6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea52b3aa5e7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5172e62458f ALSA: pcm: fix undefined behavior in bit shift for SNDRV_P [...] new cf59e1e4c79b ALSA: seq: fix undefined behavior in bit shift for SNDRV_S [...] new 254e90956b7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0848e94c3954 ASoC: Intel: avs: Add missing audio amplifier for KBL new fe07130870c8 ASoC: wm_adsp: Allow client to hook into pre_run callback new 3115be55138a ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup [...] new c30c8f9d51ec ASoC: Intel: avs: Lock substream before snd_pcm_stop() new f3fbb553f985 ASoC: Intel: avs: Disconnect substream if suspend or resume fails new e9a45c8aca0c ASoC: Intel: avs: DSP recovery and resume fixes new 288f75c2e6d4 Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new de0f6c00b9c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50e4571646f8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5f964b024685 Input: stmpe-ts - drop obsolete dependency on COMPILE_TEST new 9f4211bf7f81 HID: add mapping for camera access keys new fb7610e874d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2d03d89615e lru_cache: use atomic operations when accessing lc->flags, always new 9933438430b3 lru_cache: remove compiled out code new 2cd10a496a86 lru_cache: remove unused lc_private, lc_set, lc_index_of new 93c68cc46a07 drbd: use consistent license new 449157d5268d Merge branch 'for-6.2/block' into for-next new ac1171bd2c7a elevator: update the document of elevator_switch new e0cca8bc9cd8 elevator: printk a warning if switching to a new io schedu [...] new f69b5e8f356e elevator: update the document of elevator_match new 4284354758d6 elevator: remove an outdated comment in elevator_change new a50534ad02fc Merge branch 'for-6.2/block' into for-next new 85168d416e5d blk-crypto: Add a missing include directive new ac261153ad64 Merge branch 'for-6.2/block' into for-next new 2ccc92f4effc io_uring: add completion locking for iopoll new e276ae344a77 io_uring: hold locks for io_req_complete_failed new 624fd779fd86 io_uring: use io_req_task_complete() in timeout new 833b5dfffc26 io_uring: remove io_req_tw_post_queue new fa18fa2272c7 io_uring: inline __io_req_complete_put() new 1bec951c3809 io_uring: iopoll protect complete_post new 2dac1a159216 io_uring: remove iopoll spinlock new 6321e75e0bc5 Merge branch 'for-6.2/io_uring' into for-next new 967160c6f4e0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e5037746bac3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ed76ea33002 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 05cba4f52e67 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 918be6f19edf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eeb7d9155d82 Merge branch 'regulator-linus' into regulator-next new 020cf73b4741 regulator: da9121-regulator: Convert to i2c's .probe_new() new 2532d5f8d5c2 regulator: lp3972: Convert to i2c's .probe_new() new cb28f74b4809 regulator: lp8755: Convert to i2c's .probe_new() new 3d54f7ba248b regulator: max1586: Convert to i2c's .probe_new() new 3cf4417385d0 regulator: max8649: Convert to i2c's .probe_new() new c20c36735949 regulator: max8952: Convert to i2c's .probe_new() new ed56fa6e804c regulator: pca9450-regulator: Convert to i2c's .probe_new() new d85d02d17a60 regulator: rpi-panel-attiny-regulator: Convert to i2c's .p [...] new d4885f306304 regulator: tps51632-regulator: Convert to i2c's .probe_new() new e34782316281 regulator: tps6286x-regulator: Convert to i2c's .probe_new() new 149f52664bb3 Merge branch 'i2c/client_device_id_helper-immutable' of ht [...] new dc8d006d15b6 regulator: core: use kfree_const() to free space conditionally new 7f69edba960b regulator: ad5398: Convert to i2c's .probe_new() new 87feccb347b2 regulator: lp872x: Convert to i2c's .probe_new() new 78c8f6cdb51d regulator: ltc3589: Convert to i2c's .probe_new() new dbf31dac7030 regulator: max8660: Convert to i2c's .probe_new() new 4e85e5d64f66 regulator: max8973-regulator: Convert to i2c's .probe_new() new 18804160277e regulator: tps62360-regulator: Convert to i2c's .probe_new() new 3b5b07dde998 regulator: tps65023-regulator: Convert to i2c's .probe_new() new 44501eba9bb2 regulator: bd718x7: Drop unnecessary info print new d4e93e8da012 regulator: bd71815: bd71828: bd9576: Use dev_err_probe() new 662a9bf883f4 regulator: bd718x7: Use dev_err_probe() new c23fdf9e5063 regulator: ROHM BDxxxxx minor print improvements new a339d1c0b57d Merge remote-tracking branch 'regulator/for-6.2' into regu [...] new 34e89196b2eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cba753759c8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 150fb56e1d58 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 67be9451b7cb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 4948995ffbde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fac806d140d2 Merge branch 'next' of git://github.com/cschaufler/smack-next new 85f99489f152 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 5c98e01e0b04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a5ff2ea4301 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 51bb406bc2e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new addd97031e2d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 228fde5093c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cb971e3cc18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a77d0e0ee0d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10e5ce3e68ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f4126ca44d76 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 9bcd3b59148c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new eff1dd5551fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb491d5500a7 KVM: s390: pv: asynchronous destroy for reboot new d9459922a15c KVM: s390: pv: api documentation for asynchronous destroy new 8c516b25d6e9 KVM: s390: pv: add KVM_CAP_S390_PROTECTED_ASYNC_DISABLE new afe20eb8df91 KVM: s390: pv: avoid export before import if possible new f7866f582b1c KVM: s390: pv: support for Destroy fast UVC new cc726886079f KVM: s390: pv: module parameter to fence asynchronous destroy new dbec280045f8 s390/vfio-ap: GISA: sort out physical vs virtual pointers usage new 99b63f55dc51 KVM: s390: remove unused gisa_clear_ipm_gisc() function new bedac519eefa s390/vfio-ap: check TAPQ response code when waiting for qu [...] new 16a12b380e2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0d97bb184c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9481fee4d6f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd66cb22da45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0833ad4fdd17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a0188b015e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 198842feb929 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 02a476d93228 kobject: make kobject_get_ownership() take a constant kobject * new 542aa24646ca kobject: make kobject_namespace take a const * new c45a88bb3f6c kobject: kset_uevent_ops: make filter() callback take a const * new a53d1acc9783 kobject: kset_uevent_ops: make name() callback take a const * new 9f041c5d8296 driver core: pass a const * into of_device_uevent() new 24b3e3dd9c9c kernfs: fix all kernel-doc warnings and multiple typos new 7c7b34e5cfd0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new ddacd6ef44ca usb: fotg210: Fix Kconfig for USB host modules new 6d36e0e1a14a usb: USB_FOTG210 should depend on ARCH_GEMINI new d40eaada4209 fotg210-udc: Use dev pointer in probe and dev_messages new 5f217ccd520f fotg210-udc: Support optional external PHY new 718a38d092ec fotg210-udc: Handle PCLK new f8b729ce97f6 fotg210-udc: Get IRQ using platform_get_irq() new 202f785b1863 usb: fotg210-udc: Remove a useless assignment new 488c2c67463c MAINTAINERS: rectify entry for MICROCHIP USB251XB DRIVER new 7b462b05e47a usb: ftdi-elan: remove variable l new b6ddd180e3d9 usb: typec: Check for ops->exit instead of ops->enter in a [...] new 6552ba4cd084 dt-bindings: usb: dwc3: Add SM8550 compatible new 0384e87e3fec usb: typec: tcpci: fix of node refcount leak in tcpci_regi [...] new e99e1a7d6f88 usb: host: xhci-mtk: omit shared hcd if either root hub ha [...] new 19c220e9ab00 usb: typec: tipd: Cleanup resources if devm_tps6598_psy_re [...] new 782c70edc485 usb: typec: tipd: Fix spurious fwnode_handle_put in error path new 4c8f27ba9ede usb: typec: tipd: Fix typec_unregister_port error paths new 53a256ea9596 usb: typec: tipd: Move tps6598x_disconnect error path to i [...] new ffbe2feac59b usb: musb: omap2430: Fix probe regression for missing resources new 3205054dc6fe usb: dwc3: improve the config dependency of USB_DWC3_XILINX new 581c848b610d extcon: usbc-tusb320: Update state on probe even if no IRQ [...] new afdc12887f2b USB: gadget: Fix use-after-free during usb config switch new 05b2e347a583 usb: typec: ucsi: stm32g0: Convert to i2c's .probe_new() new d24182b10cd5 usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new() new f02586d70aeb usb: typec: tcpm/tcpci_rt1711h: Convert to i2c's .probe_new() new c852ec1c0192 usb: typec: tcpm/tcpci_maxim: Convert to i2c's .probe_new() new bdd0400d0f72 usb: typec: tcpm/tcpci: Convert to i2c's .probe_new() new 3646730ee44f usb: typec: tcpm/fusb302: Convert to i2c's .probe_new() new b5583ea8b9ea usb: typec: hd3ss3220: Convert to i2c's .probe_new() new cfb8e41ae813 usb: typec: anx7411: Convert to i2c's .probe_new() new 9f7cc30769ac usb: phy: isp1301: Convert to i2c's .probe_new() new c3ed6965fe74 usb: isp1301-omap: Convert to i2c's .probe_new() new d4468280d8bc usb: usb4604: Convert to i2c's .probe_new() new 4b1e537ad367 usb: misc: usb3503: Convert to i2c's .probe_new() new 907140462eb5 usb: usb251xb: Convert to i2c's .probe_new() new 5029f73a9701 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 45c5e1545936 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 947d66b68f3c n_tty: Rename tail to old_tail in n_tty_read() new cbdf6759e5b7 tty: serial: altera_jtaguart: remove flag from altera_jtag [...] new 070fa1d2bf08 tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs new 4e2b16a62d99 tty: serial: altera_jtaguart: use uart_port::read_status_mask new 4d167f635a4d tty: serial: altera_jtaguart: remove struct altera_jtaguart new 94cdb9f33698 serial: amba-pl011: avoid SBSA UART accessing DMACR register new 032d5a71ed37 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. new b30e66863c60 dt-bindings: serial: xlnx,opb-uartlite: Drop 'contains' fr [...] new 0d114e9ff940 serial: stm32: move dma_request_chan() before clk_prepare_ [...] new 24ce048b0d4d tty: synclink_gt: unwind actions in error path of net device open new 96e829894501 serdev: Replace poll loop by readx_poll_timeout() macro new 4f5cb8c5e915 tty: serial: fsl_lpuart: enable wakeup source for lpuart new 43543e6f539b tty: serial: fsl_lpuart: Add runtime pm support new 22cf92bb3908 tty: serial: fsl_lpuart: Use pm_ptr() to avoid need to mak [...] new 8be3a7bf7737 serial: pch: Fix PCI device refcount leak in pch_request_dma() new 140a40422758 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new e246e4691f5f Merge tag 'fpga-for-6.2-rc1' of git://git.kernel.org/pub/s [...] new 08c9d2f56178 Merge tag 'mhi-for-v6.2' of git://git.kernel.org/pub/scm/l [...] new 7e76d4870878 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new d9ab3098a1fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f776dacb5a8c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 20228a1d5a55 iio: adc: ad_sigma_delta: do not use internal iio_dev lock new 2a22b40aea42 iio: accel: bma400: Switch to use dev_err_probe() helper new 2aebc223fc7c iio: temperature: mlx90632 Add runtime powermanagement modes new eff07b20700a iio: temperature: mlx90632 Read sampling frequency new 4e6151403631 iio: temperature: mlx90632 Change return value of sensor m [...] new 8cf5f0329128 iio: adc: mcp3911: add support to set PGA new 3f4033a811bc iio: filter: admv8818: close potential out-of-bounds read [...] new e21b5b1f2669 iio: light: vcnl4000: Preserve conf bits when toggle power new 85e2c6a23f85 iio: light: vcnl4000: Add ps_it attributes for vcnl4040 new 55e00b871ce2 iio: multiplexer: Switch to use dev_err_probe() helper new 4eb61e1a3338 iio: adc: ti-ads131e08: Silence no spi_device_id warnings new 35dab731c4d2 iio: accel: sca3300: Silence no spi_device_id warning new 283026528e0e iio: adc: ad9467: Silence no spi_device_id warnings new 935779eac00a iio: adc: ad7192: Silence no spi_device_id warnings new 3a258747a01f iio: adc: ad7124: Silence no spi_device_id warnings new 8f347c565df4 iio: adc: ad799x: do not use internal iio_dev lock new ed3aa67167be iio: adc: axp288_adc: do not use internal iio_dev lock new 7dde7ec2a84d iio: adc: imx7d_adc: do not use internal iio_dev lock new 98c4fb93d1d4 iio: adc: lpc32xx_adc: do not use internal iio_dev lock new da8091f8acfa iio: adc: ltc2947-core: do not use internal iio_dev lock new d0c09264f1a6 iio: adc: meson_saradc: do not use internal iio_dev lock new bb690935df8d iio: adc: rockchip_saradc: do not use internal iio_dev lock new 8433aa3591af iio: adc: sc27xx_adc: do not use internal iio_dev lock new f2bdea865e77 iio: adc: vf610_adc: add helper function to read samples new 4e15cad8dbf9 iio: adc: vf610_adc: vf610_adc: do not use internal iio_dev lock new d711a5a7eff4 iio: common: scmi_iio: do not use internal iio_dev lock new 3cc36cabc669 iio: gyro: itg3200_core: do not use internal iio_dev lock new 4b0c44bdb72e dt-bindings: iio: dac: change ad5766 maintainer new 8add74e75ea2 dt-bindings: iio: frequency: change admv4420 maintainer new d26b79732d27 dt-bindings: iio: addac: adi,ad74413r: use spi-peripheral- [...] new 1b96d663d97d dt-bindings: iio: addac: adi,ad74413r: improve example new 00407a680e86 dt-bindings: iio: frequency: use spi-peripheral-props.yaml new d29c7f8ce90d dt-bindings: iio: gyroscope: use spi-peripheral-props.yaml new acce6052cdf9 dt-bindings: iio: imu: adi,adis16475: use spi-peripheral-p [...] new 87748b25c65a dt-bindings: iio: pressure: use spi-peripheral-props.yaml new e91d40216890 dt-bindings: iio: proximity: ams,as3935: use spi-periphera [...] new 85250a2400ad dt-bindings: iio: resolver: adi,ad2s90: use spi-peripheral [...] new a44ef7c46097 iio: adc: add max11410 adc driver new 089ec09f4973 dt-bindings: iio: adc: add adi,max11410.yaml new 8d2caf8b98f1 Documentation: ABI: testing: add max11410 doc new c1404d1b659f iio: adc: mt6370: Add MediaTek MT6370 support new cd83c5c10036 iio: imu: st_lsm6dsx: introduce st_lsm6dsx_device_set_enab [...] new 6cafcdb19ee4 dt-bindings: iio: adc: stm32-adc: add stm32mp13 compatibles new cf0fb80ae167 iio: adc: stm32-adc: add stm32mp13 support new 7cb2303dd024 iio: adc: stm32: manage min sampling time on all internal [...] new 0a8565425afd iio: core: introduce iio_device_{claim|release}_buffer_mod [...] new 1555790c8628 iio: health: max30100: do not use internal iio_dev lock new 6b701cda3632 iio: health: max30102: do not use internal iio_dev lock new 16afe125b53f iio: core: move 'mlock' to 'struct iio_dev_opaque' new 0c3a333524a3 iio: pressure: mpl115: Implementing low power mode by shut [...] new 687c8848c642 iio: accel: fxls8962af: Use new EXPORT_NS_GPL_DEV_PM_OPS() new 02e082c433c6 iio: gyro: fxas210002c: Move exports to IIO_FXAS210002C na [...] new ef5a5ef29c8f iio: imu: inv_icm42600: Move exports to IIO_ICM42600 namespace new 62bfa12c87ac iio: imu: inv_mpu: Move exports to IIO_MPU6050 namespace new 1ccef2e6e920 iio: adc: ad7192: Simplify using devm_regulator_get_enable() new 08f75f180db0 iio: dac: ltc2688: Simplify using devm_regulator_*get_enable() new 2c620883a46b iio: gyro: bmg160_core: Simplify using devm_regulator_*get [...] new 6900cdbfb99e iio: imu: st_lsm6dsx: Simplify using devm_regulator_*get_enable() new 7ff0ad35aa6f iio: adc: ad7476: simplify using devm_regulator_get_enable() new fd5b6c48ec33 iio: adc: ad7606: simplify using devm_regulator_get_enable() new f55c8e669642 iio: adc: max1241: simplify using devm_regulator_get_enable() new 3dfa1d4f63ba iio: adc: max1363: simplify using devm_regulator_get_enable() new 563746c26db6 iio: amplifier: hmc425a: simplify using devm_regulator_get [...] new fd4fc88d0b6f dt-bindings: iio: pressure: meas,ms5611: add max SPI frequ [...] new 36a4df5003c9 dt-bindings: iio: adc: add AD4130 new 62094060cf3a iio: adc: ad4130: add AD4130 driver new e54ec96c7201 staging: iio: frequency: ad9834: merge unnecessary split lines new e9b96e18cf47 iio: accel: adxl367: Use devm_regulator_bulk_get_enable() new 5b30e739ceaf iio: accel: fxls8962af: Use devm_regulator_get_enable() new 1fa4ff1f2499 iio: accel: kxcjk-1013: Use devm_regulator_bulk_get_enable() new eefa008b1677 iio: accel: msa311: Use devm_regulator_get_enable() new 72ce527c7bb5 iio: cdc: ad7150: Use devm_regulator_get_enable() new 9e855d77b1ec iio: st_sensors: core and lsm9ds0 switch to devm_regulator [...] new d86186a6e024 iio: frequency: ad9523: Use devm_regulator_get_enable() new 2c97f7b404b8 iio: humidity: hts211: Use devm_regulator_get_enable() new c437c977c1d2 iio: light: ltr501: Use devm_regulator_bulk_get_enable() new b620be5f3262 iio: light: noa1305: Use devm_regulator_get_enable() new 1db96143df6b iio: proximity: sx_common: Use devm_regulator_bulk_get_enable() new ecff5cb471b5 iio: accel: adxl367: Convert to i2c's .probe_new() new a9e38f1ecc46 iio: accel: da311: Convert to i2c's .probe_new() new 72907238b193 iio: accel: dmard06: Convert to i2c's .probe_new() new d61f79d383f5 iio: accel: dmard09: Convert to i2c's .probe_new() new 5019025fc3a9 iio: accel: dmard10: Convert to i2c's .probe_new() new 2ba423fefb1c iio: accel: kxsd9: Convert to i2c's .probe_new() new ded7a4f8f902 iio: accel: mc3230: Convert to i2c's .probe_new() new 76403ea698ad iio: accel: mma7660: Convert to i2c's .probe_new() new a97d9d95a188 iio: accel: mxc4005: Convert to i2c's .probe_new() new 76e4a118c85a iio: accel: mxc6255: Convert to i2c's .probe_new() new 3d8a49ebd657 iio: accel: stk8312: Convert to i2c's .probe_new() new d18e70608e01 iio: accel: stk8ba50: Convert to i2c's .probe_new() new 9492c00d83ee iio: accel: st_magn: Convert to i2c's .probe_new() new 2ca0b16f6ce2 iio: accel: vl6180: Convert to i2c's .probe_new() new a95ccebde759 iio: temperature: mlx90632 Style alignment for the driver new f7626504432a iio: trigger: sysfs: rename error label in iio_sysfs_trigg [...] new b52e2f19f802 dt-bindings: iio: Add KX022A accelerometer new 7c1d1677b322 iio: accel: Support Kionix/ROHM KX022A accelerometer new d269e0d60761 MAINTAINERS: Add KX022A maintainer entry new 6abcb19e0a6a iio: adc: ad4130: Fix spelling mistake "diffreential" -> " [...] new 2cc64a23c4e2 iio: Add IIO_STATIC_CONST_DEVICE_ATTR new f0ab171b80d4 iio: adxl367: Use IIO_STATIC_CONST_DEVICE_ATTR() new f7e6804509ee iio: adxl372: Use IIO_STATIC_CONST_DEVICE_ATTR() new c02b2a5166a5 iio: bmc150-accel-core: Use IIO_STATIC_CONST_DEVICE_ATTR() new c1531e3ad43f iio: at91-sama5d2_adc: Use IIO_STATIC_CONST_DEVICE_ATTR() new 0a33755c4b01 iio: Don't silently expect attribute types new 26bfb581931a iio: adc: cc10001: Add local struct device *dev variable t [...] new dc0ba516d103 iio: adc: cc10001: Add devm_add_action_or_reset() to disab [...] new c247e0d8c0d5 iio: adc: cc10001: Use devm_clk_get_enabled() to avoid boi [...] new a43d5155b945 iio: adc: cc10001: Use devm_ to call device power down. new c5269fe90863 iio: adc: cc10001: Switch remaining IIO calls in probe to [...] new 306935570f23 dt-bindings: iio: adc: qcom,spmi-vadc: simplify compatible enum new ea4b79e98ae0 dt-bindings: iio: adc: qcom,spmi-vadc: extend example new 2cfb2180c3e8 iio: imu: st_lsm6dsx: introduce sw trigger support new a1c6d631ff12 iio: imu: st_lsm6dsx: add support to LSM6DSV new 9b4901528f57 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv device bindings new 75347e30f142 drivers: iio: accel: Use warning if invalid device id is detected new b311d2e17076 dt-bindings: iio: accel: Add docs for ADXL359 new d3532d69757f drivers: iio: accel: Add support for ADXL359 device new ed81d3de8eac Documentation: ad4130: format list of in_voltage-voltage_f [...] new 5e0176213949 iio: temperature: ltc2983: make bulk write buffer DMA-safe new 4ecee3607769 dt-bindings: iio: temperature: ltc2983: add default values new d449fb5146b9 dt-bindings: iio: temperature: ltc2983: use hex for sensor [...] new 828a6c2252ba dt-bindings: iio: temperature: ltc2983: remove qutations f [...] new 6cf75e90c5cc dt-bindings: iio: temperature: ltc2983: describe matrix items new a2ebc8d281de dt-bindings: iio: temperature: ltc2983: require custom sen [...] new b3805fc3dcf3 dt-bindings: iio: temperature: ltc2983: require 4 wire rtd [...] new ee7e336c48d3 dt-bindings: iio: temperature: ltc2983: change default exc [...] new 95027f5b3999 dt-bindings: iio: temperature: ltc2983: refine descriptions new 93144097f51b dt-bindings: iio: temperature: ltc2983: describe broken mu [...] new cf738c544da3 dt-bindings: iio: temperature: ltc2983: use generic node n [...] new d24052695057 dt-bindings: iio: temperature: ltc2983: support more parts new 6f7cadcf664b iio: temperature: ltc2983: support more parts new bcf22afd2ce0 iio: temperature: mlx90632: Add error handling for devm_pm [...] new 99043ba70224 iio: temperature: mlx90632: Add missing static marking on [...] new c486b7019398 iio: proximity: sx9360: Add a new ACPI hardware ID new 46975081f751 iio: imu: st_lsm6dsx: add support to LSM6DSV16X new 03e8373c070d dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv16x new 84aea36299a4 dt-bindings: iio: dac: adi,ad5758: Drop 'contains' from 'a [...] new 6809ec97686f dt-bindings: iio: adc: rockchip-saradc: Add saradc for rv1126 new c896b9f0920f iio: imu: inv_icm42600: Add support for icm42631 new 7b4452381a96 dt-bindings: iio: imu: Add inv_icm42600 documentation new 5ae34494cf37 iio: light: apds9960: Fix iio_event_spec structures new 572cc583c92e staging: iio: meter: replace ternary operator by if condition new 10c4539d1d55 iio: adc: ad4130: depend on GPIOLIB new d94fbd9231a2 iio: imu: st_lsm6dsx: fix LSM6DSV sensor description new b15654dd11e6 Merge remote-tracking branch 'i2c/i2c/client_device_id_hel [...] new 12491d35551d iio: pressure: bmp280: convert to i2c's .probe_new() new 2c5c45e236c4 iio: accel: adxl372_i2c: Convert to i2c's .probe_new() new c476246bd5ab iio: accel: bma180: Convert to i2c's .probe_new() new e599500f96fb iio: accel: bma400: Convert to i2c's .probe_new() new a141d225f6d6 iio: accel: bmc150: Convert to i2c's .probe_new() new a8fab44897dd iio: accel: da280: Convert to i2c's .probe_new() new 09cec0835243 iio: accel: kxcjk-1013: Convert to i2c's .probe_new() new 17b9a72f4a11 iio: accel: mma7455_i2c: Convert to i2c's .probe_new() new 226d6dbac883 iio: accel: mma8452: Convert to i2c's .probe_new() new 6dae5d11e29d iio: accel: mma9551: Convert to i2c's .probe_new() new 50434e4605d6 iio: accel: mma9553: Convert to i2c's .probe_new() new fe44f0738dd1 iio: adc: ad7091r5: Convert to i2c's .probe_new() new 3ff5dd78f6b7 iio: adc: ad7291: Convert to i2c's .probe_new() new 28ae41885ab2 iio: adc: ad799x: Convert to i2c's .probe_new() new 203a5e83dd3f iio: adc: ina2xx-adc: Convert to i2c's .probe_new() new 7b8c4fa43583 iio: adc: ltc2471: Convert to i2c's .probe_new() new 11e67cc9675f iio: adc: ltc2485: Convert to i2c's .probe_new() new 3a79844428c3 iio: adc: ltc2497: Convert to i2c's .probe_new() new a69e45a411ea iio: adc: max1363: Convert to i2c's .probe_new() new d59ecbc48a1c iio: adc: max9611: Convert to i2c's .probe_new() new 6168215dbfea iio: adc: mcp3422: Convert to i2c's .probe_new() new 4b50867f6a32 iio: adc: ti-adc081c: Convert to i2c's .probe_new() new 0143ce1039f7 iio: adc: ti-ads1015: Convert to i2c's .probe_new() new 7558eaa9727d iio: cdc: ad7150: Convert to i2c's .probe_new() new 9b1cd21eafc3 iio: cdc: ad7746: Convert to i2c's .probe_new() new 89d63224e20c iio: chemical: ams-iaq-core: Convert to i2c's .probe_new() new e9c812ca569f iio: chemical: atlas-ezo-sensor: Convert to i2c's .probe_new() new 50c359245069 iio: chemical: atlas-sensor: Convert to i2c's .probe_new() new 5aa377658458 iio: chemical: bme680_i2c: Convert to i2c's .probe_new() new 684e57366e68 iio: chemical: ccs811: Convert to i2c's .probe_new() new 2f2adc666335 iio: chemical: scd4x: Convert to i2c's .probe_new() new 67eba68bfccb iio: chemical: sgp30: Convert to i2c's .probe_new() new 07eda54d92f7 iio: chemical: sgp40: Convert to i2c's .probe_new() new 0d8535ee52f0 iio: chemical: vz89x: Convert to i2c's .probe_new() new 16fb97c4aacf iio: dac: ad5064: Convert to i2c's .probe_new() new 4b2b4370a845 iio: dac: ad5380: Convert to i2c's .probe_new() new 94e5ddbaac1e iio: dac: ad5446: Convert to i2c's .probe_new() new a17c748115cb iio: dac: ad5593r: Convert to i2c's .probe_new() new 92cd05a0968d iio: dac: ad5696-i2c: Convert to i2c's .probe_new() new 53f46605c365 iio: dac: ds4424: Convert to i2c's .probe_new() new 44d7a03c98f4 iio: dac: m62332: Convert to i2c's .probe_new() new 090515edf46d iio: dac: max517: Convert to i2c's .probe_new() new 62b001dad803 iio: dac: max5821: Convert to i2c's .probe_new() new 818fe4546521 iio: dac: mcp4725: Convert to i2c's .probe_new() new 3de8dd69fad2 iio: dac: ti-dac5571: Convert to i2c's .probe_new() new 840ef016c202 iio: gyro: bmg160_i2c: Convert to i2c's .probe_new() new 8312841060b8 iio: gyro: itg3200_core: Convert to i2c's .probe_new() new b97db5284e9a iio: gyro: mpu3050-i2c: Convert to i2c's .probe_new() new 1522b453c153 iio: gyro: st_gyro_i2c: Convert to i2c's .probe_new() new d4764a4045b1 iio: health: afe4404: Convert to i2c's .probe_new() new 3ef7e6e019c6 iio: health: max30100: Convert to i2c's .probe_new() new 15818f089013 iio: health: max30102: Convert to i2c's .probe_new() new 1b1a60e70b0c iio: humidity: am2315: Convert to i2c's .probe_new() new c5f1c4fdbfa2 iio: humidity: hdc100x: Convert to i2c's .probe_new() new 0a78deeb639a iio: humidity: hdc2010: Convert to i2c's .probe_new() new 7b64a83ce6f9 iio: humidity: hts221_i2c: Convert to i2c's .probe_new() new 1a144b6320f3 iio: humidity: htu21: Convert to i2c's .probe_new() new e18594f6d87f iio: humidity: si7005: Convert to i2c's .probe_new() new e6b610550e2c iio: humidity: si7020: Convert to i2c's .probe_new() new 97202c550418 iio: imu: bmi160/bmi160_i2c: Convert to i2c's .probe_new() new 4fee985aaf3a iio: imu: fxos8700_i2c: Convert to i2c's .probe_new() new 4f218ae01c5c iio: imu: inv_mpu6050: Convert to i2c's .probe_new() new 4bf718bc3b7f iio: imu: kmx61: Convert to i2c's .probe_new() new b7dbc0aecb2f iio: imu: st_lsm6dsx: Convert to i2c's .probe_new() new 39c7d963d54a iio: light: adjd_s311: Convert to i2c's .probe_new() new fd63b0a46acf iio: light: adux1020: Convert to i2c's .probe_new() new ad428de325d2 iio: light: al3010: Convert to i2c's .probe_new() new a76c90301f86 iio: light: al3320a: Convert to i2c's .probe_new() new debe8c756824 iio: light: apds9300: Convert to i2c's .probe_new() new 783964ae9752 iio: light: apds9960: Convert to i2c's .probe_new() new 058d6333ea4f iio: light: bh1750: Convert to i2c's .probe_new() new ed5c6b1ce4e1 iio: light: bh1780: Convert to i2c's .probe_new() new f8232aad7609 iio: light: cm3232: Convert to i2c's .probe_new() new ebbcdb1a9dde iio: light: cm3323: Convert to i2c's .probe_new() new 31ceb2f5b4fb iio: light: cm36651: Convert to i2c's .probe_new() new b3f8e22e737e iio: light: gp2ap002: Convert to i2c's .probe_new() new a969195001bc iio: light: gp2ap020a00f: Convert to i2c's .probe_new() new ee6e0241f854 iio: light: isl29018: Convert to i2c's .probe_new() new 2086bafffdf7 iio: light: isl29028: Convert to i2c's .probe_new() new 3059126a449c iio: light: isl29125: Convert to i2c's .probe_new() new dd97aab4f02c iio: light: jsa1212: Convert to i2c's .probe_new() new 958f5a0de0f6 iio: light: ltr501: Convert to i2c's .probe_new() new f0a6f7674ef2 iio: light: lv0104cs: Convert to i2c's .probe_new() new 0978ef36b24c iio: light: max44000: Convert to i2c's .probe_new() new c49135d99f52 iio: light: noa1305: Convert to i2c's .probe_new() new 06d10073283e iio: light: opt3001: Convert to i2c's .probe_new() new e16302076d8a iio: light: pa12203001: Convert to i2c's .probe_new() new 314ba3b4208b iio: light: rpr0521: Convert to i2c's .probe_new() new 122b0c0ba505 iio: light: si1133: Convert to i2c's .probe_new() new fb006652dc59 iio: light: si1145: Convert to i2c's .probe_new() new c3ff326a9d3c iio: light: st_uvis25_i2c: Convert to i2c's .probe_new() new 9046d80dce04 iio: light: stk3310: Convert to i2c's .probe_new() new b30cfdeb9f7f iio: light: tcs3414: Convert to i2c's .probe_new() new e498cc544eae iio: light: tcs3472: Convert to i2c's .probe_new() new 74cd01b3f904 iio: light: tsl2563: Convert to i2c's .probe_new() new dcc484a21108 iio: light: tsl2583: Convert to i2c's .probe_new() new e723b95135b1 iio: light: tsl2772: Convert to i2c's .probe_new() new 081f6b9dc055 iio: light: tsl4531: Convert to i2c's .probe_new() new 3ed2b14de4d3 iio: light: us5182d: Convert to i2c's .probe_new() new e61295e0d7cf iio: light: vcnl4000: Convert to i2c's .probe_new() new 9da43dcc54a1 iio: light: vcnl4035: Convert to i2c's .probe_new() new e465524d64d1 iio: light: veml6030: Convert to i2c's .probe_new() new f90b8694f355 iio: light: veml6070: Convert to i2c's .probe_new() new 6811c7a52f02 iio: light: zopt2201: Convert to i2c's .probe_new() new 149a5043b6f9 iio: magnetometer: ak8974: Convert to i2c's .probe_new() new f64eecea19ba iio: magnetometer: ak8975: Convert to i2c's .probe_new() new f23215c1e5a1 iio: magnetometer: bmc150_magn_i2c: Convert to i2c's .probe_new() new bcf73c37f7c7 iio: magnetometer: hmc5843: Convert to i2c's .probe_new() new cee51403c696 iio: magnetometer: mag3110: Convert to i2c's .probe_new() new e7a45a76351b iio: magnetometer: mmc35240: Convert to i2c's .probe_new() new fcd969675290 iio: magnetometer: yamaha-yas530: Convert to i2c's .probe_new() new b11df8374c0d iio: potentiometer: ad5272: Convert to i2c's .probe_new() new 705f1ce22b96 iio: potentiometer: ds1803: Convert to i2c's .probe_new() new e005024112dd iio: potentiometer: max5432: Convert to i2c's .probe_new() new 4c1142cc4368 iio: potentiometer: tpl0102: Convert to i2c's .probe_new() new 7d8b3e100abe iio: potentiostat: lmp91000: Convert to i2c's .probe_new() new 576306ab4ceb iio: pressure: abp060mg: Convert to i2c's .probe_new() new 046ae105f266 iio: pressure: dlhl60d: Convert to i2c's .probe_new() new 92a54a29cf39 iio: pressure: dps310: Convert to i2c's .probe_new() new 3d5f5d599f61 iio: pressure: hp03: Convert to i2c's .probe_new() new 240c69e09d3f iio: pressure: hp206c: Convert to i2c's .probe_new() new 7a5da8b28618 iio: pressure: icp10100: Convert to i2c's .probe_new() new 8afce858762f iio: pressure: mpl115_i2c: Convert to i2c's .probe_new() new 0586ce78a70c iio: pressure: mpl3115: Convert to i2c's .probe_new() new eba7dcb65337 iio: pressure: ms5611_i2c: Convert to i2c's .probe_new() new f80ccc71c3f3 iio: pressure: ms5637: Convert to i2c's .probe_new() new a52833a526b5 iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new() new aa9b3321735d iio: pressure: t5403: Convert to i2c's .probe_new() new 1bee48f48a69 iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new() new 9d6f774dd4ff iio: proximity: isl29501: Convert to i2c's .probe_new() new 5c5c482e02bc iio: proximity: mb1232: Convert to i2c's .probe_new() new 94c80ea7677c iio: proximity: pulsedlight-lidar-lite-v2: Convert to i2c' [...] new 576eb2b09108 iio: proximity: rfd77402: Convert to i2c's .probe_new() new 038b0fac0abe iio: proximity: srf08: Convert to i2c's .probe_new() new 7660d32e6f96 iio: proximity: sx9500: Convert to i2c's .probe_new() new 160c7140bb25 iio: temperature: mlx90614: Convert to i2c's .probe_new() new 40fbb59b9c13 iio: temperature: mlx90632: Convert to i2c's .probe_new() new 89824f4cb65e iio: temperature: tmp006: Convert to i2c's .probe_new() new f1e7d53ddfc3 iio: temperature: tmp007: Convert to i2c's .probe_new() new d7c9422850aa iio: temperature: tsys01: Convert to i2c's .probe_new() new 6a9113195fff iio: temperature: tsys02d: Convert to i2c's .probe_new() new 8282ef72a6e5 staging: iio: adt7316: Convert to i2c's .probe_new() new 67ab4155b239 staging: iio: ad5933: Convert to i2c's .probe_new() new 9fe1614f96af staging: iio: ade7854: Convert to i2c's .probe_new() new 9ee95ae4cffd iio: temperature: Add driver support for Maxim MAX30208 new 1140f96cd4af dt-bindings: iio: adc: ad7923: adjust documentation new 99b43a159155 iio: adc: max11410: fix incomplete vref buffer mask new 99c05e4283a1 iio: adis: add '__adis_enable_irq()' implementation new 594ff4c49e9d iio: accel: adis16201: Call '__adis_initial_startup()' in probe new 09f8360f3a88 iio: accel: adis16209: Call '__adis_initial_startup()' in probe new c5de7d4c026f iio: gyro: adis16136: Call '__adis_initial_startup()' in probe new 2647f0e4d397 iio: gyro: adis16260: Call '__adis_initial_startup()' in probe new 40fd61b0698c iio: imu: adis16400: Call '__adis_initial_startup()' in probe new f3b0ab42a875 staging: iio: accel: adis16203: Call '__adis_initial_startup()' new 60105b59cc12 staging: iio: accel: adis16240: Call '__adis_initial_startup()' new c613afc1f257 iio: imu: adis: Remove adis_initial_startup function new 8aa2e715ca65 iio: use devm_platform_get_and_ioremap_resource() new 980389d06d08 iio: addac: ad74413r: fix integer promotion bug in ad74413 [...] new 0e69ba0dd567 dt-bindings: iio: addac: add AD74115 new 48ea75598db2 iio: addac: add AD74115 driver new f35e1ee9cb5d iio: imu: st_lsm6dsx: add support to LSM6DSO16IS new 1842fff0f7b6 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dso16is new 58ae95f9671d dt-bindings: iio/adc: qcom,spmi-iadc: use double compatibles new 7b2366008125 iio: addac: ad74413r: add spi_device_id table new 6aaf7045697a dt-bindings: iio: ad74413r: add optional reset-gpios new f237cf1914e2 iio: addac: ad74413r: add support for reset-gpio new 9d901e356c8d iio: adc: stm32-adc: smart calibration support new 2206732b9ad1 iio: adc: stm32-adc: improve calibration error log new 51bcacc6fce8 iio: adc: stm32-adc: add debugfs to read raw calibration result new e2af60f5900c iio: adc128s052: add proper .data members in adc128_of_mat [...] new 32abe97b48fb dt-bindings: iio: adc: renesas,rzg2l-adc: Document RZ/Five SoC new a0666f7f0f94 dt-bindings: iio: temperature: ltc2983: drop $ref for -nan [...] new e0736b1bb71b dt-bindings: iio: adc: ad4130: use spi-peripheral-props.yaml new 1407438a7ad5 dt-bindings: iio: frequency: add adf4377 doc new eda549e2e524 iio: frequency: adf4377: add support for ADF4377 new bcc76d5e4497 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 6770112bd3ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d8c6083a8b50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 620076d2508f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 53c7e18a9eb7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 357057ee55d3 staging: vme_user: Fix possible UAF in tsi148_dma_list_add new 2b7962bd0516 staging: gdm724x: Replace macro GDM_TTY_READY with static [...] new 733611730676 Revert "staging: mmal-vchiq: Avoid use of bool in structures" new c0012a39cf6c vc04_services: mmal-vchiq: Use bool for vchiq_mmal_compone [...] new f198d34759eb vc04_services: bcm2835-camera: Use bool values for mmal_fm [...] new 9a2c1d64c8eb staging: most: i2c: Convert to i2c's .probe_new() new b62649822e8c staging: olpc_dcon: Convert to i2c's .probe_new() new 9dadff066244 staging: iio: ade7854: Convert to i2c's .probe_new() new 20893c6d5672 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new caaa32bf0542 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 674b745e22b3 cgroup: remove rcu_read_lock()/rcu_read_unlock() in critic [...] new fed9dd42f3db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba10d1b2ad3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad9befed4e95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5687c3edb48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d974ff77c2f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 17ec093e1ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5719efcc5abb dt-bindings: pwm: renesas,pwm-rcar: Add r8a779g0 support new 50315945d178 dt-bindings: pwm: renesas,tpu: Add r8a779g0 support new 281153e0130a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 534d8c6e8698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da5fea63c356 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68847460e97f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 64d6d68bda2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebf114b6463e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bb973030f6f3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 79d14b36976d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 27ad1cec5d5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e267d61a9c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c51467ab786 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 7004befbfde5 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 9e0151c728ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bcb72a2bc8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 72f1f73780c9 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new bc496fe536ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 31881e46160a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 214c0363f296 next-20221123/slab new b5922d143e6c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6daa4535594c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57f59a761c4a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7b43eb0fc2d2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 34680f4c981d Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 53627a825154 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9124a2640148 kunit/fortify: Validate __alloc_size attribute results new d38b7b141afc mm: Make ksize() a reporting-only function new 610df03541cb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9bb208d13b63 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 99d39e042432 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new c310c0dcfc3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01bc389f5f48 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new ff947a67d39c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 144e8cfdd422 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new 16291514794b mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new 959ce4ac8df0 mm-replace-vm_warn_on-to-pr_warn-if-the-node-is-offline-wi [...] new 364a92a5712a mm/migrate: fix read-only page got writable when recover pte new b0e93d6192eb madvise: use zap_page_range_single for madvise dontneed new e7092bd7e604 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] new 4c43d597cac2 error-injection: add prompt for function error injection new dab5c59e49b3 nilfs2: fix NULL pointer dereference in nilfs_palloc_commi [...] new 7ce72331cc9f tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" new b5fb566d6ef2 mm/damon/sysfs: fix wrong empty schemes assumption under o [...] new 3a77e6c35ed2 mm: migrate: Fix THP's mapcount on isolation new 51c0677f0cab mm/khugepaged: take the right locks for page table retraction new d5d60d30f574 mmu_gather: Use macro arguments more carefully new 8dd5b06d906e mm/khugepaged: fix GUP-fast interaction by freeing ptes vi [...] new 5d956020603d mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths new 3f85e711d5af mm: introduce arch_has_hw_nonleaf_pmd_young() new 900c5dfe7839 Merge branch 'mm-stable' into mm-unstable new d0f26755f1b5 mm/damon/core: split out DAMOS-charged region skip logic i [...] new 286c99a756b6 mm/damon/core: split damos application logic into a new function new 2f70610b65c9 mm/damon/core: split out scheme stat update logic into a n [...] new ac4792d81280 mm/damon/core: split out scheme quota adjustment logic int [...] new bc375aa0d817 mm/damon/sysfs: use damon_addr_range for region's start an [...] new 7d207d427b08 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() new 0dfe22e77ff6 mm/damon/sysfs: move sysfs_lock to common module new 1354bca637ae mm/damon/sysfs: move unsigned long range directory to comm [...] new 8cbfc145b1cd mm/damon/sysfs: split out kdamond-independent schemes stat [...] new 34c117fbd58e mm/damon/sysfs: split out schemes directory implementation [...] new 7fe2fc7cf598 mm/damon/modules: deduplicate init steps for DAMON context setup new 3118219f5bed mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] new d52a364af46e mm/damon/reclaim: enable and disable synchronously new c80971e1812a selftests/damon: add tests for DAMON_RECLAIM's enabled parameter new f8eaded2b52d mm/damon/lru_sort: enable and disable synchronously new 9f06997328cb selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter new 6b63b9a5cee4 fsdax: wait on @page not @page->_refcount new 66d6957e29e5 fsdax: use dax_page_idle() to document DAX busy page checking new 01b4b8766573 fsdax: include unmapped inodes for page-idle detection new f390592027e9 fsdax: introduce dax_zap_mappings() new 0b469e60a2a3 fsdax: wait for pinned pages during truncate_inode_pages_final() new 896bca2f6343 fsdax: validate DAX layouts broken before truncate new ad546577e55f fsdax: hold dax lock over mapping insertion new a27b975ae7bf fsdax: update dax_insert_entry() calling convention to ret [...] new 90f6475f3ca3 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 29256952ded1 fsdax: introduce pgmap_request_folios() new bc612cff208a mm/memremap: mark folio_span_valid() as __maybe_unused new 2405b8efcbe9 fsdax: rework dax_insert_entry() calling convention new c765b14fa8d5 fsdax: cleanup dax_associate_entry() new 6c19490cb78c devdax: minor warning fixups new 5051a027028d devdax: fix sparse lock imbalance warning new 88a7041c3b04 libnvdimm/pmem: support pmem block devices without dax new 926fbeb93582 devdax: move address_space helpers to the DAX core new 0fc91946bf83 devdax: sparse fixes for xarray locking new 7bc6486291f7 devdax: sparse fixes for vmfault_t/dax-entry conversions new b1d53de17740 devdax: sparse fixes for vm_fault_t in tracepoints new ba623bec1a60 devdax: add PUD support to the DAX mapping infrastructure new dbbf64ab8cd3 devdax: use dax_insert_entry() + dax_delete_mapping_entry() new 815a46673cef mm/memremap_pages: replace zone_device_page_init() with pg [...] new 41bf37111438 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new 868b0d0a8e7c mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new 42747502599b mm/meremap_pages: delete put_devmap_managed_page_refs() new 5a429b14b538 mm/gup: drop DAX pgmap accounting new 3cf363906ac7 selftests/vm: enable running select groups of tests new c354cf059c17 selftests/vm: calculate variables in correct order new 5839cae3952e selftests/vm: remove extraneous echo new 6028aa633975 selftests/vm: add KSM unmerge tests new 02375b688289 selftests/vm: add CATEGORY for ksm_functional_tests new cd51eddd3f98 mm/pagewalk: don't trigger test_walk() in walk_page_vma() new b4162b11c57b selftests/vm: add test to measure MADV_UNMERGEABLE performance new 5732b2d12cb0 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new 830ee72b31e6 mm: remove VM_FAULT_WRITE new 739a93e04121 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new 11ccac9188b0 mm/pagewalk: add walk_page_range_vma() new 051e5f24b74f mm/ksm: convert break_ksm() to use walk_page_range_vma() new 5cd8540bf2ad mm/gup: remove FOLL_MIGRATION new 997db10ad591 mm-gup-remove-foll_migration-fix new 02496b5d081b mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new fcec9b8cfd35 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new 6f023ab13385 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new eb5955510309 mm: convert mm's rss stats into percpu_counter new 5e8841f00cf5 percpu_counter: add percpu_counter_sum_all interface new 3578b4d1f951 mm, hwpoison: try to recover from copy-on write faults new 358d41e48d3f mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new 1bcbf7d1fec0 mm, hwpoison: when copy-on-write hits poison, take page offline new 67e833da4a86 mm: hugetlb_vmemmap: remove redundant list_del() new 58b908ab9da9 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new aaf000e02d74 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new 5021cd67e09d mm: vmscan: split khugepaged stats from direct reclaim stats new 8e0a0f45e254 mm/khugepaged: add tracepoint to collapse_file() new 2dd318ecb606 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new 4d576419adae mempool: do not use ksize() for poisoning new f1f4c297a010 mempool-do-not-use-ksize-for-poisoning-fix new 1d6498cbd4b6 kasan: allow sampling page_alloc allocations for HW_TAGS new a33875e5c008 kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix new 12b6c7442eba mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new 0c2ba1b5b139 mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new 83ef088fcba3 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 713ba6c1c1f1 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new 3e870542e372 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new 9a001947fc4f mm/hugetlb: convert free_huge_page to folios new 862c83d707cf mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new 41602786a515 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new 136164f2927d mm/hugetlb: convert move_hugetlb_state() to folios new acff165ca843 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix new 4abe7ce0f83a mm/damon/core: add a callback for scheme target regions check new 8b28e69ad676 mm/damon/sysfs-schemes: implement schemes/tried_regions directory new e30d43b451b9 mm/damon/sysfs-schemes: implement scheme region directory new 51753adbd7e2 mm/damon/sysfs: implement DAMOS tried regions update command new 79e269688fad mm/damon/sysfs-schemes: skip tried regions update if the s [...] new e0a9c801e937 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new dbd77134b6f6 mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] new 077dcdb33252 tools/selftets/damon/sysfs: test tried_regions directory e [...] new ec7ee301cab5 Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new 4b3a966c83f7 Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 718ed7536eee mm/damon: use kstrtobool() instead of strtobool() new 3e6feae031bf mm: use kstrtobool() instead of strtobool() new 6bf427bcb46c mm: always compile in pte markers new 849c740b5549 mm: use pte markers for swap errors new cd7030320d50 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() new a91b7689b067 selftests/vm: update hugetlb madvise new 2b2ecc2afdf9 mm,hugetlb: use folio fields in second tail page new a306461aa55a mm,hugetlb: use folio fields in second tail page: fix new 5746510686b8 mm,thp,rmap: simplify compound page mapcount handling new 301f0b1dccb2 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts new 4f30d9700a8a mm,thp,rmap: handle the normal !PageCompound case first new 7f51995905db selftests/damon: test non-context inputs to rm_contexts file new 14d9f65152c1 mm/hugetlb_vmemmap: remap head page to newly allocated page new 1e24d417cd0d mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 new 8828cf4d3a96 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 new 181315a20415 mm,thp,rmap: subpages_mapcount of PTE-mapped subpages new 63e2562fbe98 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped new b8979529b1b4 mm,thp,rmap: clean up the end of __split_huge_pmd_locked() new f5ccbaf52a3f tools/vm/page_owner: ignore page_owner_sort binary new 16b754509243 mm/mprotect: allow clean exclusive anon pages to be writable new d6d8e3e9e6c9 mm/mprotect: minor can_change_pte_writable() cleanups new 75be79c72706 mm/huge_memory: try avoiding write faults when changing PM [...] new b3e97981841b mm/mprotect: factor out check whether manual PTE write upg [...] new b5599bfec8f0 mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] new ae732399ad2f mm: remove unused savedwrite infrastructure new d9ce2f78fdac selftests/vm: anon_cow: add mprotect() optimization tests new 2ee393e2202a mm: introduce 'encoded' page pointers with embedded extra bits new a4de7dc410c2 mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix new 5df19c117dbb mm: teach release_pages() to take an array of encoded page [...] new eb51f85da233 mm: mmu_gather: prepare to gather encoded page pointers wi [...] new 6188faa7bed7 mm: delay page_remove_rmap() until after the TLB has been flushed new 86c4b3e68f92 mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] new a284cf3035b1 mm: mmu_gather: do not expose delayed_rmap flag new 5768ed027836 zram: preparation for multi-zcomp support new 33e005d49750 zram: add recompression algorithm sysfs knob new 79952a788f8a zram: factor out WB and non-WB zram read functions new bb9cb6c83f3a zram: introduce recompress sysfs knob new 536c435699f8 zram: we should always zero out err variable in recompress loop new 731b8b2d6880 zram: add recompress flag to read_block_state() new 9f399387fffd zram: clarify writeback_store() comment new ddd1f09a5539 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new 105f5c7a6881 zram: add size class equals check into recompression new 90b1b75476e9 zram: remove redundant checks from zram_recompress() new 0db69dd01b75 zram: add algo parameter support to zram_recompress() new d854d2fbef9f documentation: add zram recompression documentation new ad962d6d8025 zram: add incompressible writeback new c465decf752d zram: add incompressible flag to read_block_state() new 2ccfde6aa433 Docs/ABI/zram: document zram recompress sysfs knobs new f84f62be035d mm/kfence: remove hung_task cruft new 29d81f108988 Revert "mm: migration: fix the FOLL_GET failure on followi [...] new ba2afa287c85 mm/madvise: fix madvise_pageout for private file mappings new 344449b48188 migrate: convert unmap_and_move() to use folios new f3215641ecbc migrate: convert migrate_pages() to use folios new ff96226e3e92 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init new 020fd849ba70 docs: admin-guide: cgroup-v1: update description of inactive_file new e51e67faa564 mm/kmemleak.c: fix a comment new f7f26dadde1c mm/uffd: sanity check write bit for uffd-wp protected ptes new ef891f9203f0 hugetlb: remove duplicate mmu notifications new 64f1defffbd4 mm: shrinkers: Add missing includes for undeclared types new 2bd0b47d85dc mm: anonymous shared memory naming new 16a1aca64573 mm: make drop_caches keep reclaiming on all nodes new 6dadd7b6f06a hugetlbfs: inode: remove unnecessary (void*) conversions new 0196816fd89d selftests/damon: fix unnecessary compilation warnings new 47f6f8d0c8f8 mm/gup: remove the restriction on locked with FOLL_LONGTERM new 3bcf8721c8db mm: Kconfig: make config SECRETMEM visible with EXPERT new 87e398b84c15 selftests/vm: anon_cow: prepare for non-anonymous COW tests new d8062f261cb7 selftests/vm: cow: basic COW tests for non-anonymous pages new 8443f3b6de6c selftests/vm: cow: R/O long-term pinning reliability tests [...] new 3225a04cb94f mm: add early FAULT_FLAG_UNSHARE consistency checks new 950b0d1fe741 mm: add early FAULT_FLAG_WRITE consistency checks new 6eefdaceac35 mm: rework handling in do_wp_page() based on private vs. s [...] new 05bbecbe8273 mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] new 504e97fb8b6a mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] new 42c7ef88b6d2 mm/gup: reliable R/O long-term pinning in COW mappings new c181cf21e589 RDMA/umem: remove FOLL_FORCE usage new 6b508f765f77 RDMA/usnic: remove FOLL_FORCE usage new 42c8017eceb3 RDMA/siw: remove FOLL_FORCE usage new 53d083729ddb media: videobuf-dma-sg: remove FOLL_FORCE usage new 7d69bb6faeda drm/etnaviv: remove FOLL_FORCE usage new 4457a7616804 media: pci/ivtv: remove FOLL_FORCE usage new 6de8ee1c6f2c mm/frame-vector: remove FOLL_FORCE usage new fe3df7e07cbc drm/exynos: remove FOLL_FORCE usage new 43ee8674fac8 RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage new 4dfbab2e08fb habanalabs: remove FOLL_FORCE usage new a1edf678f436 mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings new 18a7e3347fcb mm: multi-gen LRU: remove NULL checks on NODE_DATA() new 2f27baa5a50d mm/migrate.c: stop using 0 as NULL pointer new 3e67d3b912cd zram: remove unused stats fields new 093f05f33730 selftests/vm: use memfd for hugepage-mmap test new ce3db03cea57 mm/page_alloc: always remove pages from temporary list new 7872970d6525 mm/page_alloc: leave IRQs enabled for per-cpu page allocations new e15b83297f73 mm/page_alloc: leave IRQs enabled for per-cpu page allocat [...] new 1560bae69221 mm/page_alloc: simplify locking during free_unref_page_list new 2faad4e508e2 ext4: convert move_extent_per_page() to use folios new f5defa6e6f1c khugepage: replace try_to_release_page() with filemap_rele [...] new 56354152db72 memory-failure: convert truncate_error_page() to use folio new 4b64f48cad30 folio-compat: remove try_to_release_page() new 617c9dd7419e Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" new a79b4deed257 maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set new 61f4a37e1c69 mm: add bdi_set_strict_limit() function new 3fef1120c25e mm: add knob /sys/class/bdi/<bdi>/strict_limit new a9c02d1f2dda mm: document /sys/class/bdi/<bdi>/strict_limit knob new be31307a1758 mm: use part per 1000000 for bdi ratios. new 329395f91089 mm: add bdi_get_max_bytes() function new 2001d6ebbf55 mm: split off __bdi_set_max_ratio() function new 24d05a2d9392 mm: add bdi_set_max_bytes() function. new 2c31f50808f0 mm: add knob /sys/class/bdi/<bdi>/max_bytes new e8b27d064a09 mm: document /sys/class/bdi/<bdi>/max_bytes knob new 2e3f144e2de7 mm: add bdi_get_min_bytes() function. new 591a6b68ea8b mm: split off __bdi_set_min_ratio() function new e3da20f0b907 mm: add bdi_set_min_bytes() function new 52da11d7469e mm: add /sys/class/bdi/<bdi>/min_bytes knob new 9d63c97a7985 mm: document /sys/class/bdi/<bdi>/min_bytes knob new 5ee74c73d5c2 mm-document-sys-class-bdi-bdi-min_bytes-knob-fix new a6f70b0d3b75 mm: add bdi_set_max_ratio_no_scale() function new d2f5f38b5a8f mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob new 36c7abb6102d mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob new a75d3470f668 mm-document-sys-class-bdi-bdi-max_ratio_fine-knob-fix new 57712fc16718 mm: add bdi_set_min_ratio_no_scale() function new 8e55c75e8847 mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob new f245792cc418 mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob new 99da636587fd mm-document-sys-class-bdi-bdi-min_ratio_fine-knob-fix new 7ed4abc2e52b zswap: fix writeback lock ordering for zsmalloc new 4f8427a2e125 zpool: clean out dead code new 1464fdd2f9c8 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] new 623037b89e9a zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] new d34ecce62d23 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] new db3642e0de00 zsmalloc: add zpool_ops field to zs_pool to store evict handlers new b8e648820ef1 zsmalloc: implement writeback mechanism for zsmalloc new b5163d48fc38 zsmalloc: implement writeback mechanism for zsmalloc (fix) new 4caaa7ebc131 mm: remove lock_page_memcg() from rmap new ce5f83b62e07 mm, compaction: fix fast_isolate_around() to stay within b [...] new a0227d079f99 documentation/mm: update pmd_present() in arch_pgtable_hel [...] new 4c8f009f7eb2 maple_tree: fix mas_find_rev() comment new ceff81a3feff maple_tree: update copyright dates for test code new 2fafb4fe8f7a mm: discard __GFP_ATOMIC new fc4c4d25f13b libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new edbb6fed0fee lib/notifier-error-inject: fix error when writing -errno t [...] new abcc53d61d1f debugfs: fix error when writing negative value to atomic_t [...] new 75a7758700bc wifi: rt2x00: use explicitly signed or unsigned types new 431028562985 checkpatch: add check for array allocator family argument order new b8f2d692f808 lib: objpool added: ring-array based lockless MPMC queue new 54547081aa10 lib: objpool: fix some kernel-doc comments new 52beccd0a761 lib: objpool test module added new 73a8868ff914 kprobes: kretprobe scalability improvement with objpool new 23e19a86b928 kprobes: freelist.h removed new 7e5bdf4d0242 vmcoreinfo: warn if we exceed vmcoreinfo data size new 132b548a45cf lib/radix-tree.c: fix uninitialized variable compilation warning new 55847dd3e622 ocfs2: fix memory leak in ocfs2_mount_volume() new 1bc48923e2cf fat (exportfs): fix some kernel-doc warnings new 051dc9a4a241 rapidio: fix possible name leaks when rio_add_device() fails new 6d0aa54a6330 rapidio: rio: fix possible name leak in rio_register_mport() new db3f267938c6 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> new 29df2ac0d669 acct: fix accuracy loss for input value of encode_comp_t() new 8b9f756f29b6 acct: fix potential integer overflow in encode_comp_t() new 35876ad6a335 cpumask: limit visibility of FORCE_NR_CPUS new dbd88c42ede0 relay: use strscpy() is more robust and safer new 0429328dec4f rapidio: fix possible UAF when kfifo_alloc() fails new 7e7b4bc9d0dc Merge branch 'mm-nonmm-unstable' into mm-everything new b9fe074b59cb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 54e19076eb6c Revert "mm: remove lock_page_memcg() from rmap" new c35bd4e42885 Add linux-next specific files for 20221124
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 (736b6d81d93c) \ N -- N -- N refs/heads/master (c35bd4e42885)
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 1443 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cifs/usage.rst | 2 +- Documentation/bpf/libbpf/index.rst | 3 + Documentation/bpf/libbpf/program_types.rst | 203 ++ Documentation/bpf/map_bloom_filter.rst | 174 ++ Documentation/bpf/map_cpumap.rst | 56 +- Documentation/bpf/map_devmap.rst | 68 +- Documentation/bpf/programs.rst | 3 + .../devicetree/bindings/arm/rockchip.yaml | 17 + .../devicetree/bindings/iio/adc/adi,ad4130.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 26 +- .../bindings/iio/adc/qcom,spmi-iadc.yaml | 7 +- .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 2 +- .../devicetree/bindings/iio/addac/adi,ad74115.yaml | 373 ++++ .../bindings/iio/addac/adi,ad74413r.yaml | 4 + .../bindings/iio/frequency/adi,adf4377.yaml | 92 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 1 + .../bindings/iio/temperature/adi,ltc2983.yaml | 1 - .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 + .../bindings/serial/xlnx,opb-uartlite.yaml | 3 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 3 + Documentation/mm/arch_pgtable_helpers.rst | 2 +- Documentation/networking/devlink/devlink-port.rst | 13 +- MAINTAINERS | 29 +- Makefile | 4 +- Next/SHA1s | 99 +- Next/Trees | 1 + Next/merge.log | 2039 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 64 +- arch/arm/boot/dts/mt7629.dtsi | 3 +- .../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 18 +- arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 34 +- arch/arm/boot/dts/socfpga.dtsi | 4 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 4 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 1 + arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 4 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 + arch/arm/boot/dts/socfpga_arria5.dtsi | 3 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 3 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 1 + arch/arm/boot/dts/socfpga_vt.dts | 2 +- arch/arm/mach-ixp4xx/ixp4xx-of.c | 25 - arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 1 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 1 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 + arch/arm64/boot/dts/mediatek/mt8186.dtsi | 380 ++++ arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 5 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1 + .../boot/dts/rockchip/rk3326-anbernic-rg351m.dts | 33 + ...rk3326-odroid-go2.dts => rk3326-odroid-go.dtsi} | 91 +- .../boot/dts/rockchip/rk3326-odroid-go2-v11.dts | 156 ++ arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 619 +----- arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 185 ++ arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + .../boot/dts/rockchip/rk3566-soquartz-blade.dts | 194 ++ .../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 232 +++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 14 +- arch/parisc/include/asm/pdc.h | 2 + arch/parisc/kernel/firmware.c | 78 +- arch/parisc/kernel/pdc_cons.c | 14 +- arch/powerpc/Kconfig | 2 + arch/powerpc/include/asm/asm.h | 7 + arch/powerpc/include/asm/bug.h | 3 +- arch/powerpc/include/asm/linkage.h | 3 + arch/powerpc/kernel/cpu_setup_6xx.S | 26 +- arch/powerpc/kernel/cpu_setup_e500.S | 8 +- arch/powerpc/kernel/entry_32.S | 9 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64s.S | 4 +- arch/powerpc/kernel/head_40x.S | 5 +- arch/powerpc/kernel/head_64.S | 7 +- arch/powerpc/kernel/head_85xx.S | 5 +- arch/powerpc/kernel/head_8xx.S | 5 +- arch/powerpc/kernel/head_book3s_32.S | 29 +- arch/powerpc/kernel/misc_64.S | 4 +- arch/powerpc/kernel/swsusp_32.S | 5 +- arch/powerpc/kernel/vdso/Makefile | 2 + arch/powerpc/kernel/vector.S | 4 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 4 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 25 +- arch/powerpc/kvm/fpu.S | 17 +- arch/powerpc/platforms/52xx/lite5200_sleep.S | 15 +- arch/s390/Kconfig | 2 + arch/s390/hypfs/hypfs_diag.c | 8 - arch/s390/kernel/debug.c | 7 +- arch/s390/kernel/ipl.c | 7 +- arch/s390/kernel/kprobes.c | 3 +- arch/s390/kernel/kprobes.h | 9 + arch/s390/kvm/interrupt.c | 5 - arch/s390/mm/init.c | 36 + arch/s390/mm/page-states.c | 11 - arch/s390/pci/pci_irq.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/pgtable.h | 8 + block/blk-crypto-profile.c | 1 + block/elevator.c | 22 +- drivers/base/bus.c | 2 +- drivers/base/class.c | 2 +- drivers/base/core.c | 16 +- drivers/block/drbd/Kconfig | 2 +- drivers/block/drbd/Makefile | 2 +- drivers/block/drbd/drbd_actlog.c | 2 +- drivers/block/drbd/drbd_bitmap.c | 2 +- drivers/block/drbd/drbd_debugfs.c | 2 +- drivers/block/drbd/drbd_debugfs.h | 2 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_interval.c | 2 +- drivers/block/drbd/drbd_interval.h | 2 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/block/drbd/drbd_nla.c | 2 +- drivers/block/drbd/drbd_nla.h | 2 +- drivers/block/drbd/drbd_proc.c | 2 +- drivers/block/drbd/drbd_protocol.h | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/drbd/drbd_req.h | 2 +- drivers/block/drbd/drbd_state.c | 2 +- drivers/block/drbd/drbd_state.h | 2 +- drivers/block/drbd/drbd_state_change.h | 2 +- drivers/block/drbd/drbd_strings.c | 2 +- drivers/block/drbd/drbd_strings.h | 2 +- drivers/block/drbd/drbd_vli.h | 2 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/bus/intel-ixp4xx-eb.c | 9 +- drivers/clk/clk-fractional-divider.c | 65 +- drivers/clk/clk-versaclock5.c | 1 - drivers/clk/meson/clk-pll.c | 21 +- drivers/clk/qcom/gcc-sc8280xp.c | 6 + drivers/clk/rockchip/clk-pll.c | 1 + drivers/clk/rockchip/clk.c | 1 - drivers/clk/spear/spear6xx_clock.c | 8 +- drivers/clk/ti/apll.c | 4 +- drivers/clk/ti/clk-dra7-atl.c | 16 +- drivers/clk/ti/clk.c | 36 +- drivers/clk/ti/clkctrl.c | 4 +- drivers/clk/ti/clock.h | 10 +- drivers/clk/ti/composite.c | 2 +- drivers/clk/ti/divider.c | 2 +- drivers/clk/ti/dpll.c | 4 +- drivers/clk/ti/fixed-factor.c | 2 +- drivers/clk/ti/gate.c | 6 +- drivers/clk/ti/interface.c | 7 +- drivers/clk/ti/mux.c | 6 +- drivers/crypto/vmx/Makefile | 2 + drivers/dma-buf/dma-buf-sysfs-stats.c | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 42 +- drivers/gpu/drm/drm_fb_helper.c | 30 +- drivers/gpu/drm/i915/display/intel_audio.c | 11 - drivers/gpu/drm/i915/display/intel_audio.h | 2 - drivers/gpu/drm/i915/display/intel_cdclk.c | 216 +-- drivers/gpu/drm/i915/display/intel_color.c | 1041 ++-------- drivers/gpu/drm/i915/display/intel_color.h | 8 +- drivers/gpu/drm/i915/display/intel_ddi.c | 3 - drivers/gpu/drm/i915/display/intel_display.c | 43 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 - drivers/gpu/drm/i915/display/intel_dp.c | 19 - drivers/gpu/drm/i915/display/intel_dvo.c | 357 ++-- drivers/gpu/drm/i915/i915_pci.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 14 - drivers/hid/hid-debug.c | 3 + drivers/hid/hid-input.c | 3 + drivers/iio/accel/adis16201.c | 2 +- drivers/iio/accel/adis16209.c | 2 +- drivers/iio/adc/ad7606_par.c | 3 +- drivers/iio/adc/max11410.c | 2 +- drivers/iio/adc/stm32-adc-core.h | 1 + drivers/iio/adc/stm32-adc.c | 135 +- drivers/iio/adc/ti-adc128s052.c | 14 +- drivers/iio/addac/Kconfig | 14 + drivers/iio/addac/Makefile | 1 + drivers/iio/addac/ad74115.c | 1947 +++++++++++++++++++ drivers/iio/addac/ad74413r.c | 31 +- drivers/iio/frequency/Kconfig | 10 + drivers/iio/frequency/Makefile | 1 + drivers/iio/frequency/adf4377.c | 994 ++++++++++ drivers/iio/gyro/adis16136.c | 2 +- drivers/iio/gyro/adis16260.c | 2 +- drivers/iio/imu/adis.c | 28 +- drivers/iio/imu/adis16400.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 1 - drivers/iio/imu/st_lsm6dsx/Kconfig | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 128 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/temperature/Kconfig | 10 + drivers/iio/temperature/Makefile | 1 + drivers/iio/temperature/max30208.c | 252 +++ drivers/input/touchscreen/Kconfig | 2 +- drivers/media/dvb-frontends/cxd2820r_priv.h | 2 - .../media/dvb-frontends/drx39xyj/drx_dap_fasi.h | 2 - drivers/media/i2c/adv748x/adv748x-afe.c | 4 + drivers/media/i2c/adv748x/adv748x.h | 3 - drivers/media/pci/bt8xx/bttv.h | 1 - drivers/media/pci/cx25821/cx25821-video.h | 3 - drivers/media/pci/saa7134/saa7134.h | 4 - drivers/media/pci/saa7164/saa7164-core.c | 6 +- drivers/media/pci/saa7164/saa7164.h | 2 - drivers/media/pci/zoran/zoran_device.h | 2 - drivers/media/platform/amphion/vdec.c | 13 +- drivers/media/platform/aspeed/aspeed-video.c | 16 +- drivers/media/platform/chips-media/coda-jpeg.c | 10 +- drivers/media/platform/mediatek/mdp3/Kconfig | 1 - .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 5 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 32 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 2 + drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 4 +- drivers/media/radio/radio-terratec.c | 3 - drivers/media/test-drivers/vivid/vivid-ctrls.c | 28 + drivers/media/test-drivers/vivid/vivid-vbi-gen.c | 1 - drivers/media/tuners/mxl5005s.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 20 +- drivers/media/v4l2-core/v4l2-ioctl.c | 34 +- drivers/net/arcnet/com20020_cs.c | 11 +- drivers/net/dsa/Kconfig | 2 + drivers/net/dsa/b53/Kconfig | 1 + drivers/net/dsa/lan9303_i2c.c | 5 +- drivers/net/dsa/microchip/Kconfig | 1 + drivers/net/dsa/microchip/ksz9477_i2c.c | 5 +- drivers/net/dsa/xrs700x/xrs700x_i2c.c | 5 +- drivers/net/ethernet/davicom/dm9051.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 13 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 19 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 47 +- .../mellanox/mlx5/core/diag/cmd_tracepoint.h | 45 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 16 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.h | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 19 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 17 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 14 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 100 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 9 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 88 + drivers/net/ethernet/mellanox/mlxsw/i2c.c | 6 +- drivers/net/ethernet/sfc/tc_counters.c | 16 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/usb/cdc_ncm.c | 1 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/veth.c | 88 +- drivers/nfc/microread/i2c.c | 5 +- drivers/nfc/nfcmrvl/i2c.c | 5 +- drivers/nfc/nxp-nci/i2c.c | 5 +- drivers/nfc/pn533/i2c.c | 5 +- drivers/nfc/pn544/i2c.c | 5 +- drivers/nfc/s3fwrn5/i2c.c | 5 +- drivers/nfc/st-nci/i2c.c | 5 +- drivers/nfc/st21nfca/i2c.c | 5 +- drivers/of/device.c | 6 +- drivers/of/property.c | 4 +- drivers/rapidio/devices/rio_mport_cdev.c | 7 +- drivers/regulator/ad5398.c | 6 +- drivers/regulator/bd71815-regulator.c | 10 +- drivers/regulator/bd71828-regulator.c | 21 +- drivers/regulator/bd718x7-regulator.c | 53 +- drivers/regulator/bd9576-regulator.c | 54 +- drivers/regulator/core.c | 2 +- drivers/regulator/da9121-regulator.c | 5 +- drivers/regulator/lp3972.c | 5 +- drivers/regulator/lp872x.c | 5 +- drivers/regulator/lp8755.c | 5 +- drivers/regulator/ltc3589.c | 6 +- drivers/regulator/max1586.c | 5 +- drivers/regulator/max8649.c | 5 +- drivers/regulator/max8660.c | 6 +- drivers/regulator/max8952.c | 5 +- drivers/regulator/max8973-regulator.c | 6 +- drivers/regulator/pca9450-regulator.c | 5 +- drivers/regulator/rpi-panel-attiny-regulator.c | 5 +- drivers/regulator/tps51632-regulator.c | 5 +- drivers/regulator/tps62360-regulator.c | 6 +- drivers/regulator/tps6286x-regulator.c | 5 +- drivers/regulator/tps65023-regulator.c | 6 +- drivers/s390/char/raw3270.c | 12 +- drivers/s390/crypto/ap_bus.c | 5 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/soc/mediatek/mtk-pm-domains.c | 2 +- drivers/soc/ti/Kconfig | 3 +- drivers/soc/ti/k3-socinfo.c | 47 +- drivers/staging/gdm724x/gdm_tty.c | 13 +- drivers/staging/iio/accel/adis16203.c | 2 +- drivers/staging/iio/accel/adis16240.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 12 +- .../media/atomisp/pci/atomisp_compat_css20.c | 2 +- .../pci/css_2401_system/host/pixelgen_private.h | 2 +- drivers/staging/media/meson/vdec/codec_vp9.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 16 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 118 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 88 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 + drivers/staging/most/i2c/i2c.c | 4 +- drivers/staging/olpc_dcon/olpc_dcon.c | 4 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 30 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 18 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 6 +- drivers/staging/vme_user/vme_tsi148.c | 1 + drivers/tty/n_tty.c | 6 +- drivers/tty/serial/altera_jtaguart.c | 76 +- drivers/tty/serial/amba-pl011.c | 14 +- drivers/tty/serial/fsl_lpuart.c | 343 +++- drivers/tty/serial/pch_uart.c | 4 + drivers/tty/serial/stm32-usart.c | 47 +- drivers/tty/synclink_gt.c | 19 +- drivers/usb/dwc3/Kconfig | 4 +- drivers/usb/fotg210/Kconfig | 5 +- drivers/usb/fotg210/fotg210-udc.c | 130 +- drivers/usb/fotg210/fotg210-udc.h | 3 + drivers/usb/gadget/udc/core.c | 12 +- drivers/usb/host/xhci-mtk.c | 72 +- drivers/usb/misc/ftdi-elan.c | 2 - drivers/usb/misc/usb251xb.c | 5 +- drivers/usb/misc/usb3503.c | 5 +- drivers/usb/misc/usb4604.c | 5 +- drivers/usb/musb/omap2430.c | 54 + drivers/usb/phy/phy-isp1301-omap.c | 4 +- drivers/usb/phy/phy-isp1301.c | 5 +- drivers/usb/typec/anx7411.c | 5 +- drivers/usb/typec/bus.c | 2 +- drivers/usb/typec/hd3ss3220.c | 5 +- drivers/usb/typec/tcpm/fusb302.c | 5 +- drivers/usb/typec/tcpm/tcpci.c | 10 +- drivers/usb/typec/tcpm/tcpci_maxim.c | 4 +- drivers/usb/typec/tcpm/tcpci_rt1711h.c | 5 +- drivers/usb/typec/tipd/core.c | 17 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 5 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 4 +- drivers/video/fbdev/core/fb_defio.c | 16 - drivers/video/fbdev/ep93xx-fb.c | 4 +- fs/btrfs/volumes.c | 3 +- fs/fscache/volume.c | 7 +- fs/fuse/dev.c | 2 + fs/fuse/dir.c | 124 +- fs/fuse/file.c | 37 +- fs/fuse/fuse_i.h | 9 +- fs/fuse/inode.c | 4 +- fs/kernfs/dir.c | 82 +- fs/kernfs/file.c | 18 +- fs/kernfs/inode.c | 8 +- fs/kernfs/kernfs-internal.h | 2 +- fs/kernfs/mount.c | 10 +- fs/kernfs/symlink.c | 2 +- fs/nfs/sysfs.c | 4 +- fs/xfs/xfs_icache.c | 6 + include/asm-generic/tlb.h | 8 +- include/drm/drm_fb_helper.h | 2 + include/linux/btf_ids.h | 2 +- include/linux/dsa/8021q.h | 31 +- include/linux/fb.h | 1 - include/linux/fscache.h | 2 +- include/linux/gfp.h | 16 +- include/linux/iio/imu/adis.h | 11 +- include/linux/kobject.h | 14 +- include/linux/kobject_ns.h | 4 +- include/linux/lru_cache.h | 3 - include/linux/mlx5/driver.h | 1 + include/linux/of_device.h | 4 +- include/linux/pgtable.h | 11 + include/linux/serdev.h | 13 +- include/net/dsa.h | 3 +- include/net/inet_hashtables.h | 3 +- include/sound/pcm.h | 36 +- include/uapi/linux/fuse.h | 45 +- include/uapi/linux/input-event-codes.h | 3 + include/uapi/linux/videodev2.h | 2 + include/uapi/sound/asequencer.h | 8 +- io_uring/io_uring.c | 57 +- io_uring/io_uring.h | 18 +- io_uring/kbuf.c | 4 +- io_uring/poll.c | 2 +- io_uring/timeout.c | 10 +- io_uring/uring_cmd.c | 2 +- kernel/bpf/helpers.c | 10 +- kernel/cgroup/cgroup.c | 2 - kernel/params.c | 2 +- kernel/trace/Kconfig | 7 + lib/Makefile | 1 + lib/fortify_kunit.c | 255 +++ lib/kobject.c | 10 +- lib/lru_cache.c | 59 +- lib/vdso/Makefile | 2 +- localversion-next | 2 +- mm/kasan/kasan_test.c | 14 +- mm/khugepaged.c | 107 +- mm/slab_common.c | 26 +- mm/vmscan.c | 10 +- mm/zsmalloc.c | 21 +- net/9p/trans_xen.c | 2 +- net/bridge/br_if.c | 2 +- net/core/devlink.c | 2 - net/core/net-sysfs.c | 8 +- net/dccp/ipv4.c | 23 +- net/dccp/ipv6.c | 24 +- net/dccp/proto.c | 3 +- net/dsa/Kconfig | 6 + net/dsa/Makefile | 4 +- net/dsa/devlink.c | 391 ++++ net/dsa/devlink.h | 16 + net/dsa/dsa.c | 1754 ++++++++++++++--- net/dsa/dsa.h | 40 + net/dsa/dsa2.c | 1817 ----------------- net/dsa/dsa_priv.h | 663 ------- net/dsa/master.c | 10 +- net/dsa/master.h | 19 + net/dsa/netlink.c | 3 +- net/dsa/netlink.h | 8 + net/dsa/port.c | 6 +- net/dsa/port.h | 114 ++ net/dsa/slave.c | 49 +- net/dsa/slave.h | 69 + net/dsa/switch.c | 53 +- net/dsa/switch.h | 120 ++ net/dsa/tag.c | 243 +++ net/dsa/tag.h | 310 +++ net/dsa/tag_8021q.c | 19 +- net/dsa/tag_8021q.h | 27 + net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_brcm.c | 2 +- net/dsa/tag_dsa.c | 2 +- net/dsa/tag_gswip.c | 2 +- net/dsa/tag_hellcreek.c | 2 +- net/dsa/tag_ksz.c | 3 +- net/dsa/tag_lan9303.c | 2 +- net/dsa/tag_mtk.c | 2 +- net/dsa/tag_none.c | 30 + net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_ocelot_8021q.c | 4 +- net/dsa/tag_qca.c | 2 +- net/dsa/tag_rtl4_a.c | 2 +- net/dsa/tag_rtl8_4.c | 2 +- net/dsa/tag_rzn1_a5psw.c | 2 +- net/dsa/tag_sja1105.c | 4 +- net/dsa/tag_trailer.c | 2 +- net/dsa/tag_xrs700x.c | 2 +- net/ipv4/af_inet.c | 11 +- net/ipv4/fib_trie.c | 4 +- net/ipv4/inet_hashtables.c | 84 +- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_input.c | 9 +- net/ipv4/tcp_ipv4.c | 21 +- net/ipv6/tcp_ipv6.c | 20 +- net/l2tp/l2tp_core.c | 17 +- net/sunrpc/sysfs.c | 8 +- scripts/Makefile.lib | 3 + scripts/Makefile.package | 10 + scripts/package/mkspec | 7 + sound/soc/codecs/wm_adsp.c | 11 + sound/soc/codecs/wm_adsp.h | 1 + sound/soc/intel/avs/board_selection.c | 8 + sound/soc/intel/avs/ipc.c | 3 + sound/soc/intel/avs/pcm.c | 10 +- sound/soc/soc-dai.c | 11 +- tools/lib/api/Makefile | 4 +- tools/lib/bpf/Makefile | 1 + tools/lib/perf/Makefile | 2 +- tools/lib/subcmd/Makefile | 2 +- tools/lib/symbol/Makefile | 4 +- tools/lib/traceevent/Makefile | 4 +- tools/objtool/arch/powerpc/Build | 2 + tools/objtool/arch/powerpc/decode.c | 110 ++ tools/objtool/arch/powerpc/include/arch/cfi_regs.h | 11 + tools/objtool/arch/powerpc/include/arch/elf.h | 10 + tools/objtool/arch/powerpc/include/arch/special.h | 21 + tools/objtool/arch/powerpc/special.c | 19 + tools/objtool/arch/x86/decode.c | 5 + tools/objtool/arch/x86/include/arch/elf.h | 2 + tools/objtool/arch/x86/include/arch/endianness.h | 9 - tools/objtool/builtin-check.c | 14 + tools/objtool/check.c | 53 +- tools/objtool/elf.c | 8 +- tools/objtool/include/objtool/arch.h | 2 + tools/objtool/include/objtool/builtin.h | 1 + tools/objtool/include/objtool/elf.h | 8 + tools/objtool/include/objtool/endianness.h | 32 +- tools/objtool/orc_dump.c | 11 +- tools/objtool/orc_gen.c | 4 +- tools/objtool/special.c | 3 +- tools/perf/Documentation/perf-list.txt | 4 + tools/perf/Makefile.perf | 25 +- tools/perf/builtin-list.c | 527 ++++- tools/perf/builtin-trace.c | 131 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 18 - tools/perf/tests/Build | 2 + tools/perf/tests/builtin-test.c | 29 + tools/perf/tests/shell/pipe_test.sh | 55 +- tools/perf/tests/shell/record.sh | 61 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 34 +- tools/perf/tests/shell/test_arm_spe_fork.sh | 44 +- tools/perf/tests/shell/test_brstack.sh | 66 +- tools/perf/tests/shell/test_data_symbol.sh | 29 +- tools/perf/tests/tests.h | 27 + tools/perf/tests/workloads/Build | 13 + tools/perf/tests/workloads/brstack.c | 40 + tools/perf/tests/workloads/datasym.c | 24 + tools/perf/tests/workloads/leafloop.c | 34 + tools/perf/tests/workloads/noploop.c | 32 + tools/perf/tests/workloads/sqrtloop.c | 45 + tools/perf/tests/workloads/thloop.c | 53 + tools/perf/tests/wp.c | 12 +- tools/perf/util/bpf_lock_contention.c | 1 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 34 +- tools/perf/util/metricgroup.c | 243 +-- tools/perf/util/metricgroup.h | 4 +- tools/perf/util/pmu.c | 145 +- tools/perf/util/pmu.h | 5 +- tools/perf/util/print-events.c | 364 ++-- tools/perf/util/print-events.h | 42 +- tools/perf/util/setup.py | 3 +- tools/perf/util/synthetic-events.c | 3 +- tools/testing/selftests/bpf/network_helpers.c | 4 + tools/testing/selftests/bpf/prog_tests/empty_skb.c | 2 +- .../selftests/bpf/prog_tests/xdp_do_redirect.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 2 +- 527 files changed, 14940 insertions(+), 8640 deletions(-) create mode 100644 Documentation/bpf/libbpf/program_types.rst create mode 100644 Documentation/bpf/map_bloom_filter.rst create mode 100644 Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml create mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dts copy arch/arm64/boot/dts/rockchip/{rk3326-odroid-go2.dts => rk3326-odroid-go.dtsi} (83%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2-v11.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts create mode 100644 arch/powerpc/include/asm/asm.h create mode 100644 arch/s390/kernel/kprobes.h create mode 100644 drivers/iio/addac/ad74115.c create mode 100644 drivers/iio/frequency/adf4377.c create mode 100644 drivers/iio/temperature/max30208.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/cmd_tracepoint.h create mode 100644 net/dsa/devlink.c create mode 100644 net/dsa/devlink.h create mode 100644 net/dsa/dsa.h delete mode 100644 net/dsa/dsa2.c delete mode 100644 net/dsa/dsa_priv.h create mode 100644 net/dsa/master.h create mode 100644 net/dsa/netlink.h create mode 100644 net/dsa/port.h create mode 100644 net/dsa/slave.h create mode 100644 net/dsa/switch.h create mode 100644 net/dsa/tag.c create mode 100644 net/dsa/tag.h create mode 100644 net/dsa/tag_8021q.h create mode 100644 net/dsa/tag_none.c create mode 100644 tools/objtool/arch/powerpc/Build create mode 100644 tools/objtool/arch/powerpc/decode.c create mode 100644 tools/objtool/arch/powerpc/include/arch/cfi_regs.h create mode 100644 tools/objtool/arch/powerpc/include/arch/elf.h create mode 100644 tools/objtool/arch/powerpc/include/arch/special.h create mode 100644 tools/objtool/arch/powerpc/special.c delete mode 100644 tools/objtool/arch/x86/include/arch/endianness.h create mode 100644 tools/perf/tests/workloads/Build create mode 100644 tools/perf/tests/workloads/brstack.c create mode 100644 tools/perf/tests/workloads/datasym.c create mode 100644 tools/perf/tests/workloads/leafloop.c create mode 100644 tools/perf/tests/workloads/noploop.c create mode 100644 tools/perf/tests/workloads/sqrtloop.c create mode 100644 tools/perf/tests/workloads/thloop.c