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 d7b3af5a77e8 Add linux-next specific files for 20230728 omits 44be0c3b2aae Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 145bbe404ead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b4c13b46283 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5cb930eca955 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3a02d76d0451 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 32d7caa30778 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 15beb5d89bc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b673f661d51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 225ce72109be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f53fd304c399 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits e6ba6abffaac Merge branch 'main' of git://git.infradead.org/users/willy [...] omits bcba3a1b1675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 583f3ab5dfee Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 110a3655e0bc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 8d690d1db99d Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 4f79640294ec Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 0673c1b22a83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b33d954b1345 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e114c1cd8c91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c166c8810be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 468950d7f4dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d06314aed178 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits d330ce2d0a15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a37e40f0d81f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ab152f337cf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b153d2067b1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d63fa74fea0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a5ee5d4cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c55002a57eb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69980e004bff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7061cd5d26c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 4af83133e2c8 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits ad19a0c59ae3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 47f57776730d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c1cd5e0c4be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b198c21fcfe Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 582db32688dc Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 4f37e9065620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6aea3688ff3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b36d1de71b13 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 965297304dbe Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 70cdf1010077 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ca287b1cb476 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a4384a631046 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 77309e5a9dfc Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 5b795174b1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2e64ba8f3b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78d8ec3fcc34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65bce183c9d2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 04d5eb1c782a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits dd5534fc7502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc6d793e4397 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 7b6d2ddd741b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3a42b6b7d86e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a99c4dd1a738 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e89c760e2b4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cd0eb5435b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0f470985077 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48b44f85950a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc3b0cdba304 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 63697bdf4417 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 363cb363d642 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 499c51ab2e64 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 56126200ff90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a2b1f4a0d16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2fb1b2ac412 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits d684290748f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f35670380093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4e5e6e17bae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fd0a889b688 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 4f664d872af3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ce2338cd228 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 89585602bead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c0d20d90681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd22c55b3b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6913a757159 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 0d1f45158c3e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits e84d9022b561 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a9dae2195810 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d2e5e4888b33 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5e3903981eb4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a0354d7dcf7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c1706947584 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits cba1d4e18146 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9b5c88bbe462 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits ec759f8299fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62c81847d6c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0f1cea08b245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9db6466eba2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c24108ec0a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be9f51d2d131 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0ccc23451d3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits af48e6a8f964 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 109ee3801386 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits a06c8294512f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e90686328a61 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f8e958831d45 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6a85f61dbd50 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c33c372b3c26 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3a36eff5132f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 825988b7e476 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c095e87bff8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits f4e0857a42a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30e23993aaf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f968b17ad421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f1f23378437 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 45fc940d1989 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits f4fa9ba8eb38 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 48453e8512ea Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 5dcb77615369 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 230a4d28cfb5 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 2a4968fb169f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 0d72631a704b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e63c603dd16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 087db7eac6a4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 16aa4ad48ad5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4a38afb0fffc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cc57a70ea055 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3377c2cedddc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8558cad7728 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1ee7d65b9fbd Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 913cc7770f28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e90935cd15af Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 5133ddb5bc57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0573cd04db13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d012a7c7789a Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 2d754cc6c5ba Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 25bb1b5f656e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3b5131ad1ed Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 5c737f1533dd Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 709c40a9d431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6207e748f98f Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits bb13d08069e1 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5a1827736c2d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 57ae4e39a3ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdc14594980b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 82f1db5b2b7b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 154b560a89e3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits a412cab53496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9e1aa7fc613 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3d7146e40d4d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 43602b4953ed Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b3c88f4f27a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a18eb749f160 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edd18a00bc69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d7b0047a64c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4707c0703791 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 394704eaa2f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4897c537bfe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b754471cf66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b25c10b76aa6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69cffd462e0f Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 50d08960d25d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits eaab0c579f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7254b5365652 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 70e3c3ebca7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 762fd5e2b6fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cb0cef5696e Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 4dd4cf09c6c2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 8d18036f591b Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 826557ee7aed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc4593f0096b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits fc67b081db67 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 216c2b43e9ea Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 6d8e2e5dcd42 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b8d095f1f836 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits d3ce90809aa9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 5ee631e3b84c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 57b545ee06fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 395ab048cc0f Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 19389e347302 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 4aab0f9a1ea7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3b2b7fedb74b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9ceb94d3e08c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 61bad753a25e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8f999c0c2b3e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8f0bae6e715 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e7686f0c2e08 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1bda6b2b8e93 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6b24ab4f4772 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4cb65658974e Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits fc4ba0ef928b Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits eb0363fe80c2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 88fcfbc7f79b Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits ab8a0709e25f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 21cd274754e3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits e4c9af36c9d8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6536d519c6a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 86e0dd282bc6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e9a77bc14507 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e8cade4a953a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4b15c95ebd1a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 87d262ba5687 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a29bc9b3847 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 19132bf76c31 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3907ff326417 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5ed3d152a41c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 605c4358d224 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits df9456ed8d52 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c497cc3bc83c Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits af6641e2ca9e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 60fc75c76c7d Merge branch 'mm-nonmm-unstable' into mm-everything omits 2deabb9ddf1a ocfs2: use regular seq_show_option for osb_cluster_stack omits 0c9f16cc954b ocfs2: Use struct_size() omits cfa3ff0dd9a6 ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits 839176c2e59e genetlink: replace custom CONCATENATE() implementation omits 5eea2c40c2de arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 9ac690aeb314 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits a920a7770839 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits d36213d52790 arch: enable HAS_LTO_CLANG with KASAN and KCOV omits ffde540a1b73 fs: hfsplus: make extend error rate limited omits f0c052b4d64f lib: error-inject: remove error checking for debugfs_create_dir() omits 8d6d0dfa064d lib: remove error checking for debugfs_create_dir() omits 74d997981e24 kernel: relay: remove unnecessary NULL values from relay_open_buf omits e081b45ffa42 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 4aa5213f253d sh/kexec: refactor for kernel/Kconfig.kexec omits 0aeba05bde06 s390/kexec: refactor for kernel/Kconfig.kexec omits 024ec6282a00 riscv/kexec: refactor for kernel/Kconfig.kexec omits a3a4fb2e8f6b powerpc/kexec: refactor for kernel/Kconfig.kexec omits d776f9fbf380 parisc/kexec: refactor for kernel/Kconfig.kexec omits b1409cc5b6ab mips/kexec: refactor for kernel/Kconfig.kexec omits 367264266720 m68k/kexec: refactor for kernel/Kconfig.kexec omits 25b9f52e4b6f loongarch/kexec: refactor for kernel/Kconfig.kexec omits 9b6c2d762251 arm64/kexec: refactor for kernel/Kconfig.kexec omits 7dd8fe189bb5 ia64/kexec: refactor for kernel/Kconfig.kexec omits a068b0645a01 arm/kexec: refactor for kernel/Kconfig.kexec omits 849c85492ce2 x86/kexec: refactor for kernel/Kconfig.kexec omits b39fe8e67a8d kexec: consolidate kexec and crash options into kernel/Kco [...] omits 86e5b4163019 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 8b7d4376fcf6 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits cbbada82b790 pcmcia : make PCMCIA depend on HAS_IOMEM omits 17a59e472461 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 7e72616ecd45 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits 2b33ff6d333a ipc/sem: use flexible array in 'struct sem_undo' omits 25a40c3d59a3 acct: replace all non-returning strlcpy with strscpy omits 1da91225c3a2 signal-print-comm-and-exe-name-on-fatal-signals-fix omits a0320fd131b7 signal: print comm and exe name on fatal signals omits 8cc58ba42061 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 0c09b377d2b5 lib: replace kmap() with kmap_local_page() omits bee6114eb13b proc: skip proc-empty-vm on anything but amd64 and i386 omits 41da0591fd04 proc: support proc-empty-vm test on i386 omits 79065f03cf0c cred: convert printks to pr_<level> omits 06520b221258 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits 7d10a8620bfd mm: kmsan: use helper macro offset_in_page() omits ea7fa9c15a96 mm: kmsan: use helper function page_size() omits 8a5b25e75783 mm/memory.c: fix some kernel-doc comments omits 1f874a0a139a mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 644117c47e97 mm: batch-zap large anonymous folio PTE mappings omits dc5bfe514e6c mm: implement folio_remove_rmap_range() omits f85009674746 mm: allow deferred splitting of arbitrary large anon folios omits a63df84dfb05 mm: zswap: kill zswap_get_swap_cache_page() omits bde6d3ff6678 mm: zswap: tighten up entry invalidation omits e3a17af1a05d mm: zswap: use zswap_invalidate_entry() for duplicates omits 0df38fafa08f kernel/iomem.c: remove __weak ioremap_cache helper omits 29e217b5cafa mm: memcg: use rstat for non-hierarchical stats omits c1bd07342aa9 powerpc/book3s64/radix: add debug message to give more det [...] omits 5d1acc0d9b24 powerpc/book3s64/radix: remove mmu_vmemmap_psize omits f2ee1a74bea5 powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits 60e3f58055d2 powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits d68cee5f581b powerpc/mm: fix section mismatch warning omits c5c80cea95cd powerpc/book3s64/vmemmap: switch radix to use a different [...] omits d77fd54a06fb powerpc/book3s64/mm: enable transparent pud hugepage omits 4d987aa5da2b powerpc/mm/trace: convert trace event to trace event class omits fbb37db00d71 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits 6ab423cf8a48 mm/huge pud: use transparent huge pud helpers only with CO [...] omits c46b36298f17 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 2ab8ed1853ab mm/vmemmap: allow architectures to override how vmemmap op [...] omits 5bf02a15a9ef mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits 460c6264f802 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits a22c6985df83 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits c2b227825d55 mm/hugepage pud: allow arch-specific helper function to ch [...] omits 2bd1d2c1238d Fix for "mm: handle faults that merely update the accessed [...] omits f7e240fbf2c5 mm: handle faults that merely update the accessed bit unde [...] omits 562d8a16b72b mm: handle swap and NUMA PTE faults under the VMA lock omits dc5c57b199ab mm: run the fault-around code under the VMA lock omits c542a608a535 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits 32213b639314 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits a8da81174d8f mm: handle some PMD faults under the VMA lock omits 41e98ec46da2 mm: handle PUD faults under the VMA lock omits c3183e7a16ad mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits a3bdf38e85aa mm: allow per-VMA locks on file-backed VMAs omits 91d7830dcc78 mm: remove CONFIG_PER_VMA_LOCK ifdefs omits 3b3008a6a2d5 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits be1202d56d35 maple_tree: reduce resets during store setup omits 58a23fe1fe50 maple_tree: refine mas_preallocate() node calculations omits 0164983c6fdd maple_tree: update mas_preallocate() testing omits 6d326f2a3fd6 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits e05804d9d7e8 mm: set up vma iterator for vma_iter_prealloc() calls omits eae8bd67e3b2 mm: use vma_iter_clear_gfp() in nommu omits e52bedf1e4ed maple_tree: adjust node allocation on mas_rebalance() omits 3fa6c95dc1df maple_tree: re-introduce entry to mas_preallocate() arguments omits efaf5b05e43f mm: remove re-walk from mmap_region() omits aa1caa21c1a3 maple_tree: introduce __mas_set_range() omits 97c55e85410c mm: remove prev check from do_vmi_align_munmap() omits 3bd1232b446c mm: change do_vmi_align_munmap() tracking of VMAs to remove omits 726cfec5960b maple_tree: add benchmarking for mas_prev() omits 4f73c6bc4153 maple_tree: add benchmarking for mas_for_each omits 76b688cffd05 mm: don't drop VMA locks in mm_drop_all_locks() omits 034ea794ebe2 dax, kmem: calculate abstract distance with general interface omits e69a54f3541f acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 39d15327f248 acpi, hmat: calculate abstract distance with HMAT omits 5ee21121cf15 acpi, hmat: refactor hmat_register_target_initiators() omits bbc6466e05bd memory tiering: add abstract distance calculation algorith [...] omits 1e058eec5229 mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits 99d7619dcb49 mm/page_io: convert count_swpout_vm_event() to take in a folio omits fa21edf34454 mm/page_io: use a folio in swap_writepage_bdev_async() omits 2749363c9027 mm/page_io: use a folio in swap_writepage_bdev_sync() omits a53645c85371 mm/page_io: use a folio in sio_read_complete() omits e149543170a0 mm/page_io: use a folio in __end_swap_bio_read() omits 6ecfcccd02fb mm/page_io: use a folio in __end_swap_bio_write() omits 74084df725f3 mm/page_io: introduce bio_first_folio_all() omits 046e043c5dad mm/page_io: remove unneeded SetPageError() omits 5c24bd66af08 mm/page_io: remove unneeded ClearPageUptodate() omits 78fae047c500 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits 01ba7c452062 mm/compaction: correct comment of candidate pfn in fast_is [...] omits 6cf4dcb0728a mm/mprotect: fix obsolete function name in change_pte_range() omits 2636fafb8dc0 selftests/mm: run all tests from run_vmtests.sh omits 65c1cced790c selftests/mm: optionally pass duration to transhuge-stress omits a928ef8b6fac selftests/mm: make migration test robust to failure omits 50f7306c6779 selftests/mm: va_high_addr_switch should skip unsupported [...] omits 99366c6e1cef selftests/mm: fix thuge-gen test bugs omits 0933768b4711 selftests/mm: enable mrelease_test for arm64 omits 28ff3881a690 selftests/mm: skip soft-dirty tests on arm64 omits 21da0af68075 tools/nolibc/stdio: add setvbuf() to set buffering mode omits e322cc10e12a selftests: line buffer test program's stdout omits c6cd6b32c00e mm: fix obsolete function name above debug_pagealloc_enabl [...] omits 4343f927a4fe mmu_notifiers: rename invalidate_range notifier omits 64694d9d3af4 mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits 509d9642e219 mmu_notifiers: call invalidate_range() when invalidating TLBs omits 6148e4187879 mmu_notifiers: fixup comment in mmu_interval_read_begin() omits 042948aee6d0 arm64/smmu: use TLBI ASID when invalidating entire range omits 5da801f731c1 maple_tree: Be more strict about locking omits 2beef9844e98 mm/mmap: change detached vma locking scheme omits a7b265a563d3 maple_tree: relax lockdep checks for on-stack trees omits c11bbd3e3a77 mm/mmap: clean up validate_mm() calls omits 45db389de4ed mm/hugetlb: get rid of page_hstate() omits 1ff23f980c16 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits 26e6854875af mm/page_ext: use page_ext_data helper in page_owner omits 5e3f9a636883 mm/page_ext: use page_ext_data helper in page_table_check omits df1cb66625ed mm/page_ext: add common function to get client data from page_ext omits 320567a5bed4 mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 1967a4744d9d mm: kfence: allocate kfence_metadata at runtime omits 69dd2f1fb751 zswap: make zswap_load() take a folio omits 934e44a19dc0 swap: remove some calls to compound_head() in swap_readpage() omits a51e77899bb7 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits cf4851e6c3e0 zswap: make zswap_store() take a folio omits 44329aa330ae mm: kill frontswap fix omits 9101dac2f62d mm: kill frontswap omits 5556cb5a416b memory tier: use helper macro __ATTR_RW() omits 1f15039ddef0 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 426c33a4ca8f maple_tree: mtree_insert*: fix typo in kernel-doc description omits df04d9592e8c fs/address_space: add alignment padding for i_map and i_mm [...] omits 6f2a7fb1bd42 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits b6c20c95720c mm/memcg: minor cleanup for mc_handle_present_pte() omits 1017240aa295 arm64: support batched/deferred tlb shootdown during page [...] omits e6f05cafd280 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits 1bbd3eff09a5 mm/tlbbatch: rename and extend some functions omits 1f7da3921fb5 mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits 33a3ce3cfbc8 mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits c59592e86a79 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits e42f93e89a66 arm64 : mm: add wrapper function ioremap_prot() omits c09173ffffad powerpc: mm: convert to GENERIC_IOREMAP omits 43d665d7dbad mm: move is_ioremap_addr() into new header file omits 40d8c0577893 mm/ioremap: consider IOREMAP space in generic ioremap omits 149a48bacfb4 parisc: mm: convert to GENERIC_IOREMAP omits e7e477e8ba89 xtensa: mm: convert to GENERIC_IOREMAP omits 6ac9e1b0aa14 sh: mm: convert to GENERIC_IOREMAP omits 9922e6b9359c sh: add <asm-generic/io.h> including omits 0a0d8197b821 s390: mm: convert to GENERIC_IOREMAP omits bc1a26a07316 openrisc: mm: convert to GENERIC_IOREMAP omits 07a83aed2b1c ia64: mm: convert to GENERIC_IOREMAP omits 4ec169d40e5a arc: mm: convert to GENERIC_IOREMAP omits bf1cf905fca6 mm/ioremap: add slab availability checking in ioremap_prot omits 47533dfbd7b0 mm: ioremap: allow ARCH to have its own ioremap method definition omits db19233991ac mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 5921a00483ef openrisc: mm: remove unneeded early ioremap code omits 81edb856aafc hexagon: mm: convert to GENERIC_IOREMAP omits ea4d22152c8f asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits 8e49b74aafc8 lib/test_meminit: allocate pages up to order MAX_ORDER omits f2b825a123e4 mm/page_ext: move functions around for minor cleanups to page_ext omits 599ac4a9c692 mm/page_ext: remove rollback for untouched mem_section in [...] omits 61b97bdad8c0 mm/page_ext: remove unused return value of offline_page_ext omits 15b678e19663 buffer: remove set_bh_page() omits 6f180e0ff208 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits ea8298fcf0cf ntfs3: convert ntfs_get_block_vbo() to use a folio omits a4ae8ff79ead migrate: use folio_set_bh() instead of set_bh_page() omits 7d57af4e7a9c affs: convert data read and write to use folios omits f9eb06e4fb5e affs: convert affs_symlink_read_folio() to use the folio omits 1c2fb1d76d37 highmem: add memcpy_to_folio() and memcpy_from_folio() omits 64e091087e62 mm/page_table_check: remove unused parameter in [__]page_t [...] omits a11a6eb03758 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 0d1b1ca853e5 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 5af9f6479861 mm/page_table_check: remove unused parameter in [__]page_t [...] omits f8d89b2e1f8a mm/page_table_check: remove unused parameter in [__]page_t [...] omits de54e579e25a mm/page_table_check: remove unused parameter in [__]page_t [...] omits ee13fff07629 mm/page_table_check: remove unused parameters in page_tabl [...] omits 900e0fc04077 mm/page_table_check: remove unused parameters in page_tabl [...] omits 30248d07905b mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits 3c16bd34b17a mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits ee3c9f8802ef selftests/mm: add tests for HWPOISON hugetlbfs read omits f1165c2d2cc3 hugetlbfs: improve read HWPOISON hugepage omits 2d47e34555b2 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits 664a841316e4 mm/hwpoison: delete all entries before traversal in __foli [...] omits 94811da80508 mm/mmap: move vma operations to mm_struct out of the criti [...] omits f269013f83f6 mm: remove clear_page_idle() omits fa95f512c7a9 mm/pgtable: notes on pte_offset_map[_lock]() omits 1d2f1f4c90b0 mm: delete mmap_write_trylock() and vma_try_start_write() omits cb0c71a896ee mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits 0eac7ac3be05 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits 8d000f077e6e mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 56529fa82822 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits 293f77e84af2 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 64bfec18d264 mm/pgtable: add pte_free_defer() for pgtable as page omits 866ba8be8c1c s390: add pte_free_defer() for pgtables sharing page: fix omits 5b11d1c5c37c s390: add pte_free_defer() for pgtables sharing page omits dce6d25e05bf sparc: add pte_free_defer() for pte_t *pgtable_t omits f2751f6f5b16 powerpc: add pte_free_defer() for pgtables sharing page omits f4621f533ddc powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits c852a80a231a powerpc: assert_pte_locked() use pte_offset_map_nolock() omits 9322ff8bd59b arm: adjust_pte() use pte_offset_map_nolock() omits 1f57e84fed64 mm/pgtable: add PAE safety to __pte_offset_map() omits ab2fd7fc60fa mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits b511bc58a032 maple_tree: drop mas_first_entry() omits d7653942fa62 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits bfd11eddd6ae maple_tree: update mt_validate() omits 696aabd97b2b maple_tree: make mas_validate_limits() check root node and [...] omits a99f1f514271 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits d126b5d9410f maple_tree: make mas_validate_gaps() to check metadata omits 183dc04ffc5c maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits 3f927d135307 mm/memory: pass folio into do_page_mkwrite() omits a8eb43407072 mm: memory-failure: fix race window when trying to get hug [...] omits 673d487bf48a mm: memory-failure: fetch compound head after extra page r [...] omits e0df073c3d23 mm: memory-failure: minor cleanup for comments and codestyle omits 22d519e70b0b mm: memory-failure: remove unneeded header files omits 3c5088fb22a2 mm: memory-failure: use local variable huge to check hugetlb page omits ca238f7ca37b mm: memory-failure: don't account hwpoison_filter() filter [...] omits d0f25e949f1c mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 4bf698f20a3a mm: memory-failure: remove unneeded PageHuge() check omits 9161778cb71c mm/memory_hotplug: document the signal_pending() check in [...] omits 21a0c6885733 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits 38b48ca139dc mm/mm_init.c: mark check_for_memory() as __init omits d535879c918b zsmalloc: remove obj_tagged() omits 33570e87456c selftests/mm: add uffd unit test for UFFDIO_POISON omits 0ffe3f49ec84 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits f1223823c158 mm: userfaultfd: document and enable new UFFDIO_POISON feature omits 6d6a05bfbc2f mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 3cd6d069afda mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 7aa0bba064c5 mm: userfaultfd: add new UFFDIO_POISON ioctl omits 7c1647454234 mm: userfaultfd: extract file size check out into a helper omits ec0da095bea1 mm: userfaultfd: check for start + len overflow in validat [...] omits 96a32510618d mm: userfaultfd: check for start + len overflow in validate_range omits 7694af9ea419 mm-make-pte_marker_swapin_error-more-general-fix omits c54476505682 mm: make PTE_MARKER_SWAPIN_ERROR more general omits 18e36edd0265 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits 2a085abea244 mm/memory: convert do_read_fault() to use folios omits 5b585861fb84 mm/memory: convert do_shared_fault() to folios omits 197c3c051bb2 mm/memory: convert wp_page_shared() to use folios omits 9f24763e1064 mm/memory: convert do_page_mkwrite() to use folios omits 541f0cf0eac8 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits 473d671fb4da mm/sparse: remove redundant judgments from macro for_each_ [...] omits 5710938167f3 mm: compaction: skip the memory hole rapidly when isolatin [...] omits b008147cb9fa mm: compaction: use the correct type of list for free pages omits 2387a35507b3 mm: fix some kernel-doc comments omits fba81739fa82 mm: correct stale comment of function check_pte omits a93ce2b1608a mm: call folio_mapping() inside folio_needs_release() omits 9f73022ae436 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 9bccc15c2196 mm: merge folio_has_private()/filemap_release_folio() call pairs omits f2b3ee59db72 rmap: pass the folio to __page_check_anon_rmap() omits 5ae445df1229 mm: cma: print cma name as well in cma_alloc debug omits 8e298884a90e mm: remove obsolete comment above struct per_cpu_pages omits 17e4e5b5b4a0 memory tier: rename destroy_memory_type() to put_memory_type() omits 2013a612cbf5 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits bb8b75c12e8c mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits e587dd0ab2a5 fs: drop_caches: draining pages before dropping caches omits a0c70f60cf77 memcg-drop-kmemlimit_in_bytes-fix omits 7ae8b1a6492b memcg: drop kmem.limit_in_bytes omits e35e494408c8 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits ae9a9a3e3ee4 mm: page_alloc: avoid false page outside zone error info omits a2f56207abd7 selftest: add a testcase of ksm zero pages omits 9679d3e1c252 ksm: consider KSM-placed zeropages when calculating KSM profit omits c8e6aeac11d8 ksm: add ksm zero pages for each process omits d1d7b4cc0f8c ksm: count all zero pages placed by KSM omits 48ff98a5c636 ksm: support unsharing KSM-placed zero pages omits 88449fc6983d mm/migrate_device: try to handle swapcache pages omits efd74542d2f1 mm: zswap: multiple zpools support omits c85c7f1cabf8 selftests: cgroup: add zswap-memcg unwanted writeback test omits 7c967f267b1d selftests: cgroup: add test_zswap with no kmem bypass test omits 7579618997a5 selftests: cgroup: add test_zswap program omits 6b746ad4ffa8 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 48adba107e24 seqlock: do the lockdep annotation before locking in do_wr [...] omits 8151bd8f69e5 zsmalloc: remove zs_compact_control omits 9eb0dbcf643b zsmalloc: move migration destination zspage inuse check omits 28cad090e6c5 zsmalloc: do not scan for allocated objects in empty zspage omits 333efe7de0c0 mm/mm_init.c: remove obsolete macro HASH_SMALL omits 61ff57988692 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 3cfc4e985be2 fs: convert block_commit_write to return void omits a01bbfb046e3 fs-buffer-clean-up-block_commit_write-fix omits d83bd5275c18 fs/buffer: clean up block_commit_write omits 44b7fae219d9 mm: memory-failure: remove unneeded 'inline' annotation omits 6a6f9dc1f396 memory tier: use helper function destroy_memory_type() omits 72c8c9ecce59 mm: memory-failure: remove unneeded page state check in sh [...] omits 3d0c71da048c maple_tree: add a fast path case in mas_wr_slot_store() omits 9a1e81475027 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits 6c80722013e3 maple_tree: add test for expanding range in RCU mode omits 09da4a5324c7 maple_tree: add test for mas_wr_modify() fast path omits 7644be6a9693 mm/filemap.c: fix update prev_pos after one read request done omits f46e8279e58a selftests/mm: add gup test matrix in run_vmtests.sh omits cedc17d47d08 selftests/mm: add -a to run_vmtests.sh omits fc52acbffebb mm/gup: retire follow_hugetlb_page() omits e8a06d6731e2 mm/gup: accelerate thp gup even for "pages != NULL" omits d64e86c94eb5 mm/gup: cleanup next_page handling omits ff21663b77a2 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits 0244bf901dd4 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 7d3691f5268c mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits 4ff7913fcb3b arm64: mte: simplify swap tag restoration logic omits c92ee6a8fdc1 mm: call arch_swap_restore() from unuse_pte() omits e1711d8ebebc mm: make show_free_areas() static omits 3a831314d5b6 mm: remove arguments of show_mem() omits 92164c353da7 mm: make MEMFD_CREATE into a selectable config option omits 0a29fb9212ca mm: fix a lockdep issue in vma_assert_write_locked omits 69f6bbd1317f mm: handle userfaults under VMA lock omits 7563187c9615 mm: handle swap page faults under per-VMA lock omits f05394796ec0 mm: change folio_lock_or_retry to use vm_fault directly omits 9121fe716a11 mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits d5bd75599960 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 7ca7c37e8218 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 30b70c47b6a4 swap: remove remnants of polling from read_swap_cache_async omits 72fd327d738c mm: remove page_rmapping() omits 139cb522273f mm: use a folio in fault_dirty_shared_page() omits 6c4fda696f82 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 2beac64f1782 mm: memory-failure: fix unexpected return value in soft_of [...] omits 706f20479051 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 0b505f90e4ae swap: stop add to avail list if swap is full omits ef4df0c72213 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 54344b47dc14 mm: increase usage of folio_next_index() helper omits a21ace54bb0c mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 9213892ef275 maple_tree: fix a few documentation issues omits 4394768ae5e6 mm: madvise: fix uneven accounting of psi omits 8b7bacc96b88 mm: optimization on page allocation when CMA enabled omits 2da94a685795 dma-buf/heaps: system_heap: avoid too much allocation omits 22f4dbb11d19 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits dbf34fc82a5f mm/shmem: fix race in shmem_undo_range w/THP omits 6071a16dbcce mm: keep memory type same on DEVMEM Page-Fault omits acb8b2ad5752 hugetlb: do not clear hugetlb dtor until allocating vmemmap omits f4d7ef380e6c mm: memory-failure: add PageOffline() check omits bd5f96acdea1 mm: memory-failure: avoid false hwpoison page mapped error info omits ec08d31f2884 mm: memory-failure: fix potential unexpected return value [...] omits 67006ff5dd9e mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] omits eac3a4849d67 radix tree test suite: fix incorrect allocation size for pthreads omits fea809cf5ebc crypto, cifs: Fix error handling in extract_iter_to_sg() omits eb68bddb187d zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] omits db67e0ea9c47 zsmalloc: fix races between modifications of fullness and [...] omits d178ca15bfef Merge remote-tracking branch 'spi/for-6.6' into spi-next omits 7c12f186bfdd Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits bb01a193b437 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits a4bb1ce5b9e3 hwmon: Add driver for Renesas HS3001 omits 2388ad7fe1dc dt-bindings: hwmon: Add description for new hwmon sensor hs3001 omits 3557bbc09206 hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_senso [...] omits c6be4bc5aad1 hwmon: (hp-wmi-sensors) Get WMI instance count from WMI dr [...] omits e044110fcd59 hwmon: (nct6775) Add support for 18 IN readings for nct6799 omits 999801b7cfb3 hwmon: (sht3x) convert some of sysfs interface to hwmon omits a3fb439a59c2 hwmon: (pmbus/mp2975) Add OCP limit omits d247a02eefa4 hwmon: (pmbus/mp2975) Add regulator support omits 6b4d6098df92 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 omits a1288b11a9cc hwmon: (pmbus/mp2975) Make phase count variable omits de4850413f5a hwmon: (pmbus/mp2975) Simplify VOUT code omits b3630a1af18c hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 omits 5865185f254f dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 omits 568e42456b16 hwmon: (pmbus/mp2975) Fix whitespace error omits 9bcbd9e9e732 hwmon: (it87) Add support to detect sensor type AMDTSI omits 8c6661bab3db hwmon: (it87) Improve temperature reporting support omits 40563b7be667 hwmon: (it87) Split temperature sensor detection to separa [...] omits d3c0332a9143 hwmon: (oxp-sensors) Move board detection to the init function omits 23c478550eb1 hwmon: (nct6775) Increase and reorder ALARM/BEEP bits omits da67c00cefb4 hwmon: Remove smm665 driver omits 85186f3c7e8f hwmon: (nct6775) Change labels for nct6799 omits 1b639c8105d7 hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() omits ab5af08e9d37 hwmon: (dimmtemp) Support more than 32 DIMMs omits c1fc0a553b3a hwmon: (pmbus/max20730) Remove strlcpy occurences omits cce8edfcb315 hwmon: Explicitly include correct DT includes omits eeb98ca4a0f4 hwmon: (lan966x) Use the devm_clk_get_enabled() helper function omits 031fd567461b hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] omits 12165a1a4138 hwmon: (pmbus) Update documentation to not use .probe_new( [...] omits 363664856d3f Merge branch into tip/master: 'x86/microcode' omits 6153a218adc6 Merge branch 'features' into for-next omits da15a66a70e5 Merge branch 'fixes' into for-next omits f90d29097381 Merge branch into tip/master: 'x86/mm' omits e18f7254a91a Merge branch into tip/master: 'sched/eevdf' omits c22a718dc1fe Merge branch into tip/master: 'sched/core' omits 0b1f91e548b2 Merge branch into tip/master: 'ras/core' omits b46fa4a7273f Merge branch into tip/master: 'perf/core' omits 00a2a42b34f3 Merge branch into tip/master: 'x86/urgent' omits 725d01fb983c Merge branch into tip/master: 'sched/urgent' omits 2a2766c9d8b3 Merge branch into tip/master: 'locking/urgent' omits 303642d0c753 Merge branch into tip/master: 'irq/urgent' omits 2821cfc936af Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 0914825aa54f Merge branch 'for-next-next-v6.5-20230726' into for-next-20230726 omits 78fc59271467 Merge branch 'for-next-current-v6.4-20230726' into for-nex [...] omits 0ec0358e1703 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] omits c6d6ea048f57 Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] omits 6dd15ec74a33 Merge branch 'ext/hch/compressed-writeback-cleanups' into [...] omits b5525b101dd1 Merge branch 'misc-next' into for-next-next-v6.5-20230726 omits 09a131bf2bee Merge branch 'next-fixes' into for-next-next-v6.5-20230726 omits 79f134fe894f Merge branch 'misc-6.5' into for-next-current-v6.4-20230726 omits d49f7e9a10c3 btrfs: clone relocation checksums in btrfs_alloc_ordered_extent omits ded8f3e48cb2 btrfs: use nocow_end for the loop iteration in run_delalloc_cow omits a90d1902c7e4 btrfs: move the !zoned assert into run_delalloc_cow omits 224feed723be btrfs: consolidate the error handling in run_delalloc_nocow omits 395320f3ec44 btrfs: cleanup the COW fallback logic in run_delalloc_nocow omits 3a3ff517f900 btrfs: fix error handling when in a COW window in run_dela [...] omits d5a89bd05b64 btrfs: lift the call to mapping_set_error out of cow_file_range omits 7c4653f94fff btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] omits e5cb2e4a210d btrfs: fix a race in clearing the writeback bit for sub-page I/O omits 030ac3426dbe btrfs: stop submitting I/O after an error in extent_write_ [...] omits 5003c6633a21 btrfs: fix handling of errors from __extent_writepage_io omits 3bdb8b1ca21d btrfs: move the cow_fixup earlier in writepages handling omits e7c124915cc4 btrfs: fix an error handling corner case in cow_file_range omits a55b4682cd07 btrfs: don't wait for writeback on clean pages in extent_w [...] omits 79785fc4229f btrfs: don't stop integrity writeback too early omits c2f3516ff04d mm: remove folio_account_redirty omits 420f451dd278 btrfs: fix zoned handling in submit_uncompressed_range omits 40fe1e2d4492 btrfs: don't redirty locked_page in run_delalloc_zoned omits d7dec570fa80 btrfs: refactor the zoned device handling in cow_file_range omits 6955e412606b btrfs: don't redirty pages in compress_file_range omits 4921d59dacbf btrfs: share the code to free the page array in compress_f [...] omits 95c3dc03de05 btrfs: use a separate label for the incompressible case in [...] omits 68406e4f72fb btrfs: further simplify the compress or not logic in compr [...] omits a6bee4ef198d btrfs: streamline compress_file_range omits dd6b7778da93 btrfs: merge submit_compressed_extents and async_cow_submit omits f4bc0f7a0199 btrfs: merge async_cow_start and compress_file_range omits 35d21d5356d8 btrfs: don't clear async_chunk->inode in async_cow_start omits ff633e75ff54 btrfs: clean up the check for uncompressed ranges in submi [...] omits aa8b35630864 btrfs: reduce the number of arguments to btrfs_run_delalloc_range omits f27057c25045 btrfs: improve the delalloc_to_write calculation in writep [...] omits 828a73df46db btrfs: remove the return value from extent_write_locked_range omits 59eb83083bcd btrfs: remove the return value from submit_uncompressed_range omits 5fe1ea2abf0a btrfs: reduce debug spam from submit_compressed_extents omits 3ea7e639e6e1 btrfs: remove end_extent_writepage omits 1b5c413694cc btrfs: remove btrfs_writepage_endio_finish_ordered omits d5a9137fcd76 btrfs: split page locking out of __process_pages_contig omits 006b8ac7720a btrfs: don't create inline extents in fallback_to_cow omits ffa1fcf9d1cf btrfs: pass a flags argument to cow_file_range omits 9879e234373d btrfs: wait for actual caching progress during allocation omits c7d247b033fa SUNRPC: Reduce thread wake-up rate when receiving large RP [...] omits 4d0c01ddb5a8 SUNRPC: Revert e0a912e8ddba omits f92eeccddca8 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits d46d45fec1f2 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits f003352f49a5 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 91bcc05fab9b Merge branch 'vfs.super' into vfs.all omits e0e36d6152b8 Merge branch 'fs.proc.uapi' into vfs.all omits d3c4d377d2f1 Merge branch 'vfs.fchmodat2' into vfs.all omits b82d19eab09b Merge branch 'vfs.misc' into vfs.all omits b42a97f1bef6 Merge branch 'vfs.tmpfs' into vfs.all omits 65490e019e7d Merge branch 'vfs.ctime' into vfs.all omits 6d3de9115432 btrfs: fix start transaction qgroup rsv double free omits e1190bccf00a btrfs: free qgroup rsv on io failure omits cd0b7d2d7270 btrfs: remove duplicate free_async_extent_pages() on reser [...] omits f90c0a894942 btrfs: zoned: do not enable async discard omits d8a2ca04ddba btrfs: move eb subpage preallocation out of the loop omits 74ddb6682ce3 btrfs: simplify the no-bioc fast path condition in btrfs_m [...] omits c5394b7eb9b2 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() omits 47396fa925a0 btrfs: check for commit error at btrfs_attach_transaction_ [...] omits 230ac1a44545 Merge branch 'imx/defconfig' into for-next omits 21691fdbf40f Merge branch 'imx/dt64' into for-next omits bc190c6c3eb3 Merge branch 'imx/dt' into for-next omits f645bf47775c Merge branch 'imx/bindings' into for-next omits e107f7f8c309 Merge branch 'imx/soc' into for-next omits bb1d31f4587e Merge branch 'imx/drivers' into for-next omits 91fbd972ee72 nfsd: inherit required unset default acls from effective set omits 810d8cf910d6 sunrpc: Remove unused extern declarations omits 9ecc9843fe94 lockd: nlm_blocked list race fixes omits af88388eed1f nfsd: set missing after_change as before_change + 1 omits 28d330cc9ee1 btrfs: check if the transaction was aborted at btrfs_wait_ [...] omits 4b58f033c89b btrfs: account block group tree when calculating global re [...] omits a634eb218ae6 btrfs: use folio_next_index() helper in extent_write_cache_pages omits 8a17232d2746 btrfs: use helper sizeof_field in struct accessors omits ad10d681bcb6 btrfs: deprecate integrity checker feature omits 3583b884a694 btrfs: move btrfs_free_excluded_extents() into block-group.c omits 7f5916cb7fb9 btrfs: open code trivial btrfs_add_excluded_extent() omits 07180ef866af btrfs: make find_first_extent_bit() return a boolean omits 763dd380ceaa btrfs: make btrfs_destroy_pinned_extent() return void omits d1449fb883f0 btrfs: make btrfs_destroy_marked_extents() return void omits 0f04e5148b1b btrfs: rename add_new_free_space() to btrfs_add_new_free_space() omits 3eb05fe32195 btrfs: update documentation for add_new_free_space() omits 5704d4c32ff6 btrfs: remove BUG_ON()'s in add_new_free_space() omits 4b48ca62fa4d btrfs: tracepoints: simplify raid56 events omits cb800b818b88 btrfs: sysfs: show if ACL support has been compiled in omits 01f61d33e817 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING omits 1f1235b839a5 btrfs: add comments for btrfs_map_block() omits d5608062bafb btrfs: remove redundant initialization of variables in log [...] omits 62751dd50ce3 btrfs: scrub: remove redundant division of stripe_nr omits 1f240debbda5 btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_ [...] omits 62b136fe47a4 nfsd: remove unsafe BUG_ON from set_change_info omits 4a233d449cb9 nfsd: handle failure to collect pre/post-op attrs more sanely omits 9a1cfb741652 nfsd: add a MODULE_DESCRIPTION omits cba7167fe9c5 NFSD: Rename struct svc_cacherep omits 1c6ba7d5e3d3 NFSD: Remove svc_rqst::rq_cacherep omits a3b7a0f915ac NFSD: Refactor the duplicate reply cache shrinker omits 06f1b1b1e42f NFSD: Replace nfsd_prune_bucket() omits 1af1ecd4774e NFSD: Rename nfsd_reply_cache_alloc() omits 6db2ecd5f758 NFSD: Refactor nfsd_reply_cache_free_locked() omits 4a4a0e3ce7ab SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c omits 8eccb0b8640f SUNRPC: Remove the ->import_ctx method omits 861890e08c9e SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM omits c3ef97ef8413 SUNRPC: Remove gss_import_v1_context() omits bc036ef379f8 SUNRPC: Remove krb5_derive_key_v1() omits 8b45daf87b7f SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED omits 13f2b9d3fd2d SUNRPC: Remove DES and DES3 enctypes from the supported en [...] omits d3ccc288935d SUNRPC: Remove Kunit tests for the DES3 encryption type omits 3a6c34b705de SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES omits 9f7501825cd6 NFSD: Enable write delegation support omits 140e3e6e2c5c NFSD: Enforce flush-on-close for write delegations omits 5f8e7fdfa482 Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] omits 1f9beb807470 erofs: boost negative xattr lookup with bloom filter omits d1bff78870ab erofs: update on-disk format for xattr name filter omits 7d15c91a75aa erofs: fix wrong primary bvec selection on deduplicated extents omits 4d7c2c61e5c5 Merge branch 'clk-versa' into clk-next omits b23349d2b511 Merge branch 'clk-cleanup' into clk-next omits b93d1331ea26 clk: baikal-t1: Using div64_ Ul replaces do_ Div() function omits e4e9d50144ea Merge branch 'clk-rm' into clk-next omits fb552f283a59 Merge branch 'clk-fixes' into clk-next omits 7d59a21be6fe Merge branch 'clk-cleanup' into clk-next omits 0c167878f767 Merge branch 'clk-bindings' into clk-next omits c64325b3f956 Merge branch 'clk-starfive' into clk-next omits 8447ac1ca47b tpm: Switch i2c drivers back to use .probe() omits ae2698f0f0ce security: keys: perform capable check only on privileged o [...] omits 72cd679f2a82 erofs: deprecate superblock checksum feature omits aee623d29ec7 erofs: DEFLATE compression support omits 6ee1ffdc1838 csky: pgtable: Fixup update_mmu_cache for abiv2 omits 6d54c6b660d0 selftests: Add fchmodat2 selftest omits acdc965ce9ed arch: Register fchmodat2, usually as syscall 452 omits 01d391923fb6 fs: Add fchmodat2() omits 69cb69ea5542 ida: Remove assertions that an ID was allocated adds 6c21e066f925 mm/mempolicy: Take VMA lock before replacing policy adds c442a957b2f4 Revert "mm,memblock: reset memblock.reserved to system ini [...] adds f24767ca4f00 Merge tag 'cxl-fixes-6.5-rc4' of git://git.kernel.org/pub/ [...] adds 8e4bc0284cd8 Merge tag 'drm-misc-fixes-2023-07-27' of git://anongit.fre [...] adds 75da46c1fad5 Merge tag 'drm-intel-fixes-2023-07-27' of git://anongit.fr [...] adds 602816c3ee3f drm/amdkfd: fix trap handling work around for debugging adds 9beb223f2a3d drm/amdgpu: Fix infinite loop in gfxhub_v1_2_xcc_gart_enable (v2) adds c01aebeef3ce drm/amd: Fix an error handling mistake in psp_sw_init() adds 4a37c55b859a drm/amd/smu: use AverageGfxclkFrequency* to replace previo [...] adds 25b054c3c89c drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family adds 4509e69a0776 drm/amd/display: Don't apply FIFO resync W/A if rdivider = 0 adds de612738e977 drm/amd/display: Exit idle optimizations before attempt to [...] adds 38ac4e8385ff drm/amd/display: Unlock on error path in dm_handle_mst_sid [...] adds bc1688fce2ec drm/amdgpu: Restore HQD persistent state register adds 0dd9c514d2ce Merge tag 'amd-drm-fixes-6.5-2023-07-26' of https://gitlab [...] adds a85c238c5ccd drm/msm/mdss: correct UBWC programming for SM8550 adds ba7a94ea7312 drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA [...] adds e8383f5cf1b3 drm/msm/dpu: drop enum dpu_core_perf_data_bus_id adds 97368254a08e drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI [...] adds 7164360030ea drm/msm/adreno: Fix warn splat for devices without revn adds 317ab1b90e59 drm/msm/a690: Remove revn and name adds bd846ceee9c4 drm/msm/adreno: Fix snapshot BINDLESS_DATA size adds 6e8a996563ec drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit [...] adds 1cd0787f082e drm/msm: Fix hw_fence error path cleanup adds 1b5d0ddcb34a drm/msm: Disallow submit with fence id 0 adds 9a767faa9477 Merge tag 'drm-msm-fixes-2023-07-27' of https://gitlab.fre [...] adds 17bf3df9af08 Merge tag 'drm-fixes-2023-07-28' of git://anongit.freedesk [...] adds 6fb9f7f839e0 Merge tag 'sound-6.5-rc4' of git://git.kernel.org/pub/scm/ [...] adds c75981a1be35 Merge tag 'for-6.5/dm-fixes' of git://git.kernel.org/pub/s [...] adds 0299a13af0be Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds 7b72d661f1f2 io_uring: gate iowait schedule on having pending requests adds 9c6550582639 Merge tag 'io_uring-6.5-2023-07-28' of git://git.kernel.dk/linux adds 05f1d8ed03f5 s390/dasd: fix hanging device after quiesce/resume adds acea28a6b74f s390/dasd: use correct number of retries for ERP requests adds 8a2278ce9c25 s390/dasd: fix hanging device after request requeue adds 856d8e3c633b s390/dasd: print copy pair message only for the correct error adds e0933b526fbf block: Fix a source code comment in include/uapi/linux/blkzoned.h adds 53e7d08f6d6e ublk: fail to start device if queue setup is interrupted adds 0c0cbd4ebc37 ublk: fail to recover device if queue setup is interrupted adds 3e9dce80dbf9 ublk: return -EINTR if breaking from waiting for existed u [...] adds 818680d15417 Merge tag 'block-6.5-2023-07-28' of git://git.kernel.dk/linux adds 28d79b746cf4 Merge tag '9p-fixes-6.5-rc3' of git://git.kernel.org/pub/s [...] adds e62e26d3e9ab Merge tag 'ceph-for-6.5-rc4' of https://github.com/ceph/ce [...] adds 81eef8909d17 Merge tag 'for-linus-6.5a-rc4-tag' of git://git.kernel.org [...] adds 003e6b56d780 ACPI/IORT: Remove erroneous id_count check in iort_node_ge [...] adds f837f0a3c948 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 2d7f105edbb3 security: keys: perform capable check only on privileged o [...] adds be6f48a7c8e4 tpm: Switch i2c drivers back to use .probe() adds 513253f8c293 tpm_tis: Explicitly check for error code adds 2b17e90d3f92 Merge tag 'tpmdd-v6.5-rc4' of git://git.kernel.org/pub/scm [...] adds c06f9091a291 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 2f4effd85fe9 Merge tag 'hwmon-for-v6.5-rc4' of git://git.kernel.org/pub [...] adds 3632f42176a9 Merge tag 'pm-6.5-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 20d3f2417b41 Merge tag 'thermal-6.5-rc4' of git://git.kernel.org/pub/sc [...] adds 122e7943b252 Merge tag 'mm-hotfixes-stable-2023-07-28-15-52' of git://g [...] adds 4139f992c493 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() [...] adds 1cfe2d28e4d5 ata: pata_octeon_cf: fix error return code in octeon_cf_probe() adds 3fc2febb0f8f ata: pata_ns87415: mark ns87560_tf_read static adds 3ac873c76d79 ata: libata-core: fix when to fetch sense data for success [...] adds ffabf7c73176 Merge tag 'ata-6.5-rc4' of git://git.kernel.org/pub/scm/li [...] adds 54c2c9df083f LoongArch: Only fiddle with CHECKFLAGS if `need-compiler' adds 03c53eb90c0c LoongArch: Fix module relocation error with binutils 2.41 adds 83da30d73b86 LoongArch: Fix CMDLINE_EXTEND and CMDLINE_BOOTLOADER handling adds e66d511fc922 LoongArch: Fix return value underflow in exception path adds de0e30bee86d LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch adds 4eece7e6de94 LoongArch: BPF: Fix check condition to call lu32id in move_imm() adds 1e74ae32805b LoongArch: Cleanup __builtin_constant_p() checking for cpu_has_* adds 12214540ad87 Merge tag 'loongarch-fixes-6.5-1' of git://git.kernel.org/ [...] adds 1f2190d6b711 arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS adds 2d093282b0d4 ring-buffer: Fix wrong stat of cpu_buffer->read adds 151e34d1c6eb ring-buffer: Fix kernel-doc warnings in ring_buffer.c adds b32c789f7dbb tracing/synthetic: Fix kernel-doc warnings in trace_events [...] adds bd7217f30c7f tracing: Fix kernel-doc warnings in trace_events_trigger.c adds 6c95d71bad61 tracing: Fix kernel-doc warnings in trace_seq.c adds 800959e697de ftrace: Remove unused extern declarations adds dea499781a11 tracing: Fix warning in trace_buffered_event_disable() adds b88e123cc0b5 Merge tag 'trace-v6.5-rc3' of git://git.kernel.org/pub/scm [...] adds d31e3792919e Merge tag '6.5-rc3-smb3-client-fixes' of git://git.samba.o [...] adds eb9fe1791ba8 Merge tag 'irq_urgent_for_v6.5_rc4' of git://git.kernel.or [...] adds d410b62e45ed Merge tag 'x86_urgent_for_v6.5_rc4' of git://git.kernel.or [...] adds c959e90094d6 Merge tag 'locking_urgent_for_v6.5_rc4' of git://git.kerne [...] adds 514946d14363 KVM: x86: VMX: __kvm_apic_update_irr must update the IRR a [...] adds cff540ebef38 KVM: x86: VMX: set irr_pending in kvm_apic_update_irr adds bf672720e83c KVM: x86: check the kvm_cpu_get_interrupt result before using it adds fd1815ea709e KVM: X86: Use GFP_KERNEL_ACCOUNT for pid_table in ipiv adds 5e1fe4a21c0c KVM: x86/irq: Conditionally register IRQ bypass consumer again adds c20d403fd04c KVM: VMX: Make VMREAD error path play nice with noinstr adds a062dad7ec4b KVM: VMX: Use vmread_error() to report VM-Fail in "goto" path adds 3f2739bd1e0b KVM: x86: Acquire SRCU read lock when handling fastpath MS [...] adds b439eb8ab578 Revert "KVM: SVM: Skip WRMSR fastpath on VM-Exit if next R [...] adds 3bcbc20942db selftests/rseq: Play nice with binaries statically linked [...] adds eed3013faa40 KVM: Grab a reference to KVM for VM and vCPU stats file de [...] adds 625646aede90 KVM: selftests: Use pread() to read binary stats header adds 87d53582bc8b KVM: selftests: Clean up stats fd in common stats_test() helper adds 33b02704071b KVM: selftests: Explicitly free vcpus array in binary stats test adds 47d1be8a78fb KVM: selftests: Verify userspace can create "redundant" bi [...] adds 65f1f57f35e5 KVM: selftests: Verify stats fd can be dup()'d and read adds 211c0189ea18 KVM: selftests: Verify stats fd is usable after VM fd has [...] adds 880218361c10 Revert "debugfs, coccinelle: check for obsolete DEFINE_SIM [...] adds 26a0652cb453 KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid adds c4abd7352023 KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest adds 5a7591176c47 KVM: selftests: Expand x86's sregs test to cover illegal C [...] adds 98a05fe8cd5e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 1f9f4f4777e7 tracing/probes: Fix to add NULL check for BTF APIs adds 02ab7234fc69 selftests/ftrace: Fix to check fprobe event eneblement adds de02f2ac5d8c kprobes: Prohibit probing on CFI preamble symbol adds b0b9850e7d53 Merge tag 'probes-fixes-v6.5-rc3' of git://git.kernel.org/ [...] adds cf270e7b7514 Merge tag 'char-misc-6.5-rc4' of git://git.kernel.org/pub/ [...] adds 3d6b77a8d4b4 Merge tag 'staging-6.5-rc4' of git://git.kernel.org/pub/sc [...] adds e6d34ced01bc Merge tag 'tty-6.5-rc4' of git://git.kernel.org/pub/scm/li [...] adds 88f66f13ea51 Merge tag 'usb-6.5-rc4' of git://git.kernel.org/pub/scm/li [...] adds 3dfe6886f969 Merge tag 'regulator-fix-v6.5-rc3' of git://git.kernel.org [...] adds d5bb4b89ac69 Merge tag 'spi-fix-v6.5-rc3' of git://git.kernel.org/pub/s [...] adds 5d0c230f1de8 Linux 6.5-rc4 adds 635a70f3b270 zsmalloc: fix races between modifications of fullness and [...] adds 820429cf2a70 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] adds 4aa5e112cd2f crypto, cifs: Fix error handling in extract_iter_to_sg() adds 83a22a1ee7ac radix tree test suite: fix incorrect allocation size for pthreads adds 1017caeb201d mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] adds 3130cc1e2fbd mm: memory-failure: fix potential unexpected return value [...] adds 1338f8b00ace mm: memory-failure: avoid false hwpoison page mapped error info adds 6f8f3db31b1a hugetlb: do not clear hugetlb dtor until allocating vmemmap adds a40a90b7e1dd selftests: mm: ksm: fix incorrect evaluation of parameter adds 10f69fc0bcb4 mm: keep memory type same on DEVMEM Page-Fault adds ea7a743b8c66 mm/shmem: fix race in shmem_undo_range w/THP adds abc4dd9c93fd mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 2113dd11c80a nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] adds 9b3f1c626a6e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 238353088e9b scripts/kallsyms: Fix build failure by setting errno befor [...] adds 994c679f5b90 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7abd285c8013 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1041dc671039 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 6722b2571205 powerpc/mm/altmap: Fix altmap boundary check adds 41a506ef71eb powerpc/ftrace: Create a dummy stackframe to fix stack unwind adds 8ef4f78b0f84 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0c02cc576eac KVM: s390: fix sthyi error handling adds 90ebb5511cbe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 78a81808fc5a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d73ef2d69c0d rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length adds 9945c1fb03a3 net: dsa: fix older DSA drivers using phylink adds fa467226669c MAINTAINERS: stmmac: retire Giuseppe Cavallaro adds 4d50e50045aa net: flower: fix stack-out-of-bounds in fl_set_key_cfm() adds dadc5b86cc94 net: dsa: fix value check in bcm_sf2_sw_probe() adds aeb660171b06 net/mlx5e: fix double free in macsec_fs_tx_create_crypto_t [...] adds 5dd77585dd9d net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx adds c6cf0b6097bf net/mlx5: fix potential memory leak in mlx5e_init_rep_rx adds e5bcb7564d3b net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() adds 0507f2c8be0d net/mlx5: Honor user input for migratable port fn attr adds 93a331939d1d net/mlx5e: Don't hold encap tbl lock if there is no encap action adds 3ec43c1b082a net/mlx5e: Fix crash moving to switchdev mode when ntuple [...] adds d03b6e6f3182 net/mlx5e: Move representor neigh cleanup to profile cleanup_tx adds e0f52298fee4 net/mlx5e: xsk: Fix invalid buffer access for legacy rq adds 39646d9bcd1a net/mlx5e: xsk: Fix crash on regular rq reactivation adds eb02b93aad95 net/mlx5: Bridge, set debugfs access right to root-only adds 3e4cf1dd2ce4 net/mlx5e: kTLS, Fix protection domain in use syndrome whe [...] adds 61eab651f6e9 net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is n [...] adds 62752c0bc67f net/mlx5: DR, Fix peer domain namespace setting adds 53d737dfd3d7 net/mlx5: Unregister devlink params in case interface is down adds 4a0822608e6a Merge tag 'mlx5-fixes-2023-07-26' of git://git.kernel.org/ [...] adds 5416d7925e6e dt-bindings: net: rockchip-dwmac: fix {tx|rx}-delay defaul [...] adds e68409db9953 net: sched: cls_u32: Fix match key mis-addressing adds 56c6be35fcbe mISDN: hfcpci: Fix potential deadlock on &hc->lock adds a0b1b2055be3 net: stmmac: tegra: Properly allocate clock bulk data adds 8d7ae22ae9f8 net: dsa: microchip: KSZ9477 register regmap alignment to [...] adds e346e231b42b qed: Fix scheduling in a tasklet while getting stats adds 7938cd154368 net: gro: fix misuse of CB in udp socket lookup adds fe11fdcb4207 net: annotate data-races around sk->sk_reserved_mem adds c76a0328899b net: annotate data-race around sk->sk_txrehash adds ea7f45ef77b3 net: annotate data-races around sk->sk_max_pacing_rate adds e6d12bdb435d net: add missing READ_ONCE(sk->sk_rcvlowat) annotation adds 285975dd6742 net: annotate data-races around sk->sk_{rcv|snd}timeo adds 74bc084327c6 net: add missing READ_ONCE(sk->sk_sndbuf) annotation adds b4b553253091 net: add missing READ_ONCE(sk->sk_rcvbuf) annotation adds 3c5b4d69c358 net: annotate data-races around sk->sk_mark adds 11695c6e966b net: add missing data-race annotations around sk->sk_peek_off adds e5f0d2dd3c2f net: add missing data-race annotation for sk_ll_usec adds 8bf43be799d4 net: annotate data-races around sk->sk_priority adds 37e3cecb4cdf Merge branch 'net-data-races' adds 62071cce2613 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 0e3a896005fc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3fa9a8872fe8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9bb7610d5fc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 006672b2ad59 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds abe029b49161 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bae3ce567461 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d582427c8914 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds deea0c495ae4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e5c346d06eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8a4629055ef5 iio: cros_ec: Fix the allocation size for cros_ec_command adds a149a46e1e1e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 1a52540c18a6 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds cbb6cc1b27d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 612b9273f289 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6b7c5d05aa4f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8329d0c7355b media: mtk-jpeg: Set platform driver data earlier adds 6d00f4ec1205 media: uvcvideo: Fix menu count handling for userspace XU [...] adds c67dedc51217 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 0fcde5989e8a cxl/memdev: Improve sanitize ABI descriptions adds 3de8cd224241 cxl/memdev: Document security state in kern-doc adds ad64f5952ce3 cxl/memdev: Only show sanitize sysfs files when supported adds 911c23f29cd8 cxl/mbox: Remove redundant dev_err() after failed mem alloc adds c4b53e8ad3a7 cxl/region: Remove else after return statement adds ade4503a16dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds faac55c75b12 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 9d8e668243b1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3c04ce113fed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc33da17a578 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 101df45e7ec3 nfsd: Fix reading via splice adds 6a5e3543e78e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds c89d4d8cd789 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9754353d0ab1 perf pmu arm64: Fix reading the PMU cpu slots in sysfs adds 341e0e9f59e2 perf callchain powerpc: Fix addr location init during arch [...] adds 5c49b6c3f2cc perf parse-events: Extra care around force grouped events adds e8d38345da24 perf parse-events: When fixing group leaders always set th [...] adds b161f25fa306 perf parse-events: Only move force grouped evsels when sorting adds 98ce8e4a9dcf perf test uprobe_from_different_cu: Skip if there is no gcc adds 0e13bfded4ee Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 7f9fc39d148f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee31742bf176 drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning adds cae3d4bef85a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new b42da5b61e6b dma-buf/heaps: system_heap: avoid too much allocation new 6af51112fdc7 mm: optimization on page allocation when CMA enabled new d370bd2e63ab mm: madvise: fix uneven accounting of psi new ce38c292888e maple_tree: fix a few documentation issues new 612d4aa81393 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 3b153eae79d1 mm: increase usage of folio_next_index() helper new dda64170a13a swap: cleanup duplicated WARN_ON in add_to_avail_list new 2bee7c7d3dfa swap: stop add to avail list if swap is full new 86b3f6fa399e swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 71d02fb224ef mm: memory-failure: fix unexpected return value in soft_of [...] new e456d9916c69 mm: memory-failure: fix potential page refcnt leak in memo [...] new baa50a106421 mm: use a folio in fault_dirty_shared_page() new 3b30ea995db5 mm: remove page_rmapping() new 3fd14a39c5c1 swap: remove remnants of polling from read_swap_cache_async new 9441899f7dff mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new e43156b82824 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 06bbd328f18f mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new d9a6a5c92071 mm: change folio_lock_or_retry to use vm_fault directly new 8ada47fa9c43 mm: handle swap page faults under per-VMA lock new f1cc8cca8d21 mm: handle userfaults under VMA lock new 8170e4a849d5 mm: fix a lockdep issue in vma_assert_write_locked new 79b85594ee25 mm: make MEMFD_CREATE into a selectable config option new d38b31ca4e60 mm: remove arguments of show_mem() new aed34d8d5f7e mm: make show_free_areas() static new 3f33a2b2180e mm: call arch_swap_restore() from unuse_pte() new 5d6a498aebc4 arm64: mte: simplify swap tag restoration logic new 0342a72bce3f mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new a08f81a6164d mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 24882732d5c9 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 60eeef30c439 mm/gup: cleanup next_page handling new 9bd965c5c67b mm/gup: accelerate thp gup even for "pages != NULL" new ad48638f7b1c mm/gup: retire follow_hugetlb_page() new 742438c3f963 selftests/mm: add -a to run_vmtests.sh new eaf29eb2c641 selftests/mm: add gup test matrix in run_vmtests.sh new e4464dc360ce mm/filemap.c: fix update prev_pos after one read request done new 85f2612dcf15 maple_tree: add test for mas_wr_modify() fast path new ea3fcae0c536 maple_tree: add test for expanding range in RCU mode new bec2911837b8 maple_tree: optimize mas_wr_append(), also improve duplica [...] new b6bc5a5d41cf maple_tree: add a fast path case in mas_wr_slot_store() new 8310e8fca045 mm: memory-failure: remove unneeded page state check in sh [...] new d2c3259130c6 memory tier: use helper function destroy_memory_type() new ba81ab59d327 mm: memory-failure: remove unneeded 'inline' annotation new ff6820ad4663 fs/buffer: clean up block_commit_write new c9f14bd70426 fs-buffer-clean-up-block_commit_write-fix new fab7588da002 fs: convert block_commit_write to return void new bc905d695eec mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 01282c083cb8 mm/mm_init.c: remove obsolete macro HASH_SMALL new 20083473475b zsmalloc: do not scan for allocated objects in empty zspage new bafecf58b959 zsmalloc: move migration destination zspage inuse check new c800093f7617 zsmalloc: remove zs_compact_control new ffae4ecf3866 seqlock: do the lockdep annotation before locking in do_wr [...] new 2aaeef2c4781 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new ddee03f79866 selftests: cgroup: add test_zswap program new d8a2166e919d selftests: cgroup: add test_zswap with no kmem bypass test new 865bbc920224 selftests: cgroup: add zswap-memcg unwanted writeback test new 23f2d53d14b8 mm: zswap: multiple zpools support new 6e0ebfe3c4d9 mm/migrate_device: try to handle swapcache pages new f9f01b74ebf2 ksm: support unsharing KSM-placed zero pages new 59529ef7ff24 ksm: count all zero pages placed by KSM new e71880c816e0 ksm: add ksm zero pages for each process new fb8b9db9f1b9 ksm: consider KSM-placed zeropages when calculating KSM profit new 5344284510e3 selftest: add a testcase of ksm zero pages new e4136daad352 mm: page_alloc: avoid false page outside zone error info new 093df17739bb mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new d12cd938c0d4 memcg: drop kmem.limit_in_bytes new 25fed73d28bd memcg-drop-kmemlimit_in_bytes-fix new 7e4a1f18e9ef fs: drop_caches: draining pages before dropping caches new 378fdbd4aac4 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 67e28edcef4c selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 2c7a817a22e6 memory tier: rename destroy_memory_type() to put_memory_type() new 334f0c2bec88 mm: remove obsolete comment above struct per_cpu_pages new 1063aa80f7ae mm: cma: print cma name as well in cma_alloc debug new e31627d846f1 rmap: pass the folio to __page_check_anon_rmap() new 854fc8a567ab mm: merge folio_has_private()/filemap_release_folio() call pairs new 04cb8ddab902 mm, netfs, fscache: stop read optimisation when folio remo [...] new 6fbefbe174ca mm: call folio_mapping() inside folio_needs_release() new da1535c0bf33 mm: correct stale comment of function check_pte new 4d70ca73ff47 mm: fix some kernel-doc comments new 6c9bbdcd0757 mm: compaction: use the correct type of list for free pages new a6dd4a0cd4dd mm: compaction: skip the memory hole rapidly when isolatin [...] new f6dafb5c91bd mm/sparse: remove redundant judgments from macro for_each_ [...] new 8691710a7f01 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 69dd5a83191d mm/memory: convert do_page_mkwrite() to use folios new ab87a26aa396 mm/memory: convert wp_page_shared() to use folios new 648ff52e261c mm/memory: convert do_shared_fault() to folios new 0c36ebea8b22 mm/memory: convert do_read_fault() to use folios new 62a3779b93f3 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 13b57c1cd399 mm: make PTE_MARKER_SWAPIN_ERROR more general new 3efebb8d4958 mm-make-pte_marker_swapin_error-more-general-fix new 00a6f5621e20 mm: userfaultfd: check for start + len overflow in validate_range new e05775caa744 mm: userfaultfd: check for start + len overflow in validat [...] new 412617576813 mm: userfaultfd: extract file size check out into a helper new 643e4082222c mm: userfaultfd: add new UFFDIO_POISON ioctl new c55bf2944082 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 8b0296291bb1 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 674edae52ecb mm: userfaultfd: document and enable new UFFDIO_POISON feature new 3bceb699f6fd selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new edb6b7009716 selftests/mm: add uffd unit test for UFFDIO_POISON new 3dd8142d624c zsmalloc: remove obj_tagged() new c2e970703272 mm/mm_init.c: mark check_for_memory() as __init new 7d793b017364 HWPOISON: offline support: fix spelling in Documentation/ABI/ new e96c6b540500 mm/memory_hotplug: document the signal_pending() check in [...] new e20b0cd8b09a mm: memory-failure: remove unneeded PageHuge() check new d4e8d51f9014 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 27aa3bf89d84 mm: memory-failure: don't account hwpoison_filter() filter [...] new 6a450d493328 mm: memory-failure: use local variable huge to check hugetlb page new c03eaca3b34d mm: memory-failure: remove unneeded header files new 30492f02ee49 mm: memory-failure: minor cleanup for comments and codestyle new 1a7d75cad069 mm: memory-failure: fetch compound head after extra page r [...] new 7a6847a36be8 mm: memory-failure: fix race window when trying to get hug [...] new a0bd85e49f9b mm/memory: pass folio into do_page_mkwrite() new fcfecfbe51f3 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new a71a7a1bd6e7 maple_tree: make mas_validate_gaps() to check metadata new 8b665febb458 maple_tree: fix mas_validate_child_slot() to check last mi [...] new 70fca8802b3e maple_tree: make mas_validate_limits() check root node and [...] new de9c45c43f93 maple_tree: update mt_validate() new b5c1e5db2d46 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new d592b828670e maple_tree: drop mas_first_entry() new eea65f56e505 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new 091eee192617 mm/pgtable: add PAE safety to __pte_offset_map() new 58177a0f27fd arm: adjust_pte() use pte_offset_map_nolock() new 382113fabdf2 powerpc: assert_pte_locked() use pte_offset_map_nolock() new 8dad0e74f529 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix new 22249df537d9 powerpc: add pte_free_defer() for pgtables sharing page new 3b2f33b85186 sparc: add pte_free_defer() for pte_t *pgtable_t new 07a23cb27183 s390: add pte_free_defer() for pgtables sharing page new 65f2665d0397 s390: add pte_free_defer() for pgtables sharing page: fix new 718e05901448 mm/pgtable: add pte_free_defer() for pgtable as page new 1c21b653ee71 mm/khugepaged: retract_page_tables() without mmap or vma lock new e0d12286024b mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new ae66ec01b365 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new e4ef2bb29508 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 0329bc941dd4 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix new e0136808c3a0 mm: delete mmap_write_trylock() and vma_try_start_write() new 4c7b4ff90499 mm/pgtable: notes on pte_offset_map[_lock]() new 74466cd0a219 mm: remove clear_page_idle() new 19e9ccec52e0 mm/mmap: move vma operations to mm_struct out of the criti [...] new cb4f6f65eabd mm/hwpoison: delete all entries before traversal in __foli [...] new e295fccb4e08 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new 68bbb25ac8ff hugetlbfs: improve read HWPOISON hugepage new e40247579f06 selftests/mm: add tests for HWPOISON hugetlbfs read new 8ad46225d44f mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new 3126d0ee7551 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new 91ea983000b2 mm/page_table_check: remove unused parameters in page_tabl [...] new 284037a425c7 mm/page_table_check: remove unused parameters in page_tabl [...] new 6cac34e0e55b mm/page_table_check: remove unused parameter in [__]page_t [...] new f5c919d853a9 mm/page_table_check: remove unused parameter in [__]page_t [...] new 8a47b39cf427 mm/page_table_check: remove unused parameter in [__]page_t [...] new c74d2ab23db4 mm/page_table_check: remove unused parameter in [__]page_t [...] new 6b6d900a97f1 mm/page_table_check: remove unused parameter in [__]page_t [...] new b78a61ef86b2 mm/page_table_check: remove unused parameter in [__]page_t [...] new 520a10fe2d72 highmem: add memcpy_to_folio() and memcpy_from_folio() new 637a04df33a1 affs: convert affs_symlink_read_folio() to use the folio new 3e50c9d2cb72 affs: convert data read and write to use folios new 100d06b185b5 migrate: use folio_set_bh() instead of set_bh_page() new d7a4541d2f94 ntfs3: convert ntfs_get_block_vbo() to use a folio new 18db4b9992e3 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new d9911d487d69 buffer: remove set_bh_page() new 58ea9757cec5 mm/page_ext: remove unused return value of offline_page_ext new 0a41b0421147 mm/page_ext: remove rollback for untouched mem_section in [...] new 08ef3d5bc83b mm/page_ext: move functions around for minor cleanups to page_ext new a279cbd74212 lib/test_meminit: allocate pages up to order MAX_ORDER new 8914638827d2 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 4f0439ccf757 hexagon: mm: convert to GENERIC_IOREMAP new 562be3b86208 openrisc: mm: remove unneeded early ioremap code new 3a5494a3f216 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 1e2f4098b917 mm: ioremap: allow ARCH to have its own ioremap method definition new f00752159b24 mm/ioremap: add slab availability checking in ioremap_prot new 21d7e86ccdeb arc: mm: convert to GENERIC_IOREMAP new dae98b001639 ia64: mm: convert to GENERIC_IOREMAP new 90aeb8cbb403 openrisc: mm: convert to GENERIC_IOREMAP new 1193cd2fad13 s390: mm: convert to GENERIC_IOREMAP new c1302338f919 sh: add <asm-generic/io.h> including new b56313cd0ec6 sh: mm: convert to GENERIC_IOREMAP new a80ee935bfcc xtensa: mm: convert to GENERIC_IOREMAP new 47edb9e12963 parisc: mm: convert to GENERIC_IOREMAP new a48fa5fb6be8 mm/ioremap: consider IOREMAP space in generic ioremap new e08e376293de mm: move is_ioremap_addr() into new header file new fdb6f99f1da4 powerpc: mm: convert to GENERIC_IOREMAP new a4ee7f080528 arm64 : mm: add wrapper function ioremap_prot() new 730bb4b190a9 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new 6ecc9ecba204 mm/hwpoison: rename hwp_walk* to hwpoison_walk* new ae212349a868 mm/tlbbatch: introduce arch_tlbbatch_should_defer() new 7c01ffc12bac mm/tlbbatch: rename and extend some functions new 7b32a77a9674 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new 660cf5c7dd0b arm64: support batched/deferred tlb shootdown during page [...] new 581981058470 mm/memcg: minor cleanup for mc_handle_present_pte() new 84f2dbb83a3c mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 8470d0ca366d fs/address_space: add alignment padding for i_map and i_mm [...] new 7ddbe1022335 maple_tree: mtree_insert*: fix typo in kernel-doc description new 3ef02996b465 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new 5b2dfb0bed60 memory tier: use helper macro __ATTR_RW() new d9c8c9b0e3fd mm: kill frontswap new 4d952e107aa5 mm: kill frontswap fix new 903d38ae0842 zswap: make zswap_store() take a folio new 307108a7dc24 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new da63f596f885 swap: remove some calls to compound_head() in swap_readpage() new 4e0504c6a802 zswap: make zswap_load() take a folio new 81bbff2cae48 mm: kfence: allocate kfence_metadata at runtime new bc67330c310d mm-kfence-allocate-kfence_metadata-at-runtime-fix new 777eea585233 mm/page_ext: add common function to get client data from page_ext new e9d83afe1a8e mm/page_ext: use page_ext_data helper in page_table_check new c5011f083960 mm/page_ext: use page_ext_data helper in page_owner new 7ad79ba41a05 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 39f90e5ad16e mm/hugetlb: get rid of page_hstate() new 3665d2ba1bca mm/mmap: clean up validate_mm() calls new c54f17b018f7 maple_tree: relax lockdep checks for on-stack trees new d3649b20aa8d mm/mmap: change detached vma locking scheme new cdfebe8a640b maple_tree: Be more strict about locking new a9d8a9a91ee4 arm64/smmu: use TLBI ASID when invalidating entire range new 5e346d7a3740 mmu_notifiers: fixup comment in mmu_interval_read_begin() new 052f108a9e34 mmu_notifiers: call invalidate_range() when invalidating TLBs new 47a1ab3d2153 mmu_notifiers: don't invalidate secondary TLBs as part of [...] new cda33b99dd60 mmu_notifiers: rename invalidate_range notifier new 5fa766162e85 mm: fix obsolete function name above debug_pagealloc_enabl [...] new e8b993436c95 selftests: line buffer test program's stdout new 80b500ac953d tools/nolibc/stdio: add setvbuf() to set buffering mode new 23c18f398905 selftests/mm: skip soft-dirty tests on arm64 new 8f5e0753c761 selftests/mm: enable mrelease_test for arm64 new 9b516510f3b3 selftests/mm: fix thuge-gen test bugs new 28892224fc04 selftests/mm: va_high_addr_switch should skip unsupported [...] new e4dd56dcda57 selftests/mm: make migration test robust to failure new bbde2b2612a0 selftests/mm: optionally pass duration to transhuge-stress new 3c4b3b570235 selftests/mm: run all tests from run_vmtests.sh new 723011c9bd18 mm/mprotect: fix obsolete function name in change_pte_range() new 2b2f07558f58 mm/compaction: correct comment of candidate pfn in fast_is [...] new db87434548d4 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 33501135006e mm/page_io: remove unneeded ClearPageUptodate() new 8b34513dece2 mm/page_io: remove unneeded SetPageError() new f0ab57e967f5 mm/page_io: introduce bio_first_folio_all() new 2a0816fa6df2 mm/page_io: use a folio in __end_swap_bio_write() new 3834c6ca94c0 mm/page_io: use a folio in __end_swap_bio_read() new e38115c87a21 mm/page_io: use a folio in sio_read_complete() new 42e220f817f6 mm/page_io: use a folio in swap_writepage_bdev_sync() new 91d1297b79e5 mm/page_io: use a folio in swap_writepage_bdev_async() new 2857525e2b63 mm/page_io: convert count_swpout_vm_event() to take in a folio new c3ec0a665e89 mm/page_io: convert bio_associate_blkg_from_page() to take [...] new c3817a1b0724 memory tiering: add abstract distance calculation algorith [...] new 46159f88190b acpi, hmat: refactor hmat_register_target_initiators() new ee56fd7411d9 acpi, hmat: calculate abstract distance with HMAT new 94736cbf9b4d acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new c5a826a35e39 dax, kmem: calculate abstract distance with general interface new cec1d7edb441 mm: don't drop VMA locks in mm_drop_all_locks() new 54739fda73e4 maple_tree: add benchmarking for mas_for_each new 84bc4080dbbe maple_tree: add benchmarking for mas_prev() new c0b266254408 mm: change do_vmi_align_munmap() tracking of VMAs to remove new 8c87dab9a98c mm: remove prev check from do_vmi_align_munmap() new 55d9955f675c maple_tree: introduce __mas_set_range() new 09cdfaebd863 mm: remove re-walk from mmap_region() new 7c6db0961343 maple_tree: re-introduce entry to mas_preallocate() arguments new f4c7c36c23bc maple_tree: adjust node allocation on mas_rebalance() new 498dbb700444 mm: use vma_iter_clear_gfp() in nommu new d7ec68ea6866 mm: set up vma iterator for vma_iter_prealloc() calls new b0946d8cc689 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new 786a264dfe5c maple_tree: update mas_preallocate() testing new 18d3e7141397 maple_tree: refine mas_preallocate() node calculations new 7549a6de9238 maple_tree: reduce resets during store setup new cef5a301bec2 mm/mmap: change vma iteration order in do_vmi_align_munmap() new 12100505e2b8 mm: remove CONFIG_PER_VMA_LOCK ifdefs new b47b66cd9023 mm: allow per-VMA locks on file-backed VMAs new f93a6b4e2536 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new 03d685e8b3cd mm: handle PUD faults under the VMA lock new d06b73b9b864 mm: handle some PMD faults under the VMA lock new deda5236ec71 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new fbdecb763b25 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new 29a6bb0caa99 mm: run the fault-around code under the VMA lock new 52b1ca4abe2e mm: handle swap and NUMA PTE faults under the VMA lock new 863a52e0af8d mm: handle faults that merely update the accessed bit unde [...] new c31ffa19ae32 Fix for "mm: handle faults that merely update the accessed [...] new 5bcda6838487 mm/hugepage pud: allow arch-specific helper function to ch [...] new abdff04a06a4 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() new d2063da6fd14 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new 55e3d09af1b5 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new 019175df30f9 mm/vmemmap: allow architectures to override how vmemmap op [...] new 19203db0bdd8 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new 682b25f3bd8b mm/huge pud: use transparent huge pud helpers only with CO [...] new a54f2ca2e747 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new 65fbd0191f2b powerpc/mm/trace: convert trace event to trace event class new 7807b45a52dd powerpc/book3s64/mm: enable transparent pud hugepage new 8dc9a0ad0c3e powerpc/book3s64/vmemmap: switch radix to use a different [...] new 47a6eb9a7e30 powerpc/mm: fix section mismatch warning new 60b4ee32baf7 powerpc/mm: fix kernel build error new e34493f28bbd powerpc/book3s64/radix: add support for vmemmap optimizati [...] new 4a819622ba1d powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] new c8309219b40e powerpc/book3s64/radix: remove mmu_vmemmap_psize new 7cce08d1db64 powerpc/mm: fix kernel build error new 7b37669d4eb4 powerpc/book3s64/radix: add debug message to give more det [...] new 0baded17f18c mm: memcg: use rstat for non-hierarchical stats new 4dd9253cd836 kernel/iomem.c: remove __weak ioremap_cache helper new 2a2891255dac mm: zswap: use zswap_invalidate_entry() for duplicates new a47545a51b31 mm: zswap: tighten up entry invalidation new 9c4d06a955a4 mm: zswap: kill zswap_get_swap_cache_page() new 3351045ec7c7 mm: allow deferred splitting of arbitrary large anon folios new 20caf8cecd2a mm: implement folio_remove_rmap_range() new 886d34a63e18 mm: batch-zap large anonymous folio PTE mappings new 38bde79fcc09 mm/memcg: fix obsolete function name in mem_cgroup_protection() new bbcc2ca55a9c mm/memory.c: fix some kernel-doc comments new 58d5e1038e3d mm: kmsan: use helper function page_size() new a6481ab5eb88 mm: kmsan: use helper macro offset_in_page() new 83e3d33418df mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new a9e362eb6b39 mm: improve the comment in isolate_migratepages_block() new b7d89a2fdfe3 damon: use pmdp_get instead of drectly dereferencing pmd new b950aceef598 mm/page_poison: remove unused page_ext.h from page_poison new ef9be15cf52e mm/vmstat: remove unused page_ext.h from vmstat new 5f228999e34f mm/page_ext: move page_ext_operations definition under CON [...] new c475978a8fd6 selftests: mm: add KSM_MERGE_TIME tests new 1d9853cb5fdd madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] new f751a5202a0c madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] new 16bb85fd330e madvise:madvise_free_pte_range(): don't use mapcount() aga [...] new ab9cd3dba858 mm: factor out VMA stack and heap checks new b217706a1993 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new e9d0ea37cbeb selinux: use vma_is_initial_stack() and vma_is_initial_heap() new ea89e40be52b perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new d7928c9026c8 mm: memory-failure: add PageOffline() check new e8445df5a0a5 cred: convert printks to pr_<level> new 4f78359bf8d2 proc: support proc-empty-vm test on i386 new 6b0aed9975e4 proc: skip proc-empty-vm on anything but amd64 and i386 new 51f1136f0849 lib: replace kmap() with kmap_local_page() new ae0719efda0e arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 08594dee8624 signal: print comm and exe name on fatal signals new cd2e069c504b signal-print-comm-and-exe-name-on-fatal-signals-fix new a80fcb699fd9 acct: replace all non-returning strlcpy with strscpy new dcee2dca98ed ipc/sem: use flexible array in 'struct sem_undo' new 6cfe7b308c8a char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 69b52a398142 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 8bb1e96d741d pcmcia : make PCMCIA depend on HAS_IOMEM new bde643da7310 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 368d55e8662b irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new 868ef700120e kexec: consolidate kexec and crash options into kernel/Kco [...] new 7f00836e2e5d x86/kexec: refactor for kernel/Kconfig.kexec new ce98d5e89002 arm/kexec: refactor for kernel/Kconfig.kexec new 9666722432ce ia64/kexec: refactor for kernel/Kconfig.kexec new 0300b5928c44 arm64/kexec: refactor for kernel/Kconfig.kexec new f9454736fbb8 loongarch/kexec: refactor for kernel/Kconfig.kexec new 75a6e24278e6 m68k/kexec: refactor for kernel/Kconfig.kexec new 8bae0a59dd43 mips/kexec: refactor for kernel/Kconfig.kexec new 195805cd0910 parisc/kexec: refactor for kernel/Kconfig.kexec new a19389cb9f43 powerpc/kexec: refactor for kernel/Kconfig.kexec new 22a66a34e09b riscv/kexec: refactor for kernel/Kconfig.kexec new e86a64d19d20 s390/kexec: refactor for kernel/Kconfig.kexec new d2c2ef713764 sh/kexec: refactor for kernel/Kconfig.kexec new 54d5daef8143 kexec: rename ARCH_HAS_KEXEC_PURGATORY new 75c13c9d2a79 kernel: relay: remove unnecessary NULL values from relay_open_buf new 5da920d70b86 lib: remove error checking for debugfs_create_dir() new a48a086ddc55 lib: error-inject: remove error checking for debugfs_create_dir() new 5a6ef402cc4b fs: hfsplus: make extend error rate limited new e76175268cd5 arch: enable HAS_LTO_CLANG with KASAN and KCOV new 6bf1a80f8f03 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new 373cfdb52b73 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 573795033f5c arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new bca5344d9dea genetlink: replace custom CONCATENATE() implementation new 2d54e45aa0cb ocfs2: use flexible array in 'struct ocfs2_recovery_map' new 897c400a4f6f ocfs2: Use struct_size() new 0cfeda6c9042 ocfs2: use regular seq_show_option for osb_cluster_stack new d7e3ba3aa266 gcov: shut up missing prototype warnings for internal stubs new 707b8ff4f061 Merge branch 'mm-nonmm-unstable' into mm-everything new 866cfb5089fb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 233046a2afd1 kbuild: rpm-pkg: define _arch conditionally new 61eca933d0a6 kbuild: rpm-pkg: remove unneeded '-f $srctree/Makefile' in [...] new 192868258d2c kbuild: rpm-pkg: do not hard-code $MAKE in spec file new fe809b8271be kbuild: rpm-pkg: use %{makeflags} to pass common Make options new a06d9ef897d5 kbuild: rpm-pkg: record ARCH option in spec file new 5d8e41b51865 kbuild: rpm-pkg: replace $__KERNELRELEASE in spec file wit [...] new 93ed5605c618 kbuild: rpm-pkg: replace $KERNELRELEASE in spec file with [...] new 76a48b8ffbad kbuild: add a phony target to run a command with Kbuild env vars new fe66b5d2ae72 kbuild: refactor kernel-devel RPM package and linux-header [...] new d5d2d4cc6088 kbuild: rpm-pkg: derive the Version from %{KERNELRELEASE} new d4f651277e92 kbuild: rpm-pkg: use a dummy string for _arch when undefined new 1789fc912541 kbuild: rpm-pkg: invoke the kernel build from rpmbuild for [...] new b537925fdd68 kbuild: rpm-pkg: run modules_install for non-modular kernel new 2a291fc315b6 kbuild: rpm-pkg: introduce %{with_devel} switch to select [...] new 49c803cd919d kbuild: rpm-pkg: split out the body of spec file new 975667d02d13 kbuild: rpm-pkg: rename binkernel.spec to kernel.spec new 6db9ced4641f kbuild: rpm-pkg: build the kernel in-place for rpm-pkg new 37477496d6aa kbuild: rpm-pkg: refactor *rpm-pkg targets new 783c55ae7a95 kbuild: rpm-pkg: skip build dependency check on non-rpm systems new a4a6e7cfb026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 972cf3b82c98 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new aaf161464f7b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 00df90934c9e perf/arm-cmn: Remove spurious event aliases new b1b7dc38e482 perf/arm-cmn: Refactor HN-F event selector macros new ac18ea1a8935 perf/arm-cmn: Add CMN-700 r3 support new 77d03d014eec Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 09eadda27ca4 backlight: corgi_lcd: fix missing prototype new c05cfd71df7c Merge tag 'imx-fixes-6.5' of git://git.kernel.org/pub/scm/ [...] new b1e052903cb5 Merge tag 'memory-controller-drv-fixes-6.5' of https://git [...] new 77489a4eb76c Merge tag 'renesas-fixes-for-v6.5-tag1' of git://git.kerne [...] new d99c8ba18cb8 Merge branch 'arm/fixes' into for-next new ea1af1700f3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5152bba07bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e221f8d3d749 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 7b7a1e610ee5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84c408c841a3 MAINTAINERS: update Claudiu Beznea's email address new b7f4c36548ab Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 5e85f4606351 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b4fa031f23ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f6dfa9f882a7 ARM: dts: imx6sx: Remove LDB endpoint new 762b700982a1 ARM: dts: imx6: phytec: fix RTC interrupt level new be18293e47cb ARM: dts: imx: Set default tuning step for imx7d usdhc new 926c733508dd arm64: dts: imx8mn: Drop CSI1 PHY reference clock configuration new f02b53375e8f arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration new 0a2b96e42a02 ARM: dts: imx: Set default tuning step for imx6sx usdhc new 0f374378561e Merge branch 'imx/drivers' into for-next new 5177619dc1a0 Merge branch 'imx/soc' into for-next new b9622a04de5f dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board new cce4d9f65b41 dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board new 1a1974d09353 dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board new 6b30c1c2f934 dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board new 9146e6e927d9 Merge branch 'imx/bindings' into for-next new d56b70c4e8f2 ARM: dts: imx6sx: Describe the default LCDIF1 parent new 0d03a557eb57 ARM: dts: imx6: pfla02: Rely on PMIC reboot/reset handler new aa4f48a4e06c ARM: dts: imx6: phycore: Rely on PMIC reboot/reset handler new d866771890bd ARM: dts: imx6qdl-tqma6x: Add missing vs-supply for lm75 new cb5f8a17f171 ARM: dts: nxp/imx: Replace deprecated extcon-usb-gpio id-g [...] new 20f648dc5135 ARM: dts: imx53-qsb: Improve the parallel display description new d75cea721899 ARM: dts: imx6sx-nitrogen6sx: drop incorrect regulator clo [...] new d8065d8d74a6 ARM: dts: imx6ull-colibri: drop incorrect regulator regula [...] new 106e8447760c ARM: dts: imx28-m28evk: populate fixed regulators new e3f25ce43aeb ARM: dts: imx50-kobo-aura: switch to enable-gpios new 62bb689d0f13 ARM: dts: imx23: drop incorrect reg in fixed regulators new c65fee6cdfac ARM: dts: imx25: drop incorrect reg in fixed regulators new dc7b1fb47012 ARM: dts: imx27: drop incorrect reg in fixed regulators new 29e0e9b4b213 ARM: dts: imx28: drop incorrect reg in fixed regulators new d3c6ef8d052c Merge branch 'imx/dt' into for-next new 238f91880044 arm64: dts: imx8mq-librem5: set audio-1v8 always-on new 4cbd50653174 arm64: dts: imx8mq-librem5-r4: Bump up proximity sensor's [...] new 74e04a9f510c arm64: dts: imx8mq-librem5: Mark tps65982 as wakeup source new 5296d8f4678b arm64: dts: imx8mq-librem5: Reduce usdhc2's post-power-on- [...] new 8d58f4d27e59 arm64: dts: imx8mq: Add coresight trace components new d4fac9c10086 arm64: dts: imx8mn-var-som-symphony: update USB OTG for ne [...] new a9ba843233f2 arm64: dts: imx8mp: add imx8mp-venice-gw74xx-rpidsi overla [...] new 7e1894ebf9c2 arm64: dts: freescale: Add imx8mm-venice-gw7905-0x new 2c00c0650edd arm64: dts: freescale: Add imx8mp-venice-gw71xx-2x new 86c43ae03ab9 arm64: dts: freescale: Add imx8mp-venice-gw72xx-2x new 716ced308234 arm64: dts: freescale: Add imx8mp-venice-gw73xx-2x new f6038de293f2 arm64: dts: imx8qm: Fix VPU core alias name new fb8f715e5c53 arm64: dts: imx8qm: Fix VPU core alias name new 6b15a78f71db arm64: dts: imx8: conn: Fix reg order for USB3 controller new 074248a4e919 arm64: dts: imx8mm-phycore: drop uncorrect vselect-en new 5b9435d646d1 arm64: dts: imx8ulp: add cm33 node new 97803407518d arm64: dts: imx8ulp: set default clock for SDHC new a9624b4e7ea2 arm64: dts: imx8ulp: add thermal node new db2c35aa68ef arm64: dts: imx8ulp: add cpuidle node new ef89fd56bdfc arm64: dts: imx8ulp: add flexspi node new d0da51bb9d85 arm64: dts: imx8ulp-evk: add reserved memory for cma new 014fbffa25a7 arm64: dts: imx8ulp-evk: enable CM33 node new 3d2563303623 arm64: dts: imx8ulp-evk: add spi-nor device support new 7adf8410cb0f arm64: dts: imx8ulp-evk: add 100MHz/200MHz pinctrl setting [...] new e434472606be arm64: dts: imx8ulp-evk: enable lpi2c7 bus new fc7ab8d97241 arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms new f43027ea8096 arm64: dts: freescale: Replace deprecated extcon-usb-gpio [...] new 9cbcd89d0e00 Merge branch 'imx/dt64' into for-next new 16616a8af263 arm64: defconfig: Enable i.MX93 devices new ae80abdc0dc0 arm64: defconfig: enable driver for bluetooth nxp uart new c4173500f783 Merge branch 'imx/defconfig' into for-next new 026553573e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b84dfe73f89e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 524e18722a5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24158ddba8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f648504139a6 arm64: dts: qcom: Replace deprecated extcon-usb-gpio id-gp [...] new ee0e92b8e7b5 arm64: dts: qcom: msm8939-samsung-a7: Drop internal pull f [...] new 20e1d75bc043 clk: qcom: dispcc-sc8280xp: Use ret registers on GDSCs new 2f17bea81aff dt-bindings: arm: msm: kpss-acc: Revert "dt-bindings: arm: [...] new 2784e3b0cc02 firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL new d5d9bca2219d firmware: qcom_scm: Add missing extern specifier new ed66e0bbd91a Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] new cbc21123d858 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c30607ac5774 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bad8a8afe19f reset: Explicitly include correct DT includes new 737af37e9c06 dt-bindings: reset: Updated binding for Versal-NET reset driver new f7cb24e466ee reset: reset-zynqmp: add support for Versal NET platform new 38d09b989721 reset: hisilicon: Use dev_err_probe instead of dev_err new 7e6277454fe3 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new c1ceb9ccdb2e arm64: defconfig: Enable GPIO_SYSCON new 5eaeb85ccae8 arm64: defconfig: Enable drivers for the Odroid-M1 board new 9785658bddf3 Merge branch 'v6.6-armsoc/defconfig64' into for-next new 3416f1243904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eecff3319287 MAINTAINERS: mfd: Un-support Maxim and Samsung PMIC drivers new 084752e50db3 Merge branch 'next/drivers' into for-next new 442dd79f569f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cde387d12de Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1aaff2a0c849 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 84bac8bb1562 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f903fc74d9b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de06f5f61e98 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d3f84b8b1cd4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 23b2010df369 Merge branch 'clk-bindings' into clk-next new 0e2b2a762781 reset: starfive: jh7110: Add StarFive STG/ISP/VOUT resets support new 98ae8558dc7c Merge branch 'clk-starfive' into clk-next new 6e2acbfe59b8 clk: meson: change usleep_range() to udelay() for atomic context new ae9b14582ad0 Merge tag 'clk-meson-fixes-v6.5-1' of https://github.com/B [...] new e8794a1422eb Merge branch 'clk-fixes' into clk-next new 3f6cea1d6e85 Merge branch 'clk-rm' into clk-next new 226ab01019d6 Merge tag 'renesas-clk-for-v6.6-tag1' of git://git.kernel. [...] new 5d647c52a020 Merge branch 'clk-renesas' into clk-next new aee5dde16bfb Merge branch 'clk-cleanup' into clk-next new 335eca6a1c2d Merge branch 'clk-versa' into clk-next new b306d47def7c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a0fcf1bd8e88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57427df33d5f csky: fix old style declaration in module.c new 9d96830160d4 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 9ea5711f95b1 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 760fcf42187d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d97e8fb004b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 0723807978b1 MIPS: Fixup explicit DT include clean-up new e1a7566d0955 MIPS: More explicit DT include clean-ups new ef8365dfaa53 MIPS: loongson32: Remove regs-clk.h new 20463908951b MIPS: loongson32: Remove regs-rtc.h new f11a99674132 MIPS: Loongson64: Fix more __iomem attributes new 755c2028747b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 020f0411ab9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4b0c4f37647 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 4f02ccd94bc3 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new b54f170aee06 Merge branch 'fixes' into for-next new c28c07fe235c s390/mm: move pfault code to own C file new b60624bb0a94 s390/pfault: use UL instead of ULL new c5b6eef58f88 s390/pfault: remove not needed packed and aligned attributes new 28254f36e294 s390/pfault: use early_param() instead if __setup() new 4c89eb874420 s390/pfault: cleanup inline assemblies new 46a923fd86eb s390/pfault: use consistent comment style new 3e8fc2d49220 s390/cert_store: fix error return code in fill_cs_keyring() new b90a64caf844 s390/cert_store: select CRYPTO_LIB_SHA256 new 6394d4e92b7c Merge branch 'features' into for-next new b8861dac2e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89c3f2838d7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5b5c96af9943 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 9239a1967d4c Merge branch 'misc-6.5' into for-next-current-v6.4-20230729 new 7ff4e4bf2c5a Merge branch 'for-next-current-v6.4-20230729' into for-nex [...] new e66720c9f7a3 Merge branch 'next-fixes' into for-next-next-v6.5-20230729 new f0e12238881f btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_ [...] new 45222a72640d btrfs: scrub: remove redundant division of stripe_nr new 741855086272 btrfs: remove redundant initialization of variables in log [...] new c1a5053b54ea btrfs: add comments for btrfs_map_block() new e16de8a83de3 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING new 87518ba8070b btrfs: sysfs: show if ACL support has been compiled in new c334568cd377 btrfs: tracepoints: simplify raid56 events new 5e5c0e83a803 btrfs: update documentation for add_new_free_space() new 8b1b916fec75 btrfs: rename add_new_free_space() to btrfs_add_new_free_space() new 1652819f0c8a btrfs: make btrfs_destroy_marked_extents() return void new a471338de8e9 btrfs: make btrfs_destroy_pinned_extent() return void new 7db7fcd585bb btrfs: make find_first_extent_bit() return a boolean new f1c195af35df btrfs: open code trivial btrfs_add_excluded_extent() new ba5867c02f8a btrfs: move btrfs_free_excluded_extents() into block-group.c new faf9238d45b5 btrfs: deprecate integrity checker feature new 5ede4c1cd358 btrfs: use helper sizeof_field in struct accessors new 95cd324d98c5 btrfs: use folio_next_index() helper in extent_write_cache_pages new 39811c527358 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() new eca4d308fcb3 btrfs: simplify the no-bioc fast path condition in btrfs_m [...] new 720083a3dbe7 btrfs: move eb subpage preallocation out of the loop new 0084115028e0 btrfs: remove duplicate free_async_extent_pages() on reser [...] new 3eec2643b93d btrfs: free qgroup rsv on io failure new 813fe37334bb btrfs: fix start transaction qgroup rsv double free new b706e3e3150e btrfs: wait for actual caching progress during allocation new 088640ebb25f btrfs: pass a flags argument to cow_file_range new 4184d2d65145 btrfs: don't create inline extents in fallback_to_cow new e74cd6ee5837 btrfs: split page locking out of __process_pages_contig new e804ba19c21d btrfs: remove btrfs_writepage_endio_finish_ordered new 69a2bf44e8d9 btrfs: remove end_extent_writepage new 4451fc48e651 btrfs: reduce debug spam from submit_compressed_extents new 839892fb92e1 btrfs: remove the return value from submit_uncompressed_range new 79b37a5eebe3 btrfs: remove the return value from extent_write_locked_range new d98b1c3746b5 btrfs: improve the delalloc_to_write calculation in writep [...] new 4f26764c9680 btrfs: reduce the number of arguments to btrfs_run_delalloc_range new f9dcc37ffb0c btrfs: clean up the check for uncompressed ranges in submi [...] new 143bb538cf2d btrfs: don't clear async_chunk->inode in async_cow_start new 5e105b4b6411 btrfs: merge async_cow_start and compress_file_range new 0698fb911ae8 btrfs: merge submit_compressed_extents and async_cow_submit new c9915a2a22cc btrfs: streamline compress_file_range new f9e3868ade37 btrfs: further simplify the compress or not logic in compr [...] new ce6d23803d08 btrfs: use a separate label for the incompressible case in [...] new 524e2acf6c95 btrfs: share the code to free the page array in compress_f [...] new 17b23ce9aef6 btrfs: don't redirty pages in compress_file_range new c1685f39db84 btrfs: refactor the zoned device handling in cow_file_range new 588763326140 btrfs: don't redirty locked_page in run_delalloc_zoned new b4343b931eec btrfs: fix zoned handling in submit_uncompressed_range new 1b56fc2f705c mm: remove folio_account_redirty new 3a1bdc624eca btrfs: print name and pid when device scanning processes race new 1161fc56364c btrfs: don't stop integrity writeback too early new 9ba11971c721 btrfs: don't wait for writeback on clean pages in extent_w [...] new 6aa501a1745c btrfs: properly clear end of the unreserved range in cow_f [...] new 409217cd5289 btrfs: move comments to btrfs_loop_type definition new b66efce005df btrfs: tests: enhance extent buffer bitmap tests new 121a8ea7ee92 btrfs: tests: add self tests for extent buffer memory operations new ecbe3901bda0 btrfs: refactor extent buffer bitmaps operations new 4d38723a6d4b btrfs: use write_extent_buffer() to implement write_extent [...] new 3b4934d0b0e4 btrfs: refactor main loop in copy_extent_buffer_full() new 4fabe9332e8a btrfs: copy all pages at once at the end of btrfs_clone_ex [...] new 74f925be7b02 btrfs: refactor main loop in memcpy_extent_buffer() new cd3482cfeca2 btrfs: refactor main loop in memmove_extent_buffer() new 8ec93d41482b btrfs: don't start transaction when joining with TRANS_JOI [...] new e7b1a3c0b549 btrfs: update comment for btrfs_join_transaction_nostart() new 291d770342a4 btrfs: print target number of bytes when dumping free space new 6132331550e2 btrfs: print block group super and delalloc bytes when dum [...] new 1f60c0f7db52 btrfs: print available space for a block group when dumpin [...] new 1628cce272e5 btrfs: print available space across all block groups when [...] new d9ec6c5e10c2 btrfs: don't steal space from global rsv after a transacti [...] new 815417cee456 btrfs: store the error that turned the fs into error state new 4c2bc34d4ff3 btrfs: return real error when orphan cleanup fails due to [...] new 284b3bd35966 btrfs: fail priority metadata ticket with real fs error new 7f41ca86c1de btrfs: make btrfs_cleanup_fs_roots() static new db8fc561b371 btrfs: make find_free_dev_extent() static new 8420923b5871 btrfs: merge find_free_dev_extent() and find_free_dev_exte [...] new 0e799c4064b6 btrfs: avoid starting new transaction when flushing delaye [...] new 87d37ea13569 btrfs: avoid starting and committing empty transaction whe [...] new 58c445426b1d btrfs: avoid start and commit empty transaction when start [...] new 54d2161835d8 btrfs: avoid start and commit empty transaction when flush [...] new cdfb49cdebea Merge branch 'misc-next' into for-next-next-v6.5-20230729 new 25eab4f8ce6a btrfs: move the cow_fixup earlier in writepages handling new 324cd13c869e btrfs: fix handling of errors from __extent_writepage_io new 1a8fd67a9d1b btrfs: stop submitting I/O after an error in extent_write_ [...] new b1ae87cd944b btrfs: fix a race in clearing the writeback bit for sub-page I/O new 90a6adfc32ce btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] new 239eb2b42c82 btrfs: lift the call to mapping_set_error out of cow_file_range new f1f76a1a9e6d Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] new 6e787b8f2b58 btrfs: fix error handling when in a COW window in run_dela [...] new 9956defced08 btrfs: cleanup the COW fallback logic in run_delalloc_nocow new f9abdd683c89 btrfs: consolidate the error handling in run_delalloc_nocow new 1710b0b14f75 btrfs: move the !zoned assert into run_delalloc_cow new b251854e4b6e btrfs: use nocow_end for the loop iteration in run_delalloc_cow new 770bd6474a10 btrfs: clone relocation checksums in btrfs_alloc_ordered_extent new c7ea4aab71f5 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] new 280e8efe97fc Merge branch 'for-next-next-v6.5-20230729' into for-next-20230729 new da9eae3bc030 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11d0277054b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e514df0721b1 erofs: DEFLATE compression support new 0212461eb6e6 erofs: fix wrong primary bvec selection on deduplicated extents new 9617a0e93cb4 erofs: update on-disk format for xattr name filter new 68252fd8890e erofs: boost negative xattr lookup with bloom filter new dd4c809a9f9e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 325353f5e08c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0cd90838159d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 2a7ca768358f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7fbd625439e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a9cdc963a24b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17c587859580 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 040328d78704 NFSD: Enforce flush-on-close for write delegations new 37e7ebea5de7 NFSD: Enable write delegation support new c755ce0a821d SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new 8198c8dd9e1a SUNRPC: Remove Kunit tests for the DES3 encryption type new 9d3fd5b37858 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new 9ee22bd9c140 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new 398bd34dffcd SUNRPC: Remove krb5_derive_key_v1() new 0f4712481e3b SUNRPC: Remove gss_import_v1_context() new 10277d729ac6 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new b9d8b82ebaa5 SUNRPC: Remove the ->import_ctx method new df7bcd641c8f SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new 592447727f9e NFSD: Refactor nfsd_reply_cache_free_locked() new 017ca014f76f NFSD: Rename nfsd_reply_cache_alloc() new b35478a1aeef NFSD: Replace nfsd_prune_bucket() new 377e9d79d0b2 NFSD: Refactor the duplicate reply cache shrinker new eb3147b3ac7a NFSD: Remove svc_rqst::rq_cacherep new 80d1adca2b1b NFSD: Rename struct svc_cacherep new 94b690f911f4 nfsd: add a MODULE_DESCRIPTION new 7f14001d988c nfsd: handle failure to collect pre/post-op attrs more sanely new 31e915df2e6d nfsd: remove unsafe BUG_ON from set_change_info new 9da8ed4c8c60 nfsd: set missing after_change as before_change + 1 new 43ac35dd35ca lockd: nlm_blocked list race fixes new 97639f5c1d01 sunrpc: Remove unused extern declarations new fec870a31284 nfsd: inherit required unset default acls from effective set new 47c0d4090de0 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new 90bfdf7e2aa2 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new 4181fc969388 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 8f57f66600a4 SUNRPC: Revert e0a912e8ddba new f75bfe7ceaa9 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new dd468fe2078c Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 84e385b2a5bd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new c7f817daa331 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new b50e2fc20b2b Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new ac717d129188 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 0a6ab6dc6958 fs: pass the request_mask to generic_fillattr new d242b98ac3e9 fs: add infrastructure for multigrain timestamps new 1f31c58cf032 tmpfs: add support for multigrain timestamps new 859dd91017dd xfs: switch to multigrain timestamps new 093af249eab4 ext4: switch to multigrain timestamps new b90a04d1c30c btrfs: convert to multigrain timestamps new 84e0b779ab28 Merge branch 'vfs.tmpfs' into vfs.all new 493c5cb15fcb Merge branch 'vfs.misc' into vfs.all new 5fb9d066ecc8 Merge branch 'fs.proc.uapi' into vfs.all new 09da082b07bb fs: Add fchmodat2() new 78252deb023c arch: Register fchmodat2, usually as syscall 452 new 4859c257d295 selftests: Add fchmodat2 selftest new 3fae03022fd5 Merge branch 'vfs.fchmodat2' into vfs.all new 4ce0966ed7c0 Merge branch 'vfs.super' into vfs.all new a29acb5be650 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 5e6fdff0dd87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2978cbd10620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d14c834953c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cccc58e80bf4 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new e47fbe895b2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1783d68d6bc4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new aa2ac4e00258 hwmon: (pmbus) Update documentation to not use .probe_new( [...] new bf2131e932d9 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] new c055808eb63c hwmon: (lan966x) Use the devm_clk_get_enabled() helper function new a6d25305220d hwmon: Explicitly include correct DT includes new fdc3d6851df7 hwmon: (pmbus/max20730) Remove strlcpy occurences new 4f119ab4869b hwmon: (dimmtemp) Support more than 32 DIMMs new e3eeac44442e hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() new ede21024e75b hwmon: (nct6775) Change labels for nct6799 new 0a753805a9d7 hwmon: Remove smm665 driver new 0d6a26eafa5c hwmon: (nct6775) Increase and reorder ALARM/BEEP bits new 52aed11a756d hwmon: (oxp-sensors) Move board detection to the init function new 1edab8ae574b hwmon: (it87) Split temperature sensor detection to separa [...] new 731c7bd3672a hwmon: (it87) Improve temperature reporting support new bd5e8681e9a8 hwmon: (it87) Add support to detect sensor type AMDTSI new eb013ed6be4d hwmon: (pmbus/mp2975) Fix whitespace error new 3d267ae0cfc5 dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 new 9223e00d2903 hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 new fbd489c4e711 hwmon: (pmbus/mp2975) Simplify VOUT code new a0f933a9875a hwmon: (pmbus/mp2975) Make phase count variable new 2c197e6ff851 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 new e8d5173d2eea hwmon: (pmbus/mp2975) Add regulator support new 395ef1d03a4b hwmon: (pmbus/mp2975) Add OCP limit new a5da57b76b9a hwmon: (sht3x) convert some of sysfs interface to hwmon new 114aab9dfb83 hwmon: (nct6775) Add support for 18 IN readings for nct6799 new 7470d98211cc hwmon: (hp-wmi-sensors) Get WMI instance count from WMI dr [...] new 7b03c317b589 hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_senso [...] new 2a961e663d2e dt-bindings: hwmon: Add description for new hwmon sensor hs3001 new cb7022b8976e hwmon: Add driver for Renesas HS3001 new 8288d273c5a2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 78826d8e43ae Merge branch 'docs-next' of git://git.lwn.net/linux.git new 13e6756b68f0 media: pvrusb2: use sysfs_emit() to instead of scnprintf() new 2f7d0c94396e media: siano: Convert to use sysfs_emit_at() API new ff7ff3656465 drivers/media/common/siano/smsendian.c : eliminate unneces [...] new b9c7141f3840 drivers: usb: smsusb: fix error handling code in smsusb_in [...] new da9b2c59743d media: ttusb-dec: remove unnecessary (void*) conversions new 778f247faeda media: ttpci: remove unnecessary (void*) conversions new 7d9326f10cdd media: cx18: remove unnecessary (void*) conversions new a1db7b2c5533 media: dib7000p: Fix potential division by zero new fae4280ece94 media: tc358743: Add error code to error message new ea9ef6c2e001 media: dvb-usb: m920x: Fix a potential memory leak in m920 [...] new 35ca8ce49536 media: mdp3: Fix resource leaks in of_find_device_by_node new 96002c0ac824 media: cx24120: Add retval check for cx24120_message_send() new 3cb13e18eeb7 media: docs: qcom_camss: Update Code Aurora references new 01d230f52f1a media: wl128x: Fix spelling mistake "Transfered" -> "Transferred" new d5b3214a9200 drivers: saa7164: remove duplicate assignments new 7bf744f2de0a media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2 [...] new 74db874ef577 media: atmel-isi: Convert to devm_platform_ioremap_resource() new f3e76caadf62 media: pxa_camera: Use devm_platform_get_and_ioremap_resource() new d9a88c7ca5ce media: marvell: Use devm_platform_get_and_ioremap_resource() new 639a6fa4e0fb media: microchip-sama5d2-isc: Convert to devm_platform_ior [...] new 5de4a61945ec media: fimc-lite: Convert to devm_platform_ioremap_resource() new 7fa586ae754a media: microchip-sama7g5-isc: Convert to devm_platform_ior [...] new 3490891f1900 media: verisilicon: Convert to devm_platform_ioremap_resou [...] new 6f92b43f2af0 media: stm32-dcmi: Use devm_platform_get_and_ioremap_resource() new b8cf18bc4ead media: platform: ti: Use devm_platform_get_and_ioremap_resource() new fd130042dfb8 media: fimc-core: Convert to devm_platform_ioremap_resource() new 1f62bf4fb835 media: sh_vou: Convert to devm_platform_ioremap_resource() new 5ae544d94abc media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() new f4ee84f27625 media: af9005: Fix null-ptr-deref in af9005_i2c_xfer new c30411266fd6 media: anysee: fix null-ptr-deref in anysee_master_xfer new 1047f9343011 media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() new f7e0f1f52424 media: dvb-usb: opera1: fix uninit-value in dvb_usb_adapte [...] new b97719a66970 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_ [...] new 7c7e33b799ac media: Explicitly include correct DT includes new 37048e171cda media: i2c: ds90ub953: No need to set device_driver owner new 4b9fbbd58e35 media: i2c: ds90ub960: fix error handling in ub960_rxport_ [...] new f2183847cf65 media: ds90ub9xx: switch three more drivers back to use st [...] new c281355068bc media: aspeed: Fix memory overwrite if timing is 1600x900 new 28999781d15f media: i2c: ov01a10: Switch back to use struct i2c_driver::probe new 3180449e6c5c staging: media: ipu3: code style fix - avoid multiple line [...] new cd063027c304 media: imx: Unstage the imx8mq-mipi-csi2 driver new 662cf98d170d media: ti: cal: Clean up mbus formats uses new 2633288acc8c media: ti: cal: Fix cal_camerarx_create() error handling new e7bbe653fd9a media: ti: cal: Use subdev state new c8c7ed99f0d6 media: ti: cal: Implement get_frame_desc for camera-rx new b4f470aef449 media: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers new 906a6c1c4561 media: i2c: ds90ub913: Fix a warning about use of uninitia [...] new 78e9ab0f745f media: drxk: Use %*ph for printing hexdump of a small buffer new d196d01c703d MAINTAINERS: update amphion vpu driver entry new ee630b29ea44 media: tuners: qt1010: replace BUG_ON with a regular error new c8f0e924902d staging: media: sun6i-isp: drop of_match_ptr for ID table new 466ae77a8cd4 staging: media: tegra-video: include video.h header new 2e1796fd4904 media: pci: cx23885: replace BUG with error return new c62b089163ce media: pci: saa7164: replace BUG with error return new 73e3f09292a0 media: amphion: reinit vpu if reqbufs output 0 new 12cd8b8ac025 media: amphion: add helper function to get id name new cd37409f1f2d media: meson: vdec: Add MODULE_FIRMWARE macro new 3194d514ea51 media: rkvdec: removed redundant blank line new b3b4c9d3cb3b media: verisilicon: Fix TRY_FMT on encoder OUTPUT new c677d7ae8314 media: mtk-jpeg: Fix use after free bug due to uncanceled work new b69713f50202 media: amphion: decoder support display delay for all formats new f000e6ca2d60 media: rkvdec: increase max supported height for H.264 new b237b058adbc media: amphion: fix CHECKED_RETURN issues reported by coverity new 79d3bafaecc1 media: amphion: fix REVERSE_INULL issues reported by coverity new c224d0497a31 media: amphion: fix UNINIT issues reported by coverity new cf6a06354989 media: amphion: fix UNUSED_VALUE issue reported by coverity new 5bd28eae4858 media: amphion: ensure the bitops don't cross boundaries new b19c347b123c media: mediatek: vcodec: Fix potential crash in mtk_vcodec [...] new 251301e2832c media: mediatek: vcodec: Improve an error message new 93b9368de875 media: dt-bindings: mediatek,vcodec: Allow single clock fo [...] new 4115cd8cf79c media: dt-bindings: mediatek,vcodec: Don't require assigne [...] new 5ee1b02a397f media: dt-bindings: mediatek,vcodec: Remove VDEC_SYS regis [...] new c33262171252 media: mediatek: vcodec: Define address for VDEC_HW_ACTIVE new fe8a33978383 media: mediatek: vcodec: Read HW active status from syscon new 89a4f369b208 media: mediatek: vcodec: fix AV1 decode fail for 36bit iova new dfa2d6e07432 media: mediatek: vcodec: Return NULL if no vdec_fb is found new be40f524b6ed media: mediatek: vcodec: fix potential double free new cf10b0bb503c media: mediatek: vcodec: fix resource leaks in vdec_msg_qu [...] new 7baeedbe2bc6 media: venus: core.h: update kerneldoc new dd61c2a38003 media: mediatek: vcodec: Consider vdecsys presence in reg [...] new bda8953e8c3e media: v4l: async: Drop v4l2_async_nf_parse_fwnode_endpoints() new b2cc2a32d266 media: v4l: fwnode: Remove unneeded forward declaration new eb934fa7b98c media: atmel-isi: Remote unneeeded forward declaration new 645858055d6a media: xilinx-vipp: Clean up bound async notifier callback new 026e6212ec8b media: omap3isp: Move link creation to bound callback new ec295094673b media: Documentation: v4l: Fix async notifier registration [...] new 5202fb581e52 media: Documentation: v4l: Add section titles for async new 4232c5df5130 media: Documentation: v4l: Fix async sensor subdev helper [...] new 95a188168b7a media: Documentation: v4l: Document missing async subdev function new f60eccb04a72 media: Documentation: v4l: Document v4l2_async_nf_cleanup new 482290390e0e media: v4l: async: Add some debug prints new 506aafbad342 media: v4l: async: Clean up testing for duplicate async subdevs new 1c5cd3efa662 media: v4l: async: Don't check whether asd is NULL in vali [...] new f0e10d0a971c media: v4l: async: Make V4L2 async match information a struct new 7a2259fc5182 media: v4l: async: Rename V4L2_ASYNC_MATCH_ macros, add TYPE_ new 9b4d2f37484b media: v4l: async: Only pass match information for async s [...] new b6d42c35c03d media: v4l: async: Clean up list heads and entries new 1029939b3782 media: v4l: async: Simplify async sub-device fwnode matching new adb2dcd5f2d4 media: v4l: async: Rename v4l2_async_subdev as v4l2_async_ [...] new ed59bbe18df0 media: v4l: async: Clean up error handling in v4l2_async_m [...] new 393cfcc02d1d media: v4l: async: Drop duplicate handling when adding con [...] new 9bf19fbf0c8b media: v4l: async: Rework internal lists new c91fd7b7a8ae media: v4l: async: Obtain async connection based on sub-device new 28a1295795d8 media: v4l: async: Allow multiple connections between entities new cb8c9f315300 media: v4l: async: Drop unneeded list entry initialisation new 765f60568f29 media: v4l: async: Try more connections new e74f7a96787c media: v4l: async: Support fwnode endpoint list matching f [...] new 7581c293584f media: adv748x: Return to endpoint matching new f35f1c9677e3 media: pxa_camera: Fix probe error handling new 0a98045fed3e media: pxa_camera: Register V4L2 device early new 1da066d4f9f8 media: marvell: cafe: Register V4L2 device earlier new 34beba7c3ef4 media: am437x-vpfe: Register V4L2 device early new 3e2e618b1c96 media: omap3isp: Initialise V4L2 async notifier later new 402469d0dd22 media: xilinx-vipp: Init async notifier after registering [...] new b4a4547371b9 media: davinci: Init async notifier after registering V4L2 device new 51397a4ec75d media: qcom: Initialise V4L2 async notifier later new 46a7c0f662e1 media: v4l: async: Set v4l2_device and subdev in async not [...] new 693c55ea169a media: Documentation: v4l: Document sub-device notifiers new 3215aeb55efb media: cec: core: add adap_nb_transmit_canceled() callback new 704cea57964e media: cec: core: add adap_unconfigured() callback new b0aaef0ed506 media: Documentation: media: cec: describe new callbacks new 9836df69dd8d media: cec-gpio: specify IRQF_NO_AUTOEN when requesting irq new f7bf1a97e6be media: cec-pin: improve interrupt handling new cf3a738ae01d media: cec-gpio: drop the cec_gpio_free callback new bf8fe04b183e media: cec-pin: only enable interrupts when monitoring the [...] new 93136dfd9566 media: ipu3-cio2: allow ipu_bridge to be a module again new 38d6a03d2511 media: go7007: Remove redundant if statement new 9f486f08489f Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f8c4b65b7758 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c2438767cb35 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d1bca230c8c5 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 507f528bb394 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new a6a67e5a13f6 genpd: Makefile: build imx new 75e05e5c6dab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0a44f8e1310f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c1baf6092c99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 838206c1b61c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0358c1a37db net: Remove unused declaration dev_restart() new 994650353cae net: datalink: Remove unused declarations new e22e358bbeb3 net/tls: handle MSG_EOR for tls_sw TX flow new c004b0e00c94 net/tls: handle MSG_EOR for tls_device TX flow new 8790c6a4f54d selftests/net/tls: add test for MSG_EOR new 11863c6d440d net/tls: Use tcp_read_sock() instead of ops->read_sock() new f9ae3204fb45 net/tls: split tls_rx_reader_lock new 662fbcec32f4 net/tls: implement ->read_sock() new bb85e12f8fce Merge branch 'net-tls-fixes-for-nvme-over-tls' new a927d77778e3 nf_conntrack: fix -Wunused-const-variable= new 5fac9b7c16c5 netlink: allow be16 and be32 types in all uint policy checks new 100a11b69842 netfilter: nf_tables: use NLA_POLICY_MASK to test for vali [...] new 0c805e80e35d netfilter: conntrack: validate cta_ip via parsing new 86e9c9aa2358 lib/ts_bm: add helper to reduce indentation and improve re [...] new 5908a4c47c9c Merge tag 'nf-next-23-07-27' of https://git.kernel.org/pub [...] new d928d14be651 net: stmmac: Make ptp_clk_freq_config variable type explicit new db845b9b2040 net: stmmac: dwmac-qcom-ethqos: Use max frequency for clk_ptp_ref new 85e2a2c42b66 Merge branch 'net-stmmac-increase-clk_ptp_ref-rate' new 81b04a800d3c Revert "net: stmmac: correct MAC propagation delay" new 3d40aed86287 net: Explicitly include correct DT includes new 801b27e88046 net: ethtool: Unify ETHTOOL_{G,S}RXFH rxnfc copy new 0212e5d915a2 net/mlx5: Fix flowhash key set/get for custom RSS new be92377208f5 Merge branch 'rxfh-custom-rss' new 806521bc48aa sfc: Remove falcon references new e714e5b24413 sfc: Remove siena_nic_data and stats new f294c1f7bfbd sfc: Remove support for siena high priority queue new 958d58bb9940 sfc: Remove EFX_REV_SIENA_A0 new 1c145a5dc370 sfc: Remove PTP code for Siena new a623b3a58a85 sfc: Remove some NIC type indirections that are no longer needed new a847431c5ba5 sfc: Filter cleanups for Falcon and Siena new d73e77153b4d sfc: Remove struct efx_special_buffer new ae9d445cd41f sfc: Miscellaneous comment removals new b0d1fe9bcdc6 sfc: Cleanups in io.h new 3771c878b460 sfc: Remove vfdi.h new 91fcb99c565d Merge branch 'sfc-siena-next' new e58ee933c27a MAINTAINERS: Add myself as maintainer of the ems_pci.c driver new 74dedbd74d2b can: peak_usb: remove unused/legacy peak_usb_netif_rx() function new 8c07fb0d6477 dt-bindings: net: can: Add support for Allwinner D1 CAN co [...] new 6ea1ad888f59 riscv: dts: allwinner: d1: Add CAN controller nodes new 8cda0c6dfd42 can: sun4i_can: Add acceptance register quirk new 8abb95250ae6 can: sun4i_can: Add support for the Allwinner D1 new f131a03de641 Merge patch series "Add support for Allwinner D1 CAN controllers" new 07382e6b68a7 can: Explicitly include correct DT includes, part 2 new f1a14714bf48 can: gs_usb: remove leading space from goto labels new 5780148bedd6 can: gs_usb: gs_usb_probe(): align block comment new a2002f455c0e can: gs_usb: gs_usb_set_timestamp(): remove return stateme [...] new b6980ad3a90c can: gs_usb: uniformly use "parent" as variable name for s [...] new fcb880ef2f55 can: gs_usb: gs_usb_receive_bulk_callback(): make use of netdev new 55ad95d94425 can: gs_usb: gs_usb_receive_bulk_callback(): make use of stats new 6c8bc15f02b8 can: gs_usb: gs_usb_receive_bulk_callback(): count RX over [...] new 1494ffe4cbe0 can: gs_usb: gs_can_start_xmit(), gs_can_open(): clean up [...] new 5c6c313acdfc can: gs_usb: gs_can_close(): don't complain about failed d [...] new 5391e0cbae02 can: gs_usb: gs_destroy_candev(): remove not needed usb_ki [...] new d4cfb83d566c can: gs_usb: gs_usb_disconnect(): remove not needed usb_ki [...] new 412fbb844d43 Merge patch series "can: gs_usb-cleanups: various clenaups" new 2e3df4a3b317 can: rx-offload: rename rx_offload_get_echo_skb() -> can_r [...] new 8e0e2950c9ef can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() new 24bc41b45583 can: gs_usb: convert to NAPI/rx-offload to avoid OoO reception new 52be626ccbd7 Merge patch series "can: gs_usb: convert to NAPI" new 8ad228b1abe9 Merge tag 'linux-can-next-for-6.6-20230728' of git://git.k [...] new c8ba75c4eb84 selftests/ptp: Add -x option for testing PTP_SYS_OFFSET_EXTENDED new 3cf119ad5dc2 selftests/ptp: Add -X option for testing PTP_SYS_OFFSET_PRECISE new 92af463d68f3 Merge branch 'selftest-ptp' new 7f6c40391a04 IPv6: add extack info for IPv6 address add/delete new f3fbda3396f3 ice: Correctly initialize queue context values new bb52f42acef6 ice: Add driver support for firmware changes for LAG new 23ccae5ce15f ice: changes to the interface with the HW and FW for SRIOV_VF+LAG new 41ccedf5ca8f ice: implement lag netdev event handler new ec5a6c5f79ed ice: process events created by lag netdev event handler new 1e0f9881ef79 ice: Flesh out implementation of support for SRIOV on bond [...] new ba789fb45697 ice: support non-standard teardown of bond interface new bf65da2eb279 ice: enforce interface eligibility and add messaging for S [...] new ab2ed5d77ab9 ice: enforce no DCB config changing when in bond new 3579aa86fb40 ice: update reset path for SRIOV LAG support new f5fbd3246c06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new e5c157f081ab ynl: expose xdp-zc-max-segs new 37844828d290 ynl: mark max/mask as private for kdoc new 25b5a2a1905f ynl: regenerate all headers new 26fdb67e8b4a ynl: print xdp-zc-max-segs in the sample new 083476a2023c Merge branch 'ynl-couple-of-unrelated-fixes' new 759ab1edb56c net: store netdevs in an xarray new 84e00d9bd4e4 net: convert some netlink netdev iterators to depend on th [...] new 5bdc312c1d06 Merge branch 'net-store-netdevs-in-an-xarray' new 5027d54a9c30 net: change accept_ra_min_rtr_lft to affect all RA lifetimes new 569f98b36b38 mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower [...] new 16f8c846cd6f mlxsw: spectrum_nve: Do not take reference when looking up [...] new 1ae489ab43e0 mlxsw: spectrum_switchdev: Use tracker helpers to hold & p [...] new deeaa3716f4f mlxsw: spectrum_router: FIB: Use tracker helpers to hold & [...] new b17b2d57b7c1 mlxsw: spectrum_router: hw_stats: Use tracker helpers to h [...] new d0e0e880122f mlxsw: spectrum_router: RIF: Use tracker helpers to hold & [...] new cb2116204169 mlxsw: spectrum_router: IPv6 events: Use tracker helpers t [...] new 97d0dca794c0 Merge branch 'mlxsw-avoid-non-tracker-helpers-when-holding [...] new 02ceda65f014 net/mlx5: Use shared code for checking lag is supported new 88d162b47981 net/mlx5: Devcom, Infrastructure changes new 1161d22ded07 net/mlx5e: E-Switch, Register devcom device with switch id key new e2bb7984719b net/mlx5e: E-Switch, Allow devcom initialization on more vports new 58db72869a9f net/mlx5: Re-organize mlx5_cmd struct new 0714ec9ea1f2 net/mlx5: Remove redundant cmdif revision check new 06cd555f73ca net/mlx5: split mlx5_cmd_init() to probe and reload routines new b90ebfc018b0 net/mlx5: Allocate command stats with xarray new 9ec85cc9c90e net/mlx5e: Remove duplicate code for user flow new b9335a757232 net/mlx5e: Make flow classification filters static new 550449d8e389 net/mlx5: Don't check vport->enabled in port ops new 3e82a9cf579e net/mlx5: Remove pointless devlink_rate checks new b71863876f84 net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static new 329980d05d8c net/mlx5: Make mlx5_eswitch_load/unload_vport() static new 9eca8bb8da43 net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix new b10d10a7c187 Merge tag 'mlx5-updates-2023-07-24' of git://git.kernel.or [...] new 833c4a8105ac eth: bnxt: fix one of the W=1 warnings about fortified memcpy() new 9f49db62f58e eth: bnxt: fix warning for define in struct_group new a4989bee921c Merge branch 'eth-bnxt-fix-a-couple-of-w-1-c-1-warnings' new 222a6c42e9ef octeontx2-af: Initialize 'cntr_val' to fix uninitialized s [...] new 6a7eccef47b2 net/tls: Move TLS protocol elements to a separate header new 0257427146e8 net/tls: Add TLS Alert definitions new 35b1b538d422 net/handshake: Add API for sending TLS Closure alerts new 5dd5ad682cfe SUNRPC: Send TLS Closure alerts before closing a TCP socket new 39d0e38dcced net/handshake: Add helpers for parsing incoming TLS Alerts new 39067dda1d86 SUNRPC: Use new helpers to handle TLS Alerts new b470985c76df net/handshake: Trace events for TLS Alert helpers new 05191d8896b4 Merge branch 'in-kernel-support-for-the-tls-alert-protocol' new 3bdd85e2e350 net: ethernet: slicoss: remove redundant increment of poin [...] new 57df0fb9d511 r8152: adjust generic_ocp_write function new e5c266a61186 r8152: set bp in bulk new 4e1db4a87f37 Merge branch 'r8152-reduce-control-transfer' new 61c5145317a2 bonding: 3ad: Remove unused declaration bond_3ad_update_la [...] new c88c157d25d9 net: bcmasp: Clean up redundant dev_err_probe() new 58ea461b690c net: ethernet: mtk_eth_soc: enable page_pool support for M [...] new 88efedf517e6 net: ethernet: mtk_eth_soc: enable nft hw flowtable_offloa [...] new 64a37272fa5f team: Remove NULL check before dev_{put, hold} new 2f1617579925 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 10d78a66a5f2 bpf, docs: fix BPF_NEG entry in instruction-set.rst new 1f9a1ea821ff bpf: Support new sign-extension load insns new 8100928c8814 bpf: Support new sign-extension mov insns new 1f1e864b6555 bpf: Handle sign-extenstin ctx member accesses new 0845c3db7bf5 bpf: Support new unconditional bswap instruction new ec0e2da95f72 bpf: Support new signed div/mod instructions. new 7058e3a31ee4 bpf: Fix jit blinding with new sdiv/smov insns new 4cd58e9af8b9 bpf: Support new 32bit offset jmp instruction new f835bb622299 bpf: Add kernel/bpftool asm support for new instructions new 86180493a2ef selftests/bpf: Fix a test_verifier failure new a5d0c26a2784 selftests/bpf: Add a cpuv4 test runner for cpu=v4 testing new 147c8f4470ee selftests/bpf: Add unit tests for new sign-extension load insns new f02ec3ff3f09 selftests/bpf: Add unit tests for new sign-extension mov insns new 79dbabc17540 selftests/bpf: Add unit tests for new bswap insns new de1c26809ec3 selftests/bpf: Add unit tests for new sdiv/smod insns new 613dad498072 selftests/bpf: Add unit tests for new gotol insn new 0c606571ae07 selftests/bpf: Test ldsx with more complex cases new 245d4c40c09b docs/bpf: Add documentation for new instructions new f7e6bd33d1d4 Merge branch 'bpf-support-new-insns-from-cpu-v4' new 09fedc731874 bpf: Fix compilation warning with -Wparentheses new a76584fc9ff6 selftests/bpf: Enable test test_progs-cpuv4 for gcc build kernel new d1a02358d48d bpf: Non-atomically allocate freelist during prefill new ee932bf940d4 docs/bpf: Improve documentation for cpu=v4 instructions new 9abddac583d6 netfilter: defrag: Add glue hooks for enabling/disabling defrag new 91721c2d02d3 netfilter: bpf: Support BPF_F_NETFILTER_IP_DEFRAG in netfi [...] new 3495e89cdc3a bpf: selftests: Support not connecting client socket new e15a22095608 bpf: selftests: Support custom type and proto for client sockets new c313eae739b9 bpf: selftests: Add defrag selftests new eb03993a6078 Merge branch 'support-defragmenting-ipv-4-6-packets-in-bpf' new fb213ecbb8ac docs/bpf: Fix malformed documentation new e50b4210243f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dee5ec79b0a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dda0fd0b13c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05600bfeb4fe Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new a6de66607a19 mtd: rawnand: qcom: Use the BIT() macro new 428771b61afd mtd: rawnand: qcom: Use u8 instead of uint8_t new 062d8acb1941 mtd: rawnand: qcom: Fix alignment with open parenthesis new 3b645b384bb3 mtd: rawnand: qcom: Fix the spacing new fd29ba6707f9 mtd: rawnand: qcom: Fix wrong indentation new 548b7509d92d mtd: rawnand: qcom: Fix a typo new e260efea80e9 mtd: rawnand: qcom: Early structure initialization new e2532429312d mtd: rawnand: qcom: Fix address parsing within ->exec_op() new 4622daf4b5c8 mtd: rawnand: meson: fix build error new 1f30231425a6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new a412a6a6834c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e22471c2331c crypto: starfive - Add AES skcipher and aead support new 9f3fa6bc4ff8 KEYS: use kfree_sensitive with key new 80e40fea8e2a hwrng: cctrng - don't open code init and exit functions new 8bcd96893848 hwrng: cctrng - let devres enable the clock new 80a34c037713 hwrng: cctrng - merge cc_trng_clk_init into its only caller new 9553ae3497f0 hwrng: cctrng - use dev_err_probe in error paths new 5a3d66acf072 hwrng: cn10k - delete empty remove function new 81511798bdfb hwrng: cn10k - use dev_err_probe new 6df04505f3b2 crypto: caam - Use struct_size() new 3de0152bf26f crypto: caam - Remove messages related to memory allocatio [...] new 970d2ee5e675 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2563bf9c228c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5d408ce891d1 drm/atomic-helper: Update reference to drm_crtc_force_disa [...] new a8b0a7fd535f drm/gem-fb-helper: Consistenly use drm_dbg_kms() new 5c38052680f5 Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" new 701a9b9db92a video: logo: LOGO should depend on FB_CORE i.s.o. FB new a7f880bc4c4b drm/panel: simple: Simplify matching using of_device_get_m [...] new aaf40405630a drm/imx/dcss: Use dev_err_probe new e329cb53b45d drm/ast: Add BMC virtual connector new f81bb0ac7872 drm/ast: report connection status on Display Port. new 71e3657cb126 drm/imx/ipuv3: ipuv3-plane: reuse local variable height in [...] new 989350887f6c gpu: ipu-v3: pre: Convert to devm_platform_ioremap_resource() new c1f386ab6418 gpu: ipu-v3: prg: Convert to devm_platform_ioremap_resource() new cc4adf3a7323 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues new d0b4c1cf3375 drm/bridge_connector: Handle drm_connector_init_with_ddc() [...] new 48c5c68fdedd drm/udl: Convert to drm_crtc_helper_atomic_check() new 9bba6b192663 drm: Spelling s/sempahore/semaphore/ new c9155a3c3140 drm: Spelling s/randevouz/rendez-vous/ new 5f0d984053f7 drm/armada: Fix off-by-one error in armada_overlay_get_property() new fedf429e071f drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() new 755d20ebc447 drm/todo: Add atomic modesetting references new 66f9f216460d drm/todo: Convert list of fbconv links to footnotes new 81ed7d737621 drm: Remove references to removed transitional helpers new a0c64d153d68 drm: Fix references to drm_plane_helper_check_state() new ff27350188cd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 26f09ace05f4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 64d95cc8b15b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 4abc7fe6e8de Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 33d4ecb1e9e7 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 5d481ddb6a73 regmap: Merge up fixes from Linus' tree new bd14cd7e2130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44900c3ee4a1 ALSA: xen-front: refactor deprecated strncpy new 2ad27caab445 ALSA: bcd2000: refactor deprecated strncpy new 9c52cd003b30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b98321ae9f64 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus new c8af46580b0f ASoC: sta32x: Update to use maple tree register cache new 87256942e902 ASoC: sta350: Update to use maple tree register cache new 35959958df14 ASoC: sta529: Update to use maple tree register cache new 4810c775484b ASoC: stac9766: Update to use maple tree register cache new 66b1abc17c9d ASoC: sti-sas: Update to use maple tree register cache new 58f3c70cce63 ASoC: st: Use maple tree register cache new a9a65b87a555 ASoC: 88pm860x: refactor deprecated strncpy new 7eb10bfbbae6 ASoC: fsl_micfil: refactor deprecated strncpy new 2cddb06cb020 ASoC: Merge up fixes from Linus' tree new c8fabd88371b Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new d5477bcb7f32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d6a6d1ea9d8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new ef59d8809f8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a865b96c513b Revert "md: unlock mddev before reap sync_thread in action_store" new 64e5e09afc14 md: refactor action_store() for 'idle' and 'frozen' new 6f56f0c4f124 md: add a mutex to synchronize idle and frozen in action_store() new 130443d60b1b md: refactor idle/frozen_sync_thread() to fix deadlock new 753260ed0b46 md: wake up 'resync_wait' at last in md_reap_sync_thread() new f71209b1f21c md: enhance checking in md_check_recovery() new 59cefee75bda md-bitmap: set BITMAP_WRITE_ERROR in write_sb_page new 546ac0b2e2b1 md-bitmap: initialize variables at declaration time in md_ [...] new 92348518f23f md-bitmap: use %pD to print the file name in md_bitmap_file_kick new 5339178e5303 md-bitmap: split file writes into a separate helper new d681054c2f67 md-bitmap: rename read_page to read_file_page new 844dc6691ad5 md-bitmap: refactor md_bitmap_init_from_disk new 0c3ea5cc8fbd md-bitmap: cleanup read_sb_page new f5f2d5ac9f6e md-bitmap: account for mddev->bitmap_info.offset in read_sb_page new d7038f951828 md-bitmap: don't use ->index for pages backing the bitmap file new a34d4ef82c3c md: make bitmap file support optional new 0ae1c9d38426 md: deprecate bitmap file support new c567c86b90d4 md: move initialization and destruction of 'io_acct_set' to md.c new c687297b8845 md: also clone new io if io accounting is disabled new 05048cbccab7 raid5: fix missing io accounting in raid5_align_endio() new bb2a9acefaf9 md/raid1: switch to use md_account_bio() for io accounting new 820455238366 md/raid10: switch to use md_account_bio() for io accounting new bdf2b52136dd md/md-multipath: enable io accounting new 09f43cb530b0 md/md-linear: enable io accounting new dd9a68601409 md/md-faulty: enable io accounting new ffb1e7a03f96 md/raid1: prioritize adding disk to 'removed' mirror new 605eeda6e70f md/raid10: optimize fix_read_error new 02c67a3b72b1 md: remove redundant check in fix_read_error() new b39f35ebe86d md: don't quiesce in mddev_suspend() new e24ed04389f9 md: restore 'noio_flag' for the last mddev_resume() new 21bd9a68fef4 md/raid1: Avoid lock contention from wake_up() new 7e85c41b9e1d md/raid10: check replacement and rdev to prevent submit th [...] new b99f8fd2d91e md/raid10: factor out dereference_rdev_and_rrdev() new 673643490b9a md/raid10: use dereference_rdev_and_rrdev() to get devices new b4d129640f19 md/md-bitmap: remove unnecessary local variable in backlog [...] new 44abfa6a95df md/md-bitmap: hold 'reconfig_mutex' in backlog_store() new d276bb291017 Merge tag 'md-next-20230729' of https://git.kernel.org/pub [...] new e98acd815ebf Merge branch 'for-6.6/block' into for-next new 3dd80a147013 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e9e94abc91b9 ata: libata: fix parameter type of ata_deadline() new d161d8351994 ata: libata-core: fix parameter types of ata_wait_register() new 8f660d3fad80 ata: libata-eh: fix reset timeout type new 4a1a34da4911 ata: fix debounce timings type new 8d5ddef414cd ata: libata-scsi: fix timeout type in ata_scsi_park_store() new 59e54e7cc37b ata: libahci: fix parameter type of ahci_exec_polled_cmd() new e9f5ec2203c1 ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() new a424eada69fb ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd() new 25ff2f1e4d08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9113bf5ae3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e26ee6fe1f0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 2fe9c8426285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11d6f56fa9eb Merge remote-tracking branch 'regulator/for-6.4' into regu [...] new 9349f564f90d regulator: Merge up fixes from Linus' tree new 1519454ab768 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new fb0a451f6992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a07557543a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4ad234bc3797 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 19c5b015d1b9 selinux: log about VM being executable by default new f01dd5904519 selinux: move debug functions into debug configuration new eb88db1c11d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c9216ee2d439 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 4420131b29b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23168c9aaf17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 410e8d8ffbe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d605ec61f55e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 210a4852d596 Merge remote-tracking branch 'spi/for-6.4' into spi-linus new 026badeb7055 spi: fspi: Add power-domains to the DT bindings new 71ee2a4f95e2 spi: microchip-core: Clean up redundant dev_err_probe() new 4ee0feccf2b3 spi: Merge up fixes from Linus' tree new e9695c04759b Merge remote-tracking branch 'spi/for-6.6' into spi-next new 1282f8d1ee5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a78354457a4 Merge branch into tip/master: 'irq/urgent' new c70110d4e9b9 Merge branch into tip/master: 'locking/urgent' new a88744ce764e Merge branch into tip/master: 'sched/urgent' new ba124ec72abf Merge branch into tip/master: 'x86/urgent' new 1d41b38ab3f9 Merge branch into tip/master: 'perf/core' new a9c880cd0d67 Merge branch into tip/master: 'ras/core' new 959e9684f9d8 Merge branch into tip/master: 'sched/core' new 598f2a54e69e Merge branch into tip/master: 'sched/eevdf' new 7a4dcb4a5de1 cpu/hotplug: Remove dependancy against cpu_primary_thread_mask new 3f9169196be5 cpu/SMT: Move SMT prototypes into cpu_smt.h new c53361ce7d87 cpu/SMT: Move smt/control simple exit cases earlier new 447ae4ac4113 cpu/SMT: Store the current/max number of threads new 91b4a7dbfe05 cpu/SMT: Remove topology_smt_supported() new 38253464bc82 cpu/SMT: Create topology_smt_thread_allowed() new 7f48405c3c34 cpu/SMT: Allow enabling partial SMT states via sysfs new 35fc2cec1d5f Merge branch into tip/master: 'smp/core' new 52defa4a5e71 x86/smpboot: Remove a stray comment about CPU hotplug new 54bfd02bbfcd x86/smp: Remove a non-existent function declaration new d7114f83ee05 x86/smpboot: Change smp_store_boot_cpu_info() to static new f1dc53b4f4d6 Merge branch into tip/master: 'x86/core' new 31efe64ee389 Merge branch into tip/master: 'x86/microcode' new a48c5d5d9822 Merge branch into tip/master: 'x86/mm' new fcf5011049b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f7d134647533 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 30ac4c47675d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42990399f322 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new ea55d5a2cf7c KVM: arm64: Delete pointless switch statement in kvm_reset_vcpu() new c8a67729b8a3 KVM: arm64: Remove pointless check for changed init target new ef9840603676 KVM: arm64: Replace vCPU target with a configuration flag new 5346f7e13e5e KVM: arm64: Always return generic v8 as the preferred target new 319d1a957cbe Merge branch kvm-arm64/6.6/generic-vcpu into kvmarm-master/next new 1ba11daef0a9 KVM: arm64: Use the known cpu id instead of smp_processor_id() new e21f3905f98f KVM: arm64: Drop HCR_VIRT_EXCP_MASK new 3b4e3afb2032 Merge branch kvm-arm64/6.6/misc into kvmarm-master/next new 48120cb4831d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b265ee7bae11 KVM: SEV: move set_dr_intercepts/clr_dr_intercepts from th [...] new 29de732cc95c KVM: SEV: Move SEV's GP_VECTOR intercept setup to SEV new f8d808ed1ba0 KVM: SVM: Rewrite sev_es_prepare_switch_to_guest()'s comme [...] new 2837dd00f8fc KVM: SEV-ES: explicitly disable debug new c2690b5f0194 KVM: SVM/SEV/SEV-ES: Rework intercepts new d1f85fbe836e KVM: SEV: Enable data breakpoints in SEV-ES new 90cbf6d914ad KVM: SEV-ES: Eliminate #DB intercept when DebugSwap enabled new 389fbbec261b KVM: SVM: Don't defer NMI unblocking until next exit for S [...] new a6bb57090297 KVM: SVM: Don't try to pointlessly single-step SEV-ES gues [...] new d406b4578401 Merge branch 'svm' new 6551db8414da Merge branch 'next' of https://github.com/kvm-x86/linux.git new be767cb666aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d40ae13d12b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52653cb39b9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b20971e74836 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 490290108794 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 6d1c673425ec Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3a3be3a1ebf0 usb: xhci: tegra: Add shutdown callback for Tegra XUSB new fbfac685eca9 usb: ehci-npcm7xx: fix typo in npcm7xx_ehci_hcd_drv_probe() new 49aa25ad8574 usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() new f62d9201b042 usb: ohci-at91: Use devm_platform_get_and_ioremap_resource() new ad089faf79e5 usb: ohci-at91: Remove redundant msg at probe time new 187eeae3e9c7 usb: gadget: udc: udc-xilinx: Use devm_platform_get_and_io [...] new 3318f9c1a87b usb: gadget: aspeed: Use devm_platform_get_and_ioremap_resource() new effc991663ac usb: gadget/snps_udc_plat: Use devm_platform_get_and_iorem [...] new 0ea395866b2b usb: gadget/atmel_usba_udc: Use devm_platform_get_and_iore [...] new 50fd16ebf2f1 usb: gadget: aspeed_udc: Convert to devm_platform_ioremap_ [...] new 5645caa80ffd usb: ehci-atmel: Use devm_platform_get_and_ioremap_resource() new 4ecb32d6e23a usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() new 1c13321c0c69 usb: ehci-spear: Use devm_platform_get_and_ioremap_resource() new a9ec284ba171 usb: isp1362-hcd: Use devm_platform_get_and_ioremap_resource() new 54a15a7e6ad5 usb: ohci-da8xx: Use devm_platform_get_and_ioremap_resource() new 096019682bf9 usb: host: ohci-platform: Use devm_platform_get_and_iorema [...] new 888765e7e6d2 usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() new 31a7b792bdb1 usb: ohci-exynos: Use devm_platform_get_and_ioremap_resource() new 438ca58898dc usb: ehci-npcm7xx: Use devm_platform_get_and_ioremap_resource() new 1b19426bc593 usb: ohci-nxp: Use devm_platform_get_and_ioremap_resource() new 4da14754684f usb: ehci-orion: Use devm_platform_get_and_ioremap_resource() new 3525df13ae56 usb: ehci-fsl: Use devm_platform_get_and_ioremap_resource() new edc81ba4accc usb: oxu210hp-hcd: Use devm_platform_get_and_ioremap_resource() new e873efdb078d usb: ohci-pxa27x: Use devm_platform_get_and_ioremap_resource() new e7ef16450031 usb: ehci-omap: Use devm_platform_get_and_ioremap_resource() new eeaf04a9cfb4 usb: ohci-spear: Use devm_platform_get_and_ioremap_resource() new d64d7f919f56 usb: ehci-mv: Use devm_platform_get_and_ioremap_resource() new 7f5094fae405 usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() new 23396172f20a usb: ehci-st: Use devm_platform_get_and_ioremap_resource() new 61baaa656408 usb: ehci-exynos: Use devm_platform_get_and_ioremap_resource() new ba0b3af70630 usb: ohci-st: Use devm_platform_get_and_ioremap_resource() new 562398c561ba Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ffc35f885e21 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 15f727bf81e3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c3dfe9ef1ed6 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 5db096677964 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb1f18693e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9c83221f17e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new ad25fc289be9 iio: accel: adxl355: Simplify probe() new 6ad9f01cf4fc iio: adc: meson: init channels 0,1 input muxes new d1adcaf7a407 iio: adc: meson: init internal continuous ring counter new 90c6241860bf iio: adc: meson: init voltage control bits new cb1d17535061 iio: core: Use min() instead of min_t() to make code more robust new 1702df5d8f46 iio: core: Get rid of redundant 'else' new b662f4ba2001 iio: core: Improve indentation in a few places new 247d3b632196 iio: amplifiers: ad8366: add support for HMC792A Attenuator new 67060927aa87 dt-bindings: iio: proximity: Add Murata IRS-D200 new 5e1cd3e97e86 iio: Add event enums for running period and count new 3db3562bc66e iio: Add driver for Murata IRS-D200 new a216d411b547 iio: imu: adis16475.c: Remove unused enum elements new c1f10bff1619 iio: imu: adis16475.c: Add has_burst32 flag to adis16477 devices new 1240c94ce819 iio: adc: Explicitly include correct DT includes new 150a92c6934d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 75b6b4573f1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 74b4f42dd57b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 86dfd907d7f9 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 991c63bb9521 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new ad536aa5b025 staging: greybus: pwm: Drop unused member from driver struct new 74d118d51f6f staging: rtl8192e: Remove unused timer SetupTimer new dbb70f25b366 staging: rtl8192e: Remove equation of local variable Inact [...] new fa3f651feadc staging: rtl8192e: Remove unused timer InactTimer new 70a49b83bbc4 staging: rtl8192e: Remove empty function AdmitTS new d6128d77ff09 staging: rtl8192e: Remove variable modulation as it is constant new 1047daace0ae staging: rtl8192e: Remove variable host_encrypt as it is constant new a56cbbcc730a staging: rtl8192e: Remove variable host_decrypt as it is constant new bc9efc46ebc3 staging: rtl8192e: Remove variable card_type new bbcb3453f3bf staging: rtl8192e: Remove variable bdisable_nic new c011feb40a8e staging: rtl8192e: Remove variable priv->reg_chnl_plan new a90928f7643c staging: rtl8192e: Remove variable ieee->short_slot new 42f5942b0eb0 staging: rtl8192e: Rename variable currentRATR new cea1733a077c staging: rtl8192e: Rename variable targetRATR new a93b58da1eba staging: rtl8192e: Rename variable LowRSSIThreshForRA new db4479215cb9 staging: rtl8192e: Rename variable HighRSSIThreshForRA new 405f3d102c46 staging: axis-fifo: Use devm_platform_get_and_ioremap_resource() new 5492ed9f8fb0 staging: rtl8192u: Fix keyidx assignment within if condition new 93bc49d6ec34 staging: rts5208: Correct line ending with '(' new decb929f4636 staging: Explicitly include correct DT includes new c4b811b9361b staging: rtl8723bs: Fix space issues new 1d85bb7fd66a staging: rtl8723bs: Fix alignment open parenthesis new cd8112940171 staging: rtl8723bs: Fix remaining blank line issue new 4762c171b408 staging: rtl8723bs: ioctl_linux: Fix else on next line new 49ad101ea739 staging: rtl8723bs: ioctl_linux: Fix code indent new f2388a899e6b staging: rtl8723bs: ioctl_linux: Fix block comment alignment new cb4defd703e3 staging: rtl8723bs: ioctl_linux: Remove multiple blank lines new 5434da83eba5 staging: rtl8723bs: ioctl_linux: Remove unnecessary blank lines new 722a32919bd6 staging: rtl8723bs: ioctl_linux: Remove unnecessary parentheses new 6ec584f3c39b staging: rtl8723bs: ioctl_linux: Fix alignment on open par [...] new a5714ee328ea staging: rtl8723bs: ioctl_linux: Add preferred spaces new e1bfd9746154 staging: rtl8723bs: ioctl_linux: Fix comparison to false new ca77687ae3f6 Staging: rtl8192e: Rename function ActivateBAEntry new 8dd56eaa9450 Staging: rtl8192e: Rename function DeActivateBAEntry new 7b3190558235 Staging: rtl8192e: Rename function TxTsDeleteBA new c928e84ce577 Staging: rtl8192e: Rename function RxTsDeleteBA new 76c9f93454d9 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c3d5e0c2ba17 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 122a42d217a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a99e30991d28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7e23d730055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 530e61ef5cfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 311d1ea6c721 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d2415e4d34fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 291bc793a008 gpio: omap: Remove redundant dev_err_probe() and zero valu [...] new 451c923d4c63 dt-bindings: gpio: ds4520: Add ADI DS4520 new 659ad5f7efec gpio: ds4520: Add ADI DS4520 GPIO Expander Support new 73561d281631 gpio: davinci: Remove redundant dev_err_probe() new e5780d80ce1d dt-bindings: gpio: Add gpio-line-names to STMPE GPIO new 28e6c5b86ac3 gpio: 74xx-mmio: remove unneeded platform_set_drvdata() call new ba8a90e8cb8c gpio: exar: remove unneeded platform_set_drvdata() call new 8020619ad785 gpio: logicvc: remove unneeded platform_set_drvdata() call new c456c4d9707a gpio: eic-sprd: remove unneeded platform_set_drvdata() call new 2ae9c912f4e0 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new d00ecc7bd9e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83006467733d Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 018121e655c8 pwm: Remove outdated documentation for pwmchip_remove() new bdebe27e3dc2 pwm: rz-mtu3: Fix build warning 'num_channel_ios' not described new 84c33f427824 pwm: Drop unused #include <linux/radix-tree.h> new 0323e8fedd1e pwm: atmel-tcb: Harmonize resource allocation order new c11622324c02 pwm: atmel-tcb: Fix resource freeing in error path and remove new 78dca23bd670 pwm: atmel-tcb: Put per-channel data into driver data new 9a6ac822a215 pwm: atmel-tcb: Unroll atmel_tcb_pwm_set_polarity() into o [...] new 28a1dadc49e2 pwm: atmel-tcb: Don't track polarity in driver data new 4aed0ccd6868 pwm: lpc18xx-sct: Simplify using devm_clk_get_enabled() new 63808bbb3e22 pwm: pxa: Don't reimplement of_device_get_match_data() new 250b4ca0c9d6 pwm: ntxec: Drop a write-only variable from driver data new 387c74e5f91d pwm: ntxec: Use device_set_of_node_from_dev() new 86eed2a10304 pwm: Fix order of freeing resources in pwmchip_remove() new e9c2f69aac05 pwm: stm32: Don't modify HW state in .remove() callback new 8c89fd866ad2 pwm: stm32: Simplify using devm_pwmchip_add() new b2c71e9f8dd0 pwm: stmpe: Handle errors when disabling the signal new 8b9d91d23c18 dt-bindings: pwm: brcm,kona-pwm: convert to YAML new b22bb0d6a828 pwm: atmel: Simplify using devm functions new 3ccb179aa40d pwm: lpc32xx: Remove handling of PWM channels new d9f532f71918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79cb443889bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c26f3bed05de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e4d33e8f506d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new b9e83f989daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5a2eec4a4b3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new dac4b24fba01 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9964f9264d05 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 99b8a91ec333 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 0401edffa338 dt-bindings: nvmem: Add t1023-sfp efuse support new c8efcf7a86eb nvmem: add new NXP QorIQ eFuse driver new 2b04315a8a7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbc02854331e XArray: Do not return sibling entries from xa_load() new 6a3c75c7a72f Merge branch 'main' of git://git.infradead.org/users/willy [...] new d1a03268e453 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b0471dd51e39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b6bcaec9503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f774de66fd44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0132312537c rust: allocator: Prevent mis-aligned allocation new 7c74839b2acc rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl new a009b031ccf3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 743141ac037c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b915dbc6241b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d8405a902900 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 89e07fd46809 vfio: Do not allow !ops->dma_unmap in vfio_pin/unpin_pages() new 5d5c85ff6246 iommufd: Allow passing in iopt_access_list_id to iopt_remo [...] new 9227da7816dd iommufd: Add iommufd_access_change_ioas(_id) helpers new 6129b59fcdf3 iommufd: Use iommufd_access_change_ioas in iommufd_access_ [...] new 70c16123d865 iommufd: Add iommufd_access_replace() API new c154660b6e26 iommufd/selftest: Add IOMMU_TEST_OP_ACCESS_REPLACE_IOAS coverage new c157fd886199 vfio: Support IO page table replacement new 6b93248c0b09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec8939156379 Add linux-next specific files for 20230731
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 (d7b3af5a77e8) \ N -- N -- N refs/heads/master (ec8939156379)
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 1378 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: .gitignore | 2 +- Documentation/ABI/testing/sysfs-bus-cxl | 15 +- Documentation/ABI/testing/sysfs-bus-iio | 16 + Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/media/qcom_camss.rst | 6 +- Documentation/bpf/bpf_design_QA.rst | 5 - .../bpf/standardization/instruction-set.rst | 130 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 + .../devicetree/bindings/gpio/adi,ds4520-gpio.yaml | 51 + .../devicetree/bindings/gpio/st,stmpe-gpio.yaml | 4 + .../bindings/iio/proximity/murata,irsd200.yaml | 60 + .../bindings/media/mediatek,vcodec-decoder.yaml | 67 +- .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 6 +- .../devicetree/bindings/net/rockchip-dwmac.yaml | 10 +- .../devicetree/bindings/nvmem/fsl,t1023-sfp.yaml | 37 + .../bindings/power/qcom,kpss-acc-v2.yaml | 1 - .../devicetree/bindings/pwm/brcm,kona-pwm.txt | 21 - .../devicetree/bindings/pwm/brcm,kona-pwm.yaml | 51 + .../bindings/reset/xlnx,zynqmp-reset.yaml | 1 + .../devicetree/bindings/spi/spi-nxp-fspi.yaml | 3 + Documentation/driver-api/media/cec-core.rst | 44 +- Documentation/driver-api/media/v4l2-subdev.rst | 110 +- Documentation/gpu/todo.rst | 22 +- Documentation/netlink/specs/netdev.yaml | 5 +- Documentation/networking/ip-sysctl.rst | 8 +- MAINTAINERS | 43 +- Makefile | 8 +- Next/SHA1s | 142 +- Next/Trees | 6 +- Next/merge.log | 2764 ++++++++++++------ arch/Kconfig | 3 + .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 25 +- arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts | 21 +- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 62 +- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 19 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 25 +- .../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 19 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 21 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 29 + arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-mira.dtsi | 2 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 8 + .../dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 8 + arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts | 1 - arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 18 +- arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 6 + arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts | 19 +- arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts | 34 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts | 23 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi | 82 +- arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi | 19 +- arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts | 66 +- arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts | 45 +- arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 19 +- arch/arm/configs/axm55xx_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 2 +- arch/arm/configs/footbridge_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/milbeaut_m10v_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap1_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/configs/rpc_defconfig | 2 +- arch/arm/configs/s5pv210_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/mach-pxa/sharpsl_pm.h | 1 - arch/arm/mach-pxa/spitz_pm.c | 1 + arch/arm64/boot/dts/freescale/Makefile | 6 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw7905-0x.dts | 28 + .../boot/dts/freescale/imx8mm-venice-gw7905.dtsi | 303 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 7 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 2 + .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi | 2 +- .../boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 236 ++ .../boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 371 +++ .../boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 414 +++ .../dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso | 87 + .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 5 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 192 ++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 145 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 73 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 2 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 2 +- .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts | 2 +- .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 2 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 2 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 4 +- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 2 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 2 +- .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/configs/defconfig | 18 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_host.h | 6 +- arch/arm64/kvm/arm.c | 26 +- arch/arm64/kvm/guest.c | 15 - arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/reset.c | 25 +- arch/csky/abiv2/cacheflush.c | 10 +- arch/csky/kernel/module.c | 2 +- arch/ia64/configs/bigsur_defconfig | 2 +- arch/ia64/configs/generic_defconfig | 2 +- arch/ia64/configs/gensparse_defconfig | 2 +- arch/ia64/configs/tiger_defconfig | 2 +- arch/loongarch/configs/loongson3_defconfig | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/cavium-octeon/octeon-usb.c | 2 + arch/mips/configs/bigsur_defconfig | 2 +- arch/mips/configs/fuloong2e_defconfig | 2 +- arch/mips/configs/ip22_defconfig | 2 +- arch/mips/configs/ip32_defconfig | 2 +- arch/mips/configs/jazz_defconfig | 2 +- arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson2k_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 2 +- arch/mips/configs/mtx1_defconfig | 2 +- arch/mips/configs/pic32mzda_defconfig | 2 +- arch/mips/configs/rm200_defconfig | 2 +- arch/mips/include/asm/mach-loongson32/loongson1.h | 2 - arch/mips/include/asm/mach-loongson32/regs-clk.h | 81 - arch/mips/include/asm/mach-loongson32/regs-rtc.h | 19 - arch/mips/lantiq/xway/gptu.c | 1 + arch/mips/loongson32/common/platform.c | 8 - arch/mips/loongson64/smp.c | 160 +- arch/mips/pic32/pic32mzda/config.c | 1 + arch/mips/ralink/ill_acc.c | 2 + arch/parisc/configs/generic-32bit_defconfig | 2 +- arch/parisc/configs/generic-64bit_defconfig | 2 +- arch/powerpc/configs/44x/sam440ep_defconfig | 2 +- arch/powerpc/configs/85xx/stx_gp3_defconfig | 2 +- arch/powerpc/configs/cell_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/pasemi_defconfig | 2 +- arch/powerpc/configs/pmac32_defconfig | 2 +- arch/powerpc/configs/powernv_defconfig | 2 +- arch/powerpc/configs/ppc64_defconfig | 2 +- arch/powerpc/configs/ppc64e_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/kernel/trace/ftrace_mprofile.S | 9 +- arch/powerpc/mm/init_64.c | 11 +- arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 30 + arch/riscv/configs/defconfig | 2 +- arch/riscv/configs/rv32_defconfig | 2 +- arch/s390/Kconfig | 1 + arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/include/asm/pfault.h | 26 + arch/s390/include/asm/setup.h | 8 - arch/s390/kernel/cert_store.c | 1 + arch/s390/kernel/machine_kexec.c | 1 + arch/s390/kernel/smp.c | 1 + arch/s390/kernel/sthyi.c | 6 +- arch/s390/kvm/intercept.c | 9 +- arch/s390/mm/Makefile | 1 + arch/s390/mm/fault.c | 228 -- arch/s390/mm/pfault.c | 248 ++ arch/sh/configs/espt_defconfig | 2 +- arch/sh/configs/sdk7780_defconfig | 2 +- arch/sh/configs/sdk7786_defconfig | 2 +- arch/sh/configs/sh03_defconfig | 2 +- arch/sh/configs/sh7763rdp_defconfig | 2 +- arch/sparc/configs/sparc32_defconfig | 2 +- arch/um/configs/i386_defconfig | 2 +- arch/um/configs/x86_64_defconfig | 2 +- arch/x86/configs/i386_defconfig | 2 +- arch/x86/configs/x86_64_defconfig | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/smp.h | 3 - arch/x86/include/asm/svm.h | 1 + arch/x86/include/asm/topology.h | 4 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/smpboot.c | 14 +- arch/x86/kvm/lapic.c | 25 +- arch/x86/kvm/svm/sev.c | 89 +- arch/x86/kvm/svm/svm.c | 86 +- arch/x86/kvm/svm/svm.h | 42 - arch/x86/kvm/vmx/vmenter.S | 8 +- arch/x86/kvm/vmx/vmx.c | 62 +- arch/x86/kvm/vmx/vmx_ops.h | 12 +- arch/x86/kvm/x86.c | 50 +- arch/x86/net/bpf_jit_comp.c | 141 +- crypto/asymmetric_keys/public_key.c | 8 +- drivers/acpi/arm64/iort.c | 3 - drivers/ata/ahci.c | 2 +- drivers/ata/ahci_qoriq.c | 2 +- drivers/ata/ahci_xgene.c | 7 +- drivers/ata/libahci.c | 7 +- drivers/ata/libata-core.c | 10 +- drivers/ata/libata-eh.c | 6 +- drivers/ata/libata-sata.c | 16 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/libata-sff.c | 2 +- drivers/ata/pata_arasan_cf.c | 3 +- drivers/ata/pata_ns87415.c | 2 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/sata_highbank.c | 2 +- drivers/ata/sata_inic162x.c | 2 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/ata/sata_sil24.c | 4 +- drivers/block/ublk_drv.c | 11 +- drivers/char/hw_random/cctrng.c | 93 +- drivers/char/hw_random/cn10k-rng.c | 18 +- drivers/char/tpm/tpm_tis_core.c | 9 +- drivers/clk/baikal-t1/ccu-pll.c | 6 +- drivers/clk/meson/clk-pll.c | 4 +- drivers/clk/qcom/dispcc-sc8280xp.c | 8 +- drivers/crypto/caam/caamhash.c | 17 +- drivers/crypto/starfive/Kconfig | 2 + drivers/crypto/starfive/Makefile | 2 +- drivers/crypto/starfive/jh7110-aes.c | 1034 +++++++ drivers/crypto/starfive/jh7110-cryp.c | 36 +- drivers/crypto/starfive/jh7110-cryp.h | 65 + drivers/cxl/core/mbox.c | 49 +- drivers/cxl/core/memdev.c | 19 + drivers/cxl/core/region.c | 8 +- drivers/cxl/cxlmem.h | 16 + drivers/firmware/qcom_scm.c | 66 +- drivers/genpd/Makefile | 1 + drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-74xx-mmio.c | 2 - drivers/gpio/gpio-davinci.c | 2 +- drivers/gpio/gpio-ds4520.c | 80 + drivers/gpio/gpio-eic-sprd.c | 1 - drivers/gpio/gpio-exar.c | 2 - drivers/gpio/gpio-logicvc.c | 2 - drivers/gpio/gpio-omap.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 5 +- drivers/gpu/drm/armada/armada_overlay.c | 6 +- drivers/gpu/drm/ast/ast_dp.c | 11 + drivers/gpu/drm/ast/ast_dp501.c | 37 +- drivers/gpu/drm/ast/ast_drv.h | 6 + drivers/gpu/drm/ast/ast_mode.c | 87 +- drivers/gpu/drm/drm_atomic_helper.c | 2 +- drivers/gpu/drm/drm_bridge_connector.c | 11 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +- drivers/gpu/drm/drm_plane_helper.c | 12 +- drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 + drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c | 2 +- drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c | 11 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 2 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 13 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 8 +- drivers/gpu/drm/msm/msm_fence.c | 6 + drivers/gpu/drm/msm/msm_gem_submit.c | 16 +- drivers/gpu/drm/msm/msm_mdss.c | 19 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 48 +- drivers/gpu/drm/panel/panel-simple.c | 15 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c | 3 +- drivers/gpu/drm/tidss/tidss_plane.c | 3 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/udl/udl_modeset.c | 13 +- drivers/gpu/ipu-v3/ipu-pre.c | 4 +- drivers/gpu/ipu-v3/ipu-prg.c | 5 +- drivers/iio/accel/adxl355_i2c.c | 15 +- drivers/iio/accel/adxl372_spi.c | 1 - drivers/iio/accel/bma180.c | 1 - drivers/iio/accel/kxsd9-spi.c | 1 - drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7192.c | 2 +- drivers/iio/adc/ad9467.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 3 +- drivers/iio/adc/at91_adc.c | 1 - drivers/iio/adc/cc10001_adc.c | 1 - drivers/iio/adc/ina2xx-adc.c | 2 +- drivers/iio/adc/meson_saradc.c | 74 +- drivers/iio/adc/palmas_gpadc.c | 1 - drivers/iio/adc/qcom-spmi-iadc.c | 1 - drivers/iio/adc/rockchip_saradc.c | 1 - drivers/iio/adc/sc27xx_adc.c | 1 - drivers/iio/adc/stm32-adc-core.c | 2 + drivers/iio/adc/stm32-dfsdm-adc.c | 3 +- drivers/iio/adc/stm32-dfsdm-core.c | 4 +- drivers/iio/adc/stmpe-adc.c | 2 +- drivers/iio/adc/sun4i-gpadc-iio.c | 1 - drivers/iio/adc/ti_am335x_adc.c | 1 - drivers/iio/amplifiers/Kconfig | 1 + drivers/iio/amplifiers/ad8366.c | 15 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 2 +- drivers/iio/imu/adis16475.c | 5 +- drivers/iio/industrialio-core.c | 31 +- drivers/iio/industrialio-event.c | 2 + drivers/iio/proximity/Kconfig | 12 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/irsd200.c | 958 +++++++ drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/temperature/mlx90614.c | 2 +- drivers/iommu/iommufd/device.c | 128 +- drivers/iommu/iommufd/io_pagetable.c | 6 +- drivers/iommu/iommufd/iommufd_private.h | 3 +- drivers/iommu/iommufd/iommufd_test.h | 4 + drivers/iommu/iommufd/selftest.c | 19 + drivers/isdn/hardware/mISDN/hfcpci.c | 10 +- drivers/md/Kconfig | 10 + drivers/md/dm-raid.c | 1 - drivers/md/md-bitmap.c | 347 +-- drivers/md/md-bitmap.h | 1 + drivers/md/md-faulty.c | 2 + drivers/md/md-linear.c | 1 + drivers/md/md-multipath.c | 1 + drivers/md/md.c | 221 +- drivers/md/md.h | 11 +- drivers/md/raid0.c | 16 +- drivers/md/raid1.c | 60 +- drivers/md/raid1.h | 1 - drivers/md/raid10.c | 82 +- drivers/md/raid10.h | 1 - drivers/md/raid5.c | 70 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/core/cec-notifier.c | 1 + drivers/media/cec/core/cec-pin-priv.h | 1 + drivers/media/cec/core/cec-pin.c | 32 +- drivers/media/cec/platform/cec-gpio/cec-gpio.c | 10 +- drivers/media/cec/platform/stm32/stm32-cec.c | 1 - drivers/media/common/siano/smsdvb-debugfs.c | 334 +-- drivers/media/common/siano/smsendian.c | 2 +- drivers/media/dvb-frontends/cx24120.c | 4 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/drxk_hard.c | 29 +- drivers/media/dvb-frontends/mn88443x.c | 2 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 13 +- drivers/media/i2c/ds90ub913.c | 14 +- drivers/media/i2c/ds90ub953.c | 13 +- drivers/media/i2c/ds90ub960.c | 18 +- drivers/media/i2c/imx290.c | 2 +- drivers/media/i2c/imx296.c | 2 +- drivers/media/i2c/imx415.c | 2 +- drivers/media/i2c/max9286.c | 27 +- drivers/media/i2c/ov01a10.c | 2 +- drivers/media/i2c/ov2680.c | 2 +- drivers/media/i2c/ov5640.c | 2 +- drivers/media/i2c/rdacm20.c | 16 +- drivers/media/i2c/rdacm21.c | 15 +- drivers/media/i2c/st-mipid02.c | 12 +- drivers/media/i2c/tc358743.c | 8 +- drivers/media/i2c/tc358746.c | 15 +- drivers/media/i2c/video-i2c.c | 2 +- drivers/media/pci/cx18/cx18-gpio.c | 2 +- drivers/media/pci/cx18/cx18-irq.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/intel/Kconfig | 21 +- drivers/media/pci/intel/ipu-bridge.c | 3 + drivers/media/pci/intel/ipu3/Kconfig | 20 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 14 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/saa7164/saa7164-fw.c | 1 - drivers/media/pci/ttpci/budget-av.c | 34 +- drivers/media/pci/ttpci/budget-ci.c | 30 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/ttpci/budget.c | 20 +- drivers/media/platform/allegro-dvt/allegro-core.c | 1 - drivers/media/platform/amphion/vdec.c | 41 +- drivers/media/platform/amphion/venc.c | 6 +- drivers/media/platform/amphion/vpu.h | 3 + drivers/media/platform/amphion/vpu_cmds.c | 18 +- drivers/media/platform/amphion/vpu_core.c | 4 +- drivers/media/platform/amphion/vpu_dbg.c | 17 +- drivers/media/platform/amphion/vpu_drv.c | 4 +- drivers/media/platform/amphion/vpu_helpers.c | 61 + drivers/media/platform/amphion/vpu_malone.c | 2 - drivers/media/platform/amphion/vpu_mbox.c | 2 - drivers/media/platform/amphion/vpu_msgs.c | 14 +- drivers/media/platform/amphion/vpu_rpc.c | 2 - drivers/media/platform/amphion/vpu_v4l2.c | 7 +- drivers/media/platform/amphion/vpu_windsor.c | 2 - drivers/media/platform/aspeed/aspeed-video.c | 5 +- drivers/media/platform/atmel/atmel-isi.c | 16 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/cadence/cdns-csi2rx.c | 10 +- drivers/media/platform/chips-media/coda-common.c | 3 +- drivers/media/platform/intel/pxa_camera.c | 80 +- drivers/media/platform/marvell/cafe-driver.c | 18 +- drivers/media/platform/marvell/mcam-core.c | 15 +- drivers/media/platform/marvell/mmp-driver.c | 9 +- .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 5 +- .../media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c | 2 +- .../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c | 4 +- drivers/media/platform/mediatek/mdp/mtk_mdp_comp.c | 2 - .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dbgfs.c | 13 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 86 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 4 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.h | 3 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 3 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 2 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_pm.c | 3 +- .../platform/mediatek/vcodec/mtk_vcodec_util.c | 16 +- .../platform/mediatek/vcodec/mtk_vcodec_util.h | 2 + .../mediatek/vcodec/vdec/vdec_av1_req_lat_if.c | 12 +- .../platform/mediatek/vcodec/vdec/vdec_vp8_if.c | 10 +- .../platform/mediatek/vcodec/vdec/vdec_vp9_if.c | 5 +- .../platform/mediatek/vcodec/vdec_msg_queue.c | 6 +- drivers/media/platform/mediatek/vpu/mtk_vpu.c | 4 +- .../media/platform/microchip/microchip-csi2dc.c | 11 +- .../media/platform/microchip/microchip-isc-base.c | 4 +- drivers/media/platform/microchip/microchip-isc.h | 2 +- .../platform/microchip/microchip-sama5d2-isc.c | 13 +- .../platform/microchip/microchip-sama7g5-isc.c | 13 +- drivers/media/platform/nvidia/tegra-vde/vde.c | 3 +- drivers/media/platform/nxp/Kconfig | 11 + drivers/media/platform/nxp/Makefile | 1 + drivers/media/platform/nxp/imx-mipi-csis.c | 18 +- drivers/media/platform/nxp/imx-pxp.c | 1 - drivers/media/platform/nxp/imx7-media-csi.c | 12 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 14 +- .../imx => media/platform/nxp}/imx8mq-mipi-csi2.c | 11 +- drivers/media/platform/qcom/camss/camss.c | 26 +- drivers/media/platform/qcom/camss/camss.h | 2 +- drivers/media/platform/qcom/venus/core.c | 3 +- drivers/media/platform/qcom/venus/core.h | 4 +- drivers/media/platform/qcom/venus/hfi_platform.c | 2 +- drivers/media/platform/renesas/rcar-isp.c | 14 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 53 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 21 +- drivers/media/platform/renesas/rcar-vin/rcar-vin.h | 10 +- drivers/media/platform/renesas/rcar_drif.c | 15 +- drivers/media/platform/renesas/rcar_fdp1.c | 1 - drivers/media/platform/renesas/rcar_jpu.c | 1 - drivers/media/platform/renesas/renesas-ceu.c | 11 +- .../media/platform/renesas/rzg2l-cru/rzg2l-core.c | 15 +- .../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 2 +- .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 13 +- drivers/media/platform/renesas/sh_vou.c | 12 +- drivers/media/platform/renesas/vsp1/vsp1_drv.c | 1 - .../media/platform/rockchip/rkisp1/rkisp1-common.h | 2 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 7 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 14 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 8 +- .../media/platform/samsung/exynos-gsc/gsc-core.c | 1 - .../media/platform/samsung/exynos4-is/fimc-core.c | 5 +- .../media/platform/samsung/exynos4-is/fimc-lite.c | 4 +- .../media/platform/samsung/exynos4-is/media-dev.c | 12 +- .../media/platform/samsung/exynos4-is/media-dev.h | 2 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 29 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 11 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 - .../platform/sunxi/sun6i-csi/sun6i_csi_bridge.c | 12 +- .../platform/sunxi/sun6i-csi/sun6i_csi_bridge.h | 2 +- .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 11 +- .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 11 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 4 +- drivers/media/platform/ti/am437x/am437x-vpfe.c | 36 +- drivers/media/platform/ti/am437x/am437x-vpfe.h | 2 +- drivers/media/platform/ti/cal/cal-camerarx.c | 206 +- drivers/media/platform/ti/cal/cal-video.c | 23 +- drivers/media/platform/ti/cal/cal.c | 78 +- drivers/media/platform/ti/cal/cal.h | 10 - drivers/media/platform/ti/davinci/vpif_capture.c | 35 +- drivers/media/platform/ti/omap3isp/isp.c | 58 +- drivers/media/platform/ti/omap3isp/isp.h | 15 +- drivers/media/platform/ti/omap3isp/ispccdc.c | 13 +- drivers/media/platform/ti/omap3isp/ispccp2.c | 2 + drivers/media/platform/ti/omap3isp/ispcsi2.c | 2 + drivers/media/platform/ti/omap3isp/ispcsiphy.c | 15 +- drivers/media/platform/verisilicon/hantro_drv.c | 9 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 9 +- drivers/media/platform/video-mux.c | 10 +- drivers/media/platform/xilinx/xilinx-vipp.c | 55 +- drivers/media/radio/wl128x/fmdrv_common.c | 3 +- drivers/media/rc/meson-ir.c | 2 +- drivers/media/rc/mtk-cir.c | 3 +- drivers/media/rc/sunxi-cir.c | 3 +- drivers/media/tuners/qt1010.c | 11 +- drivers/media/usb/dvb-usb-v2/af9035.c | 9 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 8 + drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 5 + drivers/media/usb/dvb-usb/dw2102.c | 24 + drivers/media/usb/dvb-usb/m920x.c | 5 +- drivers/media/usb/dvb-usb/opera1.c | 9 +- drivers/media/usb/go7007/go7007-i2c.c | 2 - drivers/media/usb/pvrusb2/pvrusb2-sysfs.c | 20 +- drivers/media/usb/siano/smsusb.c | 21 +- drivers/media/usb/ttusb-dec/ttusbdecfe.c | 12 +- drivers/media/usb/uvc/uvc_v4l2.c | 2 +- drivers/media/v4l2-core/v4l2-async.c | 689 ++--- drivers/media/v4l2-core/v4l2-fwnode.c | 109 +- drivers/media/v4l2-core/v4l2-subdev.c | 13 + drivers/mtd/nand/raw/meson_nand.c | 22 +- drivers/mtd/nand/raw/qcom_nandc.c | 69 +- drivers/net/can/Kconfig | 4 +- drivers/net/can/bxcan.c | 1 - drivers/net/can/dev/rx-offload.c | 36 +- drivers/net/can/flexcan/flexcan-core.c | 4 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 1 - drivers/net/can/m_can/m_can.c | 9 +- drivers/net/can/m_can/m_can.h | 1 - drivers/net/can/rcar/rcar_canfd.c | 1 - drivers/net/can/sja1000/sja1000_platform.c | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 6 +- drivers/net/can/sun4i_can.c | 23 +- drivers/net/can/ti_hecc.c | 5 +- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/gs_usb.c | 187 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 13 - drivers/net/can/usb/peak_usb/pcan_usb_core.h | 2 - drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/microchip/ksz_common.c | 35 +- drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/alacritech/slicoss.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/apm/xgene-v2/main.h | 1 + drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 3 +- drivers/net/ethernet/broadcom/asp2/bcmasp.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h | 3 +- drivers/net/ethernet/cadence/macb_main.c | 1 - .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 1 + drivers/net/ethernet/cirrus/cs89x0.c | 1 - drivers/net/ethernet/ezchip/nps_enet.c | 5 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 3 +- drivers/net/ethernet/freescale/fec_ptp.c | 1 - drivers/net/ethernet/freescale/fman/fman.c | 1 + drivers/net/ethernet/freescale/fman/fman_port.c | 1 + drivers/net/ethernet/freescale/fman/mac.c | 2 + drivers/net/ethernet/freescale/fs_enet/mac-fcc.c | 1 - drivers/net/ethernet/freescale/fs_enet/mac-fec.c | 1 - drivers/net/ethernet/freescale/fs_enet/mac-scc.c | 1 - drivers/net/ethernet/freescale/fsl_pq_mdio.c | 1 + drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 + drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 4 - drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 + drivers/net/ethernet/ibm/emac/core.c | 1 + drivers/net/ethernet/ibm/emac/core.h | 1 - drivers/net/ethernet/ibm/emac/mal.c | 2 + drivers/net/ethernet/ibm/emac/rgmii.c | 2 + drivers/net/ethernet/ibm/emac/tah.c | 2 + drivers/net/ethernet/ibm/emac/zmii.c | 2 + drivers/net/ethernet/intel/ice/ice.h | 5 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 53 +- drivers/net/ethernet/intel/ice/ice_common.c | 56 + drivers/net/ethernet/intel/ice/ice_common.h | 4 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 50 + drivers/net/ethernet/intel/ice/ice_lag.c | 1951 ++++++++++++- drivers/net/ethernet/intel/ice/ice_lag.h | 34 +- drivers/net/ethernet/intel/ice/ice_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 36 +- drivers/net/ethernet/intel/ice/ice_sched.c | 37 +- drivers/net/ethernet/intel/ice/ice_sched.h | 21 + drivers/net/ethernet/intel/ice/ice_switch.c | 88 +- drivers/net/ethernet/intel/ice/ice_switch.h | 29 + drivers/net/ethernet/intel/ice/ice_type.h | 2 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 2 + drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 - .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 4 +- .../net/ethernet/marvell/prestera/prestera_rxtx.c | 3 - drivers/net/ethernet/marvell/sky2.c | 1 - drivers/net/ethernet/mediatek/mtk_eth_soc.c | 8 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 19 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 19 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 1 - drivers/net/ethernet/mediatek/mtk_wed.c | 1 + drivers/net/ethernet/mediatek/mtk_wed_wo.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 223 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 - .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 25 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 7 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 3 - .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 5 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 8 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 29 +- .../mellanox/mlx5/core/en_accel/macsec_fs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 10 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 66 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 22 +- .../mellanox/mlx5/core/esw/bridge_debugfs.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/bridge_mcast.c | 17 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 18 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 110 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 12 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 448 +-- .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 74 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 28 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + .../mellanox/mlx5/core/steering/dr_action.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 5 +- .../mellanox/mlx5/core/steering/dr_domain.c | 19 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 7 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 7 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 17 - drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 7 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 25 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 9 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 3 +- drivers/net/ethernet/mscc/ocelot_fdma.c | 1 - drivers/net/ethernet/mscc/ocelot_vsc7514.c | 3 +- drivers/net/ethernet/ni/nixge.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 16 + drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.h | 17 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 26 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 8 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 24 + drivers/net/ethernet/qlogic/qed/qed_main.c | 6 +- drivers/net/ethernet/qualcomm/emac/emac-sgmii.c | 2 + drivers/net/ethernet/qualcomm/emac/emac.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 1 - drivers/net/ethernet/qualcomm/qca_uart.c | 1 - drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/renesas/rswitch.c | 3 +- drivers/net/ethernet/renesas/sh_eth.c | 2 - drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ef100_tx.c | 6 +- drivers/net/ethernet/sfc/ef10_sriov.h | 2 - drivers/net/ethernet/sfc/efx.c | 1 - drivers/net/ethernet/sfc/efx.h | 2 - drivers/net/ethernet/sfc/efx_channels.c | 30 +- drivers/net/ethernet/sfc/efx_common.c | 7 - drivers/net/ethernet/sfc/farch_regs.h | 2929 -------------------- drivers/net/ethernet/sfc/filter.h | 7 - drivers/net/ethernet/sfc/io.h | 84 +- drivers/net/ethernet/sfc/mcdi.c | 7 - drivers/net/ethernet/sfc/mcdi_functions.c | 24 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 5 - drivers/net/ethernet/sfc/net_driver.h | 63 +- drivers/net/ethernet/sfc/nic.c | 158 -- drivers/net/ethernet/sfc/nic.h | 178 -- drivers/net/ethernet/sfc/nic_common.h | 13 +- drivers/net/ethernet/sfc/ptp.c | 227 +- drivers/net/ethernet/sfc/selftest.c | 7 +- drivers/net/ethernet/sfc/tx.c | 45 +- drivers/net/ethernet/sfc/tx_tso.c | 2 +- drivers/net/ethernet/sfc/vfdi.h | 252 -- drivers/net/ethernet/sfc/workarounds.h | 7 - drivers/net/ethernet/smsc/smsc911x.c | 1 - drivers/net/ethernet/socionext/sni_ave.c | 3 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 1 - .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 3 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 1 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 43 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 6 - drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 1 + drivers/net/ethernet/sun/sunhme.c | 3 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 1 + drivers/net/ethernet/ti/cpsw-common.c | 1 - drivers/net/ethernet/ti/cpsw-phy-sel.c | 1 - drivers/net/ethernet/ti/davinci_mdio.c | 1 - drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 1 + drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 - drivers/net/ipa/ipa_main.c | 2 +- drivers/net/team/team.c | 3 +- drivers/net/usb/r8152.c | 104 +- drivers/nvmem/Kconfig | 12 + drivers/nvmem/Makefile | 2 + drivers/nvmem/qoriq-efuse.c | 78 + drivers/perf/arm-cmn.c | 161 +- drivers/pwm/core.c | 12 +- drivers/pwm/pwm-atmel-tcb.c | 120 +- drivers/pwm/pwm-atmel.c | 33 +- drivers/pwm/pwm-lpc18xx-sct.c | 33 +- drivers/pwm/pwm-lpc32xx.c | 16 +- drivers/pwm/pwm-ntxec.c | 4 +- drivers/pwm/pwm-pxa.c | 9 +- drivers/pwm/pwm-rz-mtu3.c | 2 +- drivers/pwm/pwm-stm32.c | 14 +- drivers/pwm/pwm-stmpe.c | 17 +- drivers/reset/hisilicon/hi6220_reset.c | 1 - drivers/reset/hisilicon/reset-hi3660.c | 6 +- drivers/reset/reset-imx7.c | 2 +- drivers/reset/reset-intel-gw.c | 2 +- drivers/reset/reset-k210.c | 1 - drivers/reset/reset-meson-audio-arb.c | 3 +- drivers/reset/reset-meson.c | 1 - drivers/reset/reset-microchip-sparx5.c | 3 +- drivers/reset/reset-mpfs.c | 1 + drivers/reset/reset-qcom-aoss.c | 2 +- drivers/reset/reset-qcom-pdc.c | 2 +- drivers/reset/reset-simple.c | 1 - drivers/reset/reset-uniphier-glue.c | 2 +- drivers/reset/reset-uniphier.c | 1 - drivers/reset/reset-zynqmp.c | 8 +- drivers/reset/starfive/reset-starfive-jh7110.c | 30 + drivers/s390/block/dasd.c | 125 +- drivers/s390/block/dasd_3990_erp.c | 4 +- drivers/s390/block/dasd_ioctl.c | 1 + drivers/spi/spi-microchip-core.c | 6 +- drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/greybus/arche-platform.c | 1 + drivers/staging/greybus/pwm.c | 1 - .../media/atomisp/pci/atomisp_csi2_bridge.c | 8 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- .../media/deprecated/atmel/atmel-isc-base.c | 4 +- drivers/staging/media/deprecated/atmel/atmel-isc.h | 2 +- .../media/deprecated/atmel/atmel-sama5d2-isc.c | 9 +- .../media/deprecated/atmel/atmel-sama7g5-isc.c | 9 +- drivers/staging/media/imx/Kconfig | 10 - drivers/staging/media/imx/Makefile | 2 - drivers/staging/media/imx/imx-media-capture.c | 1 - drivers/staging/media/imx/imx-media-csi.c | 10 +- drivers/staging/media/imx/imx-media-dev-common.c | 8 +- drivers/staging/media/imx/imx-media-dev.c | 2 +- drivers/staging/media/imx/imx-media-of.c | 4 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 12 +- drivers/staging/media/ipu3/ipu3-css.c | 14 +- drivers/staging/media/meson/vdec/esparser.c | 1 - drivers/staging/media/meson/vdec/vdec.c | 2 +- drivers/staging/media/meson/vdec/vdec_platform.c | 9 + drivers/staging/media/rkvdec/rkvdec-vp9.c | 1 - drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c | 3 +- .../staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c | 6 +- .../staging/media/sunxi/sun6i-isp/sun6i_isp_proc.h | 2 +- drivers/staging/media/tegra-video/csi.c | 1 - drivers/staging/media/tegra-video/vi.c | 23 +- drivers/staging/media/tegra-video/vip.c | 2 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 5 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 20 - drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 8 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 38 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 42 +- drivers/staging/rtl8192e/rtl819x_TS.h | 2 - drivers/staging/rtl8192e/rtl819x_TSProc.c | 35 - drivers/staging/rtl8192e/rtllib.h | 6 - drivers/staging/rtl8192e/rtllib_module.c | 3 - drivers/staging/rtl8192e/rtllib_rx.c | 44 +- drivers/staging/rtl8192e/rtllib_softmac.c | 143 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +- drivers/staging/rtl8192e/rtllib_tx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 10 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 164 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 161 +- drivers/staging/rts5208/sd.c | 3 +- drivers/usb/chipidea/core.c | 3 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 3 +- drivers/usb/gadget/udc/aspeed_udc.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +- drivers/usb/gadget/udc/snps_udc_plat.c | 3 +- drivers/usb/gadget/udc/udc-xilinx.c | 3 +- drivers/usb/host/ehci-atmel.c | 3 +- drivers/usb/host/ehci-exynos.c | 3 +- drivers/usb/host/ehci-fsl.c | 3 +- drivers/usb/host/ehci-mv.c | 3 +- drivers/usb/host/ehci-npcm7xx.c | 5 +- drivers/usb/host/ehci-omap.c | 3 +- drivers/usb/host/ehci-orion.c | 3 +- drivers/usb/host/ehci-platform.c | 3 +- drivers/usb/host/ehci-sh.c | 3 +- drivers/usb/host/ehci-spear.c | 3 +- drivers/usb/host/ehci-st.c | 12 +- drivers/usb/host/isp1362-hcd.c | 3 +- drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/ohci-da8xx.c | 3 +- drivers/usb/host/ohci-exynos.c | 3 +- drivers/usb/host/ohci-nxp.c | 3 +- drivers/usb/host/ohci-platform.c | 3 +- drivers/usb/host/ohci-pxa27x.c | 3 +- drivers/usb/host/ohci-spear.c | 3 +- drivers/usb/host/ohci-st.c | 14 +- drivers/usb/host/oxu210hp-hcd.c | 3 +- drivers/usb/host/uhci-platform.c | 3 +- drivers/usb/host/xhci-tegra.c | 26 +- drivers/vfio/iommufd.c | 11 +- drivers/vfio/vfio_main.c | 4 + drivers/video/Kconfig | 2 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/logo/Kconfig | 2 +- fs/9p/vfs_inode.c | 4 +- fs/9p/vfs_inode_dotl.c | 4 +- fs/afs/inode.c | 2 +- fs/autofs/Kconfig | 12 - fs/btrfs/disk-io.c | 102 +- fs/btrfs/disk-io.h | 1 - fs/btrfs/extent-tree.c | 37 +- fs/btrfs/extent_io.c | 298 +- fs/btrfs/extent_io.h | 19 +- fs/btrfs/file.c | 24 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/fs.h | 12 +- fs/btrfs/inode.c | 11 +- fs/btrfs/messages.c | 10 +- fs/btrfs/qgroup.c | 19 +- fs/btrfs/space-info.c | 51 +- fs/btrfs/super.c | 5 +- fs/btrfs/tests/extent-io-tests.c | 302 +- fs/btrfs/transaction.c | 12 +- fs/btrfs/volumes.c | 26 +- fs/btrfs/volumes.h | 2 - fs/ceph/inode.c | 2 +- fs/coda/inode.c | 3 +- fs/ecryptfs/inode.c | 5 +- fs/erofs/Kconfig | 1 + fs/erofs/decompressor_deflate.c | 4 +- fs/erofs/inode.c | 2 +- fs/erofs/super.c | 44 +- fs/exfat/file.c | 2 +- fs/ext2/inode.c | 2 +- fs/ext4/inode.c | 2 +- fs/ext4/super.c | 2 +- fs/f2fs/file.c | 2 +- fs/fat/file.c | 2 +- fs/fuse/dir.c | 2 +- fs/gfs2/inode.c | 2 +- fs/hfsplus/inode.c | 2 +- fs/inode.c | 98 +- fs/kernfs/inode.c | 2 +- fs/libfs.c | 4 +- fs/minix/inode.c | 2 +- fs/nfs/inode.c | 2 +- fs/nfs/namespace.c | 3 +- fs/nfsd/vfs.c | 9 +- fs/nilfs2/inode.c | 8 + fs/nilfs2/segment.c | 2 + fs/nilfs2/the_nilfs.h | 2 + fs/ntfs3/file.c | 2 +- fs/ocfs2/file.c | 2 +- fs/open.c | 18 +- fs/orangefs/inode.c | 2 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 2 +- fs/proc/generic.c | 2 +- fs/proc/proc_net.c | 2 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 3 +- fs/proc/task_mmu.c | 24 +- fs/proc/task_nommu.c | 15 +- fs/smb/client/inode.c | 2 +- fs/smb/server/smb2pdu.c | 22 +- fs/smb/server/vfs.c | 3 +- fs/stat.c | 59 +- fs/sysv/itree.c | 3 +- fs/ubifs/dir.c | 2 +- fs/udf/symlink.c | 2 +- fs/vboxsf/utils.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 6 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_super.c | 2 +- include/drm/drm_crtc.h | 5 - include/drm/drm_modeset_helper_vtables.h | 48 +- include/drm/task_barrier.h | 4 +- include/linux/can/rx-offload.h | 11 +- include/linux/cpu.h | 25 +- include/linux/cpu_smt.h | 33 + include/linux/filter.h | 17 +- include/linux/firmware/qcom/qcom_scm.h | 2 +- include/linux/fs.h | 47 +- include/linux/ftrace.h | 4 - include/linux/iio/types.h | 2 + include/linux/iommufd.h | 1 + include/linux/ipv6.h | 2 +- include/linux/libata.h | 24 +- include/linux/mlx5/driver.h | 27 +- include/linux/mm.h | 25 + include/linux/netdevice.h | 5 +- include/linux/netfilter.h | 10 + include/linux/page_ext.h | 3 +- include/linux/spi/corgi_lcd.h | 2 + include/linux/stmmac.h | 4 +- include/media/cec.h | 11 +- include/media/davinci/vpif_types.h | 2 +- include/media/v4l2-async.h | 238 +- include/media/v4l2-fwnode.h | 70 - include/media/v4l2-subdev.h | 19 +- include/net/bond_3ad.h | 1 - include/net/datalink.h | 2 - include/net/gro.h | 43 + include/net/handshake.h | 5 + include/net/inet_sock.h | 7 +- include/net/ip.h | 2 +- include/net/ip6_route.h | 2 +- include/net/net_namespace.h | 4 +- include/net/netlink.h | 10 +- include/net/route.h | 4 +- include/net/tls.h | 4 - include/net/tls_prot.h | 68 + include/trace/events/handshake.h | 160 ++ include/uapi/linux/blkzoned.h | 10 +- include/uapi/linux/bpf.h | 6 + include/uapi/linux/ipv6.h | 2 +- include/uapi/linux/netdev.h | 3 +- include/uapi/linux/pkt_cls.h | 4 +- include/uapi/linux/vfio.h | 6 + io_uring/io_uring.c | 23 +- kernel/bpf/core.c | 196 +- kernel/bpf/disasm.c | 57 +- kernel/bpf/memalloc.c | 12 +- kernel/bpf/verifier.c | 348 ++- kernel/cpu.c | 142 +- kernel/events/core.c | 33 +- kernel/gcov/Makefile | 2 + kernel/kprobes.c | 14 +- kernel/trace/ring_buffer.c | 25 +- kernel/trace/trace_events.c | 14 +- kernel/trace/trace_events_synth.c | 1 + kernel/trace/trace_events_trigger.c | 2 + kernel/trace/trace_probe.c | 8 +- kernel/trace/trace_seq.c | 1 + lib/idr.c | 14 +- lib/nlattr.c | 6 + lib/ts_bm.c | 43 +- lib/xarray.c | 2 +- localversion-next | 2 +- mm/compaction.c | 14 +- mm/damon/ops-common.c | 2 +- mm/damon/paddr.c | 2 +- mm/damon/vaddr.c | 23 +- mm/huge_memory.c | 2 +- mm/madvise.c | 6 +- mm/memblock.c | 4 - mm/mempolicy.c | 15 +- mm/page_poison.c | 1 - mm/shmem.c | 4 +- mm/vmstat.c | 1 - net/can/raw.c | 2 +- net/core/dev.c | 82 +- net/core/netdev-genl.c | 37 +- net/core/of_net.c | 1 + net/core/rtnetlink.c | 8 +- net/core/sock.c | 69 +- net/dccp/ipv6.c | 4 +- net/dsa/port.c | 9 +- net/ethtool/ioctl.c | 75 +- net/ethtool/netlink.c | 65 +- net/ethtool/tunnels.c | 71 +- net/handshake/Makefile | 2 +- net/handshake/alert.c | 110 + net/handshake/handshake.h | 6 + net/handshake/tlshd.c | 23 + net/handshake/trace.c | 2 + net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/netfilter/nf_defrag_ipv4.c | 17 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 4 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/udp.c | 8 +- net/ipv4/udp_offload.c | 7 +- net/ipv6/addrconf.c | 90 +- net/ipv6/anycast.c | 2 +- net/ipv6/ndisc.c | 27 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 11 + net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 6 +- net/ipv6/route.c | 12 +- net/ipv6/tcp_ipv6.c | 9 +- net/ipv6/udp.c | 12 +- net/ipv6/udp_offload.c | 7 +- net/l2tp/l2tp_ip6.c | 2 +- net/mptcp/sockopt.c | 2 +- net/netfilter/core.c | 6 + net/netfilter/nf_bpf_link.c | 123 +- net/netfilter/nf_conntrack_netlink.c | 8 +- net/netfilter/nf_conntrack_proto_dccp.c | 2 + net/netfilter/nft_fib.c | 13 +- net/netfilter/nft_lookup.c | 6 +- net/netfilter/nft_masq.c | 8 +- net/netfilter/nft_nat.c | 8 +- net/netfilter/nft_redir.c | 8 +- net/netfilter/nft_socket.c | 2 +- net/netfilter/xt_socket.c | 4 +- net/packet/af_packet.c | 12 +- net/sched/cls_flower.c | 5 +- net/sched/cls_u32.c | 56 +- net/sched/em_meta.c | 4 +- net/smc/af_smc.c | 2 +- net/sunrpc/svcsock.c | 50 +- net/sunrpc/xprtsock.c | 45 +- net/tls/tls.h | 3 + net/tls/tls_device.c | 6 +- net/tls/tls_main.c | 2 + net/tls/tls_strp.c | 3 +- net/tls/tls_sw.c | 142 +- net/unix/af_unix.c | 2 +- net/xdp/xsk.c | 2 +- net/xfrm/xfrm_policy.c | 2 +- rust/bindings/bindings_helper.h | 1 + rust/kernel/allocator.rs | 68 +- scripts/Makefile.package | 55 +- .../api/debugfs/debugfs_simple_attr.cocci | 68 - scripts/kallsyms.c | 1 + scripts/package/builddeb | 29 +- scripts/package/install-extmod-build | 39 + scripts/package/kernel.spec | 117 + scripts/package/mkdebian | 3 +- scripts/package/mkspec | 148 +- scripts/remove-stale-files | 2 + security/selinux/hooks.c | 9 +- security/selinux/ss/avtab.c | 2 + security/selinux/ss/avtab.h | 7 + security/selinux/ss/hashtab.c | 3 +- security/selinux/ss/hashtab.h | 6 + security/selinux/ss/policydb.c | 5 +- sound/soc/codecs/88pm860x-codec.c | 4 +- sound/soc/codecs/sta32x.c | 2 +- sound/soc/codecs/sta350.c | 2 +- sound/soc/codecs/sta529.c | 2 +- sound/soc/codecs/stac9766.c | 2 +- sound/soc/codecs/sti-sas.c | 2 +- sound/soc/fsl/fsl_micfil.c | 2 +- sound/usb/bcd2000/bcd2000.c | 4 +- sound/xen/xen_snd_front_alsa.c | 8 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/include/uapi/linux/bpf.h | 6 + tools/include/uapi/linux/netdev.h | 3 +- tools/net/ynl/Makefile | 1 + tools/net/ynl/generated/netdev-user.c | 6 + tools/net/ynl/generated/netdev-user.h | 2 + tools/net/ynl/samples/netdev.c | 2 + tools/net/ynl/ynl-gen-c.py | 1 + tools/net/ynl/ynl-regen.sh | 5 + tools/perf/arch/arm64/util/pmu.c | 7 +- tools/perf/arch/powerpc/util/skip-callchain-idx.c | 4 + .../tests/shell/test_uprobe_from_different_cu.sh | 8 +- tools/perf/util/parse-events.c | 58 +- tools/testing/radix-tree/multiorder.c | 68 +- tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 33 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 9 +- .../selftests/bpf/generate_udp_fragments.py | 90 + .../testing/selftests/bpf/ip_check_defrag_frags.h | 57 + tools/testing/selftests/bpf/network_helpers.c | 26 +- tools/testing/selftests/bpf/network_helpers.h | 3 + .../selftests/bpf/prog_tests/ip_check_defrag.c | 283 ++ .../selftests/bpf/prog_tests/test_ldsx_insn.c | 139 + tools/testing/selftests/bpf/prog_tests/verifier.c | 10 + .../testing/selftests/bpf/progs/ip_check_defrag.c | 104 + tools/testing/selftests/bpf/progs/test_ldsx_insn.c | 118 + tools/testing/selftests/bpf/progs/verifier_bswap.c | 59 + tools/testing/selftests/bpf/progs/verifier_gotol.c | 44 + tools/testing/selftests/bpf/progs/verifier_ldsx.c | 131 + tools/testing/selftests/bpf/progs/verifier_movsx.c | 213 ++ tools/testing/selftests/bpf/progs/verifier_sdiv.c | 781 ++++++ tools/testing/selftests/bpf/verifier/basic_instr.c | 6 +- .../ftrace/test.d/dynevent/add_remove_btfarg.tc | 2 +- tools/testing/selftests/iommu/iommufd.c | 29 +- tools/testing/selftests/iommu/iommufd_utils.h | 19 + .../testing/selftests/kvm/include/kvm_util_base.h | 6 +- .../testing/selftests/kvm/kvm_binary_stats_test.c | 68 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 70 +- tools/testing/selftests/mm/ksm_tests.c | 1 + tools/testing/selftests/mm/run_vmtests.sh | 4 + tools/testing/selftests/net/tls.c | 11 + tools/testing/selftests/ptp/testptp.c | 73 +- tools/testing/selftests/rseq/rseq.c | 28 +- virt/kvm/kvm_main.c | 24 + 1149 files changed, 21064 insertions(+), 12904 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/adi,ds4520-gpio.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/murata,irsd200.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,t1023-sfp.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,kona-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,kona-pwm.yaml create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905-0x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-clk.h delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-rtc.h create mode 100644 arch/s390/include/asm/pfault.h create mode 100644 arch/s390/mm/pfault.c create mode 100644 drivers/crypto/starfive/jh7110-aes.c create mode 100644 drivers/gpio/gpio-ds4520.c create mode 100644 drivers/iio/proximity/irsd200.c rename drivers/{staging/media/imx => media/platform/nxp}/imx8mq-mipi-csi2.c (99%) delete mode 100644 drivers/net/ethernet/sfc/farch_regs.h delete mode 100644 drivers/net/ethernet/sfc/vfdi.h create mode 100644 drivers/nvmem/qoriq-efuse.c create mode 100644 include/linux/cpu_smt.h create mode 100644 include/net/tls_prot.h create mode 100644 net/handshake/alert.c delete mode 100644 scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci create mode 100755 scripts/package/install-extmod-build create mode 100644 scripts/package/kernel.spec create mode 100755 tools/testing/selftests/bpf/generate_udp_fragments.py create mode 100644 tools/testing/selftests/bpf/ip_check_defrag_frags.h create mode 100644 tools/testing/selftests/bpf/prog_tests/ip_check_defrag.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_ldsx_insn.c create mode 100644 tools/testing/selftests/bpf/progs/ip_check_defrag.c create mode 100644 tools/testing/selftests/bpf/progs/test_ldsx_insn.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_bswap.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_gotol.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_ldsx.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_movsx.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_sdiv.c