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 771a207d1ee9 Add linux-next specific files for 20221122 omits f5a88475497a Revert "mm/hugetlb: stop using 0 as NULL pointer" omits f585a2809a6c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 794e98be2888 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits f8a272b40229 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits db8e1d54fa4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbb5d830651c Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits 75a52fb806e8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bf833e0c15cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits fd5692654e7f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 54af28c4186c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 879fb89ab729 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits b4102e9a765c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a5943a4b4981 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c06f4f351841 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 35aed20962aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2aa367a64cb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fd282a0e5c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 673debcefc97 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits ede49d7ba050 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c44bb448e2f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 648d5a845cfc Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits d2f3c315527c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 78d67b08ee84 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 46a52d92d387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6d002ce4490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c97cd888094 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits af1cf4f8f4a8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 57dc183d1ed3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9a150dda4074 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f8ee41b66e9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 8a02bad13548 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 045fca541f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1525f629e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb39f15d7345 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ed6f6dc59dd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 93b038a4d719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7acf63702c50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf688e517938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a45b86156d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8407de171805 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 54aa685101db Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 3a094bc9f85b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits ad47f2a9d488 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits ae8542659bd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78396dd5aa32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff9184caf63b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits b594e7b40a84 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f0c80785f135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3bb74562bf8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9eccc6e7d16 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 5ac4a9a7ceaf Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7ac26822cc30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1588751f1726 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7a92ac036d78 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 757a16dfd24b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 3038f5c53355 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 530b8490071a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f4787decb9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 293d2c0b5f15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e0473d085d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63606f481352 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed19b37645b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f0e8bae6f25 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 155606138523 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e2b9a319292a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 10ca114958c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed09b93e3902 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6ae7b0787bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a5bb98fd2ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c01e259054c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 043298b0f0b5 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 6248e1dbcf41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43266d1d6534 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 9c81c4a7d356 Merge branch 'next' of git://github.com/cschaufler/smack-next omits d67d1d763ff1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d7c98504169 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 97bddec69db8 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fbd1ca774854 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7be5a74978fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 786fd6c0abcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0c46eb6807 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 8fafc882e2b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2efb476002b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd6dfb584305 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5e7d8766efc9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d473db3641d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits d94e9cc7cbd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95cf59b7b55c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd09224c7d62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcb90e809c75 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 52d343b6151f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 02019186acfa Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 9e71a1a8f1a6 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 1549257be86d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits cbc38aa6a783 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 75124c0db21c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits dcf73aea0eb5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b8213ed0de1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1aadfa19f21a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6de39720dd35 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 949534814700 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c07cb4a53a0f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits caadf2de86d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 989927d16ae8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a49f2f7d5b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9c9a759a21f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9254cbfa291e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 39dc7745a8a9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1b4b1495261a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 1c48de2fe066 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a5d7896a64af Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5ea621fd12e7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits d7059d80dc4c Merge branch 'master' of git://linuxtv.org/media_tree.git omits de9562a020d4 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b1eb05c2cd94 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 623fba0cc5b0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 956d3fe9d42d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6214c8a3247c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 70b56299e8d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fde5a1d437e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a27be9a2cf38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9895b7192637 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 9f0324f9814c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 11fb76e3d1ad Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 5a0235055501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a608c1117a77 Merge branch '9p-next' of git://github.com/martinetd/linux omits f4917a006925 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 9ddc7bf25e37 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits ddc3b8280fec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af63a3c2479a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7e67636191f5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 4a7dabbba7c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be472c158846 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 468b8cbf7d4d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 48d9e5b359be Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 20fa42831c3d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5954019ee3d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a1c303cc4ecd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2d93c99db669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ec308343d05 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 7627e2d26cc6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 76e271fda452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e1b4d30560a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8109ca07e4a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b53d04621cf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86404f56429c Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 7b46026c21a7 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 8747ee64a0bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f95e3646502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19a5c57e35d6 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits c705e1a7341e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 524c33fcbf27 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits f79af18c2ee3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f07fb16b438c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0b840040964 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 281baf1a56f6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0940564a79f3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 548031299dad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c05ee70c9f1f Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9783f2711cb3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7c241d6e555c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9e0481a15db1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 40e13286e41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51c31f7fdbc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2a2a40212df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a669a6a76817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03f0babf7182 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5da9c71e7a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5686cc2b5e8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca4cf98f363a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99ac9e19844d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fb2f0421e84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a785903dc299 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0995d17e90b2 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits f3682ac8f408 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 09bad984a441 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6ccdbcb5d820 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bddeb19e8eab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad615933a52e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a498b965924 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9d4fef26d89 next-20221121/arm64 omits 2c329658a97e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 5f2e0a4d66c7 Merge branch 'mm-nonmm-unstable' into mm-everything omits 7fd46db3c961 cpumask: limit visibility of FORCE_NR_CPUS omits 0037c2c9f271 acct: fix potential integer overflow in encode_comp_t() omits e61818a6e102 acct: fix accuracy loss for input value of encode_comp_t() omits 50297abd5619 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> omits 89d4606d086a rapidio: rio: fix possible name leak in rio_register_mport() omits e372f0d19a82 rapidio: fix possible name leaks when rio_add_device() fails omits e5edf7106cab fat (exportfs): fix some kernel-doc warnings omits 4f0d86bef434 ocfs2: fix memory leak in ocfs2_mount_volume() omits ab632dee0aea lib/radix-tree.c: fix uninitialized variable compilation warning omits 9f52a16fb445 vmcoreinfo: warn if we exceed vmcoreinfo data size omits ebe3aa182426 kprobes: freelist.h removed omits 9f424f3488fd kprobes: kretprobe scalability improvement with objpool omits f36776a5d8c5 lib: objpool test module added omits 50f955880879 lib: objpool: fix some kernel-doc comments omits 95bfed9fa644 lib: objpool added: ring-array based lockless MPMC queue omits a7f2e40eeb1a checkpatch: add check for array allocator family argument order omits 9ed3bb78de3e wifi: rt2x00: use explicitly signed or unsigned types omits 4a740ae49064 debugfs: fix error when writing negative value to atomic_t [...] omits 149d49047c78 lib/notifier-error-inject: fix error when writing -errno t [...] omits b991480f4b68 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits d45f43b2c12b mm: discard __GFP_ATOMIC omits 4ad1e5d387d2 maple_tree: update copyright dates for test code omits b9f9e28e7374 maple_tree: fix mas_find_rev() comment omits 7735093b4205 zsmalloc: implement writeback mechanism for zsmalloc omits 3e99fc8ceafb zsmalloc: add zpool_ops field to zs_pool to store evict handlers omits bfc3ac097c37 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] omits e3cbc698b3c1 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] omits 8bda8d554bed zpool: clean out dead code omits 186899f886d6 zswap: fix writeback lock ordering for zsmalloc omits 3aafa9ff1d4f mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob omits d6c286b26821 mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob omits 5a74c637ea20 mm: add bdi_set_min_ratio_no_scale() function omits a0eef74439b2 mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob omits 6a690228554b mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob omits 951ac5ea55a9 mm: add bdi_set_max_ratio_no_scale() function omits 93e6d447506d mm: document /sys/class/bdi/<bdi>/min_bytes knob omits 1abff263be46 mm: add /sys/class/bdi/<bdi>/min_bytes knob omits e195f68f3dd7 mm: add bdi_set_min_bytes() function omits 725f56c3833c mm: split off __bdi_set_min_ratio() function omits ac4c50a142b6 mm: add bdi_get_min_bytes() function. omits 02f518ad1f8e mm: document /sys/class/bdi/<bdi>/max_bytes knob omits a36d760b3e19 mm: add knob /sys/class/bdi/<bdi>/max_bytes omits 4dd14073630d mm: add bdi_set_max_bytes() function. omits 47aab597467e mm: split off __bdi_set_max_ratio() function omits f83656494f2f mm: add bdi_get_max_bytes() function omits 71a5cec310b7 mm: use part per 1000000 for bdi ratios. omits e4469ee41506 mm: document /sys/class/bdi/<bdi>/strict_limit knob omits 8b80bcb1d0c7 mm: add knob /sys/class/bdi/<bdi>/strict_limit omits a48ed6c2d1aa mm: add bdi_set_strict_limit() function omits 0641d7f64ea1 maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set omits 1f0d844bcc5b mm/hugetlb: stop using 0 as NULL pointer omits 29758367ef5b Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" omits 6aebdc046ead folio-compat: remove try_to_release_page() omits c302c3aa8372 memory-failure: convert truncate_error_page() to use folio omits 6f937968d819 khugepage: replace try_to_release_page() with filemap_rele [...] omits ee166098b57a ext4: convert move_extent_per_page() to use folios omits b3bde8300cde mm/page_alloc: leave IRQs enabled for per-cpu page allocations omits c86297ee1198 mm/page_alloc: always remove pages from temporary list omits 529b45f5ad15 selftests/vm: use memfd for hugepage-mmap test omits c9e966a13bbb zram: remove unused stats fields omits a08c1c97b0d8 mm/migrate.c: stop using 0 as NULL pointer omits b24adfec74b9 mm: multi-gen LRU: remove NULL checks on NODE_DATA() omits 9cce78707bec mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings omits 55b7e7465ea3 habanalabs: remove FOLL_FORCE usage omits f10df8897a44 RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage omits ffb5f49dac06 drm/exynos: remove FOLL_FORCE usage omits 38054aa90e98 mm/frame-vector: remove FOLL_FORCE usage omits df6c77237697 media: pci/ivtv: remove FOLL_FORCE usage omits 506276f38f3b drm/etnaviv: remove FOLL_FORCE usage omits 06eff740b380 media: videobuf-dma-sg: remove FOLL_FORCE usage omits 5d5b8ade001f RDMA/siw: remove FOLL_FORCE usage omits 7d4e4b26d6ee RDMA/usnic: remove FOLL_FORCE usage omits 9d73c8877e53 RDMA/umem: remove FOLL_FORCE usage omits 28e4cd71a687 mm/gup: reliable R/O long-term pinning in COW mappings omits a6d38feab4a8 mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] omits 53da63687cc2 mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] omits d6d524785065 mm: rework handling in do_wp_page() based on private vs. s [...] omits 0b11894474fe mm: add early FAULT_FLAG_WRITE consistency checks omits 050e0ee6905a mm: add early FAULT_FLAG_UNSHARE consistency checks omits dc05b28dac5f selftests/vm: cow: R/O long-term pinning reliability tests [...] omits 64f9a29f54d3 selftests/vm: cow: basic COW tests for non-anonymous pages omits df584be585e6 selftests/vm: anon_cow: prepare for non-anonymous COW tests omits 5a5fbe9a474b mm: Kconfig: make config SECRETMEM visible with EXPERT omits e55f685d7c03 mm/gup: remove the restriction on locked with FOLL_LONGTERM omits 7053007ee253 selftests/damon: fix unnecessary compilation warnings omits 872a6bfb0aa6 hugetlbfs: inode: remove unnecessary (void*) conversions omits 85c3609d7541 mm: make drop_caches keep reclaiming on all nodes omits 81f837b77c4a mm: anonymous shared memory naming omits 2c6e0396df2b mm: shrinkers: Add missing includes for undeclared types omits f3220eafef3b hugetlb: remove duplicate mmu notifications omits 8f7d824e91eb mm/uffd: sanity check write bit for uffd-wp protected ptes omits bbda194e1de1 mm/kmemleak.c: fix a comment omits 4f93ccdaf0a7 docs: admin-guide: cgroup-v1: update description of inactive_file omits 2b72d620d9d7 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init omits 9586072e9c23 migrate: convert migrate_pages() to use folios omits 145807ad2fcc migrate: convert unmap_and_move() to use folios omits aeaafbf5918c mm/madvise: fix madvise_pageout for private file mappings omits 4380c70900e4 Revert "mm: migration: fix the FOLL_GET failure on followi [...] omits 054938f50d46 mm/kfence: remove hung_task cruft omits 6b0685d90009 Docs/ABI/zram: document zram recompress sysfs knobs omits 232352ab6225 zram: add incompressible flag to read_block_state() omits a4c5bf9f6a21 zram: add incompressible writeback omits 0bc00d490f2d documentation: add zram recompression documentation omits c4b97b3254b5 zram: add algo parameter support to zram_recompress() omits 941b518d824c zram: remove redundant checks from zram_recompress() omits e605858147d3 zram: add size class equals check into recompression omits 31353b68a7fd zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits ec267351ca0e zram: clarify writeback_store() comment omits bdb4008574ba zram: add recompress flag to read_block_state() omits eb5f93c6774e zram: we should always zero out err variable in recompress loop omits 576d2992b81a zram: introduce recompress sysfs knob omits 4dda0e53b253 zram: factor out WB and non-WB zram read functions omits addde34e0576 zram: add recompression algorithm sysfs knob omits e9abb5c84d66 zram: preparation for multi-zcomp support omits 98da080e013d mm: mmu_gather: do not expose delayed_rmap flag omits b79eb2130cc7 mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] omits bf91574ed7d7 mm: delay page_remove_rmap() until after the TLB has been flushed omits fbe3731a970a mm: mmu_gather: prepare to gather encoded page pointers wi [...] omits c7f9814d0484 mm: teach release_pages() to take an array of encoded page [...] omits 553f9b2f9884 mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix omits 800c395384eb mm: introduce 'encoded' page pointers with embedded extra bits omits 5a4c2e961069 selftests/vm: anon_cow: add mprotect() optimization tests omits 221ad9835f4b mm: remove unused savedwrite infrastructure omits 91474554e4de mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] omits b5b98cfbe5d1 mm/mprotect: factor out check whether manual PTE write upg [...] omits 2a40520875d2 mm/huge_memory: try avoiding write faults when changing PM [...] omits 3384dd2ff6a4 mm/mprotect: minor can_change_pte_writable() cleanups omits d4b0fa564cb5 mm/mprotect: allow clean exclusive anon pages to be writable omits b0caab40d6a4 tools/vm/page_owner: ignore page_owner_sort binary omits dee3f0239e84 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 omits 7f4d2bd3945e mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 omits a903e88540c2 mm/hugetlb_vmemmap: remap head page to newly allocated page omits 4348cc37674b selftests/damon: test non-context inputs to rm_contexts file omits 7738bd82317f mm,thp,rmap: clean up the end of __split_huge_pmd_locked() omits ed22334f7d70 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped omits 60bf6d41375c mm,thp,rmap: subpages_mapcount of PTE-mapped subpages: fix omits 96c477f2a3c0 mm,thp,rmap: subpages_mapcount of PTE-mapped subpages omits 47a83d079f5e mm,thp,rmap: handle the normal !PageCompound case first omits faef066855e1 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts omits c1c70aceb0c5 mm,thp,rmap: simplify compound page mapcount handling omits e10f24fbae31 mm,hugetlb: use folio fields in second tail page: fix omits c4b42e081d03 mm,hugetlb: use folio fields in second tail page omits 5fac91202a48 selftests/vm: update hugetlb madvise omits c9de83f47db2 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() omits 80f5f2a32056 mm: use pte markers for swap errors omits 4b60bd0c232d mm: always compile in pte markers omits ef298e9f3491 mm: use kstrtobool() instead of strtobool() omits e142aa73f8b0 mm/damon: use kstrtobool() instead of strtobool() omits 4c68de505f4d Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] omits 11b3894bfdbf Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] omits b5523ba6aae5 tools/selftets/damon/sysfs: test tried_regions directory e [...] omits 390304d87890 mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] omits 83c8e6304a5e mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] omits 2d845516bba5 mm/damon/sysfs-schemes: skip tried regions update if the s [...] omits 7feb3a437910 mm/damon/sysfs: implement DAMOS tried regions update command omits 6525d01fc371 mm/damon/sysfs-schemes: implement scheme region directory omits 2e73def60602 mm/damon/sysfs-schemes: implement schemes/tried_regions directory omits 4fca2c90bb4c mm/damon/core: add a callback for scheme target regions check omits 4edd97777770 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix omits d35361ed2bd4 mm/hugetlb: convert move_hugetlb_state() to folios omits 1a9f037b0910 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits 5a26e4714d36 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits 4613fe87f233 mm/hugetlb: convert free_huge_page to folios omits 33e2cf676f53 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits 682a76ceb6b8 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits a8ab1eced96e mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits 6a3fb65c0f7b mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits 8530120336bd mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits 69c8b05042c9 kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits cca8f469de69 kasan: allow sampling page_alloc allocations for HW_TAGS omits 85868a22316d mempool-do-not-use-ksize-for-poisoning-fix omits 13be30bd1f1e mempool: do not use ksize() for poisoning omits 8cc796ef45e1 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits ae59f73070f2 mm/khugepaged: add tracepoint to collapse_file() omits 7004de7988c3 mm: vmscan: split khugepaged stats from direct reclaim stats omits 56374d9b5665 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits 03143ac0742f Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits 77df23ae7ad4 mm: hugetlb_vmemmap: remove redundant list_del() omits f4193defa1b9 mm, hwpoison: when copy-on-write hits poison, take page offline omits 0d811e8a60f4 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits 5ab880b75b82 mm, hwpoison: try to recover from copy-on write faults omits 34226c18bb8a percpu_counter: add percpu_counter_sum_all interface omits 43153f884a97 mm: convert mm's rss stats into percpu_counter omits 8c849938f61b mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits 8a4f8e0c161f mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits 93ab0a3c67bd mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits c55032f62a89 mm-gup-remove-foll_migration-fix omits a6f1333bc834 mm/gup: remove FOLL_MIGRATION omits f17b82016ed4 mm/ksm: convert break_ksm() to use walk_page_range_vma() omits d04fcb62e810 mm/pagewalk: add walk_page_range_vma() omits ef82d505ccf8 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits 1cda2285f315 mm: remove VM_FAULT_WRITE omits 2d87adbd22ee mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits d74980996ca6 selftests/vm: add test to measure MADV_UNMERGEABLE performance omits bc892965b475 mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits 73a407f973f8 selftests/vm: add CATEGORY for ksm_functional_tests omits 168812a4bd1a selftests/vm: add KSM unmerge tests omits 8cfab8ce9637 selftests/vm: remove extraneous echo omits 6c08c5f2b12c selftests/vm: calculate variables in correct order omits ff9e8523d0de selftests/vm: enable running select groups of tests omits 1615f556ca3a mm/gup: drop DAX pgmap accounting omits 5e45e1516ebb mm/meremap_pages: delete put_devmap_managed_page_refs() omits b00500227987 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits fe058f9091c9 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits 6c9ae3c6a355 mm/memremap_pages: replace zone_device_page_init() with pg [...] omits 66a4768049c1 devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits d2979d07b44b devdax: add PUD support to the DAX mapping infrastructure omits ae75442c2b01 devdax: sparse fixes for vm_fault_t in tracepoints omits 488f2f8df92c devdax: sparse fixes for vmfault_t/dax-entry conversions omits 63576b04eac0 devdax: sparse fixes for xarray locking omits 388a67ec6b34 devdax: move address_space helpers to the DAX core omits 73f9dd19e9be libnvdimm/pmem: support pmem block devices without dax omits d94458b598b6 devdax: fix sparse lock imbalance warning omits c91ebb0427ee devdax: minor warning fixups omits 6cabb7c4d196 fsdax: cleanup dax_associate_entry() omits af43bb9bac02 fsdax: rework dax_insert_entry() calling convention omits 285422ac4703 mm/memremap: mark folio_span_valid() as __maybe_unused omits ae781a078655 fsdax: introduce pgmap_request_folios() omits 9603c7e1141f fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits ad3e1e96a484 fsdax: update dax_insert_entry() calling convention to ret [...] omits 6dd8e54464d9 fsdax: hold dax lock over mapping insertion omits 642d9cc13818 fsdax: validate DAX layouts broken before truncate omits fe386700b851 fsdax: wait for pinned pages during truncate_inode_pages_final() omits 0df742fc52ef fsdax: introduce dax_zap_mappings() omits a657e1254e6f fsdax: include unmapped inodes for page-idle detection omits 9162740af059 fsdax: use dax_page_idle() to document DAX busy page checking omits 020b6d6262bc fsdax: wait on @page not @page->_refcount omits a65a2ea733a5 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter omits c3e5e3d7e103 mm/damon/lru_sort: enable and disable synchronously omits 234802885eaf selftests/damon: add tests for DAMON_RECLAIM's enabled parameter omits 58dd629cf5ac mm/damon/reclaim: enable and disable synchronously omits 222715d80f27 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] omits b96cccbdff02 mm/damon/modules: deduplicate init steps for DAMON context setup omits 2ea882994d0d mm/damon/sysfs: split out schemes directory implementation [...] omits a3971870239a mm/damon/sysfs: split out kdamond-independent schemes stat [...] omits 9664b94a8973 mm/damon/sysfs: move unsigned long range directory to comm [...] omits f73cef36c461 mm/damon/sysfs: move sysfs_lock to common module omits 59a8cce32d77 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() omits b871da3715fc mm/damon/sysfs: use damon_addr_range for region's start an [...] omits bb7cd4dbc9dd mm/damon/core: split out scheme quota adjustment logic int [...] omits 6e4b0ef2d503 mm/damon/core: split out scheme stat update logic into a n [...] omits e39758a58c18 mm/damon/core: split damos application logic into a new function omits 726a9276a555 mm/damon/core: split out DAMOS-charged region skip logic i [...] omits e91b0c14e7b0 Merge branch 'mm-stable' into mm-unstable omits 0827b46dab0d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 75f1935499d6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 2408d0aae244 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 785a9c5b4376 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 040327371f16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7525a67d6a7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a7ec658b331e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0196ccbfaf15 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5888ff41ead6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9648716beede Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 3bfeab8759e0 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 076101821b57 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f8bb832ffcad Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1142af1003ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa38990f6860 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7f5712601077 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits a775785713c8 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits 18c043d66ebe Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7254ef1b4e6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f057dab6b838 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3081e4d5f82b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d7a48eaaaffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3996f6d1b858 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2c519360f3ed Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 88f80b7c91a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b0fabadd73e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9bed088cd538 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b59f0a1b5f3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 383385419ca7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 3625545bb094 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits e560e7ff0c05 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 9e00c32f4084 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d08e4849f3de drm/amdgpu: Replace remaining 1-element array with flex-array omits f219ce6ea588 Revert "drm/amd/display: fix dpms_off issue when disabling [...] omits 9ab2329b119c drm/amdgpu: fix unused-function error omits d4ed8ff388b9 drm/amdgpu: Fix minmax warning omits a61bf2f7299a drm/amdgpu: fix use-after-free during gpu recovery omits 99f064772a60 drm/amdgpu: update documentation of parameter amdgpu_gtt_size omits bd4414ce1b11 drm/amdgpu/vcn: re-use original vcn0 doorbell value omits c2aa7fb993fe drm/amdgpu: add the fan abnormal detection feature omits 8ecd40b33a1d drm/amd/pm: update driver if header for smu_13_0_7 omits b75706ebf3ba drm/amd/pm: Enable bad memory page/channel recording suppo [...] omits 8e31f078b635 drm/amd/display: 3.2.213 omits 4efc4b539c6e drm/amd/display: Fix rotated cursor offset calculation omits a9c6bb141a1e drm/amd/display: Revert check for phantom BPP omits 9d8090c985d7 drm/amd/display: Use new num clk levels struct for max mclk index omits e756a860cfa4 drm/amd/display: Avoid setting pixel rate divider to N/A omits f74108020834 drm/amd/display: Fix display corruption w/ VSR enable omits 0a51696718cb drm/amd/display: Retain phantom plane/stream if validation fails omits 9b4b30910aa1 drm/amd/display: Add debug options for increasing phantom lines omits 2ba51d253e5b drm/amd/display: No display after resume from WB/CB[modify] omits 0ebb5b82a28d drm/amd/display: Phase 1 Add Bw Allocation source and head [...] omits 68e1634e1aa8 drm/amd/display: Add YCBCR2020 coefficients to CSC matrix omits 06a14b336b02 drm/amd/display: Use viewport height for subvp mall alloca [...] omits becae8045584 drm/amd/display: Check if PSR enabled when entering MALL omits 4f9de4a6203a drm/amd/display: Add check for DET fetch latency hiding for dcn32 omits ff5f3482079f drm/amd/display: Use dummy pstate latency for subvp when n [...] omits 1c6175234546 drm/amd/display: Update soc bounding box for dcn32/dcn321 omits 2a3394dfb722 drm/amd/display: Add Z8 allow states to z-state support list omits 07be5d40cd43 drm/amd/display: Update Z8 watermarks for DCN314 omits 7655a23c5996 drm/amd/display: Limit HW cursor size of >= 4k omits e2365c419dbf drm/amd/display: No display after resume from WB/CB omits 13c9a0fbe528 Merge branch 'for-6.2/block' into for-next omits b401247f7dce Merge branch 'for-6.2/io_uring' into for-next omits 1605114440c2 io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post() omits f65d92c600fe Merge branch 'for-6.2/io_uring' into for-next omits 10481d8c6151 Merge branch 'for-6.2/block' into for-next omits 9022c6d9e4aa Revert "io_uring: disallow self-propelled ring polling" omits 261187e66de3 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling a [...] omits 5dff85db1b70 eventfd: provide a eventfd_signal_mask() helper omits b6b904083dfc Merge branch 'devel' into for-next omits 37ed0f6be09e Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 0981abb32a04 Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next omits d3dbd9c2a0a4 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos [...] omits ebd09c8245aa 9p/xen: check logical size for buffer size omits f9d5e6380ee8 mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 omits 1e2aa16b786e mm-fix-unexpected-changes-to-failslabfail_page_allocattr-fix omits 71c7f6c1bc0b mm: fix unexpected changes to {failslab|fail_page_alloc}.attr omits 1ebc11480529 swapfile: fix soft lockup in scan_swap_map_slots omits 57910d48d68b hugetlb: fix __prep_compound_gigantic_page page flag setting omits 2c0718bedd91 kfence: fix stack trace pruning omits 5c6d0949324f proc/meminfo: fix spacing in SecPageTables omits 4a3f25ba47b7 mm: multi-gen LRU: retry folios written back while isolated omits b3ac9aa0a778 mailmap: update email address for Satya Priya omits 75490a615f5c mm/migrate_device: return number of migrating pages in arg [...] omits 70ff5d8b6e87 kbuild-fix-wimplicit-function-declaration-in-license_is_gp [...] omits 72f6468a6976 kbuild: fix -Wimplicit-function-declaration in license_is_ [...] omits b5fe3d8a9f87 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 32c0e76cfcad madvise: use zap_page_range_single for madvise dontneed omits f56cf25e8b56 mm/migrate: fix read-only page got writable when recover pte omits e5933d751a39 MAINTAINERS: update Alex Hung's email address omits 928ec9f6a99a mailmap: update Alex Hung's email address omits a4c0a67c0223 mm: mmap: fix documentation for vma_mas_szero omits 4f540740c31c mm/damon/sysfs-schemes: skip stats update if the scheme di [...] omits e2b74f2340c4 mm/memory: return vm_fault_t result from migrate_to_ram() [...] omits ffa66dbeb101 mm: correctly charge compressed memory to its memcg omits fb5f07653dbf ipc/shm: call underlying open/close vm_ops omits 1640f10007cb Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" omits 236baed83314 gcov: clang: fix the buffer overflow issue omits 03b67f98165f mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] omits be266b8436cb mm/page_exit: fix kernel doc warning in page_ext_put() omits f2cf537c45b3 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] omits ae43ce8463e1 mm: khugepaged: allow page allocation fallback to eligible nodes omits f03204a24363 mm, compaction: fix fast_isolate_around() to stay within b [...] omits bf1d7c943f12 mm: vmscan: fix extreme overreclaim and swap floods omits 2ed6cab9589d Merge branches 'for-next/acpi', 'for-next/asm-const', 'for [...] omits ad2bb56a85cb Merge remote-tracking branch 'regulator/for-6.2' into regu [...] omits d0b7ceb8f7af Merge branch 'regulator-linus' into regulator-next omits a9d7897f3364 Merge remote-tracking branch 'regulator/for-6.0' into regu [...] omits 26299b3f6ba2 ftrace: arm64: move from REGS to ARGS omits 94d095ffa0e1 ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses omits 0ef86097f127 ftrace: rename ftrace_instruction_pointer_set() -> ftrace_ [...] omits 9705bc709604 ftrace: pass fregs to arch_ftrace_set_direct_caller() omits 17c15ec1ead8 Merge branch 'pm-cpufreq' into linux-next omits 46f9329cfb16 Merge branches 'acpi-video' and 'acpi-misc' into linux-next omits 1d44cf226859 Merge branch kvm-arm64/parallel-faults into kvmarm-master/next omits f19584d99417 KVM: arm64: Don't acquire RCU read lock for exclusive table walks omits d312e5819fbc KVM: arm64: Take a pointer to walker data in kvm_dereferen [...] omits 32e8e1c35ebb Merge branch 'thermal-core' into linux-next omits 60453df62d30 Merge branches 'thermal-core' and 'thermal-intel' into linux-next omits 3f01e18695d9 Merge branches 'pm-sleep', 'pm-domains' and 'powercap' int [...] omits ac2ecc2af489 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 773f257cbca3 Merge branches 'acpi-pm', 'acpi-ec', 'acpi-apei' and 'acpi [...] omits 9e0ab4e2b8b7 Merge branches 'acpi-scan', 'acpi-tables', 'acpi-sysfs' an [...] omits f5e5937dcfa1 Merge branch 'acpica' into linux-next omits 8947f5eba24e xfrm: Fix ignored return value in xfrm6_init() omits c39f95aaf6d1 xfrm: Fix oops in __xfrm_state_delete() omits d9fdb1cf2db1 Merge branch 'for-next-next-v6.1-20221111' into for-next-20221111 omits 92eaf6109b6c Merge branch 'for-next-current-v6.0-20221111' into for-nex [...] omits 54bd6c79baf7 Merge branch 'misc-next' into for-next-next-v6.1-20221111 omits 36268367d885 Merge branch 'misc-6.1' into for-next-current-v6.0-20221111 omits e82f49da31d5 btrfs: use cached state when looking for delalloc ranges w [...] omits 0d0c7a1aed0d btrfs: use cached state when looking for delalloc ranges w [...] omits 08364e46cb5a btrfs: update stale comment for count_range_bits() omits 10b767bd0eb1 btrfs: allow passing a cached state record to count_range_bits() omits 95417bd991f4 btrfs: remove no longer used btrfs_next_extent_map() omits 2fae6d07f321 btrfs: search for delalloc more efficiently during lseek/fiemap omits f06aa9231582 btrfs: skip unnecessary delalloc searches during lseek/fiemap omits aaf8e2c44c2f btrfs: add an early exit when searching for delalloc range [...] omits d77ada532e92 btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] omits 64502c2dbb8b btrfs: free btrfs_path before copying subvol info to userspace omits 16f96eb5a33c btrfs: free btrfs_path before copying fspath to userspace omits 3b0ec93dda7c btrfs: free btrfs_path before copying inodes to userspace omits 78e7cf86db69 btrfs: free btrfs_path before copying root refs to userspace omits 204827571263 btrfs: fix assertion failure and blocking during nowait bu [...] omits 90fd361c642e btrfs: move tree block parentness check into validate_exte [...] omits a7df177e537c btrfs: concentrate all tree block parentness check paramet [...] omits 0d836c5d7412 btrfs: move device->name RCU allocation and assign to btrf [...] omits 1209e4991bfb btrfs: constify input buffer parameter in compression code omits 6b13439efcf5 btrfs: raid56: remove the old error tracking system omits 1f78c1507a7e btrfs: raid56: migrate recovery and scrub recovery path to [...] omits 8e3ed9aad76f btrfs: raid56: introduce btrfs_raid_bio::error_bitmap omits 588f1a13f5b1 btrfs: pass btrfs_inode to btrfs_add_delayed_iput omits ba9b74d68a71 btrfs: use btrfs_inode inside btrfs_verify_data_csum omits 911af30e16c8 btrfs: use btrfs_inode inside compress_file_range omits 84c6b6935a3b btrfs: switch async_chunk::inode to btrfs_inode omits cee2c40cbcca btrfs: pass btrfs_inode to btrfs_inherit_iflags omits 80a68c46f2e6 btrfs: pass btrfs_inode to inode_tree_add omits 6ff1d56cff95 btrfs: pass btrfs_inode to fixup_tree_root_location omits 8aa4615c4c8d btrfs: pass btrfs_inode to btrfs_inode_by_name omits 5301c1d6b546 btrfs: pass btrfs_inode to btrfs_unlink_subvol omits e9f4e5e72b64 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent omits 4192ddf09911 btrfs: pass btrfs_inode to btrfs_split_delalloc_extent omits ac88b9ab1738 btrfs: pass btrfs_inode to btrfs_set_delalloc_extent omits 8dcd1986a946 btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent omits f5bab798604c btrfs: switch extent_io_tree::private_data to btrfs_inode [...] omits 365667240ebf btrfs: drop private_data parameter from extent_io_tree_init omits e5d08191ff5d btrfs: pass btrfs_inode to btrfs_delete_subvolume omits 3ecbf0a94c56 btrfs: pass btrfs_inode to __unlink_start_trans omits 57986c6619c6 btrfs: pass btrfs_inode to btrfs_check_data_csum omits e50daf015e42 btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode omits 9fc76880df11 btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes omits 0a63689f4cff btrfs: pass btrfs_inode to btrfs_dirty_inode omits efbef779d0b8 btrfs: pass btrfs_inode to btrfs_inode_unlock omits 90a4a2892183 btrfs: pass btrfs_inode to btrfs_inode_lock omits 6322e8c5e4b4 btrfs: pass btrfs_inode to btrfs_truncate omits ecc60366c303 btrfs: pass btrfs_inode to btrfs_submit_dio_bio omits a7ebdb4b9e43 btrfs: switch btrfs_dio_private::inode to btrfs_inode omits 51846bfc7afd btrfs: pass btrfs_inode to btrfs_repair_one_sector omits 9faf049e467b btrfs: pass btrfs_inode to submit_one_bio omits 19ea5b37d280 btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio omits 638ff07e3802 btrfs: pass btrfs_inode to btrfs_submit_data_read_bio omits bd5d4b583967 btrfs: pass btrfs_inode to btrfs_submit_data_write_bio omits ce8766f0842c btrfs: pass btrfs_inode to btrfs_submit_metadata_bio omits 9901ec9fea69 btrfs: pass btrfs_inode to btrfs_wq_submit_bio omits 263816900b3b btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io omits f75abe5b97f1 btrfs: pass btrfs_inode to btrfs_submit_bio_start omits 296b1e22e002 btrfs: switch async_submit_bio::inode to btrfs_inode omits d96c45c7a0f1 btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] omits 16a9ee4dbe58 btrfs: change how submit bio callback is passed to btrfs_w [...] omits e9e8b26a7c7c btrfs: drop parameter compression_type from btrfs_submit_d [...] omits 6cac52939cf4 btrfs: change how repair action is passed to btrfs_repair_ [...] omits c42417a2eb81 btrfs: convert btrfs_block_group::seq_zone to runtime flag omits 005ac27cbaee btrfs: convert btrfs_block_group::needs_free_space to runt [...] omits 7cbbe2b37b6b btrfs: zoned: use helper to check a power of two zone size omits 31554fe23dfe btrfs: zlib: use copy_page for full page copy omits 6631f3a801e4 btrfs: send: bump the extent reference count limit for bac [...] omits 64fd6e55d7ed btrfs: send: skip resolution of our own backref when findi [...] omits f5573dd80ca0 btrfs: send: avoid double extent tree search when finding [...] omits 34db2064ff19 btrfs: send: skip unnecessary backref iterations omits dbae19770226 btrfs: send: cache leaf to roots mapping during backref walking omits 7fe24a3dfa33 btrfs: constify ulist parameter of ulist_next() omits 514d85547c8e btrfs: reuse roots ulist on each leaf iteration for iterat [...] omits a519ef7d4dd9 btrfs: use a structure to pass arguments to backref walkin [...] omits 221a61a5e264 btrfs: use a single argument for extent offset in backref [...] omits c345eaa8979a btrfs: send: optimize clone detection to increase extent sharing omits 26fc047b52ac btrfs: send: avoid unnecessary backref lookups when findin [...] omits 8f78c21f5e27 btrfs: send: drop unnecessary backref context field initia [...] omits 540d2e901e97 btrfs: send: update comment at find_extent_clone() omits c632a7c48431 btrfs: send: avoid unnecessary path allocations when findi [...] omits dc7d57196e28 btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] omits 2587ce90acdd btrfs: raid56: switch scrub path to use a single function omits 80fd05e12f84 btrfs: raid56: extract scrub read bio list assembly code i [...] omits 37814848b7a0 btrfs: raid56: switch write path to rmw_rbio() omits 87686361e765 btrfs: raid56: introduce the main entrance for RMW path omits bf589480452d btrfs: raid56: extract rwm write bios assembly into a helper omits 6e031c4bb9a7 btrfs: raid56: extract the rmw bio list build code into a helper omits 5d4452018a98 btrfs: raid56: switch recovery path to a single function omits 75687908ad83 btrfs: raid56: extract sector recovery code into a helper omits a5b36be0e15d btrfs: raid56: extract the recovery bio list build code in [...] omits 0baab81a0256 btrfs: raid56: extract the pq generation code into a helper omits 114461f592ab btrfs: raid56: extract the vertical stripe recovery code i [...] omits adca62646f7d btrfs: merge struct extent_page_data to btrfs_bio_ctrl omits c4937c6b28ee btrfs: switch extent_page_data bit fields to bools omits dfb356a3c7bd btrfs: simplify percent calculation helpers, rename div_factor omits d8282afeff04 btrfs: update stale comment for nowait direct IO writes omits 60b9c4ae83b1 btrfs: fix SPDX comment in tree-mod-log.h omits 19c3a2cf2796 btrfs: extract the inline extent read code into its own function omits c1062837031c btrfs: remove new_inline argument from btrfs_extent_item_t [...] omits 32a476ecd738 btrfs: do not reset extent map members for inline extents read omits 2a21bc2dc929 btrfs: make inline extent read calculation much simpler omits c4ec921f3be6 btrfs: selftests: remove impossible inline extent at non-z [...] omits bd835bf7c1a6 btrfs: move orphan prototypes into orphan.h omits b01c4b095e51 btrfs: move super_block specific helpers into super.h omits 5f1c6aa377b0 btrfs: move super prototypes into super.h omits 1d40cbbb1491 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h omits c2fd56172f8e btrfs: move verity prototypes into verity.h omits 71467609b6a5 btrfs: move dev-replace prototypes into dev-replace.h omits 0c7e6d688b65 btrfs: move scrub prototypes into scrub.h omits a3ed473b53a9 btrfs: move relocation prototypes into relocation.h omits f17982639478 btrfs: move acl prototypes into acl.h omits 84feec3a8c2b btrfs: move the snapshot drop related prototypes to extent-tree.h omits 7be1fb770cd3 btrfs: move the 32bit warn defines into messages.h omits 94893a200826 btrfs: move file prototypes to file.h omits 0d4dde41f2eb btrfs: move ioctl prototypes into ioctl.h omits b5815aaafef6 btrfs: move uuid tree prototypes to uuid-tree.h omits 5e2e39f4662b btrfs: move file-item prototypes into their own header omits 9aa8fe070e85 btrfs: move dir-item prototypes into dir-item.h omits e4726e0e970f btrfs: move defrag related prototypes to their own header omits dde9b04483cd btrfs: move the file defrag code into defrag.c omits bd54a0bdc080 btrfs: move the auto defrag code to defrag.c omits f7512813b75c btrfs: rename tree-defrag.c to defrag.c omits 3adf08a1560c btrfs: move inode prototypes to btrfs_inode.h omits bb1cd57e088e btrfs: move the printk and assert helpers to messages.c omits 2e8a76a4d527 btrfs: add blk_types.h include to compression.h omits c264575efeb5 btrfs: add dependencies to fs.h and block-rsv.h omits c962ff6ea020 btrfs: move btrfs_chunk_item_size out of ctree.h omits 29131e4b4222 btrfs: convert discard stat defs to enum omits c8e3eec86e2b btrfs: update function comments omits 405c48c31f4e btrfs: remove unused btrfs_cond_migrate_bytes omits ed22d02f042b btrfs: remove unused function prototypes omits 22950ccfdfa0 btrfs: move root tree prototypes to their own header omits b146023b148e btrfs: delete unused function prototypes in ctree.h omits 075da7c37ae9 btrfs: move delalloc space related prototypes to delalloc-space.h omits ad32d9efb659 btrfs: move extent-tree helpers into their own header file omits ce6625484e17 btrfs: move btrfs_account_ro_block_groups_free_space into [...] omits 08d79d2dda84 btrfs: remove extra space info prototypes in ctree.h omits 8a8749b5e537 btrfs: minor whitespace in ctree.h omits 0806bdc106a8 btrfs: move the lockdep helpers into locking.h omits db263f3b011f btrfs: move btrfs_fs_info declarations into fs.h omits 8d900a108ba7 btrfs: extend btrfs_dir_item type to store encryption status omits 2c57d6d64576 btrfs: use struct fscrypt_str instead of struct qstr omits c330cff765cc btrfs: fix improper error handling in btrfs_unlink omits d0b45d49979a btrfs: setup qstr from dentrys using fscrypt helper omits 668a06c0374f btrfs: use struct qstr instead of name and namelen pairs omits 9b743cf8d2db btrfs: merge module cleanup sequence to one helper omits f7cb2bda33ec btrfs: sink gfp_t parameter to alloc_scrub_sector omits 267b70c1b396 btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block omits f7dab2f1c7f8 btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent omits 68f4b136b109 btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc omits 34bf2eae12ac btrfs: remove temporary btrfs_map_token declaration in ctree.h omits 67cb2dfeac33 btrfs: move accessor helpers into accessors.h omits 476a1448b0d0 btrfs: move btrfs_map_token to accessors omits b694304f1727 btrfs: rename struct-funcs.c to accessors.c omits 512a12609b11 btrfs: move the compat/incompat flag masks to fs.h omits aef8dfa0b94c btrfs: remove fs_info::pending_changes and related code omits d40544ad8241 btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag omits cdabb3e34c15 btrfs: move fs_info::flags enum to fs.h omits 441ea403ea7a btrfs: move mount option definitions to fs.h omits ba90afbeaaef btrfs: convert incompat and compat flag test helpers to macros omits 6d76f2cf24b6 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h omits 5b8d8d331036 btrfs: push printk index code into their respective helpers omits 05623c62f822 btrfs: move the printk helpers out of ctree.h omits e6a4891e6174 btrfs: move assert helpers out of ctree.h omits 4106f4e734ab btrfs: move fs wide helpers out of ctree.h omits 7b28f2203b15 btrfs: send add define for v2 buffer size omits 938217a60c91 btrfs: simplify generation check in btrfs_get_dentry omits acb28304d8d2 btrfs: auto enable discard=async when possible omits f8ac740c79a1 btrfs: sysfs: convert remaining scnprintf to sysfs_emit omits ea86bd72b5d8 btrfs: do not panic if we can't allocate a prealloc extent state omits 7c867654d317 btrfs: remove unused unlock_extent_atomic omits 66115070852b btrfs: do not use GFP_ATOMIC in the read endio omits d1a99dbc910a btrfs: skip update of block group item if used bytes are the same omits cd93ffc7663c btrfs: convert __TRANS_* defines to enum bits omits eb4e6db51e17 btrfs: convert QGROUP_* defines to enum bits omits f480983b8bbd btrfs: convert EXTENT_* bits to enums omits 17decb730ce1 btrfs: convert extent_io page op defines to enum bits omits 45cb869e40e9 btrfs: convert BTRFS_ILOCK-* defines to enum bit omits 517f70be0b9c btrfs: add helper for bit enumeration omits fc7cb9d7818a btrfs: make module init/exit match their sequence omits 5fa3b47fd5fc btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() omits 20263d959ae8 btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys omits f06b8545e225 btrfs: re-check reclaim condition in reclaim worker omits c34669a73bf0 btrfs: skip reclaim if block_group is empty omits d111d38360be btrfs: avoid unnecessary resolution of indirect backrefs d [...] omits 7d85842a4cea btrfs: avoid duplicated resolution of indirect backrefs du [...] omits fdc997b3d825 btrfs: move up backref sharedness cache store and lookup f [...] omits 03b67c78a6d8 btrfs: cache sharedness of the last few data extents durin [...] omits c9c23ef82bc7 btrfs: remove useless logic when finding parent nodes omits 778786176c97 btrfs: remove roots ulist when checking data extent sharedness omits a8807254b935 btrfs: move ulists to data extent sharedness check context omits 2d9ca1e56e7f btrfs: turn the backref sharedness check cache into a cont [...] omits 6d13b4e7d547 btrfs: directly pass the inode to btrfs_is_data_extent_shared() omits e8b28a0367d3 btrfs: remove checks for a 0 inode number during backref walking omits 9d94f5189d84 btrfs: remove checks for a root with id 0 during backref walking omits 11d47cd50262 btrfs: drop redundant bflags initialization when allocatin [...] omits a6933f4932c4 btrfs: drop pointless memset when cloning extent buffer omits 0f6f84aead08 btrfs: skip unnecessary delalloc search during fiemap and lseek omits 90d721ebc213 btrfs: skip unnecessary extent map searches during fiemap [...] omits 840f61997e78 btrfs: get the next extent map during fiemap/lseek more ef [...] omits fdae4d1d3e20 btrfs: raid56: make it more explicit that cache rbio shoul [...] omits b170b5dfc99f btrfs: raid56: allocate memory separately for rbio pointers omits ddb30a646a91 btrfs: raid56: cleanup for function __free_raid_bio() omits c7d675b4ca1d btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY omits e30379c83fe1 btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h omits b98dbdd69a24 btrfs: move btrfs_next_old_item into ctree.c omits 00318b7748e5 btrfs: move free space cachep's out of ctree.h omits 696312d0b391 btrfs: move btrfs_path_cachep out of ctree.h omits c3926f380b53 btrfs: move trans_handle_cachep out of ctree.h omits 42b13092491e btrfs: move btrfs_print_data_csum_error into inode.c omits 12573bf9cc73 btrfs: move flush related definitions to space-info.h omits 2ca42c246c9e btrfs: move btrfs_should_fragment_free_space into block-group.c omits 4e12367139dd btrfs: move discard stat defs to free-space-cache.h omits 0066a8f70702 btrfs: move BTRFS_MAX_MIRRORS into scrub.c omits 17211b1facbe btrfs: move maximum limits to btrfs_tree.h omits 0fd4eed45a8d btrfs: move btrfs_get_block_group helper out of disk-io.h omits c66dae6d7ab6 btrfs: move btrfs on-disk definitions out of ctree.h omits 65281fbe43d6 btrfs: remove unused BTRFS_IOPRIO_READA omits f866f2e3ff5f btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH omits 67147ed7d52b btrfs: remove unused set/clear_pending_info helpers omits 0c92421b4d53 btrfs: simplify cleanup after error in btrfs_create_tree omits 4c828c68b43e btrfs: add cached_state to read_extent_buffer_subpage omits a7bf8aa4ebcd btrfs: cache the failed state when locking extents omits 23b0b3c8bf4b btrfs: use a cached_state everywhere in relocation omits ef364fcf18b4 btrfs: use cached_state for btrfs_check_nocow_lock omits f1f544131def btrfs: add a cached_state to try_lock_extent omits ee417928fe0a Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds ca94d8b0fba3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 534bd70374d6 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash adds 3d6f51de9595 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1cbb0940ef8e Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds abd6e3d6d897 Merge tag 'am335x-pcm-953-regulators' of git://git.kernel. [...] adds b370ad7b188f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 33b89979f60a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 2892db97adc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1f0dd412e34e net: phy: at803x: fix error return code in at803x_probe() adds 0e5d56c64afc tipc: set con sock in tipc_conn_alloc adds a7b42969d63f tipc: add an extra conn_get in tipc_conn_alloc adds 3349c272de07 Merge branch 'tipc-fix-two-race-issues-in-tipc_conn_alloc' adds c678669d6b13 iavf: Fix a crash during reset task adds 08f1c147b726 iavf: Do not restart Tx queues after reset task failure adds bb861c14f1b8 iavf: remove INITIAL_MAC_SET to allow gARP to work properly adds a8417330f8a5 iavf: Fix race condition between iavf_shutdown and iavf_remove adds 5916380c313f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds cd0f64211622 tipc: check skb_linearize() return value in tipc_disc_rcv() adds 30f158740984 ice: fix handling of burst Tx timestamps adds e541dd7763fc net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pc [...] adds aad98abd5cb8 sfc: fix potential memleak in __ef100_hard_start_xmit() adds 4305fe232b8a net: sparx5: fix error handling in sparx5_port_open() adds 8427fd100c7b net: sched: allow act_ct to be built without NF_NAT adds 53270fb0fd77 NFC: nci: fix memory leak in nci_rx_data_packet() adds 3637a29ccbb6 bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() adds bb3cfbaf7c64 octeontx2-pf: Remove duplicate MACSEC setting adds 2dc4ac91f845 tsnep: Fix rotten packets adds 90fbe52d3dac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e23de0da435e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b97df039a68b xfrm: Fix oops in __xfrm_state_delete() adds 40781bfb836e xfrm: Fix ignored return value in xfrm6_init() adds b010236d8b40 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2d0b08c15743 MAINTAINERS: mark rsi wifi driver as orphan adds 1cf436748310 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f26de7361181 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds db8f91d424fe ASoC: soc-pcm: Add NULL check in BE reparenting adds b177f3d776b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c1ab1d7b1e48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3d6c982b26db regulator: twl6030: re-add TWL6032_SUBCLASS adds 31a6297b89aa regulator: twl6030: fix get status of twl6032 regulators adds 94facce5b316 Merge remote-tracking branch 'regulator/for-6.0' into regu [...] adds 897a27347bf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 933ff3903678 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d16ae58bb004 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 181babf7b4e5 usb: gadget: uvc: also use try_format in set_format adds 3aa07f72894d usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer adds b25264f22b49 usb: cdnsp: Fix issue with Clear Feature Halt Endpoint adds e0481e5b3cc1 usb: dwc3: exynos: Fix remove() function adds f90f5afd5083 usb: dwc3: gadget: Clear ep descriptor last adds 7a21b27aafa3 usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 adds eae056814f68 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d29a9e367682 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds dfd10332596e fpga: m10bmc-sec: Fix kconfig dependencies adds 552d6ba29049 Merge tag 'fpga-for-6.1-final' of git://git.kernel.org/pub [...] adds 634c5fa1e3ad Merge tag 'iio-fixes-for-6.1c' of https://git.kernel.org/p [...] adds 9919d41809fb Merge tag 'icc-6.1-rc6' of git://git.kernel.org/pub/scm/li [...] adds 58e92c4a496b nvmem: rmem: Fix return value check in rmem_read() adds 022b68f271de nvmem: lan9662-otp: Change return type of lan9662_otp_wait [...] adds d61209f5fa98 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 3bfc23080dfe Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] adds 1aba9992fdc8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 14f16d47561b ACPI: HMAT: remove unnecessary variable initialization adds 48d4180939e1 ACPI: HMAT: Fix initiator registration for single-initiato [...] adds 472faf72b33d device-dax: Fix duplicate 'hmem' device registration adds 3e0e127f9630 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds c37130890a9b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8c648bd0f6dc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9ed1fdee9ee3 drm/i915/gvt: Get reference to KVM iff attachment to VM is [...] adds 3c9fd44b9330 drm/i915/gvt: Unconditionally put reference to KVM when de [...] adds 14af5d385878 Merge tag 'gvt-fixes-2022-11-11' of https://github.com/int [...] adds d7c1d08cbfb5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 59deafde508a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e8062130c482 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds df51e726b1c5 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 1b47b172db0e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 117a98566adc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a88eba58c745 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 432e25902b96 dma-buf: fix racing conflict of dma_heap_add() adds a6a00d7e8ffd fbcon: Use kzalloc() in fbcon_prepare_logo() adds 5adecc331ab9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 061a815daad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 846b2aa33ecb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new c5e3cbd63b11 Merge branch 'compiler-attributes' of https://github.com/o [...] new 243ff8b426c7 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 8192f51fc340 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ecc5dc8cc55a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new dcc7f001b44c MAINTAINERS: Update HiSilicon PMU maintainers new 2016e2113d35 perf/amlogic: Add support for Amlogic meson G12 SoC DDR PM [...] new 537216e59f0c docs/perf: Add documentation for the Amlogic G12 DDR PMU new fd9678d3beaa dt-binding: perf: Add Amlogic DDR PMU new 7299fdc1cfff perf/amlogic: Fix build error for x86_64 allmodconfig new 32d495b0c330 Revert "arm64/mm: Drop redundant BUG_ON(!pgtable_alloc)" new 4bd41b7b3e6a Merge branches 'for-next/acpi', 'for-next/asm-const', 'for [...] new 839fb591fa44 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new d5d082c98e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab8a1520d5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b70831ad1719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4322d9a6526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50de555cd839 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 86ee40d5e022 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 2ee4024b2afd Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 6d2154fa09d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 50ac46de966f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87ef678dd82a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3cab8da54306 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 661b0f98781c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9916bc8c29c5 ARM: dts: am335x: Fix TDA998x ports addressing new af3fbc5bfc91 Merge branch 'omap-for-v6.2/dt' into for-next new 4f15fc7c0f28 ARM: dts: Unify pwm-omap-dmtimer node names new b88f9b5d7760 Merge branch 'omap-for-v6.2/dt' into for-next new 41c3b936624a bus: ti-sysc: Add otg quirk flags for omap3 musb new 02871d2d4e09 ARM: dts: Update omap3 musb to probe with ti-sysc new 42a79edd4a3d ARM: OMAP2+: Drop legacy hwmod data for omap3 otg new 6435241fd536 Merge branch 'musb-for-v6.2' into for-next new bfd09c7b2bdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cc7f5e70a64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0989be28c8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35f20ce0cd5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0852439c494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 791fd153156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee24409e1a44 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d5901307c660 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new dac7a83d949a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 268fa7085f72 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 12e8eb6506ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0d73139182d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 6c2a848b3291 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 8ebe407927fb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new aefc6e6c4e79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bb1539678e6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 42de4b1f0fb8 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 19c69180cade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5822e8cc84ee MIPS: vpe-mt: fix possible memory leak while module exiting new c5ed1fe0801f MIPS: vpe-cmp: fix possible memory leak while module exiting new 7f7be1a6c4b5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 32dd94936c79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fc3f113de5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9e3ec8a4c6e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 154e2de9e6ef Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 5e6965474785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ef2df7cbedb Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 4c36cb1304b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b84f617812ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e00a0f8f5de5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 99d6687b2601 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new e114fb4d237d Merge branch 'misc-6.1' into for-next-current-v6.0-20221122 new d997f7b1211d Merge branch 'for-next-current-v6.0-20221122' into for-nex [...] new 61d1b80f5f88 btrfs: add a cached_state to try_lock_extent new 2ebeecb3fa39 btrfs: use cached_state for btrfs_check_nocow_lock new d608cc4e97d5 btrfs: use a cached_state everywhere in relocation new 6b8403c3229f btrfs: cache the failed state when locking extents new 22c2454500c2 btrfs: add cached_state to read_extent_buffer_subpage new 0f44c06442d6 btrfs: simplify cleanup after error in btrfs_create_tree new 36cf34cac48c btrfs: remove unused set/clear_pending_info helpers new 742b148cb39e btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH new fb5d59fd623f btrfs: remove unused BTRFS_IOPRIO_READA new 91e65dd56236 btrfs: move btrfs on-disk definitions out of ctree.h new 82e6b764b436 btrfs: move btrfs_get_block_group helper out of disk-io.h new 7d37304ca636 btrfs: move maximum limits to btrfs_tree.h new e26858994b6e btrfs: move BTRFS_MAX_MIRRORS into scrub.c new 62df5ea4f888 btrfs: move discard stat defs to free-space-cache.h new f6bf919cb9f5 btrfs: move btrfs_should_fragment_free_space into block-group.c new f6b4704b0211 btrfs: move flush related definitions to space-info.h new 37ff3d27f790 btrfs: move btrfs_print_data_csum_error into inode.c new 32544edd5adc btrfs: move trans_handle_cachep out of ctree.h new d521f37c6cdc btrfs: move btrfs_path_cachep out of ctree.h new 34c790157b70 btrfs: move free space cachep's out of ctree.h new e43b9b9e0131 btrfs: move btrfs_next_old_item into ctree.c new a8a2582de7b3 btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h new f67739fb5b9c btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY new 5557b8c80792 btrfs: raid56: cleanup for function __free_raid_bio() new 33228eacf285 btrfs: raid56: allocate memory separately for rbio pointers new 5ec7e39dadcd btrfs: raid56: make it more explicit that cache rbio shoul [...] new b5cd2aad8831 btrfs: get the next extent map during fiemap/lseek more ef [...] new e2d02b73ec38 btrfs: skip unnecessary extent map searches during fiemap [...] new 71a069b07a46 btrfs: skip unnecessary delalloc search during fiemap and lseek new d4dd722da705 btrfs: drop pointless memset when cloning extent buffer new bd6610cc8520 btrfs: drop redundant bflags initialization when allocatin [...] new e79882d3bcc2 btrfs: remove checks for a root with id 0 during backref walking new f1907727ea92 btrfs: remove checks for a 0 inode number during backref walking new be5ea58ade6a btrfs: directly pass the inode to btrfs_is_data_extent_shared() new 7406d0693403 btrfs: turn the backref sharedness check cache into a cont [...] new 02541469a342 btrfs: move ulists to data extent sharedness check context new 171d140e7555 btrfs: remove roots ulist when checking data extent sharedness new af4e3431a358 btrfs: remove useless logic when finding parent nodes new 723cc5012f4b btrfs: cache sharedness of the last few data extents durin [...] new 617fd046d30e btrfs: move up backref sharedness cache store and lookup f [...] new afd7d9bf15b2 btrfs: avoid duplicated resolution of indirect backrefs du [...] new 0439655bf5bc btrfs: avoid unnecessary resolution of indirect backrefs d [...] new fc3e1f96154e btrfs: skip reclaim if block_group is empty new 3bc767dcf5c9 btrfs: re-check reclaim condition in reclaim worker new bce6feaa94df btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys new fffa0a3832b0 btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() new a67ba6cbfd87 btrfs: make module init/exit match their sequence new e3ebb3d9b325 btrfs: add helper for bit enumeration new 352ba476fdfa btrfs: convert BTRFS_ILOCK-* defines to enum bit new 06110d291722 btrfs: convert extent_io page op defines to enum bits new 12f673305fe9 btrfs: convert EXTENT_* bits to enums new 9d00ecbbf0cc btrfs: convert QGROUP_* defines to enum bits new ecbe41575ef0 btrfs: convert __TRANS_* defines to enum bits new cd2ca88c1717 btrfs: skip update of block group item if used bytes are the same new a20ae0c9cd89 btrfs: do not use GFP_ATOMIC in the read endio new ac50e0a85b8d btrfs: remove unused unlock_extent_atomic new 6cdf890b4eff btrfs: do not panic if we can't allocate a prealloc extent state new 3ae45e308d9a btrfs: sysfs: convert remaining scnprintf to sysfs_emit new acfee0c9fbac btrfs: auto enable discard=async when possible new 196c608e1b13 btrfs: simplify generation check in btrfs_get_dentry new 85b6b7e8044f btrfs: send add define for v2 buffer size new a81c9ef35098 btrfs: move fs wide helpers out of ctree.h new 5ee354fff5ba btrfs: move assert helpers out of ctree.h new cc037e60bde2 btrfs: move the printk helpers out of ctree.h new 70a4724a5fc0 btrfs: push printk index code into their respective helpers new 206eb58c3453 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h new 0f0a579c1ed5 btrfs: convert incompat and compat flag test helpers to macros new c1a0de3feaab btrfs: move mount option definitions to fs.h new 2aa411c12b1d btrfs: move fs_info::flags enum to fs.h new e35be070139a btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag new cec2510836cb btrfs: remove fs_info::pending_changes and related code new ec01a987a2b2 btrfs: move the compat/incompat flag masks to fs.h new f22a25b15a8e btrfs: rename struct-funcs.c to accessors.c new 71bedd1b4873 btrfs: move btrfs_map_token to accessors new 3e67854440c3 btrfs: move accessor helpers into accessors.h new fde04a50cb51 btrfs: remove temporary btrfs_map_token declaration in ctree.h new 540f920d50bf btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc new 4e191fa4dbff btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent new 55d9a4176364 btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block new 0edd8f53d1ae btrfs: sink gfp_t parameter to alloc_scrub_sector new 88430a9a9f7e btrfs: merge module cleanup sequence to one helper new 1ef94f01c331 btrfs: use struct qstr instead of name and namelen pairs new aa8270bea38f btrfs: setup qstr from dentrys using fscrypt helper new e60fd7bf12f2 btrfs: fix improper error handling in btrfs_unlink new 52518527261b btrfs: use struct fscrypt_str instead of struct qstr new 401f02bb907d btrfs: extend btrfs_dir_item type to store encryption status new 4be84c0e108b btrfs: move btrfs_fs_info declarations into fs.h new cb349a845a7c btrfs: move the lockdep helpers into locking.h new da119ea572cf btrfs: minor whitespace in ctree.h new 4e15a6916788 btrfs: remove extra space info prototypes in ctree.h new 806d9b9f81f9 btrfs: move btrfs_account_ro_block_groups_free_space into [...] new fdc21b9736a1 btrfs: move extent-tree helpers into their own header file new 9ac2e0ab35fc btrfs: move delalloc space related prototypes to delalloc-space.h new ac1ed4a67986 btrfs: delete unused function prototypes in ctree.h new 37da077d26ff btrfs: move root tree prototypes to their own header new 6c262d2e74df btrfs: remove unused function prototypes new 001c44667459 btrfs: remove unused btrfs_cond_migrate_bytes new e7a4480b132e btrfs: update function comments new f24b1db1d2b5 btrfs: convert discard stat defs to enum new 9270826b6001 btrfs: move btrfs_chunk_item_size out of ctree.h new 3b9b28b9d3ce btrfs: add dependencies to fs.h and block-rsv.h new 14370bd658f3 btrfs: add blk_types.h include to compression.h new 760e0253e9f6 btrfs: move the printk and assert helpers to messages.c new 2cdac86acfe3 btrfs: move inode prototypes to btrfs_inode.h new 32b2be468477 btrfs: rename tree-defrag.c to defrag.c new 079b98af4f15 btrfs: move the auto defrag code to defrag.c new 385c7b126134 btrfs: move the file defrag code into defrag.c new 5259bcec5349 btrfs: move defrag related prototypes to their own header new e9e5318694d7 btrfs: move dir-item prototypes into dir-item.h new 7f432ab71084 btrfs: move file-item prototypes into their own header new e84092d180ee btrfs: move uuid tree prototypes to uuid-tree.h new 19a307d79c64 btrfs: move ioctl prototypes into ioctl.h new 867e82b7d7a2 btrfs: move file prototypes to file.h new 463388e9d488 btrfs: move the 32bit warn defines into messages.h new b6591e8dda82 btrfs: move the snapshot drop related prototypes to extent-tree.h new c43f419ad544 btrfs: move acl prototypes into acl.h new 1792a72b6569 btrfs: move relocation prototypes into relocation.h new 3cceeb2cff42 btrfs: move scrub prototypes into scrub.h new d00fcc38da0e btrfs: move dev-replace prototypes into dev-replace.h new 237013ed8b20 btrfs: move verity prototypes into verity.h new 3e8576fa57a3 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h new 8751eb95f9ba btrfs: move super prototypes into super.h new 7627aa8adac0 btrfs: move super_block specific helpers into super.h new 9fad6cdd1ac5 btrfs: move orphan prototypes into orphan.h new 6dddaad75af8 btrfs: selftests: remove impossible inline extent at non-z [...] new 3d154bf0af17 btrfs: make inline extent read calculation much simpler new d868d00b1922 btrfs: do not reset extent map members for inline extents read new 7db50e8381ea btrfs: remove new_inline argument from btrfs_extent_item_t [...] new c70ad7c5b741 btrfs: extract the inline extent read code into its own function new aa7fecf0a830 btrfs: fix SPDX comment in tree-mod-log.h new 3c008e1c486a btrfs: update stale comment for nowait direct IO writes new 29706cf27602 btrfs: simplify percent calculation helpers, rename div_factor new 7f08e3908b74 btrfs: switch extent_page_data bit fields to bools new 824526c5086e btrfs: merge struct extent_page_data to btrfs_bio_ctrl new cf43b0957dd9 btrfs: raid56: extract the vertical stripe recovery code i [...] new 657af8c9bb8f btrfs: raid56: extract the pq generation code into a helper new b0334bbed1a6 btrfs: raid56: extract the recovery bio list build code in [...] new d754cfc19409 btrfs: raid56: extract sector recovery code into a helper new e94bf53dd52f btrfs: raid56: switch recovery path to a single function new deaeface175a btrfs: raid56: extract the rmw bio list build code into a helper new af7363d69dd2 btrfs: raid56: extract rwm write bios assembly into a helper new a8d6ccdbb2cd btrfs: raid56: introduce the main entrance for RMW path new c78ebbe4a2e0 btrfs: raid56: switch write path to rmw_rbio() new b2a8fa0fc764 btrfs: raid56: extract scrub read bio list assembly code i [...] new 811d97d54c01 btrfs: raid56: switch scrub path to use a single function new 841dea1d0b50 btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] new 407e7e6d4a23 btrfs: send: avoid unnecessary path allocations when findi [...] new d746279d957c btrfs: send: update comment at find_extent_clone() new 5ade86ef00ed btrfs: send: drop unnecessary backref context field initia [...] new e76f5fa49cb0 btrfs: send: avoid unnecessary backref lookups when findin [...] new 1985861b70ca btrfs: send: optimize clone detection to increase extent sharing new e963cdad05e8 btrfs: use a single argument for extent offset in backref [...] new 1db23a175088 btrfs: use a structure to pass arguments to backref walkin [...] new 448be60cf28f btrfs: reuse roots ulist on each leaf iteration for iterat [...] new 2125880c1400 btrfs: constify ulist parameter of ulist_next() new f7d5454cbcb6 btrfs: send: cache leaf to roots mapping during backref walking new 643891029a49 btrfs: send: skip unnecessary backref iterations new 18817653cd19 btrfs: send: avoid double extent tree search when finding [...] new 14d82b72e87e btrfs: send: skip resolution of our own backref when findi [...] new 331f24293b5c btrfs: send: bump the extent reference count limit for bac [...] new d29b78c4069d btrfs: zlib: use copy_page for full page copy new b2e740c3be76 btrfs: zoned: use helper to check a power of two zone size new 9a81cdc0d14e btrfs: convert btrfs_block_group::needs_free_space to runt [...] new 2a8eee1dc747 btrfs: convert btrfs_block_group::seq_zone to runtime flag new c5dba29bc1ad btrfs: change how repair action is passed to btrfs_repair_ [...] new 6266e6c5eb42 btrfs: drop parameter compression_type from btrfs_submit_d [...] new dc05089adaba btrfs: change how submit bio callback is passed to btrfs_w [...] new fabf4704410d btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] new 62f01cda6932 btrfs: switch async_submit_bio::inode to btrfs_inode new 17f74613c180 btrfs: pass btrfs_inode to btrfs_submit_bio_start new 5081d8ca058e btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io new 9545868bc3bf btrfs: pass btrfs_inode to btrfs_wq_submit_bio new 04c22fb3ce70 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio new c0000594254c btrfs: pass btrfs_inode to btrfs_submit_data_write_bio new c6987cb35dfa btrfs: pass btrfs_inode to btrfs_submit_data_read_bio new 9d481a7f2c02 btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio new c85399481111 btrfs: pass btrfs_inode to submit_one_bio new c108492bad70 btrfs: pass btrfs_inode to btrfs_repair_one_sector new a899aa90eda9 btrfs: switch btrfs_dio_private::inode to btrfs_inode new dc80a2d73507 btrfs: pass btrfs_inode to btrfs_submit_dio_bio new 884c17e85cc7 btrfs: pass btrfs_inode to btrfs_truncate new 75215d0e91bc btrfs: pass btrfs_inode to btrfs_inode_lock new 1a997ac5ce0e btrfs: pass btrfs_inode to btrfs_inode_unlock new 877908dbd0ef btrfs: pass btrfs_inode to btrfs_dirty_inode new 275d64bc0a28 btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes new 7aacc62be99e btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode new a21f354c1717 btrfs: pass btrfs_inode to btrfs_check_data_csum new 7a2a1318177c btrfs: pass btrfs_inode to __unlink_start_trans new 3f1032ff2291 btrfs: pass btrfs_inode to btrfs_delete_subvolume new 672ca08a1483 btrfs: drop private_data parameter from extent_io_tree_init new b73bbfb2c575 btrfs: switch extent_io_tree::private_data to btrfs_inode [...] new 73a5a83a05f4 btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent new 0143507eed80 btrfs: pass btrfs_inode to btrfs_set_delalloc_extent new 7b3c12a66f2e btrfs: pass btrfs_inode to btrfs_split_delalloc_extent new 5a80935289f9 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent new 15466b84dfd6 btrfs: pass btrfs_inode to btrfs_unlink_subvol new d257a6a982fd btrfs: pass btrfs_inode to btrfs_inode_by_name new 223b3add3db1 btrfs: pass btrfs_inode to fixup_tree_root_location new f8f408d93beb btrfs: pass btrfs_inode to inode_tree_add new 5dbd2be5ad23 btrfs: pass btrfs_inode to btrfs_inherit_iflags new f36a47da88ac btrfs: switch async_chunk::inode to btrfs_inode new 24f16bccb265 btrfs: use btrfs_inode inside compress_file_range new 3c9333e3a10c btrfs: use btrfs_inode inside btrfs_verify_data_csum new 0232c18ede95 btrfs: pass btrfs_inode to btrfs_add_delayed_iput new 1f1c4b5789fa btrfs: raid56: introduce btrfs_raid_bio::error_bitmap new 6a5dff308064 btrfs: raid56: migrate recovery and scrub recovery path to [...] new 93f176f698e9 btrfs: raid56: remove the old error tracking system new 1883c74f0b4e btrfs: constify input buffer parameter in compression code new 095e181f867e btrfs: move device->name RCU allocation and assign to btrf [...] new 1b7d9ebbd56f btrfs: concentrate all tree block parentness check paramet [...] new bd8263501012 btrfs: move tree block parentness check into validate_exte [...] new 46526cfa31a0 btrfs: fix assertion failure and blocking during nowait bu [...] new 6405f47516f8 btrfs: free btrfs_path before copying root refs to userspace new fb273011a530 btrfs: free btrfs_path before copying inodes to userspace new cdf7d65b300e btrfs: free btrfs_path before copying fspath to userspace new eba8efe1cc79 btrfs: free btrfs_path before copying subvol info to userspace new 441fcad43f32 btrfs: remove leftover setting of EXTENT_UPTODATE state in [...] new ac7164429fb9 btrfs: add an early exit when searching for delalloc range [...] new e666d991de93 btrfs: skip unnecessary delalloc searches during lseek/fiemap new 8973507ae609 btrfs: search for delalloc more efficiently during lseek/fiemap new e027ca9d2c22 btrfs: remove no longer used btrfs_next_extent_map() new cd1309ab1b29 btrfs: allow passing a cached state record to count_range_bits() new 7b0b6ef4afdf btrfs: update stale comment for count_range_bits() new 7d30a354b302 btrfs: use cached state when looking for delalloc ranges w [...] new 3f52d539a906 btrfs: use cached state when looking for delalloc ranges w [...] new 12d2d0451b40 btrfs: use btrfs_dev_name() helper to handle missing devic [...] new 3e26f83d9fda btrfs: allocate btrfs_io_context without GFP_NOFAIL new 318549b5231e btrfs: refactor checksum calculations in btrfs_lookup_csum [...] new 4bc8920a7a15 btrfs: introduce a bitmap based csum range search function new 33a29bc5067d btrfs: raid56: prepare data checksums for later RMW verification new 292b007de645 btrfs: raid56: do data csum verification during RMW cycle new c90b47b60b69 btrfs: zoned: fix missing endianness conversion in sb_writ [...] new 47502aac1521 btrfs: move struct btrfs_tree_parent_check out of disk-io.h new ea8cc48c2bca btrfs: split the bio submission path into a separate file new 315bb0efe54a btrfs: move repair_io_failure to bio.c new 885f696c1efd btrfs: move root helpers back into ctree.h new f7b7c14b675a btrfs: move leaf_data_end into ctree.c new 5be0d1378cc2 btrfs: move file_extent_item helpers into file-item.h new b717afe9f4a4 btrfs: move eb offset helpers into extent_io.h new 96dfaa1a637b btrfs: move the csum helpers into ctree.h new 32464956286f btrfs: pass the extent buffer for the btrfs_item_nr helpers new ab4a618fdfee btrfs: add eb to btrfs_node_key_ptr_offset new 543892a0975c btrfs: add helpers for manipulating leaf items and data new edc5c200082a btrfs: remove BTRFS_LEAF_DATA_OFFSET new 8f27c0a5ae37 btrfs: add nr_global_roots to the super block definition new 7f96496f4e49 btrfs: add stack helpers for a few btrfs items new af574af4f6c6 btrfs: send: avoid unaligned encoded writes when attemptin [...] new 35ff3de617dc btrfs: add might_sleep() annotations new 2bdbbedca223 btrfs: qgroup: fix sleep from invalid context bug in btrfs [...] new 22ddfff5aa15 btrfs: use kvcalloc in btrfs_get_dev_zone_info new 381d7dc6ffd5 btrfs: fix uninitialized parent in insert_state new b89b9ef0d1bc btrfs: fix uninitialized variable in find_first_clear_extent_bit new 3ddcfd957f0a btrfs: replace strncpy() with strscpy() new 580085da5eed btrfs: do not modify log tree while holding a leaf from fs [...] new 6ccffc94f880 btrfs: unify overwrite_item() and do_overwrite_item() new 283432e30fc8 btrfs: remove outdated logic from overwrite_item() and add [...] new 7f2ad4228136 btrfs: sysfs: normalize the error handling branch in btrfs [...] new 10ce09dd3339 Merge branch 'misc-next' into for-next-next-v6.1-20221122 new 3a0ffe882841 Merge branch 'for-next-next-v6.1-20221122' into for-next-20221122 new 172fe0cf827e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25f6db900edf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1558606e2c27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2795d2e8dbf6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c043995127b8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e12067257067 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6f2356af2c11 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 274577f35141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35508b0287c1 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new ed6de77710be Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 52d140ca5214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5dffe4372f7b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 64b20f7e25e7 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f9def8cf6893 9p/xen: check logical size for buffer size new f5e8031b7462 Merge branch '9p-next' of git://github.com/martinetd/linux new 67b668a2d8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d0fbad1afc6f Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new f3421f340957 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 7daa403cba0c Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 7249d0ebf185 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9907ed06432a printk: htmldocs: add missing description new c9d345156c6a Merge branch 'rework/console-list-lock' into for-next new 7b0592a23e4f printk: fix a typo of comment new 11f1e536902b Merge branch 'for-6.2' into for-next new 37a239f08800 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0156904af2b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a75c8e91a76 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f6d910a89a23 HID: usbhid: Add ALWAYS_POLL quirk for some mice new 780f0d711574 Merge branch 'for-6.1/upstream-fixes' into for-next new 997a89c462e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77e615f927b4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 5e9f56c0ca0d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new c20a6bcbd4c6 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 8aa206804eae Merge branch 'master' of git://linuxtv.org/media_tree.git new 179fcb955e0c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a7a6b2e20335 Merge branch 'acpica' into linux-next new d5491c9b0258 Merge branches 'acpi-scan', 'acpi-tables', 'acpi-sysfs' an [...] new d7d4332155ef ACPI: bus: Fix the _OSC capability check for FFH OpRegion new 6469a9d7e861 Merge branches 'acpi-bus', 'acpi-pm', 'acpi-ec' and 'acpi- [...] new 87e33b31a3a4 Merge branches 'acpi-video' and 'acpi-misc' into linux-next new cdcc5ef26b39 Revert "cpufreq: schedutil: Move max CPU capacity to sugov [...] new 919f45576969 cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PE [...] new 456ca88d8a52 cpufreq: amd-pstate: change amd-pstate driver to be built-in type new 202e683df37c cpufreq: amd-pstate: add amd-pstate driver parameter for m [...] new 8a2cbf72a43a Documentation: amd-pstate: add driver working mode introduction new 1056d314709d Documentation: add amd-pstate kernel command line options new 6024d1bc1b42 Merge branch 'pm-cpufreq-fixes' into linux-next new 2a52e7a21a7a Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new b7a734899cc3 Merge branches 'pm-sleep', 'pm-domains' and 'powercap' int [...] new 611bfa6eb1e0 Merge branches 'thermal-core' and 'thermal-intel' into linux-next new ebec3a68878d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 86f9063e5819 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 86de8b944a02 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new ed67a19b31fa Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7a5e9f1f83e3 fs: dlm: fix building without lockdep new e16e4410dc11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 06aa906e5428 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32634819ad37 net: fix __sock_gen_cookie() new 4e9a61394dc4 net: microchip: sparx5: fix uninitialized variables new 696450c05181 net: bcmgenet: Clear RGMII_LINK upon link down new 674b3e164238 octeontx2-pf: Add additional checks while configuring ucas [...] new 6dcd6d015220 samples: pktgen: Use "grep -E" instead of "egrep" new 837a3d66d698 selftests: net: Add cross-compilation support for BPF programs new 33d5eeb9a684 net: mscc: ocelot: remove redundant stats_layout pointers new a3bb8f521fd8 net: mscc: ocelot: remove unnecessary exposure of stats st [...] new 877e7b7c3b12 net: mscc: ocelot: issue a warning if stats are incorrectl [...] new 339e79dfb087 Merge branch 'cleanup-ocelot_stats-exposure' new 00c56cee85af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0b2971a2703c Revert "selftests/bpf: Temporarily disable linked list tests" new dc79f035b206 selftests/bpf: Workaround for llvm nop-4 bug new fda01efc6160 bpf: Enable cgroups to be used as kptrs new f583ddf15e57 selftests/bpf: Add cgroup kfunc / kptr selftests new 5ca786707829 bpf: Add bpf_cgroup_ancestor() kfunc new 227a89cf5041 selftests/bpf: Add selftests for bpf_cgroup_ancestor() kfunc new 8a2162a9227d Merge branch 'Support storing struct cgroup * objects as kptrs' new 4a706586af17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 212c4872b51e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 00c2ceeb19bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 61b0853d0314 wifi: brcmfmac: Replace one-element array with flexible-ar [...] new f0e0897b4c7e wifi: brcmfmac: Use struct_size() and array_size() in code [...] new 0001650b3d89 wifi: brcmfmac: replace one-element array with flexible-ar [...] new 633a9b6f514c wifi: brcmfmac: Use struct_size() in code ralated to struc [...] new 79ca91a3c1f1 wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence new 10cd4092f67e wifi: rtw89: read CFO from FD or preamble CFO field of phy [...] new 29136c95fdc5 wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA t [...] new ac3a9f1838d8 wifi: rtw89: avoid inaccessible IO operations during doing [...] new 9e2f177de1bf wifi: rtw89: fix physts IE page check new 3b79d4bad3a0 wifi: p54: Replace zero-length array of trailing structs w [...] new ba74879bdcf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e83515a3bc5d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ed53c88b11ac Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new a30f53d8bc0f mtd: spi-nor: issi: is25wp256: Init flash based on SFDP new 1799cd8540b6 mtd: spi-nor: add SFDP fixups for Quad Page Program new 0836879b0d43 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 8e96729fc26c crypto: ccree - Make cc_debugfs_global_fini() available fo [...] new 5fc288ff1348 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 91d502f6ebe6 drm/v3d: switch to drmm_mutex_init adds d23a6e3f764b drm/v3d: add missing mutex_destroy adds 9df38728f78c drm/nouveau: Add support to control backlight using bl_pow [...] adds 8526e973647e dma-buf: Move dma_buf_mmap_internal() to dynamic locking s [...] adds 39ce25291871 drm: Assert held reservation lock for dma-buf mmapping adds aa3f99896443 udmabuf: Assert held reservation lock for dma-buf mmapping adds 27f3733a1049 dma-buf/heaps: Assert held reservation lock for dma-buf mmapping adds 3a6ca1810f77 media: videobuf2: Assert held reservation lock for dma-buf [...] adds 265751a513ad fastrpc: Assert held reservation lock for dma-buf mmapping adds a01befa0a281 drm/hisilicon: Use drm_mode_init() for on-stack modes adds 17309a4793e9 drm/msm: Use drm_mode_init() for on-stack modes adds b2a1c5ca50db drm/msm: Use drm_mode_copy() adds 20c76052c300 drm/mtk: Use drm_mode_init() for on-stack modes adds 2bfaa28000d2 drm/rockchip: Use drm_mode_copy() adds 442cf8e22ba2 drm/sti: Use drm_mode_copy() adds a2f79d7f140c dt-bindings: vendor-prefixes: add NewVision vendor prefix adds aa0e4c9b6b5a dt-bindings: display: panel: Add NewVision NV3051D bindings adds b1d39f0f4264 drm/panel: Add NewVision NV3051D MIPI-DSI LCD panel adds 6d0bfef7dafd drm/gem-vram: Fix deadlock in drm_gem_vram_vmap() adds 69c7717c20cc drm/edid: Dump the EDID when drm_edid_get_panel_id() has an error adds d218750805a3 drm/vc4: hdmi: Pass vc4_hdmi to vc4_hdmi_supports_scrambling() adds 0a99962c0dbf drm/vc4: hdmi: Fix pointer dereference before check adds 99e49bfd9339 docs/fb: Document current named modes adds 44a3928324e9 drm/tests: Add Kunit Helpers adds 8fc0380f6ba7 drm/client: Add some tests for drm_connector_pick_cmdline_mode() adds a631bf30eb91 drm/modes: Move named modes parsing to a separate function adds a7ab155397dd drm/modes: Switch to named mode descriptors adds 00dcc4a2d560 drm/modes: Fill drm_cmdline mode from named modes adds 0e308efe232a drm/connector: Add pixel clock to cmdline mode adds aefae8719a9a drm/arm/malidp: use drmm_* to allocate driver structures adds 1b93d3cb7181 drm/arm/malidp: replace drm->dev_private with drm_to_malidp() adds 905ff163cf48 drm/arm/malidp: crtc: use drmm_crtc_init_with_planes() adds 3ad510343812 drm/arm/malidp: plane: use drm managed resources adds f574f3772cdd drm/arm/malidp: remove calls to drm_mode_config_cleanup() adds b230555f3257 drm/fourcc: Fix vsub/hsub for Q410 and Q401 adds b1be5ba29374 drm/fb-helper: Set damage-clip area in helper adds 17d64f157067 drm/fb-helper: Move dirty-fb update into helper function adds 9b7232400d4e drm/fb-helper: Remove test for fb_dirty callback from defe [...] adds 5fc586a058ba drm/fb-helper: Perform damage handling in deferred-I/O helper adds 7f5cc4a3e5e4 drm/fb-helper: Schedule deferred-I/O worker after writing [...] adds 27c3e9452d55 drm/fb-helper: Remove damage worker adds 9a758d8756da drm: Move nomodeset kernel parameter to drivers/video adds 0ba2fa8cbd29 fbdev: Add support for the nomodeset kernel parameter adds 80afdfa66ca9 drm/edid/firmware: stop using a throwaway platform device adds f7711fdde1cd drm/tests: Include helpers header adds 330ff5a55586 drm/tests: helpers: Add module infos adds 8b9fe8add3dc drm/tests: client: Remove extra blank lines adds 35c3a2d02f0d drm/tests: helpers: Add SPDX header new 4302423c8823 Merge tag 'drm-misc-next-2022-11-17' of git://anongit.free [...] new 819683a1fc2f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new fc58764bbf60 Merge tag 'amd-drm-next-6.2-2022-11-18' of https://gitlab. [...] new 6f85403ef4d0 drm/i915/selftests: Reduce oversaturation of request smoketesting new d93618da6b6d Merge drm/drm-next into drm-intel-gt-next new 6f7de35b5086 drm/i915/userptr: restore probe_range behaviour new cc2e0cf0ad47 drm/i915/guc: Remove excessive line feeds in state dumps new de51de9672a1 drm/i915/guc: Properly initialise kernel contexts new 178b8a3668bd drm/i915/guc: Don't deadlock busyness stats vs reset new 5fd974d164b4 drm/i915/mtl: add initial definitions for GSC CS new c9c12ba72e74 drm/i915/mtl: pass the GSC CS info to the GuC new c07ee636901d drm/i915/mtl: add GSC CS interrupt support new ef8281abb149 drm/i915/mtl: add GSC CS reset support new 194babe26bdc drm/i915/mtl: don't expose GSC command streamer to the user new 8b693ea26c20 drm/i915/guc: don't hardcode BCS0 in guc_hang selftest new 38e0d3fd1ee1 drm/i915/pxp: use <> instead of "" for headers in include/ new 625b74460ec0 drm/i915/ttm: fix uaf with lmem_userfault_list handling new ccb0e02787d0 drm/i915/ttm: add some sanity checks for lmem_userfault_list new 8c94951560ef drm/i915: use i915_sg_dma_sizes() for all backends new a10234fda466 drm/i915: Partial abandonment of legacy DRM logging macros new 9bae30de136a drm/i915/perf: Fix kernel-doc warning new 733827eea6f0 drm/i915/guc/slpc: Add selftest for slpc tile-tile interaction new 8f70f1ec587d drm/i915/mtl: Add Wa_14017073508 for SAMedia new 3653727560d0 drm/i915: Simplify internal helper function signature new 472098c87731 drm/i915/huc: only load HuC on GTs that have VCS engines new 9deca798362e drm/i915/uc: fetch uc firmwares for each GT new 016241168dc5 drm/i915/uc: use different ggtt pin offsets for uc loads new 00b4c0ef43ad drm/i915/guc: Add GuC deprivilege feature to MTL new ee71434eeb9c drm/i915/mtl: Handle wopcm per-GT and limit calculations. new b910f716f6ef drm/i915/guc: define media GT GuC send regs new a187f13d51fa drm/i915/guc: handle interrupts from media GuC new 39a10b6ac5d1 Documentation/gpu: Fix section in the wrong scope new 443a8fbc796f drm/i915: Fix vma allocator debug new 5664561cbb8b drm/i915: Update workaround documentation new 2a76fc899a04 drm/i915: call i915_request_await_object from _i915_vma_mo [...] new 56d7bd74a15a drm/i915/selftests: add igt_vma_move_to_active_unlocked new 6915819f715c drm/i915: Remove unwanted ghost obj check new 5524b5e52e08 drm/i915/ttm: never purge busy objects new 07db5bd23571 drm/i915/pxp: Separate PXP FW interface structures for bot [...] new b186b2d9dc1c drm/i915/guc: add the GSC CS to the GuC capture list new 2c0a284c5d70 drm/i915/rps: Prefer REG_FIELD_GET in intel_rps_get_cagf new 01b8c2e60e96 drm/i915: Use GEN12_RPSTAT register for GT freq new 22009b6dad66 drm/i915/mtl: Modify CAGF functions for MTL new 78d0b4552c37 drm/i915/gt: Use RC6 residency types as arguments to resid [...] new 4bb9ca7ee074 drm/i915/mtl: C6 residency and C state type for MTL SAMedia new 242eb7b0a0a2 Merge tag 'drm-intel-gt-next-2022-11-18' of git://anongit. [...] new 3d335a523b93 Merge tag 'drm-intel-next-2022-11-18' of git://anongit.fre [...] new abbd522b00d7 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5b4f0dc2f884 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1528d4e5f0af drm/amd/display: No display after resume from WB/CB new 875a8971e0bc drm/amd/display: Limit HW cursor size of >= 4k new 3e551755580b drm/amd/display: Update Z8 watermarks for DCN314 new cdb9cd93c37c drm/amd/display: Add Z8 allow states to z-state support list new 06ecb7b3c95f drm/amd/display: Update soc bounding box for dcn32/dcn321 new dccb373e3317 drm/amd/display: Use dummy pstate latency for subvp when n [...] new b9d087ce1344 drm/amd/display: Add check for DET fetch latency hiding for dcn32 new a53917c0c924 drm/amd/display: Check if PSR enabled when entering MALL new d2ce32d8492c drm/amd/display: Use viewport height for subvp mall alloca [...] new 0cc54f07937e drm/amd/display: Add YCBCR2020 coefficients to CSC matrix new 609a4e29579d drm/amd/display: Phase 1 Add Bw Allocation source and head [...] new 08ee911e4b5c drm/amd/display: Add debug options for increasing phantom lines new 16aedc2c2e00 drm/amd/display: Retain phantom plane/stream if validation fails new 2a1cc3f36022 drm/amd/display: Fix display corruption w/ VSR enable new e50fb6a7f202 drm/amd/display: Avoid setting pixel rate divider to N/A new d31c983aa407 drm/amd/display: Use new num clk levels struct for max mclk index new abfd9e7e60e6 drm/amd/display: Revert check for phantom BPP new 83f76f604e7a drm/amd/display: Fix rotated cursor offset calculation new edc5609ff392 drm/amd/display: 3.2.213 new fc0657cbc214 drm/amd/pm: Enable bad memory page/channel recording suppo [...] new 769df8d27713 drm/amd/pm: update driver if header for smu_13_0_7 new f2ddec0927f8 drm/amdgpu: add the fan abnormal detection feature new 6d0f0fa27c58 drm/amdgpu/vcn: re-use original vcn0 doorbell value new dfc3ab27345a drm/amdgpu: update documentation of parameter amdgpu_gtt_size new 8e1ad480e6f8 drm/amdgpu: fix use-after-free during gpu recovery new e187b89b49dd drm/amdgpu: Fix minmax warning new 079b42a12465 drm/amdgpu: fix unused-function error new bf5f52dafa26 Revert "drm/amd/display: fix dpms_off issue when disabling [...] new 7ed723b7adfb drm/amdgpu: Replace remaining 1-element array with flex-array new 52cb4faff577 drm/amd/display: trigger timing sync only if TG is running new ed3697d694b8 drm/amdgpu: fix for suspend/resume kiq fence fallback under sriov new a364d68c5fd3 drm/amdgpu: add register definition for VCN RAS initialization new eac07a3055be drm/amdkfd: Release the topology_lock in error case new 73f9b8f06ad1 drm/amdgpu: enable RAS poison for VCN 2.6 new 0c45a3378969 drm/amdgpu: add missing license to some files new c77d38028e63 drm/amdgpu: Partially revert "drm/amdgpu: update drm_displ [...] new e00af88e36f2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8853750dbad8 drm/i915: Enable SDP split for DP2.0 new f1c87a94a108 drm/i915: Remove non-existent pipes from bigjoiner pipe mask new 397d5c2c38cd drm/i915: Fix adl+ degamma LUT size new c9bc8c7fc05e drm/i915: s/gamma/post_csc_lut/ new aec31331f84b drm/i915: Add glk+ degamma readout new 5375f4334099 drm/i915: Read out CHV CGM degamma new 36eb28b44bc8 drm/i915: Add gamma/degamma readout for bdw+ new 9f9af566a177 drm/i915: Add gamma/degamma readout for ivb/hsw new d2559299d339 drm/i915: Make ilk_read_luts() capable of degamma readout new 298ad1070c31 drm/i915: Prep for C8 palette readout new bad2383f05b5 drm/i915: Make .read_luts() mandatory new 96ffd0cda60a drm/i915: Finish the LUT state checker new e0b10f88ae33 drm/i915: Rework legacy LUT handling new 58765e0c4972 drm/i915: Use hw degamma LUT for sw gamma on glk with YCbC [...] new 07fc6a7b1a03 drm/i915: Use gamma LUT for RGB limited range compression new 67630bacae23 drm/i915: Add 10bit gamma mode for gen2/3 new d22adf1850f4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new dd532e6f0838 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 24cbf4c1ba74 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new c54155622c29 dt-bindings: msm: dsi-controller-main: Drop redundant phy-names new ad517059787a drm/msm/hdmi: remove unnecessary NULL check new 2c039475d5bc Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 5fecb1a9d492 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 73f49aac1443 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6d99022e56e regmap: add regmap_might_sleep() new d041845f53bf Merge remote-tracking branch 'regmap/for-6.2' into regmap-next new 4a6e441c3655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91b14f15f895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9248c868c39 ASoC: Intel: sof_sdw: Add support for SKU 0C4F product new fa0fb0738e9c ASoC: nau8825: Adjust internal clock during jack detection new 7a3726504661 ASoC: nau8825: Add a manually mechanism for detection failure new e5d4d2b23aed ASoC: Intel: Skylake: Fix Kconfig dependency new 8c4b3a8ea2c0 ASoC: intel: sof_sdw: add rt1318 codec support. new d84e10da17e7 ASoC: Intel: sof_sdw: Add support for SKU 0C11 product new 0050e3d3d43d ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration new bce3e9f0f655 ASoC: Intel: add Dell SKU 0C11 support new 8cc87ff19a5e Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new 449b2ebb2f36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0d54fcf7b00 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d08999cc593e HID: i2c-hid: Use PM subsystem to manage wake irq new a6d4439af581 Input: elan_i2c - use PM subsystem to manage wake irq new 2e758f535e23 Input: elants_i2c - use PM subsystem to manage wake irq new d86388c902b4 Input: raydium_ts_i2c - use PM subsystem to manage wake irq new 1796f808e4bb HID: i2c-hid: acpi: Stop setting wakeup_capable new 327c8b23a25d HID: i2c-hid: Don't set wake_capable and wake_irq new 1076fc5621bd Input: elan_i2c - don't set wake_capable and wake_irq new 44a87dd73be4 Input: elants_i2c - don't set wake_capable and wake_irq new f16fb37dad4f Input: raydium_ts_i2c - don't set wake_capable and wake_irq new e76f500912ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 846f4948a40a Merge branch 'for-6.2/block' into for-next new 03e02acda8e2 eventfd: provide a eventfd_signal_mask() helper new 4464853277d0 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling a [...] new 4061f0ef730c Revert "io_uring: disallow self-propelled ring polling" new 6c16fe3c16bd io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post() new bbae65c510ea Merge branch 'for-6.2/io_uring' into for-next new d4b2e0d43376 block: fix missing nr_hw_queues update in blk_mq_realloc_t [...] new 8ebaaec829ca Merge branch 'for-6.2/block' into for-next new cd662a7cde94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 8fd1fd9e926c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 730aa7313309 mmc: renesas_sdhi: use plain numbers for end_flags new cb713d1f69ae memstick/ms_block: Add check for alloc_ordered_workqueue new bf78fdaf5373 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5994274493d4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 25eb4408aa4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd55933a0689 Merge branch 'regulator-linus' into regulator-next new 2da34b230138 regulator: arizona-micsupp: Don't hardcode use of ARIZONA defines new 9211402fe724 regulator: arizona-micsupp: Don't use a common regulator name new c957387c402a regulator: of: fix a NULL vs IS_ERR() check in of_regulato [...] new 856a4aed3dcb Merge remote-tracking branch 'regulator/for-6.2' into regu [...] new 69635616455a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 572302af1258 reiserfs: Add missing calls to reiserfs_security_free() new b941373c2ba4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec9f6a72a272 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 0699836f9d83 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6914fd717899 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a21f587a62c7 Merge branch 'next' of git://github.com/cschaufler/smack-next new 1e9fc59d600c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 917ce314d377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80799281c4d9 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new f87f6e5b4539 iommu/arm-smmu: Warn once when the perfetcher errata patch [...] new 6313f4b5a438 dt-bindings: arm-smmu: Add 'compatible' for QDU1000 and QRU1000 new 7b52f53ce191 drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu impl [...] new 728b22a57232 dt-bindings: arm-smmu: Add compatible for Qualcomm SM6115 new 2fd6e1ad7e19 iommu/arm-smmu-qcom: Add SM6115 support new 8d3a9ec6ae28 dt-bindings: iommu: arm-smmu: add sdm670 compatible new dbf88f743583 dt-bindings: arm-smmu: Add missing Qualcomm SMMU compatibles new 982295bfe369 dt-bindings: arm-smmu: fix clocks/clock-names schema new 3a12e8c06536 dt-bindings: arm-smmu: add special case for Google Cheza platform new 6c84bbd103d8 dt-bindings: arm-smmu: Add generic qcom,smmu-500 bindings new 4c1d0ad153f8 iommu/arm-smmu-qcom: Move implementation data into match data new 30b912a03d91 iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into [...] new 417b76adcf1d iommu/arm-smmu-qcom: provide separate implementation for S [...] new 4172dda2b30a iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug [...] new b4c6ee515c42 iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs new 80b71080720e iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry new 5a47cb4df38b dt-bindings: arm-smmu: Add SM6350 GPU SMMUv2 new 3811a7283a0a iommu/arm-smmu-qcom: Add SM6350 SMMUv2 new 4428673bc89b Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] new f04ae51dd965 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new 73f5fc5f884a iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() new ec62b4424174 iommu/vt-d: Allocate pasid table in device probe path new c7be17c2903d iommu/vt-d: Add device_block_translation() helper new 35a99c54dd60 iommu/vt-d: Add blocking domain support new ba502132f543 iommu/vt-d: Rename iommu_disable_dev_iotlb() new a8204479f284 iommu/vt-d: Rename domain_add_dev_info() new b1cf1563f3b7 iommu/vt-d: Remove unnecessary domain_context_mapped() new e5b0feb4361a iommu/vt-d: Use real field for indication of first level new 69a6c7d969f5 Merge branches 'arm/allwinner', 'arm/exynos', 'arm/mediate [...] new aafd95687a68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c915b929e6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 37d25a94c862 of: unittest: Convert to i2c's .probe_new() new 0bce07c75819 dt-bindings: Move fixed string node names under 'properties' new a3694958bc56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bb4b0adab81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 237e7491ca82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dbd6a3e90e0 x86/ioremap: Fix page aligned size calculation in __iorema [...] new 6ef39b554b3b Merge x86/urgent into tip/master new be84d8ed3f04 x86/alternative: Consistently patch SMP locks in vmlinux a [...] new e4e73f4cb1e1 Merge x86/alternatives into tip/master new 55228db2697c x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN new 9498fca7fa5c Merge x86/fpu into tip/master new 15e15d64bd8e x86/cpufeatures: Add X86_FEATURE_XENPV to disabled-features.h new 0bafc51babe2 x86/cpu: Remove unneeded 64-bit dependency in arch_enter_f [...] new dfbd9e4059c4 x86/cpu: Drop 32-bit Xen PV guest code in update_task_stack() new d76c4f7a610a x86/cpu: Remove X86_FEATURE_XENPV usage in setup_cpu_entry_area() new 6007878a782e x86/cpu: Switch to cpu_feature_enabled() for X86_FEATURE_XENPV new 1682b36ba353 Merge x86/cpu into tip/master new 2cbcc798c307 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7a139f522e24 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8d73f799691f torture: make kvm-find-errors.sh check for compressed vmli [...] new 51b25738acd6 genirq: Fix the return type of kstat_cpu_irqs_sum() new 13250326423c sched: Add helper kstat_cpu_softirqs_sum() new 76b7b9d73c41 sched: Add helper nr_context_switches_cpu() new a21f6c8cc084 rcu: Add RCU stall diagnosis information new 3d2788ba4573 doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information new 78c546973ef9 rcu: Align the output of RCU CPU stall warning messages new 5579fcfe18bf rcu-tasks: Use accurate runstart time for RCU Tasks boot-t [...] new 39035b41bccb tools/memory-model: Use "grep -E" instead of "egrep" new 33ebcfa7c2e0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 3a5154c723ba KVM: arm64: Take a pointer to walker data in kvm_dereferen [...] new b7833bf202e3 KVM: arm64: Don't acquire RCU read lock for exclusive table walks new 5e806c5812e8 KVM: arm64: Reject shared table walks in the hyp code new c4d3600c6584 Merge branch kvm-arm64/parallel-faults into kvmarm-master/next new 34afaeadba94 Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next new 4d306f9be71a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8703bfed095e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85b381353904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 260ad3de7183 platform/x86/amd: pmc: Add a workaround for an s0i3 issue [...] new 284c01b72ac9 platform/x86: intel/pmc: Replace all the reg_map with init [...] new 03c58a1e949d platform/x86: intel/pmc: Move variable declarations and de [...] new f23e21a34595 platform/x86: intel/pmc: Relocate Sunrise Point PCH support new d6cd0cc8d16d platform/x86: intel/pmc: Relocate Cannon Lake Point PCH support new fd2ed6dbc349 platform/x86: intel/pmc: Relocate Ice Lake PCH support new 92f530edd7c9 platform/x86: intel/pmc: Relocate Tiger Lake PCH support new 08876884b9ea platform/x86: intel/pmc: Relocate Alder Lake PCH support new c5ad454a12c6 platform/x86: intel/pmc/core: Add Meteor Lake support to p [...] new 4ea629155c29 platform/x86/intel/sdsi: Add Intel On Demand text new aa546b28163f platform/x86/intel/sdsi: Hide attributes if hardware doesn [...] new 25612c0fb22d platform/x86/intel/sdsi: Support different GUIDs new a96f1b9c48e5 platform/x86/intel/sdsi: Add meter certificate support new 3088258ea762 tools/arch/x86: intel_sdsi: Add support for reading state [...] new 334599bccbf2 tools/arch/x86: intel_sdsi: Add Intel On Demand text new a8041a89b7a4 tools/arch/x86: intel_sdsi: Read more On Demand registers new 429e789c67b8 tools/arch/x86: intel_sdsi: Add support for new GUID new 7fdc03a7370f tools/arch/x86: intel_sdsi: Add support for reading meter [...] new 289a59895e7a platform/x86: ideapad-laptop: Refactor ideapad_sync_touchp [...] new f4dd8c44bb83 platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* ev [...] new c69e7d843d2c platform/x86: ideapad-laptop: Only toggle ps2 aux port on/ [...] new 5829f8a897e4 platform/x86: ideapad-laptop: Send KEY_TOUCHPAD_TOGGLE on [...] new a10ba160d427 platform/x86: ideapad-laptop: Stop writing VPCCMD_W_TOUCHP [...] new 301e0d766d70 platform/x86: ideapad-laptop: Make touchpad_ctrl_via_ec a [...] new e32354bb8fe3 platform/x86/intel/hid: Add module-params for 5 button arr [...] new 076eff977d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cb654e1885b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d299d7e5eef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d7c667b49e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7603e5ebc5ed Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 1df9417779bb Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new fe7682e1802e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9795ffecaaa7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 42a62da0ae66 Merge 6.1-rc6 into tty-next new 6b9601bf4131 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 88e800066f64 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f36d18a79a89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b6218f7264e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e013f05b48f9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 2a73c4dc54b4 iio: accel: adxl372_i2c: Convert to i2c's .probe_new() new f995139bdba0 iio: accel: bma180: Convert to i2c's .probe_new() new c429de86f584 iio: accel: bma400: Convert to i2c's .probe_new() new cfa3bbc131a5 iio: accel: bmc150: Convert to i2c's .probe_new() new 58d29e300766 iio: accel: da280: Convert to i2c's .probe_new() new 93eb7e051bf5 iio: accel: kxcjk-1013: Convert to i2c's .probe_new() new 800f82580899 iio: accel: mma7455_i2c: Convert to i2c's .probe_new() new 31df3a30d967 iio: accel: mma8452: Convert to i2c's .probe_new() new 6dab7587c3a5 iio: accel: mma9551: Convert to i2c's .probe_new() new 14bdda8433df iio: accel: mma9553: Convert to i2c's .probe_new() new 38c4851a8deb iio: adc: ad7091r5: Convert to i2c's .probe_new() new 4fbef7181f79 iio: adc: ad7291: Convert to i2c's .probe_new() new 005510404c37 iio: adc: ad799x: Convert to i2c's .probe_new() new a175a58d2f77 iio: adc: ina2xx-adc: Convert to i2c's .probe_new() new 8d662dbbffef iio: adc: ltc2471: Convert to i2c's .probe_new() new 29763cbfae30 iio: adc: ltc2485: Convert to i2c's .probe_new() new 2495a941bc8f iio: adc: ltc2497: Convert to i2c's .probe_new() new 1996b5829f51 iio: adc: max1363: Convert to i2c's .probe_new() new 0cc0b54b3d52 iio: adc: max9611: Convert to i2c's .probe_new() new ccb27d8287bc iio: adc: mcp3422: Convert to i2c's .probe_new() new 67c136ae484a iio: adc: ti-adc081c: Convert to i2c's .probe_new() new d2aaf0514bca iio: adc: ti-ads1015: Convert to i2c's .probe_new() new 9271ddf36f61 iio: cdc: ad7150: Convert to i2c's .probe_new() new 7cf13b4e88aa iio: cdc: ad7746: Convert to i2c's .probe_new() new 6f535d7a89c6 iio: chemical: ams-iaq-core: Convert to i2c's .probe_new() new c624336f7276 iio: chemical: atlas-ezo-sensor: Convert to i2c's .probe_new() new b177ea88e8b9 iio: chemical: atlas-sensor: Convert to i2c's .probe_new() new d70c22f58d2e iio: chemical: bme680_i2c: Convert to i2c's .probe_new() new 44e3b7761189 iio: chemical: ccs811: Convert to i2c's .probe_new() new 9b59ca39ae8e iio: chemical: scd4x: Convert to i2c's .probe_new() new 4ff1cf466bd4 iio: chemical: sgp30: Convert to i2c's .probe_new() new 1281daf8eb01 iio: chemical: sgp40: Convert to i2c's .probe_new() new 59054eea0657 iio: chemical: vz89x: Convert to i2c's .probe_new() new 54779938b07f iio: dac: ad5064: Convert to i2c's .probe_new() new 9fb82be4af2e iio: dac: ad5380: Convert to i2c's .probe_new() new cbe59facdeaf iio: dac: ad5446: Convert to i2c's .probe_new() new 36800a21ce43 iio: dac: ad5593r: Convert to i2c's .probe_new() new 8b554bb93053 iio: dac: ad5696-i2c: Convert to i2c's .probe_new() new d679fdbfdc25 iio: dac: ds4424: Convert to i2c's .probe_new() new 4312ca2231ed iio: dac: m62332: Convert to i2c's .probe_new() new 44f31dc53c3b iio: dac: max517: Convert to i2c's .probe_new() new 6061da7b1016 iio: dac: max5821: Convert to i2c's .probe_new() new b3c74271c63d iio: dac: mcp4725: Convert to i2c's .probe_new() new ac2f6455d0fd iio: dac: ti-dac5571: Convert to i2c's .probe_new() new ffcb642cf5aa iio: gyro: bmg160_i2c: Convert to i2c's .probe_new() new 145ea83c3a32 iio: gyro: itg3200_core: Convert to i2c's .probe_new() new bfa99cf2d995 iio: gyro: mpu3050-i2c: Convert to i2c's .probe_new() new cdf0cea04e0d iio: gyro: st_gyro_i2c: Convert to i2c's .probe_new() new 0cb11a1227e1 iio: health: afe4404: Convert to i2c's .probe_new() new 7265df6bf2dc iio: health: max30100: Convert to i2c's .probe_new() new d73ea08c0835 iio: health: max30102: Convert to i2c's .probe_new() new 7f834f17db34 iio: humidity: am2315: Convert to i2c's .probe_new() new 604493da9437 iio: humidity: hdc100x: Convert to i2c's .probe_new() new b7bdc276432e iio: humidity: hdc2010: Convert to i2c's .probe_new() new adefe33ce3f1 iio: humidity: hts221_i2c: Convert to i2c's .probe_new() new f855fd722666 iio: humidity: htu21: Convert to i2c's .probe_new() new 1341571be056 iio: humidity: si7005: Convert to i2c's .probe_new() new 88d107aab8e4 iio: humidity: si7020: Convert to i2c's .probe_new() new 10baf54beb57 iio: imu: bmi160/bmi160_i2c: Convert to i2c's .probe_new() new 1d6528dfa67a iio: imu: fxos8700_i2c: Convert to i2c's .probe_new() new 2e2c8bf5e53d iio: imu: inv_mpu6050: Convert to i2c's .probe_new() new 3ec59a078e97 iio: imu: kmx61: Convert to i2c's .probe_new() new bbb70c7a60e6 iio: imu: st_lsm6dsx: Convert to i2c's .probe_new() new 98a3c1d9f33f iio: light: adjd_s311: Convert to i2c's .probe_new() new 3596505f8c28 iio: light: adux1020: Convert to i2c's .probe_new() new df8468d729a1 iio: light: al3010: Convert to i2c's .probe_new() new 89611524ccb8 iio: light: al3320a: Convert to i2c's .probe_new() new 8e4eea696b78 iio: light: apds9300: Convert to i2c's .probe_new() new 09b50fc9e18d iio: light: apds9960: Convert to i2c's .probe_new() new b3bc4aa25d06 iio: light: bh1750: Convert to i2c's .probe_new() new 9fabae978d90 iio: light: bh1780: Convert to i2c's .probe_new() new 42701b06cf49 iio: light: cm3232: Convert to i2c's .probe_new() new e9131e04fafb iio: light: cm3323: Convert to i2c's .probe_new() new e948d9d6cdff iio: light: cm36651: Convert to i2c's .probe_new() new 51a21c10a1fa iio: light: gp2ap002: Convert to i2c's .probe_new() new 359e2220140c iio: light: gp2ap020a00f: Convert to i2c's .probe_new() new abe41e03a266 iio: light: isl29018: Convert to i2c's .probe_new() new f1efb183e6eb iio: light: isl29028: Convert to i2c's .probe_new() new 9c125a60d5a0 iio: light: isl29125: Convert to i2c's .probe_new() new fedce7107d53 iio: light: jsa1212: Convert to i2c's .probe_new() new a64319713bfb iio: light: ltr501: Convert to i2c's .probe_new() new 4e79c22906c9 iio: light: lv0104cs: Convert to i2c's .probe_new() new c43fe609e3b8 iio: light: max44000: Convert to i2c's .probe_new() new a5b0fea55340 iio: light: noa1305: Convert to i2c's .probe_new() new d585645d1c53 iio: light: opt3001: Convert to i2c's .probe_new() new 3767787f81d2 iio: light: pa12203001: Convert to i2c's .probe_new() new 648744266324 iio: light: rpr0521: Convert to i2c's .probe_new() new 413ebbc281cd iio: light: si1133: Convert to i2c's .probe_new() new 33a5a182c9ae iio: light: si1145: Convert to i2c's .probe_new() new b846f5ef1e18 iio: light: st_uvis25_i2c: Convert to i2c's .probe_new() new dc619d2c511f iio: light: stk3310: Convert to i2c's .probe_new() new e7946c51dea8 iio: light: tcs3414: Convert to i2c's .probe_new() new 3cb395ba23a1 iio: light: tcs3472: Convert to i2c's .probe_new() new 13dcdc65b360 iio: light: tsl2563: Convert to i2c's .probe_new() new c49ca60f62b8 iio: light: tsl2583: Convert to i2c's .probe_new() new f7b063d84304 iio: light: tsl2772: Convert to i2c's .probe_new() new 64292611154d iio: light: tsl4531: Convert to i2c's .probe_new() new c2e6e80cb6fa iio: light: us5182d: Convert to i2c's .probe_new() new 3501af5d7c71 iio: light: vcnl4000: Convert to i2c's .probe_new() new f5f02f1fd692 iio: light: vcnl4035: Convert to i2c's .probe_new() new a8a08857df8a iio: light: veml6030: Convert to i2c's .probe_new() new b225e771ee34 iio: light: veml6070: Convert to i2c's .probe_new() new 6d16ab36a163 iio: light: zopt2201: Convert to i2c's .probe_new() new 799d3b993386 iio: magnetometer: ak8974: Convert to i2c's .probe_new() new 716cb9a1fa28 iio: magnetometer: ak8975: Convert to i2c's .probe_new() new a60078e63057 iio: magnetometer: bmc150_magn_i2c: Convert to i2c's .probe_new() new eca56c24dd94 iio: magnetometer: hmc5843: Convert to i2c's .probe_new() new 1030cc190eaa iio: magnetometer: mag3110: Convert to i2c's .probe_new() new 92db563dcb15 iio: magnetometer: mmc35240: Convert to i2c's .probe_new() new 0db1abc95edc iio: magnetometer: yamaha-yas530: Convert to i2c's .probe_new() new 14703f9be86c iio: potentiometer: ad5272: Convert to i2c's .probe_new() new fe17c2d9c6ca iio: potentiometer: ds1803: Convert to i2c's .probe_new() new 39cc6791565d iio: potentiometer: max5432: Convert to i2c's .probe_new() new e0c17a91ba5c iio: potentiometer: tpl0102: Convert to i2c's .probe_new() new afbb1b9e61aa iio: potentiostat: lmp91000: Convert to i2c's .probe_new() new 06a07e5b37c7 iio: pressure: abp060mg: Convert to i2c's .probe_new() new f979a7083741 iio: pressure: dlhl60d: Convert to i2c's .probe_new() new c661d58cae80 iio: pressure: dps310: Convert to i2c's .probe_new() new c253c97e7b76 iio: pressure: hp03: Convert to i2c's .probe_new() new c6cf3cb2a8e3 iio: pressure: hp206c: Convert to i2c's .probe_new() new 960fd529d5fa iio: pressure: icp10100: Convert to i2c's .probe_new() new 3ea9f2617549 iio: pressure: mpl115_i2c: Convert to i2c's .probe_new() new c784dce5caaf iio: pressure: mpl3115: Convert to i2c's .probe_new() new 28503ba3a0aa iio: pressure: ms5611_i2c: Convert to i2c's .probe_new() new a581dc3c106d iio: pressure: ms5637: Convert to i2c's .probe_new() new ddda786965d3 iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new() new cf518956d46c iio: pressure: t5403: Convert to i2c's .probe_new() new e84d0b8d4a42 iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new() new 055e32f57b40 iio: proximity: isl29501: Convert to i2c's .probe_new() new cafe72c5a8a7 iio: proximity: mb1232: Convert to i2c's .probe_new() new 53416868aa9f iio: proximity: pulsedlight-lidar-lite-v2: Convert to i2c' [...] new d1f305538712 iio: proximity: rfd77402: Convert to i2c's .probe_new() new 20a28a5e6be6 iio: proximity: srf08: Convert to i2c's .probe_new() new 0661f6fe1bc7 iio: proximity: sx9500: Convert to i2c's .probe_new() new b814dbddc049 iio: temperature: mlx90614: Convert to i2c's .probe_new() new cd05412eec01 iio: temperature: mlx90632: Convert to i2c's .probe_new() new 76cdc8412e21 iio: temperature: tmp006: Convert to i2c's .probe_new() new da7584c009de iio: temperature: tmp007: Convert to i2c's .probe_new() new 97baa9b4f97c iio: temperature: tsys01: Convert to i2c's .probe_new() new 0432e6910e11 iio: temperature: tsys02d: Convert to i2c's .probe_new() new 9b763a3b9b27 staging: iio: adt7316: Convert to i2c's .probe_new() new acd223bc183e staging: iio: ad5933: Convert to i2c's .probe_new() new 2cbc91d5cc31 staging: iio: ade7854: Convert to i2c's .probe_new() new b93ccd6b1d60 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new fe02c93c2249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9090c81df670 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 54fbf75e4f88 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new df1f2b310778 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 262d9ec409a0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d3f14aca54ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35b7fa4ed1b1 kselftest/cgroup: Fix gathering number of CPUs new 18f9a4d47527 cgroup/cpuset: Skip spread flags update on v2 new 7fd4da9c1584 cgroup/cpuset: Optimize cpuset_attach() on v2 new 1e85591db11b kselftest/cgroup: Add cleanup() to test_cpuset_prs.sh new 0a2cafe6c7c2 cgroup/cpuset: Improve cpuset_css_alloc() description new 5874787bc24d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a57d8c6c4112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9006e1ce9b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97c5ccb139f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd9c4f5e5714 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 64c150339e7f pinctrl: single: Fix potential division by zero new 11780e37565d pinctrl: meditatek: Startup with the IRQs disabled new c0f358fde37a pinctrl: pinctrl-loongson2: fix Kconfig dependency new c21dd79e9909 pinconf-generic: fix style issues in pin_config_param doc new c8b2eb7a38ab dt-bindings: pinctrl: semtech,sx150xq: fix match patterns [...] new ac8a616c32e1 pinctrl: starfive: Use existing variable gpio new a8acc1164308 pinctrl: k210: call of_node_put() new 06ec38c85f48 Merge branch 'devel' into for-next new b39cc37690a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b854a3535c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25df13f8641b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c93924267fe6 selftests/efivarfs: Add checking of the test return value new 4ca65abbc60c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99c8c9276be7 kunit: tool: make --json do nothing if --raw_ouput is set new 21634fc9f4d6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1312b3053462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8160c0b8bfc7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 9b309736e6a3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ecff3af74f95 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 780b97b668c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffb8dbbf9d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 510667525e98 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 12b7c5e5708e Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new e4abed6e3b25 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b14f559df173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5813b316d695 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34ea93263c12 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new b58ee0f4d3d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6782eb3cd48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d404440f942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbc7e1bed1f5 random: add back async readiness notifier new 898f1e5c3741 vsprintf: initialize siphash key using notifier new e7b813b32a42 efi: random: refresh non-volatile random seed when RNG is [...] new 7c4760dfc67e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0c88daf9c029 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1b478424596a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 93fe32386f34 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 45098c76de22 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 4cdc94f415a3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new c4fb256eeb03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6333f6356688 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 173e2abe455a Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new a6e5f52c2290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13d260aeeb38 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new f56ebfee22a7 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new f53af4285d77 mm: vmscan: fix extreme overreclaim and swap floods new e031ff96b334 mm: khugepaged: allow page allocation fallback to eligible nodes new ed86b74874f8 mm/page_exit: fix kernel doc warning in page_ext_put() new 045634ff1e86 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] new a6f810efabfd gcov: clang: fix the buffer overflow issue new b6305049f306 ipc/shm: call underlying open/close vm_ops new cd08d80ecdac mm: correctly charge compressed memory to its memcg new 4a955bed882e mm/memory: return vm_fault_t result from migrate_to_ram() [...] new 8468b486612c mm/damon/sysfs-schemes: skip stats update if the scheme di [...] new 4a42344081ff mm: mmap: fix documentation for vma_mas_szero new d39e2ad63def mailmap: update Alex Hung's email address new db8e0998c35a MAINTAINERS: update Alex Hung's email address new 50c697215a8c kbuild: fix -Wimplicit-function-declaration in license_is_ [...] new 44af0b45d58d mm/migrate_device: return number of migrating pages in arg [...] new 47123d7fdfff mailmap: update email address for Satya Priya new 359a5e1416ca mm: multi-gen LRU: retry folios written back while isolated new f850c84948ef proc/meminfo: fix spacing in SecPageTables new 747c0f35f2d5 kfence: fix stack trace pruning new 7fb0728a9b00 hugetlb: fix __prep_compound_gigantic_page page flag setting new de1ccfb64824 swapfile: fix soft lockup in scan_swap_map_slots new ea4452de2ae9 mm: fix unexpected changes to {failslab|fail_page_alloc}.attr new 81a70c21d917 mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 new 512c5ca01a36 nilfs2: fix nilfs_sufile_mark_dirty() not set segment usag [...] new de3db3f883a8 test_kprobes: fix implicit declaration error of test_kprobes new d11e55bf8692 mm, compaction: fix fast_isolate_around() to stay within b [...] new 547d33088bb6 mm: replace VM_WARN_ON to pr_warn if the node is offline w [...] new 9ed76d862cf7 mm/migrate: fix read-only page got writable when recover pte new 2bf30cac3883 madvise: use zap_page_range_single for madvise dontneed new 2b529cf5c186 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] new 74a8cd1dfbf7 error-injection: add prompt for function error injection new 7b4e3622a823 nilfs2: fix NULL pointer dereference in nilfs_palloc_commi [...] new 8dae59be55df tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" new c7f80099aed0 mm/damon/sysfs: fix wrong empty schemes assumption under o [...] new ee7adde56890 mm: migrate: Fix THP's mapcount on isolation new dcc244813234 Merge branch 'mm-stable' into mm-unstable new 9015673a24db mm/damon/core: split out DAMOS-charged region skip logic i [...] new 719990c46c02 mm/damon/core: split damos application logic into a new function new 193d97f30a93 mm/damon/core: split out scheme stat update logic into a n [...] new edf9cca83e20 mm/damon/core: split out scheme quota adjustment logic int [...] new e68c9687666f mm/damon/sysfs: use damon_addr_range for region's start an [...] new 35bd644e2c78 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() new 1437f0df6d18 mm/damon/sysfs: move sysfs_lock to common module new b87ab99f07e6 mm/damon/sysfs: move unsigned long range directory to comm [...] new 48f22e13cdef mm/damon/sysfs: split out kdamond-independent schemes stat [...] new 5bc3ab1c43a0 mm/damon/sysfs: split out schemes directory implementation [...] new 06e08181c4cd mm/damon/modules: deduplicate init steps for DAMON context setup new ebb81b8a3496 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] new 85a56d519f44 mm/damon/reclaim: enable and disable synchronously new e68ba78ad91b selftests/damon: add tests for DAMON_RECLAIM's enabled parameter new 639d5b3d74bc mm/damon/lru_sort: enable and disable synchronously new 148aa132f753 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter new fd53d231d5e2 fsdax: wait on @page not @page->_refcount new 48fa4b25121a fsdax: use dax_page_idle() to document DAX busy page checking new ee7573377ca7 fsdax: include unmapped inodes for page-idle detection new ea4e2878e617 fsdax: introduce dax_zap_mappings() new b687c0741c1e fsdax: wait for pinned pages during truncate_inode_pages_final() new 833fe74dd301 fsdax: validate DAX layouts broken before truncate new c7100681b471 fsdax: hold dax lock over mapping insertion new 8fafe8b27006 fsdax: update dax_insert_entry() calling convention to ret [...] new b6003fe0bb54 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 01200c10fd0b fsdax: introduce pgmap_request_folios() new 50d752d95d09 mm/memremap: mark folio_span_valid() as __maybe_unused new fbc63e42fd05 fsdax: rework dax_insert_entry() calling convention new cb27161c0011 fsdax: cleanup dax_associate_entry() new dd6e3b775d9e devdax: minor warning fixups new 583cbc5a4a77 devdax: fix sparse lock imbalance warning new e9f3313c90c1 libnvdimm/pmem: support pmem block devices without dax new 89d08c450afd devdax: move address_space helpers to the DAX core new ad7d24d933e8 devdax: sparse fixes for xarray locking new 9d8e8099c304 devdax: sparse fixes for vmfault_t/dax-entry conversions new d769c1fa1433 devdax: sparse fixes for vm_fault_t in tracepoints new 726e66c1f0cf devdax: add PUD support to the DAX mapping infrastructure new 799c88096023 devdax: use dax_insert_entry() + dax_delete_mapping_entry() new fe279717df0b mm/memremap_pages: replace zone_device_page_init() with pg [...] new ac3af4bb3142 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new 79156092fc73 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new 4c6664e5be4b mm/meremap_pages: delete put_devmap_managed_page_refs() new e22a96e97635 mm/gup: drop DAX pgmap accounting new 00026e8cb702 selftests/vm: enable running select groups of tests new 00de6fb555ae selftests/vm: calculate variables in correct order new a8e98af967cc selftests/vm: remove extraneous echo new e30411513f7c selftests/vm: add KSM unmerge tests new eb3a62791ec5 selftests/vm: add CATEGORY for ksm_functional_tests new 419ccf77ec56 mm/pagewalk: don't trigger test_walk() in walk_page_vma() new f595281abe0b selftests/vm: add test to measure MADV_UNMERGEABLE performance new e5d2fe148736 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new c17e0ceed83c mm: remove VM_FAULT_WRITE new 2cae8e96ba0a mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new 567000d54db3 mm/pagewalk: add walk_page_range_vma() new ee1d83f83f04 mm/ksm: convert break_ksm() to use walk_page_range_vma() new 682c4e43449a mm/gup: remove FOLL_MIGRATION new 929f590567f8 mm-gup-remove-foll_migration-fix new feea0231b756 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new 78124043b472 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new 92d297bf6e1d mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new 0b5cabd7d629 mm: convert mm's rss stats into percpu_counter new 5d69c097c877 percpu_counter: add percpu_counter_sum_all interface new 37e58ed83a5f mm, hwpoison: try to recover from copy-on write faults new a0d787b00fe6 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new f8d604b10666 mm, hwpoison: when copy-on-write hits poison, take page offline new ead08d536d45 mm: hugetlb_vmemmap: remove redundant list_del() new a8a7bbe58ff5 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new 9d093b4a6617 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new 0ee497f3b92c mm: vmscan: split khugepaged stats from direct reclaim stats new ed64f26ce72e mm/khugepaged: add tracepoint to collapse_file() new 3c363874c58b maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new 178fc725e1c3 mempool: do not use ksize() for poisoning new d3744bc49fd5 mempool-do-not-use-ksize-for-poisoning-fix new 12309c03beb7 kasan: allow sampling page_alloc allocations for HW_TAGS new 647e468d845e kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix new 77a1341a73ed mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new 94c17549694d mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new 942fb4d59e58 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new c05728a4d34a mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new 494d05e65331 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new 228fc3798554 mm/hugetlb: convert free_huge_page to folios new fb75ba12afd4 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new 03e118ed6981 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new 5c336121437c mm/hugetlb: convert move_hugetlb_state() to folios new 832d4fff9802 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix new 328bab6b928b mm/damon/core: add a callback for scheme target regions check new 93c8169a41fb mm/damon/sysfs-schemes: implement schemes/tried_regions directory new 9b89badade63 mm/damon/sysfs-schemes: implement scheme region directory new 8a90fb3f50fe mm/damon/sysfs: implement DAMOS tried regions update command new a2686da98aa7 mm/damon/sysfs-schemes: skip tried regions update if the s [...] new 8f3b39f045d1 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new cf758aac6e1b mm/damon/sysfs-schemes: skip schemes regions clearing if t [...] new 20445259f32b tools/selftets/damon/sysfs: test tried_regions directory e [...] new 76a31e2147ce Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new b705a131f04c Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 01b4ad1c3c67 mm/damon: use kstrtobool() instead of strtobool() new 988408ecde92 mm: use kstrtobool() instead of strtobool() new 85bc7186ef4e mm: always compile in pte markers new 91aa51fa98f7 mm: use pte markers for swap errors new 555327527be3 zsmalloc: replace IS_ERR() with IS_ERR_VALUE() new 5e2ae2fe90a6 selftests/vm: update hugetlb madvise new 8b775a05928f mm,hugetlb: use folio fields in second tail page new 2feaa89c399c mm,hugetlb: use folio fields in second tail page: fix new ad2e5ceac32b mm,thp,rmap: simplify compound page mapcount handling new 61d47878c99d mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts new 9059c8185ff6 mm,thp,rmap: handle the normal !PageCompound case first new 6305be01a931 selftests/damon: test non-context inputs to rm_contexts file new 1d676b97e230 mm/hugetlb_vmemmap: remap head page to newly allocated page new 411c0d52b9b9 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v3 new 4f779e334237 mm-hugetlb_vmemmap-remap-head-page-to-newly-allocated-page-v4 new 9943c881e8de mm,thp,rmap: subpages_mapcount of PTE-mapped subpages new c450b0cacef7 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped new 0d73ee1c2dea mm,thp,rmap: clean up the end of __split_huge_pmd_locked() new b8c9c8670960 tools/vm/page_owner: ignore page_owner_sort binary new 1dea26ad0c75 mm/mprotect: allow clean exclusive anon pages to be writable new 8b47ab08696d mm/mprotect: minor can_change_pte_writable() cleanups new d430c0494874 mm/huge_memory: try avoiding write faults when changing PM [...] new 8b68dbeb7f0d mm/mprotect: factor out check whether manual PTE write upg [...] new c7e85ee477cd mm/autonuma: use can_change_(pte|pmd)_writable() to replac [...] new c9196807991b mm: remove unused savedwrite infrastructure new 64c6287012db selftests/vm: anon_cow: add mprotect() optimization tests new 65c37687c3eb mm: introduce 'encoded' page pointers with embedded extra bits new 99956dd78829 mm-introduce-encoded-page-pointers-with-embedded-extra-bits-fix new 44de4e048216 mm: teach release_pages() to take an array of encoded page [...] new 60a2867065de mm: mmu_gather: prepare to gather encoded page pointers wi [...] new 869797d6bdb2 mm: delay page_remove_rmap() until after the TLB has been flushed new 1a66ff5a12db mm-delay-page_remove_rmap-until-after-the-tlb-has-been-flu [...] new 9e7749aec6c1 mm: mmu_gather: do not expose delayed_rmap flag new 7302db399f16 zram: preparation for multi-zcomp support new 7d930717d637 zram: add recompression algorithm sysfs knob new e6f9c6e43025 zram: factor out WB and non-WB zram read functions new 49eee63d6c80 zram: introduce recompress sysfs knob new 5791d93198a3 zram: we should always zero out err variable in recompress loop new 3d462421f2d7 zram: add recompress flag to read_block_state() new 777ebdfa4806 zram: clarify writeback_store() comment new 1e6dc09d9e72 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new 254da31ebcba zram: add size class equals check into recompression new b2f203e9ed41 zram: remove redundant checks from zram_recompress() new 2d128cfb9186 zram: add algo parameter support to zram_recompress() new 30184f309ce2 documentation: add zram recompression documentation new 13f2732e1094 zram: add incompressible writeback new d5a829f3ef40 zram: add incompressible flag to read_block_state() new b5b5d10eae26 Docs/ABI/zram: document zram recompress sysfs knobs new 993defe462c5 mm/kfence: remove hung_task cruft new f0809189d584 Revert "mm: migration: fix the FOLL_GET failure on followi [...] new 118b2838d7b6 mm/madvise: fix madvise_pageout for private file mappings new b66c5eb9a587 migrate: convert unmap_and_move() to use folios new 0ec20260e104 migrate: convert migrate_pages() to use folios new 248720fbeb80 mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init new 7ab74fc65575 docs: admin-guide: cgroup-v1: update description of inactive_file new 522634a45eea mm/kmemleak.c: fix a comment new 86703f247fcd mm/uffd: sanity check write bit for uffd-wp protected ptes new 273e21e7e028 hugetlb: remove duplicate mmu notifications new ee0b90999036 mm: shrinkers: Add missing includes for undeclared types new 051b1d87d5cf mm: anonymous shared memory naming new b49235f35f9d mm: make drop_caches keep reclaiming on all nodes new 53492eed30ba hugetlbfs: inode: remove unnecessary (void*) conversions new da993bf9a34b selftests/damon: fix unnecessary compilation warnings new 0a81aa2e92d4 mm/gup: remove the restriction on locked with FOLL_LONGTERM new e5d273ad16fb mm: Kconfig: make config SECRETMEM visible with EXPERT new 8d06a4ada9bf selftests/vm: anon_cow: prepare for non-anonymous COW tests new 715f03e2129c selftests/vm: cow: basic COW tests for non-anonymous pages new f92270d38bc4 selftests/vm: cow: R/O long-term pinning reliability tests [...] new b30731f29618 mm: add early FAULT_FLAG_UNSHARE consistency checks new faac91100be2 mm: add early FAULT_FLAG_WRITE consistency checks new 53c800bc61ab mm: rework handling in do_wp_page() based on private vs. s [...] new 9a0402ea6c49 mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_hu [...] new e2c9a94b0b5e mm: extend FAULT_FLAG_UNSHARE support to anything in a COW [...] new adba64b5ce7c mm/gup: reliable R/O long-term pinning in COW mappings new e6244ec1aa18 RDMA/umem: remove FOLL_FORCE usage new d357cdc0b672 RDMA/usnic: remove FOLL_FORCE usage new aaf69d96fa2f RDMA/siw: remove FOLL_FORCE usage new dde06115e1de media: videobuf-dma-sg: remove FOLL_FORCE usage new af653a3da677 drm/etnaviv: remove FOLL_FORCE usage new ff2e2395e4b1 media: pci/ivtv: remove FOLL_FORCE usage new 7d2062b791ea mm/frame-vector: remove FOLL_FORCE usage new 9db580c67df0 drm/exynos: remove FOLL_FORCE usage new 8caaaf3e3d54 RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage new 668a4d2011e5 habanalabs: remove FOLL_FORCE usage new f52fc48dfd4f mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings new bbb5726048f5 mm: multi-gen LRU: remove NULL checks on NODE_DATA() new 45db0c5b1854 mm/migrate.c: stop using 0 as NULL pointer new 7bb85ea21cdb zram: remove unused stats fields new 3e844205a646 selftests/vm: use memfd for hugepage-mmap test new a46743d39805 mm/page_alloc: always remove pages from temporary list new 3e7602cdccfa mm/page_alloc: leave IRQs enabled for per-cpu page allocations new baf6353026cf mm/page_alloc: leave IRQs enabled for per-cpu page allocat [...] new 5837f0b1e2a1 mm/page_alloc: simplify locking during free_unref_page_list new 1c117963e976 ext4: convert move_extent_per_page() to use folios new fe71bd3ee6b3 khugepage: replace try_to_release_page() with filemap_rele [...] new 96db7697f637 memory-failure: convert truncate_error_page() to use folio new 859fd7b5a618 folio-compat: remove try_to_release_page() new 6f9d93bb856d Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" new af8d3085da77 maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set new 1c5847735e37 mm: add bdi_set_strict_limit() function new a59b8f987ae4 mm: add knob /sys/class/bdi/<bdi>/strict_limit new 5c28895cc074 mm: document /sys/class/bdi/<bdi>/strict_limit knob new 0e9e79c414d1 mm: use part per 1000000 for bdi ratios. new 1d0c77dd7b99 mm: add bdi_get_max_bytes() function new c538cc3ad572 mm: split off __bdi_set_max_ratio() function new ba77225d36cf mm: add bdi_set_max_bytes() function. new 5513b08a45ef mm: add knob /sys/class/bdi/<bdi>/max_bytes new 2df3e410833c mm: document /sys/class/bdi/<bdi>/max_bytes knob new 8c345d29d466 mm: add bdi_get_min_bytes() function. new 07b42106bb97 mm: split off __bdi_set_min_ratio() function new 29e64c8eeef0 mm: add bdi_set_min_bytes() function new 357116d67643 mm: add /sys/class/bdi/<bdi>/min_bytes knob new ce32d682d5ea mm: document /sys/class/bdi/<bdi>/min_bytes knob new b8577b1e5ca8 mm-document-sys-class-bdi-bdi-min_bytes-knob-fix new dde44472b76d mm: add bdi_set_max_ratio_no_scale() function new bdaf366c83b7 mm: add /sys/class/bdi/<bdi>/max_ratio_fine knob new 3c49d39e5095 mm: document /sys/class/bdi/<bdi>/max_ratio_fine knob new 6b5ec5f9faa2 mm-document-sys-class-bdi-bdi-max_ratio_fine-knob-fix new 5e58762a0464 mm: add bdi_set_min_ratio_no_scale() function new 3b37366a70bb mm: add /sys/class/bdi/<bdi>/min_ratio_fine knob new 3580ff114903 mm: document /sys/class/bdi/<bdi>/min_ratio_fine knob new d7c83957ae78 mm-document-sys-class-bdi-bdi-min_ratio_fine-knob-fix new fc96ae2b4767 zswap: fix writeback lock ordering for zsmalloc new cb1870ad7447 zpool: clean out dead code new 69feff681fa0 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] new 0527f5ca4cb4 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] new 795c7c041272 zsmalloc: add zpool_ops field to zs_pool to store evict handlers new 602569d52f06 zsmalloc: implement writeback mechanism for zsmalloc new 73cc633aa5fc maple_tree: fix mas_find_rev() comment new d238c1761160 maple_tree: update copyright dates for test code new 0a37fbfdbd72 mm: discard __GFP_ATOMIC new 1117304b016f libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new 31bc3207f718 lib/notifier-error-inject: fix error when writing -errno t [...] new d219528b99c5 debugfs: fix error when writing negative value to atomic_t [...] new d202445fc4f8 wifi: rt2x00: use explicitly signed or unsigned types new cbebfb145b68 checkpatch: add check for array allocator family argument order new 8733e631650b lib: objpool added: ring-array based lockless MPMC queue new e1e5c8fd88d9 lib: objpool: fix some kernel-doc comments new 36cee5d01138 lib: objpool test module added new c5a84ea89ff5 kprobes: kretprobe scalability improvement with objpool new 73aa968263fb kprobes: freelist.h removed new 81a0a035d80b vmcoreinfo: warn if we exceed vmcoreinfo data size new bb5900ff1947 lib/radix-tree.c: fix uninitialized variable compilation warning new 261501c4fd6d ocfs2: fix memory leak in ocfs2_mount_volume() new 86e75073aac0 fat (exportfs): fix some kernel-doc warnings new ce1b25318f3b rapidio: fix possible name leaks when rio_add_device() fails new 3b28c8bccd03 rapidio: rio: fix possible name leak in rio_register_mport() new c344d9a6f1b9 linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> new 59e84f9aac67 acct: fix accuracy loss for input value of encode_comp_t() new 732d49f7763b acct: fix potential integer overflow in encode_comp_t() new 32ae6c77676c cpumask: limit visibility of FORCE_NR_CPUS new 85a820e6d163 relay: use strscpy() is more robust and safer new cf47c2f1efef Merge branch 'mm-nonmm-unstable' into mm-everything new 2e45ca0178da Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new c8d959c780f0 fix up for "fbdev: Add support for the nomodeset kernel pa [...] new 736b6d81d93c Add linux-next specific files for 20221123
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 (771a207d1ee9) \ N -- N -- N refs/heads/master (736b6d81d93c)
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 1185 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-bdi | 14 +- Documentation/ABI/testing/sysfs-driver-intel_sdsi | 47 +- Documentation/RCU/stallwarn.rst | 88 + Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/admin-guide/perf/index.rst | 1 + Documentation/admin-guide/perf/meson-ddr-pmu.rst | 70 + Documentation/admin-guide/pm/amd-pstate.rst | 30 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 54 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 +- .../bindings/display/panel/newvision,nv3051d.yaml | 63 + .../devicetree/bindings/iommu/arm,smmu.yaml | 178 +- .../bindings/perf/amlogic,g12-ddr-pmu.yaml | 54 + .../bindings/pinctrl/semtech,sx1501q.yaml | 4 +- .../devicetree/bindings/regulator/ti,tps65219.yaml | 14 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 64 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/fb/modedb.rst | 5 + Documentation/gpu/drm-usage-stats.rst | 1 - Documentation/gpu/i915.rst | 2 +- MAINTAINERS | 18 +- Next/SHA1s | 104 +- Next/merge.log | 2388 +++++++++++--------- arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 7 +- arch/arm/boot/dts/am335x-guardian.dts | 3 +- arch/arm/boot/dts/am335x-myirtech-myd.dts | 7 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3517.dtsi | 38 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap3-n900.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 40 +- arch/arm/boot/dts/omap34xx.dtsi | 4 + arch/arm/boot/dts/omap36xx.dtsi | 4 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 99 - arch/arm64/Kconfig | 18 +- arch/arm64/Makefile | 2 +- arch/arm64/include/asm/ftrace.h | 72 +- arch/arm64/include/asm/kvm_pgtable.h | 11 +- arch/arm64/kernel/asm-offsets.c | 13 - arch/arm64/kernel/entry-ftrace.S | 117 +- arch/arm64/kernel/ftrace.c | 82 +- arch/arm64/kernel/module.c | 3 + arch/arm64/kvm/hyp/pgtable.c | 5 +- arch/arm64/mm/mmu.c | 4 +- arch/mips/kernel/vpe-cmp.c | 4 +- arch/mips/kernel/vpe-mt.c | 4 +- arch/powerpc/include/asm/ftrace.h | 24 +- arch/s390/include/asm/ftrace.h | 29 +- arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/entry-common.h | 4 +- arch/x86/include/asm/ftrace.h | 49 +- arch/x86/include/asm/switch_to.h | 7 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/hygon.c | 2 +- arch/x86/kernel/fpu/init.c | 7 +- arch/x86/kernel/module.c | 11 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/topology.c | 2 +- arch/x86/mm/cpu_entry_area.c | 8 +- arch/x86/mm/ioremap.c | 8 +- block/blk-mq.c | 4 +- drivers/acpi/bus.c | 9 +- drivers/acpi/numa/hmat.c | 27 +- drivers/base/regmap/regmap.c | 13 + drivers/bus/ti-sysc.c | 6 + drivers/char/random.c | 22 + drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/amd-pstate.c | 49 +- drivers/crypto/ccree/cc_debugfs.c | 2 +- drivers/dax/hmem/device.c | 24 +- drivers/dma-buf/dma-buf.c | 7 +- drivers/dma-buf/dma-heap.c | 28 +- drivers/dma-buf/heaps/cma_heap.c | 3 + drivers/dma-buf/heaps/system_heap.c | 3 + drivers/dma-buf/udmabuf.c | 3 + drivers/firmware/efi/efi.c | 19 + drivers/fpga/Kconfig | 4 +- drivers/gpu/drm/Kconfig | 7 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 29 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 120 +- .../dc/clk_mgr/dcn30/dcn30_smu11_driver_if.h | 1 + .../dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 6 + .../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h | 1 + .../amd/include/asic_reg/dcn/dcn_3_0_0_sh_mask.h | 1 + .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 3 +- .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 27 + drivers/gpu/drm/amd/include/yellow_carp_offset.h | 1 + drivers/gpu/drm/arm/malidp_crtc.c | 7 +- drivers/gpu/drm/arm/malidp_drv.c | 69 +- drivers/gpu/drm/arm/malidp_drv.h | 2 + drivers/gpu/drm/arm/malidp_hw.c | 10 +- drivers/gpu/drm/arm/malidp_mw.c | 6 +- drivers/gpu/drm/arm/malidp_planes.c | 32 +- drivers/gpu/drm/drm_client_modeset.c | 4 + drivers/gpu/drm/drm_edid.c | 2 + drivers/gpu/drm/drm_edid_load.c | 13 +- drivers/gpu/drm/drm_fb_helper.c | 52 +- drivers/gpu/drm/drm_fourcc.c | 8 +- drivers/gpu/drm/drm_gem_vram_helper.c | 18 +- drivers/gpu/drm/drm_modes.c | 98 +- drivers/gpu/drm/drm_prime.c | 2 + drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 11 + drivers/gpu/drm/i915/display/intel_audio.h | 2 + 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/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 43 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 10 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 22 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 16 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 10 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 8 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 14 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 9 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 28 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 13 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 104 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 27 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 88 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 25 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 + drivers/gpu/drm/i915/gt/intel_rc6.c | 64 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 11 +- drivers/gpu/drm/i915/gt/intel_rc6_types.h | 15 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 4 +- drivers/gpu/drm/i915/gt/intel_reset.c | 18 +- drivers/gpu/drm/i915/gt/intel_reset.h | 1 + drivers/gpu/drm/i915/gt/intel_rps.c | 57 +- drivers/gpu/drm/i915/gt/intel_rps.h | 2 + drivers/gpu/drm/i915/{ => gt}/intel_wopcm.c | 43 +- drivers/gpu/drm/i915/{ => gt}/intel_wopcm.h | 0 drivers/gpu/drm/i915/gt/intel_workarounds.c | 134 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 3 + drivers/gpu/drm/i915/gt/selftest_execlists.c | 14 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 35 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 33 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 5 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 6 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/gt/selftest_slpc.c | 70 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 47 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 11 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 15 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 29 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 46 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 14 + .../gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 8 +- drivers/gpu/drm/i915/gvt/scheduler.c | 5 +- drivers/gpu/drm/i915/i915_debugfs.c | 4 +- drivers/gpu/drm/i915/i915_driver.c | 2 - drivers/gpu/drm/i915/i915_drv.h | 16 +- drivers/gpu/drm/i915/i915_gem.c | 8 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 12 +- drivers/gpu/drm/i915/i915_pci.c | 13 +- drivers/gpu/drm/i915/i915_perf.c | 18 +- drivers/gpu/drm/i915/i915_perf_types.h | 4 +- drivers/gpu/drm/i915/i915_pmu.c | 9 +- drivers/gpu/drm/i915/i915_query.c | 12 +- drivers/gpu/drm/i915/i915_reg.h | 24 + drivers/gpu/drm/i915/i915_sysfs.c | 3 +- drivers/gpu/drm/i915/i915_vma.c | 21 +- drivers/gpu/drm/i915/i915_vma.h | 1 + drivers/gpu/drm/i915/intel_uncore.c | 21 +- .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h | 28 + .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 26 + .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h | 35 + drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 13 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 12 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 57 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/selftests/i915_request.c | 14 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 20 +- drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/dp/dp_display.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 3 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 6 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 + drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-newvision-nv3051d.c | 504 +++++ drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 2 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/tegra/gem.c | 2 + drivers/gpu/drm/tests/Makefile | 1 + drivers/gpu/drm/tests/drm_client_modeset_test.c | 98 + drivers/gpu/drm/tests/drm_kunit_helpers.c | 71 + drivers/gpu/drm/tests/drm_kunit_helpers.h | 11 + drivers/gpu/drm/v3d/v3d_gem.c | 17 +- drivers/gpu/drm/v3d/v3d_perfmon.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 16 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 3 + drivers/hid/i2c-hid/i2c-hid-acpi.c | 5 - drivers/hid/i2c-hid/i2c-hid-core.c | 24 +- drivers/iio/accel/adxl372_i2c.c | 6 +- drivers/iio/accel/bma180.c | 6 +- drivers/iio/accel/bma400_i2c.c | 6 +- drivers/iio/accel/bmc150-accel-i2c.c | 6 +- drivers/iio/accel/da280.c | 6 +- drivers/iio/accel/kxcjk-1013.c | 6 +- drivers/iio/accel/mma7455_i2c.c | 6 +- drivers/iio/accel/mma8452.c | 6 +- drivers/iio/accel/mma9551.c | 6 +- drivers/iio/accel/mma9553.c | 6 +- drivers/iio/adc/ad7091r5.c | 6 +- drivers/iio/adc/ad7291.c | 6 +- drivers/iio/adc/ad799x.c | 6 +- drivers/iio/adc/ina2xx-adc.c | 6 +- drivers/iio/adc/ltc2471.c | 6 +- drivers/iio/adc/ltc2485.c | 6 +- drivers/iio/adc/ltc2497.c | 6 +- drivers/iio/adc/max1363.c | 6 +- drivers/iio/adc/max9611.c | 5 +- drivers/iio/adc/mcp3422.c | 6 +- drivers/iio/adc/ti-adc081c.c | 6 +- drivers/iio/adc/ti-ads1015.c | 6 +- drivers/iio/cdc/ad7150.c | 6 +- drivers/iio/cdc/ad7746.c | 6 +- drivers/iio/chemical/ams-iaq-core.c | 5 +- drivers/iio/chemical/atlas-ezo-sensor.c | 6 +- drivers/iio/chemical/atlas-sensor.c | 6 +- drivers/iio/chemical/bme680_i2c.c | 6 +- drivers/iio/chemical/ccs811.c | 6 +- drivers/iio/chemical/scd4x.c | 4 +- drivers/iio/chemical/sgp30.c | 6 +- drivers/iio/chemical/sgp40.c | 6 +- drivers/iio/chemical/vz89x.c | 6 +- drivers/iio/dac/ad5064.c | 6 +- drivers/iio/dac/ad5380.c | 6 +- drivers/iio/dac/ad5446.c | 6 +- drivers/iio/dac/ad5593r.c | 6 +- drivers/iio/dac/ad5696-i2c.c | 6 +- drivers/iio/dac/ds4424.c | 6 +- drivers/iio/dac/m62332.c | 5 +- drivers/iio/dac/max517.c | 6 +- drivers/iio/dac/max5821.c | 6 +- drivers/iio/dac/mcp4725.c | 6 +- drivers/iio/dac/ti-dac5571.c | 6 +- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/itg3200_core.c | 5 +- drivers/iio/gyro/mpu3050-i2c.c | 6 +- drivers/iio/gyro/st_gyro_i2c.c | 5 +- drivers/iio/health/afe4404.c | 5 +- drivers/iio/health/max30100.c | 5 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/humidity/am2315.c | 5 +- drivers/iio/humidity/hdc100x.c | 5 +- drivers/iio/humidity/hdc2010.c | 5 +- drivers/iio/humidity/hts221_i2c.c | 5 +- drivers/iio/humidity/htu21.c | 6 +- drivers/iio/humidity/si7005.c | 5 +- drivers/iio/humidity/si7020.c | 5 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 6 +- drivers/iio/imu/fxos8700_i2c.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 +- drivers/iio/imu/kmx61.c | 6 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 6 +- drivers/iio/light/adjd_s311.c | 5 +- drivers/iio/light/adux1020.c | 5 +- drivers/iio/light/al3010.c | 5 +- drivers/iio/light/al3320a.c | 5 +- drivers/iio/light/apds9300.c | 5 +- drivers/iio/light/apds9960.c | 5 +- drivers/iio/light/bh1750.c | 6 +- drivers/iio/light/bh1780.c | 5 +- drivers/iio/light/cm3232.c | 6 +- drivers/iio/light/cm3323.c | 5 +- drivers/iio/light/cm36651.c | 6 +- drivers/iio/light/gp2ap002.c | 5 +- drivers/iio/light/gp2ap020a00f.c | 6 +- drivers/iio/light/isl29018.c | 6 +- drivers/iio/light/isl29028.c | 6 +- drivers/iio/light/isl29125.c | 5 +- drivers/iio/light/jsa1212.c | 5 +- drivers/iio/light/ltr501.c | 6 +- drivers/iio/light/lv0104cs.c | 5 +- drivers/iio/light/max44000.c | 5 +- drivers/iio/light/noa1305.c | 5 +- drivers/iio/light/opt3001.c | 5 +- drivers/iio/light/pa12203001.c | 5 +- drivers/iio/light/rpr0521.c | 5 +- drivers/iio/light/si1133.c | 6 +- drivers/iio/light/si1145.c | 6 +- drivers/iio/light/st_uvis25_i2c.c | 5 +- drivers/iio/light/stk3310.c | 5 +- drivers/iio/light/tcs3414.c | 5 +- drivers/iio/light/tcs3472.c | 5 +- drivers/iio/light/tsl2563.c | 5 +- drivers/iio/light/tsl2583.c | 5 +- drivers/iio/light/tsl2772.c | 6 +- drivers/iio/light/tsl4531.c | 5 +- drivers/iio/light/us5182d.c | 5 +- drivers/iio/light/vcnl4000.c | 6 +- drivers/iio/light/vcnl4035.c | 5 +- drivers/iio/light/veml6030.c | 5 +- drivers/iio/light/veml6070.c | 5 +- drivers/iio/light/zopt2201.c | 5 +- drivers/iio/magnetometer/ak8974.c | 5 +- drivers/iio/magnetometer/ak8975.c | 6 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 6 +- drivers/iio/magnetometer/hmc5843_i2c.c | 6 +- drivers/iio/magnetometer/mag3110.c | 6 +- drivers/iio/magnetometer/mmc35240.c | 5 +- drivers/iio/magnetometer/yamaha-yas530.c | 6 +- drivers/iio/potentiometer/ad5272.c | 6 +- drivers/iio/potentiometer/ds1803.c | 5 +- drivers/iio/potentiometer/max5432.c | 5 +- drivers/iio/potentiometer/tpl0102.c | 6 +- drivers/iio/potentiostat/lmp91000.c | 5 +- drivers/iio/pressure/abp060mg.c | 6 +- drivers/iio/pressure/dlhl60d.c | 6 +- drivers/iio/pressure/dps310.c | 6 +- drivers/iio/pressure/hp03.c | 6 +- drivers/iio/pressure/hp206c.c | 6 +- drivers/iio/pressure/icp10100.c | 5 +- drivers/iio/pressure/mpl115_i2c.c | 6 +- drivers/iio/pressure/mpl3115.c | 6 +- drivers/iio/pressure/ms5611_i2c.c | 6 +- drivers/iio/pressure/ms5637.c | 6 +- drivers/iio/pressure/st_pressure_i2c.c | 5 +- drivers/iio/pressure/t5403.c | 6 +- drivers/iio/pressure/zpa2326_i2c.c | 6 +- drivers/iio/proximity/isl29501.c | 5 +- drivers/iio/proximity/mb1232.c | 6 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 5 +- drivers/iio/proximity/rfd77402.c | 5 +- drivers/iio/proximity/srf08.c | 6 +- drivers/iio/proximity/sx9500.c | 5 +- drivers/iio/temperature/mlx90614.c | 6 +- drivers/iio/temperature/mlx90632.c | 6 +- drivers/iio/temperature/tmp006.c | 5 +- drivers/iio/temperature/tmp007.c | 6 +- drivers/iio/temperature/tsys01.c | 5 +- drivers/iio/temperature/tsys02d.c | 6 +- drivers/input/mouse/elan_i2c_core.c | 15 +- drivers/input/touchscreen/elants_i2c.c | 13 +- drivers/input/touchscreen/raydium_i2c_ts.c | 7 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c | 91 - drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 157 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.h | 21 +- drivers/iommu/fsl_pamu.c | 2 +- drivers/iommu/intel/iommu.c | 169 +- drivers/iommu/intel/iommu.h | 15 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 3 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 + drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 + drivers/memstick/core/ms_block.c | 3 + drivers/misc/fastrpc.c | 3 + drivers/mmc/host/renesas_sdhi.h | 4 +- drivers/mtd/spi-nor/core.c | 6 + drivers/mtd/spi-nor/core.h | 2 + drivers/mtd/spi-nor/issi.c | 5 +- drivers/net/dsa/ocelot/felix.c | 1 - drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 5 - drivers/net/dsa/ocelot/seville_vsc9953.c | 5 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 12 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 19 +- drivers/net/ethernet/engleder/tsnep_main.c | 57 +- drivers/net/ethernet/intel/iavf/iavf.h | 1 - drivers/net/ethernet/intel/iavf/iavf_main.c | 41 +- drivers/net/ethernet/intel/ice/ice_main.c | 12 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 20 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 14 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 76 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 27 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 14 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 8 +- drivers/net/ethernet/mscc/ocelot_stats.c | 244 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 5 - drivers/net/ethernet/sfc/ef100_netdev.c | 1 + drivers/net/phy/at803x.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 4 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 6 +- drivers/net/wireless/intersil/p54/eeprom.h | 4 +- drivers/net/wireless/realtek/rtw89/core.c | 8 +- drivers/net/wireless/realtek/rtw89/core.h | 11 + drivers/net/wireless/realtek/rtw89/debug.h | 1 + drivers/net/wireless/realtek/rtw89/mac.c | 7 + drivers/net/wireless/realtek/rtw89/mac80211.c | 11 +- drivers/net/wireless/realtek/rtw89/phy.c | 129 +- drivers/net/wireless/realtek/rtw89/phy.h | 5 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 32 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 2 + drivers/net/wireless/realtek/rtw89/txrx.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 2 +- drivers/of/unittest.c | 10 +- drivers/perf/Kconfig | 2 + drivers/perf/Makefile | 1 + drivers/perf/amlogic/Kconfig | 10 + drivers/perf/amlogic/Makefile | 5 + drivers/perf/amlogic/meson_ddr_pmu_core.c | 562 +++++ drivers/perf/amlogic/meson_g12_ddr_pmu.c | 395 ++++ drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/mediatek/mtk-eint.c | 9 +- drivers/pinctrl/pinctrl-k210.c | 4 +- drivers/pinctrl/pinctrl-single.c | 2 +- drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c | 4 +- drivers/platform/x86/amd/pmc.c | 6 + drivers/platform/x86/ideapad-laptop.c | 98 +- drivers/platform/x86/intel/Kconfig | 8 +- drivers/platform/x86/intel/hid.c | 36 +- drivers/platform/x86/intel/pmc/Makefile | 3 +- drivers/platform/x86/intel/pmc/adl.c | 325 +++ drivers/platform/x86/intel/pmc/cnp.c | 210 ++ drivers/platform/x86/intel/pmc/core.c | 994 +------- drivers/platform/x86/intel/pmc/core.h | 89 +- drivers/platform/x86/intel/pmc/icl.c | 56 + drivers/platform/x86/intel/pmc/mtl.c | 52 + drivers/platform/x86/intel/pmc/spt.c | 140 ++ drivers/platform/x86/intel/pmc/tgl.c | 269 +++ drivers/platform/x86/intel/sdsi.c | 136 +- drivers/regulator/arizona-micsupp.c | 20 +- drivers/regulator/of_regulator.c | 2 +- drivers/regulator/twl6030-regulator.c | 17 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 6 +- drivers/staging/iio/meter/ade7854-i2c.c | 5 +- drivers/staging/sm750fb/Kconfig | 1 + drivers/staging/sm750fb/sm750.c | 3 + drivers/usb/cdns3/cdnsp-gadget.c | 12 +- drivers/usb/cdns3/cdnsp-ring.c | 17 +- drivers/usb/dwc3/dwc3-exynos.c | 11 +- drivers/usb/dwc3/gadget.c | 15 +- drivers/usb/gadget/function/uvc_v4l2.c | 72 +- drivers/video/Kconfig | 4 + drivers/video/Makefile | 1 + drivers/video/fbdev/Kconfig | 37 + drivers/video/fbdev/arkfb.c | 5 + drivers/video/fbdev/asiliantfb.c | 3 + drivers/video/fbdev/aty/aty128fb.c | 5 + drivers/video/fbdev/aty/atyfb_base.c | 5 + drivers/video/fbdev/aty/radeon_base.c | 5 + drivers/video/fbdev/carminefb.c | 3 + drivers/video/fbdev/chipsfb.c | 3 + drivers/video/fbdev/cirrusfb.c | 5 + drivers/video/fbdev/core/fb_defio.c | 16 + drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 15 + drivers/video/fbdev/cyber2000fb.c | 6 +- drivers/video/fbdev/geode/Kconfig | 3 + drivers/video/fbdev/geode/gx1fb_core.c | 5 + drivers/video/fbdev/geode/gxfb_core.c | 5 + drivers/video/fbdev/geode/lxfb_core.c | 5 + drivers/video/fbdev/gxt4500.c | 3 + drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/i740fb.c | 5 + drivers/video/fbdev/i810/i810_main.c | 6 + drivers/video/fbdev/imsttfb.c | 5 + drivers/video/fbdev/intelfb/intelfbdrv.c | 3 + drivers/video/fbdev/kyro/fbdev.c | 5 + drivers/video/fbdev/matrox/matroxfb_base.c | 3 + drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 3 + drivers/video/fbdev/neofb.c | 5 + drivers/video/fbdev/nvidia/nvidia.c | 5 + drivers/video/fbdev/pm2fb.c | 5 + drivers/video/fbdev/pm3fb.c | 5 + drivers/video/fbdev/pvr2fb.c | 5 + drivers/video/fbdev/riva/fbdev.c | 5 + drivers/video/fbdev/s3fb.c | 5 + drivers/video/fbdev/savage/savagefb_driver.c | 3 + drivers/video/fbdev/sis/sis_main.c | 5 + drivers/video/fbdev/skeletonfb.c | 5 + drivers/video/fbdev/sm712fb.c | 3 + drivers/video/fbdev/sstfb.c | 3 + drivers/video/fbdev/sunxvr2500.c | 3 + drivers/video/fbdev/sunxvr500.c | 3 + drivers/video/fbdev/tdfxfb.c | 5 + drivers/video/fbdev/tgafb.c | 5 + drivers/video/fbdev/tridentfb.c | 5 + drivers/video/fbdev/vermilion/vermilion.c | 5 + drivers/video/fbdev/via/via-core.c | 3 + drivers/video/fbdev/vt8623fb.c | 5 + .../{gpu/drm/drm_nomodeset.c => video/nomodeset.c} | 12 +- fs/btrfs/Makefile | 2 +- fs/btrfs/accessors.c | 2 +- fs/btrfs/accessors.h | 124 +- fs/btrfs/backref.c | 1 + fs/btrfs/bio.c | 381 ++++ fs/btrfs/bio.h | 127 ++ fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 226 +- fs/btrfs/ctree.h | 63 +- fs/btrfs/dev-replace.c | 15 +- fs/btrfs/disk-io.c | 28 +- fs/btrfs/disk-io.h | 30 +- fs/btrfs/extent-io-tree.c | 4 +- fs/btrfs/extent-tree.c | 3 +- fs/btrfs/extent_io.c | 130 +- fs/btrfs/extent_io.h | 34 +- fs/btrfs/file-item.c | 197 +- fs/btrfs/file-item.h | 41 +- fs/btrfs/inode.c | 7 +- fs/btrfs/ioctl.c | 11 +- fs/btrfs/print-tree.c | 1 + fs/btrfs/qgroup.c | 1 + fs/btrfs/raid56.c | 243 +- fs/btrfs/raid56.h | 12 + fs/btrfs/rcu-string.h | 6 +- fs/btrfs/relocation.c | 5 +- fs/btrfs/scrub.c | 28 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/super.c | 4 +- fs/btrfs/sysfs.c | 7 +- fs/btrfs/tree-checker.c | 5 +- fs/btrfs/tree-checker.h | 35 +- fs/btrfs/tree-log.c | 165 +- fs/btrfs/tree-mod-log.c | 5 +- fs/btrfs/volumes.c | 315 +-- fs/btrfs/volumes.h | 121 +- fs/btrfs/zoned.c | 6 +- fs/dlm/lowcomms.c | 6 +- fs/reiserfs/namei.c | 4 + fs/reiserfs/xattr_security.c | 2 +- include/drm/drm_connector.h | 7 + include/drm/drm_drv.h | 8 +- include/drm/drm_fb_helper.h | 2 - include/drm/gpu_scheduler.h | 4 + include/linux/eventfd.h | 6 + include/linux/fb.h | 10 + include/linux/ftrace.h | 47 +- include/linux/kernel_stat.h | 14 +- include/linux/mm.h | 8 +- include/linux/pinctrl/pinconf-generic.h | 4 +- include/linux/random.h | 1 + include/linux/regmap.h | 7 + include/soc/amlogic/meson_ddr_pmu.h | 66 + include/soc/mscc/ocelot.h | 216 -- include/uapi/linux/btrfs_tree.h | 3 +- include/video/nomodeset.h | 8 + init/Kconfig | 2 +- kernel/bpf/helpers.c | 103 +- kernel/cgroup/cpuset.c | 48 +- kernel/livepatch/patch.c | 2 +- kernel/printk/printk.c | 2 + kernel/printk/printk_ringbuffer.c | 2 +- kernel/rcu/Kconfig.debug | 13 + kernel/rcu/rcu.h | 1 + kernel/rcu/tasks.h | 8 +- kernel/rcu/tree.c | 18 + kernel/rcu/tree.h | 19 + kernel/rcu/tree_stall.h | 35 +- kernel/rcu/update.c | 2 + kernel/relay.c | 4 +- kernel/sched/core.c | 5 + kernel/sched/cpufreq_schedutil.c | 30 +- kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 3 +- lib/vsprintf.c | 14 +- localversion-next | 2 +- mm/compaction.c | 2 +- mm/damon/sysfs-schemes.c | 46 +- mm/debug.c | 2 +- mm/page_alloc.c | 31 +- mm/rmap.c | 12 +- net/core/sock_diag.c | 5 +- net/nfc/nci/data.c | 4 +- net/sched/Kconfig | 2 +- net/tipc/discover.c | 5 +- net/tipc/topsrv.c | 20 +- net/xfrm/xfrm_policy.c | 3 - samples/pktgen/functions.sh | 2 +- sound/soc/codecs/nau8825.c | 135 +- sound/soc/codecs/nau8825.h | 23 + sound/soc/intel/Kconfig | 2 +- sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/Makefile | 4 +- sound/soc/intel/boards/sof_sdw.c | 27 + sound/soc/intel/boards/sof_sdw_common.h | 7 + sound/soc/intel/boards/sof_sdw_rt1318.c | 120 + sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 48 + sound/soc/soc-pcm.c | 2 + tools/arch/x86/intel_sdsi/intel_sdsi.c | 464 +++- tools/lib/bpf/libbpf.c | 3 +- tools/memory-model/scripts/checkghlitmus.sh | 4 +- tools/testing/kunit/kunit.py | 34 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + .../testing/selftests/bpf/prog_tests/cgrp_kfunc.c | 175 ++ .../testing/selftests/bpf/prog_tests/linked_list.c | 27 +- .../selftests/bpf/progs/cgrp_kfunc_common.h | 72 + .../selftests/bpf/progs/cgrp_kfunc_failure.c | 260 +++ .../selftests/bpf/progs/cgrp_kfunc_success.c | 170 ++ tools/testing/selftests/bpf/progs/linked_list.c | 11 +- tools/testing/selftests/bpf/progs/linked_list.h | 4 +- .../testing/selftests/bpf/progs/linked_list_fail.c | 16 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 19 +- tools/testing/selftests/efivarfs/efivarfs.sh | 5 + tools/testing/selftests/net/bpf/Makefile | 45 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- 641 files changed, 13003 insertions(+), 6291 deletions(-) create mode 100644 Documentation/admin-guide/perf/meson-ddr-pmu.rst create mode 100644 Documentation/devicetree/bindings/display/panel/newvision,nv3051d.yaml create mode 100644 Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml rename drivers/gpu/drm/i915/{ => gt}/intel_wopcm.c (87%) rename drivers/gpu/drm/i915/{ => gt}/intel_wopcm.h (100%) create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h create mode 100644 drivers/gpu/drm/panel/panel-newvision-nv3051d.c create mode 100644 drivers/gpu/drm/tests/drm_client_modeset_test.c create mode 100644 drivers/gpu/drm/tests/drm_kunit_helpers.c create mode 100644 drivers/gpu/drm/tests/drm_kunit_helpers.h create mode 100644 drivers/perf/amlogic/Kconfig create mode 100644 drivers/perf/amlogic/Makefile create mode 100644 drivers/perf/amlogic/meson_ddr_pmu_core.c create mode 100644 drivers/perf/amlogic/meson_g12_ddr_pmu.c create mode 100644 drivers/platform/x86/intel/pmc/adl.c create mode 100644 drivers/platform/x86/intel/pmc/cnp.c create mode 100644 drivers/platform/x86/intel/pmc/icl.c create mode 100644 drivers/platform/x86/intel/pmc/mtl.c create mode 100644 drivers/platform/x86/intel/pmc/spt.c create mode 100644 drivers/platform/x86/intel/pmc/tgl.c rename drivers/{gpu/drm/drm_nomodeset.c => video/nomodeset.c} (63%) create mode 100644 fs/btrfs/bio.c create mode 100644 fs/btrfs/bio.h create mode 100644 include/soc/amlogic/meson_ddr_pmu.h create mode 100644 include/video/nomodeset.h create mode 100644 sound/soc/intel/boards/sof_sdw_rt1318.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgrp_kfunc.c create mode 100644 tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h create mode 100644 tools/testing/selftests/bpf/progs/cgrp_kfunc_failure.c create mode 100644 tools/testing/selftests/bpf/progs/cgrp_kfunc_success.c