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 626c67169f99 Add linux-next specific files for 20230802 omits 01a159aeb514 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88e61f08b4bf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 27bd47464ec3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b508470279ce Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 0540b195e7c4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 635fa4cf6f62 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7db4ecdf0e60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f375be82a0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12b408dba636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits caf045a13a98 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits ae24526d5fff Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2a0352c10370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e30c1a6c369 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 643eb5262052 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 23e8e40fe279 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 536f899abd02 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 244dc460c537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8a90a90afea Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 27b905d8d902 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ffbf9b9989c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d8ada66ce00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 502837698350 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 91f4a1d929e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bcfdac03261 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits a54da1d99248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 313e646a402f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e7fd0f314883 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee0493f9a8b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8ae6a6f9bc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65112f6a14bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c05aeed5bce9 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits d620935ad3e5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits cc662a01ccb2 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits e9a80d3ff257 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits a84cf356477b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e510c95efaec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a07e25e76852 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d19a960dc0aa Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 1f55824de92c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bd0468630a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3aa59a00687f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 3c47af50a99c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0804eda2f9f1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 93558394dfa9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits aa35e6cd05cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aaeecb3c97d5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ec77c61af344 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 085f1ca362db Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 54499a3b7ceb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b28e8bf3e0bd Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits b39f8756467f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ed2db6d5bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37a05d222695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ef2f22d7a25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abc6f003bf6c Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b398a6439632 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits af8c6a5cd1f8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 5487e8d56eb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ae3f2851e1f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 4720129f5aee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 201782e56157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bee54c0fb7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9420c09f1681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83f0aa1bfd6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e50c16f4353 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f636a4c1382d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bd0e17fc1f3 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 03cf58f7bacf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5f335831d10 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5f04aaa49bed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2bf1bcbfae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd53c0f14973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4124e18907d7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 872ed6721c22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17695aa3297e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5ad28cd649c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c8357c2639eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6e124991b2d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits d28df92099d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcd9a8d7a4a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fc1019cf745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47d47656b861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 686d16c4e0d4 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 3aeb2f67a4c3 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 4d57b71e6bb1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits abd4e5dff1e1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 876e1c3e03ef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c09196858553 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 32e6ae030055 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dbc2d0e8d9e1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits d8631fab6370 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b24f35cd3ae9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 14d1e21645c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d40641e1ec41 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 114053f172fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd15a6fb4468 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 41c3be33a633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac511005200f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58d7fc7ca95b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits de8ee6657208 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0adcbb724b21 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits c46f75ab7672 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 6b9a4084d759 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9c64b463ca8b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits fd1ab8a7b149 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4eba5bb7cf0c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits dbec444881b4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 0b991ca10052 Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] omits a66f7d2355d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd349f94b33c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 008ed2562e82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1179ddfe576a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f16e0bb84ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 270e707c48a7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits dc66a9328d67 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 46616f531dae Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 2c5af9dfa3a1 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 2be36f682c16 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 88b839904cca Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits dbda096dd39b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits a57b4e79ca93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83f320fe21ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7e67511a2301 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1c2593c870ee Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ca572b5c77ca Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 449c727b818b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8f22e9a2d18f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c906a7507a9 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits cd89409af78d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62aef026f820 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits c8ddf92abf82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f104d23ed084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90d28094d5ac Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits b88e1a0323fe Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 369a1d9f7bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de13203c7f75 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 0ddd15abc29a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 5db7b1db3672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b08bffe9b361 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 814cceaed1a7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits a25b68972e4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11aab82443ee Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 70ef37e256ea Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ba3eb0be4090 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits f4e7b3962f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f99402f7ee5f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 45668a6b2ad8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f1b5a10c6781 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 097983ac8cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16bea18ff6c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee160a3c3b02 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4dc322c3e46b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69828711208a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 467d4ef18429 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cac3ce0b96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06285580e9e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8b0df89c35d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a51711eaaf7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0fee8ef22407 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 0c6dd55b8014 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9d25b2ad6a52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 977c6c570f4b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 46f5e4c99f14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c3949d09d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0860c41a5f4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 60495f60668f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 8fd1186646c6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 11abeb3ccb59 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 65ed5be20015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 150d8dcf12a9 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 34fbf9d4c584 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits fe1185c5a292 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] omits 5bc9581dbdf5 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits fba59331fb65 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a309239d8ff Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits d8fb1d35c0f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f332f61c6b2f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 14051c06fbc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 188eed4c45fe Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 02cb6bd5968c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 34316fa3263d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3dd0743537bf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb04524826df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c8665b8032d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7502b7b92855 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 65b6493f0f2f Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 3a6d81ed3a21 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0057acb6f255 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 041cb3ee2ad4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0635f51bcc52 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits acbdab9a0c51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ce4d6d3fe566 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 4b69005ca470 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e57ebe739bab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d3d96be0020e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ac2c980bad6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0f731e661907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c34a5d76f2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 14489ef4aa28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4e8629c6c234 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e74260f8c912 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2c914b66d9b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 63ad894cd0b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f909843bc76b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5f78db16d8d0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b452cc9d762e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4d78954173b8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e18f94bd6d5d virtio: Remove PM #ifdef guards to fix i2c driver omits d70928345718 dt-bindings: i2c: arb-gpio-challange: convert to DT schema omits b2778e3b173b dt-bindings: i2c: nxp,pca9541: convert to DT schema omits bc327e7a1ec8 i2c: remove redundant dev_err_probe() omits 1cc80ae4ce39 i2c: imx: Clean up a call to request_irq() omits ff2e1241b5b2 i2c: mux: pca954x: Remove #ifdef guards for PM related functions omits 343dd8bad1ab i2c: virtio: Remove #ifdef guards for PM related functions omits 21fe3521d536 i2c: sh-mobile: Remove #ifdef guards for PM related functions omits b89280536789 i2c: s3c2410: Remove #ifdef guards for PM related functions omits 7687cd8d21c2 i2c: rcar: Remove #ifdef guards for PM related functions omits af58e6e1f67a i2c: qup: Remove #ifdef guards for PM related functions omits 431e1264f146 i2c: pxa: Remove #ifdef guards for PM related functions omits 036848899987 i2c: pnx: Remove #ifdef guards for PM related functions omits bc943e242663 i2c: ocores: Remove #ifdef guards for PM related functions omits 89538257be0c i2c: nomadik: Remove #ifdef guards for PM related functions omits 7fe60538b68b i2c: mt65xx: Remove #ifdef guards for PM related functions omits 1b575d23cff2 i2c: lpc2k: Remove #ifdef guards for PM related functions omits b6fcdc04445d i2c: kempld: Convert to use regular device PM omits b85cc2fb5f83 i2c: img-scb: Remove #ifdef guards for PM related functions omits 11c116bf0972 i2c: i801: Remove #ifdef guards for PM related functions omits f69f8908496f i2c: hix5hd2: Remove #ifdef guards for PM related functions omits 79dbcfa5250d i2c: exynos5: Remove #ifdef guards for PM related functions omits 81c10e7b2191 i2c: designware: Remove #ifdef guards for PM related functions omits a94a6d97d1fc i2c: davinci: Remove #ifdef guards for PM related functions omits 4755808f8cab i2c: brcmstb: Remove #ifdef guards for PM related functions omits 5fbeb647bd25 i2c: iproc: Remove #ifdef guards for PM related functions omits aa40c8077e0a i2c: au1550: Remove #ifdef guards for PM related functions omits 03d33e05acb6 i2c: s3c2410: Remove redundant dev_err() omits 804c1cfa1263 i2c: imx-lpi2c: directly return ISR when detect a NACK omits 98f12d6b9130 i2c: designware: Handle invalid SMBus block data response [...] omits cd4e07c32e26 i2c: designware: Correct length byte validation logic omits 7f485121b20a i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] omits 7bb121b80f60 i2c: tiny-usb: check usb base class before assuming the in [...] omits 3ed081125b3f Merge branch 'mm-nonmm-unstable' into mm-everything omits c4efcba9c6eb lib/bch.c: use bitrev instead of internal logic omits 11a3266059bd scripts/gdb: fix lx-symbols command for arm64 LLVM omits 0ba86ec77129 gcov: shut up missing prototype warnings for internal stubs omits b02e4e7945eb ocfs2: use regular seq_show_option for osb_cluster_stack omits e24c108ab994 ocfs2: Use struct_size() omits 79be5d9167b7 ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits e50856e2407a genetlink: replace custom CONCATENATE() implementation omits 078f1a149d62 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 4e4ed21baf99 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits 3defbd9c4f6d kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits edb7111efdfc arch: enable HAS_LTO_CLANG with KASAN and KCOV omits 1354659ef8a6 fs: hfsplus: make extend error rate limited omits 8049cfa282ff lib: error-inject: remove error checking for debugfs_create_dir() omits c61d3ce8f01a lib: remove error checking for debugfs_create_dir() omits b96b7269407c kernel: relay: remove unnecessary NULL values from relay_open_buf omits 8018bc1c2c38 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 8e202ccae18d sh/kexec: refactor for kernel/Kconfig.kexec omits b6779d9043fe s390/kexec: refactor for kernel/Kconfig.kexec omits fc398f1153c0 riscv/kexec: refactor for kernel/Kconfig.kexec omits 71bd9783e607 powerpc/kexec: refactor for kernel/Kconfig.kexec omits 7bb89d775c03 parisc/kexec: refactor for kernel/Kconfig.kexec omits d6d68d6917d8 mips/kexec: refactor for kernel/Kconfig.kexec omits acdbbcce5e09 m68k/kexec: refactor for kernel/Kconfig.kexec omits 7f86fa24267c loongarch/kexec: refactor for kernel/Kconfig.kexec omits a03230efd044 arm64/kexec: refactor for kernel/Kconfig.kexec omits c14f56e1e933 ia64/kexec: refactor for kernel/Kconfig.kexec omits 387bfbcda0eb arm/kexec: refactor for kernel/Kconfig.kexec omits 44b0c7961b5a x86/kexec: refactor for kernel/Kconfig.kexec omits 73227f1691ae kexec: consolidate kexec and crash options into kernel/Kco [...] omits 5e56e0c003a7 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 090ceaf73bca net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 8b6ab46bb8a4 pcmcia : make PCMCIA depend on HAS_IOMEM omits 26fd1ebba64e misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 9b59af55898a char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits a35d91e424a1 ipc/sem: use flexible array in 'struct sem_undo' omits f674acf2dc7e acct: replace all non-returning strlcpy with strscpy omits 12d7545e2979 signal-print-comm-and-exe-name-on-fatal-signals-fix omits 0d4091d83b86 signal: print comm and exe name on fatal signals omits 6df940583939 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 74a4709d745b lib: replace kmap() with kmap_local_page() omits 7fa76423f5a4 proc: skip proc-empty-vm on anything but amd64 and i386 omits 064073ffb4ee proc: support proc-empty-vm test on i386 omits 565491e826c9 cred: convert printks to pr_<level> omits ac0da22930b4 mm:vmscan: fix inaccurate reclaim during proactive reclaim omits b96a51434c0a mm/compaction: remove unnecessary "else continue" at end o [...] omits 3d12bed536eb mm/compaction: remove unnecessary cursor page in isolate_f [...] omits 915e171a1620 mm/compaction: merge end_pfn boundary check in isolate_fre [...] omits 46821fa7b602 mm/compaction: set compact_cached_free_pfn correctly in up [...] omits 4b028c6db944 mm/compaction: allow blockpfn outside of pageblock for hig [...] omits d5d01fb30eb8 mm/damon/core-test: add a test for damos_new_filter() omits e02367ffb930 mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers omits 85d6e9a24047 um: convert {pmd, pte}_free_tlb() to use ptdescs omits 3f6fd7f3445a sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] omits 39d77eeea07e sparc64: convert various functions to use ptdescs omits 1183a0d89f56 sh: convert pte_free_tlb() to use ptdescs omits a425045f437f riscv: convert alloc_{pmd, pte}_late() to use ptdescs omits 26ff04852273 openrisc: convert __pte_free_tlb() to use ptdescs omits 0be8d92f5560 nios2: convert __pte_free_tlb() to use ptdescs omits 71146f27861a mips: convert various functions to use ptdescs omits c0eb78bf1deb m68k: convert various functions to use ptdescs omits 51848abda04f loongarch: convert various functions to use ptdescs omits 10748dc86bf0 hexagon: convert __pte_free_tlb() to use ptdescs omits 649eeb873a64 csky: convert __pte_free_tlb() to use ptdescs omits bb72ca29e41d arm64: convert various functions to use ptdescs omits 6bcdbe6eece3 arm: convert various functions to use ptdescs omits 9217c19a2078 pgalloc: convert various functions to use ptdescs omits e8b3294a5907 mm: remove page table members from struct page omits b043b817f501 s390: convert various pgalloc functions to use ptdescs omits 4d7d70f3cc71 x86: convert various functions to use ptdescs omits 54a244c9be1f powerpc: convert various functions to use ptdescs omits b0a6e4e330df mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] omits a99b4c840ca8 mm: convert ptlock_free() to use ptdescs omits 388f8a926f21 mm: convert pmd_ptlock_free() to use ptdescs omits b8a3909b178c mm: convert ptlock_init() to use ptdescs omits 6c1bc2077c88 mm: convert pmd_ptlock_init() to use ptdescs omits 692efb0ef382 mm: convert ptlock_ptr() to use ptdescs omits f3017f929f21 mm: convert ptlock_alloc() to use ptdescs omits 89d30a9e2dfb mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() omits 93d88cfe5e7d mm: add utility functions for ptdesc omits 4d448d6c17c1 pgtable: create struct ptdesc omits 7658df35ecf6 mm: add PAGE_TYPE_OP folio functions omits c04132de3c09 mm/memcg: update obsolete comment above parent_mem_cgroup() omits 9ddab19517b3 arm64: tlbflush: add some comments for TLB batched flushing omits e0ec3735b17a mm/page_alloc: avoid unneeded alike_pages calculation omits af349254c710 mm: memory-failure: add PageOffline() check omits c0d8f32eda38 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits 7fe2f5b2f81e selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits 4343ceb00934 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits 379de747fdd5 mm: factor out VMA stack and heap checks omits 9511c2e536e8 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] omits e6eccfcf3c22 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] omits 7ce7f20274b2 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] omits e3d7fda8ac74 selftests: mm: add KSM_MERGE_TIME tests omits 1c2fe088c79b mm/page_ext: move page_ext_operations definition under CON [...] omits 5c4cdad53641 mm/vmstat: remove unused page_ext.h from vmstat omits 539f2693ffd6 mm/page_poison: remove unused page_ext.h from page_poison omits 6f7d6df7a4b5 damon: use pmdp_get instead of drectly dereferencing pmd omits d926077e3e33 mm: improve the comment in isolate_migratepages_block() omits fda55d8d973a mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits 8b156689d26c mm: kmsan: use helper macro offset_in_page() omits 89e9f9ebe683 mm: kmsan: use helper function page_size() omits 9e392bc7bdc5 mm/memory.c: fix some kernel-doc comments omits afae64fa4eeb mm/memcg: fix obsolete function name in mem_cgroup_protection() omits cebcadfcd45d mm: batch-zap large anonymous folio PTE mappings omits d19d07c1a3da mm: implement folio_remove_rmap_range() omits c3fb3984d426 mm: allow deferred splitting of arbitrary large anon folios omits 75118ddbdfdc mm: zswap: kill zswap_get_swap_cache_page() omits 7de18773666e mm: zswap: tighten up entry invalidation omits 97eec11ed1f3 mm: zswap: use zswap_invalidate_entry() for duplicates omits 237451cb10f2 kernel/iomem.c: remove __weak ioremap_cache helper omits 3909203fa325 mm: memcg: use rstat for non-hierarchical stats omits 502bb0579079 powerpc/book3s64/radix: add debug message to give more det [...] omits e532c3d52fa0 powerpc/mm: fix kernel build error omits 3022c91d6d50 powerpc/book3s64/radix: remove mmu_vmemmap_psize omits 7f275314d26c powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits efdc2bb3db1d powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits b6a5052eee4f powerpc/mm: fix kernel build error omits 92c6dcb77653 powerpc/mm: fix section mismatch warning omits 03d5ae30042e powerpc/book3s64/vmemmap: switch radix to use a different [...] omits ec18fa7fc66e powerpc/book3s64/mm: enable transparent pud hugepage omits 6c96d00c269b powerpc/mm/trace: convert trace event to trace event class omits 3c63ecdaa06d mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits ba83738bfe62 mm/huge pud: use transparent huge pud helpers only with CO [...] omits 7292841235b1 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 3ccb1e76da7f mm/vmemmap: allow architectures to override how vmemmap op [...] omits d0d178bc2881 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits fc9be2f54794 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits d37a5271ce5d mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits ed61f930d27b mm/hugepage pud: allow arch-specific helper function to ch [...] omits cecebb808773 Fix for "mm: handle faults that merely update the accessed [...] omits 501b4e8688b6 mm: handle faults that merely update the accessed bit unde [...] omits 91eab39f2c2c mm: handle swap and NUMA PTE faults under the VMA lock omits 9581e20f4204 mm: run the fault-around code under the VMA lock omits d7f1d368dd75 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits 1b87c305fbe3 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits 18193f353588 mm: handle some PMD faults under the VMA lock omits aac9d0bd399f mm: handle PUD faults under the VMA lock omits 0a6eeabfd60c mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits 3821083a600e mm: allow per-VMA locks on file-backed VMAs omits e3d451f04080 mm: remove CONFIG_PER_VMA_LOCK ifdefs omits 2f88aabfd508 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 21ffd1bddf96 maple_tree: reduce resets during store setup omits 7212129916ec maple_tree: refine mas_preallocate() node calculations omits 394cce7965f8 maple_tree: update mas_preallocate() testing omits 795c9f52cb31 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits cc43106440bf mm: set up vma iterator for vma_iter_prealloc() calls omits f3d96e22d9df mm: use vma_iter_clear_gfp() in nommu omits 75196a171e28 maple_tree: adjust node allocation on mas_rebalance() omits a0c0b912017e maple_tree: re-introduce entry to mas_preallocate() arguments omits 98ae4c477034 mm: remove re-walk from mmap_region() omits aad3e5aa4a78 maple_tree: introduce __mas_set_range() omits bef9c25972b2 mm: remove prev check from do_vmi_align_munmap() omits 98c8c3ecdd54 mm: change do_vmi_align_munmap() tracking of VMAs to remove omits e14ffeebff72 maple_tree: add benchmarking for mas_prev() omits 3a3dab844396 maple_tree: add benchmarking for mas_for_each omits 4fdc10a1fe1d mm: don't drop VMA locks in mm_drop_all_locks() omits c825bd149904 dax, kmem: calculate abstract distance with general interface omits 7b8621ea0ba6 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 50a802d39a66 acpi, hmat: calculate abstract distance with HMAT omits 34b9d6e44660 acpi, hmat: refactor hmat_register_target_initiators() omits 240052eef9ff memory tiering: add abstract distance calculation algorith [...] omits 7ae45c6588ae mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits 90e7af2149dc mm/page_io: convert count_swpout_vm_event() to take in a folio omits 4ae2a2f4f908 mm/page_io: use a folio in swap_writepage_bdev_async() omits dfa1b8fcfbb7 mm/page_io: use a folio in swap_writepage_bdev_sync() omits fb93df3c688e mm/page_io: use a folio in sio_read_complete() omits 0e103ee48c4f mm/page_io: use a folio in __end_swap_bio_read() omits 0afbb7e6cd8c mm/page_io: use a folio in __end_swap_bio_write() omits 2d4a1f4f4820 mm/page_io: introduce bio_first_folio_all() omits 3b45f67180cd mm/page_io: remove unneeded SetPageError() omits 9d6b4b1b5ae2 mm/page_io: remove unneeded ClearPageUptodate() omits 38362b967438 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits e25234874263 mm/compaction: correct comment of candidate pfn in fast_is [...] omits e288b8338e3a mm/mprotect: fix obsolete function name in change_pte_range() omits 652d4c643185 selftests/mm: run all tests from run_vmtests.sh omits 00da2c4f67bb selftests/mm: optionally pass duration to transhuge-stress omits a091d1c86600 selftests/mm: make migration test robust to failure omits b1bd69b45d69 selftests/mm: va_high_addr_switch should skip unsupported [...] omits fdf72b4ddfeb selftests/mm: fix thuge-gen test bugs omits 153f2d70cfad selftests/mm: enable mrelease_test for arm64 omits fe963aea4baa selftests/mm: skip soft-dirty tests on arm64 omits 1186f02bc47a tools/nolibc/stdio: add setvbuf() to set buffering mode omits 16f7ca0925c5 selftests: line buffer test program's stdout omits b840259a6457 mm: fix obsolete function name above debug_pagealloc_enabl [...] omits 662e824df6b1 mmu_notifiers: rename invalidate_range notifier omits eabd8bf8171f mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits 9c0ad1fcbb79 mmu_notifiers: call invalidate_range() when invalidating TLBs omits c31351639777 mmu_notifiers: fixup comment in mmu_interval_read_begin() omits adffb3faf25b arm64/smmu: use TLBI ASID when invalidating entire range omits abc86dba7429 maple_tree: Be more strict about locking omits 8b8b270fde85 mm/mmap: change detached vma locking scheme omits 28b6bb00e6c7 maple_tree: relax lockdep checks for on-stack trees omits 88efa2681ba0 mm/mmap: clean up validate_mm() calls omits 33ac9a7ff912 mm/hugetlb: get rid of page_hstate() omits 7fdddd93e866 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits 1434a8b77388 mm/page_ext: use page_ext_data helper in page_owner omits 610c047ecd48 mm/page_ext: use page_ext_data helper in page_table_check omits 662a1d11f021 mm/page_ext: add common function to get client data from page_ext omits d874115d095a mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 94702c1023c5 mm: kfence: allocate kfence_metadata at runtime omits 03df1653cba4 zswap: make zswap_load() take a folio omits 25ad2bdd528b swap: remove some calls to compound_head() in swap_readpage() omits 4b937147fa1d memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits e92df286ecf3 zswap: make zswap_store() take a folio omits 7a4b4d6301cc mm: kill frontswap fix omits 5e01da0031c3 mm: kill frontswap omits 29a25d10a2d6 memory tier: use helper macro __ATTR_RW() omits 4d0af2e8039e maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits b36c649dfeaa maple_tree: mtree_insert*: fix typo in kernel-doc description omits 0cb5365d79e8 fs/address_space: add alignment padding for i_map and i_mm [...] omits ab2767e5544c mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits af7834e8b79d mm/memcg: minor cleanup for mc_handle_present_pte() omits 3b8860c0f106 arm64: support batched/deferred tlb shootdown during page [...] omits 78e9991a1a0b mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits 88821d8e6f73 mm/tlbbatch: rename and extend some functions omits c8d76dee49fe mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits 743cd7550deb mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits d11cf4cfc41b mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits e1984050a47b arm64 : mm: add wrapper function ioremap_prot() omits 2f56636ace26 powerpc: mm: convert to GENERIC_IOREMAP omits fcbebca78507 mm: move is_ioremap_addr() into new header file omits 5c6555f9b7a3 mm/ioremap: consider IOREMAP space in generic ioremap omits 411425d2e5ec parisc: mm: convert to GENERIC_IOREMAP omits 161f5126dea4 xtensa: mm: convert to GENERIC_IOREMAP omits 944ecae08145 sh: mm: convert to GENERIC_IOREMAP omits e41f1f7ff6c2 sh: add <asm-generic/io.h> including omits 8940d6d9ac8e s390: mm: convert to GENERIC_IOREMAP omits 4e59d37f846a openrisc: mm: convert to GENERIC_IOREMAP omits dd4f1f18ad38 ia64: mm: convert to GENERIC_IOREMAP omits 13e92d639a02 arc: mm: convert to GENERIC_IOREMAP omits 8eb8ff4c2ab6 mm/ioremap: add slab availability checking in ioremap_prot omits f13f89ebf320 mm: ioremap: allow ARCH to have its own ioremap method definition omits bef87f3ba8f2 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 37e79cd753ac openrisc: mm: remove unneeded early ioremap code omits aa6aa4ee8011 hexagon: mm: convert to GENERIC_IOREMAP omits fee8838bfd65 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits 4808bcd2bf65 lib/test_meminit: allocate pages up to order MAX_ORDER omits c866a2ad0cd9 mm/page_ext: move functions around for minor cleanups to page_ext omits 9cb6853e60bb mm/page_ext: remove rollback for untouched mem_section in [...] omits a057061efc1e mm/page_ext: remove unused return value of offline_page_ext omits 389866b290fb buffer: remove set_bh_page() omits 8e8f7fe85158 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits 3171f608e50b ntfs3: convert ntfs_get_block_vbo() to use a folio omits 5ffa421f1f4f migrate: use folio_set_bh() instead of set_bh_page() omits 2b043bea7573 affs: convert data read and write to use folios omits daed6590fa21 affs: convert affs_symlink_read_folio() to use the folio omits 08252e58663e highmem: add memcpy_to_folio() and memcpy_from_folio() omits 859de23788d4 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 45fbf7bac38f mm/page_table_check: remove unused parameter in [__]page_t [...] omits 26b374efd0c1 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 2123a593deb9 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 07d2f3239737 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 88d023c7badc mm/page_table_check: remove unused parameter in [__]page_t [...] omits c031045752af mm/page_table_check: remove unused parameters in page_tabl [...] omits ade18f21cb1b mm/page_table_check: remove unused parameters in page_tabl [...] omits df0fe73301a7 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits a42f397ed827 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits a296d6418e7e selftests/mm: add tests for HWPOISON hugetlbfs read omits 2df00fa4a3f2 hugetlbfs: improve read HWPOISON hugepage omits 755cb2ea9290 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits ca8653a3b0b5 mm/hwpoison: delete all entries before traversal in __foli [...] omits d61c49cf4f92 mm/mmap: move vma operations to mm_struct out of the criti [...] omits eddacc9b9f28 mm: remove clear_page_idle() omits 1e9abf618ae8 mm/pgtable: notes on pte_offset_map[_lock]() omits fc4e9244ab10 mm: delete mmap_write_trylock() and vma_try_start_write() omits f227f93c8c51 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits 2f1420450956 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits 911f03c635c0 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 81df17eaa2c0 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits 3e73c3e69187 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 8d615a7c9238 mm/pgtable: add pte_free_defer() for pgtable as page omits 2d6975d716cc s390: add pte_free_defer() for pgtables sharing page: fix omits e97725a04bb3 s390: add pte_free_defer() for pgtables sharing page omits 2a64e8fe4587 sparc: add pte_free_defer() for pte_t *pgtable_t omits d64ac0b49d45 powerpc: add pte_free_defer() for pgtables sharing page omits 7900b1375687 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits 23d9f81af2ca powerpc: assert_pte_locked() use pte_offset_map_nolock() omits 0207293084d9 arm: adjust_pte() use pte_offset_map_nolock() omits 748d1168cb6d mm/pgtable: add PAE safety to __pte_offset_map() omits d2411fc99c59 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits c82b693dc635 maple_tree: drop mas_first_entry() omits a5556352b380 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 4be831dc8528 maple_tree: update mt_validate() omits 67f12a5c56e3 maple_tree: make mas_validate_limits() check root node and [...] omits 8e4fb6c3265f maple_tree: fix mas_validate_child_slot() to check last mi [...] omits 30e826be5653 maple_tree: make mas_validate_gaps() to check metadata omits 593c24a8bd98 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits d603b95caa9b mm/memory: pass folio into do_page_mkwrite() omits 14ee1a1b369d mm: memory-failure: fix race window when trying to get hug [...] omits 4475c23fb3d3 mm: memory-failure: fetch compound head after extra page r [...] omits 143271b88972 mm: memory-failure: minor cleanup for comments and codestyle omits 7bcadf9b9ee7 mm: memory-failure: remove unneeded header files omits 2f15ad1043a5 mm: memory-failure: use local variable huge to check hugetlb page omits b2a4283b5f20 mm: memory-failure: don't account hwpoison_filter() filter [...] omits b102d6fd374a mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits c7cd0119184c mm: memory-failure: remove unneeded PageHuge() check omits 4fba8f2f94ef mm/memory_hotplug: document the signal_pending() check in [...] omits e8927cd0b0b0 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits 18daba1627f2 mm/mm_init.c: mark check_for_memory() as __init omits b3a12161de85 zsmalloc: remove obj_tagged() omits cbd95d731944 selftests/mm: add uffd unit test for UFFDIO_POISON omits 3a635937e2d1 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 713b24aa32e7 mm: userfaultfd: document and enable new UFFDIO_POISON feature omits 56eceb3ca78a mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 4245c940fcbb mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 54d19e8a9d8b mm: userfaultfd: add new UFFDIO_POISON ioctl omits 163185c2760c mm: userfaultfd: extract file size check out into a helper omits 455728836529 mm: userfaultfd: check for start + len overflow in validat [...] omits 342ac82b9676 mm: userfaultfd: check for start + len overflow in validate_range omits db4f2470051a mm-make-pte_marker_swapin_error-more-general-fix omits 64f3edbb3815 mm: make PTE_MARKER_SWAPIN_ERROR more general omits 866ff0143499 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits 9a25d8ab4c79 mm/memory: convert do_read_fault() to use folios omits 10097eadce80 mm/memory: convert do_shared_fault() to folios omits 189d140271db mm/memory: convert wp_page_shared() to use folios omits 56cbef06025e mm/memory: convert do_page_mkwrite() to use folios omits ed31d0f0be54 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits 347c7b237b98 mm/sparse: remove redundant judgments from macro for_each_ [...] omits c63cec60af82 mm: compaction: skip the memory hole rapidly when isolatin [...] omits a4269327ff28 mm: compaction: use the correct type of list for free pages omits edee4f366760 mm: fix some kernel-doc comments omits 8a754ea77b12 mm: correct stale comment of function check_pte omits 0d8f0596eaf9 mm: call folio_mapping() inside folio_needs_release() omits ffc52adde76c mm, netfs, fscache: stop read optimisation when folio remo [...] omits a08cc78b5890 mm: merge folio_has_private()/filemap_release_folio() call pairs omits eeb2f7e89065 rmap: pass the folio to __page_check_anon_rmap() omits f83b3940f52a mm: cma: print cma name as well in cma_alloc debug omits 40851fbbdf5d mm: remove obsolete comment above struct per_cpu_pages omits f7d5db8c1fbc memory tier: rename destroy_memory_type() to put_memory_type() omits a68083bfc66d selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 83b6a7f5bed4 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 3a2928626c41 fs: drop_caches: draining pages before dropping caches omits ab22b4e6d861 memcg-drop-kmemlimit_in_bytes-fix omits 7e65e302e1e2 memcg: drop kmem.limit_in_bytes omits 01318440054f mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits 629baa1a5ad0 mm: page_alloc: avoid false page outside zone error info omits 6bc50d64f7ba selftest: add a testcase of ksm zero pages omits a2d48a8cc895 ksm: consider KSM-placed zeropages when calculating KSM profit omits 42bb8f03c924 ksm: add ksm zero pages for each process omits 311dc23b3817 ksm: count all zero pages placed by KSM omits 12d3670c05ad ksm: support unsharing KSM-placed zero pages omits 4a47acca9505 mm/migrate_device: try to handle swapcache pages omits 239b0294359c mm: zswap: multiple zpools support omits fa93dd28d680 selftests: cgroup: add zswap-memcg unwanted writeback test omits 989b93167177 selftests: cgroup: add test_zswap with no kmem bypass test omits a48a5a6b6e48 selftests: cgroup: add test_zswap program omits b1ed26860996 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 8e38e2f166bd seqlock: do the lockdep annotation before locking in do_wr [...] omits dbdb21639930 zsmalloc: remove zs_compact_control omits aa1d75810917 zsmalloc: move migration destination zspage inuse check omits 3219278928ae zsmalloc: do not scan for allocated objects in empty zspage omits ccff04d8d899 mm/mm_init.c: remove obsolete macro HASH_SMALL omits a6478ef96ce5 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 7a8a8b2bf226 fs: convert block_commit_write to return void omits 0cc6c42ffeae fs-buffer-clean-up-block_commit_write-fix omits 9d81db85ed17 fs/buffer: clean up block_commit_write omits 78c6f254a835 mm: memory-failure: remove unneeded 'inline' annotation omits dfad7a294187 memory tier: use helper function destroy_memory_type() omits 3f1ace5c8248 mm: memory-failure: remove unneeded page state check in sh [...] omits 895bb58fd3e8 maple_tree: add a fast path case in mas_wr_slot_store() omits f10656caf908 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits 898ae59a8569 maple_tree: add test for expanding range in RCU mode omits 9749bd733936 maple_tree: add test for mas_wr_modify() fast path omits 6efc1721181c mm/filemap.c: fix update prev_pos after one read request done omits ccadad9ba02a selftests/mm: add gup test matrix in run_vmtests.sh omits f1e1c760b000 selftests/mm: add -a to run_vmtests.sh omits 43ae8af51af4 mm/gup: retire follow_hugetlb_page() omits ec8a638d3f8b mm/gup: accelerate thp gup even for "pages != NULL" omits e590171469e1 mm/gup: cleanup next_page handling omits 5fde937de043 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits 18a53d618536 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits efde7da7a4bc mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits b37894e48ad0 arm64: mte: simplify swap tag restoration logic omits 14c661c19e93 mm: call arch_swap_restore() from unuse_pte() omits 92e805d151f6 mm: make show_free_areas() static omits 64799577fc6a mm: remove arguments of show_mem() omits 5ca5195f28ed mm: make MEMFD_CREATE into a selectable config option omits 953984fcd369 mm: fix a lockdep issue in vma_assert_write_locked omits 9b977c2d47a8 mm: handle userfaults under VMA lock omits 2fc8b6965c95 mm: handle swap page faults under per-VMA lock omits 978b6a25aa32 mm: change folio_lock_or_retry to use vm_fault directly omits 59e1b48e05af mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits 76bce2f3e726 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 0637b4b6184c mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 2c6670a93f06 swap: remove remnants of polling from read_swap_cache_async omits 816570641748 mm: remove page_rmapping() omits 7af80b61ede5 mm: use a folio in fault_dirty_shared_page() omits 3b55dae24551 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 45f781a0de81 mm: memory-failure: fix unexpected return value in soft_of [...] omits 58f0a7113a5d swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits bdfc7028681d swap: stop add to avail list if swap is full omits 92d9d4b757a0 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 09f222d25147 mm: increase usage of folio_next_index() helper omits 71855b5c6af6 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 232e0fc58a76 maple_tree: fix a few documentation issues omits 6fcc9fcc2e51 mm: madvise: fix uneven accounting of psi omits 6207abcc9b0b mm: optimization on page allocation when CMA enabled omits ca58bbbcf58b dma-buf/heaps: system_heap: avoid too much allocation omits dafdad7807e2 mm/damon/core: initialize damo_filter->list from damos_new [...] omits 11409814730a nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] omits 94ea29083f36 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits fc23c23bebde mm/shmem: fix race in shmem_undo_range w/THP omits 190c93ddaf58 mm: keep memory type same on DEVMEM Page-Fault omits 68ef190f5166 selftests: cgroup: fix test_kmem_basic false positives omits 845f52bf94ea fs/proc/kcore: correct comment omits d414d82e4f6e fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions omits bbc1891766b5 MAINTAINERS: add maple tree mailing list omits 9d66db285c0d mm: compaction: fix endless looping over same migrate block omits 5b28abbe1c81 selftests: mm: ksm: fix incorrect evaluation of parameter omits 6de69727666e hugetlb: do not clear hugetlb dtor until allocating vmemmap omits aa7ee4b4770b mm: memory-failure: avoid false hwpoison page mapped error info omits 611f8f9ffd61 mm: memory-failure: fix potential unexpected return value [...] omits c76f07bcd3dd mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] omits 23fd1496eb48 radix tree test suite: fix incorrect allocation size for pthreads omits 005b66548695 crypto, cifs: Fix error handling in extract_iter_to_sg() omits 49e4c2d24490 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] omits f6ae0e0b92fb zsmalloc: fix races between modifications of fullness and [...] omits 4bb76008e1d7 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 207c801d8b14 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits e476b5f1a955 fsverity: skip PKCS#7 parser when keyring is empty omits 7028b622ed01 Merge branch 'vfs.super' into vfs.all omits 7c6050e05401 Merge branch 'vfs.fchmodat2' into vfs.all omits c05bd10ddc1a Merge branch 'fs.proc.uapi' into vfs.all omits b6a0cf119647 Merge branch 'vfs.misc' into vfs.all omits 8b3257808f04 Merge branch 'vfs.tmpfs' into vfs.all omits 253e6af89b92 gfs: Don't use GFP_NOFS in gfs2_unstuff_dinode omits 8f18190e3173 gfs2: Use mapping->gfp_mask for metadata inodes omits 56ee0788a35a LoongArch: Allow building with kcov coverage omits 2aa5906d7b99 LoongArch: Provide kaslr_offset() to get kernel offset omits ead51b19cf5a LoongArch: Add Loongson Binary Translation (LBT) extension [...] omits 3473821a01ac LoongArch: Allow usage of LSX/LASX in the kernel omits a424eada69fb ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd() omits e9f5ec2203c1 ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() omits 59e54e7cc37b ata: libahci: fix parameter type of ahci_exec_polled_cmd() omits 8d5ddef414cd ata: libata-scsi: fix timeout type in ata_scsi_park_store() omits 4a1a34da4911 ata: fix debounce timings type omits 8f660d3fad80 ata: libata-eh: fix reset timeout type omits d161d8351994 ata: libata-core: fix parameter types of ata_wait_register() omits e9e94abc91b9 ata: libata: fix parameter type of ata_deadline() omits d406b4578401 Merge branch 'svm' omits 01c45fd0472c libfs: Remove parent dentry locking in offset_iterate_dir() omits 17d27b97c250 libfs: Add a lock class for the offset map's xa_lock omits 845377eba5d9 shmem: stable directory offsets omits 28b0aa410e3d shmem: Refactor shmem_symlink() omits 70aad12ff979 libfs: Add directory operations for stable offsets omits 5da76f81c519 shmem: fix quota lock nesting in huge hole handling omits fbf5fbc5ed0e shmem: Add default quota limit mount options omits 9a9f8f590f6d shmem: quota support omits 8286a5c8264a shmem: prepare shmem quota infrastructure omits 641c3cdf05e0 quota: Check presence of quota operation structures instea [...] omits 91f1d62b97b4 shmem: make shmem_get_inode() return ERR_PTR instead of NULL omits fd612a41ed54 shmem: make shmem_inode_acct_block() return error omits 173b67f16e13 Merge branch 'devel' into for-next omits 5cff2dbd980d ata: pata_imx: Use devm_platform_get_and_ioremap_resource() omits ebc8cea639cb ata: pata_ftide010: Use devm_platform_get_and_ioremap_resource() omits 564d17e4b660 ata: pata_ixp4xx: Remove unnecessary return value check omits bc3dadea4cfa ata: pata_ixp4xx: Use devm_platform_get_and_ioremap_resource() omits 48d14137b6a1 ata: sata_rcar: Convert to devm_platform_ioremap_resource() omits 9d131e723293 ata: sata_rcar: Remove unnecessary return value check omits 04e2043365c7 ata: sata_rcar: drop useless initializer omits fd052c5f8986 ata: ahci_tegra: Convert to devm_platform_ioremap_resource() omits d11d55c8bdf9 ata: ahci_xgene: Convert to devm_platform_ioremap_resource() omits caa1d3ea22ee ata: ahci_seattle: Convert to devm_platform_ioremap_resource() omits f4e2a42b7e60 ata: ahci_octeon: Convert to devm_platform_ioremap_resource() omits 863a85ef798a ata: Explicitly include correct DT includes omits 61c692f56fec Merge tools/for-next omits 002cd58113da Merge probes/for-next omits f581c395fcb8 Merge branches 'omap-for-v6.5/ti-sysc' and 'omap-for-v6.5/ [...] omits e46ad59233cf selftests/ftrace: Add new test case which checks for optim [...] omits bd2cdc432190 selftests/ftrace: Add new test case which adds multiple co [...] omits 972e3fc791a8 Merge branch 'omap-for-v6.5/cleanup' into for-next omits 1f323d404c1d Merge branches 'omap-for-v6.5/dt-pin-nodes' and 'omap-for- [...] omits 7025b4445d0b Merge branches 'omap-for-v6.5/cleanup' and 'omap-for-v6.5/ [...] adds 79e8328e5acb word-at-a-time: use the same return type for has_zero rega [...] adds 79d65ee53b96 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4b954598a47b Merge tag 'exfat-for-6.5-rc5' of git://git.kernel.org/pub/ [...] adds 2f7f1a04f8e9 zsmalloc: fix races between modifications of fullness and [...] adds e00c0f355985 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] adds bbfc4e8b4431 crypto, cifs: Fix error handling in extract_iter_to_sg() adds ea12762c3644 radix tree test suite: fix incorrect allocation size for pthreads adds 8a9ca5f2f598 mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] adds 8ac0d1fd897b mm: memory-failure: fix potential unexpected return value [...] adds 39cd7684c06b mm: memory-failure: avoid false hwpoison page mapped error info adds b01988dc2b73 hugetlb: do not clear hugetlb dtor until allocating vmemmap adds b94c0cccab7b selftests: mm: ksm: fix incorrect evaluation of parameter adds d7b439480421 mm: compaction: fix endless looping over same migrate block adds 4b2eef12d9f0 MAINTAINERS: add maple tree mailing list adds b1f25ff15a30 fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions adds 686ab7de3888 fs/proc/kcore: correct comment adds 2eda5428b1ee selftests: cgroup: fix test_kmem_basic false positives adds 0b734f7f8b5a mm: keep memory type same on DEVMEM Page-Fault adds 44024427f23d mm/shmem: fix race in shmem_undo_range w/THP adds df484d960340 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 58322269ec55 nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] adds 6c4df4048506 mm/damon/core: initialize damo_filter->list from damos_new [...] adds 4298372a0fbe Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds cbf3de22dc6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds db66795f6135 arm64: dts: stratix10: fix incorrect I2C property for SCL signal adds d21afb098c51 Merge tag 'socfpga_dts_fix_for_v6.5' of git://git.kernel.o [...] adds bc3cdd9e3ca6 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 2dc0bc1138ee powerpc/64e: Fix secondary thread bringup for ELFv2 kernels adds 86582e6189dd powerpc/powermac: Use early_* IO variants in via_calibrate_decr() adds 0e662b2cbf98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 479cee1adf15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 908078517ddc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 31d49ba03309 net: dcb: choose correct policy to parse DCB_ATTR_BCN adds 9bc3047374d5 net: tun_chr_open(): set sk_uid from current_fsuid() adds 5c9241f3ceab net: tap_open(): set sk_uid from current_fsuid() adds 666c135b2d85 Merge branch 'tun-tap-uid' adds 1cfef80d4c2b s390/qeth: Don't call dev_close/dev_open (DOWN/UP) adds 30e0191b16e8 ip6mr: Fix skb_under_panic in ip6mr_cache_report() adds 0756384fb1bd vxlan: Fix nexthop hash size adds d38f9ad5147e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ec0f64d0666c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4f8a02a21592 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 16e455a465fc wifi: brcmfmac: Fix field-spanning write in brcmf_scan_par [...] adds d34689956a93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 613fcf307158 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds 9f2b7a52a988 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7919a4a8f178 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f29c3a80b329 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6a95cf86e08f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d0f6418cdd91 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds eddb92c4c656 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 5e421ae587c5 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds fd040e27a6a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8eb8b701a263 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4981582c36c9 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 345604f35ccc Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 69720da04539 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1895fc6fc355 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c0b30beb46e5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f65789686b3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 46d14e170952 drm/i915/gvt: Fix bug in getting msg length in AUX CH regi [...] adds 0bc057eae261 Merge tag 'gvt-fixes-2023-08-02' of https://github.com/int [...] adds c884cb58e2cb Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 77de8c53a674 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ce129276b1ee Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 824d2ff38ee7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1b003730e84e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds ba17a37e414f Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds c3e856ee19e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c298835cedab rust: delete `ForeignOwnable::borrow_mut` adds b859eee7f965 rust: fix bindgen build error with UBSAN_BOUNDS_STRICT adds d55e9715d110 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds c6607c0c7118 i2c: tiny-usb: check usb base class before assuming the in [...] adds a83c167c8210 i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] adds 29a1ae0bd13f i2c: designware: Correct length byte validation logic adds dcd14feb235b i2c: designware: Handle invalid SMBus block data response [...] adds e87a9c769fe2 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] adds c71b7aa8619a drm/panel: samsung-s6d7aa0: Add MODULE_DEVICE_TABLE adds 35245ef82c5b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 250a390fb800 dma-buf/heaps: system_heap: avoid too much allocation new af15af3c0d94 mm: optimization on page allocation when CMA enabled new 7964baf5468c mm: madvise: fix uneven accounting of psi new 6670e6c4f924 maple_tree: fix a few documentation issues new f89546c15ccd mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 363b7420777e mm: increase usage of folio_next_index() helper new fa96abec748e swap: cleanup duplicated WARN_ON in add_to_avail_list new 7ccd435281a9 swap: stop add to avail list if swap is full new 65c669883575 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 3b61e9890229 mm: memory-failure: fix unexpected return value in soft_of [...] new 819fb73573f3 mm: memory-failure: fix potential page refcnt leak in memo [...] new b6c555219969 mm: use a folio in fault_dirty_shared_page() new 85ce1d84f62f mm: remove page_rmapping() new d3edf2be1876 swap: remove remnants of polling from read_swap_cache_async new 13fb89f939e4 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new d5b84caa7578 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new bf53ee9ff208 mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new 1aa2ba6ac1b5 mm: change folio_lock_or_retry to use vm_fault directly new 14231b6379b6 mm: handle swap page faults under per-VMA lock new e7b9e3a4f13f mm: handle userfaults under VMA lock new a7592ee1ede7 mm: fix a lockdep issue in vma_assert_write_locked new 969cb97c2bc0 mm: make MEMFD_CREATE into a selectable config option new d378861fdcfd mm: remove arguments of show_mem() new 026b0aabfb70 mm: make show_free_areas() static new 6c25f8a9bbc3 mm: call arch_swap_restore() from unuse_pte() new 5301777805e1 arm64: mte: simplify swap tag restoration logic new e597b0cb131d mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 35e91c43963f mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 7ada49aaf6c0 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new ca8ea864b18e mm/gup: cleanup next_page handling new 039023692a67 mm/gup: accelerate thp gup even for "pages != NULL" new e758fb8769aa mm/gup: retire follow_hugetlb_page() new 22b0bba9693d selftests/mm: add -a to run_vmtests.sh new 3ce6745e1fbc selftests/mm: add gup test matrix in run_vmtests.sh new a91dc3c1f268 mm/filemap.c: fix update prev_pos after one read request done new 0b3813f30d9d maple_tree: add test for mas_wr_modify() fast path new a2fb923f7337 maple_tree: add test for expanding range in RCU mode new bb93985298f5 maple_tree: optimize mas_wr_append(), also improve duplica [...] new e19a0a23a225 maple_tree: add a fast path case in mas_wr_slot_store() new 07b43a9d6465 mm: memory-failure: remove unneeded page state check in sh [...] new 15d2aae55bf5 memory tier: use helper function destroy_memory_type() new 7fae92ad3ef0 mm: memory-failure: remove unneeded 'inline' annotation new 4e7279763d89 fs/buffer: clean up block_commit_write new 9fee345276ef fs-buffer-clean-up-block_commit_write-fix new 37dba83125a5 fs: convert block_commit_write to return void new 57dfba2020a7 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new bad656efabe1 mm/mm_init.c: remove obsolete macro HASH_SMALL new f315071ccf9c zsmalloc: do not scan for allocated objects in empty zspage new ff48601d0b76 zsmalloc: move migration destination zspage inuse check new 6e9ae71ef917 zsmalloc: remove zs_compact_control new 16fdac6e6f40 seqlock: do the lockdep annotation before locking in do_wr [...] new b01d431c2bc0 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 32d94c5be8f3 selftests: cgroup: add test_zswap program new 330bbe36e390 selftests: cgroup: add test_zswap with no kmem bypass test new 6a1e8ed1ffae selftests: cgroup: add zswap-memcg unwanted writeback test new b5a9f30471bc mm: zswap: multiple zpools support new 1af29cecae18 mm/migrate_device: try to handle swapcache pages new 39db146118ef ksm: support unsharing KSM-placed zero pages new 2d68d1265286 ksm: count all zero pages placed by KSM new 1557e32dfbde ksm: add ksm zero pages for each process new 8221dfab78ad ksm: consider KSM-placed zeropages when calculating KSM profit new ceaaa2db8625 selftest: add a testcase of ksm zero pages new eee3ea93b8d4 mm: page_alloc: avoid false page outside zone error info new f92b4a7e48e7 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 727fcd850a7b memcg: drop kmem.limit_in_bytes new f8a425713157 memcg-drop-kmemlimit_in_bytes-fix new b0ac1b1b4bfe fs: drop_caches: draining pages before dropping caches new ddbaf75e654f mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 6ab6760045e8 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new b7cc49a51feb memory tier: rename destroy_memory_type() to put_memory_type() new c8eb22d2b67d mm: remove obsolete comment above struct per_cpu_pages new 0f3f1787da7e mm: cma: print cma name as well in cma_alloc debug new 31b39d964dd3 rmap: pass the folio to __page_check_anon_rmap() new 4523770ce31a mm: merge folio_has_private()/filemap_release_folio() call pairs new 6b2619731f91 mm, netfs, fscache: stop read optimisation when folio remo [...] new 0a3bbeede8c9 mm: call folio_mapping() inside folio_needs_release() new 7787ba123fdb mm: correct stale comment of function check_pte new 2f135571d512 mm: fix some kernel-doc comments new 3329452ed531 mm: compaction: use the correct type of list for free pages new a19bbd661546 mm: compaction: skip the memory hole rapidly when isolatin [...] new 7032bc58bd54 mm/sparse: remove redundant judgments from macro for_each_ [...] new 0401c3e1962e mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 1fc7d1b62225 mm/memory: convert do_page_mkwrite() to use folios new 3ab74fea3807 mm/memory: convert wp_page_shared() to use folios new 497af0bb3923 mm/memory: convert do_shared_fault() to folios new f13b9671cdd0 mm/memory: convert do_read_fault() to use folios new cc89c76914b1 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 3e0e225debd9 mm: make PTE_MARKER_SWAPIN_ERROR more general new a8872e9f5674 mm-make-pte_marker_swapin_error-more-general-fix new ac935ca3e391 mm: userfaultfd: check for start + len overflow in validate_range new dc83e88b7ed2 mm: userfaultfd: check for start + len overflow in validat [...] new 071ab96eb9a5 mm: userfaultfd: extract file size check out into a helper new e685c73bc787 mm: userfaultfd: add new UFFDIO_POISON ioctl new 56357ddbe459 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new a641d10c718b mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new f4aee0d32b1a mm: userfaultfd: document and enable new UFFDIO_POISON feature new a6ff4acc1c68 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 0748a167ca1d selftests/mm: add uffd unit test for UFFDIO_POISON new 6b86cb17bccc zsmalloc: remove obj_tagged() new 927e6d027b6e mm/mm_init.c: mark check_for_memory() as __init new 8917a9964ddf HWPOISON: offline support: fix spelling in Documentation/ABI/ new e84d43d9ee69 mm/memory_hotplug: document the signal_pending() check in [...] new 3108c49dd5eb mm: memory-failure: remove unneeded PageHuge() check new 2fd87434050d mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 8f25d73586f7 mm: memory-failure: don't account hwpoison_filter() filter [...] new 39138aa145e2 mm: memory-failure: use local variable huge to check hugetlb page new bef4c5f3432a mm: memory-failure: remove unneeded header files new ba991224b05c mm: memory-failure: minor cleanup for comments and codestyle new c105963a370f mm: memory-failure: fetch compound head after extra page r [...] new f21bd5cf1706 mm: memory-failure: fix race window when trying to get hug [...] new 63d66eb342cc mm/memory: pass folio into do_page_mkwrite() new a934db09ee17 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 2bdc915e9f87 maple_tree: make mas_validate_gaps() to check metadata new b872aec85c08 maple_tree: fix mas_validate_child_slot() to check last mi [...] new 9db04301e6f6 maple_tree: make mas_validate_limits() check root node and [...] new 51261df46af9 maple_tree: update mt_validate() new c199cd1acbfe maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new e58cc94b11ff maple_tree: drop mas_first_entry() new 771d046629ba mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new 53931ad2538f mm/pgtable: add PAE safety to __pte_offset_map() new fadf8ef8c5b1 arm: adjust_pte() use pte_offset_map_nolock() new e194483a0721 powerpc: assert_pte_locked() use pte_offset_map_nolock() new f4ca42dda2d8 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix new aee37db55abc powerpc: add pte_free_defer() for pgtables sharing page new 0ca1f264ace5 sparc: add pte_free_defer() for pte_t *pgtable_t new 9cc6891101c3 s390: add pte_free_defer() for pgtables sharing page new ec8d5a88c6c3 s390: add pte_free_defer() for pgtables sharing page: fix new 640b5b98cb40 mm/pgtable: add pte_free_defer() for pgtable as page new 4cb011202123 mm/khugepaged: retract_page_tables() without mmap or vma lock new 28a7bcdc17c2 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new 57156efc0e64 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new 1110fc510e57 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new ec3bbe680e3d mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix new 1abee7ba9add mm: delete mmap_write_trylock() and vma_try_start_write() new a522c9ad088b mm/pgtable: notes on pte_offset_map[_lock]() new 837f1062ab3a mm: remove clear_page_idle() new 2f11aa72ec43 mm/mmap: move vma operations to mm_struct out of the criti [...] new 8a31454f189f mm/hwpoison: delete all entries before traversal in __foli [...] new 483b4a01fa60 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new 6142a32dd9b3 hugetlbfs: improve read HWPOISON hugepage new 29a65da473b7 selftests/mm: add tests for HWPOISON hugetlbfs read new e3aa36b5e614 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new bf39bbf76e3b mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new bf3182aa0d94 mm/page_table_check: remove unused parameters in page_tabl [...] new ffa7ac878b2a mm/page_table_check: remove unused parameters in page_tabl [...] new 2c7c6a86b60b mm/page_table_check: remove unused parameter in [__]page_t [...] new 02928cbd78b0 mm/page_table_check: remove unused parameter in [__]page_t [...] new b413aa138bc1 mm/page_table_check: remove unused parameter in [__]page_t [...] new 8dcdfb72b700 mm/page_table_check: remove unused parameter in [__]page_t [...] new fa30c8e52b20 mm/page_table_check: remove unused parameter in [__]page_t [...] new 1f32672ad178 mm/page_table_check: remove unused parameter in [__]page_t [...] new a6f25e9ed4ac highmem: add memcpy_to_folio() and memcpy_from_folio() new c67618ab58b7 highmem: memcpy_{from,to}_folio() fix new a7f0430dc017 affs: convert affs_symlink_read_folio() to use the folio new 592135c3ac6e affs: convert data read and write to use folios new 4488903a349a migrate: use folio_set_bh() instead of set_bh_page() new 7c048156c36d ntfs3: convert ntfs_get_block_vbo() to use a folio new 40c298a9e814 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new c22b35db4045 buffer: remove set_bh_page() new af5e1772b7fe mm/page_ext: remove unused return value of offline_page_ext new ae618003239d mm/page_ext: remove rollback for untouched mem_section in [...] new d620c4188e65 mm/page_ext: move functions around for minor cleanups to page_ext new 0912b2afe9c7 lib/test_meminit: allocate pages up to order MAX_ORDER new 7d37a73ecd04 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 06715a28599a hexagon: mm: convert to GENERIC_IOREMAP new 649326a5993a openrisc: mm: remove unneeded early ioremap code new bc176bc2402c mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new c1f87e9675e2 mm: ioremap: allow ARCH to have its own ioremap method definition new a0d208245b2b mm/ioremap: add slab availability checking in ioremap_prot new be5ac485c7bd arc: mm: convert to GENERIC_IOREMAP new f58ae84e862b ia64: mm: convert to GENERIC_IOREMAP new 4a24b7037d96 openrisc: mm: convert to GENERIC_IOREMAP new 172f69ac1f6b s390: mm: convert to GENERIC_IOREMAP new c4d6a0ce635b sh: add <asm-generic/io.h> including new 4565af111b57 sh: fix asm-generic/io.h inclusion new 40e3e8039234 sh: mm: convert to GENERIC_IOREMAP new 6f88440d5f27 xtensa: mm: convert to GENERIC_IOREMAP new 846684b26d7b parisc: mm: convert to GENERIC_IOREMAP new 4fb37691c2d7 mm/ioremap: consider IOREMAP space in generic ioremap new 89e2f4134e6e mm: move is_ioremap_addr() into new header file new 14294cbe0574 powerpc: mm: convert to GENERIC_IOREMAP new 2761a8de9c7b arm64 : mm: add wrapper function ioremap_prot() new 61332b757d36 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new bb86ee8b96ea mm/hwpoison: rename hwp_walk* to hwpoison_walk* new cf1fcd319f6a mm/tlbbatch: introduce arch_tlbbatch_should_defer() new e91488cfb875 mm/tlbbatch: rename and extend some functions new 2fd336e7e1b0 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new 8b3b1d9d9b5c arm64: support batched/deferred tlb shootdown during page [...] new b05cf7f4776c mm/memcg: minor cleanup for mc_handle_present_pte() new cb816ac2e206 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 0fa21b1497fe fs/address_space: add alignment padding for i_map and i_mm [...] new 9e47b1f14f1b maple_tree: mtree_insert*: fix typo in kernel-doc description new f46bbf38e16f maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new 6bad913a5e24 memory tier: use helper macro __ATTR_RW() new e906e20c56ef mm: kill frontswap new 69840a3d11a9 mm: kill frontswap fix new 25a37800e3f6 zswap: make zswap_store() take a folio new df1f28ba32f5 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new 37041f1c6cac swap: remove some calls to compound_head() in swap_readpage() new 71904adecf94 zswap: make zswap_load() take a folio new f62d7816d3f4 mm: kfence: allocate kfence_metadata at runtime new cf716702264a mm-kfence-allocate-kfence_metadata-at-runtime-fix new 3c02c8963fd1 mm/page_ext: add common function to get client data from page_ext new 7dcab5988ca4 mm/page_ext: use page_ext_data helper in page_table_check new d92943e0adf0 mm/page_ext: use page_ext_data helper in page_owner new 848bc08271f4 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 0097446e2dca mm/hugetlb: get rid of page_hstate() new a6619241e103 mm/mmap: clean up validate_mm() calls new a23fb2c9b4bf maple_tree: relax lockdep checks for on-stack trees new 82dc32ed4856 mm/mmap: change detached vma locking scheme new 198377d9cac2 maple_tree: Be more strict about locking new 121242e329ae arm64/smmu: use TLBI ASID when invalidating entire range new 41ee70728a33 mmu_notifiers: fixup comment in mmu_interval_read_begin() new a98d220040bd mmu_notifiers: call invalidate_range() when invalidating TLBs new dc57d8687e2d mmu_notifiers: don't invalidate secondary TLBs as part of [...] new 4a6ffa21c1e1 mmu_notifiers: rename invalidate_range notifier new 1033be9d4ab5 mm: fix obsolete function name above debug_pagealloc_enabl [...] new f15e5893f85f selftests: line buffer test program's stdout new 4a407417e3d9 tools/nolibc/stdio: add setvbuf() to set buffering mode new f7e797dd2e2f selftests/mm: skip soft-dirty tests on arm64 new 373fb6a5e1e7 selftests/mm: enable mrelease_test for arm64 new e48848383058 selftests/mm: fix thuge-gen test bugs new 9b1457076346 selftests/mm: va_high_addr_switch should skip unsupported [...] new 8c1d9643eeba selftests/mm: make migration test robust to failure new 5394d16b08c9 selftests/mm: optionally pass duration to transhuge-stress new b1e555259e86 selftests/mm: run all tests from run_vmtests.sh new f1a3a1122f96 mm/mprotect: fix obsolete function name in change_pte_range() new 30dff12df1c4 mm/compaction: correct comment of candidate pfn in fast_is [...] new d93d389ae945 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 90a88ed6330d mm/page_io: remove unneeded ClearPageUptodate() new b8ce37f56b89 mm/page_io: remove unneeded SetPageError() new dcf7534b3c24 mm/page_io: introduce bio_first_folio_all() new c896f6c4c45c mm/page_io: use a folio in __end_swap_bio_write() new 98b7ed72b033 mm/page_io: use a folio in __end_swap_bio_read() new 4a882ea2214e mm/page_io: use a folio in sio_read_complete() new 0b8d9054515c mm/page_io: use a folio in swap_writepage_bdev_sync() new 7940c634cdbb mm/page_io: use a folio in swap_writepage_bdev_async() new b58fc41c4df9 mm/page_io: convert count_swpout_vm_event() to take in a folio new bc2c392daf51 mm/page_io: convert bio_associate_blkg_from_page() to take [...] new 44f26503710c memory tiering: add abstract distance calculation algorith [...] new 43b8f95ff08e acpi, hmat: refactor hmat_register_target_initiators() new 0fa1bd5fb3da acpi, hmat: calculate abstract distance with HMAT new da884b552782 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new 783c871af92d dax, kmem: calculate abstract distance with general interface new 583842462f77 mm: don't drop VMA locks in mm_drop_all_locks() new 60ab7fb9b9bf maple_tree: add benchmarking for mas_for_each new 0b032e0e497d maple_tree: add benchmarking for mas_prev() new 23651a57f0b2 mm: change do_vmi_align_munmap() tracking of VMAs to remove new 1ffe564c638e mm: remove prev check from do_vmi_align_munmap() new 402215e71878 maple_tree: introduce __mas_set_range() new 14ed03c699c1 mm: remove re-walk from mmap_region() new 2ca5ed4ba2f5 maple_tree: re-introduce entry to mas_preallocate() arguments new b1401d7b5624 maple_tree: adjust node allocation on mas_rebalance() new 7279544fd77c mm: use vma_iter_clear_gfp() in nommu new 65468cd008fd mm: set up vma iterator for vma_iter_prealloc() calls new 0eba04748b95 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new 68a9398c1413 maple_tree: update mas_preallocate() testing new 089c6ad35381 maple_tree: refine mas_preallocate() node calculations new 1e2117f008b3 maple_tree: reduce resets during store setup new 1c2e17e6eac8 mm/mmap: change vma iteration order in do_vmi_align_munmap() new c6d71f4eadb8 mm: remove CONFIG_PER_VMA_LOCK ifdefs new fd7740caa466 mm: allow per-VMA locks on file-backed VMAs new 8a750fedd3d7 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new 0db38307a772 mm: handle PUD faults under the VMA lock new 9fdcecdca11e mm: handle some PMD faults under the VMA lock new 8e1b7f1028c4 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new da76ed494a4a mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new b0c3dde20b6e mm: run the fault-around code under the VMA lock new bcd75b4686be mm: handle swap and NUMA PTE faults under the VMA lock new b041f43d24a7 mm: handle faults that merely update the accessed bit unde [...] new 306d31bd4600 Fix for "mm: handle faults that merely update the accessed [...] new 2044b14072c9 mm/hugepage pud: allow arch-specific helper function to ch [...] new df97ae358ede mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() new 3dd169188b85 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new 9d06f836668a mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new 5bff8b370a06 mm/vmemmap: allow architectures to override how vmemmap op [...] new 9d42b2e76363 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new 52d27ef62437 mm/huge pud: use transparent huge pud helpers only with CO [...] new 4d3a51d8e272 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new e5b5de88e04c powerpc/mm/trace: convert trace event to trace event class new 7d7f9a5b984b powerpc/book3s64/mm: enable transparent pud hugepage new ee95f600bcd0 powerpc/book3s64/vmemmap: switch radix to use a different [...] new b2ceb6dde2f2 powerpc/mm: fix section mismatch warning new 8bb37b7a1ebe powerpc/mm: fix kernel build error new 9b83ee686fb1 powerpc/book3s64/radix: add support for vmemmap optimizati [...] new 0fef5a1cec6e powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] new 563c41f69bca powerpc/book3s64/radix: remove mmu_vmemmap_psize new e57911693f76 powerpc/mm: fix kernel build error new a1500bafb711 powerpc/book3s64/radix: add debug message to give more det [...] new 1688a70bfe9a mm: memcg: use rstat for non-hierarchical stats new 47531638fe39 kernel/iomem.c: remove __weak ioremap_cache helper new ec5b68cd9b2b mm: zswap: use zswap_invalidate_entry() for duplicates new f27a54b8fcc6 mm: zswap: tighten up entry invalidation new 0ffd02111bcb mm: zswap: kill zswap_get_swap_cache_page() new 6f131feabf02 mm/memcg: fix obsolete function name in mem_cgroup_protection() new df124bbfeea0 mm/memory.c: fix some kernel-doc comments new 75f6cf930b0f mm: kmsan: use helper function page_size() new a55a3b6ba479 mm: kmsan: use helper macro offset_in_page() new 6717f871d869 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new 1eb1bdc01dda mm: improve the comment in isolate_migratepages_block() new 721c554efe0e damon: use pmdp_get instead of drectly dereferencing pmd new f2728334af30 mm/page_poison: remove unused page_ext.h from page_poison new 69c5751f47b5 mm/vmstat: remove unused page_ext.h from vmstat new 8d65e204d12b mm/page_ext: move page_ext_operations definition under CON [...] new 66ca962ae265 selftests: mm: add KSM_MERGE_TIME tests new e788fb7befe3 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] new 0e5b7bcabde8 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] new 320beb8f2e74 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] new 4b7d0b7e6d00 mm: factor out VMA stack and heap checks new 29cfd96c21df drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new 443d6012d2e6 selinux: use vma_is_initial_stack() and vma_is_initial_heap() new e9d691b72efa perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new 37f7312ee5df mm: memory-failure: add PageOffline() check new b4317cda701c mm/page_alloc: avoid unneeded alike_pages calculation new 228b6e89a7e3 arm64: tlbflush: add some comments for TLB batched flushing new 9ec345d3c070 mm/memcg: update obsolete comment above parent_mem_cgroup() new e77df1aaa87b mm: add PAGE_TYPE_OP folio functions new 2ba59a0d6d14 pgtable: create struct ptdesc new 3ce0ba96a27b mm: add utility functions for ptdesc new ed48f62221aa mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new ba4ff4b56ca4 mm: convert ptlock_alloc() to use ptdescs new 586b1dde680d mm: convert ptlock_ptr() to use ptdescs new 5443d3765eb6 mm: convert pmd_ptlock_init() to use ptdescs new d8d86143d3c5 mm: convert ptlock_init() to use ptdescs new 1a42f0ae43c2 mm: convert pmd_ptlock_free() to use ptdescs new 709f1ea2c653 mm: convert ptlock_free() to use ptdescs new 225c058d62f3 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new 64de57d88380 powerpc: convert various functions to use ptdescs new 37d9caf0d809 x86: convert various functions to use ptdescs new 31ad66a97bf0 s390: convert various pgalloc functions to use ptdescs new d8f50371f026 mm: remove page table members from struct page new ced7833c17d3 pgalloc: convert various functions to use ptdescs new 92fe21ee47bd arm: convert various functions to use ptdescs new 55a549df0c3a arm64: convert various functions to use ptdescs new 37a74420dde4 csky: convert __pte_free_tlb() to use ptdescs new 6c8a2fc910b4 hexagon: convert __pte_free_tlb() to use ptdescs new 59e6510f9b10 loongarch: convert various functions to use ptdescs new 51c802f9a013 m68k: convert various functions to use ptdescs new 90fb0c7d9d9e mips: convert various functions to use ptdescs new 47d15358f8c6 nios2: convert __pte_free_tlb() to use ptdescs new 76b8a4ca1feb openrisc: convert __pte_free_tlb() to use ptdescs new d5efda7cc07a riscv: convert alloc_{pmd, pte}_late() to use ptdescs new 898b522da192 sh: convert pte_free_tlb() to use ptdescs new ea1691a418bb sparc64: convert various functions to use ptdescs new 9cc6ef13d86a sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 17d3c4209f89 um: convert {pmd, pte}_free_tlb() to use ptdescs new 758378b8576f mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new e245ad6f7c49 mm/damon/core-test: add a test for damos_new_filter() new ae58530eb109 mm:vmscan: fix inaccurate reclaim during proactive reclaim new 3855f7858124 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE new 1462260adc41 Multi-gen LRU: Fix per-zone reclaim new 250dbd103061 Multi-gen LRU: Avoid race in inc_min_seq() new fdf19e8c8f1c Multi-gen LRU: Fix can_swap in lru_gen_look_around() new 7b70701bf456 doc: update params of memhp_default_state= new b64a9942b848 acpi,mm: fix typo sibiling -> sibling new f5d217644a81 minmax: add in_range() macro new 2688ad631b5a mm: convert page_table_check_pte_set() to page_table_check [...] new 06e5f646632f mm: add generic flush_icache_pages() and documentation new 2e6863fd52bf mm: add folio_flush_mapping() new 0451e6313113 mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO new de6f6171a773 mm: add default definition of set_ptes() new 53ec6ac5a7d0 alpha: implement the new page table range API new 155dbfe8012b arc: implement the new page table range API new c4f70c1f7e0f arm: implement the new page table range API new 0b669982e270 arm64: implement the new page table range API new fe44dbe368ce csky: implement the new page table range API new 7cf44f2e0a65 hexagon: implement the new page table range API new c9dd470b8590 ia64: implement the new page table range API new 3f2ea443f08c loongarch: implement the new page table range API new 121a5aa308be m68k: implement the new page table range API new 7e8fb7bb8ef6 microblaze: implement the new page table range API new a559e2d903cf mips: implement the new page table range API new 008a4919f997 nios2: implement the new page table range API new 4d03b195c505 openrisc: implement the new page table range API new 3175557d311e parisc: implement the new page table range API new ad4ac18d6342 powerpc: implement the new page table range API new 5345233f13ff riscv: implement the new page table range API new 34c50a49bc08 s390: implement the new page table range API new 602d5e3a41fe sh: implement the new page table range API new 22b6d1e950e2 sparc32: implement the new page table range API new 1ec052be02d3 sparc64: implement the new page table range API new 8b41134474f8 um: implement the new page table range API new 697211562261 x86: implement the new page table range API new 1103551cc14d xtensa: implement the new page table range API new aa78e8280a17 mm: remove page_mapping_file() new ef002eb09c62 mm: rationalise flush_icache_pages() and flush_icache_page() new 240ace5bec02 mm: tidy up set_ptes definition new 6815219f5623 mm: use flush_icache_pages() in do_set_pmd() new 45ed9d2f8ad3 filemap: add filemap_map_folio_range() new e07fdf27cd53 rmap: add folio_add_file_rmap_range() new 415c84498fc4 mm: convert do_set_pte() to set_pte_range() new 56b5927a62d3 filemap: batch PTE mappings new 20f219de510e mm: call update_mmu_cache_range() in more page fault handl [...] new cf3f06a14c7e mm/mm_init: ignore kernelcore=mirror boot option when no m [...] new 48846b3be184 mm-mm_init-ignore-kernelcore=mirror-boot-option-when-no-mi [...] new bc657d2d5554 cred: convert printks to pr_<level> new a57ecbe17c54 proc: support proc-empty-vm test on i386 new 6f6c0f83d48e proc: skip proc-empty-vm on anything but amd64 and i386 new 5c6d8a78a070 lib: replace kmap() with kmap_local_page() new c142da526716 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 92d16a7e46f0 signal: print comm and exe name on fatal signals new 02c0ccf15dc3 signal-print-comm-and-exe-name-on-fatal-signals-fix new 0070d8348fd7 acct: replace all non-returning strlcpy with strscpy new 8de59842e8c7 ipc/sem: use flexible array in 'struct sem_undo' new e8c7d7a22518 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 5e3e79ed6a0e misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 3c772f8754d3 pcmcia : make PCMCIA depend on HAS_IOMEM new 5f07f44c4b6a net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 96cecea587fa irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new fdb0727feb68 kexec: consolidate kexec and crash options into kernel/Kco [...] new 29a23558604f x86/kexec: refactor for kernel/Kconfig.kexec new d99cfd201670 arm/kexec: refactor for kernel/Kconfig.kexec new 169e7b489b9e ia64/kexec: refactor for kernel/Kconfig.kexec new c3deda93aa6b arm64/kexec: refactor for kernel/Kconfig.kexec new 1e75db2882e8 loongarch/kexec: refactor for kernel/Kconfig.kexec new 0842a79e7e61 m68k/kexec: refactor for kernel/Kconfig.kexec new 3bb975fa1032 mips/kexec: refactor for kernel/Kconfig.kexec new 72d7bfb8f86e parisc/kexec: refactor for kernel/Kconfig.kexec new 5de77d9aac0f powerpc/kexec: refactor for kernel/Kconfig.kexec new b7ec1e373461 riscv/kexec: refactor for kernel/Kconfig.kexec new 17209459e193 s390/kexec: refactor for kernel/Kconfig.kexec new ad5703c96a1d sh/kexec: refactor for kernel/Kconfig.kexec new 12a5ef7af0ba kexec: rename ARCH_HAS_KEXEC_PURGATORY new 656b6fa60681 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec new eab7338a5446 kernel: relay: remove unnecessary NULL values from relay_open_buf new d32f9332682b lib: remove error checking for debugfs_create_dir() new cc3354b5ef05 lib: error-inject: remove error checking for debugfs_create_dir() new 2ebda54f0bab fs: hfsplus: make extend error rate limited new e236ff61adfb arch: enable HAS_LTO_CLANG with KASAN and KCOV new 688768f84b76 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new 11d024e3be1b x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 2cc26aeab4a7 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new c93c66e73292 genetlink: replace custom CONCATENATE() implementation new bd1fbbfe4ac6 ocfs2: use flexible array in 'struct ocfs2_recovery_map' new 981cef1ea9cc ocfs2: Use struct_size() new 979e044c51ff ocfs2: use regular seq_show_option for osb_cluster_stack new a202a4f5157b gcov: shut up missing prototype warnings for internal stubs new 7f20975c3875 scripts/gdb: fix lx-symbols command for arm64 LLVM new d4acd27572b5 lib/bch.c: use bitrev instead of internal logic new c9e816a2a8d6 scripts/gdb: fix 'lx-lsmod' show the wrong size new 64c6015e9a8f ocfs2: cluster: fix potential deadlock on &qs->qs_lock new f57f35d357b8 ocfs2: cluster: fix potential deadlock on &o2net_debug_lock new 2d438ed70c51 Merge branch 'mm-nonmm-unstable' into mm-everything new 1edfb073270a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 40c43495cc50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 899bcd6a7f0f perf test bpf: Address error about non-null argument for e [...] new 4e43b98637d5 perf probe: Show correct error message about @symbol usage [...] new 43a32c7066fa perf parse-events x86: Avoid sorting uops_retired.slots new e918cc31d67a perf vendor events intel: Update meteorlake to 1.04 new 770fd7d4d45c perf vendor events intel: Update sapphirerapids to 1.15 new 76efcf004289 perf vendor events intel: Update Icelake+ metric constraints new ca94a44cbb17 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 8866f6fd98ea Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 56b04d54d355 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e89108bc4aa0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9fadb0641cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49616395a9cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d15cf38e691 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 649579832f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc1890b95e50 ARM: dts: microchip: split interrupts per cells new b04dba7c1c30 Merge branch 'at91-dt' into at91-next new 138e1125492b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e02489172f4b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 33614fb85384 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4ec615661a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7194e649759e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19f8e7b558b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27c146e3de9b Merge branch 'omap-for-v6.5/ti-sysc' into omap-for-v6.5/fixes new 1047e2142ebf ARM: omap2: Explicitly include correct DT includes new 2c32e600a068 Merge branch 'omap-for-v6.5/cleanup' into omap-for-v6.6/soc new 4639d5d5c413 Merge branch 'omap-for-v6.6/soc' into for-next new fda31904ffbc MAINTAINERS: add board bindings list to OMAP2+ files new 8f3c02fea9ae Merge branch 'omap-for-v6.6/maintainers' into for-next new c5a5583ecfa0 dt-bindings: omap: Partially convert omap.txt to yaml new 22bf867cceb2 Merge branch 'omap-for-v6.6/dt-bindings' into for-next new d49b1e4fe97e ARM: dts: Unify pinctrl-single pin group nodes for davinci new f274a8543d9b ARM: dts: ti: split interrupts per cells new c4c774ba8045 ARM: dts: ti: add missing space before { new bb29eb38511e arm: dts: ti: omap: omap36xx: Rename opp_supply nodename new 22de06ae8c88 arm: dts: ti: omap: am5729-beagleboneai: Drop the OPP new 5821d766932c arm: dts: ti: omap: Fix OPP table node names new 3099f78e0ed9 Merge branch 'omap-for-v6.6/dt' into for-next new f9fb4983392b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7484c5542f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f10e1eeb046e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc7ea1673866 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5ad2f090e10e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2df597252c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2203931bcb5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b47fbbceefe8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 783df6012f45 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new b1ecf0eb26bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e50a76355c1d soc: ti: k3-ringacc: remove non-fatal probe deferral log new 8127ab5fbaee arm64: defconfig: Enable various configs for TI K3 platforms new 0bec3d7ecc74 arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros new 98f3b667e1de arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 [...] new 99e7172db1ae arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs new f33f5e4c801b arm64: dts: ti: k3-j784s4-main: Add DT node for UFS new 5d55545cc2da arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral new 7815b2816d14 arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G por [...] new d6ffe1b4b8c1 arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node new cac04e27f093 arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW [...] new 04a0137fc36d ARM: keystone: Merge memory.h into the only file that uses it new d33dbddf43a0 ARM: keystone: Merge PM function into main support file new 402d49d10efa Merge branches 'ti-drivers-soc-next', 'ti-k3-config-next', [...] new 3bdbacf9ab34 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new be485679a622 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 9ee0848ee03f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new c4ee7b2f007c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a092c85abd7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 7b3d98a2cd71 LoongArch: Allow usage of LSX/LASX in the kernel new 04d444306f62 LoongArch: Add Loongson Binary Translation (LBT) extension [...] new c4398a486f9f LoongArch: Provide kaslr_offset() to get kernel offset new 7455513f7383 LoongArch: Allow building with kcov coverage new 537be6a223cb KFENCE: Defer the assignment of the local variable addr new d1891c75d678 LoongArch: mm: Add page table mapped mode support for virt [...] new 92779c3ab209 LoongArch: Get partial stack information when providing re [...] new 02062015ccfb LoongArch: Add KFENCE support new 1fa02c2aaf54 kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific [...] new 13a5d1045832 kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_pop [...] new fa1ea8ba5ed4 LoongArch: Simplify the processing of jumping new kernel f [...] new 37343c6c2e35 LoongArch: Add kernel address sanitizer support new fc3040a99fe3 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new c0c5bfe4cf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 692fb3457fa8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 379badb273f1 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 880df2d46a3f powerpc/kuap: Avoid unnecessary reads of MD_AP new 1bec4adcd59e powerpc/kuap: Avoid useless jump_label on empty function new 38bb171b9584 powerpc/kuap: Fold kuep_is_disabled() into its only user new 6b289911c80d powerpc/features: Add capability to update mmu features later new 4589a2b7894d powerpc/kuap: MMU_FTR_BOOK3S_KUAP becomes MMU_FTR_KUAP new 26e041208291 powerpc/kuap: Use MMU_FTR_KUAP on all and refactor disabling kuap new 5222a1d5142e powerpc/kuap: Simplify KUAP lock/unlock on BOOK3S/32 new eb52f66f0abd powerpc/kuap: KUAP enabling/disabling functions must be __ [...] new 3a24ea0df83e powerpc/kuap: Use ASM feature fixups instead of static branches new 9d6e1c21e1be powerpc/crypto: fix missing skcipher dependency for aes-gcm-p10 new 026fa6c52da5 powerpc/crypto: don't build aes-gcm-p10 by default new ab481817912e powerpc/64: Enable accelerated crypto algorithms in defconfig new c3c2e9375348 powerpc: Account mm_cpumask and active_cpus in init_mm new f74b2a6c01a0 powerpc/64s: Use dec_mm_active_cpus helper new 177255afb405 powerpc: Add mm_cpumask warning when context switching new e43c0a0c3c28 powerpc/64s/radix: combine final TLB flush and lazy tlb mm [...] new 81d7cac4d11c powerpc: Explicitly include correct DT includes new 68877ff20a7f selftests/powerpc/ptrace: Explain why tests are skipped new fc6732a8556c selftests/powerpc/ptrace: Fix typo in pid_max search error new c3062ede9927 selftests/powerpc/ptrace: Declare test temporary variables [...] new 54f30b83fe62 powerpc: address missing-prototypes warnings new bbfa509d6329 powerpc/ep8248e: Mark driver as non removable new 7f96539437ea powerpc/kexec: fix minor typo new 5fec2b0aeeb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca1506884ffb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 304ccfa4c88c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 35806db36ed1 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 32f9379feeba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 823fdaa97edc Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d351133c53c2 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new e195b7801e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d01e07fd1bf rbd: prevent busy loop when requesting exclusive lock new e6e284323079 libceph: fix potential hang in ceph_osdc_notify() new 1de2edf7f85b Merge branch 'master' of git://github.com/ceph/ceph-client.git new 11260c3d608b smb: client: fix dfs link mount against w2k8 new ef17a519a1fc Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new cdaceb836971 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7d0dd4add2d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2363650b22ed MAINTAINERS: change reiserfs status to obsolete new 9543f84c067d quota: mark dquot_load_quota_sb static new c4e7bac994d5 quota: use lockdep_assert_held_write in dquot_load_quota_sb new 510fbdcb8ce4 Pull quota cleanups and reiserfs status change. new a488bc16225e fanotify: Remove unused extern declaration fsnotify_get_co [...] new cce89350d0f9 Pull fsnotify cleanup. new 05705d848032 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new f1b6019d5449 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new adcb53e3ee05 fsverity: skip PKCS#7 parser when keyring is empty new 69ca60bfa2d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 479b0ffb4ef4 gfs2: Use mapping->gfp_mask for metadata inodes new dd162bd9e69b gfs: Don't use GFP_NOFS in gfs2_unstuff_dinode new f1627cc54fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 548cc5305390 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 0dfc48d1461a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new df32f9b5873a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f00ede8a0893 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 396ad976be57 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 734a52da4c16 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new cd939e9a3b06 shmem: make shmem_inode_acct_block() return error new ae9bc0b0728d shmem: make shmem_get_inode() return ERR_PTR instead of NULL new 9287cbad5568 quota: Check presence of quota operation structures instea [...] new d76060bf7074 shmem: prepare shmem quota infrastructure new 220a17f613eb shmem: quota support new 050d454ae38b shmem: Add default quota limit mount options new ff0c535ff6a1 shmem: fix quota lock nesting in huge hole handling new ceb6b403a20c libfs: Add directory operations for stable offsets new 75433621a860 shmem: Refactor shmem_symlink() new 1e4159490ea6 shmem: stable directory offsets new 2dc8dc6c9563 libfs: Add a lock class for the offset map's xa_lock new e49a2016684d libfs: Remove parent dentry locking in offset_iterate_dir() new 0841fcc5fcc2 Merge branch 'vfs.tmpfs' into vfs.all new 8d66ed1cb2af fs/ecryptfs: remove kernel-doc warnings new 07d3b90bcd28 Merge branch 'vfs.misc' into vfs.all new f44da1f70768 Merge branch 'fs.proc.uapi' into vfs.all new 973904d1e177 Merge branch 'vfs.fchmodat2' into vfs.all new 6766515669bf Merge branch 'vfs.super' into vfs.all new 393b07e23c62 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 687d9f255bf8 Revert "quota: mark dquot_load_quota_sb static" new 502539b0bfa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0871053521b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fda7e7c8b9aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5ef8dad33a0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 38061bebebd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7525bcc34ec4 i2c: imx-lpi2c: directly return ISR when detect a NACK new c0e109161aad i2c: s3c2410: Remove redundant dev_err() new 45a21c833d23 i2c: au1550: Remove #ifdef guards for PM related functions new 679e955c54d8 i2c: iproc: Remove #ifdef guards for PM related functions new 6079d3054ba1 i2c: brcmstb: Remove #ifdef guards for PM related functions new d81a91c4bbea i2c: davinci: Remove #ifdef guards for PM related functions new a6ca696a40af i2c: designware: Remove #ifdef guards for PM related functions new af65727a77cc i2c: exynos5: Remove #ifdef guards for PM related functions new 38373903059c i2c: hix5hd2: Remove #ifdef guards for PM related functions new 02d1b6a99b4c i2c: i801: Remove #ifdef guards for PM related functions new d2150e96646d i2c: img-scb: Remove #ifdef guards for PM related functions new abef155faf2b i2c: kempld: Convert to use regular device PM new a31425a6d935 i2c: lpc2k: Remove #ifdef guards for PM related functions new 910047e7741f i2c: mt65xx: Remove #ifdef guards for PM related functions new d55ee2c2f6fe i2c: nomadik: Remove #ifdef guards for PM related functions new f5e33fcc30fa i2c: ocores: Remove #ifdef guards for PM related functions new 1670c7091b2a i2c: pnx: Remove #ifdef guards for PM related functions new 605b9efba5d6 i2c: pxa: Remove #ifdef guards for PM related functions new aeb96820afef i2c: qup: Remove #ifdef guards for PM related functions new dd4e0c0b6f01 i2c: rcar: Remove #ifdef guards for PM related functions new 386d59093b24 i2c: s3c2410: Remove #ifdef guards for PM related functions new 8a76e5af8731 i2c: sh-mobile: Remove #ifdef guards for PM related functions new 61999179835e i2c: virtio: Remove #ifdef guards for PM related functions new 458405d7c5b8 i2c: mux: pca954x: Remove #ifdef guards for PM related functions new 37097e6ffd22 virtio: Remove PM #ifdef guards to fix i2c driver new b4fd609a2018 i2c: imx: Clean up a call to request_irq() new 6a07ab839a9c i2c: remove redundant dev_err_probe() new 696a995b8f8b dt-bindings: i2c: nxp,pca9541: convert to DT schema new 54b4b9b74530 dt-bindings: i2c: arb-gpio-challange: convert to DT schema new c6046653142f Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] new 027580bdc05f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new a1fab81680ee Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a8d51bbff2be Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2c2fda44d5e0 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 61a7b1e0f2b4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0ce59b44f13e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2379a7d44798 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 0f08d5a8163f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8502237f927f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 13e5e396f966 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7bb0e3d0a137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 308d7982dcdc virtio_net: extract interrupt coalescing settings to a structure new 394bd87764b6 virtio_net: support per queue interrupt coalesce command new 8af3bf668382 virtio_net: enable per queue interrupt coalesce feature new b9e643f0adc1 Merge branch 'virtio_net-add-per-queue-interrupt-coalescin [...] new ac0687e821cf net: phy: nxp-c45-tja11xx: use phylib master/slave implementation new 643480a1a73d net: phy: nxp-c45-tja11xx: remove RX BIST frame counters new 6c0c85da044e net: phy: nxp-c45-tja11xx: prepare the ground for TJA1120 new 369da333569e net: phy: nxp-c45-tja11xx: use get_features new f1fe5dff2b8a net: phy: nxp-c45-tja11xx: add TJA1120 support new b0b2247d815d net: phy: nxp-c45-tja11xx: enable LTC sampling on both ext [...] new bdb4c5b88520 net: phy: nxp-c45-tja11xx: read egress ts on TJA1120 new 425c8348df7b net: phy: nxp-c45-tja11xx: handle FUSA irq new c552c110d479 net: phy: nxp-c45-tja11xx: run cable test with the PHY in [...] new 08e6547c8468 net: phy: nxp-c45-tja11xx: read ext trig ts on TJA1120 new 68c6af72047c net: phy: nxp-c45-tja11xx: reset PCS if the link goes down new 653a18c7d50a Merge branch 'add-tja1120-support' new 10857e677905 net: stmmac: XGMAC support for mdio C22 addr > 3 new eb1388553ef4 selftests: router_bridge: Add remastering tests new 0a06e0c1af97 selftests: router_bridge_1d: Add a new selftest new 49e15dec8b90 selftests: router_bridge_vlan_upper: Add a new selftest new 3f0c4e70a9ef selftests: router_bridge_lag: Add a new selftest new 24e84656e432 selftests: router_bridge_1d_lag: Add a new selftest new 4308967d98c3 selftests: mlxsw: rif_lag: Add a new selftest new 6b3f46837c32 selftests: mlxsw: rif_lag_vlan: Add a new selftest new 67d5ffb9ed51 selftests: mlxsw: rif_bridge: Add a new selftest new 0a368a5c4e38 Merge branch 'selftests-mlxsw' new a67fa91130ca net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver new 6d7d66ac9ce1 dt-bindings: net: oxnas-dwmac: remove obsolete bindings new d7301c4a733c Merge branch 'oxnas=dwmac-removal' new a57c34a80cbe net: flow_dissector: Add IPSEC dissector new 4c13eda757e3 tc: flower: support for SPI new c8915d7329d6 tc: flower: Enable offload support IPSEC SPI field. new 73b4c04e2e9a octeontx2-pf: TC flower offload support for SPI field new 996dcfff998b Merge branch 'tc-flower-SPI' new 745d7e38e95d net: dsa: mv88e6xxx: Add erratum 3.14 for 88E6390X and 88E6190X new 61f4d2044aeb net: ti: icssg-prueth: Add Firmware Interface for ICSSG Et [...] new b6ba7752149d net: ti: icssg-prueth: Add mii helper apis and macros new e9b4ece7d74b net: ti: icssg-prueth: Add Firmware config and classificat [...] new b8d5008f8c51 net: ti: icssg-prueth: Add icssg queues APIs and macros new 172e604a8c62 dt-bindings: net: Add ICSSG Ethernet new 128d5874c082 net: ti: icssg-prueth: Add ICSSG ethernet driver new c1e10d5dc7a1 net: ti: icssg-prueth: Add ICSSG Stats new c2f67d192351 net: ti: icssg-prueth: Add Standard network staticstics new 8fb86b0dcaed net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver new a46750a13bb0 net: ti: icssg-prueth: Add Power management support new 27bcd1229516 Merge branch 'icssg-driver' new bd60438eeb1e selftests/net: report rcv_mss in tcp_mmap new 34093c9fa05d net: Remove duplicated include in mac.c new ae1d60c41e58 net: hisilicon: fix the return value handle and remove red [...] new c7606d49e609 octeontx2: Remove unnecessary ternary operators new ae336f30d513 bnx2x: Remove unnecessary ternary operators new ae3683a34265 net: dsa: hellcreek: Replace bogus comment new 497c3a5fb3ed cirrus: cs89x0: fix the return value handle and remove red [...] new 9e63a99c566f udp: Remove unused function declaration udp_bpf_get_proto() new 2fca1b5ef898 ila: Remove unnecessary file net/ila.h new e12f2a6d1b9e netlabel: Remove unused declaration netlbl_cipsov4_doi_free() new f85b1c7da776 net: switchdev: Remove unused typedef switchdev_obj_dump_cb_t() new 30ff01ee99bc pds_core: Fix documentation for pds_client_register new ad72e7758e58 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 94e38c956b97 libbpf: fix typos in Makefile new 25ad10658dc1 riscv, bpf: Adapt bpf trampoline to optimized riscv ftrace [...] new 6a5a148aaf14 bpf: fix bpf_probe_read_kernel prototype mismatch new 416c6d01244e selftests/bpf: fix static assert compilation issue for tes [...] new bf4ea1d0b2cb bpf, xdp: Add tracepoint to xdp attaching failure new 7fedbf32fcc7 selftests/bpf: Add testcase for xdp attaching failure tracepoint new 87dc2bb32918 Merge branch 'bpf-xdp-add-tracepoint-to-xdp-attaching-failure' new 229409a18bc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2a31b6f9701 dt-bindings: net: qualcomm: Add WCN3988 new f2e1dd87c9cd Bluetooth: btqca: Add WCN3988 support new 458853310845 Bluetooth: btusb: Move btusb_recv_event_intel to btintel new c8573f208a12 Bluetooth: Remove unused declaration amp_read_loc_info() new aef587126e07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 98c4d0abf5c4 mt76: mt7921: don't assume adequate headroom for SDIO headers new c55b4e788f1d wifi: mt76: mt7996: fix header translation logic new 68f1c3ea337f wifi: mt76: mt7996: enable BSS_CHANGED_MU_GROUPS support new 905a0a6ac7a7 wifi: mt76: mt7615: enable BSS_CHANGED_MU_GROUPS support new 62561a47af58 wifi: mt76: enable UNII-4 channel 177 support new 9a3994077d17 wifi: mt76: mt7915: fix background radar event being blocked new 943e4fb96e6f wifi: mt76: mt7915: report tx retries/failed counts for no [...] new 161a7528e407 wifi: mt76: mt7915: rework tx packets counting when WED is active new f39d499345dd wifi: mt76: mt7915: rework tx bytes counting when WED is active new e890c3cf7897 wifi: mt76: report non-binding skb tx rate when WED is active new 41bc54404687 wifi: mt76: mt7915: drop return in mt7915_sta_statistics new b34f346b917e wifi: mt76: mt7996: drop return in mt7996_sta_statistics new d616d3680264 wifi: mt76: mt7921: do not support one stream on secondary [...] new 692031b9045c wifi: mt76: mt7921: remove macro duplication in regs.h new 7f03a56314be wifi: mt76: mt7915: move mib_stats structure in mt76.h new 98214484f233 wifi: mt76: mt7996: rely on mib_stats shared definition new 52a1f158b3ff wifi: mt76: mt7921: rely on mib_stats shared definition new 7a01cad9f967 dt-bindings: net: wireless: mt76: add bindings for MT7981 new 6bad146d162e wifi: mt76: mt7915: add support for MT7981 new 9aecfa754c7f wifi: mt76: mt7921e: report tx retries/failed counts in tx [...] new b642f4c5f3de wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU new 749c2c2b29df wifi: mt76: add tx_nss histogram to ethtool stats new 1258c156f253 wifi: mt76: mt7915: accumulate mu-mimo ofdma muru stats new 0e5911bb7cc9 wifi: mt76: mt7921: fix non-PSC channel scan fail new 6ae39b7c7ed4 wifi: mt76: mt7921: Support temp sensor new 1e64fdd41c9d wifi: mt76: mt7915: disable WFDMA Tx/Rx during SER recovery new 8e8c09c7d090 wifi: mt76: mt7996: disable WFDMA Tx/Rx during SER recovery new 0dde9c11cf58 wifi: mt76: mt7921: make mt7921_mac_sta_poll static new c4f075582304 wifi: mt76: mt7915: fix command timeout in AP stop period new d82e7c67b318 mt76: mt7996: rely on mt76_sta_stats in mt76_wcid new f124ed65ab18 wifi: mt76: mt7921: get rid of MT7921_RESET_TIMEOUT marco new d73dab22e7a8 wifi: mt76: mt7996: move radio ctrl commands to proper functions new a32f063dfbe3 wifi: mt76: connac: add support for dsp firmware download new cc945b546227 wifi: mt76: mt7996: fix bss wlan_idx when sending bss_info [...] new 2b8ca09062b1 wifi: mt76: mt7996: enable VHT extended NSS BW feature new 83a10ae2d4c5 wifi: mt76: connac: add support to set ifs time by mcu command new 9ffe0d5690ed wifi: mt76: mt7996: use correct phy for background radar event new 1634de418b30 wifi: mt76: mt7996: fix WA event ring size new 94f096a14af2 wifi: mt76: mt7996: add muru support new 037ae6d6d6d5 wifi: mt76: mt7996: increase tx token size new fbba711c3de7 wifi: mt76: mt7915: move sta_poll_list and sta_poll_lock i [...] new c55e898bd9ca wifi: mt76: mt7603: rely on shared sta_poll_list and sta_p [...] new 57a3fac664ce wifi: mt76: mt7615: rely on shared sta_poll_list and sta_p [...] new ea0f3867c017 wifi: mt76: mt7996: rely on shared sta_poll_list and sta_p [...] new 419acc515dd3 wifi: mt76: mt7921: rely on shared sta_poll_list and sta_p [...] new b73e1d9245eb wifi: mt76: mt7915: move poll_list in mt76_wcid new 2d29058e396a wifi: mt76: mt7603: rely on shared poll_list field new 9d599f2d6546 wifi: mt76: mt7615: rely on shared poll_list field new e3b0311fcc3a wifi: mt76: mt7996: rely on shared poll_list field new d17a2fe830d7 wifi: mt76: mt7921: rely on shared poll_list field new ef591d74d4ba wifi: mt76: move ampdu_state in mt76_wcid new c8e370feb361 mt76: connac: move more mt7921/mt7915 mac shared code in c [...] new 0cb065b9ade9 wifi: mt76: move rate info in mt76_vif new 4e9011fcdfc4 wifi: mt76: connac: move connac3 definitions in mt76_conna [...] new 46d3304d6552 wifi: mt76: connac: add connac3 mac library new 02a894046d5a wifi: mt76: mt7915: fix capabilities in non-AP mode new 7d424a990e05 wifi: mt76: split get_of_eeprom in subfunction new 5bef3a406c6e wifi: mt76: add support for providing eeprom in nvmem cells new f4b68370c343 dt-bindings: mt76: support pointing to EEPROM using NVMEM cell new 3ec5ac12ac8a wifi: mt76: mt7915: remove VHT160 capability on MT7915 new f090d0ca0de9 wifi: mt76: mt7603: fix beacon interval after disabling a [...] new fe0ea395f0a3 wifi: mt76: mt7603: fix tx filter/flush function new 6db1b497b04e wifi: mt76: mt7921: move common register definition in mt7 [...] new 95a686dcaea0 wifi: mt76: mt7921: convert acpisar and clc pointers to void new 15ca8970efdb wifi: mt76: mt7921: rename mt7921_vif in mt792x_vif new b7bfad2c83cd wifi: mt76: mt7921: rename mt7921_sta in mt792x_sta new 78562b2cafc6 wifi: mt76: mt7921: rename mt7921_phy in mt792x_phy new 975e122ddb7c wifi: mt76: mt7921: rename mt7921_dev in mt792x_dev new 838cc6679733 wifi: mt76: mt7921: rename mt7921_hif_ops in mt792x_hif_ops new 1c42e0f28359 wifi: mt76: mt792x: move shared structure definition in mt792x.h new c605d0ce0253 wifi: mt76: mt7921: move mt792x_mutex_{acquire/release} in [...] new 20249e1a853c wifi: mt76: mt7921: move mt792x_hw_dev in mt792x.h new c74df1c067f2 wifi: mt76: mt792x: introduce mt792x-lib module new 311f121c2409 wifi: mt76: mt7921: move mac shared code in mt792x-lib module new c693f2f068c0 wifi: mt76: mt7921: move dma shared code in mt792x-lib module new 974e759c3fd9 wifi: mt76: mt7921: move debugfs shared code in mt792x-lib module new e8a264ccd2de wifi: mt76: mt7921: move init shared code in mt792x-lib module new c9072f112fcf wifi: mt76: mt792x: introduce mt792x_irq_map new ff6551740000 wifi: mt76: mt792x: move more dma shared code in mt792x_dma new 5c041325cd0b wifi: mt76: mt7921: move hif_ops macro in mt792x.h new c21a7f9f406b wifi: mt76: mt7921: move shared runtime-pm code on mt792x-lib new 1c0254967d94 wifi: mt76: mt7921: move runtime-pm pci code in mt792x-lib new 29f5a494f7a2 wifi: mt76: mt7921: move acpi_sar code in mt792x-lib module new d28e1a48952e wifi: mt76: mt792x: introduce mt792x-usb module new 583204ae70f9 wifi: mt76: mt792x: move mt7921_load_firmware in mt792x-li [...] new 81d4c943a168 wifi: mt76: mt76_connac3: move lmac queue enumeration in m [...] new 7d403f3a19c6 wifi: mt76: mt792x: move MT7921_PM_TIMEOUT and MT7921_HW_S [...] new 2e7f7a2c871c wifi: mt76: mt7921: move mt7921_dma_init in pci.c new fc80731ba063 wifi: mt76: mt7921: move mt7921u_disconnect mt792x-lib new 74f12d511625 wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH new 3bb014c72b08 wifi: mt76: mt76x02: fix return value check in mt76x02_mac [...] new 4f1875c288df wifi: mt76: mt7915: fix tlv length of mt7915_mcu_get_chan_ [...] new 6c0570bc21ec wifi: mt76: mt7915: fix power-limits while chan_switch new 111d5c4797c0 Merge tag 'mt76-for-kvalo-2023-07-31' of https://github.co [...] new d6b484b5cb2a wifi: mt76: Replace strlcpy() with strscpy() new a9477c12ae54 wifi: brcmsmac: remove more unused data types new 0701519fda6f wifi: brcmsmac: cleanup SCB-related data types new 288c63d5cb46 wifi: mwifiex: fix error recovery in PCIE buffer descripto [...] new bacfae83db28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 496379232327 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 1b715ae787b5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 9a4db1734432 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new a6df288065ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d43bb095f1ea Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 8e4bb53c902e drm/bridge: Add debugfs print for bridge chains new 8cc8ccbaa5d8 drm/mipi-dbi: Lock SPI bus before setting D/C GPIO new 3a63ef6e4b9e drm/tiny: panel-mipi-dbi: Allow sharing the D/C GPIO new cc69c93bcb50 accel/qaic: remove redundant pointer pexec new e0ca8f128d5d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b2c63cbcbb25 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7afe2340641d drm/i915/uncore: split unclaimed_reg_debug() to header and footer new d823445b09a2 drm/i915/uncore: fix race around i915->params.mmio_debug new 21992d30412d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b4b405040689 dt-bindings: display/msm: mdss-common: add memory-region property new f09f5459bd85 drm/msm: Remove redundant DRM_DEV_ERROR() new c54b4c35194e drm/msm/dpu: inline __intr_offset new 370891f0d983 drm/msm/dpu: split interrupt address arrays new bf8198cc3b90 drm/msm/dpu: autodetect supported interrupts new 40f9cedf54f1 drm/msm/dpu: drop now-unused mdss_irqs field from hw catalog new edb34ac1f65e drm/msm/dpu: drop compatibility INTR defines new 0fbe7c7d36e8 drm/msm/mdss: correct UBWC programming for SM8550 new cab5b40633b0 drm/msm/mdss: rename ubwc_version to ubwc_enc_version new 71e00fc0afde drm/msm/mdss: export UBWC data new 6f410b246209 drm/msm/mdss: populate missing data new a2e87e9ef891 drm/msm/dpu: use MDSS data for programming SSPP new 1613c5fddd42 drm/msm/dpu: drop UBWC configuration new 7b4a727e84f0 drm/msm/dpu: drop BWC features from DPU_MDP_foo namespace new f15de4f6245b drm/msm/dpu: drop enum dpu_core_perf_data_bus_id new 808c92df654a drm/msm/dpu: bail from _dpu_core_perf_crtc_update_bus if t [...] new 6a4bc73915af drm/msm/dpu: drop separate dpu_core_perf_tune overrides new a6239e65c801 drm/msm/dpu: rework indentation in dpu_core_perf new 716f0d4cac0f drm/msm/dpu: drop the dpu_core_perf_crtc_update()'s stop_r [...] new 779f336ed4b8 drm/msm/dpu: use dpu_perf_cfg in DPU core_perf code new 7a735940293d drm/msm/dpu: remove unused fields from struct dpu_core_perf new d64d83806aa4 drm/msm/dpu: remove extra clk_round_rate() call new 4161ec7e93d1 drm/msm/dpu: move max clock decision to dpu_kms. new 3d5199a173d0 drm/msm/dpu: drop dpu_core_perf_destroy() new 08bfcdc2c358 drm/msm/dpu: increase memtype count to 16 for sm8550 new 9c2d510db9dc Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new f837bb8f4f97 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new f7b1c23aac24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3624b7e5b0ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d28dc3d87fe2 ALSA: ac97: set variables dev_attr_vendor_id to static new cfad53a99d94 ALSA: hda: cs35l41: Print amp configuration after bind new 11f3853ea3f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51d765f79c8d ASoC: fsl_micfil: Add new registers and new bit definition new 367365051b06 ASoC: fsl_micfil: Add fsl_micfil_use_verid function new a38a4090e2c4 ASoC: fsl_micfil: Use SET_SYSTEM_SLEEP_PM_OPS to simplify PM new a8dc5097d92a Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 494de05f7618 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0faa29c4207e ARM: pxa: remove use of symbol_get() new d4a5c59a955b mmc: au1xmmc: force non-modular build and remove symbol_get usage new 569820befb16 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index new 95e7ebc68231 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff new 9011e49d54dc modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules new 5603f20f4c55 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new f9006f9ff373 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4a8b719f95c0 fs: remove emergency_thaw_bdev new 2ba39cc46bfe fs: rename and move block_page_mkwrite_return new 727cfe976758 block: open code __generic_file_write_iter for blkdev writes new a05f7bd9578b block: stop setting ->direct_IO new 487c607df790 block: use iomap for writes to block devices new 925c86a19bac fs: add CONFIG_BUFFER_HEAD new 927c5bbf3e44 Merge branch 'for-6.6/block' into for-next new 33d7a8d1ff07 io_uring: annotate the struct io_kiocb slab for appropriat [...] new 473ddd99450c Merge branch 'for-6.6/io_uring' into for-next new 54987a5f051f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 61e6ae711ada ata: Explicitly include correct DT includes new 7addb1051052 ata: ahci_octeon: Convert to devm_platform_ioremap_resource() new 04fd6f563322 ata: ahci_seattle: Convert to devm_platform_ioremap_resource() new 6dd7830cf765 ata: ahci_xgene: Convert to devm_platform_ioremap_resource() new 7f187e74c7f9 ata: ahci_tegra: Convert to devm_platform_ioremap_resource() new 827f6eaf39a1 ata: sata_rcar: drop useless initializer new 7763320fb966 ata: sata_rcar: Remove unnecessary return value check new 08c046e23595 ata: sata_rcar: Convert to devm_platform_ioremap_resource() new b1aa998467c3 ata: pata_ixp4xx: Use devm_platform_get_and_ioremap_resource() new 9402b802aa99 ata: pata_ixp4xx: Remove unnecessary return value check new 2ade28916d20 ata: pata_ftide010: Use devm_platform_get_and_ioremap_resource() new 282298e95b76 ata: pata_imx: Use devm_platform_get_and_ioremap_resource() new 63b93099359e ata: libata: fix parameter type of ata_deadline() new 84abed36d7de ata: libata-core: fix parameter types of ata_wait_register() new ca02f22516dd ata: libata-eh: fix reset timeout type new d14d41cc5aae ata: fix debounce timings type new 8c1253637808 ata: libata-scsi: fix timeout type in ata_scsi_park_store() new cc26436452de ata: libahci: fix parameter type of ahci_exec_polled_cmd() new 6da99acbffb4 ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() new 671b4493fc18 ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd() new ff8072d589dc ata: libata: remove references to non-existing error_handler() new 43aa43351bb5 ata,scsi: remove ata_sas_port_{start,stop} callbacks new 6c2fe21e08c2 ata,scsi: remove ata_sas_port_destroy() new 8ac161ea2b37 ata: libata-sata: remove ata_sas_sync_probe() new 77461a3ff72f ata: libata-core: inline ata_port_probe() new a76f1b637ce9 ata,scsi: cleanup __ata_port_probe() new 541528170a5c ata,scsi: remove ata_sas_port_init() new f810b81ce897 ata: sata_sx4: drop already completed TODO new 89329c7384ef ata: libata-core: remove ata_bus_probe() new 6b4f165e0858 ata: libata: remove deprecated EH callbacks new 843b62f41cff ata: pata_arasan_cf: Convert to platform remove callback r [...] new 3e981d936a71 ata: pata_ep93xx: Convert to platform remove callback retu [...] new 201025973d63 ata: pata_ftide010: Convert to platform remove callback re [...] new eb605fa6c977 ata: pata_imx: Convert to platform remove callback returning void new b5ba32b63c11 ata: pata_mpc52xx: Convert to platform remove callback ret [...] new 4b1d88fcbf9b ata: pata_pxa: Convert to platform remove callback returning void new d6ef90f1c0e4 ata: pata_rb532_cf: Convert to platform remove callback re [...] new ac1bc5f957c1 ata: sata_dwc_460ex: Convert to platform remove callback r [...] new 1a9bc02bbe67 ata: sata_fsl: Convert to platform remove callback returning void new 114dda82d39b ata: sata_gemini: Convert to platform remove callback retu [...] new 3596b025627c ata: sata_mv: Convert to platform remove callback returning void new caea958926c3 ata: sata_rcar: Convert to platform remove callback return [...] new f9723d63598e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f9f0dc45aea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c3b6fdadbcc7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 13a0d1088c8f power: supply: qcom_pmi8998_charger: fix uninitialized variable new f57f5838c044 power: supply: qcom_pmi8998_charger: remove CHARGE_CONTROL [...] new 7e6311f04b41 power: supply: qcom_pmi8998_charger: fix charger status new 0fe6ae673c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dad63a3a1c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6379d803b88e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4ce4faf3051e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new fc2ff777a73e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f231e1aa6e85 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 82d536db28f4 sysctl: set variable key_sysctls storage-class-specifier t [...] new 2353032d292e tpm: Disable RNG for all AMD fTPMs new c735cdccd156 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f08c84b8767 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0f37e29d675 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e82150697d9 dt-bindings: Update Guru Das Srinagesh's email address new 34003901f366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0c869ac4a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1402ba26a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b65413768abd x86/kprobes: Prohibit probing on compiler generated CFI ch [...] new 973ab2d61f33 x86/retpoline,kprobes: Fix position of thunk sections with [...] new 029239c5b0e6 x86/retpoline,kprobes: Skip optprobe check for indirect ju [...] new a5f24614110e Merge branch into tip/master: 'x86/core' new 9746437b7b13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ce53ad81ed36 EDAC/igen6: Fix the issue of no error events new 7f6dd67c8d06 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e7186af7fb26 tracing: Add back FORTIFY_SOURCE logic to kernel_stack eve [...] new 00a8478f8f5c ring_buffer: Use try_cmpxchg instead of cmpxchg new 9182b519b8c9 tracing: Remove unnecessary copying of tr->current_trace new 6bba92881de9 tracing: Add free_trace_iter_content() helper function new 6d98a0f2ac3c tracing: Set actual size after ring buffer resize new ee41106a12c7 tracing: Require all trace events to have a TRACE_SYSTEM new ba37ff75e04b eventfs: Implement tracefs_inode_cache new 2c6b6b1029d4 tracefs: Rename and export some tracefs functions new c1504e510238 eventfs: Implement eventfs dir creation functions new 88f349b4a83a eventfs: Implement eventfs file add functions new 63940449555e eventfs: Implement eventfs lookup, read, open functions new a37600791777 eventfs: Implement functions to create files and dirs when [...] new 5bdcd5f5331a eventfs: Implement removal of meta data from eventfs new 27152bceea1d eventfs: Move tracing/events to eventfs new 7c1130ea5cae test: ftrace: Fix kprobe test for eventfs new 4118804fd111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13e3e81ac928 rcu-tasks: Fix boot-time RCU tasks debug-only deadlock new 709cab2ac380 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a79b77bdd3a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d6664fadda3 KVM: x86: Use sysfs_emit() instead of sprintf() new 7f717f54845c KVM: x86: Remove x86_emulate_ops::guest_has_long_mode new af8e2ccfa6f1 KVM: x86: Advertise host CPUID 0x80000005 in KVM_GET_SUPPO [...] new a2fd5d02bad6 KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES new 550ba57faa04 KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available "cache" new 41e90a69a49b KVM: x86: Retry APIC optimized map recalc if vCPU is added [...] new e19314998321 KVM: x86/mmu: Move the lockdep_assert of mmu_lock to insid [...] new 3e90c27b4209 KVM: x86/mmu: Guard against collision with KVM-defined PFE [...] new 0d033770d43a KVM: x86: Fix KVM_CAP_SYNC_REGS's sync_regs() TOCTOU issues new ae895cbe613a KVM: selftests: Extend x86's sync_regs_test to check for C [...] new 60c4063b4752 KVM: selftests: Extend x86's sync_regs_test to check for e [...] new 0de704d2d6c8 KVM: selftests: Extend x86's sync_regs_test to check for e [...] new b859b018aadf KVM: selftests: use unified time type for comparison new 7e4966e6e13d KVM: selftests: Remove superfluous variable assignment new 6d85f51a1f08 KVM: selftests: Rename the ASSERT_EQ macro new b145c58d95ff KVM: selftests: Make TEST_ASSERT_EQ() output look like nor [...] new 6783ca4105a7 KVM: selftests: Add a shameful hack to preserve/clobber GP [...] new a1c1b55e116c KVM: selftests: Add strnlen() to the string overrides new e5119382499c KVM: selftests: Add guest_snprintf() to KVM selftests new 215a681710a5 KVM: selftests: Add additional pages to the guest to accom [...] new 57e5c1fef5ec KVM: selftests: Add string formatting options to ucall new 289c2b4db8f3 KVM: selftests: Add formatted guest assert support in ucal [...] new b35f4c73d389 KVM: selftests: Add arch ucall.h and inline simple arch hooks new edb5b700f9f8 KVM: selftests: Add #define of expected KVM exit reason for ucall new 5d1d46f9d56f KVM: selftests: Add a selftest for guest prints and format [...] new db44e1c871bc KVM: selftests: Convert aarch_timer to printf style GUEST_ASSERT new bac9aeecc387 KVM: selftests: Convert debug-exceptions to printf style G [...] new af5b41b97f1c KVM: selftests: Convert ARM's hypercalls test to printf st [...] new df27f6b45454 KVM: selftests: Convert ARM's page fault test to printf st [...] new d0ad3bacc523 KVM: selftests: Convert ARM's vGIC IRQ test to printf styl [...] new c55a475d5fc4 KVM: selftests: Convert the memslot performance test to pr [...] new 428c76c769fa KVM: selftests: Convert s390's memop test to printf style [...] new 5f82bbab84ad KVM: selftests: Convert s390's tprot test to printf style [...] new 9291c9cef5b5 KVM: selftests: Convert set_memory_region_test to printf-b [...] new 3d9bd831175e KVM: selftests: Convert steal_time test to printf style GU [...] new 06b651d250e5 KVM: selftests: Convert x86's CPUID test to printf style G [...] new 82cb0ed66d4e KVM: selftests: Convert the Hyper-V extended hypercalls te [...] new 8d1d3ce604e5 KVM: selftests: Convert the Hyper-V feature test to printf [...] new bf6c760b9df3 KVM: selftests: Convert x86's KVM paravirt test to printf [...] new 0f52e4aaa614 KVM: selftests: Convert the MONITOR/MWAIT test to use prin [...] new b13a307ce3c6 KVM: selftests: Convert x86's nested exceptions test to pr [...] new 40b319d6b4e1 KVM: selftests: Convert x86's set BSP ID test to printf st [...] new a925f7994281 KVM: selftests: Convert the nSVM software interrupt test t [...] new 847ae0795514 KVM: selftests: Convert x86's TSC MSRs test to use printf [...] new 417bfd0c820f KVM: selftests: Convert the x86 userspace I/O test to prin [...] new 30a6e0b4553d KVM: selftests: Convert VMX's PMU capabilities test to pri [...] new 4e15c38a1aca KVM: selftests: Convert x86's XCR0 test to use printf-base [...] new 7ce7f8e75418 KVM: selftests: Rip out old, param-based guest assert macros new 6f321017c84b KVM: selftests: Print out guest RIP on unhandled exception new a05c4c2bd8b5 KVM: selftests: Use GUEST_FAIL() in ARM's arch timer helpers new d518f8cc10af KVM: SVM: Fix dead KVM_BUG() code in LBR MSR virtualization new 41dfb5f13ed9 KVM: SVM: Clean up handling of LBR virtualization enabled new a85cd52d7205 KVM: SVM: Use svm_get_lbr_vmcb() helper to handle writes t [...] new 775bc098657b KVM: VMX: Drop manual TLB flush when migrating vmcs.APIC_A [...] new 0033fa354916 KVM: x86/pmu: Use enums instead of hardcoded magic for arc [...] new bc9658999b3e KVM: x86/pmu: Simplify intel_hw_event_available() new 6d88d0ee5de1 KVM: x86/pmu: Require nr fixed_pmc_events to match nr max [...] new 6de2ccc16968 KVM: x86/pmu: Move .hw_event_available() check out of PMC [...] new 74c2185c5b74 Merge branches 'misc', 'mmu', 'selftests', 'svm', 'vmx' and 'pmu' new 1eef1706d1c9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 02fee2212a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be8552d63de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87f9e5067fc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 356aec864101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65e3631a1090 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new fc65343da528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5da0a1edbcab Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 338e049fbdd8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 436301b6be82 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d36a8b40d2f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d17e93ce962b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 70724ffaa1c4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d95d7ba93dad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f06df2cd0f08 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new c00701125cf3 coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP new ca9c9a6d540e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 098316374fea misc: fastrpc: Fix remote heap allocation request new 3042d44f7e49 misc: fastrpc: Fix incorrect DMA mapping unmap request new 64227235abd9 misc: fastrpc: Pass proper scm arguments for static process init new 4718ec3422e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25cbd246792f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51c8fbe4a9b5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 767c9ffb0e29 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 03bbfa0d0558 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dfd7ed310dd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e85c52d422c6 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9b09ca01a8ed Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new f93404fdb664 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d0131bcfadbd Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 65baae0555bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fcbd3384861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1260fec1c851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51b8c2cfcfa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 001cb669bb0b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 627338bac8f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6f10c2378d1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b56e23bf0c60 pinctrl: core: handle radix_tree_insert() errors in pinctr [...] new ecfe9a015d3e pinctrl: core: handle radix_tree_insert() errors in pinctr [...] new 6ec89cd4d17b pinctrl: pinmux: handle radix_tree_insert() errors in pinm [...] new 046d3546750a Merge tag 'renesas-pinctrl-for-v6.6-tag1' of git://git.ker [...] new 0919b5b0cec0 Merge branch 'devel' into for-next new 3b8dafa848c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2e4485d5698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9f236c7b6ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d64732f2746c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b42b7bf6be5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new bdf38ec167b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f5e1171a30a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 7fb019ce8835 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 6178260924c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new cf790c812fc3 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 41f1fe8db067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56e33fd30dce Merge branch 'main' of git://git.infradead.org/users/willy [...] new 14a2714085ac docs: ABI: sysfs-bus-mhi: Update contact info new a40c89797781 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d88aea53f449 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b204d33c1409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dc12e2a2c29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd83e4370c6e scripts: `make rust-analyzer` for out-of-tree modules new d54db5392a38 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7eb436362fd5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 2fadfdb554c3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new bfe537a9a40a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 959ee92b89eb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a614d1704548 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb4327106e52 Add linux-next specific files for 20230803
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 (626c67169f99) \ N -- N -- N refs/heads/master (fb4327106e52)
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 1103 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-bus-mhi | 4 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/core-api/cachetlb.rst | 55 +- Documentation/dev-tools/kasan.rst | 4 +- .../devicetree/bindings/arm/omap/omap.txt | 99 - Documentation/devicetree/bindings/arm/ti/omap.yaml | 176 ++ .../bindings/display/msm/mdss-common.yaml | 6 + .../bindings/extcon/qcom,pm8941-misc.yaml | 2 +- .../devicetree/bindings/mfd/qcom,pm8008.yaml | 2 +- .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 2 + .../devicetree/bindings/net/oxnas-dwmac.txt | 41 - .../devicetree/bindings/net/ti,icssg-prueth.yaml | 184 ++ .../bindings/net/wireless/mediatek,mt76.yaml | 13 +- Documentation/driver-api/libata.rst | 38 +- .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/filesystems/locking.rst | 2 +- .../translations/zh_CN/dev-tools/kasan.rst | 2 +- MAINTAINERS | 3 +- Makefile | 11 +- Next/SHA1s | 100 +- Next/merge.log | 1592 ++++++++++++---- arch/alpha/include/asm/cacheflush.h | 13 +- arch/alpha/include/asm/pgtable.h | 10 +- arch/arc/include/asm/cacheflush.h | 14 +- arch/arc/include/asm/pgtable-bits-arcv2.h | 12 +- arch/arc/include/asm/pgtable-levels.h | 1 + arch/arc/mm/cache.c | 61 +- arch/arc/mm/tlb.c | 18 +- arch/arm/boot/dts/microchip/at91rm9200.dtsi | 12 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 12 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 6 +- arch/arm/boot/dts/microchip/sama7g5.dtsi | 40 +- arch/arm/boot/dts/ti/davinci/da850-evm.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850-lcdk.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts | 4 +- arch/arm/boot/dts/ti/davinci/da850.dtsi | 67 +- arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 2 +- arch/arm/boot/dts/ti/omap/am335x-boneblack.dts | 3 +- .../boot/dts/ti/omap/am335x-osd335x-common.dtsi | 3 +- arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 10 +- arch/arm/boot/dts/ti/omap/am33xx.dtsi | 30 +- arch/arm/boot/dts/ti/omap/am3517.dtsi | 6 +- arch/arm/boot/dts/ti/omap/am4372.dtsi | 15 +- arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts | 14 +- arch/arm/boot/dts/ti/omap/am437x-l4.dtsi | 12 +- arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 6 - arch/arm/boot/dts/ti/omap/dra7.dtsi | 9 +- arch/arm/boot/dts/ti/omap/dra76x.dtsi | 3 +- arch/arm/boot/dts/ti/omap/omap34xx.dtsi | 12 +- arch/arm/boot/dts/ti/omap/omap36xx.dtsi | 14 +- arch/arm/boot/dts/ti/omap/omap5-board-common.dtsi | 6 +- arch/arm/include/asm/cacheflush.h | 29 +- arch/arm/include/asm/pgtable.h | 5 +- arch/arm/include/asm/tlbflush.h | 14 +- arch/arm/mach-keystone/Makefile | 3 - arch/arm/mach-keystone/keystone.c | 46 +- arch/arm/mach-keystone/keystone.h | 16 - arch/arm/mach-keystone/memory.h | 18 - arch/arm/mach-keystone/pm_domain.c | 50 - arch/arm/mach-omap2/board-generic.c | 3 +- arch/arm/mach-omap2/omap4-common.c | 3 +- arch/arm/mach-pxa/sharpsl_pm.c | 2 - arch/arm/mach-pxa/spitz.c | 14 +- arch/arm/mm/copypage-v4mc.c | 5 +- arch/arm/mm/copypage-v6.c | 5 +- arch/arm/mm/copypage-xscale.c | 5 +- arch/arm/mm/dma-mapping.c | 24 +- arch/arm/mm/fault-armv.c | 16 +- arch/arm/mm/flush.c | 99 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 14 +- arch/arm/mm/nommu.c | 6 + arch/arm/mm/pageattr.c | 6 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +- arch/arm64/boot/dts/ti/Makefile | 4 + .../boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 196 ++ .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 46 + .../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 85 + arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 135 ++ arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 12 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 4 + arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 24 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 9 + arch/arm64/configs/defconfig | 14 + arch/arm64/include/asm/cacheflush.h | 4 +- arch/arm64/include/asm/hugetlb.h | 15 + arch/arm64/include/asm/pgtable.h | 26 +- arch/arm64/mm/flush.c | 36 +- arch/csky/abiv1/cacheflush.c | 32 +- arch/csky/abiv1/inc/abi/cacheflush.h | 3 +- arch/csky/abiv2/cacheflush.c | 32 +- arch/csky/abiv2/inc/abi/cacheflush.h | 11 +- arch/csky/include/asm/pgtable.h | 8 +- arch/hexagon/include/asm/cacheflush.h | 10 +- arch/hexagon/include/asm/pgtable.h | 9 +- arch/ia64/hp/common/sba_iommu.c | 26 +- arch/ia64/include/asm/cacheflush.h | 14 +- arch/ia64/include/asm/pgtable.h | 4 +- arch/ia64/mm/init.c | 28 +- arch/loongarch/Kconfig | 8 + arch/loongarch/Makefile | 3 + arch/loongarch/include/asm/cacheflush.h | 1 - arch/loongarch/include/asm/kasan.h | 126 ++ arch/loongarch/include/asm/kfence.h | 61 + arch/loongarch/include/asm/page.h | 7 +- arch/loongarch/include/asm/pgtable-bits.h | 4 +- arch/loongarch/include/asm/pgtable.h | 54 +- arch/loongarch/include/asm/setup.h | 2 +- arch/loongarch/include/asm/string.h | 20 + arch/loongarch/kernel/Makefile | 6 + arch/loongarch/kernel/head.S | 13 +- arch/loongarch/kernel/relocate.c | 8 +- arch/loongarch/kernel/setup.c | 4 + arch/loongarch/kernel/stacktrace.c | 18 +- arch/loongarch/lib/memcpy.S | 8 +- arch/loongarch/lib/memmove.S | 20 +- arch/loongarch/lib/memset.S | 8 +- arch/loongarch/mm/Makefile | 3 + arch/loongarch/mm/fault.c | 22 +- arch/loongarch/mm/kasan_init.c | 239 +++ arch/loongarch/mm/pgtable.c | 14 +- arch/loongarch/mm/tlb.c | 2 +- arch/loongarch/vdso/Makefile | 1 + arch/m68k/include/asm/cacheflush_mm.h | 26 +- arch/m68k/include/asm/mcf_pgtable.h | 1 + arch/m68k/include/asm/motorola_pgtable.h | 1 + arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/include/asm/sun3_pgtable.h | 1 + arch/m68k/mm/motorola.c | 2 +- arch/microblaze/include/asm/cacheflush.h | 8 + arch/microblaze/include/asm/pgtable.h | 15 +- arch/microblaze/include/asm/tlbflush.h | 4 +- arch/mips/alchemy/devboards/db1000.c | 8 +- arch/mips/alchemy/devboards/db1200.c | 19 +- arch/mips/alchemy/devboards/db1300.c | 10 +- arch/mips/bcm47xx/prom.c | 2 +- arch/mips/include/asm/cacheflush.h | 32 +- arch/mips/include/asm/pgtable-32.h | 10 +- arch/mips/include/asm/pgtable-64.h | 6 +- arch/mips/include/asm/pgtable-bits.h | 6 +- arch/mips/include/asm/pgtable.h | 63 +- arch/mips/mm/c-r4k.c | 5 +- arch/mips/mm/cache.c | 56 +- arch/mips/mm/init.c | 21 +- arch/mips/mm/pgtable-32.c | 2 +- arch/mips/mm/pgtable-64.c | 2 +- arch/mips/mm/tlbex.c | 2 +- arch/nios2/include/asm/cacheflush.h | 6 +- arch/nios2/include/asm/pgtable.h | 28 +- arch/nios2/mm/cacheflush.c | 79 +- arch/openrisc/include/asm/cacheflush.h | 8 +- arch/openrisc/include/asm/pgtable.h | 15 +- arch/openrisc/mm/cache.c | 12 +- arch/parisc/include/asm/cacheflush.h | 14 +- arch/parisc/include/asm/pgtable.h | 37 +- arch/parisc/kernel/cache.c | 107 +- arch/powerpc/configs/ppc64_defconfig | 3 + arch/powerpc/crypto/Kconfig | 2 +- arch/powerpc/include/asm/book3s/32/kup.h | 123 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 5 - arch/powerpc/include/asm/book3s/64/hash-pkey.h | 2 +- arch/powerpc/include/asm/book3s/64/kup.h | 54 +- arch/powerpc/include/asm/book3s/64/mmu.h | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 6 +- arch/powerpc/include/asm/book3s/pgtable.h | 11 +- arch/powerpc/include/asm/bug.h | 1 + arch/powerpc/include/asm/cacheflush.h | 14 +- arch/powerpc/include/asm/feature-fixups.h | 1 + arch/powerpc/include/asm/ibmebus.h | 2 + arch/powerpc/include/asm/kup.h | 91 +- arch/powerpc/include/asm/kvm_ppc.h | 10 +- arch/powerpc/include/asm/macio.h | 3 +- arch/powerpc/include/asm/mmu.h | 4 +- arch/powerpc/include/asm/mmu_context.h | 1 + arch/powerpc/include/asm/nohash/32/kup-8xx.h | 62 +- arch/powerpc/include/asm/nohash/kup-booke.h | 68 +- arch/powerpc/include/asm/nohash/pgtable.h | 16 +- arch/powerpc/include/asm/pci.h | 3 +- arch/powerpc/include/asm/pgtable.h | 12 + arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/asm/word-at-a-time.h | 2 +- arch/powerpc/kernel/audit.c | 3 +- arch/powerpc/kernel/audit_32.h | 7 + arch/powerpc/kernel/compat_audit.c | 2 + arch/powerpc/kernel/cputable.c | 4 + arch/powerpc/kernel/head_64.S | 3 +- arch/powerpc/kernel/legacy_serial.c | 2 +- arch/powerpc/kernel/of_platform.c | 4 +- arch/powerpc/kernel/setup-common.c | 10 +- arch/powerpc/kernel/smp.c | 12 + arch/powerpc/kernel/syscall.c | 2 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kexec/file_load_64.c | 8 +- arch/powerpc/kexec/ranges.c | 2 +- arch/powerpc/lib/feature-fixups.c | 31 +- arch/powerpc/mm/book3s32/kuap.c | 20 +- arch/powerpc/mm/book3s32/mmu_context.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/pgtable.c | 1 + arch/powerpc/mm/book3s64/pkeys.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 32 +- arch/powerpc/mm/cacheflush.c | 40 +- arch/powerpc/mm/init_32.c | 2 + arch/powerpc/mm/mmu_context.c | 8 +- arch/powerpc/mm/nohash/e500_hugetlbpage.c | 3 +- arch/powerpc/mm/nohash/kup.c | 8 +- arch/powerpc/mm/pgtable.c | 53 +- arch/powerpc/platforms/4xx/cpm.c | 2 +- arch/powerpc/platforms/4xx/hsta_msi.c | 2 +- arch/powerpc/platforms/4xx/soc.c | 2 +- arch/powerpc/platforms/512x/mpc5121_ads.c | 2 +- arch/powerpc/platforms/512x/mpc512x_generic.c | 2 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 2 +- arch/powerpc/platforms/512x/pdm360ng.c | 3 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 3 +- arch/powerpc/platforms/82xx/ep8248e.c | 9 +- arch/powerpc/platforms/83xx/km83xx.c | 4 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 4 +- arch/powerpc/platforms/83xx/suspend.c | 2 +- arch/powerpc/platforms/85xx/bsc913x_qds.c | 2 +- arch/powerpc/platforms/85xx/bsc913x_rdb.c | 2 +- arch/powerpc/platforms/85xx/c293pcie.c | 3 +- arch/powerpc/platforms/85xx/common.c | 1 + arch/powerpc/platforms/85xx/ge_imp3a.c | 2 +- arch/powerpc/platforms/85xx/ksi8560.c | 3 +- arch/powerpc/platforms/85xx/mpc8536_ds.c | 2 +- arch/powerpc/platforms/85xx/mpc85xx_ds.c | 2 +- arch/powerpc/platforms/85xx/mpc85xx_mds.c | 4 +- arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 3 +- arch/powerpc/platforms/85xx/p1010rdb.c | 2 +- arch/powerpc/platforms/85xx/p1022_ds.c | 2 +- arch/powerpc/platforms/85xx/p1022_rdk.c | 2 +- arch/powerpc/platforms/85xx/p1023_rdb.c | 3 +- arch/powerpc/platforms/85xx/smp.c | 2 +- arch/powerpc/platforms/85xx/socrates.c | 2 +- arch/powerpc/platforms/85xx/socrates_fpga_pic.c | 1 - arch/powerpc/platforms/85xx/stx_gp3.c | 2 +- arch/powerpc/platforms/85xx/tqm85xx.c | 2 +- arch/powerpc/platforms/85xx/twr_p102x.c | 3 +- arch/powerpc/platforms/85xx/xes_mpc85xx.c | 2 +- arch/powerpc/platforms/86xx/common.c | 3 + arch/powerpc/platforms/86xx/gef_ppc9a.c | 2 +- arch/powerpc/platforms/86xx/gef_sbc310.c | 2 +- arch/powerpc/platforms/86xx/gef_sbc610.c | 2 +- arch/powerpc/platforms/86xx/mvme7100.c | 1 - arch/powerpc/platforms/86xx/pic.c | 4 +- arch/powerpc/platforms/cell/axon_msi.c | 3 +- arch/powerpc/platforms/cell/cbe_regs.c | 3 +- arch/powerpc/platforms/cell/iommu.c | 2 +- arch/powerpc/platforms/cell/ras.c | 2 +- arch/powerpc/platforms/cell/setup.c | 1 + arch/powerpc/platforms/cell/spider-pci.c | 1 - arch/powerpc/platforms/cell/spu_manage.c | 1 + arch/powerpc/platforms/embedded6xx/holly.c | 2 +- arch/powerpc/platforms/maple/setup.c | 3 +- arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +- arch/powerpc/platforms/pasemi/pasemi.h | 1 + arch/powerpc/platforms/pasemi/setup.c | 2 + arch/powerpc/platforms/pasemi/time.c | 2 + arch/powerpc/platforms/powermac/feature.c | 2 + arch/powerpc/platforms/powermac/setup.c | 2 +- arch/powerpc/platforms/powermac/time.c | 6 +- arch/powerpc/platforms/powernv/opal-imc.c | 1 - arch/powerpc/platforms/powernv/opal-rtc.c | 3 +- arch/powerpc/platforms/powernv/opal-secvar.c | 2 +- arch/powerpc/platforms/powernv/opal-sensor.c | 2 + arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/powerpc/sysdev/cpm_common.c | 2 - arch/powerpc/sysdev/cpm_gpio.c | 3 +- arch/powerpc/sysdev/fsl_pmc.c | 4 +- arch/powerpc/sysdev/fsl_rio.c | 4 +- arch/powerpc/sysdev/fsl_rmu.c | 1 - arch/powerpc/sysdev/fsl_soc.c | 1 - arch/powerpc/sysdev/mpic_msgr.c | 3 +- arch/powerpc/sysdev/mpic_timer.c | 1 - arch/powerpc/sysdev/of_rtc.c | 4 +- arch/powerpc/sysdev/pmi.c | 4 +- arch/riscv/include/asm/cacheflush.h | 19 +- arch/riscv/include/asm/pgtable.h | 37 +- arch/riscv/mm/cacheflush.c | 13 +- arch/riscv/net/bpf_jit_comp64.c | 153 +- arch/s390/Kconfig | 3 - arch/s390/include/asm/pgtable.h | 33 +- arch/sh/include/asm/cacheflush.h | 21 +- arch/sh/include/asm/io.h | 24 + arch/sh/include/asm/io_noioport.h | 14 - arch/sh/include/asm/pgtable.h | 7 +- arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/mm/cache-j2.c | 4 +- arch/sh/mm/cache-sh4.c | 26 +- arch/sh/mm/cache-sh7705.c | 26 +- arch/sh/mm/cache.c | 52 +- arch/sh/mm/kmap.c | 3 +- arch/sparc/include/asm/cacheflush_32.h | 10 +- arch/sparc/include/asm/cacheflush_64.h | 19 +- arch/sparc/include/asm/pgtable_32.h | 8 +- arch/sparc/include/asm/pgtable_64.h | 29 +- arch/sparc/kernel/smp_64.c | 56 +- arch/sparc/mm/init_32.c | 13 +- arch/sparc/mm/init_64.c | 78 +- arch/sparc/mm/tlb.c | 5 +- arch/um/include/asm/pgtable.h | 7 +- arch/x86/include/asm/nospec-branch.h | 3 - arch/x86/include/asm/pgtable.h | 14 +- arch/x86/kernel/kprobes/core.c | 34 + arch/x86/kernel/kprobes/opt.c | 40 +- arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kvm/cpuid.c | 3 + arch/x86/kvm/kvm_emulate.h | 1 - arch/x86/kvm/lapic.c | 29 +- arch/x86/kvm/mmu/mmu.c | 13 +- arch/x86/kvm/mmu/tdp_mmu.c | 3 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/svm/svm.c | 63 +- arch/x86/kvm/vmx/pmu_intel.c | 81 +- arch/x86/kvm/vmx/vmx.c | 43 +- arch/x86/kvm/x86.c | 32 +- arch/x86/kvm/x86.h | 1 + arch/x86/lib/retpoline.S | 4 +- arch/xtensa/include/asm/cacheflush.h | 11 +- arch/xtensa/include/asm/pgtable.h | 18 +- arch/xtensa/mm/cache.c | 83 +- block/Kconfig | 1 + block/fops.c | 143 +- drivers/accel/qaic/qaic_data.c | 4 +- drivers/acpi/acpi_pad.c | 2 +- drivers/ata/libata-core.c | 355 +--- drivers/ata/libata-eh.c | 152 +- drivers/ata/libata-sata.c | 96 +- drivers/ata/libata-scsi.c | 161 +- drivers/ata/libata-sff.c | 30 +- drivers/ata/libata.h | 3 - drivers/ata/pata_arasan_cf.c | 6 +- drivers/ata/pata_ep93xx.c | 5 +- drivers/ata/pata_ftide010.c | 6 +- drivers/ata/pata_imx.c | 6 +- drivers/ata/pata_mpc52xx.c | 7 +- drivers/ata/pata_pxa.c | 6 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/pata_sl82c105.c | 3 +- drivers/ata/sata_dwc_460ex.c | 5 +- drivers/ata/sata_fsl.c | 6 +- drivers/ata/sata_gemini.c | 6 +- drivers/ata/sata_mv.c | 5 +- drivers/ata/sata_rcar.c | 6 +- drivers/ata/sata_sx4.c | 1 - drivers/block/rbd.c | 28 +- drivers/bluetooth/btintel.c | 74 + drivers/bluetooth/btintel.h | 1 + drivers/bluetooth/btqca.c | 13 +- drivers/bluetooth/btqca.h | 12 +- drivers/bluetooth/btusb.c | 75 +- drivers/bluetooth/hci_qca.c | 12 + drivers/char/tpm/tpm-chip.c | 68 +- drivers/char/tpm/tpm_crb.c | 30 + drivers/edac/igen6_edac.c | 8 +- drivers/gpu/drm/arm/display/include/malidp_utils.h | 2 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 24 +- drivers/gpu/drm/drm_bridge.c | 46 + drivers/gpu/drm/drm_debugfs.c | 2 + drivers/gpu/drm/drm_mipi_dbi.c | 17 +- drivers/gpu/drm/i915/gvt/edid.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 44 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 - .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 14 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 15 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 17 - .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 19 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h | 13 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 17 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 12 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h | 12 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h | 13 - .../drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h | 10 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h | 12 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 19 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 16 +- .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 25 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 20 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 154 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 35 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 20 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 35 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 106 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 1 - drivers/gpu/drm/msm/msm_gpu.c | 1 - drivers/gpu/drm/msm/msm_mdss.c | 79 +- drivers/gpu/drm/msm/msm_mdss.h | 27 + drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c | 1 + drivers/gpu/drm/tiny/ili9225.c | 7 +- drivers/gpu/drm/tiny/ili9486.c | 4 + drivers/gpu/drm/tiny/panel-mipi-dbi.c | 3 +- drivers/hwtracing/coresight/coresight-trbe.h | 2 +- drivers/md/Kconfig | 1 + drivers/misc/fastrpc.c | 35 +- drivers/mmc/host/Kconfig | 5 +- drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c | 9 +- drivers/net/dsa/mv88e6xxx/pcs-639x.c | 45 + drivers/net/ethernet/amd/pds_core/auxbus.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 18 +- drivers/net/ethernet/cirrus/cs89x0.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 2 +- drivers/net/ethernet/freescale/fman/mac.c | 1 - drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 4 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 4 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 4 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 11 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 27 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 11 - drivers/net/ethernet/stmicro/stmmac/Makefile | 1 - drivers/net/ethernet/stmicro/stmmac/common.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 244 --- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 36 +- drivers/net/ethernet/ti/Kconfig | 13 + drivers/net/ethernet/ti/Makefile | 10 + drivers/net/ethernet/ti/icssg/icssg_classifier.c | 367 ++++ drivers/net/ethernet/ti/icssg/icssg_config.c | 450 +++++ drivers/net/ethernet/ti/icssg/icssg_config.h | 200 +++ drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 188 ++ drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c | 120 ++ drivers/net/ethernet/ti/icssg/icssg_mii_rt.h | 151 ++ drivers/net/ethernet/ti/icssg/icssg_prueth.c | 1897 ++++++++++++++++++++ drivers/net/ethernet/ti/icssg/icssg_prueth.h | 262 +++ drivers/net/ethernet/ti/icssg/icssg_queues.c | 50 + drivers/net/ethernet/ti/icssg/icssg_stats.c | 57 + drivers/net/ethernet/ti/icssg/icssg_stats.h | 158 ++ drivers/net/ethernet/ti/icssg/icssg_switch_map.h | 234 +++ drivers/net/phy/Kconfig | 2 +- drivers/net/phy/nxp-c45-tja11xx.c | 1136 +++++++++--- drivers/net/tap.c | 2 +- drivers/net/tun.c | 2 +- drivers/net/virtio_net.c | 187 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 7 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 6 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 8 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 - .../broadcom/brcm80211/brcmsmac/phy/phy_hal.h | 5 - .../net/wireless/broadcom/brcm80211/brcmsmac/pub.h | 2 +- .../net/wireless/broadcom/brcm80211/brcmsmac/scb.h | 14 - .../wireless/broadcom/brcm80211/brcmsmac/types.h | 9 - drivers/net/wireless/marvell/mwifiex/pcie.c | 25 +- drivers/net/wireless/mediatek/mt76/Kconfig | 8 + drivers/net/wireless/mediatek/mt76/Makefile | 10 +- drivers/net/wireless/mediatek/mt76/dma.c | 6 + drivers/net/wireless/mediatek/mt76/eeprom.c | 87 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 6 + drivers/net/wireless/mediatek/mt76/mt76.h | 106 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 2 - drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 7 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 31 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 49 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 4 - .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 9 + drivers/net/wireless/mediatek/mt76/mt76_connac.h | 20 +- .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac3_mac.c | 182 ++ .../mt76/{mt7996/mac.h => mt76_connac3_mac.h} | 63 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 106 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/Kconfig | 6 +- drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt7915/coredump.c | 7 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 128 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 152 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 194 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 233 ++- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 151 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 47 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 100 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 162 +- drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 9 +- .../net/wireless/mediatek/mt76/mt7921/acpi_sar.h | 105 -- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 228 +-- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 343 +--- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 554 +----- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 806 ++------- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 230 +-- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 359 +--- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 225 +-- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 34 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 71 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 465 +---- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 32 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 6 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 14 +- .../net/wireless/mediatek/mt76/mt7921/testmode.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/trace.c | 12 - drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 205 +-- .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 255 --- drivers/net/wireless/mediatek/mt76/mt792x.h | 367 ++++ .../mt76/{mt7921/acpi_sar.c => mt792x_acpi_sar.c} | 128 +- .../net/wireless/mediatek/mt76/mt792x_acpi_sar.h | 105 ++ drivers/net/wireless/mediatek/mt76/mt792x_core.c | 844 +++++++++ .../net/wireless/mediatek/mt76/mt792x_debugfs.c | 168 ++ .../mediatek/mt76/{mt7921/dma.c => mt792x_dma.c} | 336 ++-- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 385 ++++ .../mediatek/mt76/{mt7921/regs.h => mt792x_regs.h} | 131 +- drivers/net/wireless/mediatek/mt76/mt792x_trace.c | 14 + .../mt76/{mt7921/mt7921_trace.h => mt792x_trace.h} | 16 +- drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 309 ++++ .../net/wireless/mediatek/mt76/mt7996/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 83 +- drivers/net/wireless/mediatek/mt76/mt7996/init.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 300 +--- drivers/net/wireless/mediatek/mt76/mt7996/mac.h | 315 +--- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 114 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 182 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 17 + drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 94 +- drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 21 +- drivers/net/wireless/mediatek/mt76/testmode.c | 1 + drivers/net/wireless/mediatek/mt76/trace.h | 2 +- drivers/net/wireless/mediatek/mt76/tx.c | 16 +- drivers/net/wireless/mediatek/mt76/usb_trace.h | 2 +- drivers/pinctrl/core.c | 20 +- drivers/pinctrl/pinmux.c | 6 +- drivers/power/supply/qcom_pmi8998_charger.c | 13 +- drivers/rtc/rtc-ds1685.c | 2 +- drivers/s390/net/qeth_core.h | 1 - drivers/s390/net/qeth_core_main.c | 2 - drivers/s390/net/qeth_l2_main.c | 9 +- drivers/s390/net/qeth_l3_main.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/libsas/sas_ata.c | 9 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/soc/ti/k3-ringacc.c | 4 +- drivers/virt/acrn/ioreq.c | 4 +- fs/Kconfig | 4 + fs/Makefile | 2 +- fs/adfs/Kconfig | 1 + fs/affs/Kconfig | 1 + fs/befs/Kconfig | 1 + fs/bfs/Kconfig | 1 + fs/btrfs/misc.h | 2 - fs/buffer.c | 6 - fs/ecryptfs/mmap.c | 1 - fs/efs/Kconfig | 1 + fs/exfat/Kconfig | 1 + fs/ext2/Kconfig | 1 + fs/ext2/balloc.c | 2 - fs/ext4/Kconfig | 1 + fs/ext4/ext4.h | 2 - fs/ext4/inode.c | 2 +- fs/f2fs/Kconfig | 1 + fs/f2fs/file.c | 2 +- fs/fat/Kconfig | 1 + fs/freevxfs/Kconfig | 1 + fs/gfs2/Kconfig | 1 + fs/gfs2/file.c | 16 +- fs/gfs2/inode.c | 4 +- fs/hfs/Kconfig | 1 + fs/hfsplus/Kconfig | 1 + fs/hpfs/Kconfig | 1 + fs/internal.h | 6 - fs/iomap/buffered-io.c | 2 +- fs/isofs/Kconfig | 1 + fs/jfs/Kconfig | 1 + fs/minix/Kconfig | 1 + fs/nilfs2/Kconfig | 1 + fs/nilfs2/file.c | 2 +- fs/ntfs/Kconfig | 1 + fs/ntfs3/Kconfig | 1 + fs/ocfs2/Kconfig | 1 + fs/ocfs2/cluster/netdebug.c | 40 +- fs/ocfs2/cluster/quorum.c | 26 +- fs/omfs/Kconfig | 1 + fs/qnx4/Kconfig | 1 + fs/qnx6/Kconfig | 1 + fs/quota/dquot.c | 5 +- fs/reiserfs/Kconfig | 1 + fs/smb/client/dfs.c | 6 +- fs/super.c | 4 +- fs/sysv/Kconfig | 1 + fs/tracefs/Makefile | 1 + fs/tracefs/event_inode.c | 801 +++++++++ fs/tracefs/inode.c | 151 +- fs/tracefs/internal.h | 29 + fs/udf/Kconfig | 1 + fs/udf/file.c | 2 +- fs/ufs/Kconfig | 1 + fs/ufs/util.h | 6 - fs/verity/signature.c | 31 +- include/asm-generic/cacheflush.h | 7 - include/asm-generic/word-at-a-time.h | 2 +- include/drm/drm_bridge.h | 3 + include/linux/bpf.h | 12 + include/linux/buffer_head.h | 44 +- include/linux/cacheflush.h | 13 +- include/linux/cfi.h | 4 +- include/linux/fsnotify_backend.h | 3 - include/linux/highmem.h | 10 +- include/linux/iomap.h | 4 + include/linux/kasan.h | 2 + include/linux/libata.h | 16 +- include/linux/memory-tiers.h | 2 +- include/linux/minmax.h | 27 + include/linux/mm.h | 21 +- include/linux/page_table_check.h | 13 +- include/linux/pagemap.h | 28 +- include/linux/pgtable.h | 75 +- include/linux/rmap.h | 4 +- include/linux/tpm.h | 1 + include/linux/trace_events.h | 1 + include/linux/tracefs.h | 23 + include/net/flow_dissector.h | 9 + include/net/flow_offload.h | 6 + include/net/ila.h | 16 - include/net/switchdev.h | 2 - include/net/udp.h | 1 - include/net/vxlan.h | 4 +- include/trace/events/block.h | 2 + include/trace/events/xdp.h | 17 + include/uapi/linux/pkt_cls.h | 3 + include/uapi/linux/virtio_net.h | 14 + io_uring/io_uring.c | 16 +- kernel/Kconfig.kexec | 1 - kernel/bpf/core.c | 12 +- kernel/module/main.c | 14 +- kernel/rcu/tasks.h | 2 + kernel/trace/bpf_trace.c | 11 - kernel/trace/ring_buffer.c | 20 +- kernel/trace/trace.c | 99 +- kernel/trace/trace.h | 12 +- kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 76 +- kernel/trace/trace_export.c | 9 + lib/logic_pio.c | 3 - localversion-next | 2 +- mm/compaction.c | 30 +- mm/filemap.c | 123 +- mm/kasan/init.c | 18 +- mm/kasan/kasan.h | 6 + mm/kfence/core.c | 5 +- mm/memory-tiers.c | 10 +- mm/memory.c | 188 +- mm/migrate.c | 4 +- mm/mm_init.c | 11 +- mm/page_table_check.c | 16 +- mm/rmap.c | 167 +- mm/util.c | 2 +- mm/vmscan.c | 34 +- net/bluetooth/amp.h | 1 - net/ceph/osd_client.c | 20 +- net/core/dev.c | 5 +- net/core/flow_dissector.c | 53 +- net/core/flow_offload.c | 7 + net/dcb/dcbnl.c | 2 +- net/ipv6/ila/ila_main.c | 1 - net/ipv6/ila/ila_xlat.c | 1 - net/ipv6/ip6mr.c | 2 +- net/netfilter/nf_nat_core.c | 6 +- net/netlabel/netlabel_cipso_v4.h | 3 - net/sched/cls_flower.c | 35 + net/tipc/core.h | 2 +- net/tipc/link.c | 10 +- rust/Makefile | 8 +- rust/kernel/sync/arc.rs | 3 +- rust/kernel/types.rs | 22 +- scripts/gdb/linux/constants.py.in | 3 + scripts/gdb/linux/modules.py | 12 +- scripts/generate_rust_analyzer.py | 27 +- security/keys/sysctl.c | 2 +- sound/ac97/bus.c | 2 +- sound/pci/hda/cs35l41_hda.c | 7 + sound/soc/fsl/fsl_micfil.c | 100 +- sound/soc/fsl/fsl_micfil.h | 64 + tools/lib/bpf/Makefile | 4 +- tools/objtool/check.c | 2 +- tools/perf/arch/x86/util/evlist.c | 7 +- tools/perf/arch/x86/util/evsel.c | 7 +- .../pmu-events/arch/x86/alderlake/adl-metrics.json | 11 +- .../arch/x86/alderlaken/adln-metrics.json | 2 + .../pmu-events/arch/x86/icelake/icl-metrics.json | 10 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 10 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 4 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 165 ++ .../arch/x86/meteorlake/floating-point.json | 8 + .../pmu-events/arch/x86/meteorlake/frontend.json | 56 + .../pmu-events/arch/x86/meteorlake/memory.json | 80 + .../perf/pmu-events/arch/x86/meteorlake/other.json | 16 + .../pmu-events/arch/x86/meteorlake/pipeline.json | 159 ++ .../arch/x86/rocketlake/rkl-metrics.json | 10 +- .../pmu-events/arch/x86/sapphirerapids/other.json | 18 + .../arch/x86/sapphirerapids/spr-metrics.json | 9 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 10 +- tools/perf/tests/bpf.c | 3 +- tools/perf/util/probe-event.c | 13 +- tools/perf/util/thread-stack.c | 4 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 65 + .../selftests/bpf/progs/get_branch_snapshot.c | 4 +- .../selftests/bpf/progs/test_cls_redirect.h | 9 + .../selftests/bpf/progs/test_xdp_attach_fail.c | 54 + .../selftests/drivers/net/mlxsw/rif_bridge.sh | 183 ++ .../testing/selftests/drivers/net/mlxsw/rif_lag.sh | 136 ++ .../selftests/drivers/net/mlxsw/rif_lag_vlan.sh | 146 ++ .../ftrace/test.d/kprobe/kprobe_args_char.tc | 9 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 9 +- tools/testing/selftests/kvm/Makefile | 6 + .../selftests/kvm/aarch64/aarch32_id_regs.c | 8 +- tools/testing/selftests/kvm/aarch64/arch_timer.c | 22 +- .../selftests/kvm/aarch64/debug-exceptions.c | 8 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 20 +- .../selftests/kvm/aarch64/page_fault_test.c | 17 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 3 +- tools/testing/selftests/kvm/guest_print_test.c | 219 +++ .../selftests/kvm/include/aarch64/arch_timer.h | 12 +- .../testing/selftests/kvm/include/aarch64/ucall.h | 20 + tools/testing/selftests/kvm/include/riscv/ucall.h | 20 + tools/testing/selftests/kvm/include/s390x/ucall.h | 19 + tools/testing/selftests/kvm/include/test_util.h | 18 +- tools/testing/selftests/kvm/include/ucall_common.h | 98 +- tools/testing/selftests/kvm/include/x86_64/ucall.h | 13 + tools/testing/selftests/kvm/kvm_page_table_test.c | 8 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 11 +- tools/testing/selftests/kvm/lib/guest_sprintf.c | 307 ++++ tools/testing/selftests/kvm/lib/kvm_util.c | 6 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 11 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 10 - tools/testing/selftests/kvm/lib/sparsebit.c | 1 - tools/testing/selftests/kvm/lib/string_override.c | 9 + tools/testing/selftests/kvm/lib/ucall_common.c | 44 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 18 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 36 +- .../testing/selftests/kvm/max_guest_memory_test.c | 2 +- tools/testing/selftests/kvm/memslot_perf_test.c | 4 +- tools/testing/selftests/kvm/s390x/cmma_test.c | 62 +- tools/testing/selftests/kvm/s390x/memop.c | 13 +- tools/testing/selftests/kvm/s390x/tprot.c | 11 +- .../testing/selftests/kvm/set_memory_region_test.c | 21 +- tools/testing/selftests/kvm/steal_time.c | 20 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 12 +- .../kvm/x86_64/dirty_log_page_splitting_test.c | 18 +- .../kvm/x86_64/exit_on_emulation_failure_test.c | 2 +- .../kvm/x86_64/hyperv_extended_hypercalls.c | 3 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 29 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 8 +- .../selftests/kvm/x86_64/monitor_mwait_test.c | 35 +- .../selftests/kvm/x86_64/nested_exceptions_test.c | 16 +- .../selftests/kvm/x86_64/recalc_apic_map_test.c | 6 +- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 6 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 22 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 117 ++ tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 34 +- .../selftests/kvm/x86_64/userspace_io_test.c | 10 +- .../vmx_exception_with_invalid_guest_state.c | 2 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 31 +- .../selftests/kvm/x86_64/xapic_state_test.c | 8 +- .../testing/selftests/kvm/x86_64/xcr0_cpuid_test.c | 29 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 20 +- tools/testing/selftests/net/forwarding/Makefile | 4 + .../selftests/net/forwarding/router_bridge.sh | 26 + .../selftests/net/forwarding/router_bridge_1d.sh | 185 ++ .../net/forwarding/router_bridge_1d_lag.sh | 408 +++++ .../selftests/net/forwarding/router_bridge_lag.sh | 323 ++++ ...outer_bridge.sh => router_bridge_vlan_upper.sh} | 103 +- tools/testing/selftests/net/tcp_mmap.c | 18 +- tools/testing/selftests/powerpc/ptrace/child.h | 4 +- tools/testing/selftests/powerpc/ptrace/core-pkey.c | 2 +- .../selftests/powerpc/ptrace/perf-hwbreak.c | 2 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 26 +- .../selftests/powerpc/ptrace/ptrace-perf-hwbreak.c | 6 +- .../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 2 +- .../testing/selftests/powerpc/ptrace/ptrace-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 4 +- .../testing/selftests/powerpc/ptrace/ptrace-vsx.c | 2 +- 801 files changed, 21618 insertions(+), 10805 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/ti/omap.yaml delete mode 100644 Documentation/devicetree/bindings/net/oxnas-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml delete mode 100644 arch/arm/mach-keystone/keystone.h delete mode 100644 arch/arm/mach-keystone/memory.h delete mode 100644 arch/arm/mach-keystone/pm_domain.c create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso create mode 100644 arch/loongarch/include/asm/kasan.h create mode 100644 arch/loongarch/include/asm/kfence.h create mode 100644 arch/loongarch/mm/kasan_init.c create mode 100644 arch/powerpc/kernel/audit_32.h create mode 100644 drivers/gpu/drm/msm/msm_mdss.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_classifier.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_config.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_config.h create mode 100644 drivers/net/ethernet/ti/icssg/icssg_ethtool.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_mii_rt.h create mode 100644 drivers/net/ethernet/ti/icssg/icssg_prueth.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_prueth.h create mode 100644 drivers/net/ethernet/ti/icssg/icssg_queues.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_stats.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_stats.h create mode 100644 drivers/net/ethernet/ti/icssg/icssg_switch_map.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c copy drivers/net/wireless/mediatek/mt76/{mt7996/mac.h => mt76_connac3_mac.h} (93%) delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/acpi_sar.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x.h rename drivers/net/wireless/mediatek/mt76/{mt7921/acpi_sar.c => mt792x_acpi_sar.c} (64%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_debugfs.c rename drivers/net/wireless/mediatek/mt76/{mt7921/dma.c => mt792x_dma.c} (55%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_mac.c copy drivers/net/wireless/mediatek/mt76/{mt7921/regs.h => mt792x_regs.h} (86%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_trace.c rename drivers/net/wireless/mediatek/mt76/{mt7921/mt7921_trace.h => mt792x_trace.h} (68%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt792x_usb.c create mode 100644 fs/tracefs/event_inode.c create mode 100644 fs/tracefs/internal.h delete mode 100644 include/net/ila.h create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_attach_fail.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rif_bridge.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rif_lag.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rif_lag_vlan.sh create mode 100644 tools/testing/selftests/kvm/guest_print_test.c create mode 100644 tools/testing/selftests/kvm/include/aarch64/ucall.h create mode 100644 tools/testing/selftests/kvm/include/riscv/ucall.h create mode 100644 tools/testing/selftests/kvm/include/s390x/ucall.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/ucall.h create mode 100644 tools/testing/selftests/kvm/lib/guest_sprintf.c create mode 100755 tools/testing/selftests/net/forwarding/router_bridge_1d.sh create mode 100755 tools/testing/selftests/net/forwarding/router_bridge_1d_lag.sh create mode 100755 tools/testing/selftests/net/forwarding/router_bridge_lag.sh copy tools/testing/selftests/net/forwarding/{router_bridge.sh => router_bridge_vla [...]