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 f7efed9f38f8 Add linux-next specific files for 20230616 omits 0f454965ed92 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8841ccc332fd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 40dc945a8b01 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c68dab081298 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 4690e6fe131f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 66116e0588b7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 769ca8f05f01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb7f489e17e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e188234b47d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5f905b6f2eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10c57d023b84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0ee575d5045 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5a689b9e0d1f Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits b3a408088247 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6de909095812 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04307d5ea97f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 4dbfa356b04f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits e4ae91057193 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e67e385c2c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb6c44aace15 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 1b649c9b83c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9755ecde6ede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2878fe78e63c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35d92c46ad95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 413db4cefd9d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b8d429b35afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ffd54d1ddef Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5ea5d8d8feef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e09fa376b10b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6dae1c990033 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3eb9d3b33fe3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 887e02b3fe87 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits d65f57c393a5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1657f2082a0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17930ff67eeb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f59e472bcc0 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 5e814a64d25e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfc620674e76 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 5fdafa644119 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d47ac251882c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0d90a4fe8b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98f62769d553 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e73c3fdab450 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 056a23a6f667 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 8b9e36b54d46 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4ff7310b3aad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dee8a7d5635 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 540192c342e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c8464fc817f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5135b4a6c301 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfc57cf6b9bd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 238a03f872c2 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 30ab3ab35716 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits a0b8a8167b16 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f1d7c470a31c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3ae78bfb193 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 07f0c92a5485 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fde773c1dbd4 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits bdcbd27a3e39 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 4e8c96006eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc4926a4bad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6f4d1f016e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0e7a25b5cb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 754ce1ef4733 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bccf5df2502 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0cfeec9a541e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 178ef265248f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 8b8f1d92c443 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2b481d038e17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 890c1e05a96a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 6eae337330e9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 238e729732fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9368ac2ad80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bbc61c17795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fee2f8e1b1c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 68de9376b703 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 66cf6b0a99e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 827291546154 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82abb6188e09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16555610ca7a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits eefef0499f77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1eec28d3c983 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 908cb46cf2fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed6181a2cc5c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d373ff5aa6ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08b069016544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5792df72917 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a50aeb29a4f9 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 1ea66f557dc0 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 6a3dc3bc5adc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 898211ae0a17 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ec25dc5b92cb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7db407da3b49 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits d750ec1a64b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4729b7c95ab7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 60289ed96ecb Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits dab2d5f5a140 Merge branch 'staging' of git://git.kernel.org/pub/scm/lin [...] omits e477ca53471d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99a7e37b8e78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ac97d53f2fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5fb4ecb76d90 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e05e67635d2f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7a218c347b87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e567c450ab6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 52ff422da1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b651de77e93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 12722120afb4 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 57f51d1d129d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7eeafe02cc2c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits c17a86898480 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ee67a4c8add1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits dba87786c3bf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5bcd43d0b4ed Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits e6409ef576db Merge branch 'master' of git://linuxtv.org/media_tree.git omits c5849ab77c83 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2d96740352c8 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 29f748a819ee Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 007e3c7f0b9c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 96b3f9b49cd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ccffe236a73 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits efc45e909eaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44273533ccf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1f1079a01db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91d14930448d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c02de142bfad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f216afffc4e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6a9a48a055a3 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 60e17ed015ae Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits ffbc9a5390cd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 3657d348a3d9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 37149b47ad05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 610f5590215c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 752ccd2d6a7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f93893aa02c1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d7f6855e3d82 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7b86c58ce351 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 8a2f36ead16f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 720f9e9f564b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcccfac046fe Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 60c99e23a1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a9d4c4af10f Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits e1ad273a2da1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2990f12bafe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83a378a0cb53 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 28756a5f2328 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 407833541f32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48a9264e2239 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits ee1b15543074 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaabe796fe93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08ac190a614c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6554fff08e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7935561e9ddb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 0b79bdbcb05e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9425e942c1bf Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 0f362234717e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8a7281ad1f37 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6773faa61c79 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits aae48ebe8f75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0aa7dcc0581 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9c25d8e978b5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4d3779ad82b1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 746eb717a4ea Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ba03da8707dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2bcaa3bd9ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccb3d62eb54b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 190f5a0db785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6b658bb5db5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9214ff0a111f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12f7f907a78f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e146a72cfe3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d2ceed77551 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 41f2aa8aeafd Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 71dc81b50cc5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0ec1c1d04e23 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits d52369293840 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2792ad9b5081 next-20230609/arm-soc omits b309183eb246 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits dbd8dfaa5325 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1b086dae6798 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d05b6454bde6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e28f1da5c1c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 086bf28822c1 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 35c9b075e718 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d174ad0d26d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b331d2027a59 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 7c5115be2f0f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a3b6bb6457ef Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ec6fe2e05ccf Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 318b6c206843 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits ed7cf9b036e6 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits cf69856fbd79 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e62c0079dad5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 197d5ea52de1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 43287441b67a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c86c4e1c714d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 28e0df3433e2 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 9a4881141d8e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 5094e20543a6 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 983d6650c186 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b3c2ae075a8a Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 94bf955f14eb Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 78bc7c8b3016 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 0d298e2472e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d796173f5992 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f2493038f38f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b9bf2e07e4fe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2cad2c0bc98c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0d2402b70658 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 9f7e5828183e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da63637663b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dfde38edca4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0dd1ee7f485d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits a354cc33a789 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4329a004a96f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits deba6aee4536 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 14fe0e6faaf3 Merge branch 'mm-nonmm-unstable' into mm-everything omits 689df6df964d kernel/time/posix-stubs.c: remove duplicated include omits b88f36d5aeff watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] omits 3a1f08ffbb0b watchdog/hardlockup: move SMP barriers from common code to [...] omits 04e265539e7b watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] omits a334544bbf62 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() omits 12709cd44f17 watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] omits 9aa5476b47f0 watchdog/hardlockup: remove softlockup comment in touch_nm [...] omits 656f497ad416 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] omits a23fd49d3d59 watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] omits e242f8c80644 watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] omits f3525465c7a4 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] omits 5b2451fd0d9e mm/damon/core-test: add a test for damon_set_attrs() omits 3ed01074f441 mm: remove is_longterm_pinnable_page() and Reimplement fol [...] omits 0f3f569eca46 mm/gup.c: reorganize try_get_folio() omits c95341206afb mm/gup_test.c: convert verify_dma_pinned() to us folios omits 8078fdb7bb88 mmzone: introduce folio_migratetype() omits bf53f4280f3f mmzone: introduce folio_is_zone_movable() omits fa7dd817a377 mm: compaction: skip memory hole rapidly when isolating mi [...] omits 5166324748d9 kasan: add support for kasan.fault=panic_on_write omits b699517d4a98 zram: further limit recompression threshold omits cf88a55c712c mm: zswap: invaldiate entry after writeback omits 982337fb07a0 mm: kill lock|unlock_page_memcg() omits 09e303011304 mm/page_owner/cma: show pfn in cma/page_owner with hex format omits e90fdcf0eaa4 buffer-convert-block_truncate_page-to-use-a-folio-fix omits 17646d90104f buffer: convert block_truncate_page() to use a folio omits f3d69b2d84be buffer: use a folio in __find_get_block_slow() omits 42ae811dedb0 buffer: convert link_dev_buffers to take a folio omits 12788c640dfa buffer: convert init_page_buffers() to folio_init_buffers() omits 86770553c99c buffer: convert grow_dev_page() to use a folio omits 0d770ce63c40 buffer: convert page_zero_new_buffers() to folio_zero_new_ [...] omits 41d5fb311e3d buffer: convert __block_commit_write() to take a folio omits ad47c8c17d83 buffer: convert block_page_mkwrite() to use a folio omits 51159f694894 buffer: make block_write_full_page() handle large folios c [...] omits 6737c5afdde1 gfs2: support ludicrously large folios in gfs2_trans_add_d [...] omits 3c7e08ca306c buffer: convert __block_write_full_page() to __block_write [...] omits 544c5b67c0e1 gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio() omits c3ad77be53b8 gfs2: pass a folio to __gfs2_jdata_write_folio() omits be0a48a7a889 gfs2: use a folio inside gfs2_jdata_writepage() omits 9134eda28fdf mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro omits 5ef877a7c418 percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure [...] omits 4f5d54705c8a memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check omits c17406115a1b mm: compaction: mark kcompactd_run() and kcompactd_stop() [...] omits 2b32e1d644a6 mm: remove unused vma_init_lock() omits d10aa84d9186 kernel: pid_namespace: remove unused set_memfd_noexec_scope() omits 06840a263d11 userfaultfd: fix regression in userfaultfd_unmap_prep() omits ac008d48eaa6 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 639e1293ecfa maple_tree: reduce resets during store setup omits fc5f387a61ee maple_tree: refine mas_preallocate() node calculations omits 9d152a5ea180 maple_tree: update mas_preallocate() testing omits c80d42482b4a maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits 0da8517fcb3f mm: set up vma iterator for vma_iter_prealloc() calls omits f3e78f2f3384 mm: use vma_iter_clear_gfp() in nommu omits 8b1212aa8be8 maple_tree: re-introduce entry to mas_preallocate() arguments omits 52168a49557f maple_tree: adjust node allocation on mas_rebalance() omits fe9b2ab5bc3c mm: remove re-walk from mmap_region() omits 06beac711494 maple_tree: introduce __mas_set_range() omits 1ea6fc51fca2 mm: remove prev check from do_vmi_align_munmap() omits 6363512650d2 mm: change do_vmi_align_munmap() side tree index omits b214f0e4650d mm: move unmap_vmas() declaration to internal header omits ecc671e5fd65 maple_tree: add benchmarking for mas_prev() omits 8756ea745278 maple_tree: add benchmarking for mas_for_each omits 15b4cb47b9af mm/folio: Replace set_compound_order with folio_set_order omits 5df08d94359d mm: zswap: remove zswap_header omits d15b8a800045 mm: zswap: simplify writeback function omits a1d093e5c640 mm: zswap: remove shrink from zpool interface omits 0895b7c448e9 mm: zswap: remove page reclaim logic from zsmalloc omits f0bb1c7686ac mm: zswap: remove page reclaim logic from z3fold omits f079d4c64f3b mm: zswap: remove page reclaim logic from zbud omits 25b664afe395 mm: zswap: add pool shrinking mechanism omits 368082592ed5 selftests: mm: remove duplicate unneeded defines omits fe92e886a301 selftests: mm: remove wrong kernel header inclusion omits fb2c6e1efa38 mm: ptep_get() conversion omits b7b101716c7c mm: move ptep_get() and pmdp_get() helpers omits f6621a42b86c mm: ptdump should use ptep_get_lockless() omits 7e8abb70d222 sh: move the ARCH_DMA_MINALIGN definition to asm/cache.h omits e1ae3bc6be18 microblaze: move the ARCH_{DMA,SLAB}_MINALIGN definitions [...] omits 35343e8f1677 powerpc: move the ARCH_DMA_MINALIGN definition to asm/cache.h omits ccd28a3d9e3b arm64: enable ARCH_WANT_KMALLOC_DMA_BOUNCE for arm64 omits 45b703f2ea45 mm: slab: reduce the kmalloc() minimum alignment if DMA bo [...] omits ab71485fbbb9 iommu/dma: force bouncing if the size is not cacheline-aligned omits b401d0a95ea4 dma-mapping: force bouncing if the kmalloc() size is not c [...] omits c958a0e6c03a dma-mapping: name SG DMA flag helpers consistently omits de3241d9e0cc scatterlist: add dedicated config for DMA flags omits 334215d9d402 arm64: allow kmalloc() caches aligned to the smaller cache [...] omits f74604f60250 iio: core: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN omits 15065e86b1e5 dm-crypt: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN omits 91a473018d6e drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] omits 808bc3f9e925 drivers/usb: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] omits 0336c0a7c014 drivers/gpu: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] omits 68c97da505c3 drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLO [...] omits 17c0a2ac1c43 mm/slab: limit kmalloc() minimum alignment to dma_get_cach [...] omits 46e7e87d7c49 mm/slab: simplify create_kmalloc_cache() args and make it static omits 2cb6428e1323 dma: allow dma_get_cache_alignment() to be overridden by t [...] omits b68b9ea4cf55 mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN omits 5a2ed67a271f mm/hugetlb: Fix pgtable lock on pmd sharing omits eb4fdc0f3a2a mm: remove set_compound_page_dtor() omits 1669a37a779f perf/core: Allow pte_offset_map() to fail omits a61d64fc26be mm/swap: swap_vma_readahead() do the pte_offset_map() omits 006aa89a1c2f mm/pgtable: delete pmd_trans_unstable() and friends omits b6b1c7c294c6 mm/memory: handle_pte_fault() use pte_offset_map_nolock() omits 06cf6ab24504 mm/memory: allow pte_offset_map[_lock]() to fail omits ec0785f725ea mm/khugepaged: allow pte_offset_map[_lock]() to fail omits cd91897245fb mm/huge_memory: split huge pmd under one pte_offset_map() omits 758a8910ded2 mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() omits 6ade7c4058e0 mm/migrate_device: allow pte_offset_map_lock() to fail omits 474e024e9dd2 mm/mglru: allow pte_offset_map_nolock() to fail omits 4060611bba1e mm/swapoff: allow pte_offset_map[_lock]() to fail omits b1912565fed4 mm/madvise: clean up force_shm_swapin_readahead() omits b7ea58575a06 mm/madvise: clean up pte_offset_map_lock() scans omits 29dbd76e9a31 mm/mremap: retry if either pte_offset_map_*lock() fails omits 2e64e975000a mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge() omits b0353b108e98 mm/various: give up if pte_offset_map[_lock]() fails omits 2f0ce20eac51 mm/debug_vm_pgtable,page_table_check: warn pte map fails omits 42fcc5942d62 mm/userfaultfd: allow pte_offset_map_lock() to fail omits 825f1bb9853d mm/userfaultfd: retry if pte_offset_map() fails omits b82564acd471 mm/hmm: retry if pte_offset_map() fails omits 9496d884df62 mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() omits ef877a94d9c5 mm/vmwgfx: simplify pmd & pud mapping dirty helpers omits 9bdd6764f119 mm/pagewalk: walk_pte_range() allow for pte_offset_map() omits 3b304f736812 mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() fails omits 43f9dc3644c6 mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr() omits 9e1f937198de mm/page_vma_mapped: reformat map_pte() with less indentation omits a1c4823e4e3d mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk() omits ef87ed19d92b mm/filemap: allow pte_offset_map_lock() to fail omits dea8c0e86dfe mm/pgtable: allow pte_offset_map[_lock]() to fail omits 6e9ce7027f34 mm/pgtable: kmap_local_page() instead of kmap_atomic() omits 84ce81bee922 mm/migrate: remove cruft from migration_entry_wait()s omits 17e789ed9d69 mm: use pmdp_get_lockless() without surplus barrier() omits 54fd84ece929 selftests: damon: add config file omits c709dfc96062 mm/vmalloc: Replace the ternary conditional operator with min() omits 7fe793668062 mm/folio: Avoid special handling for order value 0 in foli [...] omits eb4345947a61 vmstat: skip periodic vmstat update for isolated CPUs omits 23dfb69be6d3 xtensa: add pte_unmap() to balance pte_offset_map() omits bb3820169a93 x86: sme_populate_pgd() use pte_offset_kernel() omits e76776c23ffe x86: Allow get_locked_pte() to fail omits 6efc2bc14b43 sparc: iounit and iommu use pte_offset_kernel() omits e98ca6d2fb0c sparc: allow pte_offset_map() to fail omits fcb496f11740 sparc/hugetlb: pte_alloc_huge() pte_offset_huge() omits 72955615146d sh/hugetlb: pte_alloc_huge() pte_offset_huge() omits 8e0790fc82b1 s390: gmap use pte_unmap_unlock() not spin_unlock() omits e1729c9b1068 s390: allow pte_offset_map_lock() to fail omits b3f77a6795f6 riscv/hugetlb: pte_alloc_huge() pte_offset_huge() omits 5ab09cdf2a25 powerpc/hugetlb: pte_alloc_huge() omits 4d5727c38930 powerpc: allow pte_offset_map[_lock]() to fail omits 3356cc0292ce powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() omits ab7599487198 parisc/hugetlb: pte_alloc_huge() pte_offset_huge() omits 0efbe032f2c6 parisc: unmap_uncached_pte() use pte_offset_kernel() omits 2a9e9b245476 parisc: add pte_unmap() to balance get_ptep() omits 97c8edaf49a6 mips: update_mmu_cache() can replace __update_tlb(): fix omits 8a93fccc4e67 mips: update_mmu_cache() can replace __update_tlb() omits ba4ef6326816 microblaze: allow pte_offset_map() to fail omits 75c51fe82149 m68k: allow pte_offset_map[_lock]() to fail omits e6e99f9a4f11 ia64/hugetlb: pte_alloc_huge() pte_offset_huge() omits c91a0fb2dd8d arm64/hugetlb: pte_alloc_huge() pte_offset_huge() omits ef39bf69957c arm64: allow pte_offset_map() to fail omits a62b85728b2c arm: allow pte_offset_map[_lock]() to fail omits 496e74ccd457 mm: zswap: support exclusive loads omits ef2fd716014b mm/mm_init.c: remove reset_node_present_pages() omits da4d4e662105 mm/memory_hotplug: remove reset_node_managed_pages() in ho [...] omits 1108e469a352 shmem: use ramfs_kill_sb() for kill_sb method of ramfs-bas [...] omits 9758d9fff512 mm/mm_init.c: drop 'nid' parameter from check_for_memory() omits 1480943a4b0d mm/sparse: remove unused parameters in sparse_remove_section() omits 93fd7cd7bd77 mm-hugetlb-use-a-folio-in-hugetlb_fault-fix omits 7982ca068047 mm/hugetlb: use a folio in hugetlb_fault() omits d4508cba95e2 mm/hugetlb: use a folio in hugetlb_wp() omits f5b766cf3260 mm/hugetlb: use a folio in copy_hugetlb_page_range() omits 83f0e812d3aa selftests: lib.mk: fix out-of-tree builds omits 994527c20129 selftests-error-out-if-kernel-header-files-are-not-yet-built-fix omits 3809c91f4b72 selftests: error out if kernel header files are not yet built omits 19441c5725e3 Documentation: kselftest: "make headers" is a prerequisite omits 8004b8100d3c selftests/mm: move certain uffd*() routines from vm_util.c [...] omits 6d2c9bd7c490 selftests/mm: fix build failures due to missing MADV_COLLAPSE omits f847596cc280 selftests/mm: fix a "possibly uninitialized" warning in pk [...] omits 38c0b09d9fef selftests/mm: fix two -Wformat-security warnings in uffd builds omits d2fc2e543757 selftests/mm: .gitignore: add mkdirty, va_high_addr_switch omits 5001dab9ff4e selftests/mm: fix invocation of tests that are run via she [...] omits 6e78aec2ea3c selftests/mm: fix "warning: expression which evaluates to [...] omits f4a3f1268171 selftests/mm: fix unused variable warnings in hugetlb-madv [...] omits a86bc6f7ac3a selftests/mm: fix uffd-stress unused function warning omits 4987a0a36ee8 memory tier: remove unneeded disable_all_demotion_targets( [...] omits 66ad3d7c4ae6 mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit omits dcaa5a3688fb mm: remove obsolete alloc_migrate_target() omits 55213a2989f2 mm: skip CMA pages when they are not available omits 60cf5d480196 mm: madvise: fix uneven accounting of psi omits 190363a0f6c5 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan omits bc2c8119b320 mm-page_isolation-write-proper-kerneldoc-fix omits c6c2ae2529a8 mm: page_isolation: write proper kerneldoc omits 03f5f63f60aa dma-contiguous: support per-numa CMA for all architectures omits 1c6d97034a40 mm: optimization on page allocation when CMA enabled omits 29360b308572 dma-buf/heaps: system_heap: avoid too much allocation omits bcb075216257 Merge branch 'mm-stable' into mm-unstable omits e4cdb4618b91 selftests/mm: fix cross compilation with LLVM omits dd870bfeeeb8 nilfs2: prevent general protection fault in nilfs_clear_di [...] omits 6a9e1b1f10a3 Revert "mm: vmscan: make global slab shrink lockless" omits 2577e5b6dbfb Revert "mm: vmscan: make memcg slab shrink lockless" omits fd961e153936 Revert "mm: vmscan: add shrinker_srcu_generation" omits 6909a1648ad7 Revert "mm: shrinkers: make count and scan in shrinker deb [...] omits 87ad13cc93fa Revert "mm: vmscan: hold write lock to reparent shrinker n [...] omits 6c793c2ae26d Revert "mm: vmscan: remove shrinker_rwsem from synchronize [...] omits 8456e6a4d3b9 Revert "mm: shrinkers: convert shrinker_rwsem to mutex" omits 912ac49ad965 nilfs2: fix buffer corruption due to concurrent device reads omits 552fd85136db afs: fix waiting for writeback then skipping folio omits dd187ee2e396 afs: fix dangling folio ref counts in writeback omits 9bf1fca7853d scripts/gdb: fix SB_* constants parsing omits 16569abc5ba2 scripts: fix the gfp flags header path in gfp-translate omits dda7a344f360 udmabuf: revert 'Add support for mapping hugepages (v4)' omits 0cc0cba4bbe0 mm/khugepaged: fix iteration in collapse_file omits 220ed1fb56ab memfd: check for non-NULL file_seals in memfd_create() syscall omits ff9f1d3c20a7 mm/vmalloc: do not output a spurious warning when huge vma [...] omits 7b42f6710682 mm/mprotect: fix do_mprotect_pkey() limit check omits daafbe891908 writeback: fix dereferencing NULL mapping->host on writeba [...] omits d3492ba2f57e mm: fix hugetlb page unmap count balance issue omits 2e31016724f1 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 3c27b4e2a0f4 mm/shmem: fix race in shmem_undo_range w/THP omits aac00a65601d mm: keep memory type same on DEVMEM Page-Fault omits e6b8a879c75e Merge branch 'dm-6.4' into for-next (dm-6.5) omits 4e01fcb528a3 Merge branch 'for-next/feat_s1pie' into for-next/core omits e5c7b23d9058 Merge branches 'for-next/kpti', 'for-next/missing-proto-wa [...] omits 4adc95a3edc1 powerpc: update ppc_save_regs to save current r1 in pt_regs omits 06c8e224e003 Merge branch 'acpi-sleep' into linux-next omits 196de4318384 ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() omits cd10910d410b Merge remote-tracking branch 'asoc/for-6.5' into asoc-next omits 7f122623dbcd Merge tag 'asoc-fix-v6.4-rc6-2' of https://git.kernel.org/ [...] omits 518269541298 drm/msm/dsi: split dsi_ctrl_config() function omits 2d1ae9a5ae51 drm/msm/dsi: dsi_host: drop unused clocks omits 17bf6f8efc50 drm/msm/dpu: remove unused INTF_NONE interfaces omits f01fb5e211fd drm/msm/dpu: correct MERGE_3D length omits 5efc0fec31d8 drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts omits 8d36dfb671fe dm: skip dm-stats work in alloc_io() unless needed omits 68806da1234d dm: avoid needless dm_io access if all IO accounting is disabled omits 724cbeb48157 dm: support turning off block-core's io stats accounting omits 049124257577 dm zone: Use the bitmap API to allocate bitmaps omits 715f44db3f11 dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client omits f829918353ef Merge branch 'for-next-next-v6.4-20230615' into for-next-20230615 omits 94bc59581fca Merge branch 'for-next-current-v6.3-20230615' into for-nex [...] omits 1a4ec62ea871 Merge branch 'misc-next' into for-next-next-v6.4-20230615 omits 77da7cfb847f Merge branch 'next-fixes' into for-next-next-v6.4-20230615 omits f08b30471cc4 Merge branch 'misc-6.4' into for-next-current-v6.3-20230615 omits 7929c5e01c37 btrfs: scrub: fix a return value overwrite in scrub_stripe() omits e9317c40221d btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc [...] omits 45c16496bc20 btrfs: can_nocow_file_extent should pass down args->strict [...] omits 67b99d8fcc16 btrfs: fix iomap_begin length for nocow writes omits 7f83fcfa3144 btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers omits 54767c667566 btrfs: scrub: remove scrub_ctx::csum_list member omits afdcde2164c3 btrfs: do not ASSERT() on duplicated global roots omits 91956ff5efb3 btrfs: do not BUG_ON after failure to migrate space during [...] omits 89171bdafe2a btrfs: do not BUG_ON on failure to get dir index for new snapshot omits 8ae573f7757c Merge remote-tracking branch 'regulator/for-6.5' into regu [...] omits 15e42a8ed690 Merge remote-tracking branch 'regmap/for-6.5' into regmap-next omits 0b5af18e9b3e btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() omits e53b4a53bd88 Merge branch 'misc-6.4' into next-fixes omits 2d52a9ced37b docs/RCU: Add the missing rcu_read_unlock() omits 907a4361471b x86/tsc: Extend watchdog check exemption to 4-Sockets platform omits a88fd06db226 rcuscale: fix building with RCU_TINY omits 31899125fe91 rcu: Export rcu_request_urgent_qs_task() omits 335fd9555da3 ALSA: usb-audio: Add quirk flag for HEM devices to enable [...] omits 4e9b3eefef36 SUNRPC: Use sysfs_emit in place of strlcpy/sprintf omits af0fd0fd64f3 OPP: Simplify the over-designed pstate <-> level dance omits 5437756c65c7 OPP: pstate is only valid for genpd OPP tables omits 06812fcb9360 Merge branches 'generic', 'misc', 'mmu', 'selftests', 'svm [...] omits 864265d6404a SUNRPC: Remove transport class dprintk call sites omits ede16df1b522 SUNRPC: Fix comments for transport class registration omits 2ac6d87bb500 svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt() omits 5c96f2a03cff svcrdma: trace cc_release calls omits e76746d43edc svcrdma: Convert "might sleep" comment into a code annotation omits 4547ae0421fd NFSD: Add an nfsd4_encode_nfstime4() helper omits a59e78ed71cf SUNRPC: Move initialization of rq_stime omits e2754cbc5c68 erofs: use separate xattr parsers for listxattr/getxattr omits bbfb3247139e erofs: unify inline/shared xattr iterators for listxattr/getxattr omits 6a75a8e9895d erofs: make the size of read data stored in buffer_ofs omits fd3b8d9e0634 erofs: unify xattr_iter structures omits 7d360c4d8f93 erofs: use absolute position in xattr iterator omits ec87e448305d dm crypt: fix crypt_ctr_cipher_new return value on invalid [...] omits 4016239de435 ovl: implement lazy lookup of lowerdata in data-only layers omits efc94d41275e ovl: prepare for lazy lookup of lowerdata inode omits 9d09b70a1546 ovl: prepare to store lowerdata redirect for lazy lowerdat [...] omits 091fa4ed0731 ovl: implement lookup in data-only layers omits c8712483755f ovl: introduce data-only lower layers omits 658536555818 ovl: remove unneeded goto instructions omits 28651cd38929 ovl: deduplicate lowerdata and lowerstack[] omits c2568e1db2c5 ovl: deduplicate lowerpath and lowerstack[] omits 180c3becac70 ovl: move ovl_entry into ovl_inode omits 89d4129747ce ovl: factor out ovl_free_entry() and ovl_stack_*() helpers omits 6f2a4e9402ea ovl: use ovl_numlower() and ovl_lowerstack() accessors omits 9e1e90aef505 ovl: use OVL_E() and OVL_E_FLAGS() accessors omits 2ea8ecc4b98e ovl: update of dentry revalidate flags after copy up omits 4aaa066e1036 ovl: fix null pointer dereference in ovl_get_acl_rcu() omits 3b2fac1d1950 ovl: fix null pointer dereference in ovl_permission() omits c674c8d586a8 ovl: let helper ovl_i_path_real() return the realinode omits c5bf8b9d3494 btrfs: send: do not BUG_ON() on unexpected symlink data extent omits 18268e7a21b4 btrfs: do not BUG_ON() when dropping inode items from log root omits 3111c13d5936 btrfs: replace BUG_ON() at split_item() with proper error [...] omits cac833b8b846 btrfs: do not BUG_ON() on tree mod log failures at btrfs_d [...] omits b2bca230b94e btrfs: do not BUG_ON() on tree mod log failures at insert_ptr() omits 08128655e24b btrfs: do not BUG_ON() on tree mod log failure at insert_n [...] omits 38e3921db4bc btrfs: do not BUG_ON() on tree mod log failures at push_no [...] omits 771d448d79d7 btrfs: abort transaction at update_ref_for_cow() when ref [...] omits a49c3ed6d193 btrfs: abort transaction at balance_level() when left chil [...] omits 6211dbeffc50 btrfs: avoid unnecessarily setting the fs to RO and error [...] omits e715913da5b5 btrfs: rename enospc label to out at balance_level() omits 3d65a59d4621 btrfs: do not BUG_ON() on tree mod log failure at balance_level() omits 7f5a6572760d btrfs: do not BUG_ON() on tree mod log failure at __btrfs_ [...] omits d784e1292a92 btrfs: avoid tree mod log ENOMEM failures when we don't ne [...] omits 2d7f5be7cf76 btrfs: fix extent buffer leak after tree mod log failure a [...] omits 6b2f8b5dc824 btrfs: add missing error handling when logging operation w [...] omits c14d7a1ff862 btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method omits ebe29bb2de84 btrfs: update documentation for a block group's bg_list member omits bde919c1d010 btrfs: reinsert BGs failed to reclaim omits a57bf2cbf5b4 btrfs: bail out reclaim process if filesystem is read-only omits cb86e2a25af3 btrfs: move out now unused BG from the reclaim list omits 8e5f37143fec btrfs: delete unused BGs while reclaiming BGs omits f27f56af02ee btrfs: use btrfs_finish_ordered_extent to complete buffere [...] omits c843b1801267 btrfs: use btrfs_finish_ordered_extent to complete direct writes omits aff846244c8c btrfs: use btrfs_finish_ordered_extent to complete compres [...] omits 2097fc1d2f42 btrfs: open code end_extent_writepage in end_bio_extent_writepage omits 1c3e20e3e77f btrfs: add a btrfs_finish_ordered_extent helper omits f453094228d1 btrfs: factor out a btrfs_queue_ordered_fn helper omits ce6ce907f60d btrfs: factor out a can_finish_ordered_extent helper omits d3bfa45e8bfc btrfs: use bbio->ordered in btrfs_csum_one_bio omits 3aeadbf9b4c7 btrfs: add an ordered_extent pointer to struct btrfs_bio omits c096f1a998a4 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io omits 9600902df365 btrfs: add a is_data_bbio helper omits 4a3c9ba3e2c0 btrfs: remove btrfs_add_ordered_extent omits 9a4daa1e03c4 btrfs: pass an ordered_extent to btrfs_submit_compressed_write omits e1b67914a005 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums omits e7ce47d8984e btrfs: merge the two calls to btrfs_add_ordered_extent in [...] omits 965e6aa81de2 btrfs: limit write bios to a single ordered extent omits a501dd9c11d6 btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] omits 96c8a211f25f btrfs: add block-group tree to lockdep classes omits 7f3c95fc1b3c btrfs: don't treat zoned writeback as being from an async [...] omits e69b71d0eba4 btrfs: only call __extent_writepage_io from extent_write_l [...] omits 89d37b09c772 btrfs: move writeback_control::nr_to_write update to __ext [...] omits 531801ce7b34 btrfs: remove non-standard extent handling in __extent_wri [...] omits 4d15c4e5a5eb btrfs: remove PAGE_SET_ERROR omits 90ce194deb31 btrfs: stop setting PageError in the data I/O path omits 55ae61c8bf0e btrfs: don't check PageError in __extent_writepage omits 16861b484ddd btrfs: rename cow_file_range_async to run_delalloc_compressed omits 354eba610dae btrfs: don't fail writeback when allocating the compressio [...] omits bcb27cf222b9 btrfs: don't check PageError in btrfs_verify_page omits 9bf660901d91 btrfs: fix fsverify read error handling in end_page_read omits 8641018091ad btrfs: factor out a btrfs_verify_page helper omits ece0112c1aa2 btrfs: fix range_end calculation in extent_write_locked_range omits b9eb0240efd7 btrfs: insert tree mod log move in push_node_left omits 0b57e7d79414 btrfs: warn on invalid slot in tree mod log rewind omits 9781d15ee7b1 btrfs: disable allocation warnings for compression workspaces omits e37c7a2975f8 btrfs: open code need_full_stripe conditions omits be98c007e60f btrfs: open code btrfs_map_sblock omits e5b5b1a64dc7 btrfs: rename __btrfs_map_block to btrfs_map_block omits 1934e9b785a3 btrfs: remove unused btrfs_map_block omits 002383f3b966 btrfs: optimize simple reads in btrfsic_map_block omits 86aa3a48f305 btrfs: remove unused BTRFS_MAP_DISCARD omits 7f29d7b86e7f btrfs: add xxhash to fast checksum implementations omits 2a54c1ea095c btrfs: pass the new logical address to split_extent_map omits 908f18ee3e97 btrfs: defer splitting of ordered extents until I/O completion omits 5681c8c06702 btrfs: handle completed ordered extents in btrfs_split_ord [...] omits d3cdfb137772 btrfs: atomically insert the new extent in btrfs_split_ord [...] omits cdf0308c2d9e btrfs: split btrfs_alloc_ordered_extent to allocation and [...] omits 5c8afd12db53 btrfs: return the new ordered_extent from btrfs_split_orde [...] omits 9c560bf05497 btrfs: reorder conditions in btrfs_extract_ordered_extent omits 5ef5a6dd4ebc btrfs: move split_extent_map to extent_map.c omits d0bb8f43846d btrfs: record orig_physical only for the original bio omits 69d9d600a082 btrfs: optimize the logical to physical mapping for zoned writes omits 6620c6ca8f95 btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] omits e40004b194b6 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned omits 27887359fc24 btrfs: don't call btrfs_record_physical_zoned for failed append omits 73645a3dbd91 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED omits 45d088019316 btrfs: make btrfs_destroy_delayed_refs() return void omits 355aa9620a79 btrfs: remove unnecessary prototype declarations at disk-io.c omits dc5689afb229 btrfs: use a single switch statement when initializing del [...] omits 1dcd3b6c3500 btrfs: use bool type for delayed ref head fields that are [...] omits a33af1fbab6f btrfs: assert correct lock is held at btrfs_select_ref_head() omits 429598ae5629 btrfs: get rid of label and goto at insert_delayed_ref() omits e1947c5f5c7b btrfs: make insert_delayed_ref() return a bool instead of an int omits 96b3cc984627 btrfs: use a bool to track qgroup record insertion when ad [...] omits 621b953232d6 btrfs: remove pointless in_tree field from struct btrfs_de [...] omits fe8cd9459940 btrfs: remove unused is_head field from struct btrfs_delay [...] omits a48b9f242e0a btrfs: reorder some members of struct btrfs_delayed_ref_head omits 9d5cb19551ad btrfs: use the same uptodate variable for end_bio_extent_r [...] omits bd9133e93b6b btrfs: subpage: make alloc_extent_buffer() handle previous [...] omits 1355b21d73cf btrfs: print assertion failure report and stack trace from [...] omits d9af1c38703a btrfs: subpage: dump extra subpage bitmaps for debug omits 4abf372a621f btrfs: use alloc_ordered_workqueue() to create ordered workqueues omits 6307bfd0a066 btrfs: drop gfp from parameter extent state helpers omits 8aea400022eb btrfs: pass NOWAIT for set/clear extent bits as another bit omits 181117b0affa btrfs: drop NOFAIL from set_extent_bit allocation masks omits e3f11eb38783 btrfs: open code set_extent_bits omits 4a57ef66fa8d btrfs: open code set_extent_bits_nowait omits 5d810b5aefb2 btrfs: open code set_extent_dirty omits 46246e6e0b8f btrfs: open code set_extent_new omits 000ec1771537 btrfs: open code set_extent_delalloc omits c7c1ab3da969 btrfs: open code set_extent_defrag omits 7e67ee382bad btrfs: remove a pointless NULL check in btrfs_lookup_fs_root omits 18f11db32fa9 btrfs: convert btrfs_get_global_root to use a switch statement omits 46051405f465 btrfs: fix the btrfs_get_global_root return value omits 0f184f455f9f btrfs: add and fix comments in btrfs_fs_devices omits cc0c5b057725 btrfs: consolidate uuid comparisons in btrfs_validate_super omits 1623e2ff83b7 btrfs: simplify how changed fsid and metadata_uuid is checked omits 93ba7faad77b btrfs: simplify fsid and metadata_uuid comparisons omits 5db7934a7682 btrfs: return bool from check_tree_block_fsid instead of int omits 8dc6f62f7346 btrfs: add comment about metadata_uuid in btrfs_fs_devices omits bcf641be195c btrfs: merge calls to alloc_fs_devices in device_list_add omits 237f47219698 btrfs: streamline fsid checks in alloc_fs_devices omits d28d04144f0d btrfs: reduce struct btrfs_fs_devices size by moving fsid_change omits 9252cd5d74d5 btrfs: merge write_one_subpage_eb into write_one_eb omits d4ce7d9c14e8 btrfs: use per-buffer locking for extent_buffer reading omits 266ce35ab2a5 btrfs: stop using lock_extent in btrfs_buffer_uptodate omits 12f21d391570 btrfs: don't check for uptodate pages in read_extent_buffer_pages omits 942a67c42074 btrfs: stop using PageError for extent_buffers omits 911941e9a6b4 btrfs: remove the io_pages field in struct extent_buffer omits 3607da2de9f8 btrfs: remove the extent_buffer lookup in btree block chec [...] omits 785711699a92 btrfs: use a separate end_io handler for extent_buffer writing omits 19887995499d btrfs: don't use btrfs_bio_ctrl for extent buffer writing omits cd67c0082907 btrfs: move page locking from lock_extent_buffer_for_io to [...] omits cad71ce1cd90 btrfs: submit a writeback bio per extent_buffer omits 5af20060fcca btrfs: return bool from lock_extent_buffer_for_io omits dd3239ad7158 btrfs: do not try to unlock the extent for non-subpage met [...] omits 4816d31c0769 btrfs: use a separate end_io handler for read_extent_buffer omits 567b40f9dfca btrfs: remove the mirror_num argument to btrfs_submit_comp [...] omits 0d54309a0955 btrfs: don't use btrfs_bio_ctrl for extent buffer reading omits 66cfd975d94e btrfs: always read the entire extent_buffer omits 01688500ba22 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate omits c599c517f676 btrfs: move setting the buffer uptodate out of validate_ex [...] omits 528047dc2859 btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] omits 14b10d927780 btrfs: mark extent_buffer_under_io static omits ff04d3057585 btrfs: trigger orphan inode cleanup during START_SYNC ioctl omits 575a94ed3b36 btrfs: fix comment referring to no longer existing btrfs_c [...] omits 9f169b42e467 btrfs: change for_rename argument of btrfs_record_unlink_d [...] omits 6cf4d11d8fc1 btrfs: remove pointless label and goto at btrfs_record_unl [...] omits a47bf6fb1ea1 btrfs: update comments at btrfs_record_unlink_dir() to be [...] omits bd9c951a3c13 btrfs: use inode_logged() at btrfs_record_unlink_dir() omits be0f58c71cce btrfs: use inode_logged() at need_log_inode() omits f4f39528410f btrfs: scrub: remove more unused functions omits a131a9a502a4 btrfs: handle tree backref walk error properly omits 37ffbbe9ad58 btrfs: don't hold an extra reference for redirtied buffers omits da2106508963 btrfs: fix dirty_metadata_bytes for redirtied buffers omits 008424e02fc8 btrfs: unexport btrfs_run_discard_work and make it static omits 1abf0962b8b5 btrfs: rename del_ptr to btrfs_del_ptr and export it omits 667f09438709 btrfs: add a btrfs_csum_type_size helper omits b14e7ded0626 btrfs: add __KERNEL__ check for btrfs_no_printk omits 09a24bef3862 btrfs: move split_flags/combine_flags helpers to inode-item.h omits ca840ba9453c btrfs: move btrfs_verify_level_key into tree-checker.c omits 169c292bae74 btrfs: add __btrfs_check_node helper omits 73265848e747 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status omits 4b76604269f2 btrfs: use btrfs_tree_block_status for leaf item errors omits 626fba6c4eff btrfs: add btrfs_tree_block_status definitions to tree-checker.h omits 4ede49b60e54 btrfs: simplify btrfs_check_leaf_* helpers into a single helper omits 9568d5fee8e5 btrfs: remove level argument from btrfs_set_block_flags omits d99b3a6a1757 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c omits 63d10c3d0aa9 btrfs: scrub: use recovered data stripes as cache to avoid [...] omits 280c05e78890 btrfs: assert tree lock is held when removing free space entries omits 8790f3fa0668 btrfs: assert tree lock is held when linking free space omits 79babb8b7e9f btrfs: assert tree lock is held when searching for free sp [...] omits 462bc75bacca btrfs: assert proper locks are held at tree_insert_offset() omits f556985509de btrfs: simplify arguments to tree_insert_offset() omits 73f59a176d30 btrfs: use precomputed end offsets at do_trimming() omits 0be8929bb747 btrfs: avoid searching twice for previous node when mergin [...] omits 7766f0a7de3d btrfs: avoid extra memory allocation when copying free spa [...] omits 270904f6d8b1 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync omits 1731fef75093 btrfs: output affected files when relocation fails omits 5e4737570cf6 btrfs: remove hipri_workers workqueue omits 2f4687887485 btrfs: determine synchronous writers from bio or writeback [...] omits e905faa52b45 btrfs: submit IO synchronously for fast checksum implementations omits 4b2b3f985cee btrfs: use SECTOR_SHIFT to convert LBA to physical offset omits 2fd4c78d34a7 btrfs: use SECTOR_SHIFT to convert physical offset to LBA omits 8eaac0e75f3d btrfs: improve leaf dump and error handling omits 75f9bea10f16 btrfs: print-tree: pass const extent buffer pointer omits 3593c756dd12 btrfs: export bitmap_test_range_all_{set,zero} omits bd8b241a4d1d btrfs: tag as unlikely the key comparison when checking si [...] omits 7d63ea5437d1 btrfs: make btrfs_free_device() static omits 6978d6ec115f btrfs: don't commit transaction for every subvol create omits bb510283b27f btrfs: unexport btrfs_prev_leaf() omits 165ef3da7b77 SUNRPC: Optimize page release in svc_rdma_sendto() omits 93ac64c39e52 svcrdma: Prevent page release when nothing was received omits 74d00abbe9f9 ALSA: usb-audio: Fix broken resume due to UAC3 power state omits 743a7a8c3578 ALSA: seq: oss: Fix racy open/close of MIDI devices 85;95; [...] omits 6aa78d3c48c3 ksmbd: use kvzalloc instead of kvmalloc omits 735234cc81a3 ksmbd: Change the return value of ksmbd_vfs_query_maximal_ [...] omits bc607bf32167 ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern [...] omits fb3e0219a9c1 ksmbd: use kzalloc() instead of __GFP_ZERO omits 155aed4a4b15 ksmbd: remove unused ksmbd_tree_conn_share function omits de2b5ae75f68 documentation/rcu: Fix typo omits da1b1c83ea0b torture: Add "--no-" as synonym for "--do-no-" in torture.sh omits a05644dfe5ea clocksource: Handle negative skews in "skew is too large" [...] omits 56fa445f80e1 dm thin: update .io_hints methods to not require handling [...] omits 1b42cf99f6bc dm thin: remove return code variable in pool_map omits 30d10fc453e0 dm flakey: introduce random_read_corrupt and random_write_ [...] omits 90ed93c305a0 dm flakey: clone pages on write bio before corrupting them omits 5a1e0fdf7970 dm crypt: allocate compound pages if possible omits 2b2e5c0d817f sysctl: replace child with a flags var omits 462032f16515 sysctl: Remove debugging dump_stack omits b478aee4b6b6 test_sysclt: Test for registering a mount point omits f35f9ad93f0f test_sysctl: Add an option to prevent test skip omits fb4847cbfbee test_sysctl: Add an unregister sysctl test omits a40b6675bbe7 test_sysctl: Group node sysctl test under one func omits acc26b1eebde test_sysctl: Fix test metadata getters omits 40a5e7a44d56 parport: plug a sysctl register leak omits 62f69e4be588 Merge branches 'slab/for-6.5/prandom', 'slab/for-6.5/slab_ [...] omits fc49c9672cda parisc: Check if IRQs are disabled when calling arch_local [...] omits 53e5634d72ea parisc: Add cacheflush() syscall omits a050c691305b erofs: fix compact 4B support for 16k block size omits 16bbb49306d1 erofs: convert erofs_read_metabuf() to erofs_bread() for xattr omits bb9883487a39 erofs: use poison pointer to replace the hard-coded address omits d0860306c8b5 erofs: use struct lockref to replace handcrafted approach omits 64687391f64d Merge branch 'mvebu/dt64' into mvebu/for-next adds 62d8779610bb Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds c926a55f650c Merge tag 'media/v6.4-6' of git://git.kernel.org/pub/scm/l [...] adds 231a1e31574e Merge tag 'regmap-fix-v6.4-rc6' of git://git.kernel.org/pu [...] adds eee71c3473e6 Merge tag 'regulator-fix-v6.4-rc6' of git://git.kernel.org [...] adds b7feaa490b3d Merge tag 'spi-fix-v6.4-rc6' of git://git.kernel.org/pub/s [...] adds 93fd8eb05380 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 0e306952d715 Merge tag 'for-6.4/dm-fixes' of git://git.kernel.org/pub/s [...] adds 627d858674f5 Merge tag 'loongarch-fixes-6.4-1' of git://git.kernel.org/ [...] adds 40f71e7cd3c6 Merge tag 'net-6.4-rc7' of git://git.kernel.org/pub/scm/li [...] adds f4fd69a32551 Merge tag 'riscv-for-linus-6.4-rc7' of git://git.kernel.or [...] adds b73056e9f82e Merge tag 'urgent-rcu.2023.06.11a' of git://git.kernel.org [...] adds 297224fc0922 ALSA: seq: oss: Fix racy open/close of MIDI devices adds 8ba61c9f6c9b ALSA: usb-audio: Fix broken resume due to UAC3 power state adds 122e2cb7e1a3 ALSA: usb-audio: Add quirk flag for HEM devices to enable [...] adds 227d2c3154a9 Merge tag 'asoc-fix-v6.4-rc6-2' of https://git.kernel.org/ [...] adds b4af682124c5 Merge tag 'sound-6.4-rc7' of git://git.kernel.org/pub/scm/ [...] adds cac9e4418f4c io_uring/net: save msghdr->msg_control for retries adds adeaa3f290ec io_uring/io-wq: clear current->worker_private on exit adds 3a12faba95f9 Merge tag 'io_uring-6.4-2023-06-15' of git://git.kernel.dk/linux adds 20cb1c2fb756 blk-cgroup: Flush stats before releasing blkcg_gq adds b9c1133a44a9 Merge tag 'block-6.4-2023-06-15' of git://git.kernel.dk/linux adds 4973ca295528 Merge tag 'for-6.4-rc6-tag' of git://git.kernel.org/pub/sc [...] adds ba00b1906708 afs: Fix vlserver probe RTT handling adds 1dbcf770cc2d drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled adds 94034b306ddd drm/amdgpu: Program gds backup address as zero if no gds a [...] adds 87af86ae8996 drm/amdgpu: Modify indirect buffer packages for resubmission adds 5b711e7f9c73 drm/amdgpu: Implement gfx9 patch functions for resubmission adds e61f67749b35 drm/amdgpu: add missing radeon secondary PCI ID adds 3eb1a3a04056 drm/amd: Make sure image is written to trigger VBIOS image [...] adds 7ab1a4913d00 drm/amd: Tighten permissions on VBIOS flashing attributes adds 7ca302d488f8 drm/amd/pm: workaround for compute workload type on some skus adds 7ac9be96b011 drm/radeon: Disable outputs when releasing fbdev client adds 9db5ec1ceb53 drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 adds 34e5a54327dc Revert "drm/amdgpu: remove TOPDOWN flags when allocating V [...] adds e749dd10e5f2 drm/amd/display: edp do not add non-edid timings adds ea2062dd1f03 drm/amd/display: fix the system hang while disable PSR adds 7c5835bcb917 drm/amd/display: limit DPIA link rate to HBR3 adds c8ac109e21e1 Merge tag 'amd-drm-fixes-6.4-2023-06-14' of https://gitlab [...] adds c8a5d5ea3ba6 nouveau: fix client work fence deletion race adds 9930f518b6a8 Merge tag 'drm-misc-fixes-2023-06-16' of git://anongit.fre [...] adds 1639fae5132b Merge tag 'drm-fixes-2023-06-17' of git://anongit.freedesk [...] adds c6cf6be9dfb8 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 3c0eb4423312 Merge tag 'tty-6.4-rc7' of git://git.kernel.org/pub/scm/li [...] adds 670062e7e419 Merge tag 'usb-6.4-rc7' of git://git.kernel.org/pub/scm/li [...] adds 1b29d271614a Merge tag 'staging-6.4-rc7' of git://git.kernel.org/pub/sc [...] adds 606c812eb1d5 mm/mmap: Fix error path in do_vmi_align_munmap() adds b5b2a02bcaac parisc: Delete redundant register definitions in <asm/assembly.h> adds 1dbbfe254d23 Merge tag 'parisc-for-6.4-4' of git://git.kernel.org/pub/s [...] adds 6aa0365a3c85 ata: libata-scsi: Avoid deadlock on rescan after device resume adds ecbcffe3b7ed Merge tag 'ata-6.4-rc7' of git://git.kernel.org/pub/scm/li [...] adds 8c1f0c38b310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 45a3e24f65e9 Linux 6.4-rc7 adds 97085c3fffa7 mm: keep memory type same on DEVMEM Page-Fault adds 82e39ac586b7 mm/shmem: fix race in shmem_undo_range w/THP adds d989c02deba1 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds cd6461190659 mm: fix hugetlb page unmap count balance issue adds 40a049a2e489 writeback: fix dereferencing NULL mapping->host on writeba [...] adds 0062f0c6b89d mm/mprotect: fix do_mprotect_pkey() limit check adds 8b435c4cd2e8 mm/vmalloc: do not output a spurious warning when huge vma [...] adds 3d3d17c2de43 memfd: check for non-NULL file_seals in memfd_create() syscall adds fd58dd882cbb mm/khugepaged: fix iteration in collapse_file adds 2f51526347dc udmabuf: revert 'Add support for mapping hugepages (v4)' adds b3d4ee801635 scripts: fix the gfp flags header path in gfp-translate adds b96445800644 scripts/gdb: fix SB_* constants parsing adds a4db25631c26 afs: fix dangling folio ref counts in writeback adds e08c66aec2bb afs: fix waiting for writeback then skipping folio adds 1063d9cc7738 nilfs2: fix buffer corruption due to concurrent device reads adds 247a1328d4b7 Revert "mm: shrinkers: convert shrinker_rwsem to mutex" adds d85f8c55b8f4 Revert "mm: vmscan: remove shrinker_rwsem from synchronize [...] adds fee3e06dafe1 Revert "mm: vmscan: hold write lock to reparent shrinker n [...] adds 8f2a45f2f9de Revert "mm: shrinkers: make count and scan in shrinker deb [...] adds 5d620ad1976e Revert "mm: vmscan: add shrinker_srcu_generation" adds 477024a10470 Revert "mm: vmscan: make memcg slab shrink lockless" adds 028a3c7d47b1 Revert "mm: vmscan: make global slab shrink lockless" adds 6ffc8674db97 nilfs2: prevent general protection fault in nilfs_clear_di [...] adds 3dcb21717ad3 selftests/mm: fix cross compilation with LLVM adds d9ccc85f8d3d mailmap: add entries for Ben Dooks adds b97d39c1e005 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5b017b5ed2bc Merge tag 'v6.4-rockchip-dtsfixes1' of git://git.kernel.or [...] adds 5c0f16ee3ad2 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 2a87bad9b61e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 678cd0bd5869 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 372b304c1e51 selftests/harness: allow tests to be skipped during setup adds d113c395c67b selftests: net: tls: check if FIPS mode is enabled adds cb43c60e64ca selftests: net: vrf-xfrm-tests: change authentication and [...] adds d7a2fc1437f7 selftests: net: fcnal-test: check if FIPS mode is enabled adds d4e067287b41 Merge branch 'check-if-fips-mode-is-enabled-when-running-s [...] adds 4aaf2c52834b sfc: use budget for TX completions adds f593a94b530a ieee802154/adf7242: Add MODULE_FIRMWARE macro adds eb09fc2d1416 nfc: fdp: Add MODULE_FIRMWARE macros adds c938ab4da0eb net: phy: Manual remove LEDs to ensure correct ordering adds 2ef2aa76e3c7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 62a6b6b68867 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a31ac1150f7a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd9125030689 ieee802154: Replace strlcpy with strscpy adds 1e411e174dd8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fe3d0560f2c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ee85f2b5a904 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0dbae0923e2c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 05d4283c2acd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds b77f312346b0 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 02a8f929f7d8 Merge branch 'misc-6.4' into next-fixes adds 024804922422 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1f1236e790d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 320805ab61e5 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan pr [...] adds 9636be85cc5b x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs g [...] adds 52ae076c3a9b arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU [...] adds 440b5e366327 PCI: hv: Fix a race condition bug in hv_pci_query_relations() adds 2738d5ab7929 PCI: hv: Fix a race condition in hv_irq_unmask() that can [...] adds add9195e69c9 PCI: hv: Remove the useless hv_pcichild_state from struct [...] adds a847234e24d0 Revert "PCI: hv: Fix a timing issue which causes kdump to [...] adds 067d6ec7ed5b PCI: hv: Add a per-bus mutex state_lock adds 465bbdb7d3c4 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 6e556a757587 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds e7732888889b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds dab158ce7741 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] new 6ca6e75ded13 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 0cd1dbe88d75 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 85bc7b167849 Merge branch 'mm-stable' into mm-unstable new e732a136c4c3 dma-buf/heaps: system_heap: avoid too much allocation new ebc2cae59461 mm: optimization on page allocation when CMA enabled new efa4cbc547d9 dma-contiguous: support per-numa CMA for all architectures new 5d262562cee3 mm: page_isolation: write proper kerneldoc new f58172306da1 mm-page_isolation-write-proper-kerneldoc-fix new dead11a4d6c0 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan new 34c09aef8278 mm: madvise: fix uneven accounting of psi new 040e5a7934e4 mm: skip CMA pages when they are not available new 64baa3f5681e mm: remove obsolete alloc_migrate_target() new c0830cfcf8dc mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit new e2835d0eb260 memory tier: remove unneeded disable_all_demotion_targets( [...] new 46490d6d51ed selftests/mm: fix uffd-stress unused function warning new 27357729fa27 selftests/mm: fix unused variable warnings in hugetlb-madv [...] new 0f864f05efa4 selftests/mm: fix "warning: expression which evaluates to [...] new b51f699efd57 selftests/mm: fix invocation of tests that are run via she [...] new 036bea33ef9c selftests/mm: .gitignore: add mkdirty, va_high_addr_switch new df42e703f93d selftests/mm: fix two -Wformat-security warnings in uffd builds new d1aefa78e4b8 selftests/mm: fix a "possibly uninitialized" warning in pk [...] new 0e95c8a15dfd selftests/mm: fix build failures due to missing MADV_COLLAPSE new 2550a9600521 selftests/mm: move certain uffd*() routines from vm_util.c [...] new 2305f4cc8e38 Documentation: kselftest: "make headers" is a prerequisite new c0f15c8f04fb selftests: error out if kernel header files are not yet built new 311b9172bc01 selftests-error-out-if-kernel-header-files-are-not-yet-built-fix new 3939e33a80fe selftests: lib.mk: fix out-of-tree builds new b242733f722f mm/hugetlb: use a folio in copy_hugetlb_page_range() new 0251a3b2372a mm/hugetlb: use a folio in hugetlb_wp() new e88cb4685e10 mm/hugetlb: use a folio in hugetlb_fault() new 8c5818342a85 mm-hugetlb-use-a-folio-in-hugetlb_fault-fix new 828e61f747b8 mm/sparse: remove unused parameters in sparse_remove_section() new 5f195d9d9b71 mm/mm_init.c: drop 'nid' parameter from check_for_memory() new 919713eb661d shmem: use ramfs_kill_sb() for kill_sb method of ramfs-bas [...] new fa7f2baaa53d mm/memory_hotplug: remove reset_node_managed_pages() in ho [...] new ea5e9787ed21 mm/mm_init.c: remove reset_node_present_pages() new 593109f3e334 mm: zswap: support exclusive loads new f621d6e993db arm: allow pte_offset_map[_lock]() to fail new 873160884ffc arm64: allow pte_offset_map() to fail new 623b0be23003 arm64/hugetlb: pte_alloc_huge() pte_offset_huge() new b2497f96afba ia64/hugetlb: pte_alloc_huge() pte_offset_huge() new 123bccc39944 m68k: allow pte_offset_map[_lock]() to fail new 12a083c11e22 microblaze: allow pte_offset_map() to fail new cc17a6a5e0d9 mips: add pte_unmap() to balance pte_offset_map() new 7e650b50a76f parisc: add pte_unmap() to balance get_ptep() new c3c38ef6afc9 parisc: unmap_uncached_pte() use pte_offset_kernel() new 320c47155f84 parisc/hugetlb: pte_alloc_huge() pte_offset_huge() new 62a10c6eeb76 powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() new 7e65e3b3737a powerpc: allow pte_offset_map[_lock]() to fail new bf82f07795fc powerpc/hugetlb: pte_alloc_huge() new ba9fab0ea648 riscv/hugetlb: pte_alloc_huge() pte_offset_huge() new d10f4074c758 s390: allow pte_offset_map_lock() to fail new a978c3d4812a s390: gmap use pte_unmap_unlock() not spin_unlock() new 1802a416a679 sh/hugetlb: pte_alloc_huge() pte_offset_huge() new 88de67ce9fc5 sparc/hugetlb: pte_alloc_huge() pte_offset_huge() new d69937b349ba sparc: allow pte_offset_map() to fail new 2a037adcf314 sparc: iounit and iommu use pte_offset_kernel() new 78ff1f935f9d x86: Allow get_locked_pte() to fail new ca1ea158374c x86: sme_populate_pgd() use pte_offset_kernel() new 727590b617f1 xtensa: add pte_unmap() to balance pte_offset_map() new 9c1a5edfc457 vmstat: skip periodic vmstat update for isolated CPUs new a1c97e362e06 mm/folio: Avoid special handling for order value 0 in foli [...] new 5a77b0ce34a1 mm/vmalloc: Replace the ternary conditional operator with min() new 51af25c6148d selftests: damon: add config file new bfeab8427971 mm: use pmdp_get_lockless() without surplus barrier() new 52abce737f0b mm/migrate: remove cruft from migration_entry_wait()s new f4c6bf2bd92b mm/pgtable: kmap_local_page() instead of kmap_atomic() new 5bc3ee1d7ec2 mm/pgtable: allow pte_offset_map[_lock]() to fail new 42028f1e527d mm/filemap: allow pte_offset_map_lock() to fail new a3399b5795f4 mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk() new 80abe1e8e20a mm/page_vma_mapped: reformat map_pte() with less indentation new d09876ea3d72 mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr() new 233941eea0ae mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() fails new e92321a0de76 mm/pagewalk: walk_pte_range() allow for pte_offset_map() new ba3e51504f38 mm/vmwgfx: simplify pmd & pud mapping dirty helpers new dc3f19e712d6 mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() new 3a91b8e0bde6 mm/hmm: retry if pte_offset_map() fails new 60fe73c1d6e7 mm/userfaultfd: retry if pte_offset_map() fails new ce9b90c738fa mm/userfaultfd: allow pte_offset_map_lock() to fail new ba57efc92b42 mm/debug_vm_pgtable,page_table_check: warn pte map fails new 908d7322d0b5 mm/various: give up if pte_offset_map[_lock]() fails new 2ffeccba72a0 mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge() new 866337db5182 mm/mremap: retry if either pte_offset_map_*lock() fails new deaf3a3100d2 mm/madvise: clean up pte_offset_map_lock() scans new 9a69bdb52eb5 mm/madvise: clean up force_shm_swapin_readahead() new 95453e0e5264 mm/swapoff: allow pte_offset_map[_lock]() to fail new 5ae1161247a2 mm/mglru: allow pte_offset_map_nolock() to fail new 377dcb55648b mm/migrate_device: allow pte_offset_map_lock() to fail new d698d3e976d7 mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() new 8f6f602ec31b mm/huge_memory: split huge pmd under one pte_offset_map() new 10aef6d1d88e mm/khugepaged: allow pte_offset_map[_lock]() to fail new 41f9585d44a6 mm/memory: allow pte_offset_map[_lock]() to fail new 37c2ccdeccb1 mm/memory: handle_pte_fault() use pte_offset_map_nolock() new 6bdb0b718f70 mm/pgtable: delete pmd_trans_unstable() and friends new 59735f88060e mm/swap: swap_vma_readahead() do the pte_offset_map() new cfad125492fd perf/core: Allow pte_offset_map() to fail new 2afe36caf254 mm/memory: allow pte_offset_map[_lock]() to fail: fix new 6f93937b5128 mm: remove set_compound_page_dtor() new ad4b467b4fd3 mm/hugetlb: Fix pgtable lock on pmd sharing new 74553594824a mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN new 4e6513d33c6c dma: allow dma_get_cache_alignment() to be overridden by t [...] new fef594ee7142 mm/slab: simplify create_kmalloc_cache() args and make it static new 6e6f174b6eda mm/slab: limit kmalloc() minimum alignment to dma_get_cach [...] new 676f9e5db885 drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLO [...] new cc7d68219902 drivers/gpu: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new 5344c2d76b18 drivers/usb: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new 000dd15d9800 drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new eaa41a2b13af dm-crypt: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN new 319f57e9437b iio: core: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN new 3d05294f398d arm64: allow kmalloc() caches aligned to the smaller cache [...] new 7b99864304fe scatterlist: add dedicated config for DMA flags new 1f2805467bef dma-mapping: name SG DMA flag helpers consistently new d7214a243d49 dma-mapping: force bouncing if the kmalloc() size is not c [...] new 2845b7825ae5 iommu/dma: force bouncing if the size is not cacheline-aligned new b07f471d40d7 mm: slab: reduce the kmalloc() minimum alignment if DMA bo [...] new fc7d5b1a27df arm64: enable ARCH_WANT_KMALLOC_DMA_BOUNCE for arm64 new 38931e73194d powerpc: move the ARCH_DMA_MINALIGN definition to asm/cache.h new 4290d8638671 microblaze: move the ARCH_{DMA,SLAB}_MINALIGN definitions [...] new 7816aca4f817 sh: move the ARCH_DMA_MINALIGN definition to asm/cache.h new 5e1dd3c77963 mm: ptdump should use ptep_get_lockless() new 69ba584e55ce mm: move ptep_get() and pmdp_get() helpers new 4568373ce40b mm: ptep_get() conversion new 3d9888145856 selftests: mm: remove wrong kernel header inclusion new a81728362bbe selftests: mm: remove duplicate unneeded defines new b941f565425e mm: zswap: add pool shrinking mechanism new 54e706b36583 mm: zswap: remove page reclaim logic from zbud new 9ab091a720cd mm: zswap: remove page reclaim logic from z3fold new 910ffc4185d6 mm: zswap: remove page reclaim logic from zsmalloc new eef82ded5756 mm: zswap: remove shrink from zpool interface new d0daa398bc1f mm: zswap: simplify writeback function new 4724081e32ac mm: zswap: remove zswap_header new 270b0f9ba98a mm/folio: Replace set_compound_order with folio_set_order new 5fa4c3ab87af maple_tree: add benchmarking for mas_for_each new bffa7360c054 maple_tree: add benchmarking for mas_prev() new 473dccafd98c mm: move unmap_vmas() declaration to internal header new 66106c364147 mm: change do_vmi_align_munmap() side tree index new de22bf0339ba mm: remove prev check from do_vmi_align_munmap() new e886e8338d68 maple_tree: introduce __mas_set_range() new 0aef23134c4b mm: remove re-walk from mmap_region() new c152e75911b4 maple_tree: adjust node allocation on mas_rebalance() new 64f626ffc804 maple_tree: re-introduce entry to mas_preallocate() arguments new c96f2eda46fc mm: use vma_iter_clear_gfp() in nommu new 5a04cbc05ba4 mm: set up vma iterator for vma_iter_prealloc() calls new dba3d34baf1a maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new c34f23a2bcc6 maple_tree: update mas_preallocate() testing new e8d382c50995 maple_tree: refine mas_preallocate() node calculations new 9ff5de5ab24e maple_tree: reduce resets during store setup new 47b1d8de18f5 mm/mmap: change vma iteration order in do_vmi_align_munmap() new 0144bc694a5a userfaultfd: fix regression in userfaultfd_unmap_prep() new 6e2ded438e0b kernel: pid_namespace: remove unused set_memfd_noexec_scope() new 43c93f037c13 mm: remove unused vma_init_lock() new 58da264d8dc6 mm: compaction: mark kcompactd_run() and kcompactd_stop() [...] new 40a6d3b6d589 memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check new b097bcff03ec percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure [...] new cbbab15e435a mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro new 4385e3a91b14 gfs2: use a folio inside gfs2_jdata_writepage() new 2e15fe534fde gfs2: pass a folio to __gfs2_jdata_write_folio() new eed299750b2b gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio() new fb57f970b133 buffer: convert __block_write_full_page() to __block_write [...] new 47f4f40726e1 gfs2: support ludicrously large folios in gfs2_trans_add_d [...] new 76a8299b21bd buffer: make block_write_full_page() handle large folios c [...] new 6948f13b97aa buffer: convert block_page_mkwrite() to use a folio new 5fef71a27967 buffer: convert __block_commit_write() to take a folio new 39f50189312a buffer: convert page_zero_new_buffers() to folio_zero_new_ [...] new b3b1b1360323 buffer: convert grow_dev_page() to use a folio new 13b4f064bfd1 buffer: convert init_page_buffers() to folio_init_buffers() new 390ebe750f30 buffer: convert link_dev_buffers to take a folio new add3d13b2e6b buffer: use a folio in __find_get_block_slow() new 0760acb4be7c buffer: convert block_truncate_page() to use a folio new 265ec518760a buffer-convert-block_truncate_page-to-use-a-folio-fix new 9a9615443c47 mm/page_owner/cma: show pfn in cma/page_owner with hex format new ab10bbba8b25 mm: kill lock|unlock_page_memcg() new 28649b6f14d4 mm: zswap: invaldiate entry after writeback new e1865dd2c322 zram: further limit recompression threshold new 4af8897b175b kasan: add support for kasan.fault=panic_on_write new 724884fe212e mm: compaction: skip memory hole rapidly when isolating mi [...] new 7bca809bae20 mmzone: introduce folio_is_zone_movable() new 1ecfda6c8aee mmzone: introduce folio_migratetype() new fc3dd04063d7 mm/gup_test.c: convert verify_dma_pinned() to us folios new 87e277269e27 mm/gup.c: reorganize try_get_folio() new e95230c62793 mm: remove is_longterm_pinnable_page() and Reimplement fol [...] new 76dc18bd7f0b mm/damon/core-test: add a test for damon_set_attrs() new db1983cd115b mm/memcg: remove return value of mem_cgroup_scan_tasks() new e86c1f563e42 mm: move mm_count into its own cache line new e3407d37d4a2 Docs/mm/damon/design: document 'age' of region new 2c583bcff852 Docs/admin-guide/mm/damon/start: update DAMOS example command new 22c4dd4be05c Docs/admin-guide/mm/damon/usage: fix typos in references a [...] new 9441e6a05217 Docs/admin-guide/mm/damon/usage: remove unnecessary senten [...] new a8ddd541bb25 Docs/admin-guide/mm/damon/usage: link design document for DAMOS new c77735b4b5e2 Docs/admin-guide/mm/damon/usage: clarify quotas and waterm [...] new 5377b62169b3 Docs/admin-guide/mm/damon/usage: update the ways for getti [...] new f0cb77644819 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] new 974650c2721d watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] new 46867989f79c watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] new 8951c7a6b652 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] new 7cfa0bafdc4b watchdog/hardlockup: remove softlockup comment in touch_nm [...] new 968d6c88a0a1 watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] new d27870f33ae0 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() new 53ca494118f6 watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] new 17a517d3d53e watchdog/hardlockup: move SMP barriers from common code to [...] new 0080dce40076 watchdog/hardlockup: sort hardlockup detector related conf [...] new 274208cefe36 watchdog/hardlockup: make the config checks more straightforward new d99ec47fd364 watchdog/hardlockup: declare arch_touch_nmi_watchdog() onl [...] new fd61c8d2fd62 watchdog/hardlockup: make HAVE_NMI_WATCHDOG sparc64-specific new b88202e92b9a watchdog/sparc64: define HARDLOCKUP_DETECTOR_SPARC64 new 6c5418067468 watchdog/hardlockup: define HARDLOCKUP_DETECTOR_ARCH new 6b255cfbcf26 kernel/time/posix-stubs.c: remove duplicated include new 915eac6baa67 Merge branch 'mm-nonmm-unstable' into mm-everything new b66ec00c44b4 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new f6e43a05a406 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e90208e9ffe6 perf srcline: Fix handling of inline functions new e15e4a3d7da9 perf evsel: Fix the annotation for hardware events on hybrid new 969a46614408 perf metric: JSON flag to default metric group new b0a9e8f81fc4 perf stat,jevents: Introduce Default tags for the default mode new 18b687d7ef90 pert tests: Update metric-value for perf stat JSON output new 1c0e47956a8e perf metrics: Sort the Default metricgroup new 6a80d794d796 perf stat: New metricgroup output for the default mode new fc51fc87b1b8 perf test: Move all the check functions of stat CSV output to lib new 99a04a48f225 perf test: Add test case for the standard 'perf stat' output new f962514052aa perf vendor events arm64: Add default tags for Hisi hip08 [...] new 66dc1920f6bb perf annotate: Work with vmlinux outside symfs new 6fbd67b0f067 perf test: fix failing test cases on linux-next for s390 new ed4090a22c12 perf stat: Reset aggr stats for each run new dada1a1f5fbc perf stat: Show average value on multiple runs new cddfc5fb3f91 perf pmus: Describe semantics of 'core_pmus' and 'other_pmus' new f0dc208267bb perf mem amd: Fix perf_pmus__num_mem_pmus() new 5752c20f3787 perf mem: Scan all PMUs instead of just core ones new bb6b369cb427 perf test record+probe_libc_inet_pton.sh: Use "grep -F" in [...] new e2be06662c1f perf print-events: Export is_event_supported() new 82fe2e45cdb0 perf pmus: Check if we can encode the PMU number in perf_e [...] new 5315cff42207 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 7f9be33d6f9f Merge branch 'for-next' of git://git.infradead.org/users/h [...] new addaa73d033e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1504ec4550eb Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new af3215fd0230 arm64/fpsimd: Exit streaming mode when flushing tasks new e1626009115f Merge branches 'for-next/kpti', 'for-next/missing-proto-wa [...] new ba1f729d5740 Merge branch 'for-next/feat_s1pie' into for-next/core new 051f3d66b53d Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 95f5819738a7 perf/arm_dmc620: Add cpumask new 7819e05a0dce perf/arm-cmn: Revamp model detection new a1c45d3ebd30 perf/arm-cmn: Add sysfs identifier new 7e51d05e43f1 perf: arm_cspmu: Add missing MODULE_DEVICE_TABLE new 1a51688474c0 drivers/perf: hisi: Add support for HiSilicon H60PA and PA [...] new 312eca95e28d drivers/perf: hisi: Add support for HiSilicon UC PMU driver new ea8d1c062a0e docs: perf: Add new description for HiSilicon UC PMU new 484ff507b473 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new b34e4cd08e14 Merge branch 'arm/fixes' into for-next new c6a5181263ad Merge tag 'renesas-drivers-for-v6.5-tag2' of git://git.ker [...] new b13d8bda9299 Merge branch 'soc/drivers' into for-next new 0403565132a5 Merge tag 'renesas-arm-defconfig-for-v6.5-tag2' of git://g [...] new f93c50d089c4 Merge branch 'soc/defconfig' into for-next new 8f7913c04f6a Input: ads7846 - Fix usage of match data new 54cb981c2996 Merge tag 'omap-for-v6.5/cleanup-signed' of git://git.kern [...] new 514cb059b0dc Merge branch 'soc/arm' into for-next new acaa52bc093f Merge tag 'samsung-drivers-6.5' of https://git.kernel.org/ [...] new 24138ec0a39a Merge tag 'omap-for-v6.5/ti-sysc-signed' of git://git.kern [...] new b79dec951a5e Merge tag 'zynqmp-soc-for-v6.5' of https://github.com/Xili [...] new d8a3a5bfbf6b Merge branch 'soc/drivers' into for-next new 739c4c317e20 Merge tag 'omap-for-v6.5/dt-pin-nodes-signed' of git://git [...] new 08750aa8beef Merge tag 'zynq-dt-for-v6.5' of https://github.com/Xilinx/ [...] new 709f6754fa35 ARM: dts: hisilicon: Unify pinctrl-single pin group nodes new 2ddb56a5c269 Merge tag 'hisi-arm32-dt-for-6.5' of https://github.com/hi [...] new 35e6bcd138bc arm64: dts: hisilicon: Unify pinctrl-single pin group nodes new a813efafd5f7 Merge tag 'hisi-arm64-dt-for-6.5' of https://github.com/hi [...] new 705ebd7768c4 Merge tag 'amlogic-arm-dt-for-v6.5' of https://git.kernel. [...] new 1b84450ef02c Merge tag 'amlogic-arm64-dt-for-v6.5' of https://git.kerne [...] new 7b87c164e179 Merge tag 'renesas-dts-for-v6.5-tag2' of git://git.kernel. [...] new c4f39f771a37 Merge branch 'soc/dt' into for-next new 0e4ad579ef10 soc: document merges new 9a0e0c5957ff Merge tag 'samsung-soc-6.5' of https://git.kernel.org/pub/ [...] new 15d2ee76762d Merge branch 'soc/arm' into for-next new 11ca60565348 Input: ads7846 - fix pointer cast warning new 1b02ae9f4698 Merge branch 'soc/arm' into for-next new 75b5a265036c Merge branch 'arm/fixes' into for-next new 3354edb025fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d2852f50c28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36706c1776af Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new ebd8fd288435 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 59d1c96162cc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 198727e303a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7aeba61c9587 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24c74b28ffdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc393f1fdf22 ARM: dts: mvebu: align MTD partition nodes to dtschema new b29381e91e52 arm64: dts: marvell: cp11x: Fix nand_controller node name [...] new fe96d8b2a59f arm64: dts: marvell: Fix pca954x i2c-mux node names new 0ee03b8c8576 arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi new 703b10801b44 Merge branch 'mvebu/dt64' into mvebu/for-next new 8951d49a30d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 078855683e00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 811927feea2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b70e2be7ebbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79709b45db56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c38d03ca1fe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10538dba9649 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new cc3f7418f654 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 145c8e1d4521 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4141fb2e87aa Merge branch 'next' of https://git.linaro.org/people/jens. [...] new d11e94fe3d82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7637ee5db562 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 92936f8e2e5f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new f562514174a0 dt-bindings: clock: drop unneeded quotes and use absolute [...] new 8979618ba37e Merge branch 'clk-bindings' into clk-next new 14371ce00eb7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new dd64621a2a97 csky: uprobes: Restore thread.trap_no new dd6a3d9a18e7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 031e86d8635a Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new aba9b7ecc447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6316a09f2d91 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds c9318a530104 parisc: Check if IRQs are disabled when calling arch_local [...] adds b623c8436064 parisc: Add cacheflush() syscall new bbd18adf44eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a313166d7dd powerpc: update ppc_save_regs to save current r1 in pt_regs new b284887e929d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6777ba6b8c68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 749ca4a39842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a04cc7391d88 dt-bindings: interrupt-controller: Add T-HEAD's TH1520 PLIC new 413c24b03f4e dt-bindings: timer: Add T-HEAD TH1520 clint new 89b0186ab532 dt-bindings: riscv: Add T-HEAD TH1520 board compatibles new da47ce003963 riscv: Add the T-HEAD SoC family Kconfig option new 8e396880a864 riscv: dts: add initial T-HEAD TH1520 SoC device tree new 5af4cb0c42c5 riscv: dts: thead: add sipeed Lichee Pi 4A board device tree new 1203f584fe66 MAINTAINERS: add entry for T-HEAD RISC-V SoC new 318afa081204 riscv: defconfig: enable T-HEAD SoC new c1362fd0f2fd Merge patch series "Add Sipeed Lichee Pi 4A RISC-V board support" new bb0912b734af Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 49e324bd8b98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dde8d3b7ec4 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new edcf3c84d151 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 47b60c220fc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c51216e14705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 37b5aa977942 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new e5240826f157 Merge branch 'misc-6.4' into for-next-current-v6.3-20230616 new f457f4bb6c99 Merge branch 'for-next-current-v6.3-20230616' into for-nex [...] new 5e9cde2e4b03 Merge branch 'next-fixes' into for-next-next-v6.4-20230616 new 83f97abfc038 btrfs: unexport btrfs_prev_leaf() new c831a72aba61 btrfs: don't commit transaction for every subvol create new a8613b0164a6 btrfs: make btrfs_free_device() static new b645120a903c btrfs: tag as unlikely the key comparison when checking si [...] new 7439a89fa320 btrfs: export bitmap_test_range_all_{set,zero} new f724d006e026 btrfs: print-tree: pass const extent buffer pointer new 9c582b9beab1 btrfs: improve leaf dump and error handling new 15d077c6fca2 btrfs: use SECTOR_SHIFT to convert physical offset to LBA new 4bcaf813cafc btrfs: use SECTOR_SHIFT to convert LBA to physical offset new c58b2a69544f btrfs: submit IO synchronously for fast checksum implementations new 5c018ff661df btrfs: determine synchronous writers from bio or writeback [...] new eeee4ccb30cd btrfs: remove hipri_workers workqueue new 8a0b34564845 btrfs: output affected files when relocation fails new 58d71f9f853c btrfs: simplify transid initialization in btrfs_ioctl_wait_sync new b036bd320e04 btrfs: avoid extra memory allocation when copying free spa [...] new ad301153a411 btrfs: avoid searching twice for previous node when mergin [...] new a41a4a40ef6f btrfs: use precomputed end offsets at do_trimming() new 79e451afb5f8 btrfs: simplify arguments to tree_insert_offset() new f6f37ab21773 btrfs: assert proper locks are held at tree_insert_offset() new 093212632189 btrfs: assert tree lock is held when searching for free sp [...] new 3210970ffe55 btrfs: assert tree lock is held when linking free space new 101fb92737b4 btrfs: assert tree lock is held when removing free space entries new bfb6d7bf8bd3 btrfs: scrub: use recovered data stripes as cache to avoid [...] new a9df7193b508 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c new 7d0bf44ae2da btrfs: remove level argument from btrfs_set_block_flags new 06bbe98dd410 btrfs: simplify btrfs_check_leaf_* helpers into a single helper new d2af278b5e3d btrfs: add btrfs_tree_block_status definitions to tree-checker.h new 954d2c12c08b btrfs: use btrfs_tree_block_status for leaf item errors new b8fec1e66c65 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status new ce0ab70db74d btrfs: add __btrfs_check_node helper new 5b906431ff56 btrfs: move btrfs_verify_level_key into tree-checker.c new 57bf9878d019 btrfs: move split_flags/combine_flags helpers to inode-item.h new f3039a664894 btrfs: add __KERNEL__ check for btrfs_no_printk new 86ea76c229fb btrfs: add a btrfs_csum_type_size helper new 615871b7640f btrfs: rename del_ptr to btrfs_del_ptr and export it new a35f897c0ba4 btrfs: unexport btrfs_run_discard_work and make it static new d39e42f25294 btrfs: fix dirty_metadata_bytes for redirtied buffers new 9d0dca893501 btrfs: don't hold an extra reference for redirtied buffers new c9312375a33f btrfs: handle tree backref walk error properly new 1e205a5a478f btrfs: scrub: remove more unused functions new e9f5a202a460 btrfs: use inode_logged() at need_log_inode() new eda3a041f8e8 btrfs: use inode_logged() at btrfs_record_unlink_dir() new dcfeca395d5d btrfs: update comments at btrfs_record_unlink_dir() to be [...] new 06839f8c24af btrfs: remove pointless label and goto at btrfs_record_unl [...] new 9ff8ca1dfffe btrfs: change for_rename argument of btrfs_record_unlink_d [...] new a5d7c464c33b btrfs: fix comment referring to no longer existing btrfs_c [...] new db805e0d63c9 btrfs: trigger orphan inode cleanup during START_SYNC ioctl new 440d43e196b3 btrfs: mark extent_buffer_under_io static new 499670f0636d btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] new 1a272a158e58 btrfs: move setting the buffer uptodate out of validate_ex [...] new 21a6c94c2474 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate new 467a3d238ff8 btrfs: always read the entire extent_buffer new a01e88a1e535 btrfs: don't use btrfs_bio_ctrl for extent buffer reading new 8cf34ed0c298 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] new 5c1f8c697d9c btrfs: use a separate end_io handler for read_extent_buffer new 8fec2b506d59 btrfs: do not try to unlock the extent for non-subpage met [...] new d0dd91ecc396 btrfs: return bool from lock_extent_buffer_for_io new f1b2cb0df414 btrfs: submit a writeback bio per extent_buffer new 7222401d6adf btrfs: move page locking from lock_extent_buffer_for_io to [...] new 6911e3738c3a btrfs: don't use btrfs_bio_ctrl for extent buffer writing new 9570e19de120 btrfs: use a separate end_io handler for extent_buffer writing new cbd2529f270e btrfs: remove the extent_buffer lookup in btree block chec [...] new 9d3ca20f4073 btrfs: remove the io_pages field in struct extent_buffer new e6a0cbb50a51 btrfs: stop using PageError for extent_buffers new 8bdbdf8e1b93 btrfs: don't check for uptodate pages in read_extent_buffer_pages new 1c3721a14cd2 btrfs: stop using lock_extent in btrfs_buffer_uptodate new 332bb3962801 btrfs: use per-buffer locking for extent_buffer reading new 5b86b4ba9730 btrfs: merge write_one_subpage_eb into write_one_eb new d719f24020f6 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change new 7381a83870f4 btrfs: streamline fsid checks in alloc_fs_devices new 6e178dc9fbf2 btrfs: merge calls to alloc_fs_devices in device_list_add new 00c9f97935ba btrfs: add comment about metadata_uuid in btrfs_fs_devices new 991f517c1a91 btrfs: return bool from check_tree_block_fsid instead of int new 6b560011bce7 btrfs: simplify fsid and metadata_uuid comparisons new 5edfdecd5658 btrfs: simplify how changed fsid and metadata_uuid is checked new fcadb92006c5 btrfs: consolidate uuid comparisons in btrfs_validate_super new 784da6f3dbdf btrfs: add and fix comments in btrfs_fs_devices new b7f8636942c4 btrfs: fix the btrfs_get_global_root return value new a41f08dee4c4 btrfs: convert btrfs_get_global_root to use a switch statement new b4055eb5f7d0 btrfs: remove a pointless NULL check in btrfs_lookup_fs_root new 928664e9aafa btrfs: open code set_extent_defrag new 851206c1f5e0 btrfs: open code set_extent_delalloc new 51b9d0fc70fd btrfs: open code set_extent_new new afd884c64b64 btrfs: open code set_extent_dirty new f725d336bf54 btrfs: open code set_extent_bits_nowait new 4377257e59c9 btrfs: open code set_extent_bits new abcad203c4c9 btrfs: drop NOFAIL from set_extent_bit allocation masks new f35902bf0c06 btrfs: pass NOWAIT for set/clear extent bits as another bit new 832807f71164 btrfs: drop gfp from parameter extent state helpers new cb04d3879e37 btrfs: use alloc_ordered_workqueue() to create ordered workqueues new 27842c81fbdc btrfs: subpage: dump extra subpage bitmaps for debug new ccb51bd45891 btrfs: print assertion failure report and stack trace from [...] new d8a219d948a3 btrfs: subpage: make alloc_extent_buffer() handle previous [...] new 1d9547fbc3de btrfs: use the same uptodate variable for end_bio_extent_r [...] new 7c74d0fd7e91 btrfs: reorder some members of struct btrfs_delayed_ref_head new 50dd89d6cab3 btrfs: remove unused is_head field from struct btrfs_delay [...] new 0709cf84f2ba btrfs: remove pointless in_tree field from struct btrfs_de [...] new c063c84fc232 btrfs: use a bool to track qgroup record insertion when ad [...] new c3f32c8a85f4 btrfs: make insert_delayed_ref() return a bool instead of an int new ce715fe8b1bd btrfs: get rid of label and goto at insert_delayed_ref() new 38005482efd8 btrfs: assert correct lock is held at btrfs_select_ref_head() new 914c9206a299 btrfs: use bool type for delayed ref head fields that are [...] new ae69b6b41ad3 btrfs: use a single switch statement when initializing del [...] new 22d7168a0b85 btrfs: remove unnecessary prototype declarations at disk-io.c new 29d5991534b6 btrfs: make btrfs_destroy_delayed_refs() return void new 01461f0053f6 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED new 2a8e75378fb2 btrfs: don't call btrfs_record_physical_zoned for failed append new f9c205e34a64 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned new 3a1a696fc460 btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] new 6f3ff5e7feae btrfs: optimize the logical to physical mapping for zoned writes new eb8551ab620f btrfs: record orig_physical only for the original bio new acd5bbfe88fb btrfs: move split_extent_map to extent_map.c new bcb69b72fcde btrfs: reorder conditions in btrfs_extract_ordered_extent new dce2ec08deab btrfs: return the new ordered_extent from btrfs_split_orde [...] new 44cbba0a0558 btrfs: split btrfs_alloc_ordered_extent to allocation and [...] new 54bd9cee11ea btrfs: atomically insert the new extent in btrfs_split_ord [...] new 6519b1e5cd82 btrfs: handle completed ordered extents in btrfs_split_ord [...] new 4d7bdcc464d7 btrfs: defer splitting of ordered extents until I/O completion new 695cd74158ba btrfs: pass the new logical address to split_extent_map new 3548e52b772a btrfs: add xxhash to fast checksum implementations new b21622e0b67c btrfs: remove unused BTRFS_MAP_DISCARD new 5a8b9b0b3994 btrfs: optimize simple reads in btrfsic_map_block new f3b81b9bc0ae btrfs: remove unused btrfs_map_block new 2815d7359c77 btrfs: rename __btrfs_map_block to btrfs_map_block new fc45c4b96cad btrfs: open code btrfs_map_sblock new 3034a27923d3 btrfs: open code need_full_stripe conditions new 76389774f64c btrfs: disable allocation warnings for compression workspaces new 9e4f5687b150 btrfs: warn on invalid slot in tree mod log rewind new a25dccca043c btrfs: insert tree mod log move in push_node_left new cb1478a9e60c btrfs: fix range_end calculation in extent_write_locked_range new f4bdf7f37443 btrfs: factor out a btrfs_verify_page helper new 530739682984 btrfs: fix fsverify read error handling in end_page_read new 49bf0f034a3e btrfs: don't check PageError in btrfs_verify_page new 8c77986d1667 btrfs: don't fail writeback when allocating the compressio [...] new bdbd9c1af8be btrfs: rename cow_file_range_async to run_delalloc_compressed new 0b728e408b38 btrfs: don't check PageError in __extent_writepage new 0a0b760cab80 btrfs: stop setting PageError in the data I/O path new a0b11202110f btrfs: remove PAGE_SET_ERROR new fe26db3dd2a8 btrfs: remove non-standard extent handling in __extent_wri [...] new 63a5a5bbc035 btrfs: move writeback_control::nr_to_write update to __ext [...] new 7ea1c28569a6 btrfs: only call __extent_writepage_io from extent_write_l [...] new 6491e241ba5a btrfs: don't treat zoned writeback as being from an async [...] new a6e798c0c5c0 btrfs: add block-group tree to lockdep classes new f29a6f6cd3bc btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] new ec17c397b248 btrfs: limit write bios to a single ordered extent new c73d148b6ee4 btrfs: merge the two calls to btrfs_add_ordered_extent in [...] new 9d34d88dfa21 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums new b0fb09bdae33 btrfs: pass an ordered_extent to btrfs_submit_compressed_write new 9b49e28c556a btrfs: remove btrfs_add_ordered_extent new 0c7b11dae61b btrfs: add a is_data_bbio helper new 777215e1a6c0 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io new 58e9b4f13355 btrfs: add an ordered_extent pointer to struct btrfs_bio new a4f08ae1462c btrfs: use bbio->ordered in btrfs_csum_one_bio new f08d37089ab1 btrfs: factor out a can_finish_ordered_extent helper new a24fd0667f7b btrfs: factor out a btrfs_queue_ordered_fn helper new 5848877ba6bc btrfs: add a btrfs_finish_ordered_extent helper new 348931ffceb2 btrfs: open code end_extent_writepage in end_bio_extent_writepage new 524a45140f9e btrfs: use btrfs_finish_ordered_extent to complete compres [...] new 5c6d38194a3d btrfs: use btrfs_finish_ordered_extent to complete direct writes new 52050e6a0d39 btrfs: use btrfs_finish_ordered_extent to complete buffere [...] new faf8cd0008f0 btrfs: delete unused BGs while reclaiming BGs new fe1e87fddb34 btrfs: move out now unused BG from the reclaim list new 4c944fceab7d btrfs: bail out reclaim process if filesystem is read-only new 39f6a0be89f9 btrfs: reinsert BGs failed to reclaim new 02219af00ec7 btrfs: update documentation for a block group's bg_list member new 4ef96d6c3e59 btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method new 02a5684beef4 btrfs: add missing error handling when logging operation w [...] new 011ca873fee0 btrfs: fix extent buffer leak after tree mod log failure a [...] new 0ccb0989a296 btrfs: avoid tree mod log ENOMEM failures when we don't ne [...] new 44ef183a5fe9 btrfs: do not BUG_ON() on tree mod log failure at __btrfs_ [...] new 70efd671995a btrfs: do not BUG_ON() on tree mod log failure at balance_level() new 67ea342f34af btrfs: rename enospc label to out at balance_level() new 790f6afed3dc btrfs: avoid unnecessarily setting the fs to RO and error [...] new d383172f8898 btrfs: abort transaction at balance_level() when left chil [...] new b1a5c62734f3 btrfs: abort transaction at update_ref_for_cow() when ref [...] new e745a7dd94ff btrfs: do not BUG_ON() on tree mod log failures at push_no [...] new c633d4c32293 btrfs: do not BUG_ON() on tree mod log failure at insert_n [...] new 232381faa778 btrfs: do not BUG_ON() on tree mod log failures at insert_ptr() new a3f6a3eb18b6 btrfs: do not BUG_ON() on tree mod log failures at btrfs_d [...] new b498384f9337 btrfs: replace BUG_ON() at split_item() with proper error [...] new 0f48133f1069 btrfs: do not BUG_ON() when dropping inode items from log root new 3aaffb7438f9 btrfs: send: do not BUG_ON() on unexpected symlink data extent new 2d612cc361b5 btrfs: do not BUG_ON on failure to get dir index for new snapshot new 2b5be5261207 btrfs: do not BUG_ON after failure to migrate space during [...] new 3d6bd270c5c4 btrfs: scrub: remove scrub_ctx::csum_list member new 96c4c6358923 btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers new 6d16bf517294 btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc [...] new ea6b09f08525 Merge branch 'misc-next' into for-next-next-v6.4-20230616 new 442153b458bc btrfs: disable slab merging in debug build new 2d3c95f44acb Merge branch 'dev/slab-no-merge' into for-next-next-v6.4-20230616 new a548b7ac767c Merge branch 'for-next-next-v6.4-20230616' into for-next-20230616 new 72ac44789b60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78491ea33d81 cifs: print nosharesock value while dumping mount options new cadf728d4560 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1d2e5d041472 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7674a42f35ea erofs: use struct lockref to replace handcrafted approach new 43d86ec93630 erofs: use poison pointer to replace the hard-coded address new 9c39ec0cff4e erofs: convert erofs_read_metabuf() to erofs_bread() for xattr new 001b8ccd0650 erofs: fix compact 4B support for 16k block size new eba67eb6de44 erofs: use absolute position in xattr iterator new 8e823961de5a erofs: unify xattr_iter structures new 5a8ffb1975c5 erofs: make the size of read data stored in buffer_ofs new 4b077b501266 erofs: unify inline/shared xattr iterators for listxattr/getxattr new f02615eb6f5a erofs: use separate xattr parsers for listxattr/getxattr new d1f614b81637 erofs: remove unnecessary goto new 30a33dc4a7d1 erofs: clean up zmap.c new eeb19600afcc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5a9cb5a6c707 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5566167fcf3d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 71a1277a46da f2fs: remove redundant assignment to variable err new dd6f19cf6be2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bb13812583ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c1ec4cbeb83d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55def350af2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b9b8f3b68ed ksmbd: validate command payload size new 40b268d384a2 ksmbd: add mnt_want_write to ksmbd vfs functions new 5fe7f7b78290 ksmbd: fix out-of-bound read in smb2_write new 5005bcb42191 ksmbd: validate session id and tree id in the compound request new 20d2588e90dd ksmbd: remove unused ksmbd_tree_conn_share function new e96087c846a5 ksmbd: use kzalloc() instead of __GFP_ZERO new eea00fe386de ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern [...] new 0dae809b72ae ksmbd: Change the return value of ksmbd_vfs_query_maximal_ [...] new e9485a1d7385 ksmbd: use kvzalloc instead of kvmalloc new 7a4f1b513a70 ksmbd: Replace the ternary conditional operator with min() new 32af7827d040 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new baf6d18b116b svcrdma: Prevent page release when nothing was received new 5581cf8efc38 SUNRPC: Optimize page release in svc_rdma_sendto() new f8335a212ac1 SUNRPC: Move initialization of rq_stime new 262176798b18 NFSD: Add an nfsd4_encode_nfstime4() helper new 91f8ce28466e svcrdma: Convert "might sleep" comment into a code annotation new a23c76e92d82 svcrdma: trace cc_release calls new b55c63332e9a svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt() new 02cea33f5624 SUNRPC: Fix comments for transport class registration new 6c53da5d66b1 SUNRPC: Remove transport class dprintk call sites new a9156d7e7d6a SUNRPC: Use sysfs_emit in place of strlcpy/sprintf new 00a87e5d1d67 SUNRPC: Address RCU warning in net/sunrpc/svc.c new ed9ab7346e90 nfsd: move init of percpu reply_cache_stats counters back [...] new 5e092be7418f NFSD: Distinguish per-net namespace initialization new 88770b8de38e svcrdma: Fix stale comment new d95e3ce3fcca Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b27bf98ac6e6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 7413a6762f2e ovl: let helper ovl_i_path_real() return the realinode new 0b130bb10bfa ovl: fix null pointer dereference in ovl_permission() new bc0b6f381053 ovl: fix null pointer dereference in ovl_get_acl_rcu() new bdd8f79444a9 ovl: update of dentry revalidate flags after copy up new 1fc64ff224a3 ovl: use OVL_E() and OVL_E_FLAGS() accessors new 4c4496ef7ca7 ovl: use ovl_numlower() and ovl_lowerstack() accessors new 1e66a97ef774 ovl: factor out ovl_free_entry() and ovl_stack_*() helpers new 50007da8de6f ovl: move ovl_entry into ovl_inode new 1befb61db445 ovl: deduplicate lowerpath and lowerstack[] new 84d5984957f4 ovl: deduplicate lowerdata and lowerstack[] new b0bf0bfd9def ovl: remove unneeded goto instructions new 5c5ea9f51fa1 ovl: introduce data-only lower layers new 84c814ec99d5 ovl: implement lookup in data-only layers new f72f60039f2c ovl: prepare to store lowerdata redirect for lazy lowerdat [...] new 273640dadc15 ovl: prepare for lazy lookup of lowerdata inode new 58c36e7aa57e ovl: implement lazy lookup of lowerdata in data-only layers new 7ac7c709a733 ovl: check type and offset of struct vfsmount in ovl_entry new fa542e653ec0 ovl: negate the ofs->share_whiteout boolean new 098d1581d651 ovl: clarify ovl_get_root() semantics new 44bcd26750b3 ovl: pass ovl_fs to xino helpers new 46c297572c08 ovl: store enum redirect_mode in config instead of a string new 41c4b5f196d0 ovl: factor out ovl_parse_options() helper new 306a0722c69c ovl: port to new mount api new 98dd4b4b70ab ovl: modify layer parameter parsing new 79934a7c5f0a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new a775907c4085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new cca7bc390bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fc20adea8bb Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new cf601bc2badc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16e94fa7751a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 719ab0ffcb33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0117fb27516 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 723b20efc0e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de93d6f633b0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new adf84eed7059 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 5e28d5e4b8bb Documentation/hwmon: Fix description of devm_hwmon_device_ [...] new 450d1a8ce1e5 hwmon: (pmbus/max16601) Add support for new revisions of MAX16508 new fc669e922ecf hwmon: (sht3x) remove sht3x_platform_data new 5bca68ac6357 hwmon: (sht3x) remove blocking_io property new 7d6d53ba3bcc hwmon: (sht3x)replace "high-precision" property to "repeat [...] new 3d2c211c0d2b hwmon: (sht3x) add medium repeatability support new af5ab550125f hwmon: (sht3x) Add new non-stardard sysfs attribute new fbb5a7fee063 hwmon: (sht3x) complement sysfs interface for sts3x new be144ee49127 hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards new aee395bb1905 hwmon: (nct6755) Add support for NCT6799D new d7696214b06d hwmon: (oxp-sensors) Remove unused header new 37f665ffa886 hwmon: (oxp-sensors) Simplify logic of error return new bde70a768658 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new e72ef2d2ba39 Documentation/mm: Initial page table documentation new 1954d51592b5 Documentation: virt: correct location of haltpoll module params new 4c60d4991305 Documentation: KVM: make corrections to halt-polling.rst new c37fa9dbb72e Documentation: KVM: make corrections to locking.rst new daa3a39731fc Documentation: KVM: make corrections to ppc-pv.rst new 95b4d47a4450 Documentation: KVM: make corrections to vcpu-requests.rst new e790a4ce5290 arm: docs: Move Arm documentation to Documentation/arch/ new e318b36ed37d arm: update in-source documentation references new 263638dc0690 arm64: Update Documentation/arm references new 964e6d97a3bd mips: update a reference to a moved Arm Document new 39db3f151949 crypto: update some Arm documentation references new 173cb655ea4b docs: update some straggling Documentation/arm references new f8c25662028b dt-bindings: Update Documentation/arm references new 1771aa9dc923 Merge branch 'arch-arm' into docs-next new 6f853e1b2c0c Merge branch 'docs-next' of git://git.lwn.net/linux.git new d654ca61433a Merge branch 'master' of git://linuxtv.org/media_tree.git new b4a91b812814 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 22db06337f59 ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() new eb34f01c8340 Merge branch 'acpi-sleep' into linux-next new 0bb619f9227a thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temp [...] new cfe5d922f964 Merge branch 'thermal-intel-fixes' into linux-next new 44823ecaa565 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new aac9d75c2894 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new b3c12f0f2b4b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 83246ffc5053 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 28d925724960 OPP: pstate is only valid for genpd OPP tables new 1ff98cf7a893 OPP: Simplify the over-designed pstate <-> level dance new ea9b03b44c5c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 0d3c2fe21cec Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 3f9d88b4830d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0543dd4bdfcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 173780ff18a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new e1d001fa5b47 net: ioctl: Use kernel memory on protocol ioctl callbacks new f7d625adeb7b net: ena: Add dynamic recycling mechanism for rx buffers new d9ffa069e006 sunvnet: fix sparc64 build error after gso code split new ca2d49f77ce4 splice, net: Fix splice_to_socket() to handle pipe bufs la [...] new 8f72fb1578a9 eth: fs_enet: fix print format for resource size new ad72c4a06acc net: add check for current MAC address in dev_set_mac_address new c45a6d1a23c5 i40e: remove unnecessary check for old MAC == new MAC new 96868cca7971 ice: remove unnecessary check for old MAC == new MAC new 7deb0c3c24c4 Merge branch 'optimize-procedure-of-changing-mac-address-o [...] new 18da174d865a net: ethernet: litex: add support for 64 bit stats new 128272336120 s390/net: lcs: use IS_ENABLED() for kconfig detection new c08afcdcf952 sfc: do not try to call tc functions when CONFIG_SFC_SRIOV=n new 5a6f6873606e ip, ip6: Fix splice to raw and ping sockets new 9f8d0dc0ec4a kcm: Fix unnecessary psock unreservation. new e16ad981e2a1 net: sched: Remove unused qdisc_l2t() new 6907217a8054 netlink: specs: fixup openvswitch specs for code generation new f60ce8a48b97 net: mctp: remove redundant RTN_UNICAST check new a52305a81d6b devlink: report devlink_port_type_warn source device new b650d953cd39 tcp: enforce receive buffer memory limits by allowing the [...] new 7a7f09463534 tcp: Use per-vma locking for receive zerocopy new 4380499218c6 crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit new 3515440df461 ipv6: also use netdev_hold() in ip6_route_check_nh() new 264879fdbea0 dt-bindings: net: phy: gpy2xx: more precise description new 988e8d90b3dc net: phy: at803x: Use devm_regulator_get_enable_optional() new 2dc6af8be002 gro: move the tc_ext comparison to a helper new 92501fa6e421 net/mlx5: Ack on sync_reset_request only if PF can do reset_now new 8bb42ed4210e net/mlx5: Expose timeout for sync reset unload stage new 6f8551f8d9e4 net/mlx5: Check DTOR entry value is not zero new 7a9770f1bfea net/mlx5: Handle sync reset unload event new f405787a0aba net/mlx5: Create eswitch debugfs root directory new ade19f0d6a3a net/mlx5: Bridge, pass net device when linking vport to bridge new 791eb78285e8 net/mlx5: Bridge, expose FDB state via debugfs new 8a955da230d3 net/mlx5: E-Switch, remove redundant else statements new 559f4c32ebff net/mlx5e: Remove mlx5e_dbg() and msglvl support new 0bd2e6fc78fd net/mlx5: Expose bits for local loopback counter new c8013a1f714f net/mlx5e: Add local loopback counter to vport stats new b3bd68925ebb net/mlx5: Fix the macro for accessing EC VF vports new 8bbe544e0380 net/mlx5: DR, update query of HCA caps for EC VFs new 2bd3b292955f net/mlx5: Add header file for events new 5f2cf757f9c5 net/mlx5: Remove unused ecpu field from struct mlx5_sf_table new 9a94d764e9bc Merge tag 'mlx5-updates-2023-06-16' of git://git.kernel.or [...] new b56bc789988d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new ab5d47bd41b1 bpf: Remove in_atomic() from bpf_link_put(). new d7bd5bb40d9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11f1427a7731 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 34fde84cdb17 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 22efbf63afa0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 56714e5f1255 wifi: brcmfmac: fix gnu_printf warnings new 4b6ec74ec476 wifi: brcmsmac: fix gnu_printf warnings new 5ea0c3130900 wifi: hostap: fix stringop-truncations GCC warning new 707a13c7e488 wifi: ray_cs: fix stringop-truncation GCC warning new 83d0e828d069 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5ff1edc8c3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 880969086e55 Merge branch 'staging' of git://git.kernel.org/pub/scm/lin [...] new 7e06a3ea3a2a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f023095dc6fd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new eb7713f5ca97 crypto: qat - unmap buffer before free for DH new d776b25495f2 crypto: qat - unmap buffers before free for RSA new f75bd28beb4a crypto: hmac - Add missing blank line new 038ccc287668 crypto: qat - move returns to default case new 52f9a2848b96 crypto: qat - make fw images name constant new 10484c647af6 crypto: qat - refactor fw config logic for 4xxx new 500532751406 crypto: qat - extend configuration for 4xxx new 2382b5ae8046 crypto: qat - expose pm_idle_enabled through sysfs new ee174e266d60 crypto: n2 - Use of_property_read_reg() to parse "reg" new d614dcb225a8 crypto: qat - do not export adf_init_admin_pm() new 25891b860fcc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dac37447e803 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 802e2621f679 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f172171f0d9d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 5197c49d20e3 drm/i915: Re-init clock gating on coming out of PC8+ new 460dc4ba1442 drm/i915/psr: Fix BDW PSR AUX CH data register offsets new 6a6b0ab2f3fb drm/i915/psr: Wrap PSR1 register with functions new c18cee2ee85c drm/i915/psr: Reintroduce HSW PSR1 registers new a181e9401379 drm/i915/psr: Bring back HSW/BDW PSR AUX CH registers/setup new 52b9c1ff2d3d drm/i915/psr: HSW/BDW have no PSR2 new e8b883c1239f drm/i915/psr: Restore PSR interrupt handler for HSW new a77c3fe30487 drm/i915/psr: Implement WaPsrDPAMaskVBlankInSRD:hsw new 8a824f8fbf82 drm/i915/psr: Implement WaPsrDPRSUnmaskVBlankInSRD:hsw new 4d2391a0dd70 drm/i915/psr: Do no mask display register writes on hsw/bdw new 1d3ebcfc5df0 drm/i915/psr: Don't skip both TP1 and TP2/3 on hsw/bdw new 3e3c8e294ba8 drm/i915/psr: Allow PSR with sprite enabled on hsw/bdw new 783d8b80871f drm/i915/psr: Re-enable PSR1 on hsw/bdw new 303822b33597 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0b78be614c50 drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts new 9a6c13b847d6 drm/msm/dpu: correct MERGE_3D length new c7c4afd943cc drm/msm/dpu: remove unused INTF_NONE interfaces new e2fd7dda3bb8 drm/msm/dsi: dsi_host: drop unused clocks new 452c46ccf603 drm/msm/dsi: split dsi_ctrl_config() function new a770dc6105fb dt-bindings: display/msm: gpu: Document GMU wrapper-equipped A6xx new 63204be2806b dt-bindings: display/msm/gmu: Add GMU wrapper new 87cc0d0a4204 drm/msm/adreno: Use adreno_is_revn for A690 new bd31afe010ea drm/msm/a6xx: Remove static keyword from sptprac en/disabl [...] new ce8f1381fd49 drm/msm/a6xx: Move force keepalive vote removal to a6xx_gm [...] new 6e332c99d1aa drm/msm/a6xx: Move a6xx_bus_clear_pending_transactions to [...] new 3773a57d9c55 drm/msm/a6xx: Improve a6xx_bus_clear_pending_transactions() new 277b967829aa drm/msm/a6xx: Add a helper for software-resetting the GPU new 05a23a76d35b drm/msm/a6xx: Remove both GBIF and RBBM GBIF halt on hw init new df5bb404fa92 drm/msm/a6xx: Extend and explain UBWC config new 30f55f3f2374 drm/msm/a6xx: Move CX GMU power counter enablement to hw_init new 5a903a44a984 drm/msm/a6xx: Introduce GMU wrapper support new 9bad37600c89 drm/msm/adreno: Disable has_cached_coherent in GMU wrapper [...] new 8296ff0afdf2 drm/msm/a6xx: Add support for A619_holi new e7fc9398e608 drm/msm/a6xx: Add A610 support new 3e90044d3e49 drm/msm/a6xx: Fix some A619 tunables new ac9265496511 drm/msm/a6xx: Use "else if" in GPU speedbin rev matching new b3bcd583fa6f drm/msm/a6xx: Use adreno_is_aXYZ macros in speedbin matching new 20c8e39985b9 drm/msm/a6xx: Add A619_holi speedbin support new cd036d542afb drm/msm/a6xx: Add A610 speedbin support new 438eb6d4ba7c Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 6a7f92f2daa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e47b8877d6c regmap: Drop early readability check new 6c983a49150e Merge remote-tracking branch 'regmap/for-6.5' into regmap-next new 30456be40cd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b2218b973bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a583c91da88f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0c340ba05fda ASoC: max98388: fix unused function warnings new 041c5a1d065e ASoC: loongson: fix unused PM function warning new 08432e59c7d9 ASoC: loongson: add PCI dependency new 928314eb0670 ASoC: loongson: fix compile testing on 32-bit new 1a32b4b9a622 ASoC: Merge fixes due to dependencies new 289650d61c60 ASoC: dt-bindings: tlv320aic32x4: convert to DT schema format new 0f9c14e57818 ASoC: rt5677: Add MODULE_FIRMWARE macro new 60e07fa49b32 ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros new 90ce7538659a ASoC: SOF: sof-audio: add is_virtual_widget helper new 0557864e9dbe ASoC: SOF: sof-audio: test virtual widget in sof_walk_widg [...] new d389dcb3a48c ASoC: SOF: core: Free the firmware trace before calling sn [...] new d498a3bdfe95 ASoC: SOF: Add new sof_debug flag to request message payload dump new d01c7636ffa0 ASoC: SOF: ipc3: Dump IPC message payload new c3d275e3a848 ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump [...] new 399961423314 ASoC: SOF: pm: Remove duplicated code in sof_suspend new fd4e9e9bfa0b ASoC: SOF: Intel: mtl: setup primary core info on MeteorLa [...] new 0f00a3fa5ac9 ASoC: SOF: misc updates for 6.5 new 74d47473df5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebd29f579a8f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 062c76c6710b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a301b2deb66c bcache: Convert to use sysfs_emit()/sysfs_emit_at() APIs new b98dd0b0a596 bcache: make kobj_type structures constant new ccb8c3bd6d93 bcache: Remove dead references to cache_readaheads new 028ddcac477b bcache: Remove unnecessary NULL point check in node allocations new 80fca8a10b60 bcache: Fix __bch_btree_node_alloc to make the failure beh [...] new f0854489fc07 bcache: fixup btree_cache_wait list damage new 3f3ed49b8642 Merge branch 'for-6.5/block' into for-next new a836ca33c5b0 nvme-core: fix memory leak in dhchap_secret_store new 99c2dcc8ffc2 nvme-core: fix memory leak in dhchap_ctrl_secret new 3a12a0b868a5 nvme-core: add missing fault-injection cleanup new 7ed5cf8e6d9b nvme-core: fix dev_pm_qos memleak new f3f28373152d nvme-rdma: fix typo in comment new 4a4d9bc0c86d nvme-pci: cleaning up nvme_pci_init_request new a249d3066de6 nvme-fabrics: add queue setup helpers new c60651e32f1e nvmet: reorder fields in 'struct nvmet_sq' new 9d217fb0e778 nvme: reorder fields in 'struct nvme_ctrl' new e64b0c807cdb nvmet: reorder fields in 'struct nvmf_ctrl_options' new 0f5335e15897 nvmet: reorder fields in 'struct nvme_dhchap_queue_context' new 92bbe55182af nvmet: reorder fields in 'struct nvmefc_fcp_req' new b86d6595f734 nvme-fabrics: unify common code in admin and io queue connect new 5e4b55fa522e nvme-fabrics: check hostid using uuid_equal new ae8bd606e09b nvme-fabrics: prevent overriding of existing host new 942e21c042e6 nvme: move sysfs code to a dedicated sysfs.c file new 2110a6bcd7af nvme-core: remove redundant check from nvme_init_ns_head new 2ad0713c73ff nvmet-auth: remove some dead code new 94c78ea12400 nvmet-auth: remove unnecessary break after goto new e9227d486ede nvme-fcloop: no need to return from void function new bdbfcd5f6caa nvme: Increase block size variable size to 32-bit new 900095bfbbf6 nvme-fabrics: error out to unlock the mutex new 959ffef13bac nvme-fabrics: open code __nvmf_host_find() new d97b4111b322 nvmet-fcloop: Do not wait on completion when unregister fails new 35e797b0246b nvme-core: use nvme_ns_head_multipath instead of ns->head->disk new c917dd96fe41 nvme: skip optional id ctrl csi if it failed new 1c606f7f056b nvme: forward port sysfs delete fix new 236f25529637 Merge tag 'nvme-6.5-2023-06-16' of git://git.infradead.org [...] new 402debbd5574 Merge branch 'for-6.5/block' into for-next new 0b24be4691c9 splice: don't call file_accessed in copy_splice_read new 2e82f6c3bfd1 splice: simplify a conditional in copy_splice_read new e4cc64657bec block: remove BIO_PAGE_REFFED new 84bd06c632c6 iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc new ae18efdf7782 Merge branch 'for-6.5/block' into for-next new 245165658e1c blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_ [...] new 3655f73d1af3 Merge branch 'for-6.5/block' into for-next new 046b45af8207 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5054e778fcd9 dm crypt: allocate compound pages if possible new 1d9a94389853 dm flakey: clone pages on write bio before corrupting them new 4c2c845bdc9a dm flakey: introduce random_read_corrupt and random_write_ [...] new c0a7a0ac0707 dm thin: remove return code variable in pool_map new ef6953fb68fe dm thin: update .io_hints methods to not require handling [...] new 2a32897c840b dm crypt: fix crypt_ctr_cipher_new return value on invalid [...] new d48300120627 dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client new e118029cb760 dm zone: Use the bitmap API to allocate bitmaps new 526d10061bc2 dm: support turning off block-core's io stats accounting new 06eed768ea64 dm: avoid needless dm_io access if all IO accounting is disabled new c4f512d255e3 dm: skip dm-stats work in alloc_io() unless needed new 862c6663c12b dm: remove stale/redundant dm_internal_{suspend,resume} pr [...] new fa375646241b dm thin: disable discards for thin-pool if no_discard_passdown new a9c4e19d00af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77388967feea MIPS: octeon: Fix cvmx_writeq_csr/cvmx_readq_csr on 32-bit builds new 81edac4e4117 ata: pata_octeon_cf: Add compile test support new 0515fca29707 ata: ahci_octeon: Remove unnecessary include new 6032d724e089 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 881bed64fbe9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34a1413b5c0e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 645c431c6b73 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 6fa7e626a1f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3b555e563a0 regulator: helper: Document ramp_delay parameter of regula [...] new bf307cc41231 Merge remote-tracking branch 'regulator/for-6.5' into regu [...] new e9057aed2efd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85af7a04515f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ae754e1ffa92 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 690c93edec1a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 13bff5d67d46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1c07dcb82d5 Merge branch 'next' of git://github.com/cschaufler/smack-next new a963de7c5842 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 4bfb115c5151 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ce659791289 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 770a26715d13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 800e75245ba7 dt-bindings: Remove last usage of "binding" or "schema" in titles new d42e608bb44a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11d663759956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c54ed7c5b4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 013fdeb07a8f x86/mm: Remove unused current_untag_mask() new 5946bcf1478a Merge x86/cleanups into tip/master new 30d65d1b1985 x86/xen: Set default memory type for PV guests to WB new e00a68bc1301 Merge x86/mtrr into tip/master new 77615402149c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 316a0a906c4c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0cfb4a1af386 genirq: Use BIT() for the IRQD_* state flags new 7cc148a32f1e genirq: Expand doc for PENDING and REPLAY flags new 9c15eeb5362c genirq: Allow fasteoi handler to resend interrupts on conc [...] new 8f4b589595d0 irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIs new d59b553fefa9 Merge branch irq/lpi-resend into irq/irqchip-next new f679616565f1 irqchip/loongson-pch-pic: Fix initialization of HT vector [...] new 783422e704ca irqchip/loongson-pch-pic: Fix potential incorrect hwirq as [...] new 1d7471b4e0eb irqchip/loongson-liointc: Fix IRQ trigger polarity new e01f9882f6fd irqchip/loongson-liointc: Add IRQCHIP_SKIP_SET_WAKE flag new fb07b8f83441 irqchip/loongson-eiointc: Fix irq affinity setting during resume new 2c23c07a3596 dt-bindings: interrupt-controller: Add Loongson EIOINTC new a3f1132c4c6b irqchip/loongson-eiointc: Add DT init support new e0b78e9fa341 Merge branch irq/loongarch-fixes-6.5 into irq/irqchip-next new 8091f56ee4e5 irqdomain: Include internals.h for function prototypes new 97bb0f8e847c irqchip/ftintc010: Mark all function static new f1771b85e308 irqchip/mmp: Remove non-DT codepath new eee284fe8f32 irqchip/clps711x: Remove unused clps711x_intc_init() function new 5b7e56762091 irqchip/mxs: Include linux/irqchip/mxs.h new 415e84294798 irqchip/gicv3: Add a iort_pmsi_get_dev_id() prototype new 1c5187968846 irqchip/stm32-exti: Add STM32MP15xx IWDG2 EXTI to GIC map new 48f31e496488 irqchip/stm32-exti: Fix warning on initialized field overwritten new 4848229494a3 irqchip/jcore-aic: Fix missing allocation of IRQ descriptors new 70321006be5d Merge branch irq/misc-6.5 into irq/irqchip-next new 92d66b247cba Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new c82d3514bb7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d1a1db505a8 clocksource: Handle negative skews in "skew is too large" [...] new b8dca30c027c torture: Add "--no-" as synonym for "--do-no-" in torture.sh new 83370713e518 documentation/rcu: Fix typo new b1edaa1e6364 rcu: Export rcu_request_urgent_qs_task() new d22c97e39866 rcuscale: fix building with RCU_TINY new 58acad81e0d9 x86/tsc: Extend watchdog check exemption to 4-Sockets platform new 34d12b4b0ee6 docs/RCU: Add the missing rcu_read_unlock() new 7e74e8bf66e0 rcutorture: Remove contradictory Kconfig constraint new 36b403d4db68 torture: Allow #CHECK# in --kconfig argument to kvm.sh new 5a7babb5cc88 torture: Make kvm-recheck.sh report .config errors new 5bbeef53dae6 torture: Add RCU Tasks individual-flavor build tests new fb49098de994 Docs/RCU/rculist_nulls: Fix trivial coding style new 486f10b6484e Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples new 9eaae9f0d75a torture: Make kvm-remote print diagnostics on initial ssh failure new 188c5fffad25 rcuscale: Move rcu_scale_writer() schedule_timeout_uninter [...] new 367ce51140fb Docs/RCU/rculist_nulls: Specify type of the object in examples new d5990de7d294 Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names [...] new b9c333248913 Docs/RCU/rculist_nulls: Fix text discussing atomic_set_release() new 4214f4c64a82 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new e7ccfddeeee1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 979b9a12c700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 77cf33c17154 RISC-V: KVM: Implement guest external interrupt line management new f7fec5ecc9b6 RISC-V: KVM: Add IMSIC related defines new cf55201c7516 RISC-V: KVM: Add APLIC related defines new f0607e6215b2 RISC-V: KVM: Set kvm_riscv_aia_nr_hgei to zero new 00f918f61c56 RISC-V: KVM: Skeletal in-kernel AIA irqchip support new 89d01306e34d RISC-V: KVM: Implement device interface for AIA irqchip new 74967aa208e2 RISC-V: KVM: Add in-kernel emulation of AIA APLIC new 289a007b98b0 RISC-V: KVM: Expose APLIC registers as attributes of AIA irqchip new 2f68d5420412 RISC-V: KVM: Add in-kernel virtualization of AIA IMSIC new 4fe9eadad83b RISC-V: KVM: Expose IMSIC registers as attributes of AIA irqchip new 188595b8464f riscv: kvm: define vcpu_sbi_ext_pmu in header new 45d0f6cbccb6 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new fb1273635f8c KVM: x86: Remove PRIx* definitions as they are solely for [...] new 337ebecc1b25 Merge branches 'generic', 'misc', 'mmu', 'selftests', 'svm [...] new 9ee75e82dfd1 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 589d55137acf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 02e616265cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99293f7419d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 669f1f48b07f platform/x86: apple-gmux: don't use be32_to_cpu and cpu_to_be32 new 2c52ab900109 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e914b3035d1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7dd7d1d6ec4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dacf614be5d8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 5d00e2a03933 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 007cfa13e034 ACPI: Move ACPI_DEVICE_CLASS() to mod_devicetable.h new 2de5897b5c14 device property: Implement device_is_compatible() new 259b8366fdd7 ata: ahci_platform: Make code agnostic to OF/ACPI new 39d422555e43 drivers: fwnode: fix fwnode_irq_get[_byname]() new 4981e0139fee sysfs: Improve readability by following the kernel coding style new a91845b9a872 sysfs: Skip empty folders creation new 936dd0569619 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 09b69dd4378b usb: ch9: Replace 1-element array with flexible array new 771e0e37bff0 dt-bindings: usb: add ON Semiconductor nb7vpq904m Type-C L [...] new c43e7983fcc3 dt-bindings: reset: convert the xlnx,zynqmp-reset.txt to yaml new 4ee94d940789 MAINTAINERS: USB: add uapi header files to USB SUBSYSTEM entry new 88d8f3ac9c67 usb: typec: add support for the nb7vpq904m Type-C Linear Redriver new 4344e16f06da Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 4796efdd16a8 thunderbolt: Ignore data CRC mismatch for USB4 routers new 2ad3e1314caf thunderbolt: Do not touch lane 1 adapter path config space new 6e21007d0f7e thunderbolt: Identify USB4 v2 routers new e111fb925137 thunderbolt: Add support for USB4 v2 80 Gb/s link new 235d019481bc thunderbolt: Add the new USB4 v2 notification types new 0fc70886569c thunderbolt: Reset USB4 v2 host router new 14200a2631dd thunderbolt: Announce USB4 v2 connection manager support new 6e19d48ea0d8 thunderbolt: Enable USB4 v2 PCIe TLP/DLLP extended encapsulation new ee22d52aeef1 thunderbolt: Add two additional double words for adapters [...] new 75abb4f5fff2 thunderbolt: Fix DisplayPort IN adapter capability length [...] new 0209c808a56e thunderbolt: Fix PCIe adapter capability length for USB4 v [...] new 6f14a210661c thunderbolt: Add Intel Barlow Ridge PCI ID new f2bfa944080d thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth new 7c81a578cbd1 thunderbolt: Move constants related to NVM into nvm.c new 322ff701ffed thunderbolt: Increase NVM_MAX_SIZE to support Intel Barlow [...] new d49b4f043d63 thunderbolt: Add support for enhanced uni-directional TMU mode new fd4d58d1fef9 thunderbolt: Enable CL2 low power state new 8d73f6b8e048 thunderbolt: Make bandwidth allocation mode function names [...] new 2d7e04729798 thunderbolt: Add DisplayPort 2.x tunneling support new 481012b479fe thunderbolt: Add test case for 3 DisplayPort tunnels new 749d73dfd817 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea46811b57fe Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 20a41a62618d serial: 8250_omap: Use force_suspend and resume for system [...] new cef09673c35b serial: core: fix -EPROBE_DEFER handling in init new 4903fde8047a tty: fix hang on tty device with no_room set new 360c11e2258c tty: tty_io: update timestamps on all device nodes new e8cc334847db selftests: tty: add selftest for tty timestamp updates new f68691ba472e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new b8c5ff76059d cdx: fix driver managed dma support new b1c8ea3c09db cdx: Replace custom mcdi logging with print_hex_dump_debug() new 095bb8ba45f2 nvmem: sunplus-ocotp: release otp->clk before return new eebc6573ad94 nvmem: imx-ocotp: set varaiable imx_ocotp_layout storage-c [...] new 8a00fc606312 nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates new 1d53afe3875e dt-bindings: nvmem: brcm,nvram: add #nvmem-cell-cells for MACs new 73bcd133c910 nvmem: brcm_nvram: add .read_post_process() for MACs new c6ee6495d4cc dt-bindings: nvmem: rmem: Add raspberrypi,bootloader-public-key new 2827a58c3644 dt-bindings: nvmem: Convert rockchip-otp.txt to dt-schema new 2d87a3b140b7 dt-bindings: nvmem: rockchip,otp: Add compatible for RK3588 new 8dc61364164e nvmem: rockchip-otp: Add clks and reg_read to rockchip_data new 30fd21cfb1e6 nvmem: rockchip-otp: Generalize rockchip_otp_wait_status() new d325c9dd2b6e nvmem: rockchip-otp: Use devm_reset_control_array_get_exclusive() new 912517345b86 nvmem: rockchip-otp: Improve probe error handling new 8ab099fafbbc nvmem: rockchip-otp: Add support for RK3588 new 619b14219ff6 dt-bindings: nvmem: mxs-ocotp: drop unneeded address/size-cells new 4bb5b2562b79 dt-bindings: nvmem: qcom,qfprom: drop unneeded address/size-cells new 5c007d6e9f06 dt-bindings: nvmem: qcom,spmi-sdam: drop unneeded address/ [...] new 8cf434874108 dt-bindings: nvmem: socionext,uniphier-efuse: drop unneede [...] new 931d7a2580cd dt-bindings: nvmem: sunplus,sp7021-ocotp: drop unneeded ad [...] new 9734408969e9 nvmem: zynqmp: Switch @xilinx.com emails to @amd.com new 805ba376066f dt-bindings: nvmem: imx-ocotp: support i.MX93 new 22e9e6fcfb50 nvmem: imx: support i.MX93 OCOTP new 08ef7a48ef97 dt-bindings: nvmem: mediatek: efuse: add support for mt7986 new bd912c991d2e dt-bindings: nvmem: layouts: add fixed-layout new fa7fbe53ecdc dt-bindings: nvmem: convert base example to use NVMEM fixe [...] new 27f699e578b1 nvmem: core: add support for fixed cells *layout* new 8898faf5bcac dt-bindings: nvmem: imx-ocotp: drop unneeded address/size- [...] new c85fd9422fe0 pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_relea [...] new 9f7b17c9cf66 mux: adg792a: Switch back to use i2c_driver's .probe() new 7dae593cd226 test_firmware: return ENOMEM instead of ENOSPC on failed m [...] new 09dd7b993edd nvmem: rmem: Use NVMEM_DEVID_AUTO new 1995f15590ca firmware: stratix10-svc: Fix a potential resource leak in [...] new 0b4e32df3e09 misc: fastrpc: Create fastrpc scalar with correct buffer count new 303c9c63abb9 bus: fsl-mc: don't assume child devices are all fsl-mc devices new e8989a48ca51 char: xilinx_hwicap: Fold hwicap_remove() into only caller new 3d82dca0f27a char: xilinx_hwicap: Drop if block with always false condition new 74a81c4854a8 char: xilinx_hwicap: Convert to platform remove callback r [...] new a89661d7ad3f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c71a8a5c585d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 846a0fb0c842 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 17ebc3b6cb07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 184fa623a5ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a4fe2b32c542 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new a5bfe22db2a4 vfio/pci-core: Add capability for AtomicOp completer support new 8cc75183b78e vfio/pci: Cleanup Kconfig new 8bee6f00fce2 vfio/platform: Cleanup Kconfig new 1e44c58cc485 vfio/fsl: Create Kconfig sub-menu new 234489ac5613 vfio/cdx: add support for CDX bus new b5f867c3a6fd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 00eca57d6521 Staging: rts5208: rtsx: Removed new line in else and else if new c88af76f71c5 staging: rtl8192e: remove blank lines new d88b46ce5ab8 staging: rtl8192e: Add cfg80211.h and remove defined variables new 4e9e2c8026ff staging: rtl8192e: Use standard api to calculate frequency [...] new 01da3efafe06 staging: rtl8192e: Use standard api to calculate channel t [...] new 4aceddffefd1 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 5d9ed1505035 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 37f6108bfa05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a28bd9badd12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01584c1e2337 scsi: block: Improve ioprio value validity checks new e246514ae698 scsi: ufs: dt-bindings: samsung,exynos: Drop unneeded quotes new 0fef6bb730c4 scsi: ufs: core: mcq: Fix the incorrect OCS value for the [...] new ccb23dc3435a scsi: ufs: core: Remove dedicated hwq for dev command new c4ad4f2e6646 scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_INTR new aa9d5d0015a8 scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_RTC new 95cd364ccc97 scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_INTR quirk new 3c9b49be6666 scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_RTC quirk new 29a6d1215b7c scsi: ufs: dt-bindings: qcom: Add ICE phandle new 56541c7c4468 scsi: ufs: ufs-qcom: Switch to the new ICE API new e3d55626cff3 scsi: ufs: wb: Add explicit flush_threshold sysfs attribute new ce31dc540a01 scsi: sd: sd_zbc: Use PAGE_SECTORS_SHIFT new 51031cc3f903 scsi: ufs: ufs-pci: Add support for Intel Arrow Lake new d721b591b95c scsi: qla2xxx: Array index may go out of bound new 464ea494a40c scsi: qla2xxx: Fix potential NULL pointer dereference new 6b504d06976f scsi: qla2xxx: Avoid fcport pointer dereference new af73f23a2720 scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() new b68710a8094f scsi: qla2xxx: Fix buffer overrun new 00eca15319d9 scsi: qla2xxx: Pointer may be dereferenced new b1b9d3825df4 scsi: qla2xxx: Correct the index of array new 991e7ac609ee scsi: qla2xxx: Update version to 10.02.08.400-k new 5fc136f3f48c Merge patch series "qla2xxx klocwork fixes" new 20fce500b232 scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue new 9077fb2ab78c scsi: bsg: Increase number of devices new 37c918e03ef7 scsi: sg: Increase number of devices new c5e46f7ad43b scsi: core: Merge scsi_internal_device_block() and device_block() new d7035b73a73a scsi: core: Don't wait for quiesce in scsi_stop_queue() new e20fff8a1f49 scsi: core: Don't wait for quiesce in scsi_device_block() new 31950192d939 scsi: core: Replace scsi_target_block() with scsi_block_targets() new 6d7160c7da6f scsi: core: Improve warning message in scsi_device_block() new af92c02fb209 Merge patch series "scsi: fixes for targets with many LUNs [...] new 9c1f350b4313 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78637c307720 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cac86f5e06d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b89a9e9890d4 gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections new b466622cecb9 gpio: aggregator: Support delay for setting up individual GPIOs new 81674bea1913 gpio: aggregator: Set up a parser of delay line parameters new 8efe124702a9 gpio: delay: Remove duplicative functionality new cd33f216d241 gpio: mlxbf3: Add gpio driver support new 61c65a8b50c2 selftests: gpio: gpio-sim: Use same variable name for sysf [...] new 19b60f8410ad gpio: mpc8xxx: latch GPIOs state on module load when confi [...] new a1b78312ec44 dt-bindings: gpio: Add Cirrus EP93xx new 200151a98354 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 30a95485695a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa9672a76d8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27ff80270722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee29377048f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f74123b89b83 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 143442c53c2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64e2c571cd52 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 64ac75da9b71 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new b1e8c8bdb93b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 23522760e3d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ce7454f2f4a Merge branch 'main' of git://git.infradead.org/users/willy [...] new f3bf3ccb8101 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new c91d5ef3c91f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new a948ac566d0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69adb48e1ced Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 644c6ba4366e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5bf48574699 mm/slab_common: use SLAB_NO_MERGE instead of negative refcount new 7bc162d5cc4d Merge branches 'slab/for-6.5/prandom', 'slab/for-6.5/slab_ [...] new cd96f9a945f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e615ad3d450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 05dce5baf80a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 37e9981e33e4 parport: plug a sysctl register leak new a40b702789a4 test_sysctl: Fix test metadata getters new e009bd5efe81 test_sysctl: Group node sysctl test under one func new 35576438591e test_sysctl: Add an unregister sysctl test new ec866cc6f8a9 test_sysctl: Add an option to prevent test skip new f2e7a6265e5a test_sysclt: Test for registering a mount point new 94a6490518d8 sysctl: Remove debugging dump_stack new 2f2665c13af4 sysctl: replace child with an enumeration new 55ec9fb02a9a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0a2a4acca337 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 7c7c81840936 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 2e26822f927f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 21947e7f72c7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 47045630bc40 Add linux-next specific files for 20230619
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 (f7efed9f38f8) \ N -- N -- N refs/heads/master (47045630bc40)
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 1125 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 | 2 + Documentation/ABI/testing/sysfs-driver-qat | 46 + Documentation/ABI/testing/sysfs-driver-ufs | 11 + Documentation/RCU/rculist_nulls.rst | 34 +- Documentation/admin-guide/bcache.rst | 3 - Documentation/admin-guide/mm/damon/start.rst | 10 +- Documentation/admin-guide/mm/damon/usage.rst | 146 +- Documentation/admin-guide/perf/hisi-pmu.rst | 8 + Documentation/{ => arch}/arm/arm.rst | 0 Documentation/{ => arch}/arm/booting.rst | 0 .../{ => arch}/arm/cluster-pm-race-avoidance.rst | 0 Documentation/{ => arch}/arm/features.rst | 0 Documentation/{ => arch}/arm/firmware.rst | 0 .../{ => arch}/arm/google/chromebook-boot-flow.rst | 0 Documentation/{ => arch}/arm/index.rst | 0 Documentation/{ => arch}/arm/interrupts.rst | 0 Documentation/{ => arch}/arm/ixp4xx.rst | 0 Documentation/{ => arch}/arm/kernel_mode_neon.rst | 0 .../{ => arch}/arm/kernel_user_helpers.rst | 0 .../{ => arch}/arm/keystone/knav-qmss.rst | 0 Documentation/{ => arch}/arm/keystone/overview.rst | 0 Documentation/{ => arch}/arm/marvell.rst | 0 Documentation/{ => arch}/arm/mem_alignment.rst | 0 Documentation/{ => arch}/arm/memory.rst | 0 Documentation/{ => arch}/arm/microchip.rst | 0 Documentation/{ => arch}/arm/netwinder.rst | 0 Documentation/{ => arch}/arm/nwfpe/index.rst | 0 .../{ => arch}/arm/nwfpe/netwinder-fpe.rst | 0 Documentation/{ => arch}/arm/nwfpe/notes.rst | 0 Documentation/{ => arch}/arm/nwfpe/nwfpe.rst | 0 Documentation/{ => arch}/arm/nwfpe/todo.rst | 0 Documentation/{ => arch}/arm/omap/dss.rst | 0 Documentation/{ => arch}/arm/omap/index.rst | 0 Documentation/{ => arch}/arm/omap/omap.rst | 0 Documentation/{ => arch}/arm/omap/omap_pm.rst | 0 Documentation/{ => arch}/arm/porting.rst | 0 Documentation/{ => arch}/arm/pxa/mfp.rst | 0 Documentation/{ => arch}/arm/sa1100/assabet.rst | 0 Documentation/{ => arch}/arm/sa1100/cerf.rst | 0 Documentation/{ => arch}/arm/sa1100/index.rst | 0 Documentation/{ => arch}/arm/sa1100/lart.rst | 0 .../{ => arch}/arm/sa1100/serial_uart.rst | 0 .../arm/samsung/bootloader-interface.rst | 0 .../arm/samsung/clksrc-change-registers.awk | 0 Documentation/{ => arch}/arm/samsung/gpio.rst | 0 Documentation/{ => arch}/arm/samsung/index.rst | 0 Documentation/{ => arch}/arm/samsung/overview.rst | 0 Documentation/{ => arch}/arm/setup.rst | 0 Documentation/{ => arch}/arm/spear/overview.rst | 0 Documentation/{ => arch}/arm/sti/overview.rst | 0 .../{ => arch}/arm/sti/stih407-overview.rst | 0 .../{ => arch}/arm/sti/stih418-overview.rst | 0 Documentation/{ => arch}/arm/stm32/overview.rst | 0 .../arm/stm32/stm32-dma-mdma-chaining.rst | 0 .../{ => arch}/arm/stm32/stm32f429-overview.rst | 0 .../{ => arch}/arm/stm32/stm32f746-overview.rst | 0 .../{ => arch}/arm/stm32/stm32f769-overview.rst | 0 .../{ => arch}/arm/stm32/stm32h743-overview.rst | 0 .../{ => arch}/arm/stm32/stm32h750-overview.rst | 0 .../{ => arch}/arm/stm32/stm32mp13-overview.rst | 0 .../{ => arch}/arm/stm32/stm32mp151-overview.rst | 0 .../{ => arch}/arm/stm32/stm32mp157-overview.rst | 0 Documentation/{ => arch}/arm/sunxi.rst | 0 Documentation/{ => arch}/arm/sunxi/clocks.rst | 0 Documentation/{ => arch}/arm/swp_emulation.rst | 0 Documentation/{ => arch}/arm/tcm.rst | 0 Documentation/{ => arch}/arm/uefi.rst | 0 Documentation/{ => arch}/arm/vfp/release-notes.rst | 0 Documentation/{ => arch}/arm/vlocks.rst | 0 Documentation/arch/index.rst | 2 +- Documentation/devicetree/bindings/arm/xen.txt | 2 +- .../bindings/clock/brcm,bcm63268-timer-clocks.yaml | 2 +- .../devicetree/bindings/clock/imx8mp-audiomix.yaml | 2 +- .../devicetree/bindings/clock/ingenic,cgu.yaml | 4 +- .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 2 +- .../devicetree/bindings/display/msm/gmu.yaml | 50 +- .../devicetree/bindings/display/msm/gpu.yaml | 61 +- .../devicetree/bindings/gpio/gpio-ep9301.yaml | 154 + .../interrupt-controller/loongson,eiointc.yaml | 59 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/net/maxlinear,gpy2xx.yaml | 11 +- .../devicetree/bindings/nvmem/imx-ocotp.yaml | 21 - .../bindings/power/reset/restart-handler.yaml | 2 +- .../bindings/remoteproc/ti,pru-consumer.yaml | 2 +- .../bindings/reserved-memory/framebuffer.yaml | 2 +- .../bindings/reset/xlnx,zynqmp-reset.txt | 55 - .../bindings/reset/xlnx,zynqmp-reset.yaml | 52 + Documentation/devicetree/bindings/riscv/thead.yaml | 29 + .../bindings/sound/ti,tlv320aic32x4.yaml | 101 + .../devicetree/bindings/sound/tlv320aic32x4.txt | 42 - .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/ufs/qcom,ufs.yaml | 24 + .../bindings/ufs/samsung,exynos-ufs.yaml | 2 +- .../devicetree/bindings/usb/onnn,nb7vpq904m.yaml | 141 + Documentation/filesystems/overlayfs.rst | 9 +- Documentation/hwmon/hwmon-kernel-api.rst | 2 +- Documentation/hwmon/oxp-sensors.rst | 17 + Documentation/hwmon/sht3x.rst | 18 +- Documentation/mm/damon/design.rst | 28 + Documentation/mm/page_tables.rst | 149 + Documentation/netlink/specs/ovs_datapath.yaml | 30 +- Documentation/netlink/specs/ovs_flow.yaml | 68 +- Documentation/netlink/specs/ovs_vport.yaml | 13 +- .../device_drivers/ethernet/amazon/ena.rst | 32 + .../ethernet/mellanox/mlx5/counters.rst | 10 + Documentation/networking/ip-sysctl.rst | 15 + .../translations/zh_CN/{ => arch}/arm/Booting | 4 +- .../zh_CN/{ => arch}/arm/kernel_user_helpers.txt | 4 +- Documentation/virt/guest-halt-polling.rst | 2 +- Documentation/virt/kvm/halt-polling.rst | 10 +- Documentation/virt/kvm/locking.rst | 18 +- Documentation/virt/kvm/ppc-pv.rst | 8 +- Documentation/virt/kvm/vcpu-requests.rst | 6 +- MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 126 +- Next/Trees | 4 +- Next/merge.log | 3195 ++++++++++---------- arch/Kconfig | 17 +- arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 32 + arch/arm/boot/dts/armada-385-atl-x530.dts | 14 +- arch/arm/boot/dts/hi3620-hi4511.dts | 130 +- arch/arm/boot/dts/hi3620.dtsi | 6 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/common/mcpm_head.S | 2 +- arch/arm/common/vlock.S | 2 +- arch/arm/include/asm/setup.h | 2 +- arch/arm/include/uapi/asm/setup.h | 2 +- arch/arm/kernel/entry-armv.S | 2 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-sti/Kconfig | 2 +- arch/arm/mm/Kconfig | 4 +- arch/arm/tools/mach-types | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 134 +- .../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi | 124 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 118 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 3 + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 2 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 2 +- arch/arm64/hyperv/mshyperv.c | 2 +- arch/arm64/kernel/fpsimd.c | 1 + arch/arm64/kernel/kuser32.S | 2 +- arch/csky/kernel/probes/uprobes.c | 3 + arch/mips/bmips/setup.c | 5 +- arch/mips/include/asm/octeon/cvmx.h | 4 +- arch/mips/include/asm/pgtable.h | 15 +- arch/mips/mm/tlb-r3k.c | 5 +- arch/mips/mm/tlb-r4k.c | 27 +- arch/parisc/Kconfig.debug | 9 - arch/parisc/include/asm/assembly.h | 11 - arch/parisc/include/asm/irqflags.h | 10 +- arch/parisc/kernel/cache.c | 27 +- arch/parisc/kernel/traps.c | 6 - arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/nmi.h | 2 - arch/powerpc/kernel/ppc_save_regs.S | 4 +- arch/riscv/Kconfig.socs | 6 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/thead/Makefile | 2 + .../boot/dts/thead/th1520-lichee-module-4a.dtsi | 38 + arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 32 + arch/riscv/boot/dts/thead/th1520.dtsi | 422 +++ arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/kvm_aia.h | 107 +- arch/riscv/include/asm/kvm_aia_aplic.h | 58 + arch/riscv/include/asm/kvm_aia_imsic.h | 38 + arch/riscv/include/asm/kvm_host.h | 4 + arch/riscv/include/asm/kvm_vcpu_sbi.h | 3 + arch/riscv/include/uapi/asm/kvm.h | 72 + arch/riscv/kvm/Kconfig | 4 + arch/riscv/kvm/Makefile | 3 + arch/riscv/kvm/aia.c | 274 +- arch/riscv/kvm/aia_aplic.c | 619 ++++ arch/riscv/kvm/aia_device.c | 673 +++++ arch/riscv/kvm/aia_imsic.c | 1083 +++++++ arch/riscv/kvm/main.c | 3 +- arch/riscv/kvm/vcpu.c | 2 + arch/riscv/kvm/vcpu_sbi.c | 4 +- arch/riscv/kvm/vm.c | 118 + arch/sparc/Kconfig | 2 +- arch/sparc/Kconfig.debug | 14 + arch/sparc/include/asm/nmi.h | 1 - arch/x86/hyperv/hv_init.c | 2 +- arch/x86/include/asm/tlbflush.h | 11 +- arch/x86/kvm/lapic.c | 5 - arch/x86/xen/enlighten_pv.c | 2 + block/blk-cgroup.c | 40 +- block/blk-mq.c | 10 +- block/blk.h | 2 - block/bsg.c | 2 +- block/ioprio.c | 1 + crypto/af_alg.c | 2 +- crypto/hmac.c | 1 + drivers/ata/Kconfig | 4 +- drivers/ata/ahci_octeon.c | 1 - drivers/ata/ahci_platform.c | 8 +- drivers/ata/libata-core.c | 3 +- drivers/ata/libata-eh.c | 2 +- drivers/ata/libata-scsi.c | 22 +- drivers/ata/pata_octeon_cf.c | 4 +- drivers/base/property.c | 12 +- drivers/base/regmap/regmap.c | 6 +- drivers/bus/fsl-mc/dprc-driver.c | 6 + drivers/cdx/cdx.c | 18 + drivers/cdx/controller/Kconfig | 10 - drivers/cdx/controller/mcdi.c | 86 +- drivers/cdx/controller/mcdi.h | 6 - drivers/char/xilinx_hwicap/xilinx_hwicap.c | 40 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 2 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 229 +- drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 33 + .../intel/qat/qat_common/adf_accel_devices.h | 2 +- .../crypto/intel/qat/qat_common/adf_accel_engine.c | 2 +- drivers/crypto/intel/qat/qat_common/adf_admin.c | 1 - .../crypto/intel/qat/qat_common/adf_cfg_strings.h | 8 + .../crypto/intel/qat/qat_common/adf_common_drv.h | 2 +- drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c | 12 +- drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h | 1 + drivers/crypto/intel/qat/qat_common/adf_sysfs.c | 60 + drivers/crypto/intel/qat/qat_common/qat_algs.c | 1 - .../crypto/intel/qat/qat_common/qat_asym_algs.c | 14 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 8 +- drivers/crypto/n2_core.c | 9 +- drivers/firmware/stratix10-svc.c | 2 +- drivers/gpio/Kconfig | 22 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-aggregator.c | 110 +- drivers/gpio/gpio-delay.c | 164 - drivers/gpio/gpio-mlxbf3.c | 248 ++ drivers/gpio/gpio-mpc8xxx.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 4 + .../gpu/drm/i915/display/intel_display_device.c | 4 + drivers/gpu/drm/i915/display/intel_display_irq.c | 14 + drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_aux.h | 3 + drivers/gpu/drm/i915/display/intel_psr.c | 196 +- drivers/gpu/drm/i915/display/intel_psr_regs.h | 18 +- drivers/gpu/drm/i915/intel_clock_gating.c | 11 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 128 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 512 +++- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 4 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 17 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 36 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/hv/channel_mgmt.c | 18 +- drivers/hv/hv_common.c | 48 +- drivers/hwmon/nct6775-core.c | 55 +- drivers/hwmon/nct6775-i2c.c | 2 + drivers/hwmon/nct6775-platform.c | 41 +- drivers/hwmon/nct6775.h | 2 +- drivers/hwmon/oxp-sensors.c | 134 +- drivers/hwmon/pmbus/max16601.c | 6 +- drivers/hwmon/sht3x.c | 123 +- drivers/input/touchscreen/ads7846.c | 9 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/irqchip/irq-clps711x.c | 7 - drivers/irqchip/irq-ftintc010.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 + drivers/irqchip/irq-jcore-aic.c | 7 + drivers/irqchip/irq-loongson-eiointc.c | 135 +- drivers/irqchip/irq-loongson-liointc.c | 13 +- drivers/irqchip/irq-loongson-pch-pic.c | 10 +- drivers/irqchip/irq-mmp.c | 127 - drivers/irqchip/irq-mxs.c | 1 + drivers/irqchip/irq-stm32-exti.c | 13 + drivers/md/bcache/bcache.h | 10 +- drivers/md/bcache/btree.c | 25 +- drivers/md/bcache/btree.h | 1 + drivers/md/bcache/stats.h | 1 - drivers/md/bcache/super.c | 4 +- drivers/md/bcache/sysfs.c | 31 +- drivers/md/bcache/sysfs.h | 2 +- drivers/md/bcache/writeback.c | 10 + drivers/md/dm-table.c | 1 - drivers/md/dm-thin.c | 13 +- drivers/md/dm.c | 1 + drivers/md/dm.h | 3 - drivers/misc/fastrpc.c | 2 +- drivers/mux/adg792a.c | 2 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 136 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 + drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 6 - drivers/net/ethernet/intel/ice/ice_main.c | 5 - drivers/net/ethernet/litex/litex_liteeth.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 - .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 44 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 26 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 25 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 39 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 12 +- .../mellanox/mlx5/core/esw/bridge_debugfs.c | 89 + .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 6 + .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/events.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 160 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/events.h | 40 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 34 - drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 7 + .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 6 - drivers/net/ethernet/sfc/ef10.c | 25 +- drivers/net/ethernet/sfc/ef100_nic.c | 7 +- drivers/net/ethernet/sfc/ef100_tx.c | 4 +- drivers/net/ethernet/sfc/ef100_tx.h | 2 +- drivers/net/ethernet/sfc/tc_bindings.h | 12 + drivers/net/ethernet/sfc/tc_encap_actions.h | 11 + drivers/net/ethernet/sfc/tx_common.c | 4 +- drivers/net/ethernet/sfc/tx_common.h | 2 +- drivers/net/ieee802154/adf7242.c | 2 + drivers/net/phy/at803x.c | 44 +- drivers/net/phy/phy_device.c | 15 +- .../broadcom/brcm80211/brcmfmac/tracepoint.h | 7 + .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 8 + .../net/wireless/intersil/hostap/hostap_ioctl.c | 2 +- drivers/net/wireless/legacy/ray_cs.c | 2 +- drivers/nfc/fdp/fdp.c | 3 + drivers/nvme/host/Makefile | 4 +- drivers/nvme/host/auth.c | 6 +- drivers/nvme/host/core.c | 666 +--- drivers/nvme/host/fabrics.c | 241 +- drivers/nvme/host/fabrics.h | 21 +- drivers/nvme/host/nvme.h | 11 +- drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/rdma.c | 81 +- drivers/nvme/host/sysfs.c | 668 ++++ drivers/nvme/host/tcp.c | 92 +- drivers/nvme/target/fabrics-cmd-auth.c | 13 - drivers/nvme/target/fcloop.c | 5 +- drivers/nvme/target/nvmet.h | 2 +- drivers/nvmem/sunplus-ocotp.c | 9 +- drivers/opp/core.c | 12 +- drivers/opp/debugfs.c | 3 - drivers/pci/controller/pci-hyperv.c | 139 +- drivers/pcmcia/rsrc_nonstatic.c | 2 + drivers/perf/arm-cmn.c | 165 +- drivers/perf/arm_cspmu/arm_cspmu.c | 7 + drivers/perf/arm_dmc620_pmu.c | 22 + drivers/perf/hisilicon/Makefile | 2 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 127 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_pmu.h | 14 + drivers/perf/hisilicon/hisi_uncore_uc_pmu.c | 578 ++++ drivers/platform/x86/apple-gmux.c | 4 +- drivers/pwm/pwm-atmel.c | 2 +- drivers/pwm/pwm-pxa.c | 2 +- drivers/regulator/helpers.c | 1 + drivers/s390/net/lcs.c | 10 +- drivers/scsi/qla2xxx/qla_bsg.c | 6 + drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_edif.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/scsi/qla2xxx/qla_inline.h | 5 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_nvme.c | 3 - drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_lib.c | 80 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 3 +- drivers/scsi/scsi_transport_srp.c | 6 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/snic/snic_disc.c | 2 +- drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 8 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 14 - drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 20 - drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 4 - drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 2 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 29 - drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 2 - drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 6 +- drivers/staging/rtl8192e/rtl819x_HT.h | 6 - drivers/staging/rtl8192e/rtl819x_Qos.h | 1 - drivers/staging/rtl8192e/rtl819x_TS.h | 2 - drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_rx.c | 12 - drivers/staging/rtl8192e/rtllib_softmac.c | 52 - drivers/staging/rtl8192e/rtllib_softmac_wx.c | 38 +- drivers/staging/rts5208/rtsx.c | 20 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 2 +- drivers/thunderbolt/clx.c | 31 +- drivers/thunderbolt/ctl.c | 28 + drivers/thunderbolt/debugfs.c | 29 +- drivers/thunderbolt/dma_test.c | 10 +- drivers/thunderbolt/eeprom.c | 3 +- drivers/thunderbolt/icm.c | 6 +- drivers/thunderbolt/nhi.c | 41 +- drivers/thunderbolt/nhi.h | 4 + drivers/thunderbolt/nhi_regs.h | 19 +- drivers/thunderbolt/nvm.c | 4 + drivers/thunderbolt/quirks.c | 8 + drivers/thunderbolt/switch.c | 216 +- drivers/thunderbolt/tb.c | 132 +- drivers/thunderbolt/tb.h | 144 +- drivers/thunderbolt/tb_msgs.h | 7 + drivers/thunderbolt/tb_regs.h | 25 +- drivers/thunderbolt/test.c | 83 + drivers/thunderbolt/tmu.c | 595 +++- drivers/thunderbolt/tunnel.c | 179 +- drivers/thunderbolt/usb4.c | 105 +- drivers/thunderbolt/xdomain.c | 82 +- drivers/tty/n_tty.c | 25 +- drivers/tty/serial/8250/8250_omap.c | 20 +- drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/serial_base_bus.c | 10 +- drivers/tty/tty_io.c | 31 +- drivers/ufs/core/ufs-mcq.c | 26 +- drivers/ufs/core/ufs-sysfs.c | 33 + drivers/ufs/core/ufshcd-priv.h | 1 - drivers/ufs/core/ufshcd.c | 20 +- drivers/ufs/host/Kconfig | 2 +- drivers/ufs/host/Makefile | 4 +- drivers/ufs/host/ufs-mediatek.c | 2 + drivers/ufs/host/ufs-qcom-ice.c | 244 -- drivers/ufs/host/ufs-qcom.c | 99 +- drivers/ufs/host/ufs-qcom.h | 32 +- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/usb/typec/mux/Kconfig | 8 + drivers/usb/typec/mux/Makefile | 1 + drivers/usb/typec/mux/nb7vpq904m.c | 529 ++++ drivers/vfio/Kconfig | 1 + drivers/vfio/Makefile | 5 +- drivers/vfio/cdx/Kconfig | 17 + drivers/vfio/cdx/Makefile | 8 + drivers/vfio/cdx/main.c | 234 ++ drivers/vfio/cdx/private.h | 28 + drivers/vfio/fsl-mc/Kconfig | 6 +- drivers/vfio/pci/Kconfig | 8 +- drivers/vfio/pci/hisilicon/Kconfig | 4 +- drivers/vfio/pci/mlx5/Kconfig | 2 +- drivers/vfio/pci/vfio_pci_core.c | 38 + drivers/vfio/platform/Kconfig | 18 +- drivers/vfio/platform/Makefile | 9 +- drivers/vfio/platform/reset/Kconfig | 2 + fs/afs/vl_probe.c | 4 +- fs/btrfs/backref.c | 2 +- fs/btrfs/ctree.c | 2 +- fs/btrfs/defrag.c | 2 +- fs/btrfs/delayed-inode.c | 2 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/extent-io-tree.c | 2 +- fs/btrfs/extent_io.c | 2 +- fs/btrfs/extent_map.c | 2 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 3 +- fs/btrfs/misc.h | 13 + fs/btrfs/ordered-data.c | 2 +- fs/btrfs/scrub.c | 4 + fs/btrfs/transaction.c | 3 +- fs/erofs/super.c | 7 +- fs/erofs/utils.c | 1 - fs/erofs/zmap.c | 69 +- fs/f2fs/recovery.c | 4 +- fs/nfsd/cache.h | 2 + fs/nfsd/nfscache.c | 25 +- fs/nfsd/nfsctl.c | 33 +- fs/nfsd/nfssvc.c | 5 + fs/overlayfs/Makefile | 2 +- fs/overlayfs/dir.c | 6 +- fs/overlayfs/inode.c | 18 +- fs/overlayfs/namei.c | 20 +- fs/overlayfs/overlayfs.h | 84 +- fs/overlayfs/ovl_entry.h | 20 +- fs/overlayfs/params.c | 388 +++ fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 837 +++-- fs/overlayfs/util.c | 7 - fs/proc/proc_sysctl.c | 8 +- fs/smb/client/cifsfs.c | 2 + fs/smb/server/server.c | 33 +- fs/smb/server/smb2misc.c | 33 +- fs/smb/server/smb2pdu.c | 70 +- fs/smb/server/smbacl.c | 12 +- fs/smb/server/vfs.c | 117 +- fs/smb/server/vfs.h | 17 +- fs/smb/server/vfs_cache.c | 2 +- fs/splice.c | 21 +- fs/sysfs/group.c | 12 +- include/linux/acpi.h | 14 - include/linux/acpi_iort.h | 3 +- include/linux/bio.h | 3 +- include/linux/blk_types.h | 1 - include/linux/cdx/cdx_bus.h | 1 - include/linux/cpuhotplug.h | 1 + include/linux/icmpv6.h | 6 + include/linux/irq.h | 59 +- include/linux/irqchip/mmp.h | 10 - include/linux/libata.h | 2 +- include/linux/memcontrol.h | 7 +- include/linux/mlx5/device.h | 1 + include/linux/mlx5/mlx5_ifc.h | 13 +- include/linux/mm_types.h | 23 +- include/linux/mod_devicetable.h | 19 + include/linux/mroute.h | 22 +- include/linux/mroute6.h | 31 +- include/linux/net_mm.h | 17 + include/linux/nmi.h | 14 +- include/linux/nvme-fc-driver.h | 10 +- include/linux/platform_data/sht3x.h | 15 - include/linux/property.h | 12 + include/linux/sysctl.h | 12 +- include/linux/thunderbolt.h | 18 +- include/linux/uio.h | 6 - include/net/netns/ipv4.h | 1 + include/net/phonet/phonet.h | 21 + include/net/sch_generic.h | 14 - include/net/sock.h | 5 +- include/net/tcp.h | 3 +- include/net/udp.h | 2 +- include/scsi/scsi_device.h | 2 +- include/uapi/linux/ioprio.h | 50 +- include/uapi/linux/kvm.h | 2 + include/uapi/linux/usb/ch9.h | 5 +- include/uapi/linux/vfio.h | 15 + include/ufs/ufshcd.h | 14 +- io_uring/io-wq.c | 7 +- io_uring/net.c | 8 +- kernel/bpf/syscall.c | 29 +- kernel/irq/chip.c | 16 +- kernel/irq/debugfs.c | 2 + kernel/irq/internals.h | 7 +- kernel/irq/irqdomain.c | 2 + kernel/rcu/rcuscale.c | 2 +- kernel/watchdog.c | 2 +- lib/Kconfig.debug | 112 +- lib/iov_iter.c | 35 +- lib/test_firmware.c | 12 +- localversion-next | 2 +- mm/memcontrol.c | 9 +- mm/memory.c | 13 +- mm/mmap.c | 36 +- mm/slab_common.c | 14 +- net/core/dev.c | 2 + net/core/gro.c | 32 +- net/core/sock.c | 64 + net/dccp/dccp.h | 2 +- net/dccp/proto.c | 12 +- net/devlink/leftover.c | 5 +- net/ieee802154/socket.c | 15 +- net/ieee802154/trace.h | 2 +- net/ipv4/af_inet.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ipmr.c | 63 +- net/ipv4/raw.c | 16 +- net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp.c | 50 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv4/tcp_output.c | 60 +- net/ipv4/udp.c | 12 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ip6mr.c | 44 +- net/ipv6/raw.c | 16 +- net/ipv6/route.c | 13 +- net/kcm/kcmsock.c | 4 +- net/l2tp/l2tp_core.h | 2 +- net/l2tp/l2tp_ip.c | 9 +- net/mac802154/trace.h | 2 +- net/mctp/route.c | 3 - net/mptcp/protocol.c | 11 +- net/phonet/datagram.c | 11 +- net/phonet/pep.c | 11 +- net/phonet/socket.c | 2 +- net/sctp/socket.c | 8 +- net/sunrpc/svc.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 18 +- scripts/mod/devicetable-offsets.c | 1 + scripts/mod/file2alias.c | 17 +- sound/soc/codecs/max98388.c | 8 +- sound/soc/codecs/rt5677.c | 2 + sound/soc/codecs/wm0010.c | 3 + sound/soc/loongson/Kconfig | 1 + sound/soc/loongson/loongson_i2s.c | 4 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/intel/mtl.c | 19 +- sound/soc/sof/ipc3.c | 39 + sound/soc/sof/ipc4.c | 44 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/sof-audio.c | 47 +- sound/soc/sof/sof-priv.h | 3 + tools/perf/arch/x86/util/pmu.c | 12 + tools/perf/builtin-stat.c | 12 +- .../arch/arm64/hisilicon/hip08/metrics.json | 12 +- .../pmu-events/arch/x86/alderlake/adl-metrics.json | 45 +- .../arch/x86/alderlaken/adln-metrics.json | 25 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 20 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 20 +- .../arch/x86/sapphirerapids/spr-metrics.json | 60 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 20 +- tools/perf/pmu-events/jevents.py | 5 +- tools/perf/pmu-events/pmu-events.h | 1 + .../perf/tests/shell/lib/perf_json_output_lint.py | 6 +- tools/perf/tests/shell/lib/stat_output.sh | 169 ++ .../tests/shell/record+probe_libc_inet_pton.sh | 4 +- tools/perf/tests/shell/stat+csv_output.sh | 188 +- tools/perf/tests/shell/stat+std_output.sh | 108 + tools/perf/util/annotate.c | 5 +- tools/perf/util/evsel.h | 18 +- tools/perf/util/mem-events.c | 13 +- tools/perf/util/metricgroup.c | 32 + tools/perf/util/metricgroup.h | 3 + tools/perf/util/pmu.c | 2 +- tools/perf/util/pmus.c | 46 +- tools/perf/util/print-events.c | 2 +- tools/perf/util/print-events.h | 2 + tools/perf/util/srcline.c | 136 +- tools/perf/util/stat-display.c | 108 +- tools/perf/util/stat-shadow.c | 131 +- tools/perf/util/stat.c | 22 + tools/perf/util/stat.h | 16 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/gpio/gpio-sim.sh | 4 +- tools/testing/selftests/kselftest_harness.h | 6 +- tools/testing/selftests/net/fcnal-test.sh | 27 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 7 +- tools/testing/selftests/net/tls.c | 24 +- tools/testing/selftests/net/vrf-xfrm-tests.sh | 32 +- .../selftests/rcutorture/bin/configcheck.sh | 61 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 37 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 12 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 42 + .../selftests/rcutorture/configs/rcu/TASKS03 | 1 - tools/testing/selftests/tty/.gitignore | 2 + tools/testing/selftests/tty/Makefile | 5 + tools/testing/selftests/tty/tty_tstamp_update.c | 88 + 663 files changed, 17445 insertions(+), 7298 deletions(-) rename Documentation/{ => arch}/arm/arm.rst (100%) rename Documentation/{ => arch}/arm/booting.rst (100%) rename Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst (100%) rename Documentation/{ => arch}/arm/features.rst (100%) rename Documentation/{ => arch}/arm/firmware.rst (100%) rename Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst (100%) rename Documentation/{ => arch}/arm/index.rst (100%) rename Documentation/{ => arch}/arm/interrupts.rst (100%) rename Documentation/{ => arch}/arm/ixp4xx.rst (100%) rename Documentation/{ => arch}/arm/kernel_mode_neon.rst (100%) rename Documentation/{ => arch}/arm/kernel_user_helpers.rst (100%) rename Documentation/{ => arch}/arm/keystone/knav-qmss.rst (100%) rename Documentation/{ => arch}/arm/keystone/overview.rst (100%) rename Documentation/{ => arch}/arm/marvell.rst (100%) rename Documentation/{ => arch}/arm/mem_alignment.rst (100%) rename Documentation/{ => arch}/arm/memory.rst (100%) rename Documentation/{ => arch}/arm/microchip.rst (100%) rename Documentation/{ => arch}/arm/netwinder.rst (100%) rename Documentation/{ => arch}/arm/nwfpe/index.rst (100%) rename Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst (100%) rename Documentation/{ => arch}/arm/nwfpe/notes.rst (100%) rename Documentation/{ => arch}/arm/nwfpe/nwfpe.rst (100%) rename Documentation/{ => arch}/arm/nwfpe/todo.rst (100%) rename Documentation/{ => arch}/arm/omap/dss.rst (100%) rename Documentation/{ => arch}/arm/omap/index.rst (100%) rename Documentation/{ => arch}/arm/omap/omap.rst (100%) rename Documentation/{ => arch}/arm/omap/omap_pm.rst (100%) rename Documentation/{ => arch}/arm/porting.rst (100%) rename Documentation/{ => arch}/arm/pxa/mfp.rst (100%) rename Documentation/{ => arch}/arm/sa1100/assabet.rst (100%) rename Documentation/{ => arch}/arm/sa1100/cerf.rst (100%) rename Documentation/{ => arch}/arm/sa1100/index.rst (100%) rename Documentation/{ => arch}/arm/sa1100/lart.rst (100%) rename Documentation/{ => arch}/arm/sa1100/serial_uart.rst (100%) rename Documentation/{ => arch}/arm/samsung/bootloader-interface.rst (100%) rename Documentation/{ => arch}/arm/samsung/clksrc-change-registers.awk (100%) rename Documentation/{ => arch}/arm/samsung/gpio.rst (100%) rename Documentation/{ => arch}/arm/samsung/index.rst (100%) rename Documentation/{ => arch}/arm/samsung/overview.rst (100%) rename Documentation/{ => arch}/arm/setup.rst (100%) rename Documentation/{ => arch}/arm/spear/overview.rst (100%) rename Documentation/{ => arch}/arm/sti/overview.rst (100%) rename Documentation/{ => arch}/arm/sti/stih407-overview.rst (100%) rename Documentation/{ => arch}/arm/sti/stih418-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst (100%) rename Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst (100%) rename Documentation/{ => arch}/arm/sunxi.rst (100%) rename Documentation/{ => arch}/arm/sunxi/clocks.rst (100%) rename Documentation/{ => arch}/arm/swp_emulation.rst (100%) rename Documentation/{ => arch}/arm/tcm.rst (100%) rename Documentation/{ => arch}/arm/uefi.rst (100%) rename Documentation/{ => arch}/arm/vfp/release-notes.rst (100%) rename Documentation/{ => arch}/arm/vlocks.rst (100%) create mode 100644 Documentation/devicetree/bindings/gpio/gpio-ep9301.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.yaml create mode 100644 Documentation/devicetree/bindings/riscv/thead.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tlv320aic32x4.txt create mode 100644 Documentation/devicetree/bindings/usb/onnn,nb7vpq904m.yaml rename Documentation/translations/zh_CN/{ => arch}/arm/Booting (98%) rename Documentation/translations/zh_CN/{ => arch}/arm/kernel_user_helpers.txt (98%) create mode 100644 arch/riscv/boot/dts/thead/Makefile create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts create mode 100644 arch/riscv/boot/dts/thead/th1520.dtsi create mode 100644 arch/riscv/include/asm/kvm_aia_aplic.h create mode 100644 arch/riscv/include/asm/kvm_aia_imsic.h create mode 100644 arch/riscv/kvm/aia_aplic.c create mode 100644 arch/riscv/kvm/aia_device.c create mode 100644 arch/riscv/kvm/aia_imsic.c delete mode 100644 drivers/gpio/gpio-delay.c create mode 100644 drivers/gpio/gpio-mlxbf3.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/events.h create mode 100644 drivers/nvme/host/sysfs.c create mode 100644 drivers/perf/hisilicon/hisi_uncore_uc_pmu.c delete mode 100644 drivers/ufs/host/ufs-qcom-ice.c create mode 100644 drivers/usb/typec/mux/nb7vpq904m.c create mode 100644 drivers/vfio/cdx/Kconfig create mode 100644 drivers/vfio/cdx/Makefile create mode 100644 drivers/vfio/cdx/main.c create mode 100644 drivers/vfio/cdx/private.h create mode 100644 fs/overlayfs/params.c delete mode 100644 include/linux/irqchip/mmp.h create mode 100644 include/linux/net_mm.h delete mode 100644 include/linux/platform_data/sht3x.h create mode 100755 tools/perf/tests/shell/lib/stat_output.sh create mode 100755 tools/perf/tests/shell/stat+std_output.sh create mode 100644 tools/testing/selftests/tty/.gitignore create mode 100644 tools/testing/selftests/tty/Makefile create mode 100644 tools/testing/selftests/tty/tty_tstamp_update.c