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 bc708bbd8260 Add linux-next specific files for 20230602 omits 80d327a8245d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6b85eac3e98f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 978bf8eace9d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 30402c4a4565 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 8d0566ba8e67 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 054fc5dd81bd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9f59803444de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1c898df432c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d704a7c9258 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f2ddeff58187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17f42612447a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a31fcfc7193c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 20e95d9447be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1c957714938 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 4bf4a8c730ff Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits cd4d1ae7d748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6a727ed1c39 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 30a0f1f21c77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79e00e81d0b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a9ebcbb1159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa82c97746b5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e17e05430ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9dca096c3fb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5195a4ab8187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb9660bef9e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bfa4ce61a15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b15a645964d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b3a0a86d348 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 1024915ce35a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 385978e9d75e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 5ed4aca31236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c70748403edd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 30060fb0e0b6 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 7bfabc261cb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7581f1470b95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 166e3351d01a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits ebb3c2db9644 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits fa88d96444a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2900fe9b6eb1 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 995899378078 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits e04ff2ce3f65 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 051df993f897 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b655d1fd6e7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d92ef8a0949e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 655c48cbfb2b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7e590ac212d1 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 579858944a6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffcda9e50b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 122ffd0d695f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69501df676fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc51122146c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c6dad7cfb31 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 3842c8b4bc97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d38918ed8dd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 078f6aa0b9de Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits eeaf656ad121 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de1b74e3cd80 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 47746645773b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 0644e366a759 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 00bb37292112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce079c645754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 058dec3ef7d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82db2d2ed670 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2729088be10a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 818d2bfdbdc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60b8248de3de Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 466406b3eb00 Merge branch 'next' of git://github.com/cschaufler/smack-next omits d1ee41ba0cb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 458dc811344a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits cf3e54754aa9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 705fd73cbc6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 13ce2d89a339 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c64d1d686260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75ff4b165c5e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 79340a673f43 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 84fcf7be811d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 580f98d34953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5079b6572681 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f7a6d1291e26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33cfd2a779d4 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f98fe119109f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5045bc4bedbf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c6286ef73430 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f19ed2b15a14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93a4041c0e53 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 28acb119007e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3ceae4172444 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b033c1e5040b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 1479270cc1f3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e91971cc8ef2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 92dbf6a5ba06 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 128760e36fe0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 198944f68ac0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 54e5738f6496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6280247f6c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d28466415341 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b49ba00cd331 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8869feca5116 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 0328a1dbc978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a1b7b7b7150 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0c63b0f6cc5 Merge branches 'generic', 'misc', 'mmu', 'selftests', 'svm [...] omits af5478f509a8 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 74a0cc789aeb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d3156dfb6704 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 8c7b7b4c23f5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5e0d7fb0d6b4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1bb2e64eb56a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6847cc16d8dc Merge branch 'master' of git://linuxtv.org/media_tree.git omits 52d052d54df9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 963bc175a469 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 8fcc8df11cd3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 415815397264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c751cd0f81d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits e5d0939a35e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b708d7495715 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb1151cb36ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1105e928fc3d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits bea3a8f6981a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 91466c38a257 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 8281314ded69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15357b688a20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6867f84153da Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8fba325e2a71 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ccfda25d50ed Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 54ecc1b467b8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c6e5487ef7fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 961603660e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b0b60753c70 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 0d00d9ced133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits dfbd6e934169 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f0bed615d80 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 6799af6c763e Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 10b8d03af731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77ef4dbf469d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 7ae93129ab24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 917a70327328 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 62a9ef2fbfcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a213452c320 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 9912b3875963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6645e426036c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 3cf471ecdeae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4afc0f83f8a0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits bd2f1257c721 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c1e74150dfa7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits dfe6623a9262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93733972d3a3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f42732020e16 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b8f9008b19d2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 5056c07856b3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 32b0c17b4602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7165c38e06b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec66b1a1bd41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 603825fd28e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0cb72dd146e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53f56b025795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d9b33c4f93c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4b755e3afe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8ff3ea26712 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a778c05e4601 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits c85db45054bc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4251d1308894 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 1e6c363e30b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd1f88ca8b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b1b29456315 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 7b48ed1beee1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits cae50597052c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7267157ec755 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 7a935eaa5766 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 759c6d4ac0a3 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4cdb5de9397d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 91bfb2a12fd2 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits ebc6d7b66059 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3b9a0b6cfe22 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 734238b32c2d Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits a11eadd0979e Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 582671176c2e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 83b9f37481b4 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6be55a6e6fe5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f05462d684f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 686edda5490b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3737bd74324a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6bfbf8b218a1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e1610f7e3314 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 231c1da3265c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 67497d4ec392 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 51b858511d75 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits b940463aeb8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1903e0e7aa7b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0fdd6752433a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3e74138612b3 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 27c8b81f4c0c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 6c9cd72ca102 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 0a5b9dc41dcd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 7f6fd74199d5 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits dae641c0899a Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits b5d1cf84f025 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6d05157acf44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c752ef32b1ac Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 670f065369c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 90ec0a94def3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db3bf0f19c7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 07b643317ea6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 911bd60ca8ef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 514493142a55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ab4682d64272 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 112986400c8d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 8021de790a89 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 073b51fedd87 riscv: Implement missing huge_ptep_get omits 3e1989a048ec riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOT omits e6304576a368 parisc: Add cacheflush() syscall omits 65442ba9a34d Merge remote-tracking branch 'asoc/for-6.5' into asoc-next omits cc663f0708ad Merge branch 'mm-nonmm-unstable' into mm-everything omits 0643af70813c ocfs2: check new file size on fallocate call omits 71849c0a32ed watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] omits 44a4c6a50f81 watchdog/hardlockup: move SMP barriers from common code to [...] omits 3bb7ca34ddd4 watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] omits 7e9f389c7655 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() omits 06e386c3fe0e watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] omits 3c53ed298e3e watchdog/hardlockup: remove softlockup comment in touch_nm [...] omits d81cdea8f8f3 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] omits 0edfa8b676a3 watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] omits 7f5632266740 watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] omits d4e8395a7523 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] omits bb608c98da96 kexec: enable kexec_crash_size to support two crash kernel [...] omits e368a5cfab08 kexec-add-helper-__crash_shrink_memory-fix omits 3a43976d2461 kexec: add helper __crash_shrink_memory() omits 873625310b30 kexec: improve the readability of crash_shrink_memory() omits 9dade29f7f0c kexec: clear crashk_res if all its memory has been released omits 34c432b7d2ac kexec: delete a useless check in crash_shrink_memory() omits 412cb8b6ff55 kexec: fix a memory leak in crash_shrink_memory() omits fca7177e7dff ocfs2: cleanup trace events omits 697f82884c50 ocfs2: correct return value of ocfs2_local_free_info() omits f5cdd21cb51e debugobjects: turn off debug_objects_enabled from debug_ob [...] omits cba3caf66592 kexec: avoid calculating array size twice omits eb6b2eacc24e include/linux/math.h: fix mult_frac() multiple argument ev [...] omits dbd4c670864f arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] omits 7cbc7eb461e5 arm64: enable perf events based hard lockup detector omits bee74cb45959 arm64: add hw_nmi_get_sample_period for preparation of loc [...] omits 16dba377c17b watchdog/perf: adapt the watchdog_perf interface for async model omits 3571c9512a83 watchdog/perf: add a weak function for an arch to detect i [...] omits 0c3513dfed20 watchdog/hardlockup: detect hard lockups using secondary ( [...] omits 0ab989220e77 watchdog/hardlockup: have the perf hardlockup use __weak f [...] omits d88e4f542708 watchdog: delete old declarations for watchdog_soft,hardlo [...] omits 7f93ef25f3a3 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] omits 2ab255a290a6 watchdog/hardlockup: move perf hardlockup watchdog petting [...] omits ba2162f80491 watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] omits c905bb65dcf7 watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] omits 773e7b0d18b1 watchdog/hardlockup: move perf hardlockup checking/panic t [...] omits 764e6ea59f3e watchdog/perf: rename watchdog_hld.c to watchdog_perf.c omits 095be11c8b16 watchdog/hardlockup: add comments to touch_nmi_watchdog() omits 9cc1fd8fe877 watchdog/perf: ensure CPU-bound context when creating hard [...] omits c7919bebc139 watchdog/hardlockup: change watchdog_nmi_enable() to void omits 3669ddb77931 watchdog: remove WATCHDOG_DEFAULT omits 3003e8d745b7 watchdog/perf: more properly prevent false positives with [...] omits f7dee13bf583 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] omits c5183c412702 decompressor: provide missing prototypes omits 6e437e7dae8b init-add-bdev-fs-printk-if-mount_block_root-failed-fix omits dfa26a6a43cb init: add bdev fs printk if mount_block_root failed omits 4ad8e3b68a0f kcov: add prototypes for helper functions omits 0361c2513d36 time_namespace: always provide arch_get_vdso_data() protot [...] omits a93a91baa556 thread_info: move function declarations to linux/thread_info.h omits 99201bec1800 init: move cifs_root_data() prototype into linux/mount.h omits c6dbaedd2b83 fix up for "init: consolidate prototypes in linux/init.h" omits 47dfdaa588c3 init: consolidate prototypes in linux/init.h omits 6bec44d7bace kunit: include debugfs header file omits 975230be9cc5 panic: make function declarations visible omits d55c78bab841 panic: hide unused global functions omits 75801a4eb01f locking: add lockevent_read() prototype omits 8d34d5470952 lib: devmem_is_allowed: include linux/io.h omits 0e28c77dbe88 mm: sparse: mark populate_section_memmap() static omits 328648e3505a mm: page_poison: always declare __kernel_map_pages() function omits 8aebab603b5e mm: percpu: unhide pcpu_embed_first_chunk prototype omits d51b3cf91924 squashfs-cache-partial-compressed-blocks-fix-3-fix omits e042ea37b75a squashfs: fix page indices omits d1f8d0de6715 squashfs: fix page update race omits e3dd45c35fb5 squashfs-cache-partial-compressed-blocks-fix omits 19ead73c7124 squashfs: cache partial compressed blocks omits d01dca7529c6 squashfs: don't include buffer_head.h omits 44d28049b9e5 fork-optimize-memcg_charge_kernel_stack-a-bit-fix omits 1ea222f083b9 fork: optimize memcg_charge_kernel_stack() a bit omits 68675c1a2cf2 add intptr_t omits c81398f4a1e4 procfs: replace all non-returning strlcpy with strscpy omits a06b9ef5a676 scripts/spelling.txt: add more spellings to spelling.txt omits d1daafeaea76 kthread: fix spelling typo and grammar in comments omits b5db6565ff3e mm-zswap-multiple-zpools-support-fix omits 34d2039a26a6 mm: zswap: multiple zpools support omits f34e3dc572e6 mm: skip CMA pages when they are not available omits 0f68e8d35a97 mm: khugepaged: avoid pointless allocation for "struct mm_slot" omits 9739bff68997 mm: madvise: fix uneven accounting of psi omits a043cf224178 mm/page_alloc: don't wake kswapd from rmqueue() unless __G [...] omits b6268e24da1e kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan omits 92b9879b4c35 mm/mm_init.c: remove free_area_init_memoryless_node() omits 786a37d3f7c2 THP: avoid lock when check whether THP is in deferred list omits 1eebe47cb503 mm: zswap: support exclusive loads omits d80a5ffc345c swap: comments get_swap_device() with usage rule omits e998cb46cd62 swap: remove get/put_swap_device() in __swap_duplicate() omits 37714f2e6bc0 swap: remove __swp_swapcount() omits 9801a23b6c00 swap, __read_swap_cache_async(): enlarge get/put_swap_devi [...] omits 5e65c93b4f1b swap: remove get/put_swap_device() in __swap_count() omits 1878ba5f0887 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] omits 8722b2bf657f mm/mm_init.c: introduce reset_memoryless_node_totalpages() omits 53dd082d6dc7 Docs/mm/damon/design: add a section for the modules layer omits fad279d44515 Docs/mm/damon/design: add a section for DAMON core API omits 4ef428fab4b4 Docs/mm/damon/design: add sections for advanced features of DAMOS omits 04db6c7815f1 Docs/mm/damon/design: add sections for basic parts of DAMOS omits ea18492e668b Docs/mm/damon/design: add a section for the relation betwe [...] omits 41ccae6cfc92 Docs/mm/damon/design: rewrite configurable layers omits ecd8e44877ef Docs/mm/damon/design: update the layout based on the layers omits 078e5bbb54cb Docs/mm/damon/design: add a section for overall architecture omits f32c72511e39 Docs/mm/damon/maintainer-profile: fix typos and grammar errors omits e83c6c3a1bd0 Docs/mm/damon/faq: remove old questions omits ecb47359e1b5 Multi-gen LRU: fix workingset accounting omits 62ac4df79517 maple_tree: relocate the declaration of mas_empty_area_rev(). omits 3da42e7a1ba6 maple_tree: simplify and clean up mas_wr_node_store() omits bea50c688d0b maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] omits e5bf1e275a1c maple_tree: add comments and some minor cleanups to mas_wr [...] omits c16bdd8c1ec3 maple_tree: add mas_wr_new_end() to calculate new_end accurately omits bcbbd8b8d8ce maple_tree: make the code symmetrical in mas_wr_extend_null() omits 27de1aba7ba6 maple_tree: simplify mas_is_span_wr() omits 7178a1383535 maple_tree: fix the arguments to __must_hold() omits ca1e1cddf85c maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() omits 2b540ef1781e maple_tree: rework mtree_alloc_{range,rrange}() omits 34cf52eeab62 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg omits 24f5861c4e52 mm: shmem: fix UAF bug in shmem_show_options() omits c6344d1eb8a4 mm: compaction: skip fast freepages isolation if enough fr [...] omits 207013c4b92b mm: compaction: add trace event for fast freepages isolation omits 24ecf2617f7f mm: compaction: only set skip flag if cc->no_set_skip_hint [...] omits 08473d6481de mm: compaction: skip more fully scanned pageblock omits 48bb77b17f2f mm: compaction: change fast_isolate_freepages() to void type omits 3b6fa1a1bf42 mm: compaction: drop the redundant page validation in upda [...] omits b4cdeef30546 mm, compaction: skip all non-migratable pages during scan omits 9e3ad6836c35 mm/vmalloc: dont purge usable blocks unnecessarily omits 052d7d4658e3 mm/vmalloc: add missing READ/WRITE_ONCE() annotations omits 2dbef5123dbe mm/vmalloc: check free space in vmap_block lockless omits ce08f6a7a21e mm/vmalloc: prevent flushing dirty space over and over omits e93f2d6a4bd1 mm/vmalloc: avoid iterating over per CPU vmap blocks twice omits 83d729c47945 mm/vmalloc: prevent stale TLBs in fully utilized blocks omits efe6e9dc02ec kmemleak-test: drop __init to get better backtrace omits 2add4e7f7d4b mm: multi-gen LRU: cleanup lru_gen_test_recent() omits 3e19ff04adba mm: multi-gen LRU: add helpers in page table walks omits 7afecbb6a78b mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() omits 597e5fecdb7b mm: multi-gen LRU: use macro for bitmap omits 5d2ac800012a selftests: cgroup: fix unexpected failure on test_memcg_low omits f09c80912a38 mm/memcontrol: fix typo in comment omits 846046d3b8ba mm/mlock: rename mlock_future_check() to mlock_future_ok() omits 8fd4ae3005e2 mm/mmap: refactor mlock_future_check() omits 0ba33560606e selftests/mm: gup_longterm: add liburing tests omits 06415ce8e9cc selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM omits f56ef55b8a07 selftests/mm: factor out detection of hugetlb page sizes i [...] omits 7021051f2c90 mm: compaction: avoid GFP_NOFS ABBA deadlock omits e8869b932b16 mm: page_isolation: write proper kerneldoc omits beaa9fd97cff mm: compaction: drop redundant watermark check in compacti [...] omits 7d809110991a mm: compaction: remove unnecessary is_via_compact_memory() checks omits 9817a7d9fad9 mm: compaction: refactor __compaction_suitable() omits bd22638c9800 mm: compaction: simplify should_compact_retry() omits b4002fbacae1 mm: compaction: remove compaction result helpers omits 18aef4af1f89 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] omits b9753f9f785e mm: avoid rewalk in mmap_region omits 03804e206f32 mm: add vma_iter_{next,prev}_range() to vma iterator omits 29c2e3e024d6 maple_tree: update testing code for mas_{next,prev,walk} omits 7cb3820491c0 maple_tree: clear up index and last setting in single entry tree omits 0a7c4985cdd4 maple_tree: add mas_prev_range() and mas_find_range_rev interface omits fe1b11de5395 maple_tree: introduce mas_prev_slot() interface omits 89ca0c88da6f maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() omits 5a5d06706ae3 maple_tree: add mas_next_range() and mas_find_range() interfaces omits 5c8c122eadb2 maple_tree: introduce mas_next_slot() interface omits be304a81e5c5 maple_tree: fix testing mas_empty_area() omits 90158995f5a6 maple_tree: revise limit checks in mas_empty_area{_rev}() omits 1beab5466c97 maple_tree: try harder to keep active node with mas_prev() omits 39be287030bc maple_tree: try harder to keep active node after mas_next() omits 4006f321db86 mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] omits e0f387774213 maple_tree: mas_start() reset depth on dead node omits fbffea7c1441 maple_tree: remove unnecessary check from mas_destroy() omits bae9a6666453 maple_tree: add __init and __exit to test module omits 653f61126860 mm: update vma_iter_store() to use MAS_WARN_ON() omits f5715584af95 mm: update validate_mm() to use vma iterator omits 47462bb7ad47 maple_tree: make test code work without debug enabled omits 893f1474409a maple_tree: return error on mte_pivots() out of range omits 785cf4436f51 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() omits cd1c81ad88ae maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() omits 295a5e0c3f4a maple_tree: use MAS_BUG_ON() from mas_topiary_range() omits 0c16a494560e maple_tree: use MAS_BUG_ON() in mas_set_height() omits e49dfc9b98c1 maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent omits 6229b9562dc8 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] omits b3de710ad14b maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() omits 199bb1397b46 maple_tree: convert BUG_ON() to MT_BUG_ON() omits a0e61a0af66c maple_tree: add debug BUG_ON and WARN_ON variants omits cc26a07a6f02 maple_tree: add format option to mt_dump() omits eecb3e575a95 maple_tree: clean up mas_dfs_postorder() omits 0f4e7f5fc212 maple_tree: avoid unnecessary ascending omits 408b39a019b2 maple_tree: clean up mas_parent_enum() and rename to mas_p [...] omits f30b430ad52b maple_tree: fix static analyser cppcheck issue omits d2c219c0f17b mm: convert migrate_pages() to work on folios omits cac0c7a88a3b mm/gup: remove vmas array from internal GUP functions omits a3f3b0a77f0e mm/gup: remove vmas parameter from pin_user_pages() omits fb445283af7e io_uring: rsrc: delegate VMA file-backed check to GUP omits ebe593f2ffca mm/gup: remove vmas parameter from get_user_pages_remote() omits 97f8b53aa412 mm/gup: remove unused vmas parameter from pin_user_pages_remote() omits 6b9b7bbae5cc mm/gup: remove unused vmas parameter from get_user_pages() omits cf19a3256f22 mm/hugetlb: remove hugetlb_page_subpool() omits f79487175261 mm: page_alloc: move is_check_pages_enabled() into page_alloc.c omits e2b9a8db05ef mm: page_alloc: move sysctls into it own fils omits e8645833696f mm: vmscan: use gfp_has_io_fs() omits dba9166fedb6 mm: page_alloc: move pm_* function into power omits ec68d3e0d591 mm: page_alloc: move mark_free_page() into snapshot.c omits 5b2d30b5d58c mm: page_alloc: split out DEBUG_PAGEALLOC omits b2520a5343c7 mm: page_alloc: split out FAIL_PAGE_ALLOC omits 63a782a00c29 mm: page_alloc: remove alloc_contig_dump_pages() stub omits 56dbb1aed21b mm: page_alloc: squash page_is_consistent() omits 6ed65ea432a3 mm: page_alloc: collect mem statistic into show_mem.c omits 4b8a7b590081 mm: page_alloc: move set_zone_contiguous() into mm_init.c omits 7538d5da4370 mm: page_alloc: move init_on_alloc/free() into mm_init.c omits eb11626bf1f0 mm: page_alloc: move mirrored_kernelcore into mm_init.c omits b72d269e17ac mm/zsmalloc: get rid of PAGE_MASK omits fc1ad1ad4bcb mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix omits 6c72f9666b2e mm,page_owner: filter out stacks by a threshold counter omits 81543c5e5f46 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits 7957a959fe1f mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits fbb8189b7755 mm, page_owner: add page_owner_stacks file to print out on [...] omits 20db2d68f48a lib/stackdepot: add a refcount field in stack_record omits 39dc1690ac0a mm/secretmem: make it on by default omits 0eb83bf2771b Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] omits 7575ba2be31d mm: compaction: update pageblock skip when first migration [...] omits 4586b8663f35 mm: compaction: only force pageblock scan completion when [...] omits 0d707f32f7ab mm: compaction: ensure rescanning only happens on partiall [...] omits 5464e80eb18d mm: pagemap: restrict pagewalk to the requested range omits 317f3d42d112 mm, oom: do not check 0 mask in out_of_memory() omits c0a03c9f67a0 mm: memory-failure: move sysctl register in memory_failure_init() omits 1f43dd00f859 mm: memory_failure: move memory_failure_attr_group under M [...] omits 92835186edee mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] omits 1671220f70ea kasan: use internal prototypes matching gcc-13 builtins omits 8bc5487ab6ac kasan: add kasan_tag_mismatch prototype omits 3a6cee291fb1 migrate_pages_batch: simplify retrying and failure countin [...] omits 9aa91ec8c82b mm: memory_hotplug: fix format string in warnings omits 8c8e96ab402c filemap: remove page_endio() omits 900f7aa072ed dma-contiguous: support per-numa CMA for all architectures omits 097083ca6970 mm: optimization on page allocation when CMA enabled omits 4f8e9bd606ab maple_tree: fix potential out-of-bounds access in mas_wr_e [...] omits 49a9a0ffa10d mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() omits b6af880e4ebb dmapool: create/destroy cleanup omits 99be9efcff38 mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] omits dfdb57b4ec5d mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] omits 66933655874e mm/mmap: separate writenotify and dirty tracking logic omits ad9f2433a39e fs: hugetlbfs: set vma policy only when needed for allocat [...] omits d759926299f5 selftests-add-selftests-for-cachestat-fix-2 omits 4920554b0c31 selftests: fix spelling mistake "trucate" -> "truncate" omits bbf7f0efb0e8 selftests: add selftests for cachestat omits 3f2d8bbaa1f8 arm64: wire up cachestat for arm64 omits 93e799081990 cachestat: wire up cachestat for other architectures omits c196e9fcde8a cachestat: implement cachestat syscall (fix) omits 2c8644da0c25 cachestat: implement cachestat syscall omits 66101b357433 workingset: add missing rcu_read_unlock() in lru_gen_refault() omits 2cd84f5849c1 workingset: refactor LRU refault to expose refault recency check omits 8e22ce81ea38 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] omits 36159dd19e53 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] omits 241a7ab3ade2 cgroup: remove cgroup_rstat_flush_atomic() omits 6b0c8f9cd873 memcg: remove mem_cgroup_flush_stats_atomic() omits a8cb3a737cef memcg: calculate root usage from global state omits a53aa436fd10 memcg: flush stats non-atomically in mem_cgroup_wb_stats() omits ec99e705551c writeback: move wb_over_bg_thresh() call outside lock section omits 6cd699a51aa6 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn omits f4185d00e228 mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] omits e1a7180e3816 mm: compaction: optimize compact_memory to comply with the [...] omits 5ac31b2e0a1d memcg: dump memory.stat during cgroup OOM for v1 omits d81133f9736f memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] omits c6cfc8e2bae1 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT omits 5f4107effebb mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached omits 66eb56b8464d mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] omits fa62786b30bd dma-buf/heaps: system_heap: avoid too much allocation omits b2424568bd9b mailmap: add entry for John Keeping omits 6804144bf1cf zswap: do not shrink if cgroup may not zswap omits 175991e4654f mm/damon/core: fix divide error in damon_nr_accesses_to_ac [...] omits 82448dd46b1b string: use __builtin_memcpy() in strlcpy/strlcat omits e5c38df220f3 epoll: ep_autoremove_wake_function should use list_del_ini [...] omits 4f245084b54d mm/gup_test: fix ioctl fail for compat task omits 734cf24fbe52 nilfs2: reject devices with insufficient block count omits 6ec979b51d23 ocfs2: fix use-after-free when unmounting read-only filesystem omits 1649953de1d0 lazy tlb: consolidate lazy tlb mm switching omits 909064f00af0 lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN omits 17c04a188606 lib/test_vmalloc.c: avoid garbage in page array omits 628834f481de nilfs2: fix possible out-of-bounds segment allocation in r [...] omits 2b1e5528e293 riscv/purgatory: remove PGO flags omits 386d0694c62e powerpc/purgatory: remove PGO flags omits f7908954d32b x86/purgatory: remove PGO flags omits 2c808fb83407 kexec: support purgatories with .text.hot sections omits c414aaace115 mm/uffd: Allow vma to merge as much as possible omits b6dc9c7c0c94 mm/uffd: fix vma operation where start addr cuts part of vma omits 72cfc0391752 radix tree test suite: fix building radix tree test suite omits 3c5508e2123c radix-tree: move declarations to header omits 412112d51ef5 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] omits 3eb4f2ac7a1f mm: fix hugetlb page unmap count balance issue omits aae82e13f9a6 mm/shmem: fix race in shmem_undo_range w/THP omits c39898f786c2 mm: keep memory type same on DEVMEM Page-Fault omits 802174cc8d4c Merge branch 'for-next-next-v6.4-20230601' into for-next-20230601 omits 74e491d462f2 Merge branch 'for-next-current-v6.3-20230601' into for-nex [...] omits 63953e6510b4 Merge branch 'ext/hch/writeback-fixes' into for-next-next- [...] omits b908c00169c7 Merge branch 'dev/comp-work' into for-next-next-v6.4-20230601 omits 6554ea9b03b3 Merge branch 'misc-next' into for-next-next-v6.4-20230601 omits 5913d8a531c9 Merge branch 'next-fixes' into for-next-next-v6.4-20230601 omits 4a3bcbf5be0e Merge branch 'misc-6.4' into for-next-current-v6.3-20230601 omits dcef020bf1b9 btrfs: open code need_full_stripe conditions omits 2e6461b3013c btrfs: open code btrfs_map_sblock omits f34e3e752631 btrfs: rename __btrfs_map_block to btrfs_map_block omits 138ed2867fb1 btrfs: remove unused btrfs_map_block omits 86e6ceb27330 btrfs: optimize simple reads in btrfsic_map_block omits 07bec430f3c4 btrfs: remove unused BTRFS_MAP_DISCARD omits 280850256276 btrfs: add xxhash to fast checksum implementations omits 1ea36022ae89 btrfs: pass the new logical address to split_extent_map omits 0eb51868a20a btrfs: defer splitting of ordered extents until I/O completion omits a2ae7bf8da30 btrfs: handle completed ordered extents in btrfs_split_ord [...] omits f07c68577e47 btrfs: atomically insert the new extent in btrfs_split_ord [...] omits 897576aeae1a btrfs: split btrfs_alloc_ordered_extent to allocation and [...] omits 4bc66c87c1d4 btrfs: return the new ordered_extent from btrfs_split_orde [...] omits 50765d78aafd btrfs: reorder conditions in btrfs_extract_ordered_extent omits 12757586ab96 btrfs: move split_extent_map to extent_map.c omits fdcab136583d btrfs: optimize the logical to physical mapping for zoned writes omits bdab4683a4a0 btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] omits 51c86b58b764 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned omits cc2b8220393a btrfs: don't call btrfs_record_physical_zoned for failed append omits 9ce5bc344ad5 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED omits 31c32422033f btrfs: remove unnecessary prototype declarations at disk-io.c omits 51aafc927cce btrfs: use a single switch statement when initializing del [...] omits 873cb51d0c3b btrfs: use bool type for delayed ref head fields that are [...] omits 18aa57e21672 btrfs: assert correct lock is held at btrfs_select_ref_head() omits 6dd244be8f10 btrfs: get rid of label and goto at insert_delayed_ref() omits 269fcda91228 btrfs: make insert_delayed_ref() return a bool instead of an int omits bacda92d69a7 btrfs: use a bool to track qgroup record insertion when ad [...] omits 01a9f0ac526e btrfs: remove pointless in_tree field from struct btrfs_de [...] omits 5a341b7c8c22 btrfs: remove unused is_head field from struct btrfs_delay [...] omits 561ca0a033aa btrfs: reorder some members of struct btrfs_delayed_ref_head omits 6d6a31e7fc99 btrfs: split page locking out of __process_pages_contig omits d69e368d2ec8 btrfs: refactor the zoned device handling in cow_file_range omits a567fa3a9c02 btrfs: don't redirty the locked page for extent_write_lock [...] omits 3c8128bb3462 btrfs: don't treat zoned writeback as being from an async [...] omits 778723c96018 btrfs: only call __extent_writepage_io from extent_write_l [...] omits 0ffc4a7c8967 btrfs: move nr_to_write to __extent_writepage omits 6b804c43fea0 btrfs: remove non-standard extent handling in __extent_wri [...] omits b1106ec2addf btrfs: remove PAGE_SET_ERROR omits 88f34d16935a btrfs: stop setting PageError in the data I/O path omits 2d587f47113b btrfs: don't check PageError in __extent_writepage omits 93e5ce237dcc btrfs: rename cow_file_range_async to run_delalloc_compressed omits e33246993df9 btrfs: don't fail writeback when allocating the compressio [...] omits 9d04812c0b79 btrfs: don't check PageError in btrfs_verify_page omits ba8d4b99b4da btrfs: unify fsverify vs other read error handling in end_ [...] omits 1a2804749868 btrfs: factor out a btrfs_verify_page helper omits 8234a6614a39 btrfs: fix range_end calculation in extent_write_locked_range omits b69e61d3cc7c btrfs: disable allocation warnings for compression workspaces omits b7180b33a85b btrfs: pass the new logical address to split_extent_map omits 62a1244a8836 btrfs: defer splitting of ordered extents until I/O completion omits 151fc2789d69 btrfs: handle completed ordered extents in btrfs_split_ord [...] omits 517ff871fc3c btrfs: atomically insert the new extent in btrfs_split_ord [...] omits ccf8c41d1f76 btrfs: split btrfs_alloc_ordered_extent to allocation and [...] omits 6c0925818757 btrfs: return the new ordered_extent from btrfs_split_orde [...] omits 507ef82f8a42 btrfs: reorder conditions in btrfs_extract_ordered_extent omits 91422626d068 btrfs: move split_extent_map to extent_map.c omits 1a3c1c02d4f6 btrfs: optimize the logical to physical mapping for zoned writes omits 31619267636c btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] omits 6700e4337754 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned omits 1f6c96c01d54 btrfs: don't call btrfs_record_physical_zoned for failed append omits 2e48016f9aaa btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED omits 2289559ee4d6 btrfs: remove unnecessary prototype declarations at disk-io.c omits b13d8cb25e44 btrfs: use a single switch statement when initializing del [...] omits b98fe0f627a0 btrfs: use bool type for delayed ref head fields that are [...] omits 41a8a419ca76 btrfs: use the same uptodate variable for end_bio_extent_r [...] omits 384ab854e636 btrfs: assert correct lock is held at btrfs_select_ref_head() omits 8c01d553bf8f btrfs: subpage: make alloc_extent_buffer() handle previous [...] omits 188709306201 btrfs: get rid of label and goto at insert_delayed_ref() omits e998ba484445 btrfs: print assertion failure report and stack trace from [...] omits 8a2a74ded070 btrfs: make insert_delayed_ref() return a bool instead of an int omits 043d62b2ab05 btrfs: use a bool to track qgroup record insertion when ad [...] omits b6510dda7386 btrfs: remove pointless in_tree field from struct btrfs_de [...] omits 6da34b5b64c7 btrfs: remove unused is_head field from struct btrfs_delay [...] omits 50cf27bcdb1f btrfs: reorder some members of struct btrfs_delayed_ref_head omits c3e6035c57ed btrfs: add xxhash to fast checksum implementations omits 789d20e021cf btrfs: fix csum_tree_block page iteration to avoid trippin [...] omits 7b2a09e76c0d btrfs: subpage: dump extra subpage bitmaps for debug omits 5ff067f8f671 btrfs: use alloc_ordered_workqueue() to create ordered workqueues omits bd7fb3637e14 btrfs: drop gfp from parameter extent state helpers omits 722438374fcd btrfs: pass NOWAIT for set/clear extent bits as another bit omits d97aef322550 btrfs: drop NOFAIL from set_extent_bit allocation masks omits 24fe106f0d9e btrfs: open code set_extent_bits omits 4a21531d3fb0 btrfs: open code set_extent_bits_nowait omits 130af846d141 btrfs: open code set_extent_dirty omits 1d61009558bf btrfs: open code set_extent_new omits 132e1708577c btrfs: open code set_extent_delalloc omits e94a7c9e3791 btrfs: open code set_extent_defrag omits d35cefce9bb2 btrfs: remove a pointless NULL check in btrfs_lookup_fs_root omits 9aebc41962b8 btrfs: convert btrfs_get_global_root to use a switch statement omits 1df84c38f5a5 btrfs: fix the btrfs_get_global_root return value omits 650de8a31703 btrfs: add and fix comments in btrfs_fs_devices omits 712954094fed btrfs: consolidate uuid comparisons in btrfs_validate_super omits b0bb2e292f5d btrfs: simplify how changed fsid and metadata_uuid is checked omits 21171437953c btrfs: simplify fsid and metadata_uuid comparisons omits e4377927f40b btrfs: return bool from check_tree_block_fsid instead of int omits 9a2c5c5fac32 btrfs: add comment about metadata_uuid in btrfs_fs_devices omits c4613b54f9ad btrfs: merge calls to alloc_fs_devices in device_list_add omits f79c781daa03 btrfs: streamline fsid checks in alloc_fs_devices omits 201f68d34df8 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change omits d2de2e7a6b22 btrfs: merge write_one_subpage_eb into write_one_eb omits 5267bb272d9e btrfs: use per-buffer locking for extent_buffer reading omits ebd1bbd446f4 btrfs: stop using lock_extent in btrfs_buffer_uptodate omits 44e95c9a3a6c btrfs: don't check for uptodate pages in read_extent_buffer_pages omits eb5b9e70ab16 btrfs: stop using PageError for extent_buffers omits cf9006b0c484 btrfs: remove the io_pages field in struct extent_buffer omits cfea54aabb24 btrfs: remove the extent_buffer lookup in btree block chec [...] omits e0cbf48ce221 btrfs: use a separate end_io handler for extent_buffer writing omits 8b0be338de1e btrfs: don't use btrfs_bio_ctrl for extent buffer writing omits b13f561932eb btrfs: move page locking from lock_extent_buffer_for_io to [...] omits eac10ae86788 btrfs: submit a writeback bio per extent_buffer omits e9abe5058a51 btrfs: return bool from lock_extent_buffer_for_io omits 93fd29d9de46 btrfs: do not try to unlock the extent for non-subpage met [...] omits 4ab31034aa71 btrfs: use a separate end_io handler for read_extent_buffer omits c522377dfed2 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] omits b32f1083b686 btrfs: don't use btrfs_bio_ctrl for extent buffer reading omits 1190f4b4f347 btrfs: always read the entire extent_buffer omits 713a1ed2fa5d btrfs: merge verify_parent_transid and btrfs_buffer_uptodate omits c77108f6df17 btrfs: move setting the buffer uptodate out of validate_ex [...] omits d48a44107608 btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] omits dc6b218385bc btrfs: mark extent_buffer_under_io static omits 131d53fd2824 btrfs: fix an uninitialized variable warning in btrfs_log_inode omits f950aa924d26 btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work omits 9e7430e162a1 btrfs: trigger orphan inode cleanup during START_SYNC ioctl omits f0c0f717d00a btrfs: fix comment referring to no longer existing btrfs_c [...] omits 9735b5ae12a2 btrfs: change for_rename argument of btrfs_record_unlink_d [...] omits f32a10dc4796 btrfs: remove pointless label and goto at btrfs_record_unl [...] omits 1f0c6b3d1d4d btrfs: update comments at btrfs_record_unlink_dir() to be [...] omits 104c59bb9a7b btrfs: use inode_logged() at btrfs_record_unlink_dir() omits 4661c9e47f4b btrfs: use inode_logged() at need_log_inode() omits 211df22b0322 btrfs: scrub: remove more unused functions omits 1fdb23c49c74 btrfs: handle tree backref walk error properly omits 5f43cc3e8244 btrfs: don't hold an extra reference for redirtied buffers omits 36fff9d2a195 Merge branch 'misc-6.4' into next-fixes omits ac3bb6e23bbb efi: Add tee-based EFI variable driver omits 5a2694fd5866 Merge branch 'devel' into for-next omits 63a4b014879a efi: Add EFI_ACCESS_DENIED status code omits 5b6e3aa08c62 efi: expose efivar generic ops register function omits 626545818708 btrfs: fix dirty_metadata_bytes for redirtied buffers omits f8ec849c189a btrfs: unexport btrfs_run_discard_work and make it static omits 0a2dc694b6ec btrfs: rename del_ptr to btrfs_del_ptr and export it omits af20c161668b btrfs: add a btrfs_csum_type_size helper omits 881b0d7d549c btrfs: add __KERNEL__ check for btrfs_no_printk omits 108574d69264 btrfs: move split_flags/combine_flags helpers to inode-item.h omits 5ef6a01ae8cd btrfs: move btrfs_verify_level_key into tree-checker.c omits 443b04a2210d btrfs: add __btrfs_check_node helper omits 3792fab9ac25 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status omits b34a99c88aba btrfs: use btrfs_tree_block_status for leaf item errors omits bc2f00637aae btrfs: add btrfs_tree_block_status definitions to tree-checker.h omits 9750bc60567a btrfs: simplify btrfs_check_leaf_* helpers into a single helper omits 6b274d618754 btrfs: remove level argument from btrfs_set_block_flags omits 9acade18c170 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c omits 388f3c21ffa9 btrfs: scrub: use recovered data stripes as cache to avoid [...] omits afcc9c93e747 btrfs: assert tree lock is held when removing free space entries omits a990f19d27dc btrfs: assert tree lock is held when linking free space omits 228a946746f9 btrfs: assert tree lock is held when searching for free sp [...] omits f6929ae2886a btrfs: assert proper locks are held at tree_insert_offset() omits a285a539043f btrfs: simplify arguments to tree_insert_offset() omits 4eee2730e83e btrfs: use precomputed end offsets at do_trimming() omits e115c454e6c0 btrfs: avoid searching twice for previous node when mergin [...] omits 4d6bac32282b btrfs: avoid extra memory allocation when copying free spa [...] omits 0c7d63a4d829 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync omits bd4203d0c321 btrfs: output affected files when relocation fails omits 1c8b5a801678 btrfs: remove hipri_workers workqueue omits b0cb1f58041a btrfs: determine synchronous writers from bio or writeback [...] omits 19ed214d6522 btrfs: submit IO synchronously for fast checksum implementations omits 2de4c507a59a btrfs: use SECTOR_SHIFT to convert LBA to physical offset omits 363c004f61b8 btrfs: use SECTOR_SHIFT to convert physical offset to LBA omits 3eda6378a8f2 btrfs: improve leaf dump and error handling omits dd182e000d73 btrfs: print-tree: pass const extent buffer pointer omits 063e6f587347 btrfs: export bitmap_test_range_all_{set,zero} omits 7a5bf64ca7cb btrfs: tag as unlikely the key comparison when checking si [...] omits 16dbfb328ddd btrfs: make btrfs_free_device() static omits b91bed659ff1 btrfs: don't commit transaction for every subvol create omits 83b2894af626 btrfs: unexport btrfs_prev_leaf() omits c9318a530104 parisc: Check if IRQs are disabled when calling arch_local [...] omits da4e876407c4 Merge branch 'fs.ntfs' into vfs.all omits 74df9c751662 Merge branch 'v6.5/vfs.mount' into vfs.all omits 35ec5b016a55 Merge branch 'vfs.misc.fixes' into vfs.all omits 213700a8b96f dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC omits 76ac787cd671 mux: mmio: drop obsolete dependency on COMPILE_TEST omits 584d8826077d Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits bd24b4c9541f drm/msm/dp: add module parameter for PSR omits fd2d1cb8c545 arm64: Make the ARCH_FORCE_MAX_ORDER config input prompt u [...] omits ebddc00f450d vhost_net: revert upend_idx only on retriable error omits 3992c1d4912a tools/virtio: ringtest: Add .gitignore omits f3871bfe203a vhost_vdpa: support PACKED when setting-getting vring_base omits 19509aaa402b vhost: support PACKED when setting-getting vring_base omits bf3272cf540d vhost_vdpa: tell vqs about the negotiated adds 792fc9214036 Merge tag 'efi-fixes-for-v6.4-1' of git://git.kernel.org/p [...] adds fadb74f9f2f6 module/decompress: Fix error checking on zstd decompression adds c43a6ff9f93f Merge tag 'modules-6.4-rc5-second-pull' of git://git.kerne [...] adds 42c4e97e06a8 selinux: don't use make's grouped targets feature yet adds 1419c3ba3144 Merge tag 'selinux-pr-20230601' of git://git.kernel.org/pu [...] adds 6a07826f2057 drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 adds c1d35412b3e8 drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 adds f1373a97a41f drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp adds bfc03568d9d8 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh adds 55e02c14f9b5 drm/amd/pm: reverse mclk and fclk clocks levels for renoir adds c14fb01c4629 Revert "drm/amd/display: Block optimize on consecutive FAM [...] adds 8e1b45c578b7 Revert "drm/amd/display: Do not set drr on pipe commit" adds ac1d8e2f074d drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON adds 6889f28c736c drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 adds 020c76d98315 drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 adds ce784421a3e1 drm/amdgpu: separate ras irq from jpeg instance irq for UV [...] adds 30b2d778f629 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 adds bc3e1d60f933 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 adds e490d60a2f76 drm/amd/pm: resolve reboot exception for si oland adds 663b930e2484 drm/amdgpu: enable tmz by default for GC 11.0.1 adds f9e94d6c85e9 Merge tag 'amd-drm-fixes-6.4-2023-05-31' of https://gitlab [...] adds b6ccf213d95e Merge tag 'drm-intel-fixes-2023-06-01' of git://anongit.fr [...] adds e99a74673a19 Merge tag 'drm-fixes-2023-06-02' of git://anongit.freedesk [...] adds 7bdecc267227 Merge tag 'iommu-fixes-v6.4-rc4' of git://git.kernel.org/p [...] adds 921bdc72a0d6 Merge tag 'mmc-v6.4-rc1-2' of git://git.kernel.org/pub/scm [...] adds 4ea0bf4b98d6 io_uring: undeprecate epoll_ctl support adds 26d147799001 Merge tag 'io_uring-6.4-2023-06-02' of git://git.kernel.dk/linux adds 8557dc271269 md/raid5: fix miscalculation of 'end_sector' in raid5_read [...] adds f270f8582353 Merge tag 'md-fixes-2023-05-24' of https://git.kernel.org/ [...] adds 47fe1c3064c6 block: fix revalidate performance regression adds 31a5978243d2 nvme: fix miss command type check adds ea4d453b9ec9 nvme: double KA polling frequency to avoid KATO with TBKAS on adds 774a96365147 nvme: check IO start time when deciding to defer KA adds c7275ce6a5fd nvme: improve handling of long keep alives adds 856303797724 nvme: fix the name of Zone Append for verbose logging adds 2e45a49531fe Merge tag 'nvme-6.4-2023-06-01' of git://git.infradead.org [...] adds 2b7497739fc8 Merge tag 'block-6.4-2023-06-02' of git://git.kernel.dk/linux adds a746ca666a84 Merge tag 'nfsd-6.4-2' of git://git.kernel.org/pub/scm/lin [...] adds 835e5ac3f98e riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOT adds 6966d7988c4f riscv: Implement missing huge_ptep_get adds 5321d1b1afb9 Merge tag 'riscv-for-linus-6.4-rc5' of git://git.kernel.or [...] adds e0178b546d24 Merge tag 'for-6.4-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 3582e74599d3 Revert "ext4: remove ac->ac_found > sbi->s_mb_min_to_scan [...] adds 6d7d0603ca7c Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 4ecd704a4c51 tpm, tpm_tis: correct tpm_tis_flags enumeration values adds 81d0fa4cb4fc tracing/probe: trace_probe_primary_from_call(): checked li [...] adds eb50d0f250e9 selftests/ftrace: Choose target function for filter test f [...] adds 51f269a6ecc7 Merge tag 'probes-fixes-6.4-rc4' of git://git.kernel.org/p [...] adds b05d39466ba1 leds: qcom-lpg: Fix PWM period limits adds d1b65edf4d1e Merge tag 'leds-6.4-rc5' of git://git.kernel.org/pub/scm/l [...] adds e5282a7d8f6b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 9455b4b6db1e Merge tag 'powerpc-6.4-4' of git://git.kernel.org/pub/scm/ [...] adds 59112e9c390b KVM: arm64: vgic: Fix a circular locking issue adds 9cf2f840c439 KVM: arm64: vgic: Wrap vgic_its_create() with config_lock adds c38b8400aef9 KVM: arm64: vgic: Fix locking comment adds 625487322609 KVM: arm64: vgic: Fix a comment adds 09cce60bddd6 KVM: arm64: Prevent unconditional donation of unmapped reg [...] adds 8d0f019e4c4f arm64: Add missing Set/Way CMO encodings adds d282fa3c5ccb KVM: arm64: Handle trap of tagged Set/Way CMOs adds a9f0e3d5a089 KVM: arm64: Reload PTE after invoking walker callback on p [...] adds 26f314988091 Merge tag 'kvmarm-fixes-6.4-2' of git://git.kernel.org/pub [...] adds 811154e234db KVM: arm64: Populate fault info for watchpoint adds f6a27d6dc51b KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_ [...] adds 1c913a1c35aa KVM: arm64: Iterate arm_pmus list to probe for default PMU adds 40e54cad4540 KVM: arm64: Document default vPMU behavior on heterogeneou [...] adds 49661a52a4b8 Merge tag 'kvmarm-fixes-6.4-3' of git://git.kernel.org/pub [...] adds 817fa998362d KVM: x86/mmu: Grab memslot for correct address space in NX [...] adds b2ce89978889 KVM: SVM: vNMI pending bit is V_NMI_PENDING_MASK not V_NMI [...] adds 8b703a49c9df KVM: x86: Account fastpath-only VM-Exits in vCPU stats adds 4364b287982b KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC I [...] adds 47d2804bc99c KVM: selftests: Add test for race in kvm_recalculate_apic_map() adds f211b45057d8 Merge tag 'kvm-x86-fixes-6.4' of https://github.com/kvm-x8 [...] adds b066935bf833 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 8b435e40256f Merge tag 'usb-6.4-rc5' of git://git.kernel.org/pub/scm/li [...] adds 12c2f77b32b5 Merge tag 'tty-6.4-rc5' of git://git.kernel.org/pub/scm/li [...] adds 41f3ab2d5ded Merge tag 'driver-core-6.4-rc5' of git://git.kernel.org/pu [...] adds 209835e8ecb0 Merge tag 'char-misc-6.4-rc5' of git://git.kernel.org/pub/ [...] adds 3a4cdef13fa3 media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_li [...] adds 6970888d38be media: staging: media: imx: initialize hs_settle to avoid warning adds b37a356df86b media: v4l2-subdev: Fix missing kerneldoc for client_caps adds 81f3affa19d6 media: uvcvideo: Don't expose unsupported formats to userspace adds 5e89d62ec101 Merge tag 'media/v6.4-4' of git://git.kernel.org/pub/scm/l [...] adds 6f64a5ebe1dc Merge tag 'irq_urgent_for_v6.4_rc5' of git://git.kernel.or [...] adds 9561de3a55be Linux 6.4-rc5 adds fd848119dc40 mm: keep memory type same on DEVMEM Page-Fault adds b2765db8b527 mm/shmem: fix race in shmem_undo_range w/THP adds db8814a1c2c2 mm: fix hugetlb page unmap count balance issue adds be3149973415 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] adds ada069e4a8bd radix-tree: move declarations to header adds 47d754a7585a radix tree test suite: fix building radix tree test suite adds 72d894db2f35 mm/uffd: fix vma operation where start addr cuts part of vma adds 510576eb8b1a mm/uffd: Allow vma to merge as much as possible adds 400fd9cf99bb kexec: support purgatories with .text.hot sections adds 28594d868285 x86/purgatory: remove PGO flags adds 29b850d0bedd powerpc/purgatory: remove PGO flags adds a13abab03e89 riscv/purgatory: remove PGO flags adds 30d1a9ec925a nilfs2: fix possible out-of-bounds segment allocation in r [...] adds 994ae2293d0f lib/test_vmalloc.c: avoid garbage in page array adds 4ce9d80f15c1 lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN adds 4343bde8448a lazy tlb: consolidate lazy tlb mm switching adds 03439d2b98c3 ocfs2: fix use-after-free when unmounting read-only filesystem adds 01e144874b53 nilfs2: reject devices with insufficient block count adds 21ff66d0d1d4 mm/gup_test: fix ioctl fail for compat task adds 4ecc3703aefe epoll: ep_autoremove_wake_function should use list_del_ini [...] adds d74ae6e88dc3 epoll-ep_autoremove_wake_function-should-use-list_del_init [...] adds a548dcec7637 mm/damon/core: fix divide error in damon_nr_accesses_to_ac [...] adds 7fab3ff8b6e5 zswap: do not shrink if cgroup may not zswap adds 0c4adccd42ad zswap-do-not-shrink-if-cgroup-may-not-zswap-fix adds 287848db176e zswap-do-not-shrink-if-cgroup-may-not-zswap-fix-fix adds 28c3e53a96b2 mailmap: add entry for John Keeping adds 7c8e60ebde69 ocfs2: check new file size on fallocate call adds 1ef2e380bda0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f3c3762178fa arm64: Remove the ARCH_FORCE_MAX_ORDER config input prompt adds 0e2aba694866 arm64: mm: pass original fault address to handle_mm_fault( [...] adds 82527d05a9c5 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 3ab208034db8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2ed01479c883 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ed779fe4c9b5 neighbour: fix unaligned access to pneigh_entry adds 5a59a58ec25d net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods adds e209fee4118f net/ipv4: ping_group_range: allow GID from 2147483648 to 4 [...] adds f93b30e50a81 net: systemport: Replace platform_get_irq with platform_ge [...] adds 37a826d86ff7 net: dsa: qca8k: add CONFIG_LEDS_TRIGGERS dependency adds edf2e1d2019b net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down adds ef62c0ae6db1 net/ipv6: convert skip_notify_on_dev_down sysctl to u8 adds 3696e140c25f Merge branch 'net-ipv6-skip_notify_on_dev_down-fix' adds 03c44a21d033 net: phylink: actually fix ksettings_set() ethtool call adds 02a7eee1ebf2 Fix gitignore for recently added usptream self tests adds c308e9ec0047 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD L [...] adds 7190d0ff0e17 net: enetc: correct the statistics of rx bytes adds fdebd850cc06 net: enetc: correct rx_bytes statistics of XDP adds 3d5f4d29f6a8 Merge branch 'enetc-fixes' adds 8cde87b007da net: sched: wrap tc_skip_wrapper with CONFIG_RETPOLINE adds d770ab93d06b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds b0fd1852bcc2 bpf: Fix UAF in task local storage adds cba41bb78d70 bpf: Fix elem_size not being set for inner maps adds 1022b67b89ce selftests/bpf: Add access_inner_map selftest adds 23509e92cf13 Merge branch 'Fix elem_size not being set for inner maps' adds 841e2ba34958 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 269260d24302 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6f486b61d3f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 095071f997d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 635071f5fee3 ASoC: simple-card-utils: fix PCM constraint error check adds 32cf0046a652 ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous [...] adds 4ef43fc61ef5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aceac6159bbb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a71e9d3b62ff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f1832e2b5e49 USB: serial: option: add Quectel EM061KGL series adds e97dddb0245c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 37f2f0217f2c Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a822fe32ac33 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 80c6d102a1f0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7504fdd16b48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c0164a21e4b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 752a30aa581f Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 4c0a801ecbc9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds f1c6fb716602 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds b0653a51210a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 309789985397 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 58f16e9991cc Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds b70fbb722fca Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds e9192daa7c7f Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 7f2b5d41063a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 275875a230d1 dma-buf/heaps: system_heap: avoid too much allocation new fe06e32f0a39 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] new 1816d9a97586 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached new 653591f5f3b6 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT new 7d367c14779b memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] new ffb0faf5c6db memcg: dump memory.stat during cgroup OOM for v1 new c990f1d48244 mm: compaction: optimize compact_memory to comply with the [...] new b5d546e57090 mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] new ac82da8b194b mm/page_alloc: drop the unnecessary pfn_valid() for start pfn new b3ab2da05996 writeback: move wb_over_bg_thresh() call outside lock section new 6db30e054813 memcg: flush stats non-atomically in mem_cgroup_wb_stats() new c972192ed3fe memcg: calculate root usage from global state new 9f33597b4333 memcg: remove mem_cgroup_flush_stats_atomic() new d743a30b481f cgroup: remove cgroup_rstat_flush_atomic() new e560385048f9 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] new b0328b0dcf53 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] new 2be4e28d6619 workingset: refactor LRU refault to expose refault recency check new 9ea8dcd1d98f workingset: add missing rcu_read_unlock() in lru_gen_refault() new d302c9bd6209 cachestat: implement cachestat syscall new da58d39fc410 cachestat: implement cachestat syscall (fix) new 3b9e6cfbd741 cachestat: wire up cachestat for other architectures new 88e7f7433495 arm64: wire up cachestat for arm64 new ead9371eecfd selftests: add selftests for cachestat new 8b1ca92e1e98 selftests: fix spelling mistake "trucate" -> "truncate" new 0ddc88651269 selftests-add-selftests-for-cachestat-fix-2 new 23e4c36bf660 fs: hugetlbfs: set vma policy only when needed for allocat [...] new 498fabb77999 mm/mmap: separate writenotify and dirty tracking logic new c00f9486dc64 mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] new ddadcbadec7d mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] new 474d0cfa7d17 dmapool: create/destroy cleanup new 5e77624a69bf mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() new 1e9add6bc80c maple_tree: fix potential out-of-bounds access in mas_wr_e [...] new 9e159dc64973 mm: optimization on page allocation when CMA enabled new a48775386ac3 dma-contiguous: support per-numa CMA for all architectures new e47e9155b8aa filemap: remove page_endio() new 9412f335d510 mm: memory_hotplug: fix format string in warnings new 180d6622b04f migrate_pages_batch: simplify retrying and failure countin [...] new 2309ebb1b3e5 kasan: add kasan_tag_mismatch prototype new e26acb5f8b09 kasan: use internal prototypes matching gcc-13 builtins new fd435f343485 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new 30d450cfeb54 mm: memory_failure: move memory_failure_attr_group under M [...] new 86136f4a484b mm: memory-failure: move sysctl register in memory_failure_init() new d12c78c8a4be mm, oom: do not check 0 mask in out_of_memory() new 1ccc52c5fd00 mm: pagemap: restrict pagewalk to the requested range new 24be329279f0 mm: compaction: ensure rescanning only happens on partiall [...] new b3666cc94eb4 mm: compaction: only force pageblock scan completion when [...] new 0eb241f6dcb8 mm: compaction: update pageblock skip when first migration [...] new aa802e8de4b1 Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] new b3046582bbed mm/secretmem: make it on by default new 62ff4ed88a06 lib/stackdepot: add a refcount field in stack_record new 66513428bd91 mm, page_owner: add page_owner_stacks file to print out on [...] new 5a8620fdf019 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new b884e26e0ab4 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new b030a6408f4d mm,page_owner: filter out stacks by a threshold counter new c2d113391c91 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix new 2cb2aa5e064d mm/zsmalloc: get rid of PAGE_MASK new 3c8d6ab15301 mm: page_alloc: move mirrored_kernelcore into mm_init.c new 5dcb511ce0e5 mm: page_alloc: move init_on_alloc/free() into mm_init.c new f6e742b33bb5 mm: page_alloc: move set_zone_contiguous() into mm_init.c new b7c1063964c6 mm: page_alloc: collect mem statistic into show_mem.c new e46de03f11d1 mm: page_alloc: squash page_is_consistent() new 4b47f0c8857b mm: page_alloc: remove alloc_contig_dump_pages() stub new 5a9a2a44d0eb mm: page_alloc: split out FAIL_PAGE_ALLOC new 85fa9eb8d1a2 mm: page_alloc: split out DEBUG_PAGEALLOC new 310452645e7a mm: page_alloc: move mark_free_page() into snapshot.c new 8676a5fbb82d mm: page_alloc: move pm_* function into power new 668e14e100a8 mm: vmscan: use gfp_has_io_fs() new d370f0fcbf13 mm: page_alloc: move sysctls into it own fils new 44862cdd491d mm: page_alloc: move is_check_pages_enabled() into page_alloc.c new b1e5820d42c0 mm/hugetlb: remove hugetlb_page_subpool() new 89705e0ba8ee mm/gup: remove unused vmas parameter from get_user_pages() new efe26a2f21b0 mm/gup: remove unused vmas parameter from pin_user_pages_remote() new f5bf0de63057 mm/gup: remove vmas parameter from get_user_pages_remote() new 78fe49afb097 io_uring: rsrc: delegate VMA file-backed check to GUP new 8d411a95834f mm/gup: remove vmas parameter from pin_user_pages() new c44081fcb616 mm/gup: remove vmas array from internal GUP functions new 8b799de1595b mm: convert migrate_pages() to work on folios new 5fd272a63b16 maple_tree: fix static analyser cppcheck issue new ecfdc9e9f2ba maple_tree: clean up mas_parent_enum() and rename to mas_p [...] new 5cbb050995c5 maple_tree: avoid unnecessary ascending new bda23d76fd27 maple_tree: clean up mas_dfs_postorder() new d965bd5bd272 maple_tree: add format option to mt_dump() new 8397a19650c9 maple_tree: add debug BUG_ON and WARN_ON variants new e1b6d3f04235 maple_tree: convert BUG_ON() to MT_BUG_ON() new 329f92e01545 maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() new a5c8f8dd25a6 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] new d50b0481a4ff maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent new f24f99d1c3c1 maple_tree: use MAS_BUG_ON() in mas_set_height() new d0be4f67837f maple_tree: use MAS_BUG_ON() from mas_topiary_range() new cae5ff9d5430 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() new 74ce215410e2 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() new bcb370d6b0a9 maple_tree: return error on mte_pivots() out of range new a9842a98f7b8 maple_tree: make test code work without debug enabled new b62c20bec2f1 mm: update validate_mm() to use vma iterator new 0e44f909571d mm: update vma_iter_store() to use MAS_WARN_ON() new 985f05eba1ad maple_tree: add __init and __exit to test module new 722d9376217f maple_tree: remove unnecessary check from mas_destroy() new 09dc472605d2 maple_tree: mas_start() reset depth on dead node new e3fe2f62a3ab mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] new 4e7708f6ec93 maple_tree: try harder to keep active node after mas_next() new 930f3560ad69 maple_tree: try harder to keep active node with mas_prev() new 00cb83aa70cb maple_tree: revise limit checks in mas_empty_area{_rev}() new 7fff522632bc maple_tree: fix testing mas_empty_area() new 459a88119218 maple_tree: introduce mas_next_slot() interface new 3be4530e5211 maple_tree: add mas_next_range() and mas_find_range() interfaces new 69982c7aa961 maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() new c42d1129a2df maple_tree: introduce mas_prev_slot() interface new ac8805efb82f maple_tree: add mas_prev_range() and mas_find_range_rev interface new b340bed2b928 maple_tree: clear up index and last setting in single entry tree new b311a4041c1b maple_tree: update testing code for mas_{next,prev,walk} new 50d6b9ec6623 mm: add vma_iter_{next,prev}_range() to vma iterator new b2723fc5c3f4 mm: avoid rewalk in mmap_region new 33bf703ae782 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] new 1f1ccf515b49 mm: compaction: remove compaction result helpers new 274650d80d28 mm: compaction: simplify should_compact_retry() new 69c53d230a7a mm-compaction-simplify-should_compact_retry-fix new b5df29e91c65 mm: compaction: refactor __compaction_suitable() new 7063f9be78a4 mm-compaction-refactor-__compaction_suitable-fix new db9bce7d7922 mm: compaction: remove unnecessary is_via_compact_memory() checks new 78794f4704c8 mm: compaction: drop redundant watermark check in compacti [...] new 76f2dedd352d mm: compaction: have compaction_suitable() return bool new 2639648c86a5 mm: page_isolation: write proper kerneldoc new d592d08649b8 mm: compaction: avoid GFP_NOFS ABBA deadlock new 2b541754d7d2 selftests/mm: factor out detection of hugetlb page sizes i [...] new f2367a31c6e9 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM new 79d2eb664900 selftests/mm: gup_longterm: add liburing tests new b1d96277eb39 mm/mmap: refactor mlock_future_check() new 237457940247 mm/mlock: rename mlock_future_check() to mlock_future_ok() new fbf37faf200d mm/memcontrol: fix typo in comment new f0ae525e785b selftests: cgroup: fix unexpected failure on test_memcg_low new 122e4c8aa713 mm: multi-gen LRU: use macro for bitmap new 06c46242d699 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() new 6210cced4711 mm: multi-gen LRU: add helpers in page table walks new bf33de486508 mm: multi-gen LRU: cleanup lru_gen_test_recent() new 429d1ee4d44b kmemleak-test: drop __init to get better backtrace new 1df13824ec48 mm/vmalloc: prevent stale TLBs in fully utilized blocks new b2f840a9f8dd mm/vmalloc: avoid iterating over per CPU vmap blocks twice new 0681eb00e53f mm/vmalloc: prevent flushing dirty space over and over new 6b6af92dd7ca mm/vmalloc: check free space in vmap_block lockless new 041bc3b14847 mm/vmalloc: add missing READ/WRITE_ONCE() annotations new 01283a3a4d88 mm/vmalloc: dont purge usable blocks unnecessarily new e96e29fa7c18 mm, compaction: skip all non-migratable pages during scan new b6096b446e47 mm: compaction: drop the redundant page validation in upda [...] new 1afba454a2f6 mm: compaction: change fast_isolate_freepages() to void type new 3b05501cb95d mm: compaction: skip more fully scanned pageblock new 54a0a394e03d mm: compaction: only set skip flag if cc->no_set_skip_hint [...] new 0c5c271d9a72 mm: compaction: add trace event for fast freepages isolation new c88d40ebe9e7 mm: compaction: skip fast freepages isolation if enough fr [...] new 68e18780567d mm: shmem: fix UAF bug in shmem_show_options() new b606a86eb2c0 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg new cfbc3d369023 maple_tree: rework mtree_alloc_{range,rrange}() new 375811cbe663 maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() new d1cb3f30027e maple_tree: fix the arguments to __must_hold() new 932392efeffa maple_tree: simplify mas_is_span_wr() new cff8b4054bc6 maple_tree: make the code symmetrical in mas_wr_extend_null() new 7746d68781ea maple_tree: add mas_wr_new_end() to calculate new_end accurately new 167851ff49ac maple_tree: add comments and some minor cleanups to mas_wr [...] new 97e5d1cf22c4 maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] new 181de41079ac maple_tree: simplify and clean up mas_wr_node_store() new 0094e9ccadfa maple_tree: relocate the declaration of mas_empty_area_rev(). new 8e0b42bfcfe8 Multi-gen LRU: fix workingset accounting new 32bb62f8e3ab Docs/mm/damon/faq: remove old questions new 0de7a05c6c7f Docs/mm/damon/maintainer-profile: fix typos and grammar errors new 825932139887 Docs/mm/damon/design: add a section for overall architecture new cb2d39b873d2 Docs/mm/damon/design: update the layout based on the layers new cd3aa1b3cdaa Docs/mm/damon/design: rewrite configurable layers new 1ae4bd4b468c Docs/mm/damon/design: add a section for the relation betwe [...] new 61c329b89e72 Docs/mm/damon/design: add sections for basic parts of DAMOS new cb13acc4165d Docs/mm/damon/design: add sections for advanced features of DAMOS new 91def20a83d8 Docs/mm/damon/design: add a section for DAMON core API new 1a367ee655ac Docs/mm/damon/design: add a section for the modules layer new 125ab94d02ff mm/mm_init.c: introduce reset_memoryless_node_totalpages() new 2e2e6fd800d7 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] new 7154ae77cede swap: remove get/put_swap_device() in __swap_count() new 431dec17442c swap, __read_swap_cache_async(): enlarge get/put_swap_devi [...] new ef1147c82990 swap: remove __swp_swapcount() new 36d56cdaa82a swap: remove get/put_swap_device() in __swap_duplicate() new 221676b02fda swap: comments get_swap_device() with usage rule new c918bd9ecdb8 mm: zswap: support exclusive loads new fd12d92c405e THP: avoid lock when check whether THP is in deferred list new c9cc781fee86 mm/mm_init.c: remove free_area_init_memoryless_node() new 6aff568e66b8 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan new e705d95cd840 mm/page_alloc: don't wake kswapd from rmqueue() unless __G [...] new 14c119b91bd9 mm: madvise: fix uneven accounting of psi new 4e0e87606868 mm: khugepaged: avoid pointless allocation for "struct mm_slot" new 91add519146d mm: skip CMA pages when they are not available new e55730494f09 mm/mm_init.c: move set_pageblock_order() to free_area_init() new c5fbf51bcd09 mm/memory_hotplug: remove reset_node_managed_pages() in ho [...] new eb519a659a54 mm/mm_init.c: remove reset_node_present_pages() new 64fbbeac6e7e mm-mm_initc-remove-reset_node_present_pages-fix new 399ab221f3ff mm: zswap: shrink until can accept new 39bf7bdb48fe backing_dev: remove current->backing_dev_info new 863dcdbcfa81 iomap: update ki_pos a little later in iomap_dio_complete new 3c90c1bbf62e filemap: update ki_pos in generic_perform_write new 2f7ab9482708 filemap: add a kiocb_write_and_wait helper new be50e972fd02 filemap: add a kiocb_invalidate_pages helper new 1128ce49cf4e filemap: add a kiocb_invalidate_post_direct_write helper new 9bd995dfdc17 iomap: update ki_pos in iomap_file_buffered_write new aaccd1e7b63e iomap: use kiocb_write_and_wait and kiocb_invalidate_pages new 730918242bcc fs: factor out a direct_write_fallback helper new 12ea2cd84b42 fuse: update ki_pos in fuse_perform_write new 1e669b7c4d15 fuse: drop redundant arguments to fuse_perform_write new 0523ea3898b3 fuse: use direct_write_fallback new 22e8d828d9c4 mm: vmscan: move shrinker_debugfs_remove() before synchron [...] new f40df8b3ac9b maple_tree: add benchmarking for mas_for_each new ffada4109d85 maple_tree: add benchmarking for mas_prev() new f8c112779ef7 mm: move unmap_vmas() declaration to internal header new c57d0b88196f mm: change do_vmi_align_munmap() side tree index new aea51348599a mm: remove prev check from do_vmi_align_munmap() new 37981a3c4ef6 maple_tree: introduce __mas_set_range() new c181e0816816 mm: remove re-walk from mmap_region() new 6cddc4cccaf5 maple_tree: re-introduce entry to mas_preallocate() arguments new ea65feea03f3 mm: use vma_iter_clear_gfp() in nommu new f369408e90f0 mm: set up vma iterator for vma_iter_prealloc() calls new 882f1d78ed4d maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new dc23a4c735f5 maple_tree: update mas_preallocate() testing new e9cbf62aac5e maple_tree: refine mas_preallocate() node calculations new ea167a68ad03 mm/mmap: change vma iteration order in do_vmi_align_munmap() new 36bfbf619d49 userfaultfd: fix regression in userfaultfd_unmap_prep() new 5897bf6e479b selftests/mm: fix uffd-stress unused function warning new e312292b431b selftests/mm: fix unused variable warning in hugetlb-madvise.c new 7b9ef89bb9d4 selftests/mm: fix unused variable warning in migration.c new 6f6cd9a1743b selftests/mm: fix a char* assignment in mlock2-tests.c new 7fa932f20e12 selftests/mm: fix invocation of tests that are run via she [...] new 0f0b8613c6e2 selftests/mm: .gitignore: add mkdirty, va_high_addr_switch new 1b1fde77da99 selftests/mm: set -Wno-format-security to avoid uffd build [...] new 4d8eec981ee4 selftests/mm: fix a "possibly uninitialized" warning in pk [...] new 997b7f2e0cd9 selftests/mm: move psize(), pshift() into vm_utils.c new 93c3ab8fa4f1 selftests/mm: move uffd* routines from vm_util.c to uffd-common.c new 074c6e39fd75 selftests/mm: fix missing UFFDIO_CONTINUE_MODE_WP and simi [...] new 684e577b25c3 selftests/mm: fix uffd-unit-tests.c build failure due to m [...] new c4bd4b9f97e3 vmstat: allow_direct_reclaim should use zone_page_state_snapshot new 54976d742db0 mm: vmalloc must set pte via arch code new 3911df219cb5 mm/damon/ops-common: atomically test and clear young on pt [...] new 5a6ec1203c08 mm/damon/ops-common: refactor to use {pte|pmd}p_clear_youn [...] new 57aac76ba64d mm: fix failure to unmap pte on highmem systems new cb8265d35fc0 kthread: fix spelling typo and grammar in comments new 788fa754eac8 scripts/spelling.txt: add more spellings to spelling.txt new 99cef7c73bfe procfs: replace all non-returning strlcpy with strscpy new 26529fd8e804 add intptr_t new c48ce276e958 fork: optimize memcg_charge_kernel_stack() a bit new ca2448f15eb9 fork-optimize-memcg_charge_kernel_stack-a-bit-fix new ce46204943f4 squashfs: don't include buffer_head.h new 84e614af5902 squashfs: cache partial compressed blocks new 9dd2c851c3eb squashfs-cache-partial-compressed-blocks-fix new 137074b45e73 squashfs: fix page update race new fa6eded39509 squashfs: fix page indices new abc3627f7261 squashfs-cache-partial-compressed-blocks-fix-3-fix new 458410e36de0 mm: percpu: unhide pcpu_embed_first_chunk prototype new a734c04254fe mm: page_poison: always declare __kernel_map_pages() function new 35ea277c446f mm: sparse: mark populate_section_memmap() static new 6d0b7520cca2 lib: devmem_is_allowed: include linux/io.h new ad946d594b70 locking: add lockevent_read() prototype new cbf18714ced3 panic: hide unused global functions new 1ca7d6a40842 panic: make function declarations visible new 571de7674ff5 kunit: include debugfs header file new ad42fe496a01 init: consolidate prototypes in linux/init.h new b3c77902094c fix up for "init: consolidate prototypes in linux/init.h" new 21ac0a720430 init: move cifs_root_data() prototype into linux/mount.h new 65aef9aa9839 thread_info: move function declarations to linux/thread_info.h new 4aa2b17862c3 time_namespace: always provide arch_get_vdso_data() protot [...] new f45039387a48 kcov: add prototypes for helper functions new 9fee2b5d6be8 init: add bdev fs printk if mount_block_root failed new be6bc18a034a init-add-bdev-fs-printk-if-mount_block_root-failed-fix new 6626becbd4d4 decompressor: provide missing prototypes new 4705f042225b watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] new a8f65271d71d watchdog/perf: more properly prevent false positives with [...] new 7d7984d1e5ce watchdog: remove WATCHDOG_DEFAULT new 251e57e2900a watchdog/hardlockup: change watchdog_nmi_enable() to void new 6534cfd0bb6b watchdog/perf: ensure CPU-bound context when creating hard [...] new 10321b3e2a07 watchdog/hardlockup: add comments to touch_nmi_watchdog() new f8db9c3f442e watchdog/perf: rename watchdog_hld.c to watchdog_perf.c new defa85a390a9 watchdog/hardlockup: move perf hardlockup checking/panic t [...] new 0e85266d47ae watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] new fcdeb7d7a5e4 watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] new 053f12a1d2e0 watchdog/hardlockup: move perf hardlockup watchdog petting [...] new 60010f83295e watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] new 40aa4945db06 watchdog: delete old declarations for watchdog_soft,hardlo [...] new 25e062c98571 watchdog/hardlockup: have the perf hardlockup use __weak f [...] new b45ec8d02eac watchdog/hardlockup: detect hard lockups using secondary ( [...] new d1748f545962 watchdog/perf: add a weak function for an arch to detect i [...] new f90e92ed635c watchdog/perf: adapt the watchdog_perf interface for async model new 266f3f4378f3 arm64: add hw_nmi_get_sample_period for preparation of loc [...] new 233eb8218d31 arm64: enable perf events based hard lockup detector new 7ad2537a3025 arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] new c89bb8736a72 include/linux/math.h: fix mult_frac() multiple argument ev [...] new 59eebe76e1fd kexec: avoid calculating array size twice new a0c210b5f551 debugobjects: turn off debug_objects_enabled from debug_ob [...] new 3ca6d43b54bb ocfs2: correct return value of ocfs2_local_free_info() new 994d60344bae ocfs2: cleanup trace events new d4e19e839214 kexec: fix a memory leak in crash_shrink_memory() new 526d75349908 kexec: delete a useless check in crash_shrink_memory() new 7d08fab90a9a kexec: clear crashk_res if all its memory has been released new 65341a003ae8 kexec: improve the readability of crash_shrink_memory() new 2a9e2eb4a412 kexec: add helper __crash_shrink_memory() new 8168bb39a5d2 kexec-add-helper-__crash_shrink_memory-fix new 16e9aab801ac kexec: enable kexec_crash_size to support two crash kernel [...] new 836279b8d1f7 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] new c38060a23d9e watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] new fba1b692e750 watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] new 3cd9999ee427 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] new 7727eb03a309 watchdog/hardlockup: remove softlockup comment in touch_nm [...] new 633c7970503a watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] new 763d6c7e25d1 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() new e6378acd8ecb watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] new 0f17e9b39059 watchdog/hardlockup: move SMP barriers from common code to [...] new f35675ff04b1 watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] new bb1876dc1487 checkpatch: check for 0-length and 1-element arrays new 8c684f3689c7 Merge branch 'mm-nonmm-unstable' into mm-everything new 159f9e8420bb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new b7c63520f670 modpost: fix section mismatch message for R_ARM_ABS32 new 56a24b8ce6a7 modpost: fix section mismatch message for R_ARM_{PC24,CALL [...] new 12ca2c67d742 modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} new b1a9651d48b4 modpost: refactor find_fromsym() and find_tosym() new cd1824fb7a37 modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_N [...] new 3310bae80525 modpost: fix section_mismatch message for R_ARM_THM_{CALL, [...] new 2cb749466d17 modpost: detect section mismatch for R_ARM_REL32 new e6974de10cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d17ed982e449 Merge tag 'perf-tools-fixes-for-v6.4-2-2023-05-30' into pe [...] new e23421426e13 perf pmu: Correct perf_pmu__auto_merge_stats() affecting hybrid new 1f4326bf83ce perf evsel: Add verbose 3 print of evsel name when opening new 251aa040244a perf parse-events: Wildcard most "numeric" events new 27c9fcfc1e14 perf test: Update parse-events expectations to test for mu [...] new 68c250434125 perf pmu: Only warn about unsupported formats once new b9f010328c0f perf pmu: Warn about invalid config for all PMUs and configs new fe8e04348727 perf script: Increase PID/TID width for output new 5c4215fd38b5 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 7c495613cc84 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ba0ad3ee5ddc Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new dc7fd8b3a883 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 1ac8a153df8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1fdb6ae082d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3b31f8ff0c5 next-20230602/asahi-soc new de6a558f810c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 56473b3f4a6c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d3369a4b6f01 memory: atmel-sdramc: remove the driver new 443a5364d189 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 332f472c4163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 911625da1cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45b90f426424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 937e87229ea0 ARM: omap2: Fix checkpatch issues new 972e3fc791a8 Merge branch 'omap-for-v6.5/cleanup' into for-next new c120169eaec7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1771e88d482 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cacde5cc9dbc arm64: defconfig: Enable Renesas MTU3a counter config new 86d904b6ef9f arm64: dts: renesas: Add IOMMU related properties into PCI [...] new 0501fdec106a ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier new 1a2c4e563517 arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 new c776a2128dee arm64: dts: renesas: ulcb-kf: Add HSCIF1 node new 256ba57a94d6 Merge branches 'renesas-arm-defconfig-for-v6.5' and 'renes [...] new 381613388a7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4ec5b681af7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84c2aa84bfc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2070dc93a5e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 04d28eb48ff3 ARM: dts: stm32: add adc internal channels to stm32mp15 new 5988bd535975 ARM: dts: stm32: add vrefint calibration on stm32mp15 new 95ee314b387d ARM: dts: stm32: add vrefint support to adc2 on stm32mp15 new 7ea81ea58d61 ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards new 765ce359d67f ARM: dts: stm32: adopt generic iio bindings for adc channe [...] new c46e9b6cc982 ARM: dts: stm32: adopt generic iio bindings for adc channe [...] new 1866e1f96cda ARM: dts: stm32: adopt generic iio bindings for adc channe [...] new 84cb6d8a0aaf ARM: dts: stm32: adopt generic iio bindings for adc channe [...] new 9bcfc3cdc903 ARM: dts: stm32: Update to generic ADC channel binding on [...] new 9da2bf3bcd8b ARM: dts: stm32: add required supplies of ov5640 in stm32m [...] new 1b9e4743076a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5047e4812834 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new dcfb63aba72a Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 200a2c2cb71a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 152218a08f96 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 575906fa44ac Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 39bd860e6271 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 5f766685c406 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0240c7baa27 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 03744cf8987e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3501e128d5dc Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 53e5634d72ea parisc: Add cacheflush() syscall new fc49c9672cda parisc: Check if IRQs are disabled when calling arch_local [...] new c01200bab4f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a442212598e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c69f0e448810 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24fc18087f42 riscv: move sbi_init() earlier before jump_label_init() new 7f2e20459b28 platform/surface: Disable for RISC-V new fbb995a7b27c crypto: hisilicon/qm: Fix to enable build with RISC-V clang new 4d02d88d2b92 ACPI: tables: Print RINTC information when MADT is parsed new 214c236223b8 ACPI: OSL: Make should_use_kmap() 0 for RISC-V new a91a9ffbd3a5 RISC-V: Add support to build the ACPI core new 8b7809e28952 ACPI: processor_core: RISC-V: Enable mapping processor to [...] new 724f4c0df766 RISC-V: Add ACPI initialization in setup_arch() new f99561199470 RISC-V: ACPI: Cache and retrieve the RINTC structure new e6b9d8eddb17 drivers/acpi: RISC-V: Add RHCT related code new 61946127ab49 RISC-V: smpboot: Create wrapper setup_smp() new ce92546cd637 RISC-V: smpboot: Add ACPI support in setup_smp() new 914d6f44fc50 RISC-V: only iterate over possible CPUs in ISA string parser new 396c018332a1 RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap() new 0b144c818989 RISC-V: cpu: Enable cpuinfo for ACPI systems new 7023b9d83f03 irqchip/riscv-intc: Add ACPI support new cd12d206685a clocksource/timer-riscv: Refactor riscv_timer_init_dt() new 21f4f92410dc clocksource/timer-riscv: Add ACPI support new 714aa1d1c8ca RISC-V: time.c: Add ACPI support for time_init() new 0b8e15ca0082 RISC-V: Enable ACPI in defconfig new cc9e654a7e81 MAINTAINERS: Add entry for drivers/acpi/riscv new 90502d51ab90 Merge patch series "Add basic ACPI support for RISC-V" new b4808e3f3623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07af7e8fe6e8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new f9d845ce49a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f0c2dbb19b5 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 2d3903fefcd8 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 59dcc0207d33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d99bb39f869f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 13339f1c97be Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 186ebc336ad4 Merge branch 'misc-6.4' into for-next-current-v6.3-20230603 new bce1e841f20a Merge branch 'for-next-current-v6.3-20230603' into for-nex [...] new c17d7c2ecab2 Merge branch 'next-fixes' into for-next-next-v6.4-20230603 new e947a1874dbc btrfs: unexport btrfs_prev_leaf() new 58b11e167537 btrfs: don't commit transaction for every subvol create new 52d1ac11bfcf btrfs: make btrfs_free_device() static new d30c50c4720f btrfs: tag as unlikely the key comparison when checking si [...] new c94128fa615c btrfs: export bitmap_test_range_all_{set,zero} new cb82d98625cb btrfs: print-tree: pass const extent buffer pointer new 3d7b4e8388c4 btrfs: improve leaf dump and error handling new 32caa27ba444 btrfs: use SECTOR_SHIFT to convert physical offset to LBA new 7482594909a8 btrfs: use SECTOR_SHIFT to convert LBA to physical offset new 6f13a5442798 btrfs: submit IO synchronously for fast checksum implementations new 3564004ccddf btrfs: determine synchronous writers from bio or writeback [...] new ae503ff6488d btrfs: remove hipri_workers workqueue new 8cf0af3840d3 btrfs: output affected files when relocation fails new c6709a8c8e6c btrfs: simplify transid initialization in btrfs_ioctl_wait_sync new 66bcaefbaf72 btrfs: avoid extra memory allocation when copying free spa [...] new f4884a561a9d btrfs: avoid searching twice for previous node when mergin [...] new b8dd54d9da91 btrfs: use precomputed end offsets at do_trimming() new bfb459467f62 btrfs: simplify arguments to tree_insert_offset() new e635cb172e3e btrfs: assert proper locks are held at tree_insert_offset() new f8f7d11bf7fc btrfs: assert tree lock is held when searching for free sp [...] new f8860b66eac3 btrfs: assert tree lock is held when linking free space new 5be8a6a4834c btrfs: assert tree lock is held when removing free space entries new 3710fa0ca9ec btrfs: scrub: use recovered data stripes as cache to avoid [...] new 0c378c38746d btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c new 730ccd5f2dd2 btrfs: remove level argument from btrfs_set_block_flags new 7d2c984f46d9 btrfs: simplify btrfs_check_leaf_* helpers into a single helper new d7cd5a8dd256 btrfs: add btrfs_tree_block_status definitions to tree-checker.h new a639dd7f52fd btrfs: use btrfs_tree_block_status for leaf item errors new a215d8d6cadd btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status new 853bd0532d0e btrfs: add __btrfs_check_node helper new 61b9a3ef8bc6 btrfs: move btrfs_verify_level_key into tree-checker.c new 41aa732e220a btrfs: move split_flags/combine_flags helpers to inode-item.h new e4be2f3d25e1 btrfs: add __KERNEL__ check for btrfs_no_printk new b360273da4c3 btrfs: add a btrfs_csum_type_size helper new 2434b4fc3ad8 btrfs: rename del_ptr to btrfs_del_ptr and export it new 499308d1e20a btrfs: unexport btrfs_run_discard_work and make it static new e803a35159a7 btrfs: fix dirty_metadata_bytes for redirtied buffers new 8c5f94cd33a1 btrfs: don't hold an extra reference for redirtied buffers new ea2f89a04e2b btrfs: handle tree backref walk error properly new 196d6c65f481 btrfs: scrub: remove more unused functions new e8f6abc5fe7e btrfs: use inode_logged() at need_log_inode() new 263a7acdadec btrfs: use inode_logged() at btrfs_record_unlink_dir() new 0a68e0b14961 btrfs: update comments at btrfs_record_unlink_dir() to be [...] new 92a2d0700bd3 btrfs: remove pointless label and goto at btrfs_record_unl [...] new baa966526445 btrfs: change for_rename argument of btrfs_record_unlink_d [...] new bb762462efa7 btrfs: fix comment referring to no longer existing btrfs_c [...] new 20e5ad1f66b0 btrfs: trigger orphan inode cleanup during START_SYNC ioctl new 62c203fb35bb btrfs: mark extent_buffer_under_io static new d1a1bd72235d btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] new d49a44e3f65b btrfs: move setting the buffer uptodate out of validate_ex [...] new d2077a7a9e8f btrfs: merge verify_parent_transid and btrfs_buffer_uptodate new 9afe5fdcd0b9 btrfs: always read the entire extent_buffer new 19bd8949d17d btrfs: don't use btrfs_bio_ctrl for extent buffer reading new ecfed799bec5 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] new 287e22c11c77 btrfs: use a separate end_io handler for read_extent_buffer new 427088cfb8e4 btrfs: do not try to unlock the extent for non-subpage met [...] new 52f257da30d5 btrfs: return bool from lock_extent_buffer_for_io new 65e1c7d6e0d3 btrfs: submit a writeback bio per extent_buffer new 7c40ce77f0fb btrfs: move page locking from lock_extent_buffer_for_io to [...] new 1d448c3c0911 btrfs: don't use btrfs_bio_ctrl for extent buffer writing new 5e08a3526489 btrfs: use a separate end_io handler for extent_buffer writing new 3a6dffc9c1ee btrfs: remove the extent_buffer lookup in btree block chec [...] new 154c917c426e btrfs: remove the io_pages field in struct extent_buffer new b41caf341a2c btrfs: stop using PageError for extent_buffers new 738766419a99 btrfs: don't check for uptodate pages in read_extent_buffer_pages new b311813c25f5 btrfs: stop using lock_extent in btrfs_buffer_uptodate new cb9ed536d3c8 btrfs: use per-buffer locking for extent_buffer reading new 6c7ff8a59d6e btrfs: merge write_one_subpage_eb into write_one_eb new d3ba87739580 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change new ae3ff57e7b98 btrfs: streamline fsid checks in alloc_fs_devices new 6274eaff1125 btrfs: merge calls to alloc_fs_devices in device_list_add new 282cd53e9c94 btrfs: add comment about metadata_uuid in btrfs_fs_devices new d00a7514f69c btrfs: return bool from check_tree_block_fsid instead of int new 3cd569d6869c btrfs: simplify fsid and metadata_uuid comparisons new fd394aa35ca3 btrfs: simplify how changed fsid and metadata_uuid is checked new 70d4e9e03b98 btrfs: consolidate uuid comparisons in btrfs_validate_super new 0677fa1dfe00 btrfs: add and fix comments in btrfs_fs_devices new 2d386144f4aa btrfs: fix the btrfs_get_global_root return value new 3742823b00cf btrfs: convert btrfs_get_global_root to use a switch statement new 889189f25455 btrfs: remove a pointless NULL check in btrfs_lookup_fs_root new c995a4a791c9 btrfs: open code set_extent_defrag new e4d77796ef61 btrfs: open code set_extent_delalloc new 56dc46bf9479 btrfs: open code set_extent_new new 8c697404abd0 btrfs: open code set_extent_dirty new ef658ff8f755 btrfs: open code set_extent_bits_nowait new e09821175a68 btrfs: open code set_extent_bits new 1021c429c52a btrfs: drop NOFAIL from set_extent_bit allocation masks new bcf8262b5cbf btrfs: pass NOWAIT for set/clear extent bits as another bit new f623d6d77649 btrfs: drop gfp from parameter extent state helpers new 2186035f0a10 btrfs: use alloc_ordered_workqueue() to create ordered workqueues new f7adcb1fccc2 btrfs: subpage: dump extra subpage bitmaps for debug new 132f3282b460 btrfs: print assertion failure report and stack trace from [...] new 536459d754a4 btrfs: subpage: make alloc_extent_buffer() handle previous [...] new 8ea22351fa01 btrfs: use the same uptodate variable for end_bio_extent_r [...] new 6938c995e91f btrfs: reorder some members of struct btrfs_delayed_ref_head new 4819e7b558b8 btrfs: remove unused is_head field from struct btrfs_delay [...] new 5d94f9046de6 btrfs: remove pointless in_tree field from struct btrfs_de [...] new 6022f4e0b259 btrfs: use a bool to track qgroup record insertion when ad [...] new 97772f32b1df btrfs: make insert_delayed_ref() return a bool instead of an int new 160d203c0171 btrfs: get rid of label and goto at insert_delayed_ref() new d77f35a034ef btrfs: assert correct lock is held at btrfs_select_ref_head() new 927a70e98797 btrfs: use bool type for delayed ref head fields that are [...] new 3d74c7494669 btrfs: use a single switch statement when initializing del [...] new 0c04598fc893 btrfs: remove unnecessary prototype declarations at disk-io.c new 0f7b0e36d44b btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED new c09312159b53 btrfs: don't call btrfs_record_physical_zoned for failed append new d0c0ea229ac7 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned new f2fbec6d57ea btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] new 5a1b7f2b6306 btrfs: optimize the logical to physical mapping for zoned writes new bcb0a20c9fe7 btrfs: move split_extent_map to extent_map.c new 252d88562018 btrfs: reorder conditions in btrfs_extract_ordered_extent new 192a451374eb btrfs: return the new ordered_extent from btrfs_split_orde [...] new 536835c34ddf btrfs: split btrfs_alloc_ordered_extent to allocation and [...] new b5e783b81009 btrfs: atomically insert the new extent in btrfs_split_ord [...] new 616e4d12d7b2 btrfs: handle completed ordered extents in btrfs_split_ord [...] new 32aa85377462 btrfs: defer splitting of ordered extents until I/O completion new 4b12c19058a4 btrfs: pass the new logical address to split_extent_map new 99131cd60c48 btrfs: add xxhash to fast checksum implementations new 3068be951dda btrfs: remove unused BTRFS_MAP_DISCARD new b1b21f01e48c btrfs: optimize simple reads in btrfsic_map_block new ecb1c2b0f06d btrfs: remove unused btrfs_map_block new 1d02f80974af btrfs: rename __btrfs_map_block to btrfs_map_block new 7abc0e71f56e btrfs: open code btrfs_map_sblock new de3d3a420a3c btrfs: open code need_full_stripe conditions new 73adf84d0fcf btrfs: zoned: fix dev-replace after the scrub rework new e3cc4107af9c btrfs: disable allocation warnings for compression workspaces new 1cc83fb04a59 btrfs: warn on invalid slot in tree mod log rewind new 36a28f78f45f btrfs: insert tree mod log move in push_node_left new fab1fd5845e5 btrfs: make btrfs_destroy_delayed_refs() return void new c96d9f653f76 btrfs: add block-group tree to lockdep classes new f75237bbb603 Merge branch 'misc-next' into for-next-next-v6.4-20230603 new 7fdd2820eed0 btrfs: fix range_end calculation in extent_write_locked_range new 840068965260 btrfs: factor out a btrfs_verify_page helper new b4e20cadbb1a btrfs: unify fsverify vs other read error handling in end_ [...] new 0c28337023fc btrfs: don't check PageError in btrfs_verify_page new 664290cb6c26 btrfs: don't fail writeback when allocating the compressio [...] new d9272182d439 btrfs: rename cow_file_range_async to run_delalloc_compressed new 498d3c2e9a78 btrfs: don't check PageError in __extent_writepage new 2201a4ae0457 btrfs: stop setting PageError in the data I/O path new e01e97ac7878 btrfs: remove PAGE_SET_ERROR new 533be3f1a452 btrfs: remove non-standard extent handling in __extent_wri [...] new 636b8e0df56b btrfs: move nr_to_write to __extent_writepage new 41400a1f9ff6 btrfs: only call __extent_writepage_io from extent_write_l [...] new dadb997b695c btrfs: don't treat zoned writeback as being from an async [...] new 44f44d427997 btrfs: don't redirty the locked page for extent_write_lock [...] new 889888847d11 btrfs: refactor the zoned device handling in cow_file_range new 024bd2830e9f btrfs: split page locking out of __process_pages_contig new 6160428cd219 Merge branch 'ext/hch/writeback-fixes' into for-next-next- [...] new ebada43c3722 btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] new 45f0cff13fd3 btrfs: limit write bios to a single ordered extent new 5023b8a6dcf1 btrfs: merge the two calls to btrfs_add_ordered_extent in [...] new b0e735b886d6 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums new 29a6d4f9bbf7 btrfs: pass an ordered_extent to btrfs_submit_compressed_write new fd3f07678fb0 btrfs: remove btrfs_add_ordered_extent new e21a5620629f btrfs: add a is_data_bbio helper new 606116350aba btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io new 93a9b31dafeb btrfs: add an ordered_extent pointer to struct btrfs_bio new 3504b71f8aaa btrfs: use bbio->ordered in btrfs_csum_one_bio new fece178fcbe4 btrfs: factor out a can_finish_ordered_extent helper new 4224daf86e05 btrfs: factor out a btrfs_queue_ordered_fn helper new 09ae8d79b5b8 btrfs: add a btrfs_finish_ordered_extent helper new cebaba7cdaa6 btrfs: open code end_extent_writepage in end_bio_extent_writepage new dbd9152d6eb3 btrfs: use btrfs_finish_ordered_extent to complete compres [...] new ad5ffb1d223f btrfs: use btrfs_finish_ordered_extent to complete direct writes new 34547c2049cf btrfs: use btrfs_finish_ordered_extent to complete buffere [...] new 64d216d8561a Merge branch 'ext/hch/ordered-in-bbio-v2' into for-next-ne [...] new 17b983189822 Merge branch 'for-next-next-v6.4-20230603' into for-next-20230603 new 376395b3a956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f59ff7748bdf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16bbb49306d1 erofs: convert erofs_read_metabuf() to erofs_bread() for xattr new a050c691305b erofs: fix compact 4B support for 16k block size new 8f16185ae9a9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 64e432411fc0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a39843474321 ext4: kill unused function ext4_journalled_write_inline_data new fa739161dc22 ext4: Remove PAGE_SIZE assumption of folio from mpage_subm [...] new afd883aad5ba ext4: Change remaining tracepoints to use folio new 76ee0452576b ext4: Make mpage_journal_page_buffers use folio new 65c0cd2bb208 ext4: Make ext4_write_inline_data_end() use folio new d450f80e23ad ext4: Call fsverity_verify_folio() new 9b8de7e8686a ext4: fix wrong unit use in ext4_mb_normalize_request new 8ab797b49a78 ext4: fix unit mismatch in ext4_mb_new_blocks_simple new b97baea13b62 ext4: fix wrong unit use in ext4_mb_find_by_goal new 4d276df07fb9 ext4: treat stripe in block unit new ec9fa5dce1ca ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated new 31acfc232f57 ext4: remove ext4_block_group and ext4_block_group_offset [...] new d11d8169c1dc ext4: try all groups in ext4_mb_new_blocks_simple new 7a5f612f7131 ext4: get block from bh before pass it to ext4_free_blocks [...] new b4f079cc369d ext4: remove unsed parameter and unnecessary forward decla [...] new b5b6697cf24e ext4: fix wrong unit use in ext4_mb_clear_bb new 5dfa97cc614a ext4: fix wrong unit use in ext4_mb_new_blocks new 85541198a917 ext4: factor out codes to update block bitmap and group de [...] new dd00cc8a21bb ext4: call ext4_mb_mark_group_bb in ext4_free_blocks_simple new 0724a0336ca7 ext4: extent ext4_mb_mark_group_bb to support allocation u [...] new 19ba7a87e381 ext4: call ext4_mb_mark_group_bb in ext4_mb_mark_diskspace_used new e71bf8b8e7e6 ext4: call ext4_mb_mark_group_bb in ext4_mb_clear_bb new e578b7a78917 ext4: call ext4_mb_mark_group_bb in ext4_group_add_blocks new 0dfd599405ad ext4: add some kunit stub for mballoc kunit test new 402de2f701c0 ext4: add first unit test for ext4_mb_new_blocks_simple in [...] new 9a1c4a0e1782 ext4: mballoc: Remove useless setting of ac_criteria new c140c914f4b2 ext4: Remove unused extern variables declaration new 68827d4ef7bc ext4: Convert mballoc cr (criteria) to enum new 3b9fe97cb0af ext4: Add per CR extent scanned counter new 8571b1d43c69 ext4: Add counter to track successful allocation of goal length new c428e3ef6e42 ext4: Avoid scanning smaller extents in BG during CR1 new ec15ca79b59e ext4: Don't skip prefetching BLOCK_UNINIT groups new 30c10feb92d8 ext4: Ensure ext4_mb_prefetch_fini() is called for all pre [...] new 64ea18fabcc7 ext4: Abstract out logic to search average fragment list new 33122aa930f1 ext4: Add allocation criteria 1.5 (CR1_5) new 571bc93d3e2e ext4: Give symbolic names to mballoc criterias new 6ecceb1ab12a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b07bacfdc153 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b0186b1ca28b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 9d8c7e7bbfb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d22e5aa5fde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1a411873c85 ksmbd: fix out-of-bound read in deassemble_neg_contexts() new fc6c6a3c324c ksmbd: fix out-of-bound read in parse_lease_state() new 25933573ef48 ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR() new 368ba06881c3 ksmbd: check the validation of pdu_size in ksmbd_conn_hand [...] new 1c1bcf2d3ea0 ksmbd: validate smb request protocol id new 064287a5be83 ksmbd: remove unused ksmbd_tree_conn_share function new eb8f9f5e7afb ksmbd: use kzalloc() instead of __GFP_ZERO new c920ece632f2 ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern [...] new 76281f8ffc0d ksmbd: Change the return value of ksmbd_vfs_query_maximal_ [...] new a55d20f1379e ksmbd: use kvzalloc instead of kvmalloc new ccc7c637c5f9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new f900df712a57 lockd: drop inappropriate svc_get() from locked_get() new 32720f4937ac Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 437b18039308 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 47f9da4bc5e6 fs/sysv: Null check to prevent null-ptr-deref bug new 2d6e1895d440 jfs: Use unsigned variable for length calculations new 8379d6d44919 Merge branch 'v6.5/vfs.mount' into vfs.all new 6e987ea7634c Merge branch 'fs.ntfs' into vfs.all new 3658840cd363 ext4: Remove ext4 locking of moved directory new 7517ce5dc4d6 Revert "udf: Protect rename against modification of moved [...] new cde3c9d7e2a3 Revert "f2fs: fix potential corruption when moving a directory" new f23ce7571853 fs: Establish locking order for unrelated directories new 28eceeda130f fs: Lock moved directories new afb4adc7c3ef fs: Restrict lock_two_nondirectories() to non-directory inodes new ef2920cc14b4 Merge branch 'vfs.rename.locking' into vfs.all new 996772eb6be7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 47c92d239863 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7afbef0e8c3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8886b6fd386 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 962b5d9e34fd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 53d517918a46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a43df526735 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1c5ee2a77b1b i3c: master: svc: fix i3c suspend/resume issue new 33beadb3b1ab i3c: master: svc: fix cpu schedule in spin lock new 49b472ebc61d i3c: master: svc: add NACK check after start byte sent new ffda287b350c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 473595b01086 hwmon: (hp-wmi-sensors) fix debugfs check new 05052dff1914 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 5f3c5495d859 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 1f6ea22abe9b Merge branch 'master' of git://linuxtv.org/media_tree.git new 1e8b72319aac Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 53a9616d4b39 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2cb3ddc87094 cpufreq: dt-platdev: Support building as module new a75000d91cbc Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new fb09e3392c05 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 25dc222f851d Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 310d257acfa5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 0f330e9d9663 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aee4c9fc99f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ff9424ea03a devlink: bring port new reply back new bd415f6c748e dt-bindings: net: pse-pd: Allow -N suffix for ethernet-pse [...] new b345b2a6cb96 Merge branch 'extend-dt-bindings-for-pse-pd-controllers-an [...] new 733b3e27650b r8169: use dev_err_probe in all appropriate places in rtl_ [...] new e8b6f79b4184 net: phy: broadcom: Add LPI counter new a395b8d1c7c3 selftests/tc-testing: replace mq with invalid parent ID new 121dca784fc0 tls: suppress wakeups unless we have a full record new 23fcb62bc19c selftests: tls: add tests for poll behavior new a92fb5c03404 ip_gre: clean up some inconsistent indenting new 0f0f5868689e net: lan743x: Remove extranous gotos new 3f06760c00f5 ipv4: Drop tos parameter from flowi4_update_output() new 91dfaef243cd tools: ynl-gen: add extra headers for user space new 6ad49839ba9b tools: ynl-gen: fix unused / pad attribute handling new 67c65ce762ad tools: ynl-gen: don't override pure nested struct new 5605f102378f tools: ynl-gen: loosen type consistency check for events new eef9b794eac8 tools: ynl-gen: add error checking for nested structs new 21b6e302789c tools: ynl-gen: generate enum-to-string helpers new dc0956c98f11 tools: ynl-gen: move the response reading logic into YNL new 5d58f911c755 tools: ynl-gen: generate alloc and free helpers for req new 8cb6afb33541 tools: ynl-gen: switch to family struct new 59d814f0f285 tools: ynl-gen: generate static descriptions of notifications new 7fa217d4be0f Merge branch 'tools-ynl-gen-dust-off-the-user-space-code' new 4ec732951702 net: phylib: fix phy_read*_poll_timeout() new f69de8aa4752 ipv6: lower "link become ready"'s level message new b6bcca704035 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new a2f4c6dc8ec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13f6a9b82491 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 758be2398ff6 Bluetooth: hci_bcm: do not mark valid bd_addr as invalid new f0393238e391 Bluetooth: ISO: use hci_sync for setting CIG parameters new 59b32ee40f50 Bluetooth: ISO: don't try to remove CIG if there are bound [...] new d179bffaf0a0 Bluetooth: ISO: use correct CIS order in Set CIG Parameters event new 62848f1a44b8 Bluetooth: ISO: do not emit new LE Create CIS if previous [...] new 280ae657262d Bluetooth: hci_event: fix Set CIG Parameters error status [...] new 15e7654501f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a52c387aa03f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9b7922efb72 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 49a6a9a806a1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 11437b76192a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new dd536cb9f73c crypto: ccp - Validate that platform access mailbox regist [...] new 4aa0931be8f0 crypto: ccp - Add support for PCI device 0x17E0 new bb4185e595e4 crypto: ccp - Add support for PCI device 0x156E new efbc7764c444 crypto: marvell/cesa - Fix type mismatch warning new 506579e88caf hwrng: cn10k - Add extended trng register support new d23659769ad1 crypto: jitter - correct health test during initialization new 755b4e7f7c22 crypto: atmel - Switch i2c drivers back to use .probe() new 9260db6640a6 crypto: qat - move dbgfs init to separate file new b3b266fa1555 dt-bindings: qcom-qce: Fix compatible combinations for SM8 [...] new 1d217fa26680 dt-bindings: qcom-qce: Add compatibles for SM6115 and QCM2290 new b01cfa681170 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2e1492835e43 Merge tag 'drm-misc-next-2023-06-01' of git://anongit.free [...] new 8e3a5ba24fdd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e96f099c8544 drm/meson: Remove unneeded semicolon new 664dba662cb3 drm/meson: venc: include linux/bitfield.h new fa1fccfb47a7 mailmap: Add missing email address new 0fcf8ffdfe90 MAINTAINERS: Add Carl/Pranjal as QAIC reviewers new e4812ab8e6b1 drm/virtio: Refactor and optimize job submission code path new eba57fb5498f drm/virtio: Wait for each dma-fence of in-fence array indi [...] new 41229c98db6c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b50a5b0ac258 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag new 620150f8db35 drm/amdkfd: add debug and runtime enable interface new 2c563925a119 drm/amdkfd: display debug capabilities new a42e42c4e3b1 drm/amdkfd: prepare per-process debug enable and disable new 1c55c2e70eec drm/amdgpu: add kgd hw debug mode setting interface new c047e4134596 drm/amdgpu: setup hw debug registers on driver initialization new 632a06a62629 drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...] new 54904358fbe4 drm/amd/display: Drop unused DCN_BASE variable in dcn314_r [...] new 685106be6bf7 drm/amdkfd: clean up one inconsistent indenting new 7bf035e239e3 drm/amdgpu: add gfx9 hw debug mode enable and disable calls new b27501c77edc drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls new 1aa557e26134 drm/amdkfd: fix kfd_suspend_all_processes new e8de225bced0 drm/amdgpu: add gfx10 hw debug mode enable and disable calls new 75722df52a9a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls new 007ca0884c07 drm/amdgpu: add gfx11 hw debug mode enable and disable calls new 7bc34e24fc79 drm/amdgpu: add configurable grace period for unmap queues new 28d78d6c9d03 drm/amdkfd: prepare map process for single process debug devices new c3c65711ccc6 drm/amdgpu: prepare map process for multi-process debug devices new d94aa178c52e drm/amdgpu: expose debug api for mes new 8e7421ad3c96 drm/amdkfd: add per process hw trap enable and disable functions new d01fda10fba6 drm/amdkfd: apply trap workaround for gfx11 new 509bc3f5056f drm/amdkfd: add raise exception event function new 6e669424e87f drm/amdkfd: add send exception operation new b5a84f7756be drm/amdkfd: add runtime enable operation new 486e474d1139 drm/amdkfd: add debug trap enabled flag to tma new eb9e6df5aaf3 drm/amd/pm: update SMU13 header files for coming OD support new 8b6b51cd9797 drm/amdkfd: update process interrupt handling for debug events new 566dee66b727 drm/amdkfd: add debug set exceptions enabled operation new 09a5a6812205 drm/amdkfd: add debug wave launch override operation new 36912a8e70df drm/amdkfd: add debug wave launch mode operation new 85cf0837d2f3 drm/amdkfd: add debug suspend and resume process queues operation new cfd9715f741a drm/amdkfd: add debug set and clear address watch points o [...] new bd54defabfdf drm/amdkfd: add debug set flags operation new 7b6e77ef4da0 drm/amdkfd: add debug query event operation new f70f05a79632 drm/amdkfd: add debug query exception info operation new 72ae30f89bbc drm/amdkfd: add debug queue snapshot operation new 023d0369d20b drm/amdkfd: add debug device snapshot operation new abfac7c43022 drm/amdkfd: bump kfd ioctl minor version for debug api av [...] new a2445245c4f0 drm/amd/pm: fulfill SMU13 OD settings init and restore new f0a0c659fb96 drm/amd/pm: fulfill the OD support for SMU13.0.0 new 5a1dee357c52 drm/amd/pm: Fill metrics data for SMUv13.0.6 new e3afa4f988b3 drm/amd/pm: fulfill the OD support for SMU13.0.7 new 8e8f4f41a6b0 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc new fda3c825969c drm/amd/display: clean up some inconsistent indenting new af006c9401f5 drm/amd/display: add ODM case when looking for first split pipe new 5e89caeba340 drm/amd/display: fix seamless odm transitions new ddaed9403448 drm/amdgpu: fix debug wait on idle for gfx9.4.1 new 86205153c398 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0374ffa507d8 drm/edid: parse display info has_audio similar to is_hdmi new 3d35ddfb0713 drm/display/dp_mst: drop has_audio from struct drm_dp_mst_port new 28da4f833608 drm/i915/dp: stop caching has_audio in struct intel_dp new 7ffa2f27cf0a drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp new 9fe2a4adc095 drm/i915/hdmi: stop caching has_audio in struct intel_hdmi new 7c1000aae552 drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi new f2f9c8cb6421 drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo new dd9f377ae121 drm/i915/sdvo: stop caching has_hdmi_audio in struct intel_sdvo new 6c46f644cd5a drm/edid: add drm_edid_read_switcheroo() new a036aa1f01e7 drm/i915/lvds: switch to drm_edid_read_switcheroo() new d60d2bccae65 drm/edid: make drm_edid_duplicate() safe to call with NULL [...] new c1c9042b2003 drm/display/dp_mst: convert to struct drm_edid new 27cbdc6bddc2 drm/i915/display: switch the rest of the connectors to str [...] new e788ff7ee3b4 drm/i915_drm.h: fix a typo new c7b5abd3e030 drm/i915: Remove i915_drm_suspend_mode new f917130f19fe drm/i915: Flush power delayed put when connector init failed new 5a3c46b809d0 drm/i915/display: Set correct voltage level for 480MHz CDCLK new a43a9c8b6e1a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 4fb5ad612c5c drm/msm: Use struct fb_info.screen_buffer new eea9cf72b718 drm/msm: Remove unnecessary (void*) conversions new 5f31d7e61ddf drm/msm/dpu: fix SSPP register definitions new 48b3207e4ed9 drm/msm/dpu: simplify CDP programming new 2defa907ed50 drm/msm/dpu: fix the condition for (not) applying QoS to C [...] new 78c2925de971 drm/msm/dpu: rearrange QoS setting code new d5f86e50f031 drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRL new f68098003dc3 drm/msm/dpu: simplify qos_ctrl handling new 9ccff1d2c062 drm/msm/dpu: drop DPU_PLANE_QOS_PANIC_CTRL new a5ebb27bffcc drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfg new 5fe0faa62461 drm/msm/dpu: use common helper for WB and SSPP QoS setup new 12cef323c903 drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush [...] new c20c44403e11 drm/msm/dpu: add DPU_PINGPONG_DSC feature bit for DPU < 7.0.0 new 108ff1417795 drm/msm/dpu: Guard PINGPONG DSC ops behind DPU_PINGPONG_DSC bit new d45be1ccd330 drm/msm/dpu: Introduce PINGPONG_NONE to disconnect DSC fro [...] new 625cbb077007 drm/msm/dpu: always clear every individual pending flush mask new 761c629d1860 drm/msm/dpu: separate DSC flush update out of interface new 997ed53dd693 drm/msm/dpu: Tear down DSC datapath on encoder cleanup new 025e3d97867c drm/msm/dpu: clean up dpu_kms_get_clk_rate() returns new 9b930f14e530 drm/msm/dpu: merge dpu_encoder_init() and dpu_encoder_setup() new 7731ee3b06c1 drm/msm/dpu: separate common function to init physical encoder new 8ea432b8428e drm/msm/dpu: drop duplicated intf/wb indices from encoder structs new 04ada3d8380a drm/msm/dpu: inline dpu_encoder_get_wb() new 004be38657f4 drm/msm/dpu: call dpu_rm_get_intf() from dpu_encoder_get_intf() new ed02d3dd18dc drm/msm/dpu: drop temp variable from dpu_encoder_phys_cmd_init() new 5d1227d1c7a3 drm/msm/dpu: simplify dpu_encoder_phys_wb_init() new 1c5f6051ffdf drm/msm/dp: remove most of usbpd-related remains new 9f93258549db drm/msm/dp: Clean up logs dp_power module new 9edac2eec47c drm/msm/dp: Clean up pdev/dev duplication in dp_power new 76015b9e573e dt-bindings: display: msm: dp-controller: document SM8550 [...] new 6de6c28d97c0 drm/msm/dsi: remove extra call to dsi_get_pclk_rate() new 374918d2c396 drm/msm/dsi: use mult_frac for pclk_bpp calculation new 95666ca7431c drm/msm/dpu: drop dpu_encoder_phys_ops::late_register() new a659098d78d6 drm/msm/dpu: drop (mostly) unused DPU_NAME_SIZE define new d01eb3421b10 dt-bindings: msm: dsi-phy-28nm: Document msm8226 compatible new 46ccf3e0ed63 dt-bindings: display/msm: dsi-controller-main: Add msm8226 [...] new 82cf4954a0d5 drm/msm/dsi: Add configuration for MSM8226 new 1531d0b9235e drm/msm/dsi: Add phy configuration for MSM8226 new c6e79fd5c80d dt-bindings: display/msm: qcom, mdp5: Add msm8226 compatible new eed3f9c7c36a drm/msm/mdp5: Add MDP5 configuration for MSM8226 new 125c32ef4cac Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new d8c8e5bdc065 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new aa0d0fed47d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcaec09fd044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbf428cc03df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e8f112476c10 Merge remote-tracking branch 'asoc/for-6.5' into asoc-next new b868ab86cad6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64261270ae3c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d40b87d51be1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b5bbc52fd012 ublk: add control command of UBLK_U_CMD_GET_FEATURES new 9008e693e219 Merge branch 'for-6.5/block' into for-next new db96d57b2445 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 50004b1c5d11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4b852e720f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd7b7aedc8d9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 482755169712 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new fe20b1dcd2de power: supply: Switch i2c drivers back to use .probe() new 40c24e4d6279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e90073ba844 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 956462cc4475 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d07138589fcf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 8fc6f3bdfe5d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new ec4a491d180b selinux: fix Makefile for versions of make < v4.3 new 1ebbcdba4706 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d12bca4e147 Merge branch 'next' of git://github.com/cschaufler/smack-next new e7158841366b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 5320fc5835c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b250394026e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 71e5f9f60ef9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 09c9cad0b5c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb724e43ecc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c092a8787298 spi: dt-bindings: allwinner: simplify with unevaluatedProperties new bbd25f1ae8bf spi: dt-bindings: samsung: drop cs-gpios new 34fcc0f0a410 spi: dt-bindings: socionext,uniphier: drop address/size-cells new 20c475d21ed9 spi: s3c64xx: Use devm_clk_get_enabled() new a34e0353a681 spi: spi-imx: fix mixing of native and gpio chipselects fo [...] new 059ff15a5751 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5516c89d5828 x86/lib: Make get/put_user() exception handling a visible symbol new 054377e4774e Merge x86/misc into tip/master new a37f2699c36a x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed new 31600b164eda Merge branch into tip/master: 'x86/urgent' new ff9a6459bbec objtool: Add __kunit_abort() to noreturns new 2b516c375366 Merge branch into tip/master: 'objtool/core' new f41a380e890d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c8a1b35bdda4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 51f0afeacf17 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 63014678682f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36d4bdc54304 smp: Reduce logging due to dump_stack of CSD waiters. new 0c9780565dcb smp: Reduce NMI traffic from CSD waiters to CSD destination. new 83545df658f6 rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation new f520384c0a5b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 74407be07733 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 688e83605e06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 791a089861fc KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-Exits new 5e50082c8c21 KVM: VMX: Inject #GP on ENCLS if vCPU has paging disabled [...] new c3a1e119a343 KVM: VMX: Inject #GP, not #UD, if SGX2 ENCLS leafs are uns [...] new 31b4fc3bc64a Merge branches 'generic', 'misc', 'mmu', 'selftests', 'svm [...] new 706736772c11 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 667fe9c2d2a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83a30dda0347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6763dd0a2a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ed42dc7ed62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 841bfc242e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36a87f371b7a leds: Add AW20xx driver new e338a05e76ca dt-bindings: leds: Add binding for AW200xx new 2922867dd096 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 79f8424337d2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new b25004097720 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new a741e273cf06 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9aab676d89bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49c80922ff81 serial: core: Fix error handling for serial_core_ctrl_devi [...] new f1ea709e09f5 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new dbf87ab2eacd Merge tag 'w1-drv-6.5' of https://git.kernel.org/pub/scm/l [...] new 82089b00ae02 scripts/tags.sh: improve compiled sources generation new 47e155b248a8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new af24d1d47aea Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 4bccab7f40d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 334a1630284e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 8b5e7c33b369 iio: amplifiers: ad8366 Fix whitespace issue new 8ff55fe553b3 staging: iio: Switch i2c drivers back to use .probe() new 7ad78a4074a3 dt-bindings: iio: temperature: Add support for tmp006 new 12a875055c15 iio: temperature: tmp006: Add OF device matching support new fc86de8bed17 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new bca4d46bf47a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c914d942d934 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d72bea0d6869 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9c09a4bcc682 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 90c6dad0508e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a35bb6b2270f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new ee02591053c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffaf2c8b6c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae0c38926a64 Merge branch 'fixes' into for-next new ae6fd89ee79b Merge branch 'misc' into for-next new 75168eb3ec7c Merge branch 'fixes' into for-next new 28646fd24f4e Merge branch 'misc' into for-next new 4526df7b37de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f86f44f11f2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2101a480bc7a vhost: use kzalloc() instead of kmalloc() followed by memset() new 3e5c68bee726 vduse: avoid empty string for dev name new 76a3045dcc16 tools/virtio: Fix arm64 ringtest compilation error new 60e9f9c071d2 tools/virtio: Add .gitignore for ringtest new 22522dc6c7cf vdpa/mlx5: Fix hang when cvq commands are triggered during [...] new 10b60e5c5d67 vhost_vdpa: tell vqs about the negotiated new 225ea4a1baf2 vhost: support PACKED when setting-getting vring_base new 0ac4c5e0975f vhost_vdpa: support PACKED when setting-getting vring_base new 77025d7dcc23 vhost_net: revert upend_idx only on retriable error new cfc232b3ec9e hwrng: virtio - Fix race on data_avail and actual data new 55c068abb6c0 tools/virtio: use canonical ftrace path new e4cb4a252909 vDPA/ifcvf: virt queue ops take immediate actions new a8f861bc10b0 vDPA/ifcvf: get_driver_features from virtio registers new 44ea98350978 vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status new 3b82bcae592f vDPA/ifcvf: synchronize irqs in the reset routine new 0998ec08d6db vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED new e0fa8d0f6f05 vdpa: solidrun: constify pointers to hwmon_channel_info new 6a2dee94dc1d vdpa/snet: implement the resume vDPA callback new 0173875a8288 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity new 52dbcdcd2894 tools/virtio: fix build break for aarch64 new eac8dfa37441 virtio_pci: Optimize virtio_pci_device structure size new 44cecd4128fe virtio: allow caller to override device id in vp_modern new 817076e1a924 virtio: allow caller to override device DMA mask in vp_modern new 6519e6cf49e5 pds_vdpa: Add new vDPA driver for AMD/Pensando DSC new 40b41fc9aa2a pds_vdpa: move enum from common to adminq header new 08ed2798bb3f pds_vdpa: new adminq entries new c5315f613dd0 pds_vdpa: get vdpa management info new 67fd0427617c pds_vdpa: virtio bar setup for vdpa new 1c852aa3ecbe pds_vdpa: add vdpa config client commands new 20971796f4aa pds_vdpa: add support for vdpa and vdpamgmt interfaces new e82577eb4cd6 pds_vdpa: subscribe to the pds_core events new 516d294e0703 pds_vdpa: pds_vdps.rst and Kconfig new e11f5b31a605 virtio: Add missing documentation for structure fields new 853b05e8d8d9 vp_vdpa: Check queue number of vdpa device from add_config new bb6d37eb7c0d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 91b3f7c34f89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7239a3da162 dt-bindings: gpio: Add gpio-delay binding document new cf5dec80c4e2 gpio: Add gpio delay driver new 7610a3097754 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new a5961bed5429 pinctrl: sunplus: Add check for kmalloc new fad57233501b pinctrl: tegra: Duplicate pinmux functions table new 4d6366e6ff43 pinctrl: tegra: Consistently refer to SoC data new 0da4cebebc37 pinctrl: s32: separate const device data from struct s32_p [...] new 4ab0b8b35718 Merge branch 'devel' into for-next new 4c7050ba77ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9e1843447bb pinctrl: baytrail: Unify style of error and debug messages new 9d71208632ec pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions new 0633dc4a5423 pinctrl: cherryview: Don't use IRQ core constanst for invalid IRQ new 51f21d251712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97d2f10d39d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 575ace341f14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9c37572e7a8b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new b217be3770e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ff688cad715 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 996a24dad9a8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b7858dce9708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb720584acd2 Merge branch 'main' of git://git.infradead.org/users/willy [...] new def85dce1451 auxdisplay: Switch i2c drivers back to use .probe() new d3c0e0e42037 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 226d32b281ed Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new de649e7f5edb memblock: Update nid info in memblock debugfs new 476370c92f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72e41632283a efi: expose efivar generic ops register function new bea6cddcb433 efi: Add EFI_ACCESS_DENIED status code new 5a1b9b5c24a3 efi: Add tee-based EFI variable driver new 13c21ab8038d efi/esrt: Allow ESRT access without CAP_SYS_ADMIN new 1bc76cc3a581 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e7034c8e1084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0bf7d5759c1 mm/slab: introduce kmem_cache flag SLAB_NO_MERGE new 05f241409090 Merge branch 'slab/for-6.5/slab_no_merge' into slab/for-next new ed72125b54bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22d3e7c8bd27 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 6e82d29ac0bd Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 405bf6616315 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new c06012e6a085 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 86b82d5d71f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5bb811679a2f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9ca10bfb8aa8 Add linux-next specific files for 20230605
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 (bc708bbd8260) \ N -- N -- N refs/heads/master (9ca10bfb8aa8)
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 1015 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: .mailmap | 1 + .../ABI/testing/sysfs-class-led-driver-aw200xx | 5 + Documentation/admin-guide/kernel-parameters.txt | 19 +- .../devicetree/bindings/crypto/qcom-qce.yaml | 50 +- .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/msm/dsi-controller-main.yaml | 2 + .../bindings/display/msm/dsi-phy-28nm.yaml | 3 +- .../devicetree/bindings/display/msm/qcom,mdp5.yaml | 1 + .../devicetree/bindings/display/msm/qcom,mdss.yaml | 1 + .../devicetree/bindings/gpio/gpio-delay.yaml | 79 + .../bindings/iio/temperature/ti,tmp006.yaml | 42 + .../devicetree/bindings/leds/awinic,aw200xx.yaml | 126 ++ .../bindings/net/pse-pd/pse-controller.yaml | 2 +- .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 8 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 8 +- .../devicetree/bindings/spi/samsung,spi.yaml | 2 - .../bindings/spi/socionext,uniphier-spi.yaml | 3 - Documentation/filesystems/directory-locking.rst | 26 +- .../device_drivers/ethernet/amd/pds_vdpa.rst | 85 + .../networking/device_drivers/ethernet/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 4 +- MAINTAINERS | 13 + Makefile | 2 +- Next/SHA1s | 128 +- Next/merge.log | 2374 ++++++++++++-------- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- arch/arm/boot/dts/stm32mp151.dtsi | 17 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 16 +- arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 6 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 2 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 18 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 38 +- .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 28 +- arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi | 28 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 29 +- arch/arm/mach-at91/Kconfig | 4 - arch/arm/mach-omap2/omap-wakeupgen.c | 1 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 11 +- arch/arm/mach-omap2/omap_phy_internal.c | 12 +- arch/arm/mach-omap2/sdrc2xxx.c | 2 - arch/arm/mach-omap2/ti81xx-restart.c | 3 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 17 +- arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/kvm_pgtable.h | 6 +- arch/arm64/include/asm/sysreg.h | 6 + arch/arm64/kvm/hyp/include/hyp/switch.h | 8 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 14 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 + arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/hyp/vhe/switch.c | 1 + arch/arm64/kvm/pmu-emul.c | 58 +- arch/arm64/kvm/sys_regs.c | 19 + arch/arm64/kvm/vgic/vgic-init.c | 27 +- arch/arm64/kvm/vgic/vgic-its.c | 14 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 10 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 31 +- arch/arm64/kvm/vgic/vgic-mmio.c | 9 +- arch/arm64/kvm/vgic/vgic-v2.c | 6 - arch/arm64/kvm/vgic/vgic-v3.c | 7 - arch/arm64/kvm/vgic/vgic-v4.c | 3 +- arch/arm64/mm/fault.c | 3 +- arch/parisc/Kconfig.debug | 9 + arch/parisc/include/asm/irqflags.h | 10 +- arch/parisc/kernel/traps.c | 6 + arch/riscv/Kconfig | 5 + arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/acenv.h | 11 + arch/riscv/include/asm/acpi.h | 84 + arch/riscv/include/asm/cpu.h | 8 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/acpi.c | 251 +++ arch/riscv/kernel/cpu.c | 30 +- arch/riscv/kernel/cpufeature.c | 42 +- arch/riscv/kernel/setup.c | 11 +- arch/riscv/kernel/smpboot.c | 77 +- arch/riscv/kernel/time.c | 25 +- arch/x86/kernel/head_64.S | 18 +- arch/x86/kvm/lapic.c | 20 +- arch/x86/kvm/mmu/mmu.c | 5 +- arch/x86/kvm/svm/svm.c | 6 +- arch/x86/kvm/vmx/sgx.c | 15 +- arch/x86/kvm/x86.c | 3 + arch/x86/lib/getuser.S | 32 +- arch/x86/lib/putuser.S | 24 +- block/blk-settings.c | 3 +- block/fops.c | 18 +- crypto/jitterentropy.c | 9 +- drivers/acpi/Makefile | 2 + drivers/acpi/osl.c | 2 +- drivers/acpi/processor_core.c | 29 + drivers/acpi/riscv/Makefile | 2 + drivers/acpi/riscv/rhct.c | 83 + drivers/acpi/tables.c | 10 + drivers/auxdisplay/ht16k33.c | 2 +- drivers/auxdisplay/lcd2s.c | 2 +- drivers/block/ublk_drv.c | 21 + drivers/bluetooth/hci_bcm.c | 3 +- drivers/char/hw_random/cn10k-rng.c | 63 +- drivers/char/tpm/tpm_tis_core.h | 8 +- drivers/clocksource/timer-riscv.c | 92 +- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/crypto/atmel-ecc.c | 2 +- drivers/crypto/atmel-sha204a.c | 2 +- drivers/crypto/ccp/platform-access.c | 5 + drivers/crypto/ccp/sp-pci.c | 43 + drivers/crypto/hisilicon/qm.c | 5 + drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_c62x/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_common/Makefile | 4 +- drivers/crypto/intel/qat/qat_common/adf_cfg.c | 24 +- drivers/crypto/intel/qat/qat_common/adf_cfg.h | 2 + drivers/crypto/intel/qat/qat_common/adf_dbgfs.c | 69 + drivers/crypto/intel/qat/qat_common/adf_dbgfs.h | 29 + drivers/crypto/intel/qat/qat_common/adf_init.c | 6 + drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c | 12 +- drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c | 12 +- drivers/crypto/marvell/cesa/cipher.c | 2 +- drivers/firmware/efi/esrt.c | 4 - drivers/gpio/Kconfig | 8 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-delay.c | 164 ++ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 154 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 123 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 297 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h | 55 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 155 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 185 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 292 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 32 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 22 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 26 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 3 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 19 +- drivers/gpu/drm/amd/amdkfd/Makefile | 4 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 372 ++- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 1120 +++++++++ drivers/gpu/drm/amd/amdkfd/kfd_debug.h | 123 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 721 +++++- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 24 + drivers/gpu/drm/amd/amdkfd/kfd_events.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 405 ++++ drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 26 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 62 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 32 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 62 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 70 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 96 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 212 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 54 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 104 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 6 + drivers/gpu/drm/amd/display/dc/core/dc.c | 36 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 20 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 17 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 17 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 1 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 4 +- .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 14 + .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 69 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 10 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 4 + .../amd/include/asic_reg/gc/gc_11_0_0_sh_mask.h | 4 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 34 + drivers/gpu/drm/amd/include/mes_v11_api_def.h | 21 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 26 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 16 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 18 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 29 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 13 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 488 +++- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 107 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 487 +++- drivers/gpu/drm/display/drm_dp_mst_topology.c | 55 +- drivers/gpu/drm/drm_edid.c | 38 + drivers/gpu/drm/i915/display/intel_cdclk.c | 30 +- drivers/gpu/drm/i915/display/intel_connector.c | 18 +- drivers/gpu/drm/i915/display/intel_connector.h | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 14 +- drivers/gpu/drm/i915/display/intel_display_power.c | 8 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 +- drivers/gpu/drm/i915/display/intel_display_types.h | 4 - drivers/gpu/drm/i915/display/intel_dp.c | 27 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 12 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 14 +- drivers/gpu/drm/i915/display/intel_lvds.c | 13 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 107 +- drivers/gpu/drm/i915/i915_driver.c | 16 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 6 - drivers/gpu/drm/meson/meson_dw_mipi_dsi.c | 4 +- drivers/gpu/drm/meson/meson_venc.c | 1 + drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 240 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 18 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 37 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 19 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 56 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 11 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 140 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 52 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 52 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 48 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 93 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 167 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 82 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 - drivers/gpu/drm/msm/dp/dp_debug.c | 6 +- drivers/gpu/drm/msm/dp/dp_debug.h | 5 +- drivers/gpu/drm/msm/dp/dp_display.c | 40 +- drivers/gpu/drm/msm/dp/dp_hpd.c | 67 - drivers/gpu/drm/msm/dp/dp_hpd.h | 78 - drivers/gpu/drm/msm/dp/dp_panel.h | 1 - drivers/gpu/drm/msm/dp/dp_power.c | 78 +- drivers/gpu/drm/msm/dp/dp_power.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 2 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/dsi_host.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 3 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 97 + drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 182 -- drivers/gpu/drm/virtio/virtgpu_submit.c | 311 +++ drivers/hwmon/hp-wmi-sensors.c | 15 +- drivers/i3c/master/svc-i3c-master.c | 51 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/temperature/tmp006.c | 8 + drivers/irqchip/irq-riscv-intc.c | 70 +- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds/leds-aw200xx.c | 594 +++++ drivers/leds/rgb/leds-qcom-lpg.c | 8 +- drivers/md/raid5.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 16 +- drivers/memory/Kconfig | 11 - drivers/memory/Makefile | 1 - drivers/memory/atmel-sdramc.c | 74 - drivers/net/dsa/lan9303-core.c | 4 - drivers/net/dsa/qca/Kconfig | 1 + drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 16 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 20 +- drivers/net/ethernet/realtek/r8169_main.c | 40 +- drivers/net/phy/bcm-phy-lib.c | 19 +- drivers/net/phy/phylink.c | 15 +- drivers/nvme/host/constants.c | 2 +- drivers/nvme/host/core.c | 52 +- drivers/nvme/host/ioctl.c | 2 +- drivers/nvme/host/nvme.h | 3 +- drivers/nvme/target/passthru.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 69 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 2 +- drivers/pinctrl/nxp/pinctrl-s32.h | 14 +- drivers/pinctrl/nxp/pinctrl-s32cc.c | 30 +- drivers/pinctrl/nxp/pinctrl-s32g2.c | 14 +- drivers/pinctrl/sunplus/sppctl.c | 24 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 28 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 3 +- drivers/pinctrl/tegra/pinctrl-tegra114.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra194.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 7 +- drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/power/supply/adp5061.c | 2 +- drivers/power/supply/bd99954-charger.c | 2 +- drivers/power/supply/bq2415x_charger.c | 2 +- drivers/power/supply/bq24190_charger.c | 2 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/bq24735-charger.c | 2 +- drivers/power/supply/bq2515x_charger.c | 2 +- drivers/power/supply/bq256xx_charger.c | 2 +- drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/bq25980_charger.c | 2 +- drivers/power/supply/bq27xxx_battery_i2c.c | 2 +- drivers/power/supply/cw2015_battery.c | 2 +- drivers/power/supply/ds2782_battery.c | 2 +- drivers/power/supply/ip5xxx_power.c | 2 +- drivers/power/supply/lp8727_charger.c | 2 +- drivers/power/supply/ltc2941-battery-gauge.c | 2 +- drivers/power/supply/ltc4162-l-charger.c | 2 +- drivers/power/supply/max14656_charger_detector.c | 2 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/max77976_charger.c | 2 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/power/supply/rt9455_charger.c | 2 +- drivers/power/supply/rt9467-charger.c | 2 +- drivers/power/supply/rt9471.c | 2 +- drivers/power/supply/sbs-battery.c | 2 +- drivers/power/supply/sbs-charger.c | 2 +- drivers/power/supply/sbs-manager.c | 2 +- drivers/power/supply/smb347-charger.c | 2 +- drivers/power/supply/ucs1002_power.c | 2 +- drivers/power/supply/ug3105_battery.c | 2 +- drivers/spi/spi-imx.c | 35 +- drivers/spi/spi-s3c64xx.c | 39 +- drivers/staging/iio/addac/adt7316-i2c.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/tty/serial/serial_core.c | 4 +- drivers/usb/serial/option.c | 16 + drivers/vdpa/Kconfig | 10 + drivers/vdpa/Makefile | 1 + drivers/vdpa/ifcvf/ifcvf_base.c | 148 +- drivers/vdpa/ifcvf/ifcvf_base.h | 19 +- drivers/vdpa/ifcvf/ifcvf_main.c | 98 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vdpa/pds/Makefile | 10 + drivers/vdpa/pds/aux_drv.c | 140 ++ drivers/vdpa/pds/aux_drv.h | 26 + drivers/vdpa/pds/cmds.c | 185 ++ drivers/vdpa/pds/cmds.h | 18 + drivers/vdpa/pds/debugfs.c | 289 +++ drivers/vdpa/pds/debugfs.h | 17 + drivers/vdpa/pds/vdpa_dev.c | 769 +++++++ drivers/vdpa/pds/vdpa_dev.h | 49 + drivers/vdpa/solidrun/snet_ctrl.c | 6 + drivers/vdpa/solidrun/snet_hwmon.c | 2 +- drivers/vdpa/solidrun/snet_main.c | 15 + drivers/vdpa/solidrun/snet_vdpa.h | 1 + drivers/vdpa/vdpa_user/vduse_dev.c | 3 + drivers/vdpa/virtio_pci/vp_vdpa.c | 11 +- drivers/vhost/vhost.c | 5 +- drivers/virtio/virtio_pci_common.h | 7 +- drivers/virtio/virtio_pci_modern_dev.c | 33 +- drivers/virtio/virtio_vdpa.c | 4 +- fs/btrfs/bio.c | 61 +- fs/btrfs/bio.h | 12 +- fs/btrfs/compression.c | 40 +- fs/btrfs/compression.h | 5 +- fs/btrfs/ctree.c | 11 +- fs/btrfs/disk-io.c | 9 +- fs/btrfs/extent_io.c | 29 +- fs/btrfs/file-item.c | 59 +- fs/btrfs/file.c | 6 +- fs/btrfs/inode.c | 108 +- fs/btrfs/locking.c | 5 +- fs/btrfs/ordered-data.c | 168 +- fs/btrfs/ordered-data.h | 7 +- fs/btrfs/relocation.c | 35 +- fs/btrfs/relocation.h | 2 +- fs/btrfs/tree-mod-log.c | 115 +- fs/ceph/file.c | 6 - fs/direct-io.c | 10 +- fs/erofs/xattr.c | 25 +- fs/erofs/zmap.c | 6 +- fs/eventpoll.c | 4 + fs/exec.c | 1 + fs/ext4/balloc.c | 16 + fs/ext4/ext4.h | 84 +- fs/ext4/file.c | 11 +- fs/ext4/inline.c | 27 +- fs/ext4/inode.c | 60 +- fs/ext4/mballoc-test.c | 323 +++ fs/ext4/mballoc.c | 1157 +++++----- fs/ext4/mballoc.h | 16 +- fs/ext4/namei.c | 17 +- fs/ext4/readpage.c | 2 +- fs/ext4/super.c | 24 +- fs/ext4/sysfs.c | 2 + fs/f2fs/file.c | 3 - fs/f2fs/namei.c | 16 +- fs/fuse/file.c | 45 +- fs/gfs2/file.c | 6 +- fs/inode.c | 60 +- fs/internal.h | 2 + fs/iomap/buffered-io.c | 9 +- fs/iomap/direct-io.c | 88 +- fs/jfs/namei.c | 6 +- fs/libfs.c | 41 + fs/lockd/svc.c | 1 - fs/namei.c | 26 +- fs/nfs/file.c | 6 +- fs/ntfs/file.c | 2 - fs/ntfs3/file.c | 3 - fs/smb/server/connection.c | 17 +- fs/smb/server/mgmt/tree_connect.c | 11 - fs/smb/server/mgmt/tree_connect.h | 3 - fs/smb/server/oplock.c | 66 +- fs/smb/server/smb2pdu.c | 25 +- fs/smb/server/smb_common.c | 18 +- fs/smb/server/smbacl.c | 4 +- fs/smb/server/transport_ipc.c | 4 +- fs/smb/server/vfs.c | 16 +- fs/smb/server/vfs.h | 2 +- fs/sysv/itree.c | 4 + fs/udf/namei.c | 14 +- fs/userfaultfd.c | 35 +- fs/xfs/xfs_file.c | 6 - fs/zonefs/file.c | 4 +- include/drm/display/drm_dp_mst_helper.h | 14 +- include/drm/drm_connector.h | 8 + include/drm/drm_edid.h | 2 + include/drm/i915_drm.h | 2 +- include/linux/brcmphy.h | 2 + include/linux/compaction.h | 6 +- include/linux/efi.h | 6 +- include/linux/fs.h | 7 +- include/linux/maple_tree.h | 23 +- include/linux/mm.h | 4 - include/linux/pagemap.h | 4 + include/linux/pds/pds_adminq.h | 247 ++ include/linux/pds/pds_common.h | 21 +- include/linux/phy.h | 16 +- include/linux/sched.h | 3 - include/linux/slab.h | 12 + include/linux/userfaultfd_k.h | 6 +- include/linux/virtio.h | 5 +- include/linux/virtio_pci_modern.h | 6 + include/media/v4l2-subdev.h | 1 + include/net/bluetooth/hci_core.h | 7 +- include/net/bluetooth/hci_sync.h | 2 +- include/net/devlink.h | 4 +- include/net/flow.h | 3 +- include/net/neighbour.h | 2 +- include/net/netns/ipv6.h | 2 +- include/net/ping.h | 6 +- include/net/route.h | 6 +- include/trace/events/btrfs.h | 29 + include/trace/events/ext4.h | 44 +- include/uapi/linux/kfd_ioctl.h | 673 +++++- include/uapi/linux/kfd_sysfs.h | 15 + include/uapi/linux/ublk_cmd.h | 8 + io_uring/epoll.c | 4 - kernel/bpf/map_in_map.c | 8 +- kernel/fork.c | 2 +- kernel/module/decompress.c | 2 +- kernel/smp.c | 13 +- kernel/trace/trace_probe.h | 2 +- lib/maple_tree.c | 78 +- lib/test_maple_tree.c | 74 + localversion-next | 2 +- mm/Kconfig | 12 - mm/compaction.c | 65 +- mm/damon/ops-common.c | 30 +- mm/damon/ops-common.h | 4 +- mm/damon/paddr.c | 4 +- mm/damon/vaddr.c | 4 +- mm/filemap.c | 194 +- mm/internal.h | 40 +- mm/kfence/kfence_test.c | 7 +- mm/memblock.c | 8 +- mm/memory.c | 22 +- mm/memory_hotplug.c | 19 - mm/mm_init.c | 18 +- mm/mmap.c | 202 +- mm/nommu.c | 45 +- mm/page_alloc.c | 24 +- mm/slab.h | 5 +- mm/slab_common.c | 2 +- mm/vmalloc.c | 10 +- mm/vmscan.c | 12 +- mm/zswap.c | 106 +- net/bluetooth/hci_conn.c | 123 +- net/bluetooth/hci_event.c | 68 +- net/bluetooth/hci_sync.c | 90 +- net/bluetooth/iso.c | 2 +- net/devlink/leftover.c | 28 +- net/ipv4/ip_gre.c | 8 +- net/ipv4/sysctl_net_ipv4.c | 8 +- net/ipv6/addrconf.c | 4 +- net/ipv6/route.c | 4 +- net/netfilter/ipvs/ip_vs_xmit.c | 4 +- net/sched/sch_api.c | 2 + net/sctp/protocol.c | 4 +- net/smc/smc_llc.c | 4 +- net/tls/tls_main.c | 35 + scripts/mod/modpost.c | 185 +- scripts/tags.sh | 2 +- security/selinux/Makefile | 17 +- sound/soc/fsl/fsl_sai.c | 11 +- sound/soc/fsl/fsl_sai.h | 1 + sound/soc/generic/simple-card-utils.c | 2 +- tools/net/ynl/ynl-gen-c.py | 253 ++- tools/objtool/noreturns.h | 1 + tools/perf/builtin-script.c | 6 +- tools/perf/tests/parse-events.c | 1108 ++++----- tools/perf/util/evsel.c | 1 + tools/perf/util/parse-events.c | 117 +- tools/perf/util/parse-events.y | 10 +- tools/perf/util/pmu.c | 61 +- tools/perf/util/pmu.h | 23 +- tools/perf/util/pmus.c | 5 + tools/perf/util/pmus.h | 1 + tools/testing/radix-tree/maple.c | 59 +- .../selftests/bpf/prog_tests/inner_array_lookup.c | 31 + .../selftests/bpf/progs/inner_array_lookup.c | 45 + .../ftrace/test.d/filter/event-filter-function.tc | 45 +- tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/x86_64/recalc_apic_map_test.c | 74 + tools/testing/selftests/mm/.gitignore | 2 + tools/testing/selftests/mm/Makefile | 9 +- tools/testing/selftests/mm/cow.c | 7 - tools/testing/selftests/mm/hugepage-mremap.c | 2 +- tools/testing/selftests/mm/hugetlb-madvise.c | 2 +- tools/testing/selftests/mm/khugepaged.c | 10 - tools/testing/selftests/mm/ksm_functional_tests.c | 2 +- tools/testing/selftests/mm/migration.c | 2 +- tools/testing/selftests/mm/mlock2-tests.c | 2 +- tools/testing/selftests/mm/pkey-x86.h | 2 +- tools/testing/selftests/mm/run_vmtests.sh | 6 +- tools/testing/selftests/mm/uffd-common.c | 105 + tools/testing/selftests/mm/uffd-common.h | 29 +- tools/testing/selftests/mm/uffd-stress.c | 10 - tools/testing/selftests/mm/vm_util.c | 106 +- tools/testing/selftests/mm/vm_util.h | 36 +- tools/testing/selftests/net/.gitignore | 3 + tools/testing/selftests/net/tls.c | 131 ++ .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 25 +- tools/virtio/Makefile | 13 +- tools/virtio/ringtest/.gitignore | 1 + tools/virtio/ringtest/main.h | 11 + tools/virtio/virtio-trace/README | 2 +- tools/virtio/virtio-trace/trace-agent.c | 12 +- 568 files changed, 19061 insertions(+), 6592 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-aw200xx create mode 100644 Documentation/devicetree/bindings/gpio/gpio-delay.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml create mode 100644 Documentation/devicetree/bindings/leds/awinic,aw200xx.yaml create mode 100644 Documentation/networking/device_drivers/ethernet/amd/pds_vdpa.rst create mode 100644 arch/riscv/include/asm/acenv.h create mode 100644 arch/riscv/include/asm/acpi.h create mode 100644 arch/riscv/include/asm/cpu.h create mode 100644 arch/riscv/kernel/acpi.c create mode 100644 drivers/acpi/riscv/Makefile create mode 100644 drivers/acpi/riscv/rhct.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_dbgfs.c create mode 100644 drivers/crypto/intel/qat/qat_common/adf_dbgfs.h create mode 100644 drivers/gpio/gpio-delay.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.h create mode 100644 drivers/gpu/drm/virtio/virtgpu_submit.c create mode 100644 drivers/leds/leds-aw200xx.c delete mode 100644 drivers/memory/atmel-sdramc.c create mode 100644 drivers/vdpa/pds/Makefile create mode 100644 drivers/vdpa/pds/aux_drv.c create mode 100644 drivers/vdpa/pds/aux_drv.h create mode 100644 drivers/vdpa/pds/cmds.c create mode 100644 drivers/vdpa/pds/cmds.h create mode 100644 drivers/vdpa/pds/debugfs.c create mode 100644 drivers/vdpa/pds/debugfs.h create mode 100644 drivers/vdpa/pds/vdpa_dev.c create mode 100644 drivers/vdpa/pds/vdpa_dev.h create mode 100644 fs/ext4/mballoc-test.c create mode 100644 tools/testing/selftests/bpf/prog_tests/inner_array_lookup.c create mode 100644 tools/testing/selftests/bpf/progs/inner_array_lookup.c create mode 100644 tools/testing/selftests/kvm/x86_64/recalc_apic_map_test.c