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 31bd35b66249 Add linux-next specific files for 20230403 omits 191b4f195613 more fixups for "ACPI: Replace irqdomain.h include with st [...] omits ec5426d79284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58379da889c2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a63f5bac04ae Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5659a8f0c906 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 38ea55aa39ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9b944ad97b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f919876ab784 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88ac124880ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c8b568393aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d5db34d4507 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 6bd4fbb5c11d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits c638b6d796b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78358ace038c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 74c1273d4d85 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e49665cd535c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6be25c68681 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 7894986cb0cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9784ea4608c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d610b80bccbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90eb328b679e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ab3c7103e4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3625a8b399ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 295e651e7323 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 59028b1d0ba5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c6f6a42e152 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 33e6ca8179b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 273b0ad0dcc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a5d149b8e00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1e67e2bfc7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7cafe9f492dc Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits c64e21758517 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8f291091b945 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits d9ae6894c169 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 29ef1c5963fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3a2a4e2c608 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 6b351f09c607 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 94451fe9b48f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 5bc2036097f9 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits bae8879ca7ef Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 5f4c46c36369 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 507941c80651 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4447d9ec4935 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 90ddd5a5b98c Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f10609cbd902 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 70426c802f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1d9501f63e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c19ac70aa414 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0030a7ff03f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f677b861071c Merge branch 'next' of https://github.com/kvm-x86/linux.git omits d148db8d51bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dbfc60d09094 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits db2b0b988ef2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 5519ee961c10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 533c25d57d76 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 805cb4a8b16b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6443db59b6f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 727356d5a788 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 433e973e511a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5896effbe22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b850c79dbd91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 970e4202da92 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 4d45c5d58b60 Merge branch 'next' of git://github.com/cschaufler/smack-next omits ea0027182943 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c741323553e7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1a0c350f30a5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ffbb513c238e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e78790bbc909 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b8f9264c34a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5371030978e6 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4ad708d3b619 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3a33220e190b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 806bbd1e7827 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d4841d68caa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f7032e75c68 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7482a52ba1f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e710f1c551ce Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 0c078ee62547 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 388c30842ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92817d1bbbbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af1d1ea4fd50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1df1277a036e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 7474ab3aeac3 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 77c6f1afdfbb Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits c9e26faf6c47 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 534c58db056a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 01a650acd513 next-20230331/drm-misc omits 30b721e9da9f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits d65fa2cb5f68 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b85284db9ff9 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 9d1859db436c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits f332f9cf85dc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d245af3ee150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1ddd557abaa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 314f3f4db30b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 75901edc3033 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c9a22d562f7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da8cd769e5cc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b44537b5e0d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25ca22500d95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c36e41159ed0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 494ee5ac576f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits da54d938d6ec Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 15107cfb02e3 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 3ede9b07b65f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1f8198837690 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 56ba81fd6d8c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4be08c97931c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c3e039cf4837 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ee790bf89271 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 7ad6ae6469a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bb42c12d4cf Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1782462aae1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6b02cb9883b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bc6e0fee3c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56f9a1072b8a Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits bbcd53b06922 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf4ad73700ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 74a7ca2425aa Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits d87b44144a7d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 29ffe3ed8207 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7a6a647c455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 555128a2650e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 58fe04b9f6f6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 42d2f959f438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ededbe2e3f2b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 89f5b955e58d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 10e739f34ee3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e5ab50ae3163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e97cb4ba0bb1 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 410ce74e96a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 59da34813776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad2a2f1b27f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 404161cfc727 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 524948883144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d72942802581 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 5c7f6e885e6e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits b4008932f949 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 254c9dd0f9f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5890c455ce5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65e4f6656256 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 960d0a7272e9 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 61b2c85656d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4ef3b008b21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57394465d40f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits ed924a307f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 108eeccfa704 next-20230331/clk omits bed748dbfe19 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 05274f2261ef Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 0fae119ffdf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35e3f70274d3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a601465f8242 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1a4f4a344889 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f38b0c11c69d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f8b815bd647c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61212ff42bd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1988e830a700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff4c5826c10a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39438f2af836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02729f6b87da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa773fd49425 next-20230331/mediatek omits 722ad94bfcb8 Merge branch 'for-6.4/block' into for-next omits a13d30ad232a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits caf34c446e30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8e516fde1c85 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 7a85fccd9276 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits e7cebfbc67bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7601c6c8929 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 7f90bcf77fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1983e4535d89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd6dd6521495 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits e56c7a3286fe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ebb29743ae42 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 74dadfc95577 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits d339e394f0f9 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 4d33b0805b6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07750cb5aaab Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits cabb66e02b23 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 0a9d12dce512 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a8943d61b14a Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 1e71e741ae95 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5c26b29c6136 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9bba8816ca70 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits aa5c0cef3dcf Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 2d1047cacfeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3fdfb988a00c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8d6c8a801739 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 853f3d504f73 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits e887b203da7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bbfd975d21d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ad6f807a1363 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0fbd793eac09 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ae7dc5ec9944 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 55401043bb12 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 08e2381caf8e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c21a7e422d1b Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 569637f7ba74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 772a082cce63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 51b059505922 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b587633e8e25 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dd3f22a22aa7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits a4639545ef04 Merge branch 'for-6.4/block' into for-next omits caf78b518740 Merge branch 'for-6.4/block' into for-next omits bf20ad742f2a Merge branch 'mm-nonmm-unstable' into mm-everything omits d38a0c406ffe lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ [...] omits 02d8b8fdf5ee scripts-gdb-bail-early-if-there-are-no-generic-pd-v2 omits a17d6d96fca9 scripts/gdb: bail early if there are no generic PD omits 316a8a59d081 scripts/gdb: bail early if there are no clocks omits e7a78ffc09da kexec: remove unnecessary arch_kexec_kernel_image_load() omits dfb08b92b648 x86/kexec: remove unnecessary arch_kexec_kernel_image_load() omits bb8908fff412 rapidio/tsi721: remove redundant pci_clear_master omits 0dbcaa467264 kernel.h: split the hexadecimal related helpers to hex.h omits 14f1821950de epoll: use refcount to reduce ep_mutex contention omits f2d64bf1d774 scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES [...] omits edb7b8e4349f scripts/gdb: fix lx-timerlist for Python3 omits 365afaca3b60 scripts/gdb: fix lx-timerlist for struct timequeue_head change omits d791c1b3e996 tools/kvm_stat: use canonical ftrace path omits 4ea6b3463c3e leaking_addresses: also skip canonical ftrace path omits 7dcf5bf9ae8a selftests: use canonical ftrace path omits d678405dda95 notifiers-add-tracepoints-to-the-notifiers-infrastructure- [...] omits 51a3c458578b notifiers: add tracepoints to the notifiers infrastructure omits baaa2a4b23d1 kernel/hung_task.c: set some hung_task.c variables storage [...] omits aba6fa981287 MAINTAINERS: remove the obsolete section EMBEDDED LINUX omits b004df788a1f checkpatch: ignore ETHTOOL_LINK_MODE_ enum values omits 29aca6fc9498 scripts/link-vmlinux.sh: fix error message presentation omits 6ceae043ac3e ELF: fix all "Elf" typos omits 873bee09c984 mm: uninline kstrdup() omits 1e7c6943313e scripts/gdb: support getting current task struct in UML omits 8ca62cf08558 scripts/gdb: correct indentation in get_current_task omits 1c603e480c54 dca: delete unnecessary variable omits 57d1b6a08dba kcov-improve-documentation-v3 omits 23eb57f401e4 kcov-improve-documentation-v2 omits 01d1db028798 kcov: improve documentation omits 37b42ebb77fc nfs: remove empty if statement from nfs3_prepare_get_acl omits 365455384c61 proc: remove mark_inode_dirty() in .setattr() omits 1197247b5b3b ia64: salinfo: placate defined-but-not-used warning omits 3c7c0ecc5685 ia64: mm/contig: fix section mismatch warning/error omits aa5728cef928 delayacct: improve the average delay precision of getdelay [...] omits 14f323066d22 mm: vmalloc: rename addr_to_vb_xarray() function omits a91a803d19a7 userfaultfd: convert mfill_atomic() to use a folio omits 90e0563adb78 mm: convert copy_user_huge_page() to copy_user_folio() omits 4d0c2351dd86 userfaultfd: convert mfill_atomic_hugetlb() to use a folio omits 02ffc4d65c4c userfaultfd: convert copy_huge_page_from_user() to copy_fo [...] omits b7262fe73198 userfaultfd: use kmap_local_page() in copy_huge_page_from_user() omits 41045c0f9789 userfaultfd: convert mfill_atomic_pte_copy() to use a folio omits d389d356de5f kmemleak-test: fix kmemleak_test.c build logic omits 0c300da935f7 lib-test_vmallocc-add-vm_map_ram-vm_unmap_ram-test-case-fix omits c6f812b343ee lib/test_vmalloc.c: add vm_map_ram()/vm_unmap_ram() test case omits 39568eebd384 mm: vmalloc: remove a global vmap_blocks xarray omits 79721b047807 mm/khugepaged: recover from poisoned file-backed memory omits 2ee2f0536703 mm/hwpoison: introduce copy_mc_highpage omits 5f2500b93cc9 mm/khugepaged: recover from poisoned anonymous memory omits 965f0285f4c0 mm: move free_area_empty() to mm/internal.h omits 516d578ea11f kmsan: fix a stale comment in kmsan_save_stack_with_flags() omits 107a16460958 kasan: fix lockdep report invalid wait context omits 8e1df676fd72 hugetlb: remove PageHeadHuge() omits 67784f38b959 mm: hold the RCU read lock over calls to ->map_pages omits 67e5135b8116 afs: split afs_pagecache_valid() out of afs_validate() omits 2cb76e65171c xfs: remove xfs_filemap_map_pages() wrapper omits 03b9052cb0ab xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text omits c03aa9e316d8 sparc: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 0a2e32d5b457 sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 076ba5f628df sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 73c64206041c sh-reword-arch_force_max_order-prompt-and-help-text-v3 omits e0895f1ed8d3 sh: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 04c638be9df4 powerpc: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits b98615a19398 powerpc: reword ARCH_FORCE_MAX_ORDER prompt and help text omits d2f1e65a211b nios2: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits d1199a68ce8a nios2: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 4646054bc707 m68k: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 9d2175992da2 ia64: don't allow users to override ARCH_FORCE_MAX_ORDER omits 4999a958bd42 csky: drop ARCH_FORCE_MAX_ORDER omits 38d15974f8df arm64-reword-arch_force_max_order-prompt-and-help-text-v3 omits cc68b56b3028 arm64: reword ARCH_FORCE_MAX_ORDER prompt and help text omits da34a551c796 arm64: drop ranges in definition of ARCH_FORCE_MAX_ORDER omits a2e1a4def985 arm: reword ARCH_FORCE_MAX_ORDER prompt and help text omits 31c567987ef7 mm/damon/sysfs: make more kobj_type structures constant omits f8a567243d56 selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS omits 7751f05e6d0b selftests/mm: change NR_CHUNKS_HIGH for aarch64 omits aad5ffb74599 selftests/mm: change MAP_CHUNK_SIZE omits 7c2d4b333dfe trace: cma: remove unnecessary event class cma_alloc_class omits 52775ddd23eb mm: be less noisy during memory hotplug omits 182c49c54ff8 mm/mmap/vma_merge: init cleanup, be explicit about the non [...] omits d6816401c362 mm/mmap/vma_merge: explicitly assign res, vma, extend invariants omits d106e3185b55 mm/mmap/vma_merge: fold curr, next assignment logic omits f69bfea02c2c mm/mmap/vma_merge: further improve prev/next VMA naming omits 81452edb4fb6 mm-vmalloc-convert-vread-to-vread_iter-v8-fix omits 68284f54f308 mm-vmalloc-convert-vread-to-vread_iter-v8 omits 7965af9b05f0 mm: vmalloc: fix sparc64 warning omits f69a608a1774 mm: vmalloc: convert vread() to vread_iter() omits 89f965e43435 iov_iter: add copy_page_to_iter_nofault() omits 5e96380f418c fs/proc/kcore: convert read_kcore() to read_kcore_iter() omits 2d83b7b92f78 fs/proc/kcore: avoid bounce buffer for ktext data omits 58341525cbc8 mm/page_alloc: make deferred page init free pages in MAX_O [...] omits 03b7bc206754 drm/ttm: remove comment referencing now-removed vmf_insert [...] omits 533bab42268e mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries omits cdcfbf64dd2f mm: remove unused vmf_insert_mixed_prot() omits d88f62286c45 mm/memtest: add results of early memtest to /proc/meminfo omits 9433e53584a5 MAINTAINERS: extend memblock entry to include MM initialization omits 8e596d3afcd2 mm: move vmalloc_init() declaration to mm/internal.h omits aa76df1a6423 mm: move kmem_cache_init() declaration to mm/slab.h omits 7672c0c1a2b7 mm: move mem_init_print_info() to mm_init.c omits 718ce01b6dd2 init,mm: fold late call to page_ext_init() to page_alloc_i [...] omits 74b264b2e27e mm: move init_mem_debugging_and_hardening() to mm/mm_init.c omits fd3a1cb1859a mm: call {ptlock,pgtable}_cache_init() directly from mm_co [...] omits 4f17b01dd754 init,mm: move mm_init() to mm/mm_init.c and rename it to m [...] omits 0f1702186724 init: fold build_all_zonelists() and page_alloc_init_cpuhp [...] omits 83a250f7c643 mm/page_alloc: rename page_alloc_init() to page_alloc_init [...] omits 49f1649b608a mm: handle hashdist initialization in mm/mm_init.c omits fa38a9b3940e mm: move most of core MM initialization to mm/mm_init.c omits 0f3b442650da mm/page_alloc: add helper for checking if check_pages_enabled omits a0135b04875e mips: fix comment about pgtable_init() omits f3fde86f6fbb MAINTAINERS: add Lorenzo as vmalloc reviewer omits 2dffe4165434 vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix omits 14f1cbdb4a7c vmstat: add pcp remote node draining via cpu_vm_stats_fold omits 2cc3e9bfaf79 mm/vmstat: refresh stats remotely instead of via work item omits d4b3fe500cf8 mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] omits ec8ecf379073 mm/vmstat: use xchg in cpu_vm_stats_fold omits 91bcd14f0d1e vmstat: switch per-cpu vmstat counters to 32-bits omits a858db0505e8 mm/vmstat: switch counter modification to cmpxchg omits 512b77dee99f convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local omits e42e9282fdb8 add this_cpu_cmpxchg_local and asm-generic definitions omits 763a52df348a this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] omits 690543df9ec8 this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] omits 70f629e53fdc this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] omits ef839ca048f3 this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] omits bc79f2fbedb4 vmstat: allow_direct_reclaim should use zone_page_state_snapshot omits 77b154f6e2fd mm: move get_page_from_free_area() to mm/page_alloc.c omits 8e54a1061f41 mm: prefer fault_around_pages to fault_around_bytes omits 6fd9609968bb mm: refactor do_fault_around() omits a7df40d3ed78 memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix omits c2c8c21710ff memcg: do not drain charge pcp caches on remote isolated cpus omits 2837909ce3e6 sched/isolation: add cpu_is_isolated() API omits a1898e95b6e4 mm: compaction: fix the possible deadlock when isolating h [...] omits 0f3fbe4b6848 mm: compaction: consider the number of scanning compound p [...] omits 57d6e44a33e9 mm/mremap: simplify vma expansion again omits 32be61aa8c35 mm-mmap-start-distinguishing-if-vma-can-be-removed-in-merg [...] omits e2a6a001f537 mm/mmap: start distinguishing if vma can be removed in mer [...] omits 45744708de97 mm/mmap/vma_merge: convert mergeability checks to return bool omits 2a1f2a9ccfb3 mm/mmap/vma_merge: rename adj_next to adj_start omits 371b0d27ce44 mm-mmap-vma_merge-set-mid-to-null-if-not-applicable-fix omits e1252715f1d3 mm/mmap/vma_merge: set mid to NULL if not applicable omits 019a827dbf2b mm/mmap/vma_merge: initialize mid and next in natural order omits 9de780a79fed mm/mmap/vma_merge: use the proper vma pointer in case 4 omits d4dcd11b5091 mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 omits e53226d817d7 mm/mmap/vma_merge: use the proper vma pointer in case 3 omits dbcc5c2593d2 mm/mmap/vma_merge: use only primary pointers for preparing merge omits d0f01fa63336 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs omits 4372cf247387 mm: userfaultfd: combine 'mode' and 'wp_copy' arguments omits eb232ea9e3c3 mm: userfaultfd: don't pass around both mm and vma omits 3e7ca41d4e85 mm: userfaultfd: rename functions for clarity + consistency omits 97755e45673f mips: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits c6a8894ee9f8 loongarch: drop ranges for definition of ARCH_FORCE_MAX_ORDER omits 9f17dccc3109 mm-treewide-redefine-max_order-sanely-fix-3-fix omits ba8d98bd77fe mm-treewide-redefine-max_order-sanely-fix-3 omits fd99aeed8970 mm-treewide-redefine-max_order-sanely-fix-2 omits 39203287ee5c mm-treewide-redefine-max_order-sanely-fix.txt omits 90b838ae2bdd mm, treewide: redefine MAX_ORDER sanely omits 6a6da440e51d iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() omits b51091c32e95 mm/slub: fix MAX_ORDER usage in calculate_order() omits 240088e7cf5a mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] omits a1d34c682ca7 perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() omits 2863f32720a3 genwqe: fix MAX_ORDER usage omits 318bd2b663b7 drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] omits bb771a157a33 floppy: fix MAX_ORDER usage omits 598a14bbf059 um: fix MAX_ORDER usage in linux_main() omits 40ae8220ab9c sparc/mm: fix MAX_ORDER usage in tsb_grow() omits b672b52581f7 selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED omits 372a164803bf mm-uffd-uffd_feature_wp_unpopulated-fix omits 5ae243ad5bce mm/uffd: UFFD_FEATURE_WP_UNPOPULATED omits f25c0bd2b73c docs/mm: extend ksm doc omits 9c24a05d648e selftests/mm: add new selftests for KSM omits 3d16e133fd48 mm: add new KSM process and sysfs knobs omits acf8fe4e454b mm-add-new-api-to-enable-ksm-per-process-fix omits e160fc7e9a26 mm: add new api to enable ksm per process omits 197e01517cdc kasan: suppress recursive reports for HW_TAGS omits b8a284bc633e kasan: suppress recursive reports for HW_TAGS omits c51ff1cb9099 kasan, arm64: add arch_suppress_tag_checks_start/stop omits 5558f8042959 kasan, arm64: add arch_suppress_tag_checks_start/stop omits 28ea00875463 arm64: mte: rename TCO routines omits 9472130bf8dc arm64: mte: rename TCO routines omits 185fcffe921f kasan, arm64: rename tagging-related routines omits 55797b8550cd kasan: drop empty tagging-related defines omits 317accda737d mm-return-an-err_ptr-from-__filemap_get_folio-fix omits 7bc7350ffde9 mm: return an ERR_PTR from __filemap_get_folio omits d4c9c9bcc70c mm: remove FGP_ENTRY omits 002ba8930036 shmem-open-code-the-page-cache-lookup-in-shmem_get_folio_gfp-fix omits 38bdefe078d2 shmem: open code the page cache lookup in shmem_get_folio_gfp omits 119e5fdc3a54 shmem: shmem_get_partial_folio use filemap_get_entry omits e58f891d3631 mm: use filemap_get_entry in filemap_get_incore_folio omits 86d83ba2e206 mm: make mapping_get_entry available outside of filemap.c omits 2ce88f145643 mm: don't look at xarray value entries in split_huge_pages [...] omits 70c82e2b61e2 sched/numa: use hash_32 to mix up PIDs accessing VMA omits d11a7413a496 sched/numa: implement access PID reset logic omits 1bbeb0262091 sched/numa: enhance vma scanning logic omits d8195da54dbc sched/numa: apply the scan delay to every new vma omits 37daa7a81970 cpuset: clean up cpuset_node_allowed omits f21fec30d013 s390/mm: try VMA lock-based page fault handling first omits 46cb2ec9b341 mm: separate vma->lock from vm_area_struct omits 1a777bc3b84c mm/mmap: free vm_area_struct without call_rcu in exit_mmap omits 3caab6668b22 powerpc/mm: fix mmap_lock bad unlock omits cf2bbb471d62 powerc/mm: try VMA lock-based page fault handling first omits de492d1de4d6 arm64/mm: try VMA lock-based page fault handling first omits b7b591f00162 x86/mm: try VMA lock-based page fault handling first omits 9f48a1435642 mm: introduce per-VMA lock statistics omits ca02a6dd3532 mm: prevent userfaults to be handled under per-vma lock omits f5a5d71e9676 mm: prevent do_swap_page from handling page faults under VMA lock omits 2b54b3d39f97 mm: document FAULT_FLAG_VMA_LOCK flag omits f37f5840fbea mm: add FAULT_FLAG_VMA_LOCK flag omits ebb538d93e7a mm: fall back to mmap_lock if vma->anon_vma is not yet set omits def52bc4a8c4 mm: introduce lock_vma_under_rcu to be used from arch-spec [...] omits aff8a89366ff mm: introduce vma detached flag omits 6a9d6ec2e134 mm/mmap: prevent pagefault handler from racing with mmu_no [...] omits 9ab59cac6b34 kernel/fork: assert no VMA readers during its destruction omits 4a21c4dd0607 mm: conditionally write-lock VMA in free_pgtables omits b544155b89d7 mm/nommu: remove unnecessary VMA locking omits b4ab05ad8965 mm: write-lock VMAs before removing them from VMA tree omits 0c8f8674ea2c mm/mremap: write-lock VMA while remapping it to a new addr [...] omits e4029f451ef5 mm/mmap: remove unnecessary vp->vma check in vma_prepare omits 14beaf587b95 mm/mmap: write-lock VMAs in vma_prepare before modifying them omits 91d8c36d2c0e txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] omits 06edf5e0c99f mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] omits 5a421da6af7b mm/khugepaged: write-lock VMA while collapsing a huge page omits d77a84b75f56 mm/mmap: move vma_prepare before vma_adjust_trans_huge omits 6c19038684ec mm: mark VMA as being written when changing vm_flags omits 9029b97e2079 mm: add per-VMA lock and helper functions to control it omits 295ae26c7cbd mm: move mmap_lock assert function definitions omits 47106ec8da4d mm: rcu safe VMA freeing omits 3a376a04ad7a mm: introduce CONFIG_PER_VMA_LOCK omits 294fccb687d8 mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem omits e5fd09287411 mm: fadvise: move 'endbyte' calculations to helper function omits deb375ad7a41 dmapool: create/destroy cleanup omits ce7ffdba6225 dmapool: link blocks across pages omits 5c58df65e80d dmapool: don't memset on free twice omits 3cfa5f1e0cd8 dmapool: simplify freeing omits 22e2f17d52a4 dmapool: consolidate page initialization omits b9d623298c0d dmapool: rearrange page alloc failure handling omits 1202b7a3756e dmapool: move debug code to own functions omits a4f42814c8d6 dmapool: speedup DMAPOOL_DEBUG with init_on_alloc omits e59f0e1b2ba4 dmapool: cleanup integer types omits 662096ed17c7 dmapool: use sysfs_emit() instead of scnprintf() omits 4f45b9a200c4 dmapool: remove checks for dev == NULL omits 0d58c94162fd dmapool: add alloc/free performance test omits baede1e8bf10 Merge branch 'mm-stable' into mm-unstable omits 285d172ed46e nilfs2: fix sysfs interface lifetime omits 329296d273e8 mm: take a page reference when removing device exclusive entries omits ca7d73790065 mm: fix memory leak on mm_init error handling omits 31628c8b5554 mm-khugepaged-fix-kernel-bug-in-hpage_collapse_scan_file-fix omits d29c66872116 mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() omits 41018659c951 mm: vmalloc: avoid warn_alloc noise caused by fatal signal omits c620d7706454 nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field omits 47e4dd653ba8 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs [...] omits ea6f9a77d22d zsmalloc: document freeable stats omits 5257369afbca zsmalloc: document new fullness grouping omits 2db8d3fa44c7 fsdax: force clear dirty mark if CoW omits 9856d57980d0 mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v3 omits a31145a74c0e mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v2 omits 4c1db4e69cca mm/hugetlb: fix uffd wr-protection for CoW optimization path omits 24da46e26ed0 mm: enable maple tree RCU mode by default. omits fdc81bc7193f mm: enable maple tree RCU mode by default omits 6bb1ad334038 maple_tree: add RCU lock checking to rcu callback functions omits 1fae4e1e6814 maple_tree: add smp_rmb() to dead node detection omits e3dd6da6b4b8 maple_tree: fix write memory barrier of nodes once dead fo [...] omits 1a644773642d maple_tree: remove extra smp_wmb() from mas_dead_leaves() omits 4cc33ae91658 maple_tree: fix freeing of nodes in rcu mode omits 3d49323814c6 maple_tree: detect dead nodes in mas_start() omits adaef32d81ed maple_tree: be more cautious about dead nodes omits 37b3ca62560e kernel/sys.c: fix and improve control flow in __sys_setres [...] omits 6373158004ed Merge branch 'for-next-next-v6.3-20230331' into for-next-20230331 omits 82305c93e9bf Merge branch 'for-next-current-v6.2-20230331' into for-nex [...] omits ba828aa89d46 Merge branch 'ext/hch/cgroup-rework' into for-next-next-v6 [...] omits f8afd3cf1f38 Merge branch 'ext/hch/crc-fixes' into for-next-next-v6.3-20230331 omits 18f05b7c5b7c Merge branch 'ext/qu/scrub-simplify-v8-plus-cleanup-git' i [...] omits 084e60b48177 Merge branch 'misc-next' into for-next-next-v6.3-20230331 omits cad252d8c210 Merge branch 'misc-6.3' into for-next-current-v6.2-20230331 omits b992e08f5de2 btrfs: scrub: remove scrub_bio structure omits 8a7f45405018 btrfs: scrub: remove scrub_block and scrub_sector structures omits 64b87f0954c6 btrfs: scrub: remove the old scrub recheck code omits 3ef0b6ee91df btrfs: scrub: remove the old writeback infrastructure omits 7d6fa534c5cd btrfs: scrub: remove scrub_parity structure omits 6eef1a3153db btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub omits a8eaf622fc4e btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe [...] omits 0588515dab0e btrfs: scrub: introduce the helper to queue a stripe for scrub omits a515b0ab9dd2 btrfs: scrub: introduce error reporting functionality for [...] omits 7b4ab8a4902f btrfs: scrub: introduce a writeback helper for scrub_stripe omits 5efef1fdbc8b btrfs: scrub: introduce the main read repair worker for sc [...] omits 9593e72e455e btrfs: scrub: introduce a helper to verify one scrub_stripe omits 30b1411b4762 btrfs: scrub: introduce a helper to verify one metadata omits e5e96c430a46 btrfs: scrub: introduce a helper to find and fill the sect [...] omits 1099a65af9e3 btrfs: scrub: introduce the structure for new BTRFS_STRIPE [...] omits be9ecf33a683 btrfs: introduce a new helper to submit write bio for repair omits d8c07ff11561 btrfs: introduce btrfs_bio::fs_info member omits 29458c8d23df btrfs: scrub: use dedicated super block verification funct [...] omits 56fb1399ba81 Merge branches 'acpi-sbs', 'acpi-thermal', 'acpi-misc' and [...] omits 289596ae20cf Merge branch 'thermal' into linux-next omits f074249d74cd btrfs: remove hipri_workers workqueue omits 73b7fe883272 btrfs: never defer I/O submission for fast CRC implementations omits 823f8f27b6e7 btrfs: remove the sync_writers field in struct btrfs_inode omits c5d7fd205dd5 btrfs: fix fast csum detection omits 2b55ba50acd6 block: make blkcg_punt_bio_submit optional omits fcfc31c58e8b block: async_bio_lock does not need to be bh-safe omits 98b1ca6b7b03 btrfs, block: move REQ_CGROUP_PUNT to btrfs omits cf25063ffbdb btrfs, mm: remove the punt_to_cgroup field in struct write [...] omits a17f3e6b8189 btrfs: also use kthread_associate_blkcg for uncompressible ranges omits 01e37bc4135e btrfs: don't free the async_extent in submit_uncompressed_range omits 195eb9a4b044 btrfs: move kthread_associate_blkcg out of btrfs_submit_co [...] omits 979b66c6b6bd Merge branch 'for-6.4/io_uring' into for-next omits 5a2e58170344 io_uring: cap io_sqring_entries() at SQ ring size omits dc2d5be76ba6 io_uring: rename trace_io_uring_submit_sqe() tracepoint omits 89a825eeda11 btrfs: correctly calculate delayed ref bytes when starting [...] omits 6d75c0ba2598 btrfs: make btrfs_block_rsv_full() check more boolean when [...] omits c128be6b3e5b btrfs: split partial dio bios before submit omits dee7071c54f0 btrfs: don't split NOCOW extent_maps in btrfs_extract_orde [...] omits 758adfacec5d btrfs: pass an ordered_extent to btrfs_extract_ordered_extent omits b49f9f0b7e25 btrfs: simplify extent map splitting and rename split_zoned_em omits e9eed0f3d13a btrfs: fold btrfs_clone_ordered_extent into btrfs_split_or [...] omits b15b7baddb45 btrfs: sink parameter len to btrfs_split_ordered_extent omits 0fcc524bd558 btrfs: simplify splitting logic in btrfs_extract_ordered_extent omits b6213fd710bb btrfs: move ordered_extent internal sanity checks into btr [...] omits a5f26e18e307 btrfs: stash ordered extent in dio_data during iomap dio omits 1e4ade685f51 btrfs: pass flags as unsigned long to btrfs_add_ordered_extent omits 0bc6a40428f4 btrfs: add function to create and return an ordered extent omits 2a3175835efb btrfs: use __bio_add_page to add single a page in rbio_add [...] omits 0d2ea92b9349 btrfs: use __bio_add_page for adding a single page in repa [...] omits a3f4881e118c accel/habanalabs/uapi: new Gaudi2 server type omits a6364c87a0de Merge branch 'iter-ubuf.2' into for-next omits 74c98c8ebccc Merge branch 'for-6.4/io_uring' into for-next omits 71de5fd174ae Merge branch 'for-6.4/block' into for-next omits 7d0910ed7000 Merge branch 'for-6.4/splice' into for-next omits 6107713bc651 io_uring: encapsulate task_work state omits 46d3f2c1b8dc io_uring: remove extra tw trylocks omits 4e951dea7e33 io_uring/io-wq: drop outdated comment omits 64fe84cf3026 io_uring: kill unused notif declarations omits 4770fc582e03 iov_iter: import single vector iovecs as ITER_UBUF omits 62f9f5e282b7 iov_iter: convert import_single_range() to ITER_UBUF omits 016a195e99a2 iov_iter: overlay struct iovec and ubuf/len omits b2832bb5f219 iov_iter: set nr_segs = 1 for ITER_UBUF omits ba110c61dcfe iov_iter: remove iov_iter_iovec() omits f54916d1bacf iov_iter: add iter_iov_addr() and iter_iov_len() helpers omits c35cde1fc433 iov_iter: add iter_iovec() helper omits 5af8c2841c0e ALSA: pcm: check for user backed iterator, not specific it [...] omits bec2579b428b IB/qib: check for user backed iterator, not specific itera [...] omits 2ede2bec4c9e IB/hfi1: check for user backed iterator, not specific iter [...] omits f5999ac18f6e Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits 42a90a380ff9 btrfs: restore the thread_pool= behavior in remount for th [...] omits 96f635de5b5f btrfs: ignore fiemap path cache when there are multiple pa [...] omits e5157101cbdb btrfs: use test_and_clear_bit() in wait_dev_flush() omits f56960a3eba3 btrfs: change wait_dev_flush() return type to bool omits f9ea11d1f049 btrfs: open code check_barrier_error() omits c783454ccd1d btrfs: move last_flush_error to write_dev_flush and wait_d [...] omits 075e225e906f Merge branches 'acpi-sysfs', 'acpi-apei', 'acpi-properties [...] omits 2dd48e33cd4e Merge branch 'acpi-bus' into linux-next omits 31bc4614ab8b Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-tools' i [...] omits 0ea9518336f1 io-wq: Drop struct io_wqe omits f8db24f52ecc io-wq: Move wq accounting to io_wq omits 8c1578faa2c2 io_uring/kbuf: disallow mapping a badly aligned provided r [...] omits 16afed16c7a6 io_uring: Add KASAN support for alloc_caches omits 66eb95a0cf1c io_uring: Move from hlist to io_wq_work_node omits 7fbf6d7730a2 io_uring: One wqe per wq omits 0c4831da1b0a io_uring: add support for user mapped provided buffer ring omits 74d94ceffb22 io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags' omits a30efec20f1a io_uring/kbuf: add buffer_list->is_mapped member omits 129eb7f5bffd io_uring/kbuf: move pinning of provided buffer ring into helper omits 74e46c7b50d7 io_uring: Adjust mapping wrt architecture aliasing requirements omits f0c9fc007bc0 io_uring: avoid hashing O_DIRECT writes if the filesystem [...] omits 451ec800dcda fs: add FMODE_DIO_PARALLEL_WRITE flag omits 3523b1568d7b btrfs: fix deadlock when aborting transaction during reloc [...] omits eb1647d4c118 btrfs: simplify exit paths of btrfs_evict_inode() omits d124de21de28 btrfs: calculate the right space for delayed refs when upd [...] omits ae522bad6bd7 btrfs: use a constant for the number of metadata units nee [...] omits cb79b797580d btrfs: fix calculation of the global block reserve's size omits d08f94f81412 btrfs: calculate correct amount of space for delayed refer [...] omits 3b6f953d746c btrfs: add helper to calculate space for delayed references omits 70b457f54a1f btrfs: constify fs_info argument for the reclaim items cal [...] omits cd392b36f6ef btrfs: constify fs_info argument of the metadata size calc [...] omits ec5a3c762061 btrfs: accurately calculate number of delayed refs when flushing omits 58c06c2722ed btrfs: calculate the right space for a single delayed ref [...] omits b8f306a9c701 btrfs: don't throttle on delayed items when evicting delet [...] omits 6c33371597eb btrfs: remove obsolete delayed ref throttling logic when t [...] omits dc5d0d73b1e1 btrfs: simplify variables in btrfs_block_rsv_refill() omits 8b03d980a054 btrfs: remove redundant counter check at btrfs_truncate_in [...] omits f6c7c058c196 btrfs: count extents before taking inode's spinlock when r [...] omits 745d4a4b257e btrfs: remove bytes_used argument from btrfs_make_block_group() omits da12719f23f9 btrfs: collapse should_end_transaction() into btrfs_should [...] omits c3ecd1145e9a btrfs: simplify btrfs_should_throttle_delayed_refs() omits b9fda029e189 btrfs: initialize ret to -ENOSPC at __reserve_bytes() omits 149f89b3cfa8 btrfs: update flush method assertion when reserving space omits 76d57654064c btrfs: update documentation for BTRFS_RESERVE_FLUSH_EVICT [...] omits bc1cf89a08ca btrfs: remove check for NULL block reserve at btrfs_block_ [...] omits 98a51b0d55fc btrfs: pass a bool size update argument to btrfs_block_rsv [...] omits c2229035bfa2 btrfs: pass a bool to btrfs_block_rsv_migrate() at evict_r [...] omits 56ea68d40072 btrfs: scan device in non-exclusive mode omits 2bba4186355f btrfs: fix race between quota disable and quota assign ioctls omits 56f20996ffd5 btrfs: remove btrfs_lru_cache_is_full() inline function omits 364225e55ee3 btrfs: simplify adding pages in btrfs_add_compressed_bio_pages omits 20ca39a4c5f1 btrfs: move the bi_sector assignment out of btrfs_add_comp [...] omits 03d8a2b30c30 btrfs: sysfs: relax bg_reclaim_threshold for debugging purposes omits 7540678a716f btrfs: make btrfs_split_bio work on struct btrfs_bio omits 2b8c13df72ce btrfs: return a btrfs_bio from btrfs_bio_alloc omits b76e8273685d btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl omits 67975ae3ee0b btrfs: simplify finding the inode in submit_one_bio omits 1880770fbc5c btrfs: store a pointer to the original btrfs_bio in struct [...] omits b6c584b7eb27 btrfs: pass a btrfs_bio to btrfs_submit_compressed_read omits 771646184ef1 btrfs: pass a btrfs_bio to btrfs_submit_bio omits 9683ec24f43b btrfs: move zero filling of compressed read bios into common code omits 003fa1a14d44 btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_pages omits 7319b92187d7 btrfs: remove unused members from struct btrfs_encoded_rea [...] omits d33e5353eb1f btrfs: locking: use atomic for DREW lock writers omits 377f00e682a2 btrfs: remove redundant clearing of NODISCARD omits 375d8f50b71b btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP omits e516f6e3fdd0 btrfs: scrub: remove root and csum_root arguments from scr [...] omits 560b8b2f1f42 btrfs: scrub: remove unused path inside scrub_stripe() omits c5f93eebfc7b btrfs: do not use replace target device as an extra mirror omits 375e09dee6e4 btrfs: open_ctree() error handling cleanup omits 7bedc149fc32 btrfs: cleanup the main loop in btrfs_lookup_bio_sums omits 262812c84dcf btrfs: remove search_file_offset_in_bio omits 0a962286ef2e btrfs: sink calc_bio_boundaries into its only caller omits 38dbebb64318 btrfs: simplify main loop in submit_extent_page omits 3105ccc27063 btrfs: check for contiguity in submit_extent_page omits 554d3dd4de64 btrfs: simplify the error handling in __extent_writepage_io omits ffca90b0005d btrfs: remove the submit_extent_page return value omits 09d919ec0c16 btrfs: remove the compress_type argument to submit_extent_page omits 0bd95a500372 btrfs: rename the this_bio_flag variable in btrfs_do_readpage omits b7d83489a598 btrfs: move the compress_type check out of btrfs_bio_add_page omits 723d1b54ab61 btrfs: add a wbc pointer to struct btrfs_bio_ctrl omits 20368a8d4de5 btrfs: remove the sync_io flag in struct btrfs_bio_ctrl omits 796f8052838e btrfs: store the bio opf in struct btrfs_bio_ctrl omits 1e922386d0e9 btrfs: remove the force_bio_submit to submit_extent_page omits 3bba316300bb btrfs: don't set force_bio_submit in read_extent_buffer_subpage omits a162e821b272 btrfs: open code btrfs_bin_search() omits b8289e3dd278 btrfs: dev-replace: properly follow its read mode omits 018fa7f4c369 btrfs: fold finish_compressed_bio_write into btrfs_finish_ [...] omits 60025e128568 btrfs: don't clear page->mapping in btrfs_free_compressed_pages omits 52a8e1fdf476 btrfs: factor out a btrfs_free_compressed_pages helper omits cd377c4d2f6a btrfs: factor out a btrfs_add_compressed_bio_pages helper omits 68ffb007f699 btrfs: use the bbio file offset in add_ra_bio_pages omits 7ee5691baf2b btrfs: use the bbio file offset in btrfs_submit_compressed_read omits 7f17f805b8e0 btrfs: remove redundant free_extent_map in btrfs_submit_co [...] omits 090929d3907c btrfs: embed a btrfs_bio into struct compressed_bio omits d5a42b40e969 btrfs: replace btrfs_io_context::raid_map with a fixed u64 value omits d8f8d68e93e1 btrfs: use an efficient way to represent source of duplica [...] omits 5773be267c7d btrfs: reduce type width of btrfs_io_contexts omits eda3283852de btrfs: simplify the bioc argument for handle_ops_on_dev_replace() omits 22b486746e04 btrfs: reduce div64 calls by limiting the number of stripe [...] omits 2d1d699d468b btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN omits 00fb18e74b17 btrfs: move all btree inode initialization into btrfs_init [...] omits 07f35f14987b btrfs: switch search_file_offset_in_bio to return bool omits 527614f53e96 btrfs: avoid reusing return variable in nested block in bt [...] omits 6d80ac4677d5 btrfs: open code btrfs_csum_ptr omits 0812cc31f037 btrfs: raid56: no need for irqsafe locking omits e6f88ddac369 btrfs: abort the transaction if we get an error during sna [...] omits b11a089c4808 btrfs: handle errors in walk_down_tree properly omits c28da4c82ff5 btrfs: drop root refs properly when orphan cleanup fails omits b5fe3d92c002 btrfs: add missing iputs on orphan cleanup failure omits f0acc9e06905 btrfs: handle errors from btrfs_read_node_slot in split omits e0c44a392068 btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slot omits a9e1074d5168 btrfs: use btrfs_handle_fs_error in btrfs_fill_super omits fb794799824a Merge branch 'pm-cpufreq' into linux-next omits 1525265db151 Merge branches 'acpi-utils' and 'acpi-docs' into linux-next omits d05fb7a61b11 Merge branches 'acpi-processor', 'acpi-pm', 'acpi-tables' [...] omits 5b0ff172e142 Merge branch 'thermal' into linux-next omits efe3fea1cfd6 m68k: Kconfig.machine: remove obsolete configs ROMBASE and [...] omits e8e0ee3bbfbd MAINTAINERS: drop uclinux.org adds 2d72ab2449fa Merge tag 'hyperv-fixes-signed-20230402' of git://git.kern [...] adds 148341f0a2f5 Merge tag 'vfs.misc.fixes.v6.3-rc6' of git://git.kernel.or [...] adds d1460de30efb kernel/sys.c: fix and improve control flow in __sys_setres [...] adds ee2f00e84b9e maple_tree: be more cautious about dead nodes adds 960992d2f861 maple_tree: detect dead nodes in mas_start() adds c01510617f3d maple_tree: fix freeing of nodes in rcu mode adds a7296d88e950 maple_tree: remove extra smp_wmb() from mas_dead_leaves() adds 798ae563099a maple_tree: fix write memory barrier of nodes once dead fo [...] adds 93e3ba6c0285 maple_tree: add smp_rmb() to dead node detection adds 2e9af0c8404e maple_tree: add RCU lock checking to rcu callback functions adds 472e928a9464 mm: enable maple tree RCU mode by default adds 81343268d909 mm: enable maple tree RCU mode by default. adds d39d21d1761d mm/hugetlb: fix uffd wr-protection for CoW optimization path adds 8f5d7d63eea9 mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v2 adds f39b4f0333a9 mm-hugetlb-fix-uffd-wr-protection-for-cow-optimization-path-v3 adds 37446b029979 fsdax: force clear dirty mark if CoW adds 7cb9b6bd6d6a zsmalloc: document new fullness grouping adds 3304e4d5810d zsmalloc: document freeable stats adds d17d0aefcf03 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs [...] adds f2b36678d3e1 nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field adds 335af0196f93 mm: vmalloc: avoid warn_alloc noise caused by fatal signal adds f520a742287e mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() adds 6d7f552a50c4 mm-khugepaged-fix-kernel-bug-in-hpage_collapse_scan_file-fix adds 0da1d1dd7a24 mm: fix memory leak on mm_init error handling adds 3d2ae711c3ac mm: take a page reference when removing device exclusive entries adds 8e869773f6af nilfs2: fix sysfs interface lifetime adds 7ef4ec0fb055 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 172fa6366c0c tee: optee: Fix typo Unuspported -> Unsupported adds 167fba62c377 Merge tag 'optee-fix-for-v6.3' of https://git.linaro.org/p [...] adds 0311454f4f2e Merge tag 'amlogic-fixes-v6.3-rc' of https://git.kernel.or [...] adds a3c40af4a7ea Merge tag 'tee-fix-for-v6.3' of https://git.linaro.org/peo [...] adds 67a0ae87bd59 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 723148f8d30d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ad651d68cee7 net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II adds 839349d13905 net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT adds ea30388baebc ipv6: Fix an uninit variable access bug in __ip6_make_skb() adds 76e34f082bae Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 738a96c4a8c3 bpf, arm64: Fixed a BTI error on returning to patched function adds 9fe14eb453d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cf5fa3ca0552 wifi: ath11k: reduce the MHI timeout to 20s adds e6db67fa871d wifi: mt76: ignore key disable commands adds 85e8c84a922d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b22d0195ddc Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 48cfdefd5895 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds de6aa72b265b ASoC: SOF: ipc4-topology: Clarify bind failure caused by m [...] adds 8e6899098d9c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 748ad1139522 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds b73f34a6c906 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 47fab27cd7bd Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds adb7c54976af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c9d2b07baef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a89c12f43d18 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f71e0e329c15 mtd: rawnand: stm32_fmc2: remove unsupported EDO mode adds ddbb664b6ab8 mtd: rawnand: stm32_fmc2: use timings.mode instead of chec [...] adds 0c3089601f06 mtdblock: tolerate corrected bit-flips adds 93942b704615 mtd: rawnand: meson: fix bitmask for length in command word adds 40823cbe7cce Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 264e7790f723 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e5c972c1fada KVM: SVM: Flush Hyper-V TLB when required adds d583fbd7066a KVM: irqfd: Make resampler_list an RCU list adds fef8f2b90edb KVM: x86/ioapic: Resample the pending state of an IRQ when [...] adds 0dc902267cb3 KVM: x86: Suppress pending MMIO write exits if emulator de [...] adds 6c41468c7c12 KVM: x86: Clear "has_error_code", not "error_code", for RM [...] adds 80962ec912db KVM: nVMX: Do not report error code when synthesizing VM-E [...] adds 85b475a4502d Merge tag 'kvm-s390-master-6.3-1' of https://git.kernel.or [...] adds 52882b9c7a76 KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent adds c2594091d0e5 docs: kvm: x86: Fix broken field list adds 875034ee7d76 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 8a287f90f3a8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a3c4c0530145 platform/x86: think-lmi: Fix memory leak when showing curr [...] adds e7d796fccdc8 platform/x86: think-lmi: Fix memory leaks when parsing Thi [...] adds 7065655216d4 platform/x86: think-lmi: Clean up display of current_value [...] adds 9a469c6dfab3 platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to [...] adds c4efc1e66743 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds adac874a114f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f1b17f429f06 drm/i915/ttm: fix sparse warning adds c74237496fbc drm/i915/huc: Cancel HuC delayed load timer on reset. adds 95d939bb97ff drm/i915: Use compressed bpp when calculating m/n value fo [...] adds dc30c0114691 drm/i915: fix race condition UAF in i915_perf_add_config_ioctl adds dc3421560a67 drm/i915: Fix context runtime accounting adds 978dfa48a8eb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds f8df0bae83ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e452de6fa4cf Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds fe092498cb96 gpio: davinci: Do not clear the bank intr enable bit in sa [...] adds 7b75c4703609 gpio: davinci: Add irq chip flag to skip set wake adds d512c3b42557 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 8ff4ec792a10 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 347dca97f75d Update email address and mailing list for v9fs adds 7f9e020ee35d Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 764a2ab9eb56 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path adds 3a20340084c7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 383525220375 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 285b914cf6ad Merge branch 'mm-stable' into mm-unstable new 4cecb912b43b dmapool: add alloc/free performance test new 7233c4302e2d dmapool: remove checks for dev == NULL new 2157b249d3bc dmapool: use sysfs_emit() instead of scnprintf() new 57ae05daf8b1 dmapool: cleanup integer types new 0f2f3e6aae90 dmapool: speedup DMAPOOL_DEBUG with init_on_alloc new 5c9f13ef35cf dmapool: move debug code to own functions new 232d50838264 dmapool: rearrange page alloc failure handling new 272d21be8902 dmapool: consolidate page initialization new 906182a13857 dmapool: simplify freeing new f843f97f712d dmapool: don't memset on free twice new d498cce19755 dmapool: link blocks across pages new 235917541ad5 dmapool: create/destroy cleanup new f0f433cd88b8 mm: fadvise: move 'endbyte' calculations to helper function new 5825713b4afb mm: shmem: implement POSIX_FADV_[WILL|DONT]NEED for shmem new ca75f22ebec3 mm: introduce CONFIG_PER_VMA_LOCK new 74c3197506d4 mm: rcu safe VMA freeing new c17dcd7a6f80 mm: move mmap_lock assert function definitions new af55c6399b86 mm: add per-VMA lock and helper functions to control it new 522bffd3cca4 mm: mark VMA as being written when changing vm_flags new d0d01cf48837 mm/mmap: move vma_prepare before vma_adjust_trans_huge new d8bafa399abb mm/khugepaged: write-lock VMA while collapsing a huge page new 9a0bdfd7a3f6 mm/khugepaged: fix vm_lock/i_mmap_rwsem inversion in retra [...] new 8aadb2e4694f txt-mm-khugepaged-write-lock-vma-while-collapsing-a-huge-p [...] new 8ef922a43177 mm/mmap: write-lock VMAs in vma_prepare before modifying them new 39be716f6b1d mm/mmap: remove unnecessary vp->vma check in vma_prepare new 2086746b96e8 mm/mremap: write-lock VMA while remapping it to a new addr [...] new 6baad0efa34c mm: write-lock VMAs before removing them from VMA tree new b388451a29dc mm/nommu: remove unnecessary VMA locking new a77cae3178e1 mm: conditionally write-lock VMA in free_pgtables new e44a751e552b kernel/fork: assert no VMA readers during its destruction new 76232e2c6356 mm/mmap: prevent pagefault handler from racing with mmu_no [...] new 0b2b24064429 mm: introduce vma detached flag new c24be173b3cb mm: introduce lock_vma_under_rcu to be used from arch-spec [...] new e665edc31113 mm: fall back to mmap_lock if vma->anon_vma is not yet set new e0250920b13e mm: add FAULT_FLAG_VMA_LOCK flag new 86596d56f48c mm: document FAULT_FLAG_VMA_LOCK flag new ce525840ecba mm: prevent do_swap_page from handling page faults under VMA lock new f257106cd59f mm: prevent userfaults to be handled under per-vma lock new ec20f0fc4e99 mm: introduce per-VMA lock statistics new 60e84fdd77e3 x86/mm: try VMA lock-based page fault handling first new 124befb23ad9 arm64/mm: try VMA lock-based page fault handling first new 55bf72c347a4 powerc/mm: try VMA lock-based page fault handling first new 6ca3272e20c6 powerpc/mm: fix mmap_lock bad unlock new 104ff4500b18 mm/mmap: free vm_area_struct without call_rcu in exit_mmap new de0782cfbe15 mm: separate vma->lock from vm_area_struct new 91ef8e32ab55 s390/mm: try VMA lock-based page fault handling first new ad920eb27619 cpuset: clean up cpuset_node_allowed new 2d62074cce6a sched/numa: apply the scan delay to every new vma new 9763dc3099ea sched/numa: enhance vma scanning logic new edd9bc9c86e5 sched/numa: implement access PID reset logic new 66505251c362 sched/numa: use hash_32 to mix up PIDs accessing VMA new d6f0430d98fe mm: don't look at xarray value entries in split_huge_pages [...] new 680ae30fe1c5 mm: make mapping_get_entry available outside of filemap.c new 521106a202c8 mm: use filemap_get_entry in filemap_get_incore_folio new c0b4987e0d94 shmem: shmem_get_partial_folio use filemap_get_entry new 6ce24f15e47b shmem: open code the page cache lookup in shmem_get_folio_gfp new 7e8e2b9eb750 shmem-open-code-the-page-cache-lookup-in-shmem_get_folio_gfp-fix new d221feb54557 mm: remove FGP_ENTRY new bbd8a1c1e67a mm: return an ERR_PTR from __filemap_get_folio new 79a10f6c61e5 mm-return-an-err_ptr-from-__filemap_get_folio-fix new caec28d5e0dd kasan: drop empty tagging-related defines new d3dc3f0f0ec5 kasan, arm64: rename tagging-related routines new ebedf4dbc3ac arm64: mte: rename TCO routines new 1bdf4903f34a arm64: mte: rename TCO routines new d3c4426ce7fd kasan, arm64: add arch_suppress_tag_checks_start/stop new 13031fe2f8c6 kasan, arm64: add arch_suppress_tag_checks_start/stop new 17c16a6541fe kasan: suppress recursive reports for HW_TAGS new 1b74ef78bada kasan: suppress recursive reports for HW_TAGS new 1534424ad869 mm: add new api to enable ksm per process new c64c3a5141a3 mm-add-new-api-to-enable-ksm-per-process-fix new baa19b356885 mm: add new KSM process and sysfs knobs new db420215649d selftests/mm: add new selftests for KSM new 031c5cdae610 docs/mm: extend ksm doc new 34e5f632b7c2 mm/uffd: UFFD_FEATURE_WP_UNPOPULATED new 9e5ece8ba6a8 mm-uffd-uffd_feature_wp_unpopulated-fix new 087f3426d72e selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED new d60079693e1b sparc/mm: fix MAX_ORDER usage in tsb_grow() new a649ac08b488 um: fix MAX_ORDER usage in linux_main() new 6ea4f21bfe8b floppy: fix MAX_ORDER usage new 78a410066b4f drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages [...] new 72394188f6cd genwqe: fix MAX_ORDER usage new 5e26044078fe perf/core: fix MAX_ORDER usage in rb_alloc_aux_page() new d2d08a28fa4a mm/page_reporting: fix MAX_ORDER usage in page_reporting_r [...] new 1aceef39e8a0 mm/slub: fix MAX_ORDER usage in calculate_order() new 6b747c074c16 iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() new 534914d2fa68 mm, treewide: redefine MAX_ORDER sanely new 79d118279773 mm-treewide-redefine-max_order-sanely-fix.txt new 5f2970af1423 mm-treewide-redefine-max_order-sanely-fix-2 new a4a96858ecc6 mm-treewide-redefine-max_order-sanely-fix-3 new c8e472a06798 mm-treewide-redefine-max_order-sanely-fix-3-fix new 945844339dfd loongarch: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 3a8fdde0589e mips: drop ranges for definition of ARCH_FORCE_MAX_ORDER new 063edad739d1 mm: userfaultfd: rename functions for clarity + consistency new 9ed1f2e4d629 mm: userfaultfd: don't pass around both mm and vma new fb71728a9286 mm: userfaultfd: combine 'mode' and 'wp_copy' arguments new 17f017598461 mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs new 0e8549165bf7 mm/mmap/vma_merge: use only primary pointers for preparing merge new 47804e43ffb7 mm/mmap/vma_merge: use the proper vma pointer in case 3 new a99954656ea5 mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 new 4cb525168b0a mm/mmap/vma_merge: use the proper vma pointer in case 4 new bd99f9e64a0b mm/mmap/vma_merge: initialize mid and next in natural order new 81bc6dd548ea mm/mmap/vma_merge: set mid to NULL if not applicable new fca7f901c439 mm-mmap-vma_merge-set-mid-to-null-if-not-applicable-fix new 43070eda5a33 mm/mmap/vma_merge: rename adj_next to adj_start new ea491be4b22c mm/mmap/vma_merge: convert mergeability checks to return bool new 74c7afb735a3 mm/mmap: start distinguishing if vma can be removed in mer [...] new f22871260795 mm-mmap-start-distinguishing-if-vma-can-be-removed-in-merg [...] new 931d893ff114 mm/mremap: simplify vma expansion again new cd0ebfc608ec mm: compaction: consider the number of scanning compound p [...] new f66f2afb513b mm: compaction: fix the possible deadlock when isolating h [...] new d20675f7ec13 sched/isolation: add cpu_is_isolated() API new 5028f0857ab9 memcg: do not drain charge pcp caches on remote isolated cpus new 83b10360bf6e memcg-do-not-drain-charge-pcp-caches-on-remote-isolated-cpus-fix new 1fb3d1485d31 mm: refactor do_fault_around() new 600043b8202c mm: prefer fault_around_pages to fault_around_bytes new 97a3d3416f92 mm: move get_page_from_free_area() to mm/page_alloc.c new 32a3621c2e27 vmstat: allow_direct_reclaim should use zone_page_state_snapshot new ce24e9c88dae this_cpu_cmpxchg: ARM64: switch this_cpu_cmpxchg to locked [...] new 81f974c53746 this_cpu_cmpxchg: loongarch: switch this_cpu_cmpxchg to lo [...] new 48d88c18ca0b this_cpu_cmpxchg: S390: switch this_cpu_cmpxchg to locked, [...] new 697493b9c067 this_cpu_cmpxchg: x86: switch this_cpu_cmpxchg to locked, [...] new 50ab5973a8ac add this_cpu_cmpxchg_local and asm-generic definitions new 8b30f85c9292 convert this_cpu_cmpxchg users to this_cpu_cmpxchg_local new 49653a98ad25 mm/vmstat: switch counter modification to cmpxchg new ce2d95e6d52f vmstat: switch per-cpu vmstat counters to 32-bits new 8ac784bf0686 mm/vmstat: use xchg in cpu_vm_stats_fold new 93673837c5fc mm/vmstat: switch vmstat shepherd to flush per-CPU counter [...] new 403b34dce0f1 mm/vmstat: refresh stats remotely instead of via work item new 6f56382f38d7 vmstat: add pcp remote node draining via cpu_vm_stats_fold new 3d86680adc13 vmstat-add-pcp-remote-node-draining-via-cpu_vm_stats_fold-fix new 38d1eadeee99 MAINTAINERS: add Lorenzo as vmalloc reviewer new 42c08d208fd3 mips: fix comment about pgtable_init() new 0bab2d744e73 mm/page_alloc: add helper for checking if check_pages_enabled new 9a86e2f475d4 mm: move most of core MM initialization to mm/mm_init.c new b47eb6927f2a mm: handle hashdist initialization in mm/mm_init.c new cd0f3a17d132 mm/page_alloc: rename page_alloc_init() to page_alloc_init [...] new d4d1f73c18dd init: fold build_all_zonelists() and page_alloc_init_cpuhp [...] new bfad9df81be9 init,mm: move mm_init() to mm/mm_init.c and rename it to m [...] new 505126652ef8 mm: call {ptlock,pgtable}_cache_init() directly from mm_co [...] new f4c5059d8ad6 mm: move init_mem_debugging_and_hardening() to mm/mm_init.c new 59bc747adab2 init,mm: fold late call to page_ext_init() to page_alloc_i [...] new 67b59152e595 mm: move mem_init_print_info() to mm_init.c new aa60c65683b6 mm: move kmem_cache_init() declaration to mm/slab.h new d95d4eec5fda mm: move vmalloc_init() declaration to mm/internal.h new 10c33d43630c MAINTAINERS: extend memblock entry to include MM initialization new 7315763f342a mm/memtest: add results of early memtest to /proc/meminfo new b742af96f337 mm: remove unused vmf_insert_mixed_prot() new 8f71112300cf mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries new 2abec0bf4246 drm/ttm: remove comment referencing now-removed vmf_insert [...] new 45d639cb6edc mm/page_alloc: make deferred page init free pages in MAX_O [...] new 6934214b82ae fs/proc/kcore: avoid bounce buffer for ktext data new 0f6045af410d fs/proc/kcore: convert read_kcore() to read_kcore_iter() new 5f9d87f86f14 iov_iter: add copy_page_to_iter_nofault() new c27ea146869f mm: vmalloc: convert vread() to vread_iter() new 52db1e6ea85f mm: vmalloc: fix sparc64 warning new 5f2739d83db8 mm-vmalloc-convert-vread-to-vread_iter-v8 new 536983759fef mm-vmalloc-convert-vread-to-vread_iter-v8-fix new ce7f50f1ff03 mm/mmap/vma_merge: further improve prev/next VMA naming new 1144a4a27e18 mm/mmap/vma_merge: fold curr, next assignment logic new f9975a29ed11 mm/mmap/vma_merge: explicitly assign res, vma, extend invariants new 91971991b4be mm/mmap/vma_merge: init cleanup, be explicit about the non [...] new 551525e8a6d2 mm: be less noisy during memory hotplug new 9f73b6bbb720 trace: cma: remove unnecessary event class cma_alloc_class new dc94edf108ca selftests/mm: change MAP_CHUNK_SIZE new d28499d8570b selftests/mm: change NR_CHUNKS_HIGH for aarch64 new 2907d5c663c3 selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS new c1f699f6019e mm/damon/sysfs: make more kobj_type structures constant new 3bf792caa357 arm: reword ARCH_FORCE_MAX_ORDER prompt and help text new 7e76ade170d4 arm64: drop ranges in definition of ARCH_FORCE_MAX_ORDER new 1ea2fb6a2d43 arm64: reword ARCH_FORCE_MAX_ORDER prompt and help text new f414ddf60de0 arm64-reword-arch_force_max_order-prompt-and-help-text-v3 new d3ab5c5c4fd6 csky: drop ARCH_FORCE_MAX_ORDER new e6e3cbce145e ia64: don't allow users to override ARCH_FORCE_MAX_ORDER new dc95816a4a63 m68k: reword ARCH_FORCE_MAX_ORDER prompt and help text new 52f9b7f31291 nios2: reword ARCH_FORCE_MAX_ORDER prompt and help text new 257277b6d9c5 nios2: drop ranges for definition of ARCH_FORCE_MAX_ORDER new d0cbc1be9fc2 powerpc: reword ARCH_FORCE_MAX_ORDER prompt and help text new 46c1955355b9 powerpc: drop ranges for definition of ARCH_FORCE_MAX_ORDER new ce51499a8cc2 sh: reword ARCH_FORCE_MAX_ORDER prompt and help text new 63a5085cc095 sh-reword-arch_force_max_order-prompt-and-help-text-v3 new aa944808c7a0 sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER new ccedf2f0cded sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER new d3f1724fe5e1 sparc: reword ARCH_FORCE_MAX_ORDER prompt and help text new e0b7fb397187 xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text new ee235550e087 xfs: remove xfs_filemap_map_pages() wrapper new 593511fe0066 afs: split afs_pagecache_valid() out of afs_validate() new 9a7b39c60db0 mm: hold the RCU read lock over calls to ->map_pages new be0c35b3001b hugetlb: remove PageHeadHuge() new ab9ce02ed39c kasan: fix lockdep report invalid wait context new 392db9a9f351 kmsan: fix a stale comment in kmsan_save_stack_with_flags() new 2517bc7a5ac3 mm: move free_area_empty() to mm/internal.h new 89289a47417f mm/khugepaged: recover from poisoned anonymous memory new 4aa1402cd839 mm/hwpoison: introduce copy_mc_highpage new 4e4cbf49590c mm/khugepaged: recover from poisoned file-backed memory new d6d78a5e1180 mm: vmalloc: remove a global vmap_blocks xarray new 9dddf0ff961a lib/test_vmalloc.c: add vm_map_ram()/vm_unmap_ram() test case new 743295590598 lib-test_vmallocc-add-vm_map_ram-vm_unmap_ram-test-case-fix new c87db8ca0902 kmemleak-test: fix kmemleak_test.c build logic new f487ebadb93c userfaultfd: convert mfill_atomic_pte_copy() to use a folio new bba2d2a2da4b userfaultfd: use kmap_local_page() in copy_huge_page_from_user() new 44244ce04f19 userfaultfd: convert copy_huge_page_from_user() to copy_fo [...] new 338718fb17ee userfaultfd: convert mfill_atomic_hugetlb() to use a folio new 8847fbf2cc3e mm: convert copy_user_huge_page() to copy_user_folio() new f329579f91e6 userfaultfd: convert mfill_atomic() to use a folio new 1ae1b7d6098b mm: vmalloc: rename addr_to_vb_xarray() function new e75b363c39d4 zram: always chain bio to the parent in read_from_bdev_async new 14e871ee5550 orangefs: use folios in orangefs_readahead new a10074ea1145 mpage: split bi_end_io callback for reads and writes new a3ce3b5d02c3 mpage: use folios in bio end_io handler new a66f39e06375 filemap: remove page_endio() new 74ecdc5c417e mm/zswap: remove zswap_entry_cache_{create,destroy} helper [...] new 84a97e088abc mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 1143185e7fa1 mm/zswap: delay the initialization of zswap new ddd29c78309d mm: kfence: improve the performance of __kfence_alloc() an [...] new 9923b8a21efc cgroup: rename cgroup_rstat_flush_"irqsafe" to "atomic" new c9ff4d5a117b memcg: rename mem_cgroup_flush_stats_"delayed" to "ratelimited" new 793081b13a64 memcg: do not flush stats in irq context new 9d1aa3e297a6 memcg: replace stats_flush_lock with an atomic new e7ef1fae121a memcg: sleep during flushing stats in safe contexts new bd3f0ac030b6 workingset: memcg: sleep when flushing stats in workingset [...] new 7778429238b8 vmscan: memcg: sleep when flushing stats during reclaim new f01f73d64cb5 memcg: do not modify rstat tree for zero updates new 0a0500347081 delayacct: improve the average delay precision of getdelay [...] new c4ce2c66964d ia64: mm/contig: fix section mismatch warning/error new c2f38553f291 ia64: salinfo: placate defined-but-not-used warning new 3523a049398d proc: remove mark_inode_dirty() in .setattr() new 09426f3ca82a nfs: remove empty if statement from nfs3_prepare_get_acl new 26afee6e7b73 kcov: improve documentation new c63dde766db2 kcov-improve-documentation-v2 new 40311fbf2900 kcov-improve-documentation-v3 new 963b23e5af64 dca: delete unnecessary variable new 43e6f1e8363e scripts/gdb: correct indentation in get_current_task new 52d428877ec6 scripts/gdb: support getting current task struct in UML new b759c68a11bb mm: uninline kstrdup() new 50f73ccdd16c ELF: fix all "Elf" typos new b69da3a8893f scripts/link-vmlinux.sh: fix error message presentation new 902c4cfe3478 checkpatch: ignore ETHTOOL_LINK_MODE_ enum values new 0cf6be12e8c2 MAINTAINERS: remove the obsolete section EMBEDDED LINUX new b32eb6ef5c81 kernel/hung_task.c: set some hung_task.c variables storage [...] new ff494b1a4df7 notifiers: add tracepoints to the notifiers infrastructure new 781779a20413 notifiers-add-tracepoints-to-the-notifiers-infrastructure- [...] new 86f6667ed2eb scripts/gdb: fix lx-timerlist for struct timequeue_head change new 55ffe4f46164 scripts/gdb: fix lx-timerlist for Python3 new 8221c6d3394d scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES [...] new f24a97f6cc3a epoll: use refcount to reduce ep_mutex contention new 388ab6d835c1 kernel.h: split the hexadecimal related helpers to hex.h new 0f34898a3c22 rapidio/tsi721: remove redundant pci_clear_master new 43a877e215e1 x86/kexec: remove unnecessary arch_kexec_kernel_image_load() new 1b3abf8eb06a kexec: remove unnecessary arch_kexec_kernel_image_load() new 46622d23ea39 scripts/gdb: bail early if there are no clocks new b6e72fcbc792 scripts/gdb: bail early if there are no generic PD new 3307cda7f1c6 scripts-gdb-bail-early-if-there-are-no-generic-pd-v2 new 2ee82f05a265 lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ [...] new e38e06e4414d docs: process: allow Closes tags with links new d98c8c676318 checkpatch: don't print the next line if not defined new 847a396057ea checkpatch: use a list of "link" tags new 357772c68b93 checkpatch: allow Closes tags with links new 2fe04528c3ed checkpatch: check for misuse of the link tags new 306f38ec0481 Merge branch 'mm-nonmm-unstable' into mm-everything new 69dce6bf68eb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 7c1cfed228ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f17675cd4d35 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 5d03b0530b4d Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 66e5f300f4cc Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new c8d1b8378790 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 05bbc60c79a3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 22cae90d4741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ef6d669a810 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f0c4633dd2c Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 38cdb6e1b946 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74ef7c41c214 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new bf5278fb2edc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 58427c7cfe9b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f4f8af810615 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf305c9220cb next-20230403/mediatek new 2eb517414fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d997e92054e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f550ca32dc99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 337a3fd6da69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8ff8db925526 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37f9514e618f ARM: dts: exynos: replace mshc0 alias with mmc-ddr-1_8v property new 3ddba33dc270 ARM: dts: exynos: add mmc aliases new da08340ca007 Merge branch 'next/dt' into for-next new 240edcf9715b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d68b36daafa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3c3e8a92ae57 ARM: dts: stm32: YAML validation fails for STM32MP15 ST Boards new 84a34e1862aa ARM: dts: stm32: YAML validation fails for Odyssey Boards new fc8d2b21bc5d ARM: dts: stm32: YAML validation fails for Argon Boards new 645a60378363 ARM: dts: stm32: add FMC support on STM32MP13x SoC family new 8768487fc6cc ARM: dts: stm32: Add QSPI support on STM32MP13x SoC family new e7930c33416a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 294bc92da72d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4fccf6f15a4f Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a96a9d3c22be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86fc17ba2ad9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new b05638b1b2fa Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 06ff440587a5 next-20230331/clk new 79ef82c55a37 clk: imx: drop duplicated macro new 36eb1309eec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ff9d845bd51 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1ea3bb3e4b76 m68k: defconfig: Update defconfigs for v6.3-rc1 new 131a1fc425ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d9d5d042127 MAINTAINERS: drop uclinux.org new 87a9ab35b84c m68k: Kconfig.machine: remove obsolete configs ROMBASE and [...] new 7f891dbf5064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28956f362458 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 7f8dffc815c8 Merge branch 'for-next' of git://github.com/openrisc/linux.git new b681288021fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e17961cd669b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af38c1c07446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7752438c134f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 75dfbcbfd781 mailbox: mpfs: fix an incorrect mask width new b5984a9844fc mailbox: mpfs: switch to txdone_poll new da82f95f7c07 mailbox: mpfs: ditch a useless busy check new 37e3430176ff mailbox: mpfs: check the service status in .tx_done() new 5ca631ec757b soc: microchip: mpfs: fix some horrible alignment new 4f739af1934a soc: microchip: mpfs: use a consistent completion timeout new 7606f4dfffa7 soc: microchip: mpfs: simplify error handling in mpfs_bloc [...] new 8f943dd12eef soc: microchip: mpfs: handle timeouts and failed services [...] new 5ee40e8d7630 Merge patch series "mailbox,soc: mpfs: add support for fal [...] new 4dd472bdafcb soc: microchip: mpfs: add a prefix to rx_callback() new b582cd5cdebc Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 919333de7ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08970c018eba Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 6ae930d9dbf2 pid: add pidfd_prepare() new ca7707f5430a fork: use pidfd_prepare() new eee3a0e93924 fanotify: use pidfd_prepare() new 331c18ca92ef Merge branch 'pidfd.file.api' into for-next new 62f483e2f57d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 364595a6851b fs: consolidate duplicate dt_type helpers new fcece972ae19 Merge branch 'fs.misc' into for-next new de1895e73572 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca73d358f0a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 6b281f7dd369 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new a67b6f5e6f8d Merge branch 'misc-6.3' into for-next-current-v6.2-20230403 new 502880e366d9 Merge branch 'for-next-current-v6.2-20230403' into for-nex [...] new 11651a1e4436 btrfs: use btrfs_handle_fs_error in btrfs_fill_super new 97702d0544ed btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slot new 7a6d8cd9d7c6 btrfs: handle errors from btrfs_read_node_slot in split new 8ab18f1a7ff6 btrfs: add missing iputs on orphan cleanup failure new 46448e6dd3dd btrfs: drop root refs properly when orphan cleanup fails new 5efd574b26ee btrfs: handle errors in walk_down_tree properly new 6e983e35909d btrfs: abort the transaction if we get an error during sna [...] new 83d4429ac496 btrfs: raid56: no need for irqsafe locking new cb9d45ba348f btrfs: open code btrfs_csum_ptr new 1bb5b40e8f79 btrfs: avoid reusing return variable in nested block in bt [...] new a7848b7eb240 btrfs: switch search_file_offset_in_bio to return bool new 491b85c42da0 btrfs: move all btree inode initialization into btrfs_init [...] new 76066906df3b btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN new d9b1d615c990 btrfs: reduce div64 calls by limiting the number of stripe [...] new ab328b2abce1 btrfs: simplify the bioc argument for handle_ops_on_dev_replace() new fec201cf790a btrfs: reduce type width of btrfs_io_contexts new eb91591bd27a btrfs: use an efficient way to represent source of duplica [...] new 2f36ff7a0c13 btrfs: replace btrfs_io_context::raid_map with a fixed u64 value new fad8153fa3a3 btrfs: embed a btrfs_bio into struct compressed_bio new a8e684f20a31 btrfs: remove redundant free_extent_map in btrfs_submit_co [...] new d9ad28a7fe45 btrfs: use the bbio file offset in btrfs_submit_compressed_read new d65ed991b815 btrfs: use the bbio file offset in add_ra_bio_pages new 2b0bdbf845f1 btrfs: factor out a btrfs_add_compressed_bio_pages helper new 516a6df5cc0a btrfs: factor out a btrfs_free_compressed_pages helper new 8a54a5dc0b0c btrfs: don't clear page->mapping in btrfs_free_compressed_pages new 0f3e963cc5e6 btrfs: fold finish_compressed_bio_write into btrfs_finish_ [...] new 4435ce936d8e btrfs: dev-replace: properly follow its read mode new 0152f02afd1d btrfs: open code btrfs_bin_search() new 1c03fbb565ba btrfs: don't set force_bio_submit in read_extent_buffer_subpage new 0f918ff4b97d btrfs: remove the force_bio_submit to submit_extent_page new afbd812f032f btrfs: store the bio opf in struct btrfs_bio_ctrl new db1fe5387f56 btrfs: remove the sync_io flag in struct btrfs_bio_ctrl new 23b8bcbe3544 btrfs: add a wbc pointer to struct btrfs_bio_ctrl new eaa9dc76ef9c btrfs: move the compress_type check out of btrfs_bio_add_page new e2190ec5a5ac btrfs: rename the this_bio_flag variable in btrfs_do_readpage new 890e2564b5c3 btrfs: remove the compress_type argument to submit_extent_page new 68b25234cfe5 btrfs: remove the submit_extent_page return value new a52f2cccc92e btrfs: simplify the error handling in __extent_writepage_io new 7c7470f48e1a btrfs: check for contiguity in submit_extent_page new aaeff219f445 btrfs: simplify main loop in submit_extent_page new 64a497882501 btrfs: sink calc_bio_boundaries into its only caller new a6a3b05a6819 btrfs: remove search_file_offset_in_bio new 8c0a4e278a07 btrfs: cleanup the main loop in btrfs_lookup_bio_sums new 4309b19141f6 btrfs: open_ctree() error handling cleanup new d0142a48a540 btrfs: do not use replace target device as an extra mirror new fdd87b3a7ce4 btrfs: scrub: remove unused path inside scrub_stripe() new 8f116b59d6a3 btrfs: scrub: remove root and csum_root arguments from scr [...] new c5bded273996 btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP new 23bd4014897b btrfs: remove redundant clearing of NODISCARD new df20faec9daf btrfs: locking: use atomic for DREW lock writers new e7f5c4877088 btrfs: remove unused members from struct btrfs_encoded_rea [...] new 72b04aeb3011 btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_pages new 42394d7c125e btrfs: move zero filling of compressed read bios into common code new 7d905aee2ae1 btrfs: pass a btrfs_bio to btrfs_submit_bio new 256e3a1a50bb btrfs: pass a btrfs_bio to btrfs_submit_compressed_read new 99517aa50245 btrfs: store a pointer to the original btrfs_bio in struct [...] new 17c329aebecc btrfs: simplify finding the inode in submit_one_bio new 80d601d74fd9 btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl new 019d189e51d9 btrfs: return a btrfs_bio from btrfs_bio_alloc new c8ec401250fb btrfs: make btrfs_split_bio work on struct btrfs_bio new 1d155ed61491 btrfs: sysfs: relax bg_reclaim_threshold for debugging purposes new 4b65886ecc96 btrfs: move the bi_sector assignment out of btrfs_add_comp [...] new 06eca1a28c0c btrfs: simplify adding pages in btrfs_add_compressed_bio_pages new 080cda3c0b2d btrfs: remove btrfs_lru_cache_is_full() inline function new 2014c7e97101 btrfs: pass a bool to btrfs_block_rsv_migrate() at evict_r [...] new 1c9a751b84a0 btrfs: pass a bool size update argument to btrfs_block_rsv [...] new 5d29ac760c02 btrfs: remove check for NULL block reserve at btrfs_block_ [...] new c42c02ff201b btrfs: update documentation for BTRFS_RESERVE_FLUSH_EVICT [...] new c54c8597209e btrfs: update flush method assertion when reserving space new 2ad6def49689 btrfs: initialize ret to -ENOSPC at __reserve_bytes() new 978fbfd5e0bb btrfs: simplify btrfs_should_throttle_delayed_refs() new f0468d286059 btrfs: collapse should_end_transaction() into btrfs_should [...] new 9798a75226c9 btrfs: remove bytes_used argument from btrfs_make_block_group() new f43890349de9 btrfs: count extents before taking inode's spinlock when r [...] new 8058e2ab40ec btrfs: remove redundant counter check at btrfs_truncate_in [...] new 463e7663e3b0 btrfs: simplify variables in btrfs_block_rsv_refill() new 6382e2ab14d9 btrfs: remove obsolete delayed ref throttling logic when t [...] new 9724bf7e532a btrfs: don't throttle on delayed items when evicting delet [...] new 6a5283c109bf btrfs: calculate the right space for a single delayed ref [...] new 27a62de51b5e btrfs: accurately calculate number of delayed refs when flushing new 427604ed44db btrfs: constify fs_info argument of the metadata size calc [...] new ddc9c90b8553 btrfs: constify fs_info argument for the reclaim items cal [...] new 4cfc4bdcdad6 btrfs: add helper to calculate space for delayed references new dd05bb4c1067 btrfs: calculate correct amount of space for delayed refer [...] new 7fa49ffade51 btrfs: fix calculation of the global block reserve's size new bc75b4b4615a btrfs: use a constant for the number of metadata units nee [...] new c1d5b91dc8b2 btrfs: calculate the right space for delayed refs when upd [...] new 2c4c2b189ab6 btrfs: simplify exit paths of btrfs_evict_inode() new 3e3228f58abb btrfs: move last_flush_error to write_dev_flush and wait_d [...] new 0a632d7ee62b btrfs: open code check_barrier_error() new 314ddf7a4ef1 btrfs: change wait_dev_flush() return type to bool new c9b5148f5670 btrfs: use test_and_clear_bit() in wait_dev_flush() new f9a95d2c7118 btrfs: restore the thread_pool= behavior in remount for th [...] new cac78757be2f btrfs: use __bio_add_page for adding a single page in repa [...] new a30f8ff3d195 btrfs: use __bio_add_page to add single a page in rbio_add [...] new a8e793f97686 btrfs: add function to create and return an ordered extent new b85d0977f5be btrfs: pass flags as unsigned long to btrfs_add_ordered_extent new c5e9a883e7c8 btrfs: stash ordered extent in dio_data during iomap dio new d90af6fe39e6 btrfs: move ordered_extent internal sanity checks into btr [...] new 8d4f5839fe88 btrfs: simplify splitting logic in btrfs_extract_ordered_extent new 880c3efad384 btrfs: sink parameter len to btrfs_split_ordered_extent new 812f614a7ad7 btrfs: fold btrfs_clone_ordered_extent into btrfs_split_or [...] new 1334edcf5fa2 btrfs: simplify extent map splitting and rename split_zoned_em new 3e99488588fa btrfs: pass an ordered_extent to btrfs_extract_ordered_extent new df701737e7a6 btrfs: don't split NOCOW extent_maps in btrfs_extract_orde [...] new 87606cb305ca btrfs: split partial dio bios before submit new 4a22a05a63f4 btrfs: make btrfs_block_rsv_full() check more boolean when [...] new 1b113e4222f2 btrfs: correctly calculate delayed ref bytes when starting [...] new cbbe08061725 btrfs: move kthread_associate_blkcg out of btrfs_submit_co [...] new 2999b4af3a7a btrfs: don't free the async_extent in submit_uncompressed_range new 2274a08948f7 btrfs: also use kthread_associate_blkcg for uncompressible ranges new 741c5561b429 btrfs, mm: remove the punt_to_cgroup field in struct write [...] new 1998370cc4dd btrfs, block: move REQ_CGROUP_PUNT to btrfs new 0e0f5f6633a2 block: async_bio_lock does not need to be bh-safe new 18014c891ea8 block: make blkcg_punt_bio_submit optional new 161f096913b5 btrfs: tree-log: factor out a clean_log_buffer helper new a53491ee75a7 Merge branch 'misc-next' into for-next-next-v6.3-20230403 new fada36ce4fe2 btrfs: scrub: use dedicated super block verification funct [...] new ada48505087c btrfs: introduce btrfs_bio::fs_info member new 66b8c28e3783 btrfs: introduce a new helper to submit write bio for repair new f037215da46e btrfs: scrub: introduce the structure for new BTRFS_STRIPE [...] new 8065451eaae3 btrfs: scrub: introduce a helper to find and fill the sect [...] new a4ae979efef8 btrfs: scrub: introduce a helper to verify one metadata new 6a1ac607ccf3 btrfs: scrub: introduce a helper to verify one scrub_stripe new 82d13b4053c1 btrfs: scrub: introduce the main read repair worker for sc [...] new e18db657aac4 btrfs: scrub: introduce a writeback helper for scrub_stripe new ffb6f8521e25 btrfs: scrub: introduce error reporting functionality for [...] new c418efebb527 btrfs: scrub: introduce the helper to queue a stripe for scrub new 08bcf2b0f72d btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe [...] new 512bb4a527ff btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub new 2ffa8e40873a btrfs: scrub: remove scrub_parity structure new 5125bc71e37f btrfs: scrub: remove the old writeback infrastructure new f43c4296154c btrfs: scrub: remove the old scrub recheck code new 08ec8974b355 btrfs: scrub: remove scrub_block and scrub_sector structures new 82020d377ae2 btrfs: scrub: remove scrub_bio structure new be300636e53f Merge branch 'ext/qu/scrub-simplify-v8-plus-cleanup-git' i [...] new 7bd256846964 btrfs: fix fast csum detection new 020ec5c17279 btrfs: remove the sync_writers field in struct btrfs_inode new 76bb80b9100c btrfs: never defer I/O submission for fast CRC implementations new 82a333460a5d btrfs: remove hipri_workers workqueue new 18544b93295b Merge branch 'ext/hch/crc-fixes' into for-next-next-v6.3-20230403 new acab391ff5d8 Merge branch 'for-next-next-v6.3-20230403' into for-next-20230403 new 8168f38fecb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ace7990949e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1b651a1244c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0359a33d1c2a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e822f137c2a3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2aeb9c3b9a3c f2fs: fix align check for npo2 new daa080db4e7e f2fs: fix iostat lock protection new c4bdfd539cca Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bc543b6aae41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new aca00790e436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 393936a8fbde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a9b557f44ea ksmbd: delete asynchronous work from list new dc8289f91238 ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr new 306d6b46d5e0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 994d4808127d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 728b8e267dd2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 926a96f13dcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fb780607e1e Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new b9142aebac76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48e1a66fecb4 lib/vsprintf: Use isodigit() for the octal number check new bee43904dc77 printk: Remove obsoleted check for non-existent "user" object new 16bff6f075a1 Merge branch 'for-6.4' into for-next new 23fdf247310b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bde5e4acc674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 33e2ce1b4eb0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 7ad1fe0da0fa HID: logitech-hidpp: Don't use the USB serial for USB devices new 5b3691d15e04 HID: logitech-hidpp: Reconcile USB and Unifying serials new e0138763be2d HID: logitech-hidpp: Simplify array length check new c361982a13c9 HID: logitech-hidpp: Add support for ADC measurement feature new 4a1529f44e32 HID: logitech-hidpp: Add Logitech G935 headset new f98e0640c5c6 USB: core: Add wireless_status sysfs attribute new 0a4db185f078 USB: core: Add API to change the wireless_status new d9d5623f37c0 HID: logitech-hidpp: Set wireless_status for G935 receiver new e2caa9920f59 Merge branch 'for-6.4/logitech-hidpp' into for-next new 4daf3d6a6ab8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b12e6f1e364 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 81951349ab78 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 3833a70697e4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 52cf63d78255 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 4a157ab40ee3 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 4b56ab87f466 Merge branch 'thermal' into linux-next new 24731de6a48e Merge branches 'acpi-processor', 'acpi-pm', 'acpi-tables' [...] new ffb70a372909 Merge branches 'acpi-sysfs', 'acpi-properties', 'acpi-sbs' [...] new 101fee72b42e Merge branches 'acpi-misc', 'acpi-utils' and 'acpi-docs' i [...] new eac832e574ad Merge branch 'pm-cpufreq' into linux-next new 82c6d94c943f Merge branches 'pm-cpuidle' and 'pm-tools' into linux-next new 18882afa242e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f96c83316523 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 376b1446153c PM / devfreq: exynos-ppmu: Use devm_platform_get_and_iorem [...] new 5df3799593c4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 29b1a92e5e95 OPP: Handle all genpd cases together in _set_required_opps() new 528f2d8d540a OPP: Move required opps configuration to specialized callback new c5c3d3bf4836 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 0bdde495b7a8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 81ef541e9c85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d54bd5abf4d2 RDMA/bnxt_re: Add resize_cq support new bbe371399ed0 Merge branch 'mlx5-next' into wip/leon-for-next new d22467a71ebe RDMA/mlx5: Expand switchdev Q-counters to expose represent [...] new fc36ce35e945 RDMA/usnic: Remove redundant pci_clear_master new 1b69f1e3d744 RDMA/bnxt_re: remove unused num_srqne_processed and num_cq [...] new cba968e33e5d RDMA/ocrdma: remove unused discard_cnt variable new 78b26a335310 RDMA/rxe: Remove tasklet call from rxe_cq.c new b6ba68555d75 RDMA/rxe: Clean kzalloc failure paths new 4b8c12012122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00d521b39307 net: don't abuse "default" case for unknown ioctl in dev_ifsioc() new 1193db2a55b6 net: simplify handling of dsa_ndo_eth_ioctl() return code new 4ee58e1e5680 net: promote SIOCSHWTSTAMP and SIOCGHWTSTAMP ioctls to ded [...] new d5d5fd8f2552 net: move copy_from_user() out of net_hwtstamp_validate() new c4bffeaa8d50 net: add struct kernel_hwtstamp_config and make net_hwtsta [...] new ff6ac4d013e6 net: dsa: make dsa_port_supports_hwtstamp() construct a fa [...] new 88c0a6b503b7 net: create a netdev notifier for DSA to reject PTP on DSA master new 858e5b06409f Merge branch 'dsa_master_ioctl-notifier' new fc281d78b686 net: phy: smsc: rename flag energy_enable new 89946e31ff4f net: phy: smsc: add helper smsc_phy_config_edpd new d56417ad1133 net: phy: smsc: clear edpd_enable if interrupt mode is used new a62051108096 net: phy: smsc: add flag edpd_mode_set_by_user new 1ce658693b08 net: phy: smsc: prepare for making edpd wait period configurable new 657de1cf258d net: phy: smsc: add support for edpd tunable new 3c4c3b3e6d41 net: phy: smsc: enable edpd tunable support new 56b029ddac8e Merge branch 'phy-smsc-edpd-tunable' new b6f56cddb5f5 net: dsa: mt7530: make some noise if register read fails new 9ecc00164dc2 net: dsa: mt7530: refactor SGMII PCS creation new 1bd099c49f65 net: dsa: mt7530: use unlocked regmap accessors new a08c045580e0 net: dsa: mt7530: use regmap to access switch register space new 6de285229773 net: dsa: mt7530: move SGMII PCS creation to mt7530_probe [...] new 1557c679f71c net: dsa: mt7530: introduce mutex helpers new 25d15dee34a1 net: dsa: mt7530: move p5_intf_modes() function to mt7530.c new 37c9c0d8d0b2 net: dsa: mt7530: introduce mt7530_probe_common helper function new 720d73635176 net: dsa: mt7530: introduce mt7530_remove_common helper function new 7f54cc9772ce net: dsa: mt7530: split-off common parts from mt7531_setup new cb675afcddbb net: dsa: mt7530: introduce separate MDIO driver new 54d4147a121c net: dsa: mt7530: skip locking if MDIO bus isn't present new 110c18bfed41 net: dsa: mt7530: introduce driver for MT7988 built-in switch new 386f5fc9061b dt-bindings: net: dsa: mediatek,mt7530: add mediatek,mt798 [...] new 7b600f8da8fe Merge branch 'mt7988-support' new 394b75cdffdb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new f6a6a5a97628 bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call new 33091a46a8ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76cb934de65d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4ff18bf6901c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 70a13e5f00e9 wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B new 829b3a8b212a wifi: rtw89: coex: Not to enable firmware report when WiFi [...] new 20595db3c068 wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter new d7904ca8a040 wifi: rtw89: coex: Add report control v5 variation new 7527251f7766 wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence vers [...] new e749ef968f14 wifi: rtw89: add counters of register-based H2C/C2H new e5307c9cd7ee wifi: rtw89: set data lowest rate according to AP supported rate new 41209362d700 wifi: rtw89: remove superfluous H2C of join_info new 40711486c7ba wifi: rtw89: fix incorrect channel info during scan due to [...] new 280c444745aa wifi: rtw89: config EDCCA threshold during scan to prevent [...] new 47515664ecfb wifi: rtw89: fix potential race condition between napi_ini [...] new 5995f7463101 wifi: rtw89: Remove redundant pci_clear_master new e83ce86aa7d9 wifi: b43legacy: Remove the unused function prev_slot() new cbef9a83c51d wifi: rt2x00: Fix memory leak when handling surveys new ef2ac2b2dac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55b9459ee1fc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d74c36480a67 mtd: spinand: add support for ESMT F50x1G41LB new 2197d3eb45d0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new f862a07dfd5e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new dd8234806843 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 191308bae4ef dt-bindings: gpu: mali-bifrost: Document nvmem for speedbi [...] new 7d690f936e9b drm/panfrost: Add basic support for speed binning new 63758fec651f Merge tag 'drm-misc-next-2023-03-31' of git://anongit.free [...] new 1138398d71e8 Merge tag 'amd-drm-next-6.4-2023-03-31' of https://gitlab. [...] new 8704bc1c746b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 65fda4b226d2 dt-bindings: display: sitronix,st7789v: document dc-gpios new 52fb6663a8df dt-bindings: display: xinpeng,xpp055c272: document port new 6ffbfa280851 dt-bindings: display: feiyang,fy07024di26a30d: document port new 9eef9c216e71 dt-bindings: display: elida,kd35t133: document port and rotation new 175caafa787a dt-bindings: display: sitronix,st7701: document port and rotation new c5647cae2704 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() new bccafec957a5 drm/lima: add usage counting method to ctx_mgr new 87767de835ed drm/lima: allocate unique id per drm_file new 4a66f3da99dc drm/lima: add show_fdinfo for drm usage stats new f435b7ef3b36 drm/bridge: lt8912b: Fix DSI Video Mode new 207395da5a97 drm/prime: reject DMA-BUF attach when get_sg_table is missing new 41068c8b28e1 drm/vram-helper: turn on PRIME import/export new 2792aed16ca7 drm/bridge: tc358767: Enable DSI burst mode, LPM, non-cont [...] new 3e66f493e136 dt-bindings: display: Start the info graphics with HS/VS change new f454e735dae5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a389789c0aaf drm/dp_helper: Add helper to check DSC support with given [...] new 5011f2915b70 drm/i915/dp: Check if DSC supports the given output_format new ac754358c682 drm/i915/dsc: Adding the new registers for DSC new dd4d6791eb01 drm/i915/dsc: Enable YCbCr420 for VDSC new 9aeabe198855 drm/i915/dsc: Fill in native_420 field new 16e7a0db6ec9 drm/i915/vdsc: Check slice design requirement new d4d17377e01f drm/i915/dsc: Add debugfs entry to validate DSC output formats new a33c8f71d3d8 drm/i915/tc: Group the TC PHY setup/query functions per platform new 359d36e67da9 drm/i915/tc: Use the adlp prefix for ADLP TC PHY functions new 89b154091ab4 drm/i915/tc: Rename tc_phy_status_complete() to tc_phy_is_ready() new 39feb7b16b10 drm/i915/tc: Use the tc_phy prefix for all TC PHY functions new 3eafcddf766b drm/i915/tc: Move TC port fields to a new intel_tc_port struct new 711762415dda drm/i915/tc: Check for TC PHY explicitly in intel_tc_port_ [...] new c5879999641f drm/i915/tc: Move the intel_tc_port struct declaration to [...] new 34a658b7e712 drm/i915/tc: Add TC PHY hook to get the PHY HPD live status new 87107261bb73 drm/i915/tc: Add TC PHY hooks to get the PHY ready/owned state new ab639f326e48 drm/i915/tc: Add TC PHY hook to read out the PHY HW state new d1fc4e391fbd drm/i915/tc: Add generic TC PHY connect/disconnect handlers new 712f422ed70c drm/i915/tc: Factor out tc_phy_verify_legacy_or_dp_alt_mode() new bd0fdd31c102 drm/i915/tc: Add TC PHY hooks to connect/disconnect the PHY new 3b7d56637023 drm/i915/tc: Fix up the legacy VBT flag only in disconnected mode new e0b1ef58d98a drm/i915/tc: Check TC mode instead of the VBT legacy flag new 976a368b7198 drm/i915/tc: Block/unblock TC-cold in the PHY connect/disc [...] new 430ce0c7d3a3 drm/i915/tc: Remove redundant wakeref=0 check from unblock [...] new bc5f983a3d8d drm/i915/tc: Drop tc_cold_block()/unblock()'s power domain [...] new 16cf693e31bd drm/i915/tc: Add TC PHY hook to get the TC-cold blocking p [...] new 7e696546353f drm/i915/tc: Add asserts in TC PHY hooks that the required [...] new c55b73f391a7 drm/i915/tc: Add TC PHY hook to init the PHY new 825535f44fef drm/i915/adlp/tc: Use the DE HPD ISR register for hotplug [...] new 8979918af711 drm/i915/tc: Get power ref for reading the HPD live status [...] new ebcabb8b1570 drm/i915/tc: Don't connect the PHY in intel_tc_port_connected() new 9796a5b2725d drm/i915/adlp/tc: Align the connect/disconnect PHY sequenc [...] new 3acac2d06a7e drm/i915: Move shared DPLL disabling into CRTC disable hook new b108bdd0e22a drm/i915: Disable DPLLs before disconnecting the TC PHY new 450c27fc9e9c drm/i915: Remove TC PHY disconnect workaround new 0f752b2178c9 drm/i915: Remove the encoder update_prepare()/complete() hooks new 98a07b82d8ac drm/i915/display/intel_display_debugfs: Fix incorrect para [...] new 63c154a0445a drm/i915/display/intel_display_power: Fix incorrectly docu [...] new 75a252be2730 drm/i915/display/intel_wm: Fix a little doc-rot in intel_u [...] new 4ed22f1e5242 drm/i915/hwmon: Use 0 to designate disabled PL1 power limit new 605f7c731333 drm/i915: Fix fast wake AUX sync len new 26bfc3f36f21 drm/i915: Explain the magic numbers for AUX SYNC/precharge length new 733ca8629fa7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f8b588cc9a52 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 0332bd042eb6 drm/msm/adreno: adreno_gpu: Don't set OPP scaling clock w/ GMU new 3eeca5e5f310 drm/msm/adreno: adreno_gpu: Use suspend() instead of idle( [...] new a24ba3d468d9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 194bd2d037b8 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new fa7a32648d0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05933e2d4460 regmap: Factor out single value register syncing new f033c26de5a5 regmap: Add maple tree based register cache new 810b72c64fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04afb1754d2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a3f924cee4b firmware: cs_dsp: Add a debugfs entry containing control details new ee4281de4d60 ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) new 5781c22ea877 ASoC: dt-bindings: maxim,max98371: Convert to DT schema new 56e008146e5b ASoC: SOF: amd: remove unused code new 9eb48aeddd8d ASoC: SOF: amd: remove acp_dai_probe() function new 2675de62de70 ASoC: SOF: amd: remove unused variables new 292b544ef455 ASoC: SOF: amd: refactor get_chip_info callback new c7a3662f14d7 ASoC: SOF: amd: refactor error checks in probe call new dd6bdd8b4d41 ASoC: SOF: amd: refactor dmic codec platform device creation new 3af24372964a ASoC: mediatek: mt8186: Move some prints to debug level new 8cf07bbb275f Merge remote-tracking branch 'asoc/for-6.4' into asoc-next new 1d23f4982414 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90a35f9cb9ec Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 8fb1bcd0baff Input: xpad - treat Qanba controllers as Xbox360 controllers new db7220c48d8d Input: xpad - fix support for some third-party controllers new 57d94d150d17 Input: add a new Novatek NVT-ts driver new fdefcbdd6f36 Input: Add KUnit tests for some of the input core helper f [...] new 1661f60adc3b Input: tsc2007 - enable cansleep pendown GPIO new d19ec82c74a5 Input: edt-ft5x06 - fix indentation new 6114f4749b46 Input: edt-ft5x06 - remove unnecessary blank lines new f8a2257056d9 Input: edt-ft5x06 - add spaces to ensure format specification new 38e8cf7b9761 Input: edt-ft5x06 - don't recalculate the CRC new 65c67985a030 Input: edt-ft5x06 - remove code duplication new 24642661e956 Input: edt-ft5x06 - don't print error messages with dev_dbg() new 9dfd9708ffba Input: edt-ft5x06 - convert to use regmap API new 079e60a53c25 Input: edt-ft5x06 - unify the crc check new 0df28e7166e8 Input: edt-ft5x06 - calculate points data length only once new feb63460a574 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de4f5fed3f23 iov_iter: add iter_iovec() helper new 23ecdcd0c070 IB/hfi1: check for user backed iterator, not specific iter [...] new da67ba07b4aa IB/qib: check for user backed iterator, not specific itera [...] new e4d3202c1832 ALSA: pcm: check for user backed iterator, not specific it [...] new 95e49cf8373a iov_iter: add iter_iov_addr() and iter_iov_len() helpers new 6eb203e1a868 iov_iter: remove iov_iter_iovec() new cd0bd57a9de5 iov_iter: set nr_segs = 1 for ITER_UBUF new 747b1f65d39a iov_iter: overlay struct iovec and ubuf/len new e03ad4ee2783 iov_iter: convert import_single_range() to ITER_UBUF new 3b2deb0e46da iov_iter: import single vector iovecs as ITER_UBUF new 22c29a462e14 Merge branch 'iter-ubuf.2' into for-next new bcd83e4071cf Merge branch 'for-6.4/splice' into for-next new 955ee23d4df3 Merge branch 'for-6.4/block' into for-next new d8aeb44a9ae3 fs: add FMODE_DIO_PARALLEL_WRITE flag new d4755e15386c io_uring: avoid hashing O_DIRECT writes if the filesystem [...] new d808459b2e31 io_uring: Adjust mapping wrt architecture aliasing requirements new ba56b63242d1 io_uring/kbuf: move pinning of provided buffer ring into helper new 25a2c188a0a0 io_uring/kbuf: add buffer_list->is_mapped member new 81cf17cd3ab3 io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags' new c56e022c0a27 io_uring: add support for user mapped provided buffer ring new da64d6db3bd3 io_uring: One wqe per wq new efba1a9e653e io_uring: Move from hlist to io_wq_work_node new e1fe7ee885dc io_uring: Add KASAN support for alloc_caches new fcb46c0ccc7c io_uring/kbuf: disallow mapping a badly aligned provided r [...] new dfd63baf892c io-wq: Move wq accounting to io_wq new eb47943f2238 io-wq: Drop struct io_wqe new d322818ef4c7 io_uring: kill unused notif declarations new 07d99096e163 io_uring/io-wq: drop outdated comment new 13bfa6f15d0b io_uring: remove extra tw trylocks new a282967c848f io_uring: encapsulate task_work state new 2ad57931db64 io_uring: rename trace_io_uring_submit_sqe() tracepoint new e3ef728ff07b io_uring: cap io_sqring_entries() at SQ ring size new f986c657edff Merge branch 'for-6.4/io_uring' into for-next new 40d732c0145c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new fdf723a0413a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d04e978651b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4fddc647fe5a dt-bindings: mmc: fsl-imx-esdhc: ref sdhci-common.yaml new 5762451d647c mmc: core: remove unnecessary (void*) conversions new 147ca09ab9f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 11e572d06c23 mfd: rsmu_i2c: Convert to i2c's .probe_new() again new b473b1e657d7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 917fcd8b7f3f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new ee813df5c7f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc4fef625dec regulator: dt-bindings: qcom,rpmh: Add compatible for PMC8180 new 0437dfb926c0 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] new cb3d00f72bd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dac920ffee4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 395887ef102a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new b8c79a25d9fa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 115970b62d8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8741843dff7 Merge branch 'next' of git://github.com/cschaufler/smack-next new c9ee6cceb979 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 55859b56d3a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38b930066aa5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dacd31f85d62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfb40b4ca0ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 956299d57cfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9930d0b0494b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0253b661291b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 77232544aba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5995599f5033 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new d3bd18d3c9fd Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new eb3bb00ac93b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 11057c75cd2e Merge branch 'next' of https://github.com/kvm-x86/linux.git new 41a921f82ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84888e454531 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b33c71cd4f18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f1741f8eb81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1de5affe8066 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new e9f1040e8335 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new cd8fe5b6dbb3 Merge 6.3-rc5 into driver-core-next new 5b524e4d1668 MIPS: vpe-cmp: remove module owner pointer from struct cla [...] new a131e33715fc driver core: remove incorrect comment for device_create* new 79a3f8aa5ee7 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 1ef3a4c42619 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 70b7f889e289 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac061346add9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new a121d1075078 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 3a7d19a9c902 accel/habanalabs/uapi: new Gaudi2 server type new aaf71f87a660 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 074862daddcf Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 1f8207daed8b iio: adc: ti-ads1100: fix error code in probe() new 3f4ade55e08b staging: iio: resolver: ads1210: fix config mode new f73df43e957a dt-bindings: iio: st-sensors: Fix repeated text new 1360edbbc252 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 007455450321 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3c153fa2501 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 356e9e8ffca7 extcon: Fix kernel doc of property fields to avoid warnings new 0a92f384aab5 extcon: Fix kernel doc of property capability fields to av [...] new 16bb658f3d6b extcon: Use DECLARE_BITMAP() to declare bit arrays new 3e90d8418e08 extcon: Use sysfs_emit() to instead of sprintf() new 0b0dd7ea5c96 extcon: Amend kernel documentation of struct extcon_dev new 5e0dd62239f1 extcon: Use device_match_of_node() helper new ff6decd12868 extcon: Use dev_of_node(dev) instead of dev->of_node new 22349cb0b86e extcon: Remove dup device name in the message and unneeded [...] new 5565420d1e24 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9dc8092ef04e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 32417a38e26e Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new e70a235e07c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2a7f36cbb7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3d615c87a60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new effdf62becf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c85293fb05b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ccadca5baf51 remoteproc: stm32: Call of_node_put() on iteration error new 8a74918948b4 remoteproc: st: Call of_node_put() on iteration error new f8bae637d3d5 remoteproc: rcar_rproc: Call of_node_put() on iteration error new 5ef074e805ec remoteproc: imx_rproc: Call of_node_put() on iteration error new e0e01de8ee14 remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error new 8666071391f4 remoteproc: Remove unnecessary (void*) conversions new 35bdafda40cc remoteproc: stm32_rproc: Add mutex protection for workqueue new 96af01cdc34a dt-bindings: remoteproc: stm32-rproc: Typo fix new a39a542807b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8deb779d36cb gpiolib: Move gpiochip_get_data() higher in the code new 7b59bdbc3965 gpiolib: Add gpiochip_set_data() helper new a0fcdd72c396 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 38377e4eab45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cd0aca6732d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4603b8f67aa Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new eb77af308968 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef14ec7f4580 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6002ecf5babd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aa97eb7f30da Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 2b5280b0404a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec0f0ba59b02 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new aad7375b84cd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 0e4a91f314c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e09a00c30f9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 4a2f7a77e199 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 8ba50f4d260d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 199b0415828e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 011618a7a57e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f21a0bc95590 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81b0a9d9ebba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17151cebb34f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new ac5e070d4254 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new da954d7864a3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e5e090b80d30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a53bda3aaf3 Add linux-next specific files for 20230404
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 (31bd35b66249) \ N -- N -- N refs/heads/master (6a53bda3aaf3)
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 839 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-usb | 17 + .../ABI/testing/sysfs-driver-intel-i915-hwmon | 4 +- .../bindings/display/panel/elida,kd35t133.yaml | 9 + .../display/panel/feiyang,fy07024di26a30d.yaml | 8 + .../bindings/display/panel/panel-timing.yaml | 46 +- .../bindings/display/panel/sitronix,st7701.yaml | 9 + .../bindings/display/panel/sitronix,st7789v.yaml | 4 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 8 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 7 + .../devicetree/bindings/iio/st,st-sensors.yaml | 3 - .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 2 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 26 +- .../bindings/regulator/qcom,rpmh-regulator.yaml | 4 + .../bindings/remoteproc/st,stm32-rproc.yaml | 4 +- .../devicetree/bindings/sound/max98371.txt | 17 - .../devicetree/bindings/sound/maxim,max98371.yaml | 42 + Documentation/process/5.Posting.rst | 22 +- Documentation/process/submitting-patches.rst | 26 +- Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 15 +- Next/SHA1s | 118 +- Next/merge.log | 3090 ++++++++++---------- arch/arm/boot/dts/exynos3250-artik5-eval.dts | 4 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 + arch/arm/boot/dts/exynos3250-monk.dts | 2 + arch/arm/boot/dts/exynos3250-rinato.dts | 3 + arch/arm/boot/dts/exynos3250.dtsi | 3 - arch/arm/boot/dts/exynos4210-i9100.dts | 6 + arch/arm/boot/dts/exynos4210-origen.dts | 5 + arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 + arch/arm/boot/dts/exynos4210-trats.dts | 6 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 + arch/arm/boot/dts/exynos4412-itop-elite.dts | 4 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 4 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 6 + arch/arm/boot/dts/exynos4412-origen.dts | 6 + arch/arm/boot/dts/exynos4412-p4note.dtsi | 7 + arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 + arch/arm/boot/dts/exynos4412-tiny4412.dts | 4 + arch/arm/boot/dts/exynos4412.dtsi | 1 - arch/arm/boot/dts/exynos5250-arndale.dts | 6 + arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 + arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 + arch/arm/boot/dts/exynos5250-spring.dts | 6 + arch/arm/boot/dts/exynos5250.dtsi | 4 - arch/arm/boot/dts/exynos5260-xyref5260.dts | 6 + arch/arm/boot/dts/exynos5410-odroidxu.dts | 3 + arch/arm/boot/dts/exynos5410-smdk5410.dts | 6 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 6 + .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 6 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 6 + arch/arm/boot/dts/exynos5420.dtsi | 3 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 + arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 5 + arch/arm/boot/dts/exynos5422-samsung-k3g.dts | 5 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 + arch/arm/boot/dts/stm32mp131.dtsi | 48 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 9 - arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 9 - arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 10 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 9 - arch/arm64/kvm/arm.c | 1 + arch/arm64/net/bpf_jit.h | 4 + arch/arm64/net/bpf_jit_comp.c | 3 +- arch/m68k/configs/amiga_defconfig | 3 +- arch/m68k/configs/apollo_defconfig | 3 +- arch/m68k/configs/atari_defconfig | 3 +- arch/m68k/configs/bvme6000_defconfig | 3 +- arch/m68k/configs/hp300_defconfig | 3 +- arch/m68k/configs/mac_defconfig | 3 +- arch/m68k/configs/multi_defconfig | 4 +- arch/m68k/configs/mvme147_defconfig | 3 +- arch/m68k/configs/mvme16x_defconfig | 3 +- arch/m68k/configs/q40_defconfig | 3 +- arch/m68k/configs/sun3_defconfig | 3 +- arch/m68k/configs/sun3x_defconfig | 3 +- arch/mips/kernel/vpe-cmp.c | 1 - arch/powerpc/kvm/powerpc.c | 6 + arch/s390/kvm/kvm-s390.c | 1 + arch/x86/kvm/ioapic.c | 36 +- arch/x86/kvm/kvm_onhyperv.h | 5 + arch/x86/kvm/svm/svm.c | 37 +- arch/x86/kvm/svm/svm_onhyperv.h | 15 + arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/x86.c | 14 +- drivers/base/core.c | 6 - drivers/base/regmap/Makefile | 2 +- drivers/base/regmap/internal.h | 2 + drivers/base/regmap/regcache-maple.c | 278 ++ drivers/base/regmap/regcache.c | 41 +- drivers/base/regmap/regmap-kunit.c | 3 + drivers/block/zram/zram_drv.c | 16 +- drivers/cdx/cdx.c | 2 +- drivers/clk/imx/clk.h | 3 - drivers/devfreq/event/exynos-ppmu.c | 3 +- drivers/extcon/extcon.c | 53 +- drivers/extcon/extcon.h | 6 +- drivers/firmware/cirrus/cs_dsp.c | 31 + drivers/gpio/gpio-davinci.c | 5 +- drivers/gpio/gpiolib.c | 38 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/drm_prime.c | 6 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 - .../gpu/drm/i915/display/intel_crtc_state_dump.c | 4 +- .../gpu/drm/i915/display/intel_crtc_state_dump.h | 2 + drivers/gpu/drm/i915/display/intel_ddi.c | 71 +- drivers/gpu/drm/i915/display/intel_display.c | 85 +- drivers/gpu/drm/i915/display/intel_display.h | 7 - .../gpu/drm/i915/display/intel_display_debugfs.c | 80 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 20 +- drivers/gpu/drm/i915/display/intel_dp.c | 48 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 32 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 + drivers/gpu/drm/i915/display/intel_modeset_setup.c | 1 - drivers/gpu/drm/i915/display/intel_qp_tables.c | 187 +- drivers/gpu/drm/i915/display/intel_qp_tables.h | 4 +- drivers/gpu/drm/i915/display/intel_tc.c | 1248 +++++--- drivers/gpu/drm/i915/display/intel_tc.h | 4 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 132 +- drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 28 + drivers/gpu/drm/i915/display/intel_wm.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 + drivers/gpu/drm/i915/gt/uc/intel_huc.h | 7 +- drivers/gpu/drm/i915/i915_hwmon.c | 26 + drivers/gpu/drm/i915/i915_pci.c | 3 - drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/lima/lima_drv.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 24 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 30 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 + drivers/hid/hid-logitech-hidpp.c | 256 +- drivers/iio/adc/ti-ads1100.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 109 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 2 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 58 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 5 + drivers/infiniband/hw/mlx5/counters.c | 171 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 - drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 - drivers/infiniband/sw/rxe/rxe_cq.c | 32 +- drivers/infiniband/sw/rxe/rxe_queue.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 29 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 - drivers/input/Kconfig | 10 + drivers/input/Makefile | 1 + drivers/input/joystick/xpad.c | 24 + drivers/input/tests/.kunitconfig | 3 + drivers/input/tests/Makefile | 3 + drivers/input/tests/input_test.c | 150 + drivers/input/touchscreen/Kconfig | 10 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/edt-ft5x06.c | 496 ++-- drivers/input/touchscreen/novatek-nvt-ts.c | 301 ++ drivers/input/touchscreen/tsc2007_core.c | 17 +- drivers/mailbox/mailbox-mpfs.c | 55 +- drivers/mfd/rsmu_i2c.c | 2 +- drivers/mmc/core/debugfs.c | 2 +- drivers/mmc/core/mmc_test.c | 6 +- drivers/mtd/mtdblock.c | 12 +- drivers/mtd/nand/raw/meson_nand.c | 6 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 3 + drivers/mtd/nand/spi/Makefile | 3 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/esmt.c | 135 + drivers/net/dsa/Kconfig | 27 +- drivers/net/dsa/Makefile | 2 + drivers/net/dsa/mt7530-mdio.c | 271 ++ drivers/net/dsa/mt7530-mmio.c | 101 + drivers/net/dsa/mt7530.c | 565 ++-- drivers/net/dsa/mt7530.h | 38 +- drivers/net/phy/sfp.c | 4 + drivers/net/phy/smsc.c | 131 +- drivers/net/wireless/ath/ath11k/mhi.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 8 - drivers/net/wireless/mediatek/mt76/mt7603/main.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 70 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 1 + drivers/net/wireless/realtek/rtw89/coex.c | 171 +- drivers/net/wireless/realtek/rtw89/coex.h | 1 + drivers/net/wireless/realtek/rtw89/core.c | 57 +- drivers/net/wireless/realtek/rtw89/core.h | 33 +- drivers/net/wireless/realtek/rtw89/fw.c | 11 + drivers/net/wireless/realtek/rtw89/mac.c | 2 + drivers/net/wireless/realtek/rtw89/pci.c | 20 +- drivers/net/wireless/realtek/rtw89/phy.c | 19 + drivers/net/wireless/realtek/rtw89/phy.h | 1 + drivers/net/wireless/realtek/rtw89/reg.h | 10 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 14 +- drivers/net/wireless/realtek/rtw89/rtw8852b.c | 54 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 14 +- drivers/net/wireless/realtek/rtw89/wow.c | 9 - drivers/opp/core.c | 78 +- drivers/opp/of.c | 3 + drivers/opp/opp.h | 4 + drivers/platform/x86/think-lmi.c | 20 +- drivers/platform/x86/thinkpad_acpi.c | 8 + drivers/remoteproc/da8xx_remoteproc.c | 12 +- drivers/remoteproc/imx_dsp_rproc.c | 12 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/mtk_scp.c | 12 +- drivers/remoteproc/qcom_q6v5_adsp.c | 10 +- drivers/remoteproc/qcom_q6v5_mss.c | 8 +- drivers/remoteproc/qcom_q6v5_pas.c | 14 +- drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/rcar_rproc.c | 9 +- drivers/remoteproc/st_remoteproc.c | 5 +- drivers/remoteproc/stm32_rproc.c | 14 +- drivers/remoteproc/xlnx_r5_remoteproc.c | 16 +- drivers/soc/microchip/mpfs-sys-controller.c | 56 +- drivers/tee/optee/call.c | 2 +- drivers/usb/core/message.c | 40 + drivers/usb/core/sysfs.c | 50 + drivers/usb/core/usb.h | 1 + fs/btrfs/tree-log.c | 92 +- fs/configfs/dir.c | 9 +- fs/f2fs/segment.c | 5 +- fs/f2fs/sysfs.c | 4 +- fs/kernfs/dir.c | 8 +- fs/ksmbd/connection.c | 12 +- fs/ksmbd/ksmbd_work.h | 2 +- fs/ksmbd/server.c | 5 +- fs/ksmbd/smb2pdu.c | 36 +- fs/ksmbd/smb2pdu.h | 1 + fs/ksmbd/smb_common.c | 138 +- fs/ksmbd/smb_common.h | 2 +- fs/libfs.c | 9 +- fs/mpage.c | 38 +- fs/notify/fanotify/fanotify_user.c | 13 +- fs/orangefs/inode.c | 9 +- include/drm/display/drm_dp_helper.h | 13 + include/drm/drm_gem_vram_helper.h | 4 +- include/linux/cgroup.h | 2 +- include/linux/kvm_host.h | 11 + include/linux/kvm_irqfd.h | 2 +- include/linux/memcontrol.h | 9 +- include/linux/mtd/spinand.h | 1 + include/linux/net_tstamp.h | 33 + include/linux/netdevice.h | 9 +- include/linux/pagemap.h | 2 - include/linux/pid.h | 1 + include/linux/regmap.h | 1 + include/linux/smscphy.h | 4 + include/linux/uio.h | 1 - include/linux/usb.h | 14 + include/net/dsa.h | 51 - include/uapi/rdma/bnxt_re-abi.h | 4 + kernel/bpf/verifier.c | 14 +- kernel/cgroup/rstat.c | 4 +- kernel/fork.c | 98 +- kernel/pid.c | 19 +- kernel/printk/printk.c | 13 +- lib/vsprintf.c | 2 +- localversion-next | 2 +- mm/filemap.c | 30 - mm/kfence/core.c | 70 +- mm/kfence/kfence.h | 10 +- mm/kfence/report.c | 2 +- mm/memcontrol.c | 78 +- mm/workingset.c | 5 +- mm/zswap.c | 111 +- net/core/dev.c | 8 +- net/core/dev_ioctl.c | 110 +- net/dsa/master.c | 50 +- net/dsa/master.h | 3 + net/dsa/port.c | 10 +- net/dsa/port.h | 2 +- net/dsa/slave.c | 11 + net/ipv6/ip6_output.c | 7 +- net/qrtr/ns.c | 15 +- scripts/checkpatch.pl | 43 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 26 +- sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 4 +- .../mt8186/mt8186-mt6366-da7219-max98357.c | 2 +- .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 6 +- sound/soc/sof/amd/acp-common.c | 16 - sound/soc/sof/amd/acp.c | 45 +- sound/soc/sof/amd/acp.h | 5 +- sound/soc/sof/amd/pci-rmb.c | 91 +- sound/soc/sof/amd/pci-rn.c | 91 +- sound/soc/sof/amd/rembrandt.c | 4 - sound/soc/sof/amd/renoir.c | 3 - sound/soc/sof/ipc4-topology.c | 10 +- virt/kvm/eventfd.c | 49 +- virt/kvm/kvm_main.c | 1 - 299 files changed, 7969 insertions(+), 4188 deletions(-) delete mode 100644 Documentation/devicetree/bindings/sound/max98371.txt create mode 100644 Documentation/devicetree/bindings/sound/maxim,max98371.yaml create mode 100644 drivers/base/regmap/regcache-maple.c create mode 100644 drivers/input/tests/.kunitconfig create mode 100644 drivers/input/tests/Makefile create mode 100644 drivers/input/tests/input_test.c create mode 100644 drivers/input/touchscreen/novatek-nvt-ts.c create mode 100644 drivers/mtd/nand/spi/esmt.c create mode 100644 drivers/net/dsa/mt7530-mdio.c create mode 100644 drivers/net/dsa/mt7530-mmio.c create mode 100644 include/linux/net_tstamp.h