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 a73466257270 Add linux-next specific files for 20230801 omits d6e83f9ca0e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2aff22522e89 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 38f0880bae1f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 61d1532145e4 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7f9163472a3d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4e3d4523f9ca Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 6c4b01cfd5fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15e428eee2dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 066d7cb110d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e01ef57220ab Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 193c6819188e Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f70a6c52f37c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad4918d92c00 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c02138028ce3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2df75d05bb53 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits ae091a651628 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 87f79075d2ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16e03f9e16d9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2add5df7fa0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eaf55a7548f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 026a88d31938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3eec8e815910 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ba051bf38e23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd85e0967388 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e592a7fe20dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0268fa5b2300 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e049fac3d65e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d12bc0dbc79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e4601707111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f99afcf904f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00ef4caab3ff Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e79131e206c1 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 38421f1dc40b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits b9a374d9b528 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits d898e4315802 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 56939c53d074 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0209d571c3e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 901268a5dc37 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e49be3c395e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bc443835cbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bdd932c74c15 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 91cf382b6476 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits b85c8e512249 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits be33c0befec9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 07ef960ede1c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 229fd1ae5401 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2d65a91981ec Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 93e71fa0cd1b Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 750f9bcebc11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00b7abb45477 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 08a740e603c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a6beed0a636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6629339ebb49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9da0f6d3b2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f33f96d1955 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits e5a1047cafce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26769261b07c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits bc8ed569283c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dbb131ea042 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8d822ecec361 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2fcfcac07b6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea717adb3528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe010600d4bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32b055c5849d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3fdfe20b8294 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 53327f53dbdf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e61e6b1abab Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits bebf50864f2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9de761e1835 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits e5c0de4f0141 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 554fb5147568 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2330a3dbbd09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5057db913af4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits fb4049da31a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6db37b40260c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb5602c46a15 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 366d46afeebd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 677e316fd6d7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b263dc3021b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38d3f35ed2ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 812bdca0a366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0150a563499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9ad881c4f9e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits b497e0967013 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 3f82e3f9c07d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 42cc000d9b9d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8f7df88ca6fb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 00de063849c7 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits dc65d95d59c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7793657f8cdb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 57c7fc79b8d3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits c56e2fdb77e2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2572b5492069 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e9a43f14d14 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7bf7d133e3a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83a446e5c2b8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e91b05047491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cf3900d1615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 62cbcf02e962 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4641a7f26d52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c83f7d1f742 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 46e5588c74e4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 6b14e319c480 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9b8a7476b7e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 34de9ae835e4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits a1ef48123956 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4d9064918f7e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6f3f369ec05e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 01a8aebe5487 Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] omits 3d04712fda95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0a775c14310 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits ef9ef38e09ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ef20ef87f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 765fd008f0b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab7acd653cce Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 08af44ce1e06 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 25d9c8a40052 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 493d61e03735 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 4ab536f47c8a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits e5e84fff3b9f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 884f3eb45696 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 12682e7bd6b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 591ed27813b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b6aca837d686 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5df89a53a77a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4410643807f6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 523f83ffc88a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0f20035536d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4446cf21d0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7cec447fcca Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits fbd8359e1528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 82926589b8ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b0802a81e7d Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 51889b15810a Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 3176c23a1c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d4bd6c7b8f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 01df73416758 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits d6c3f0aeb302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6316d8a1031 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 165068e55d3c Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 68c06e1e41d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91bf62848558 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits bf7f6cdc12bf Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c5066a70d871 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 50a0874c6c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65307138e636 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3368f024ae81 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 90ac1dbb4e50 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 469c3f88208e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d8c5403028f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 323dec76918b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f27e7846d5de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 441c9373153f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c6957df66b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 621d54f3c627 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e560f003f5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d619218d6fde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 483c3b05f961 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 903ff39f42e0 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d44bf9a357a9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 67c4deebcf52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d7deae2985b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 898a55ff5822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 842603255833 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6401cc54ae30 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1e9b25c04a5b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 39b339b57523 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits d29734d2749c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 5863471218b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 831927881b50 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits d08ef2494711 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 987e81e1c36e Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] omits f5da358b98e8 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 7aff6dfb51c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9894804cce7f Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits f078358d7327 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c2028ec1525e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0c635d87d7fc Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits e6845d4e143a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d1c0b1523b11 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6d6dfce158cd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 19e9a4165971 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4cececa9c2c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0b2698515406 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 56a0d66ff83d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits df51341224b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b29de0482717 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 332fa78b75c3 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 9544d03e782b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 502cf5acee90 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ddc147948987 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a947973124c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7643b8cfff4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b5a0390d676b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8413f6691389 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ab8a2d4a049f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a1199e8b559 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits bbc57cd57a22 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99b8be78c30f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7c7defaaa5bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 335a451aa066 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 25c50c40ace9 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 54c3e29e1411 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9da33b59e7d7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits bfbff98f827c Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 3f14556dd3be Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 401be0473fef exportfs: remove kernel-doc warnings in exportfs omits 20f5da7114f5 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] omits 57b7831075bf SUNRPC: Revert e0a912e8ddba omits 317801ea116f SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits 9e732776f509 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits 1a8679ec5833 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 2abe70747874 nfsd: inherit required unset default acls from effective set omits 4e4d20a00c25 sunrpc: Remove unused extern declarations omits d048ec160a0a lockd: nlm_blocked list race fixes omits 6a53b5ca0c8a nfsd: set missing after_change as before_change + 1 omits 3a18d7432edd nfsd: remove unsafe BUG_ON from set_change_info omits 89a1e29faaf4 nfsd: handle failure to collect pre/post-op attrs more sanely omits 5f26aab26466 nfsd: add a MODULE_DESCRIPTION omits e1fef74cea87 NFSD: Rename struct svc_cacherep omits 9b6ca0228380 NFSD: Remove svc_rqst::rq_cacherep omits 60a884a03e60 NFSD: Refactor the duplicate reply cache shrinker omits d8f6a6b8eae6 NFSD: Replace nfsd_prune_bucket() omits e8ad64e57d65 NFSD: Rename nfsd_reply_cache_alloc() omits 0b3b9a1bdd1e NFSD: Refactor nfsd_reply_cache_free_locked() omits b26847d0c64c SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c omits ed27b40ae11b SUNRPC: Remove the ->import_ctx method omits adf32d0edc1c SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM omits 7f14696379f7 SUNRPC: Remove gss_import_v1_context() omits bc57fe52e966 SUNRPC: Remove krb5_derive_key_v1() omits 762972e0010c SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED omits 2cd3bfbba9d9 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] omits 47778fe4fa14 SUNRPC: Remove Kunit tests for the DES3 encryption type omits 1057ae772895 SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES omits 1519454ab768 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits 11d6f56fa9eb Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits e0be05a600b0 i2c: designware: Handle invalid SMBus block data response [...] omits 33675d1d270a i2c: designware: Correct length byte validation logic omits 233c3f8830b6 i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] omits 1f7a1d698cd3 i2c: tiny-usb: check usb base class before assuming the in [...] omits 1851a80ee87d dt-bindings: i2c: arb-gpio-challange: convert to DT schema omits fa5aa828121e dt-bindings: i2c: nxp,pca9541: convert to DT schema omits f0a235e070f3 i2c: imx: Clean up a call to request_irq() omits 9abd28725109 i2c: mux: pca954x: Remove #ifdef guards for PM related functions omits 73d546c76235 i2c: virtio: Remove #ifdef guards for PM related functions omits 730ee2a2d812 i2c: sh-mobile: Remove #ifdef guards for PM related functions omits 940ea0b9217a i2c: s3c2410: Remove #ifdef guards for PM related functions omits 7b728c258062 i2c: rcar: Remove #ifdef guards for PM related functions omits 15ca98cba1b3 i2c: qup: Remove #ifdef guards for PM related functions omits 94e973336fc6 i2c: pxa: Remove #ifdef guards for PM related functions omits c317500349a7 i2c: pnx: Remove #ifdef guards for PM related functions omits 93042e891bf8 i2c: ocores: Remove #ifdef guards for PM related functions omits a7a4b23b6267 i2c: nomadik: Remove #ifdef guards for PM related functions omits e0e0805ec24d i2c: mt65xx: Remove #ifdef guards for PM related functions omits 48e22c35295a i2c: lpc2k: Remove #ifdef guards for PM related functions omits 30b0e3c1ba83 i2c: kempld: Convert to use regular device PM omits d4771287eb47 i2c: img-scb: Remove #ifdef guards for PM related functions omits 641518d61b00 i2c: i801: Remove #ifdef guards for PM related functions omits 0e9b2b5365c9 i2c: hix5hd2: Remove #ifdef guards for PM related functions omits f7bb518fb877 i2c: exynos5: Remove #ifdef guards for PM related functions omits 0cf90837db92 i2c: designware: Remove #ifdef guards for PM related functions omits 256d9313ca97 i2c: davinci: Remove #ifdef guards for PM related functions omits 657a9568d6d3 i2c: brcmstb: Remove #ifdef guards for PM related functions omits db0e8dcd52aa i2c: iproc: Remove #ifdef guards for PM related functions omits 22b7ce047ad1 i2c: au1550: Remove #ifdef guards for PM related functions omits cc13119fb11a i2c: s3c2410: Remove redundant dev_err() omits 5864d948a857 i2c: imx-lpi2c: directly return ISR when detect a NACK omits 68252fd8890e erofs: boost negative xattr lookup with bloom filter omits 9617a0e93cb4 erofs: update on-disk format for xattr name filter omits 0212461eb6e6 erofs: fix wrong primary bvec selection on deduplicated extents omits e514df0721b1 erofs: DEFLATE compression support omits 6394d4e92b7c Merge branch 'features' into for-next omits b54f170aee06 Merge branch 'fixes' into for-next omits b90a64caf844 s390/cert_store: select CRYPTO_LIB_SHA256 omits 707b8ff4f061 Merge branch 'mm-nonmm-unstable' into mm-everything omits d7e3ba3aa266 gcov: shut up missing prototype warnings for internal stubs omits 0cfeda6c9042 ocfs2: use regular seq_show_option for osb_cluster_stack omits 897c400a4f6f ocfs2: Use struct_size() omits 2d54e45aa0cb ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits bca5344d9dea genetlink: replace custom CONCATENATE() implementation omits 573795033f5c arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 373cfdb52b73 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits 6bf1a80f8f03 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits e76175268cd5 arch: enable HAS_LTO_CLANG with KASAN and KCOV omits 5a6ef402cc4b fs: hfsplus: make extend error rate limited omits a48a086ddc55 lib: error-inject: remove error checking for debugfs_create_dir() omits 5da920d70b86 lib: remove error checking for debugfs_create_dir() omits 75c13c9d2a79 kernel: relay: remove unnecessary NULL values from relay_open_buf omits 54d5daef8143 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits d2c2ef713764 sh/kexec: refactor for kernel/Kconfig.kexec omits e86a64d19d20 s390/kexec: refactor for kernel/Kconfig.kexec omits 22a66a34e09b riscv/kexec: refactor for kernel/Kconfig.kexec omits a19389cb9f43 powerpc/kexec: refactor for kernel/Kconfig.kexec omits 195805cd0910 parisc/kexec: refactor for kernel/Kconfig.kexec omits 8bae0a59dd43 mips/kexec: refactor for kernel/Kconfig.kexec omits 75a6e24278e6 m68k/kexec: refactor for kernel/Kconfig.kexec omits f9454736fbb8 loongarch/kexec: refactor for kernel/Kconfig.kexec omits 0300b5928c44 arm64/kexec: refactor for kernel/Kconfig.kexec omits 9666722432ce ia64/kexec: refactor for kernel/Kconfig.kexec omits ce98d5e89002 arm/kexec: refactor for kernel/Kconfig.kexec omits 7f00836e2e5d x86/kexec: refactor for kernel/Kconfig.kexec omits 868ef700120e kexec: consolidate kexec and crash options into kernel/Kco [...] omits 368d55e8662b irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits bde643da7310 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 8bb1e96d741d pcmcia : make PCMCIA depend on HAS_IOMEM omits 69b52a398142 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 6cfe7b308c8a char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits dcee2dca98ed ipc/sem: use flexible array in 'struct sem_undo' omits a80fcb699fd9 acct: replace all non-returning strlcpy with strscpy omits cd2e069c504b signal-print-comm-and-exe-name-on-fatal-signals-fix omits 08594dee8624 signal: print comm and exe name on fatal signals omits ae0719efda0e arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 51f1136f0849 lib: replace kmap() with kmap_local_page() omits 6b0aed9975e4 proc: skip proc-empty-vm on anything but amd64 and i386 omits 4f78359bf8d2 proc: support proc-empty-vm test on i386 omits e8445df5a0a5 cred: convert printks to pr_<level> omits d7928c9026c8 mm: memory-failure: add PageOffline() check omits ea89e40be52b perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits e9d0ea37cbeb selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits b217706a1993 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits ab9cd3dba858 mm: factor out VMA stack and heap checks omits 16bb85fd330e madvise:madvise_free_pte_range(): don't use mapcount() aga [...] omits f751a5202a0c madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] omits 1d9853cb5fdd madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] omits c475978a8fd6 selftests: mm: add KSM_MERGE_TIME tests omits 5f228999e34f mm/page_ext: move page_ext_operations definition under CON [...] omits ef9be15cf52e mm/vmstat: remove unused page_ext.h from vmstat omits b950aceef598 mm/page_poison: remove unused page_ext.h from page_poison omits b7d89a2fdfe3 damon: use pmdp_get instead of drectly dereferencing pmd omits a9e362eb6b39 mm: improve the comment in isolate_migratepages_block() omits 83e3d33418df mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits a6481ab5eb88 mm: kmsan: use helper macro offset_in_page() omits 58d5e1038e3d mm: kmsan: use helper function page_size() omits bbcc2ca55a9c mm/memory.c: fix some kernel-doc comments omits 38bde79fcc09 mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 886d34a63e18 mm: batch-zap large anonymous folio PTE mappings omits 20caf8cecd2a mm: implement folio_remove_rmap_range() omits 3351045ec7c7 mm: allow deferred splitting of arbitrary large anon folios omits 9c4d06a955a4 mm: zswap: kill zswap_get_swap_cache_page() omits a47545a51b31 mm: zswap: tighten up entry invalidation omits 2a2891255dac mm: zswap: use zswap_invalidate_entry() for duplicates omits 4dd9253cd836 kernel/iomem.c: remove __weak ioremap_cache helper omits 0baded17f18c mm: memcg: use rstat for non-hierarchical stats omits 7b37669d4eb4 powerpc/book3s64/radix: add debug message to give more det [...] omits 7cce08d1db64 powerpc/mm: fix kernel build error omits c8309219b40e powerpc/book3s64/radix: remove mmu_vmemmap_psize omits 4a819622ba1d powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits e34493f28bbd powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits 60b4ee32baf7 powerpc/mm: fix kernel build error omits 47a6eb9a7e30 powerpc/mm: fix section mismatch warning omits 8dc9a0ad0c3e powerpc/book3s64/vmemmap: switch radix to use a different [...] omits 7807b45a52dd powerpc/book3s64/mm: enable transparent pud hugepage omits 65fbd0191f2b powerpc/mm/trace: convert trace event to trace event class omits a54f2ca2e747 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits 682b25f3bd8b mm/huge pud: use transparent huge pud helpers only with CO [...] omits 19203db0bdd8 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 019175df30f9 mm/vmemmap: allow architectures to override how vmemmap op [...] omits 55e3d09af1b5 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits d2063da6fd14 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits abdff04a06a4 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits 5bcda6838487 mm/hugepage pud: allow arch-specific helper function to ch [...] omits c31ffa19ae32 Fix for "mm: handle faults that merely update the accessed [...] omits 863a52e0af8d mm: handle faults that merely update the accessed bit unde [...] omits 52b1ca4abe2e mm: handle swap and NUMA PTE faults under the VMA lock omits 29a6bb0caa99 mm: run the fault-around code under the VMA lock omits fbdecb763b25 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits deda5236ec71 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits d06b73b9b864 mm: handle some PMD faults under the VMA lock omits 03d685e8b3cd mm: handle PUD faults under the VMA lock omits f93a6b4e2536 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits b47b66cd9023 mm: allow per-VMA locks on file-backed VMAs omits 12100505e2b8 mm: remove CONFIG_PER_VMA_LOCK ifdefs omits cef5a301bec2 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 7549a6de9238 maple_tree: reduce resets during store setup omits 18d3e7141397 maple_tree: refine mas_preallocate() node calculations omits 786a264dfe5c maple_tree: update mas_preallocate() testing omits b0946d8cc689 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits d7ec68ea6866 mm: set up vma iterator for vma_iter_prealloc() calls omits 498dbb700444 mm: use vma_iter_clear_gfp() in nommu omits f4c7c36c23bc maple_tree: adjust node allocation on mas_rebalance() omits 7c6db0961343 maple_tree: re-introduce entry to mas_preallocate() arguments omits 09cdfaebd863 mm: remove re-walk from mmap_region() omits 55d9955f675c maple_tree: introduce __mas_set_range() omits 8c87dab9a98c mm: remove prev check from do_vmi_align_munmap() omits c0b266254408 mm: change do_vmi_align_munmap() tracking of VMAs to remove omits 84bc4080dbbe maple_tree: add benchmarking for mas_prev() omits 54739fda73e4 maple_tree: add benchmarking for mas_for_each omits cec1d7edb441 mm: don't drop VMA locks in mm_drop_all_locks() omits c5a826a35e39 dax, kmem: calculate abstract distance with general interface omits 94736cbf9b4d acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits ee56fd7411d9 acpi, hmat: calculate abstract distance with HMAT omits 46159f88190b acpi, hmat: refactor hmat_register_target_initiators() omits c3817a1b0724 memory tiering: add abstract distance calculation algorith [...] omits c3ec0a665e89 mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits 2857525e2b63 mm/page_io: convert count_swpout_vm_event() to take in a folio omits 91d1297b79e5 mm/page_io: use a folio in swap_writepage_bdev_async() omits 42e220f817f6 mm/page_io: use a folio in swap_writepage_bdev_sync() omits e38115c87a21 mm/page_io: use a folio in sio_read_complete() omits 3834c6ca94c0 mm/page_io: use a folio in __end_swap_bio_read() omits 2a0816fa6df2 mm/page_io: use a folio in __end_swap_bio_write() omits f0ab57e967f5 mm/page_io: introduce bio_first_folio_all() omits 8b34513dece2 mm/page_io: remove unneeded SetPageError() omits 33501135006e mm/page_io: remove unneeded ClearPageUptodate() omits db87434548d4 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits 2b2f07558f58 mm/compaction: correct comment of candidate pfn in fast_is [...] omits 723011c9bd18 mm/mprotect: fix obsolete function name in change_pte_range() omits 3c4b3b570235 selftests/mm: run all tests from run_vmtests.sh omits bbde2b2612a0 selftests/mm: optionally pass duration to transhuge-stress omits e4dd56dcda57 selftests/mm: make migration test robust to failure omits 28892224fc04 selftests/mm: va_high_addr_switch should skip unsupported [...] omits 9b516510f3b3 selftests/mm: fix thuge-gen test bugs omits 8f5e0753c761 selftests/mm: enable mrelease_test for arm64 omits 23c18f398905 selftests/mm: skip soft-dirty tests on arm64 omits 80b500ac953d tools/nolibc/stdio: add setvbuf() to set buffering mode omits e8b993436c95 selftests: line buffer test program's stdout omits 5fa766162e85 mm: fix obsolete function name above debug_pagealloc_enabl [...] omits cda33b99dd60 mmu_notifiers: rename invalidate_range notifier omits 47a1ab3d2153 mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits 052f108a9e34 mmu_notifiers: call invalidate_range() when invalidating TLBs omits 5e346d7a3740 mmu_notifiers: fixup comment in mmu_interval_read_begin() omits a9d8a9a91ee4 arm64/smmu: use TLBI ASID when invalidating entire range omits cdfebe8a640b maple_tree: Be more strict about locking omits d3649b20aa8d mm/mmap: change detached vma locking scheme omits c54f17b018f7 maple_tree: relax lockdep checks for on-stack trees omits 3665d2ba1bca mm/mmap: clean up validate_mm() calls omits 39f90e5ad16e mm/hugetlb: get rid of page_hstate() omits 7ad79ba41a05 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits c5011f083960 mm/page_ext: use page_ext_data helper in page_owner omits e9d83afe1a8e mm/page_ext: use page_ext_data helper in page_table_check omits 777eea585233 mm/page_ext: add common function to get client data from page_ext omits bc67330c310d mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 81bbff2cae48 mm: kfence: allocate kfence_metadata at runtime omits 4e0504c6a802 zswap: make zswap_load() take a folio omits da63f596f885 swap: remove some calls to compound_head() in swap_readpage() omits 307108a7dc24 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits 903d38ae0842 zswap: make zswap_store() take a folio omits 4d952e107aa5 mm: kill frontswap fix omits d9c8c9b0e3fd mm: kill frontswap omits 5b2dfb0bed60 memory tier: use helper macro __ATTR_RW() omits 3ef02996b465 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 7ddbe1022335 maple_tree: mtree_insert*: fix typo in kernel-doc description omits 8470d0ca366d fs/address_space: add alignment padding for i_map and i_mm [...] omits 84f2dbb83a3c mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits 581981058470 mm/memcg: minor cleanup for mc_handle_present_pte() omits 660cf5c7dd0b arm64: support batched/deferred tlb shootdown during page [...] omits 7b32a77a9674 mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits 7c01ffc12bac mm/tlbbatch: rename and extend some functions omits ae212349a868 mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits 6ecc9ecba204 mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits 730bb4b190a9 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits a4ee7f080528 arm64 : mm: add wrapper function ioremap_prot() omits fdb6f99f1da4 powerpc: mm: convert to GENERIC_IOREMAP omits e08e376293de mm: move is_ioremap_addr() into new header file omits a48fa5fb6be8 mm/ioremap: consider IOREMAP space in generic ioremap omits 47edb9e12963 parisc: mm: convert to GENERIC_IOREMAP omits a80ee935bfcc xtensa: mm: convert to GENERIC_IOREMAP omits b56313cd0ec6 sh: mm: convert to GENERIC_IOREMAP omits c1302338f919 sh: add <asm-generic/io.h> including omits 1193cd2fad13 s390: mm: convert to GENERIC_IOREMAP omits 90aeb8cbb403 openrisc: mm: convert to GENERIC_IOREMAP omits dae98b001639 ia64: mm: convert to GENERIC_IOREMAP omits 21d7e86ccdeb arc: mm: convert to GENERIC_IOREMAP omits f00752159b24 mm/ioremap: add slab availability checking in ioremap_prot omits 1e2f4098b917 mm: ioremap: allow ARCH to have its own ioremap method definition omits 3a5494a3f216 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 562be3b86208 openrisc: mm: remove unneeded early ioremap code omits 4f0439ccf757 hexagon: mm: convert to GENERIC_IOREMAP omits 8914638827d2 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits a279cbd74212 lib/test_meminit: allocate pages up to order MAX_ORDER omits 08ef3d5bc83b mm/page_ext: move functions around for minor cleanups to page_ext omits 0a41b0421147 mm/page_ext: remove rollback for untouched mem_section in [...] omits 58ea9757cec5 mm/page_ext: remove unused return value of offline_page_ext omits d9911d487d69 buffer: remove set_bh_page() omits 18db4b9992e3 jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits d7a4541d2f94 ntfs3: convert ntfs_get_block_vbo() to use a folio omits 100d06b185b5 migrate: use folio_set_bh() instead of set_bh_page() omits 3e50c9d2cb72 affs: convert data read and write to use folios omits 637a04df33a1 affs: convert affs_symlink_read_folio() to use the folio omits 520a10fe2d72 highmem: add memcpy_to_folio() and memcpy_from_folio() omits b78a61ef86b2 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 6b6d900a97f1 mm/page_table_check: remove unused parameter in [__]page_t [...] omits c74d2ab23db4 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 8a47b39cf427 mm/page_table_check: remove unused parameter in [__]page_t [...] omits f5c919d853a9 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 6cac34e0e55b mm/page_table_check: remove unused parameter in [__]page_t [...] omits 284037a425c7 mm/page_table_check: remove unused parameters in page_tabl [...] omits 91ea983000b2 mm/page_table_check: remove unused parameters in page_tabl [...] omits 3126d0ee7551 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits 8ad46225d44f mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits e40247579f06 selftests/mm: add tests for HWPOISON hugetlbfs read omits 68bbb25ac8ff hugetlbfs: improve read HWPOISON hugepage omits e295fccb4e08 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits cb4f6f65eabd mm/hwpoison: delete all entries before traversal in __foli [...] omits 19e9ccec52e0 mm/mmap: move vma operations to mm_struct out of the criti [...] omits 74466cd0a219 mm: remove clear_page_idle() omits 4c7b4ff90499 mm/pgtable: notes on pte_offset_map[_lock]() omits e0136808c3a0 mm: delete mmap_write_trylock() and vma_try_start_write() omits 0329bc941dd4 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits e4ef2bb29508 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits ae66ec01b365 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits e0d12286024b mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits 1c21b653ee71 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 718e05901448 mm/pgtable: add pte_free_defer() for pgtable as page omits 65f2665d0397 s390: add pte_free_defer() for pgtables sharing page: fix omits 07a23cb27183 s390: add pte_free_defer() for pgtables sharing page omits 3b2f33b85186 sparc: add pte_free_defer() for pte_t *pgtable_t omits 22249df537d9 powerpc: add pte_free_defer() for pgtables sharing page omits 8dad0e74f529 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits 382113fabdf2 powerpc: assert_pte_locked() use pte_offset_map_nolock() omits 58177a0f27fd arm: adjust_pte() use pte_offset_map_nolock() omits 091eee192617 mm/pgtable: add PAE safety to __pte_offset_map() omits eea65f56e505 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits d592b828670e maple_tree: drop mas_first_entry() omits b5c1e5db2d46 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits de9c45c43f93 maple_tree: update mt_validate() omits 70fca8802b3e maple_tree: make mas_validate_limits() check root node and [...] omits 8b665febb458 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits a71a7a1bd6e7 maple_tree: make mas_validate_gaps() to check metadata omits fcfecfbe51f3 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits a0bd85e49f9b mm/memory: pass folio into do_page_mkwrite() omits 7a6847a36be8 mm: memory-failure: fix race window when trying to get hug [...] omits 1a7d75cad069 mm: memory-failure: fetch compound head after extra page r [...] omits 30492f02ee49 mm: memory-failure: minor cleanup for comments and codestyle omits c03eaca3b34d mm: memory-failure: remove unneeded header files omits 6a450d493328 mm: memory-failure: use local variable huge to check hugetlb page omits 27aa3bf89d84 mm: memory-failure: don't account hwpoison_filter() filter [...] omits d4e8d51f9014 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits e20b0cd8b09a mm: memory-failure: remove unneeded PageHuge() check omits e96c6b540500 mm/memory_hotplug: document the signal_pending() check in [...] omits 7d793b017364 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits c2e970703272 mm/mm_init.c: mark check_for_memory() as __init omits 3dd8142d624c zsmalloc: remove obj_tagged() omits edb6b7009716 selftests/mm: add uffd unit test for UFFDIO_POISON omits 3bceb699f6fd selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 674edae52ecb mm: userfaultfd: document and enable new UFFDIO_POISON feature omits 8b0296291bb1 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits c55bf2944082 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 643e4082222c mm: userfaultfd: add new UFFDIO_POISON ioctl omits 412617576813 mm: userfaultfd: extract file size check out into a helper omits e05775caa744 mm: userfaultfd: check for start + len overflow in validat [...] omits 00a6f5621e20 mm: userfaultfd: check for start + len overflow in validate_range omits 3efebb8d4958 mm-make-pte_marker_swapin_error-more-general-fix omits 13b57c1cd399 mm: make PTE_MARKER_SWAPIN_ERROR more general omits 62a3779b93f3 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits 0c36ebea8b22 mm/memory: convert do_read_fault() to use folios omits 648ff52e261c mm/memory: convert do_shared_fault() to folios omits ab87a26aa396 mm/memory: convert wp_page_shared() to use folios omits 69dd5a83191d mm/memory: convert do_page_mkwrite() to use folios omits 8691710a7f01 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits f6dafb5c91bd mm/sparse: remove redundant judgments from macro for_each_ [...] omits a6dd4a0cd4dd mm: compaction: skip the memory hole rapidly when isolatin [...] omits 6c9bbdcd0757 mm: compaction: use the correct type of list for free pages omits 4d70ca73ff47 mm: fix some kernel-doc comments omits da1535c0bf33 mm: correct stale comment of function check_pte omits 6fbefbe174ca mm: call folio_mapping() inside folio_needs_release() omits 04cb8ddab902 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 854fc8a567ab mm: merge folio_has_private()/filemap_release_folio() call pairs omits e31627d846f1 rmap: pass the folio to __page_check_anon_rmap() omits 1063aa80f7ae mm: cma: print cma name as well in cma_alloc debug omits 334f0c2bec88 mm: remove obsolete comment above struct per_cpu_pages omits 2c7a817a22e6 memory tier: rename destroy_memory_type() to put_memory_type() omits 67e28edcef4c selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 378fdbd4aac4 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 7e4a1f18e9ef fs: drop_caches: draining pages before dropping caches omits 25fed73d28bd memcg-drop-kmemlimit_in_bytes-fix omits d12cd938c0d4 memcg: drop kmem.limit_in_bytes omits 093df17739bb mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits e4136daad352 mm: page_alloc: avoid false page outside zone error info omits 5344284510e3 selftest: add a testcase of ksm zero pages omits fb8b9db9f1b9 ksm: consider KSM-placed zeropages when calculating KSM profit omits e71880c816e0 ksm: add ksm zero pages for each process omits 59529ef7ff24 ksm: count all zero pages placed by KSM omits f9f01b74ebf2 ksm: support unsharing KSM-placed zero pages omits 6e0ebfe3c4d9 mm/migrate_device: try to handle swapcache pages omits 23f2d53d14b8 mm: zswap: multiple zpools support omits 865bbc920224 selftests: cgroup: add zswap-memcg unwanted writeback test omits d8a2166e919d selftests: cgroup: add test_zswap with no kmem bypass test omits ddee03f79866 selftests: cgroup: add test_zswap program omits 2aaeef2c4781 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits ffae4ecf3866 seqlock: do the lockdep annotation before locking in do_wr [...] omits c800093f7617 zsmalloc: remove zs_compact_control omits bafecf58b959 zsmalloc: move migration destination zspage inuse check omits 20083473475b zsmalloc: do not scan for allocated objects in empty zspage omits 01282c083cb8 mm/mm_init.c: remove obsolete macro HASH_SMALL omits bc905d695eec mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits fab7588da002 fs: convert block_commit_write to return void omits c9f14bd70426 fs-buffer-clean-up-block_commit_write-fix omits ff6820ad4663 fs/buffer: clean up block_commit_write omits ba81ab59d327 mm: memory-failure: remove unneeded 'inline' annotation omits d2c3259130c6 memory tier: use helper function destroy_memory_type() omits 8310e8fca045 mm: memory-failure: remove unneeded page state check in sh [...] omits b6bc5a5d41cf maple_tree: add a fast path case in mas_wr_slot_store() omits bec2911837b8 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits ea3fcae0c536 maple_tree: add test for expanding range in RCU mode omits 85f2612dcf15 maple_tree: add test for mas_wr_modify() fast path omits e4464dc360ce mm/filemap.c: fix update prev_pos after one read request done omits eaf29eb2c641 selftests/mm: add gup test matrix in run_vmtests.sh omits 742438c3f963 selftests/mm: add -a to run_vmtests.sh omits ad48638f7b1c mm/gup: retire follow_hugetlb_page() omits 9bd965c5c67b mm/gup: accelerate thp gup even for "pages != NULL" omits 60eeef30c439 mm/gup: cleanup next_page handling omits 24882732d5c9 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits a08f81a6164d mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 0342a72bce3f mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits 5d6a498aebc4 arm64: mte: simplify swap tag restoration logic omits 3f33a2b2180e mm: call arch_swap_restore() from unuse_pte() omits aed34d8d5f7e mm: make show_free_areas() static omits d38b31ca4e60 mm: remove arguments of show_mem() omits 79b85594ee25 mm: make MEMFD_CREATE into a selectable config option omits 8170e4a849d5 mm: fix a lockdep issue in vma_assert_write_locked omits f1cc8cca8d21 mm: handle userfaults under VMA lock omits 8ada47fa9c43 mm: handle swap page faults under per-VMA lock omits d9a6a5c92071 mm: change folio_lock_or_retry to use vm_fault directly omits 06bbd328f18f mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits e43156b82824 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 9441899f7dff mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 3fd14a39c5c1 swap: remove remnants of polling from read_swap_cache_async omits 3b30ea995db5 mm: remove page_rmapping() omits baa50a106421 mm: use a folio in fault_dirty_shared_page() omits e456d9916c69 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 71d02fb224ef mm: memory-failure: fix unexpected return value in soft_of [...] omits 86b3f6fa399e swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 2bee7c7d3dfa swap: stop add to avail list if swap is full omits dda64170a13a swap: cleanup duplicated WARN_ON in add_to_avail_list omits 3b153eae79d1 mm: increase usage of folio_next_index() helper omits 612d4aa81393 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits ce38c292888e maple_tree: fix a few documentation issues omits d370bd2e63ab mm: madvise: fix uneven accounting of psi omits 6af51112fdc7 mm: optimization on page allocation when CMA enabled omits b42da5b61e6b dma-buf/heaps: system_heap: avoid too much allocation omits 2113dd11c80a nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] omits abc4dd9c93fd mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits ea7a743b8c66 mm/shmem: fix race in shmem_undo_range w/THP omits 10f69fc0bcb4 mm: keep memory type same on DEVMEM Page-Fault omits a40a90b7e1dd selftests: mm: ksm: fix incorrect evaluation of parameter omits 6f8f3db31b1a hugetlb: do not clear hugetlb dtor until allocating vmemmap omits 1338f8b00ace mm: memory-failure: avoid false hwpoison page mapped error info omits 3130cc1e2fbd mm: memory-failure: fix potential unexpected return value [...] omits 1017caeb201d mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] omits 83a22a1ee7ac radix tree test suite: fix incorrect allocation size for pthreads omits 4aa5e112cd2f crypto, cifs: Fix error handling in extract_iter_to_sg() omits 820429cf2a70 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] omits 635a70f3b270 zsmalloc: fix races between modifications of fullness and [...] omits ed66e0bbd91a Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] omits b6736f287910 Revert "checkpatch: Error out if deprecated RCU API used" omits e1d3145f7112 torture: Make torture_hrtimeout_ns() take an hrtimer mode [...] omits 97412ee12ba7 rcu: Eliminate check_cpu_stall() duplicate code omits 29bc0aa68e8c fs/proc: Add /proc/cmdline_image for embedded arguments omits c58ca214eb6e fs/proc: Add /proc/cmdline_load for boot loader arguments omits 9b142cb11db8 torture: Make kvm-recheck.sh use mktemp omits 96cdc312e867 torture: Share torture_random_state with torture_shuffle_tasks() omits c98353028a69 rcu: Don't redump the stalled CPU where RCU GP kthread last ran omits 582e5439e432 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] omits 6ad6bbe0d69d Merge branch 'csd-lock.2023.07.14b' into HEAD omits a4f727eab328 Merge branch 'clocksource.2023.07.14b' into HEAD omits 764e8b8aa60e Merge branch 'scftorture.2023.07.14b' into HEAD omits 2e037a434550 Merge branches 'doc.2023.07.14b', 'fixes.2023.07.19a', 'rc [...] omits 73053792d3cc rcutorture: Stop right-shifting torture_random() return values omits f62d4da262ce torture: Stop right-shifting torture_random() return values omits f90082d42a0c torture: Move stutter_wait() timeouts to hrtimers omits f57ab7f69f82 torture: Move torture_shuffle() timeouts to hrtimers omits 817d16cc5ef5 torture: Move torture_onoff() timeouts to hrtimers omits 6c8bebb1a7c6 torture: Make torture_hrtimeout_*() use TASK_IDLE omits 33ee475aee03 torture: Add lock_torture writer_fifo module parameter adds f6ae0e0b92fb zsmalloc: fix races between modifications of fullness and [...] adds 49e4c2d24490 zsmalloc-fix-races-between-modifications-of-fullness-and-i [...] adds 005b66548695 crypto, cifs: Fix error handling in extract_iter_to_sg() adds 23fd1496eb48 radix tree test suite: fix incorrect allocation size for pthreads adds c76f07bcd3dd mm/swapfile: fix wrong swap entry type for hwpoisoned swap [...] adds 611f8f9ffd61 mm: memory-failure: fix potential unexpected return value [...] adds aa7ee4b4770b mm: memory-failure: avoid false hwpoison page mapped error info adds 6de69727666e hugetlb: do not clear hugetlb dtor until allocating vmemmap adds 5b28abbe1c81 selftests: mm: ksm: fix incorrect evaluation of parameter adds 9d66db285c0d mm: compaction: fix endless looping over same migrate block adds bbc1891766b5 MAINTAINERS: add maple tree mailing list adds d414d82e4f6e fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions adds 845f52bf94ea fs/proc/kcore: correct comment adds 68ef190f5166 selftests: cgroup: fix test_kmem_basic false positives adds 190c93ddaf58 mm: keep memory type same on DEVMEM Page-Fault adds fc23c23bebde mm/shmem: fix race in shmem_undo_range w/THP adds 94ea29083f36 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 11409814730a nilfs2: fix use-after-free of nilfs_root in dirtying inode [...] adds dafdad7807e2 mm/damon/core: initialize damo_filter->list from damos_new [...] adds 4d78954173b8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds b452cc9d762e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5f78db16d8d0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds f909843bc76b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 63ad894cd0b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 388acb471662 s390/ptrace: add missing linux/const.h include adds 2c914b66d9b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e74260f8c912 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3044b16e7c6f net/sched: cls_u32: No longer copy tcf_result on update to [...] adds 76e42ae83199 net/sched: cls_fw: No longer copy tcf_result on update to [...] adds b80b829e9e2c net/sched: cls_route: No longer copy tcf_result on update [...] adds c5ccff70501d Merge branch 'net-sched-bind-logic-fixes-for-cls_fw-cls_u3 [...] adds 13d2618b48f1 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire adds ef45e8400f5b net: ll_temac: fix error checking of irq_of_parse_and_map() adds b99225b4fe29 USB: zaurus: Add ID for A-300/B-500/C-700 adds 0b6291ad1940 net: korina: handle clk prepare error in korina_probe() adds f3bb7759a924 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode adds 3ff1617450ec selftest: net: Assert on a proper value in so_incoming_cpu.c. adds f6974b4c2d8e bnxt_en: Fix page pool logic for page size >= 64K adds 08450ea98ae9 bnxt_en: Fix max_mtu setting for multi-buf XDP adds 4a4474e3bf8a Merge branch 'bnxt_en-2-xdp-bug-fixes' adds 4e8629c6c234 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 640a604585aa bpf, cpumap: Make sure kthread is running before map updat [...] adds 7c62b75cd1a7 bpf, cpumap: Handle skb as well when clean up ptr_ring adds 4c9fbff54297 Merge branch 'Two fixes for cpu-map' adds 14489ef4aa28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 00374d9b6d9f xfrm: add NULL check in xfrm_update_ae_params adds 5e2424708da7 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH adds 5c34a5d76f2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1d7dd5aa3547 wifi: ray_cs: Replace 1-element array with flexible array adds 0f731e661907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 207c801d8b14 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds ac2c980bad6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1920c7b4beb5 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds d3d96be0020e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e57ebe739bab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4b69005ca470 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 282069845af3 tty: serial: fsl_lpuart: Clear the error flags by writing [...] adds 83c35180abfd serial: core: Controller id cannot be negative adds d962de6ae51f serial: core: Fix serial core port id to not use port->line adds 1ef2c2df1199 serial: core: Fix serial core controller port name to show [...] adds ce4d6d3fe566 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds acbdab9a0c51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0635f51bcc52 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 041cb3ee2ad4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a599486a09b8 dmaengine: qcom_hidma: Update codeaurora email domain adds 85648667b946 dmaengine: pl330: Return DMA_PAUSED when transaction is paused adds 830883a4bc01 dmaengine: idxd: Clear PRS disable flag when disabling IDX [...] adds b4b349f73efa dmaengine: owl-dma: Modify mismatched function name adds d27a7028ba72 dmaengine: xilinx: xdma: Fix interrupt vector setting adds c3633b42923d dmaengine: xilinx: xdma: Fix typo adds 0057acb6f255 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3a6d81ed3a21 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 65b6493f0f2f Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 7502b7b92855 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c8665b8032d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds bb04524826df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3dd0743537bf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d14560ac1b59 drm/i915/gt: Cleanup aux invalidation registers adds b2f59e902603 drm/i915: Add the gen12_needs_ccs_aux_inv helper adds 78a6ccd65fa3 drm/i915/gt: Ensure memory quiesced before invalidation adds 592b228f12e1 drm/i915/gt: Rename flags with bit_group_X according to th [...] adds 824df77ab210 drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control [...] adds 0fde2f23516a drm/i915/gt: Poll aux invalidation register bit on invalidation adds 6a35f22d2225 drm/i915/gt: Support aux invalidation on all engines adds a337b64f0d57 drm/i915: Fix premature release of request's reusable memory adds 34316fa3263d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 02cb6bd5968c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 188eed4c45fe Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 94c43de73521 erofs: fix wrong primary bvec selection on deduplicated extents adds 4da3c7183e18 erofs: drop unnecessary WARN_ON() in erofs_kill_sb() adds 14051c06fbc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f332f61c6b2f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds d8fb1d35c0f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 34bc65d6d831 perf pmus: Create placholder regardless of scanning core_only adds 07d2b820fd75 perf test parse-events: Test complex name has required eve [...] adds 7a309239d8ff Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds fba59331fb65 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5bc9581dbdf5 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 7bb121b80f60 i2c: tiny-usb: check usb base class before assuming the in [...] adds 7f485121b20a i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] adds cd4e07c32e26 i2c: designware: Correct length byte validation logic adds 98f12d6b9130 i2c: designware: Handle invalid SMBus block data response [...] adds fe1185c5a292 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] adds 34fbf9d4c584 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new ca58bbbcf58b dma-buf/heaps: system_heap: avoid too much allocation new 6207abcc9b0b mm: optimization on page allocation when CMA enabled new 6fcc9fcc2e51 mm: madvise: fix uneven accounting of psi new 232e0fc58a76 maple_tree: fix a few documentation issues new 71855b5c6af6 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 09f222d25147 mm: increase usage of folio_next_index() helper new 92d9d4b757a0 swap: cleanup duplicated WARN_ON in add_to_avail_list new bdfc7028681d swap: stop add to avail list if swap is full new 58f0a7113a5d swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 45f781a0de81 mm: memory-failure: fix unexpected return value in soft_of [...] new 3b55dae24551 mm: memory-failure: fix potential page refcnt leak in memo [...] new 7af80b61ede5 mm: use a folio in fault_dirty_shared_page() new 816570641748 mm: remove page_rmapping() new 2c6670a93f06 swap: remove remnants of polling from read_swap_cache_async new 0637b4b6184c mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 76bce2f3e726 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 59e1b48e05af mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new 978b6a25aa32 mm: change folio_lock_or_retry to use vm_fault directly new 2fc8b6965c95 mm: handle swap page faults under per-VMA lock new 9b977c2d47a8 mm: handle userfaults under VMA lock new 953984fcd369 mm: fix a lockdep issue in vma_assert_write_locked new 5ca5195f28ed mm: make MEMFD_CREATE into a selectable config option new 64799577fc6a mm: remove arguments of show_mem() new 92e805d151f6 mm: make show_free_areas() static new 14c661c19e93 mm: call arch_swap_restore() from unuse_pte() new b37894e48ad0 arm64: mte: simplify swap tag restoration logic new efde7da7a4bc mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 18a53d618536 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 5fde937de043 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new e590171469e1 mm/gup: cleanup next_page handling new ec8a638d3f8b mm/gup: accelerate thp gup even for "pages != NULL" new 43ae8af51af4 mm/gup: retire follow_hugetlb_page() new f1e1c760b000 selftests/mm: add -a to run_vmtests.sh new ccadad9ba02a selftests/mm: add gup test matrix in run_vmtests.sh new 6efc1721181c mm/filemap.c: fix update prev_pos after one read request done new 9749bd733936 maple_tree: add test for mas_wr_modify() fast path new 898ae59a8569 maple_tree: add test for expanding range in RCU mode new f10656caf908 maple_tree: optimize mas_wr_append(), also improve duplica [...] new 895bb58fd3e8 maple_tree: add a fast path case in mas_wr_slot_store() new 3f1ace5c8248 mm: memory-failure: remove unneeded page state check in sh [...] new dfad7a294187 memory tier: use helper function destroy_memory_type() new 78c6f254a835 mm: memory-failure: remove unneeded 'inline' annotation new 9d81db85ed17 fs/buffer: clean up block_commit_write new 0cc6c42ffeae fs-buffer-clean-up-block_commit_write-fix new 7a8a8b2bf226 fs: convert block_commit_write to return void new a6478ef96ce5 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new ccff04d8d899 mm/mm_init.c: remove obsolete macro HASH_SMALL new 3219278928ae zsmalloc: do not scan for allocated objects in empty zspage new aa1d75810917 zsmalloc: move migration destination zspage inuse check new dbdb21639930 zsmalloc: remove zs_compact_control new 8e38e2f166bd seqlock: do the lockdep annotation before locking in do_wr [...] new b1ed26860996 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new a48a5a6b6e48 selftests: cgroup: add test_zswap program new 989b93167177 selftests: cgroup: add test_zswap with no kmem bypass test new fa93dd28d680 selftests: cgroup: add zswap-memcg unwanted writeback test new 239b0294359c mm: zswap: multiple zpools support new 4a47acca9505 mm/migrate_device: try to handle swapcache pages new 12d3670c05ad ksm: support unsharing KSM-placed zero pages new 311dc23b3817 ksm: count all zero pages placed by KSM new 42bb8f03c924 ksm: add ksm zero pages for each process new a2d48a8cc895 ksm: consider KSM-placed zeropages when calculating KSM profit new 6bc50d64f7ba selftest: add a testcase of ksm zero pages new 629baa1a5ad0 mm: page_alloc: avoid false page outside zone error info new 01318440054f mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 7e65e302e1e2 memcg: drop kmem.limit_in_bytes new ab22b4e6d861 memcg-drop-kmemlimit_in_bytes-fix new 3a2928626c41 fs: drop_caches: draining pages before dropping caches new 83b6a7f5bed4 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new a68083bfc66d selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new f7d5db8c1fbc memory tier: rename destroy_memory_type() to put_memory_type() new 40851fbbdf5d mm: remove obsolete comment above struct per_cpu_pages new f83b3940f52a mm: cma: print cma name as well in cma_alloc debug new eeb2f7e89065 rmap: pass the folio to __page_check_anon_rmap() new a08cc78b5890 mm: merge folio_has_private()/filemap_release_folio() call pairs new ffc52adde76c mm, netfs, fscache: stop read optimisation when folio remo [...] new 0d8f0596eaf9 mm: call folio_mapping() inside folio_needs_release() new 8a754ea77b12 mm: correct stale comment of function check_pte new edee4f366760 mm: fix some kernel-doc comments new a4269327ff28 mm: compaction: use the correct type of list for free pages new c63cec60af82 mm: compaction: skip the memory hole rapidly when isolatin [...] new 347c7b237b98 mm/sparse: remove redundant judgments from macro for_each_ [...] new ed31d0f0be54 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 56cbef06025e mm/memory: convert do_page_mkwrite() to use folios new 189d140271db mm/memory: convert wp_page_shared() to use folios new 10097eadce80 mm/memory: convert do_shared_fault() to folios new 9a25d8ab4c79 mm/memory: convert do_read_fault() to use folios new 866ff0143499 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 64f3edbb3815 mm: make PTE_MARKER_SWAPIN_ERROR more general new db4f2470051a mm-make-pte_marker_swapin_error-more-general-fix new 342ac82b9676 mm: userfaultfd: check for start + len overflow in validate_range new 455728836529 mm: userfaultfd: check for start + len overflow in validat [...] new 163185c2760c mm: userfaultfd: extract file size check out into a helper new 54d19e8a9d8b mm: userfaultfd: add new UFFDIO_POISON ioctl new 4245c940fcbb mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 56eceb3ca78a mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 713b24aa32e7 mm: userfaultfd: document and enable new UFFDIO_POISON feature new 3a635937e2d1 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new cbd95d731944 selftests/mm: add uffd unit test for UFFDIO_POISON new b3a12161de85 zsmalloc: remove obj_tagged() new 18daba1627f2 mm/mm_init.c: mark check_for_memory() as __init new e8927cd0b0b0 HWPOISON: offline support: fix spelling in Documentation/ABI/ new 4fba8f2f94ef mm/memory_hotplug: document the signal_pending() check in [...] new c7cd0119184c mm: memory-failure: remove unneeded PageHuge() check new b102d6fd374a mm: memory-failure: ensure moving HWPoison flag to the raw [...] new b2a4283b5f20 mm: memory-failure: don't account hwpoison_filter() filter [...] new 2f15ad1043a5 mm: memory-failure: use local variable huge to check hugetlb page new 7bcadf9b9ee7 mm: memory-failure: remove unneeded header files new 143271b88972 mm: memory-failure: minor cleanup for comments and codestyle new 4475c23fb3d3 mm: memory-failure: fetch compound head after extra page r [...] new 14ee1a1b369d mm: memory-failure: fix race window when trying to get hug [...] new d603b95caa9b mm/memory: pass folio into do_page_mkwrite() new 593c24a8bd98 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 30e826be5653 maple_tree: make mas_validate_gaps() to check metadata new 8e4fb6c3265f maple_tree: fix mas_validate_child_slot() to check last mi [...] new 67f12a5c56e3 maple_tree: make mas_validate_limits() check root node and [...] new 4be831dc8528 maple_tree: update mt_validate() new a5556352b380 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new c82b693dc635 maple_tree: drop mas_first_entry() new d2411fc99c59 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new 748d1168cb6d mm/pgtable: add PAE safety to __pte_offset_map() new 0207293084d9 arm: adjust_pte() use pte_offset_map_nolock() new 23d9f81af2ca powerpc: assert_pte_locked() use pte_offset_map_nolock() new 7900b1375687 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix new d64ac0b49d45 powerpc: add pte_free_defer() for pgtables sharing page new 2a64e8fe4587 sparc: add pte_free_defer() for pte_t *pgtable_t new e97725a04bb3 s390: add pte_free_defer() for pgtables sharing page new 2d6975d716cc s390: add pte_free_defer() for pgtables sharing page: fix new 8d615a7c9238 mm/pgtable: add pte_free_defer() for pgtable as page new 3e73c3e69187 mm/khugepaged: retract_page_tables() without mmap or vma lock new 81df17eaa2c0 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new 911f03c635c0 mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] new 2f1420450956 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new f227f93c8c51 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix new fc4e9244ab10 mm: delete mmap_write_trylock() and vma_try_start_write() new 1e9abf618ae8 mm/pgtable: notes on pte_offset_map[_lock]() new eddacc9b9f28 mm: remove clear_page_idle() new d61c49cf4f92 mm/mmap: move vma operations to mm_struct out of the criti [...] new ca8653a3b0b5 mm/hwpoison: delete all entries before traversal in __foli [...] new 755cb2ea9290 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new 2df00fa4a3f2 hugetlbfs: improve read HWPOISON hugepage new a296d6418e7e selftests/mm: add tests for HWPOISON hugetlbfs read new a42f397ed827 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new df0fe73301a7 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new ade18f21cb1b mm/page_table_check: remove unused parameters in page_tabl [...] new c031045752af mm/page_table_check: remove unused parameters in page_tabl [...] new 88d023c7badc mm/page_table_check: remove unused parameter in [__]page_t [...] new 07d2f3239737 mm/page_table_check: remove unused parameter in [__]page_t [...] new 2123a593deb9 mm/page_table_check: remove unused parameter in [__]page_t [...] new 26b374efd0c1 mm/page_table_check: remove unused parameter in [__]page_t [...] new 45fbf7bac38f mm/page_table_check: remove unused parameter in [__]page_t [...] new 859de23788d4 mm/page_table_check: remove unused parameter in [__]page_t [...] new 08252e58663e highmem: add memcpy_to_folio() and memcpy_from_folio() new daed6590fa21 affs: convert affs_symlink_read_folio() to use the folio new 2b043bea7573 affs: convert data read and write to use folios new 5ffa421f1f4f migrate: use folio_set_bh() instead of set_bh_page() new 3171f608e50b ntfs3: convert ntfs_get_block_vbo() to use a folio new 8e8f7fe85158 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new 389866b290fb buffer: remove set_bh_page() new a057061efc1e mm/page_ext: remove unused return value of offline_page_ext new 9cb6853e60bb mm/page_ext: remove rollback for untouched mem_section in [...] new c866a2ad0cd9 mm/page_ext: move functions around for minor cleanups to page_ext new 4808bcd2bf65 lib/test_meminit: allocate pages up to order MAX_ORDER new fee8838bfd65 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new aa6aa4ee8011 hexagon: mm: convert to GENERIC_IOREMAP new 37e79cd753ac openrisc: mm: remove unneeded early ioremap code new bef87f3ba8f2 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new f13f89ebf320 mm: ioremap: allow ARCH to have its own ioremap method definition new 8eb8ff4c2ab6 mm/ioremap: add slab availability checking in ioremap_prot new 13e92d639a02 arc: mm: convert to GENERIC_IOREMAP new dd4f1f18ad38 ia64: mm: convert to GENERIC_IOREMAP new 4e59d37f846a openrisc: mm: convert to GENERIC_IOREMAP new 8940d6d9ac8e s390: mm: convert to GENERIC_IOREMAP new e41f1f7ff6c2 sh: add <asm-generic/io.h> including new 944ecae08145 sh: mm: convert to GENERIC_IOREMAP new 161f5126dea4 xtensa: mm: convert to GENERIC_IOREMAP new 411425d2e5ec parisc: mm: convert to GENERIC_IOREMAP new 5c6555f9b7a3 mm/ioremap: consider IOREMAP space in generic ioremap new fcbebca78507 mm: move is_ioremap_addr() into new header file new 2f56636ace26 powerpc: mm: convert to GENERIC_IOREMAP new e1984050a47b arm64 : mm: add wrapper function ioremap_prot() new d11cf4cfc41b mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new 743cd7550deb mm/hwpoison: rename hwp_walk* to hwpoison_walk* new c8d76dee49fe mm/tlbbatch: introduce arch_tlbbatch_should_defer() new 88821d8e6f73 mm/tlbbatch: rename and extend some functions new 78e9991a1a0b mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() new 3b8860c0f106 arm64: support batched/deferred tlb shootdown during page [...] new af7834e8b79d mm/memcg: minor cleanup for mc_handle_present_pte() new ab2767e5544c mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 0cb5365d79e8 fs/address_space: add alignment padding for i_map and i_mm [...] new b36c649dfeaa maple_tree: mtree_insert*: fix typo in kernel-doc description new 4d0af2e8039e maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new 29a25d10a2d6 memory tier: use helper macro __ATTR_RW() new 5e01da0031c3 mm: kill frontswap new 7a4b4d6301cc mm: kill frontswap fix new e92df286ecf3 zswap: make zswap_store() take a folio new 4b937147fa1d memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new 25ad2bdd528b swap: remove some calls to compound_head() in swap_readpage() new 03df1653cba4 zswap: make zswap_load() take a folio new 94702c1023c5 mm: kfence: allocate kfence_metadata at runtime new d874115d095a mm-kfence-allocate-kfence_metadata-at-runtime-fix new 662a1d11f021 mm/page_ext: add common function to get client data from page_ext new 610c047ecd48 mm/page_ext: use page_ext_data helper in page_table_check new 1434a8b77388 mm/page_ext: use page_ext_data helper in page_owner new 7fdddd93e866 mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 33ac9a7ff912 mm/hugetlb: get rid of page_hstate() new 88efa2681ba0 mm/mmap: clean up validate_mm() calls new 28b6bb00e6c7 maple_tree: relax lockdep checks for on-stack trees new 8b8b270fde85 mm/mmap: change detached vma locking scheme new abc86dba7429 maple_tree: Be more strict about locking new adffb3faf25b arm64/smmu: use TLBI ASID when invalidating entire range new c31351639777 mmu_notifiers: fixup comment in mmu_interval_read_begin() new 9c0ad1fcbb79 mmu_notifiers: call invalidate_range() when invalidating TLBs new eabd8bf8171f mmu_notifiers: don't invalidate secondary TLBs as part of [...] new 662e824df6b1 mmu_notifiers: rename invalidate_range notifier new b840259a6457 mm: fix obsolete function name above debug_pagealloc_enabl [...] new 16f7ca0925c5 selftests: line buffer test program's stdout new 1186f02bc47a tools/nolibc/stdio: add setvbuf() to set buffering mode new fe963aea4baa selftests/mm: skip soft-dirty tests on arm64 new 153f2d70cfad selftests/mm: enable mrelease_test for arm64 new fdf72b4ddfeb selftests/mm: fix thuge-gen test bugs new b1bd69b45d69 selftests/mm: va_high_addr_switch should skip unsupported [...] new a091d1c86600 selftests/mm: make migration test robust to failure new 00da2c4f67bb selftests/mm: optionally pass duration to transhuge-stress new 652d4c643185 selftests/mm: run all tests from run_vmtests.sh new e288b8338e3a mm/mprotect: fix obsolete function name in change_pte_range() new e25234874263 mm/compaction: correct comment of candidate pfn in fast_is [...] new 38362b967438 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 9d6b4b1b5ae2 mm/page_io: remove unneeded ClearPageUptodate() new 3b45f67180cd mm/page_io: remove unneeded SetPageError() new 2d4a1f4f4820 mm/page_io: introduce bio_first_folio_all() new 0afbb7e6cd8c mm/page_io: use a folio in __end_swap_bio_write() new 0e103ee48c4f mm/page_io: use a folio in __end_swap_bio_read() new fb93df3c688e mm/page_io: use a folio in sio_read_complete() new dfa1b8fcfbb7 mm/page_io: use a folio in swap_writepage_bdev_sync() new 4ae2a2f4f908 mm/page_io: use a folio in swap_writepage_bdev_async() new 90e7af2149dc mm/page_io: convert count_swpout_vm_event() to take in a folio new 7ae45c6588ae mm/page_io: convert bio_associate_blkg_from_page() to take [...] new 240052eef9ff memory tiering: add abstract distance calculation algorith [...] new 34b9d6e44660 acpi, hmat: refactor hmat_register_target_initiators() new 50a802d39a66 acpi, hmat: calculate abstract distance with HMAT new 7b8621ea0ba6 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new c825bd149904 dax, kmem: calculate abstract distance with general interface new 4fdc10a1fe1d mm: don't drop VMA locks in mm_drop_all_locks() new 3a3dab844396 maple_tree: add benchmarking for mas_for_each new e14ffeebff72 maple_tree: add benchmarking for mas_prev() new 98c8c3ecdd54 mm: change do_vmi_align_munmap() tracking of VMAs to remove new bef9c25972b2 mm: remove prev check from do_vmi_align_munmap() new aad3e5aa4a78 maple_tree: introduce __mas_set_range() new 98ae4c477034 mm: remove re-walk from mmap_region() new a0c0b912017e maple_tree: re-introduce entry to mas_preallocate() arguments new 75196a171e28 maple_tree: adjust node allocation on mas_rebalance() new f3d96e22d9df mm: use vma_iter_clear_gfp() in nommu new cc43106440bf mm: set up vma iterator for vma_iter_prealloc() calls new 795c9f52cb31 maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new 394cce7965f8 maple_tree: update mas_preallocate() testing new 7212129916ec maple_tree: refine mas_preallocate() node calculations new 21ffd1bddf96 maple_tree: reduce resets during store setup new 2f88aabfd508 mm/mmap: change vma iteration order in do_vmi_align_munmap() new e3d451f04080 mm: remove CONFIG_PER_VMA_LOCK ifdefs new 3821083a600e mm: allow per-VMA locks on file-backed VMAs new 0a6eeabfd60c mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new aac9d0bd399f mm: handle PUD faults under the VMA lock new 18193f353588 mm: handle some PMD faults under the VMA lock new 1b87c305fbe3 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new d7f1d368dd75 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new 9581e20f4204 mm: run the fault-around code under the VMA lock new 91eab39f2c2c mm: handle swap and NUMA PTE faults under the VMA lock new 501b4e8688b6 mm: handle faults that merely update the accessed bit unde [...] new cecebb808773 Fix for "mm: handle faults that merely update the accessed [...] new ed61f930d27b mm/hugepage pud: allow arch-specific helper function to ch [...] new d37a5271ce5d mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() new fc9be2f54794 mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new d0d178bc2881 mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new 3ccb1e76da7f mm/vmemmap: allow architectures to override how vmemmap op [...] new 7292841235b1 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new ba83738bfe62 mm/huge pud: use transparent huge pud helpers only with CO [...] new 3c63ecdaa06d mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new 6c96d00c269b powerpc/mm/trace: convert trace event to trace event class new ec18fa7fc66e powerpc/book3s64/mm: enable transparent pud hugepage new 03d5ae30042e powerpc/book3s64/vmemmap: switch radix to use a different [...] new 92c6dcb77653 powerpc/mm: fix section mismatch warning new b6a5052eee4f powerpc/mm: fix kernel build error new efdc2bb3db1d powerpc/book3s64/radix: add support for vmemmap optimizati [...] new 7f275314d26c powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] new 3022c91d6d50 powerpc/book3s64/radix: remove mmu_vmemmap_psize new e532c3d52fa0 powerpc/mm: fix kernel build error new 502bb0579079 powerpc/book3s64/radix: add debug message to give more det [...] new 3909203fa325 mm: memcg: use rstat for non-hierarchical stats new 237451cb10f2 kernel/iomem.c: remove __weak ioremap_cache helper new 97eec11ed1f3 mm: zswap: use zswap_invalidate_entry() for duplicates new 7de18773666e mm: zswap: tighten up entry invalidation new 75118ddbdfdc mm: zswap: kill zswap_get_swap_cache_page() new c3fb3984d426 mm: allow deferred splitting of arbitrary large anon folios new d19d07c1a3da mm: implement folio_remove_rmap_range() new cebcadfcd45d mm: batch-zap large anonymous folio PTE mappings new afae64fa4eeb mm/memcg: fix obsolete function name in mem_cgroup_protection() new 9e392bc7bdc5 mm/memory.c: fix some kernel-doc comments new 89e9f9ebe683 mm: kmsan: use helper function page_size() new 8b156689d26c mm: kmsan: use helper macro offset_in_page() new fda55d8d973a mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new d926077e3e33 mm: improve the comment in isolate_migratepages_block() new 6f7d6df7a4b5 damon: use pmdp_get instead of drectly dereferencing pmd new 539f2693ffd6 mm/page_poison: remove unused page_ext.h from page_poison new 5c4cdad53641 mm/vmstat: remove unused page_ext.h from vmstat new 1c2fe088c79b mm/page_ext: move page_ext_operations definition under CON [...] new e3d7fda8ac74 selftests: mm: add KSM_MERGE_TIME tests new 7ce7f20274b2 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] new e6eccfcf3c22 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] new 9511c2e536e8 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] new 379de747fdd5 mm: factor out VMA stack and heap checks new 4343ceb00934 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new 7fe2f5b2f81e selinux: use vma_is_initial_stack() and vma_is_initial_heap() new c0d8f32eda38 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new af349254c710 mm: memory-failure: add PageOffline() check new e0ec3735b17a mm/page_alloc: avoid unneeded alike_pages calculation new 9ddab19517b3 arm64: tlbflush: add some comments for TLB batched flushing new c04132de3c09 mm/memcg: update obsolete comment above parent_mem_cgroup() new 7658df35ecf6 mm: add PAGE_TYPE_OP folio functions new 4d448d6c17c1 pgtable: create struct ptdesc new 93d88cfe5e7d mm: add utility functions for ptdesc new 89d30a9e2dfb mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new f3017f929f21 mm: convert ptlock_alloc() to use ptdescs new 692efb0ef382 mm: convert ptlock_ptr() to use ptdescs new 6c1bc2077c88 mm: convert pmd_ptlock_init() to use ptdescs new b8a3909b178c mm: convert ptlock_init() to use ptdescs new 388f8a926f21 mm: convert pmd_ptlock_free() to use ptdescs new a99b4c840ca8 mm: convert ptlock_free() to use ptdescs new b0a6e4e330df mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new 54a244c9be1f powerpc: convert various functions to use ptdescs new 4d7d70f3cc71 x86: convert various functions to use ptdescs new b043b817f501 s390: convert various pgalloc functions to use ptdescs new e8b3294a5907 mm: remove page table members from struct page new 9217c19a2078 pgalloc: convert various functions to use ptdescs new 6bcdbe6eece3 arm: convert various functions to use ptdescs new bb72ca29e41d arm64: convert various functions to use ptdescs new 649eeb873a64 csky: convert __pte_free_tlb() to use ptdescs new 10748dc86bf0 hexagon: convert __pte_free_tlb() to use ptdescs new 51848abda04f loongarch: convert various functions to use ptdescs new c0eb78bf1deb m68k: convert various functions to use ptdescs new 71146f27861a mips: convert various functions to use ptdescs new 0be8d92f5560 nios2: convert __pte_free_tlb() to use ptdescs new 26ff04852273 openrisc: convert __pte_free_tlb() to use ptdescs new a425045f437f riscv: convert alloc_{pmd, pte}_late() to use ptdescs new 1183a0d89f56 sh: convert pte_free_tlb() to use ptdescs new 39d77eeea07e sparc64: convert various functions to use ptdescs new 3f6fd7f3445a sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 85d6e9a24047 um: convert {pmd, pte}_free_tlb() to use ptdescs new e02367ffb930 mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new d5d01fb30eb8 mm/damon/core-test: add a test for damos_new_filter() new 4b028c6db944 mm/compaction: allow blockpfn outside of pageblock for hig [...] new 46821fa7b602 mm/compaction: set compact_cached_free_pfn correctly in up [...] new 915e171a1620 mm/compaction: merge end_pfn boundary check in isolate_fre [...] new 3d12bed536eb mm/compaction: remove unnecessary cursor page in isolate_f [...] new b96a51434c0a mm/compaction: remove unnecessary "else continue" at end o [...] new ac0da22930b4 mm:vmscan: fix inaccurate reclaim during proactive reclaim new 565491e826c9 cred: convert printks to pr_<level> new 064073ffb4ee proc: support proc-empty-vm test on i386 new 7fa76423f5a4 proc: skip proc-empty-vm on anything but amd64 and i386 new 74a4709d745b lib: replace kmap() with kmap_local_page() new 6df940583939 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 0d4091d83b86 signal: print comm and exe name on fatal signals new 12d7545e2979 signal-print-comm-and-exe-name-on-fatal-signals-fix new f674acf2dc7e acct: replace all non-returning strlcpy with strscpy new a35d91e424a1 ipc/sem: use flexible array in 'struct sem_undo' new 9b59af55898a char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 26fd1ebba64e misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 8b6ab46bb8a4 pcmcia : make PCMCIA depend on HAS_IOMEM new 090ceaf73bca net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 5e56e0c003a7 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new 73227f1691ae kexec: consolidate kexec and crash options into kernel/Kco [...] new 44b0c7961b5a x86/kexec: refactor for kernel/Kconfig.kexec new 387bfbcda0eb arm/kexec: refactor for kernel/Kconfig.kexec new c14f56e1e933 ia64/kexec: refactor for kernel/Kconfig.kexec new a03230efd044 arm64/kexec: refactor for kernel/Kconfig.kexec new 7f86fa24267c loongarch/kexec: refactor for kernel/Kconfig.kexec new acdbbcce5e09 m68k/kexec: refactor for kernel/Kconfig.kexec new d6d68d6917d8 mips/kexec: refactor for kernel/Kconfig.kexec new 7bb89d775c03 parisc/kexec: refactor for kernel/Kconfig.kexec new 71bd9783e607 powerpc/kexec: refactor for kernel/Kconfig.kexec new fc398f1153c0 riscv/kexec: refactor for kernel/Kconfig.kexec new b6779d9043fe s390/kexec: refactor for kernel/Kconfig.kexec new 8e202ccae18d sh/kexec: refactor for kernel/Kconfig.kexec new 8018bc1c2c38 kexec: rename ARCH_HAS_KEXEC_PURGATORY new b96b7269407c kernel: relay: remove unnecessary NULL values from relay_open_buf new c61d3ce8f01a lib: remove error checking for debugfs_create_dir() new 8049cfa282ff lib: error-inject: remove error checking for debugfs_create_dir() new 1354659ef8a6 fs: hfsplus: make extend error rate limited new edb7111efdfc arch: enable HAS_LTO_CLANG with KASAN and KCOV new 3defbd9c4f6d kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new 4e4ed21baf99 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 078f1a149d62 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new e50856e2407a genetlink: replace custom CONCATENATE() implementation new 79be5d9167b7 ocfs2: use flexible array in 'struct ocfs2_recovery_map' new e24c108ab994 ocfs2: Use struct_size() new b02e4e7945eb ocfs2: use regular seq_show_option for osb_cluster_stack new 0ba86ec77129 gcov: shut up missing prototype warnings for internal stubs new 11a3266059bd scripts/gdb: fix lx-symbols command for arm64 LLVM new c4efcba9c6eb lib/bch.c: use bitrev instead of internal logic new 3ed081125b3f Merge branch 'mm-nonmm-unstable' into mm-everything new 150d8dcf12a9 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 65ed5be20015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91f88a0ac8bc perf stat: Avoid uninitialized use of perf_stat_config new 0f97a3a0decc perf parse-events: Avoid use uninitialized warning new 5cfb0cc0d95a perf test: Avoid weak symbol for arch_tests new c126ac4a2003 perf build: Add LTO build option new 84efbdb7fb8e perf parse-events: Remove unused PE_PMU_EVENT_FAKE token new bf7d46b3a088 perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token new 7e34daa55051 perf parse-events: Remove two unused tokens new 22881e2b458d perf parse-events: Add more comments to 'struct parse_even [...] new 93d7e9c8fbb4 perf parse-events: Avoid regrouped warning for wild card events new 88cc47e24597 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 new 9462e4de6275 perf parse-event: Add memory allocation test for name terms new a7a3252dad35 perf parse-events: Separate YYABORT and YYNOMEM cases new 77cdd787fc45 perf parse-events: Move instances of YYABORT to YYNOMEM new b52cb995f1a5 perf parse-events: Separate ENOMEM memory handling new b30d4f0b6954 perf parse-events: Additional error reporting new d81fa63b09fb perf parse-events: Populate error column for BPF/tracepoin [...] new 81a4e31f8c4a perf parse-events: Improve location for add pmu new 4c11adff6756 perf parse-events: Remove ABORT_ON new f9dd531c5b82 perf symbols: Add kallsyms__get_symbol_start() new 69a87a32f5cd perf machine: Include data symbols in the kernel map new 1e3720140559 perf doc: Fix typo in perf.data-file-format.txt new 1699d3efe111 perf scripts python: Add initial script file with usage in [...] new 0a02e44cc2fe perf scripts python: Extact necessary information from pro [...] new 5aacd7f08a32 perf scripts python: Add classes and conversion functions new 833daec7e6cf perf scripts python: Add trace end processing and PRODUCT [...] new 258dfd41c1df perf scripts python: Implement add sample function and thr [...] new 2d889c6af1cc perf scripts python: Implement add sample function and thr [...] new f9f72b2ab77e perf scripts python: Add command execution for gecko script new 404e077a16bb perf tools: Add a place to put kernel config fragments for [...] new 24069d8112c9 perf jevents: Add support for Yitian 710 DDR PMU (arm64) aliasing new 3e65bd13746a perf vendor events arm64: Add JSON metrics for Yitian 710 DDR new f849ce6baf46 perf docs: Update metric usage for Alibaba's T-Head PMU dr [...] new 1134f290d07c perf bpf-loader: Remove unneeded diagnostic pragma new 435bea0a45cb perf build: Don't always set -funwind-tables and -ggdb3 new e5764ae4c971 perf build: Add Wextra for C++ compilation new 4d3a5f09fef1 tools build: Add 3-component logical version comparators new 6662ac6ae5f3 perf build: Disable fewer flex warnings new ee6653f2e76c perf build: Disable fewer bison warnings new 66b5a5c07e04 perf build: Remove -Wno-redundant-decls in 2 cases new c6eb73555a12 perf build: Update build rule for generated files new b9897af0c4f9 perf build: Include generated header files properly new 2f321d76105e perf parse-event: Avoid BPF test SEGV new fcb027c1a4f6 perf tools: Revert enable indices setting syntax for BPF map new b271ff401873 perf parse-events: Remove array remnants new 56029003b0ab perf tests task_analyzer: Check perf build options for lib [...] new faaed0331a6e perf tests trace+probe_vfs_getname: Fix shellcheck warning [...] new 7a0b323e2679 perf tests probe_vfs_getname: Fix shellcheck warnings abou [...] new 54543b0d4c43 perf tests record_offcpu: Fix shellcheck warnings about wo [...] new f24bdbe3bbd9 perf tests lock_contention: Fix shellcheck issue about quo [...] new cfafaf06207b perf test stat_bpf_counters_cgrp: Fix shellcheck issue abo [...] new bf1ec885cc30 perf tests: Address signal case issues detected via shellcheck new 5194812eddf3 perf tests stat+csv_summary: Fix unused variable reference [...] new 594626bd001c perf tests perf_dat _converter_json: Use quoting to avoid [...] new b2affd0667fa perf tests stat_bpf_counters: Fix usage of '==' to address [...] new c4580ec92586 perf tests stat+shadow_stat: Fix shellcheck warning about [...] new 639584d2bff9 perf tests asm_pure_loop: Fix shellcheck warning about wor [...] new 94c36ffd466f perf tests memcpy_thread_16k_10: Fix shellcheck warning ab [...] new 30a1c74cc4a9 perf tests lib probe: Fix shellcheck warning about about m [...] new 3c791ec99294 perf beauty arch_errno_names: Fix shellcheck issue about l [...] new 9d1de9e255bb perf build: Fix shellcheck issue about quotes for check-he [...] new af55a3cae537 perf tests thread_loop_check_tid_10: Fix shellcheck warnin [...] new 3b9bad81807a perf tests unroll_loop_thread_10: Fix shellcheck warnings [...] new 17e169d1df8e perf tests lib probe_vfs_getname: Fix shellcheck warnings [...] new bdeeff122e5b perf tests lib waiting: Fix the shellcheck warnings about [...] new 3dc166c04685 perf trace x86_arch_prctl: Address shellcheck warnings abo [...] new 1de96a6c8fdd perf arch x86: Address shellcheck warnings about unused va [...] new 44c2cf6c9cef perf tests record+zstd_comp_decomp: Fix the shellcheck war [...] new 1f708bb1bf57 perf tests coresight thread_loop_check_tid_2: Fix shellche [...] new 083857097fd8 perf tests lib stat_output: Fix shellcheck warning about m [...] new 7c417904ffc4 perf tests stat+std_output: Fix shellcheck warnings about [...] new 51b8eb0e7f42 perf tests stat+std_output: Fix shellcheck warnings about [...] new 11abeb3ccb59 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 0c6874a6ac04 swiotlb: bail out of swiotlb_init_late() if swiotlb is alr [...] new 05ee774122bd swiotlb: make io_tlb_default_mem local to swiotlb.c new fea18777a78e swiotlb: add documentation and rename swiotlb_do_find_slots() new 158dbe9c9a3d swiotlb: separate memory pool data from other allocator data new 62708b2ba405 swiotlb: add a flag whether SWIOTLB is allowed to grow new 79636caad361 swiotlb: if swiotlb is full, fall back to a transient memory pool new ad96ce3252db swiotlb: determine potential physical address limit new 1aaa736815eb swiotlb: allocate a new memory pool when existing pools are full new 1395706a1490 swiotlb: search the software IO TLB only if the device mak [...] new 8fd1186646c6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 60495f60668f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e0860c41a5f4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7c3949d09d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46f5e4c99f14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 977c6c570f4b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 9d25b2ad6a52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c6dd55b8014 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 0fee8ef22407 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 7a51711eaaf7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f8b0df89c35d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06285580e9e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cac3ce0b96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 467d4ef18429 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d4cc57630a8 arm64: dts: qcom: sc7180: Fix DSI0_PHY reg-names new f9568d22ce06 arm64: dts: qcom: sm8150: Fix the I2C7 interrupt new 243f1a6d3df9 arm64: dts: qcom: sm8550: add ports subnodes in usb/dp qmp [...] new 7a69845b3a08 arm64: dts: qcom: sm8550-mtp: add pmic glink port/endpoints new fd42c8ec6890 arm64: dts: qcom: sm8550-qrd: add pmic glink port/endpoints new 2b1fd18fe5f9 dt-bindings: arm: qcom: Document SM4450 SoC and boards new 7a1fd03e7410 arm64: dts: qcom: Adds base SM4450 DTSI new a5de9bc61181 arm64: dts: qcom: Add base SM4450 QRD DTS new dfe488d99da7 dt-bindings: clock: qcom,sm8350-videocc: Add SC8280XP new e5e527d1ed02 clk: qcom: videocc-sm8350: Add SC8280XP support new 83490976a7a7 dt-bindings: clock: qcom,lcc.yaml: describe clocks for lcc [...] new 9f08d334969b dt-bindings: clock: drop qcom,lcc-mdm9615 header file new b7fd5d19e32a dt-bindings: clock: provide separate bindings for qcom,gcc [...] new 6bab5dab6ed3 clk: qcom: gcc-mdm9615: use ARRAY_SIZE instead of specifyi [...] new bac4675a4d1b clk: qcom: drop lcc-mdm9615 in favour of lcc-msm8960 new 1583694bb4ea clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock new c01c9ed3aba9 clk: qcom: gcc-mdm9615: use parent_hws/_data instead of pa [...] new a47fa46187cc clk: qcom: gcc-mdm9615: drop the cxo clock new 434cb57732cd dt-bindings: clock: qcom,msm8996-cbf: Add compatible for M [...] new bc48641a68dc clk: qcom: cbf-msm8996: Add support for MSM8996 Pro new fd0b5ba87ad5 clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src new 0b9d94e1f19a dt-bindings: power: qcom,rpmpd: Add compatible for sdx75 new 668e08c2e7b0 soc: qcom: rpmhpd: Add SDX75 power domains new 1beecfe68f80 soc: qcom: pmic_glink_altmode: handle safe mode when disconnect new 0549bc385f35 soc: qcom: pmic_glink_altmode: add retimer-switch support new 7daada8630eb soc: qcom: pmic_glink: enable altmode for SM8550 new 4d641d2fafbb dt-bindings: arm: qcom,ids: add SoC ID for SM4450 new 42618de085cc soc: qcom: socinfo: add SM4450 ID new 90158bc118f6 soc: qcom: socinfo: drop the IPQ5019 SoC ID new cb160cd7b11d dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID new b1b52717beb1 dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 new 23b45f8aab49 soc: qcom: socinfo: Add SoC ID for SM7125 new 174b934c3dc4 ARM: dts: qcom-mdm9615: specify clocks for the lcc device new d988aa8cd096 ARM: dts: qcom-mdm9615: specify gcc clocks new d8b0fa7bb0d0 Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] new 69828711208a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dc322c3e46b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee160a3c3b02 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 16bea18ff6c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 097983ac8cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1b5a10c6781 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 45668a6b2ad8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f99402f7ee5f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f4e7b3962f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba3eb0be4090 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 70ef37e256ea Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 11aab82443ee Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a25b68972e4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 814cceaed1a7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new b08bffe9b361 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 5db7b1db3672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ddd15abc29a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new de13203c7f75 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 369a1d9f7bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b88e1a0323fe Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 90d28094d5ac Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 5007f04579af Merge branch 'fixes' into for-next new 481daa505bc3 s390/cert_store: select CRYPTO_LIB_SHA256 new 6b1f3de86748 Merge branch 'features' into for-next new f104d23ed084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8ddf92abf82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 62aef026f820 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new cd89409af78d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7e607bd0048 ceph: defer stopping mdsc delayed_work new 7c906a7507a9 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 8f22e9a2d18f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82c56d931d7d erofs: DEFLATE compression support new f740de033659 erofs: update on-disk format for xattr name filter new 8c53383377ba erofs: boost negative xattr lookup with bloom filter new 449c727b818b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ca572b5c77ca Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1c2593c870ee Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 7e67511a2301 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e476b5f1a955 fsverity: skip PKCS#7 parser when keyring is empty new 83f320fe21ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a57b4e79ca93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbda096dd39b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 676e1ba894c8 nfsd: don't hand out write delegations on O_WRONLY opens new e2fa38f5309e SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new a46c90b57431 SUNRPC: Remove Kunit tests for the DES3 encryption type new 67f91279b440 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new e867d9309cf9 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new 61853294fdf2 SUNRPC: Remove krb5_derive_key_v1() new 4217df22c00e SUNRPC: Remove gss_import_v1_context() new 4a7430547181 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new 71b29e189d89 SUNRPC: Remove the ->import_ctx method new 202f65397e44 SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new f52af0a7c31f NFSD: Refactor nfsd_reply_cache_free_locked() new a6e7c7a5ed5c NFSD: Rename nfsd_reply_cache_alloc() new d0f241df3001 NFSD: Replace nfsd_prune_bucket() new 14da70b3f26e NFSD: Refactor the duplicate reply cache shrinker new 378e715cb535 NFSD: Remove svc_rqst::rq_cacherep new 2265d37ece37 NFSD: Rename struct svc_cacherep new f31e070c9995 nfsd: add a MODULE_DESCRIPTION new 2eec0351ceb7 nfsd: handle failure to collect pre/post-op attrs more sanely new d45cfd71c111 nfsd: remove unsafe BUG_ON from set_change_info new f9bb39e67598 nfsd: set missing after_change as before_change + 1 new 16631ca15cbb lockd: nlm_blocked list race fixes new e1f585b2e202 sunrpc: Remove unused extern declarations new 667b6ae2c799 nfsd: inherit required unset default acls from effective set new ccc58280fc39 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new 6d5a1756bc08 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new 762feea48131 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 373363e55584 SUNRPC: Revert e0a912e8ddba new 505d17b44230 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new db7a96c5c878 exportfs: remove kernel-doc warnings in exportfs new 88b839904cca Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 2be36f682c16 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 2c5af9dfa3a1 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 46616f531dae Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new dc66a9328d67 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 270e707c48a7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f16e0bb84ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1179ddfe576a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 008ed2562e82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd349f94b33c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a66f7d2355d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 804c1cfa1263 i2c: imx-lpi2c: directly return ISR when detect a NACK new 03d33e05acb6 i2c: s3c2410: Remove redundant dev_err() new aa40c8077e0a i2c: au1550: Remove #ifdef guards for PM related functions new 5fbeb647bd25 i2c: iproc: Remove #ifdef guards for PM related functions new 4755808f8cab i2c: brcmstb: Remove #ifdef guards for PM related functions new a94a6d97d1fc i2c: davinci: Remove #ifdef guards for PM related functions new 81c10e7b2191 i2c: designware: Remove #ifdef guards for PM related functions new 79dbcfa5250d i2c: exynos5: Remove #ifdef guards for PM related functions new f69f8908496f i2c: hix5hd2: Remove #ifdef guards for PM related functions new 11c116bf0972 i2c: i801: Remove #ifdef guards for PM related functions new b85cc2fb5f83 i2c: img-scb: Remove #ifdef guards for PM related functions new b6fcdc04445d i2c: kempld: Convert to use regular device PM new 1b575d23cff2 i2c: lpc2k: Remove #ifdef guards for PM related functions new 7fe60538b68b i2c: mt65xx: Remove #ifdef guards for PM related functions new 89538257be0c i2c: nomadik: Remove #ifdef guards for PM related functions new bc943e242663 i2c: ocores: Remove #ifdef guards for PM related functions new 036848899987 i2c: pnx: Remove #ifdef guards for PM related functions new 431e1264f146 i2c: pxa: Remove #ifdef guards for PM related functions new af58e6e1f67a i2c: qup: Remove #ifdef guards for PM related functions new 7687cd8d21c2 i2c: rcar: Remove #ifdef guards for PM related functions new b89280536789 i2c: s3c2410: Remove #ifdef guards for PM related functions new 21fe3521d536 i2c: sh-mobile: Remove #ifdef guards for PM related functions new 343dd8bad1ab i2c: virtio: Remove #ifdef guards for PM related functions new ff2e1241b5b2 i2c: mux: pca954x: Remove #ifdef guards for PM related functions new 1cc80ae4ce39 i2c: imx: Clean up a call to request_irq() new bc327e7a1ec8 i2c: remove redundant dev_err_probe() new b2778e3b173b dt-bindings: i2c: nxp,pca9541: convert to DT schema new d70928345718 dt-bindings: i2c: arb-gpio-challange: convert to DT schema new e18f94bd6d5d virtio: Remove PM #ifdef guards to fix i2c driver new 0b991ca10052 Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] new dbec444881b4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 4eba5bb7cf0c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fd1ab8a7b149 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9c64b463ca8b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 91b156f8399c Merge tag 'linux-cpupower-6.6-rc1' of git://git.kernel.org [...] new 70285cc4408e Merge branch 'pm-tools' into linux-next new 16e95a62eed1 powercap: intel_rapl: Fix a sparse warning in TPMI interface new 7e5258db4900 Merge branch 'powercap-fixes' into linux-next new 6b9a4084d759 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c46f75ab7672 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 0adcbb724b21 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new de8ee6657208 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58d7fc7ca95b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new ac511005200f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41c3be33a633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04786c0659db selftests: connector: Fix input argument error paths to skip new 2f48401dd0f2 net/hsr: Remove unused function declarations new 03668c65d153 selftests: mptcp: join: rework detailed report new 9466df1a27d5 selftests: mptcp: join: colored results new 1dc88d241f92 selftests: mptcp: pm_nl_ctl: always look for errors new 6a5c8c69a4c7 selftests: mptcp: userspace_pm: unmute unexpected errors new 05e1d8bdb276 Merge branch 'mptcp-cleanup-and-improvements-in-the-selftests' new 8798481b667f net/sched: wrap open coded Qdics class filter counter new daf8d9181b9b net/sched: sch_drr: warn about class in use while deleting new 8e4553ef3ed5 net/sched: sch_hfsc: warn about class in use while deleting new 7118f56e04d4 net/sched: sch_htb: warn about class in use while deleting new e20e75017c5a net/sched: sch_qfq: warn about class in use while deleting new 630e0afacd4b Merge branch 'net-sched-improve-class-lifetime-handling' new de9db136dcc3 net: dsa: tag_qca: return early if dev is not found new 23cfc7172e52 net: dsa: qca8k: make learning configurable and keep off i [...] new 18e8feae4a80 net: dsa: qca8k: limit user ports access to the first CPU [...] new a9108b0712bf net: dsa: qca8k: move qca8xxx hol fixup to separate function new 01e6f8ad8d26 net: dsa: qca8k: use dsa_for_each macro instead of for loop new 005c9600003e net/macmace: Replace zero-length array with DECLARE_FLEX_A [...] new ceaac91dcd06 net: make sure we never create ifindex = 0 new 999d0863ff64 inet6: Remove unused function declaration udpv6_connect() new bd15a6fb4468 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e99688eba2e9 bpf: Fix an array-index-out-of-bounds issue in disasm.c new 81584c23f249 netfilter: bpf: Only define get_proto_defrag_hook() if necessary new 2d20bfc315eb bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entry new 1ea66e89f68c bpf, devmap: Remove unused dtab field from bpf_dtab_netdev new 1110865273c1 Merge branch 'Remove unused fields in cpumap & devmap' new d3c4db86c711 tracing: bpf: use struct trace_entry in struct syscall_tp_t new 114053f172fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d40641e1ec41 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 942999c48cb3 wifi: rtw89: Fix loading of compressed firmware new f698afa7ce37 wifi: rtw89: add chip_info::chip_gen to determine chip generation new 9e5c6c0df94e wifi: rtw89: define hardware rate v1 for WiFi 7 chips new 2ef14155c29b wifi: rtw89: phy: rate pattern handles HW rate by chip gen new 401b0c161b09 wifi: rtw89: use struct to set RA H2C command new c97683ff01a4 wifi: rtw89: add H2C RA command V1 to support WiFi 7 chips new c342ac219516 wifi: rtw89: use struct to access firmware C2H event header new 57cafeb18f06 wifi: rtw89: use struct to access RA report new 5c152231c341 wifi: rtw89: add C2H RA event V1 to support WiFi 7 chips new ae775faa8750 wifi: rtw89: add to display hardware rates v1 histogram in [...] new 023d2f14abf8 wifi: rtw89: get data rate mode/NSS/MCS v1 from RX descriptor new 646462f860f1 wifi: wilc1000: remove use of has_thrpt_enh3 flag new 119585281617 wifi: mwifiex: Fix OOB and integer underflow when rx packets new 6fd879f9783b wifi: wilc1000: add SPI commands retry mechanism new e7899a90cebe wifi: drivers: Explicitly include correct DT includes new c1861ff1d63d wifi: libertas: add missing calls to cancel_work_sync() new ce44fdf9c9d2 wifi: libertas: use convenient lists to manage SDIO packets new 2c531d28f8e9 wifi: libertas: simplify list operations in free_if_spi_card() new 6c968e90198f wifi: libertas: cleanup SDIO reset new 3e14212f79fd wifi: libertas: handle possible spu_write_u16() errors new f5343efdf5b5 wifi: libertas: prefer kstrtoX() for simple integer conversions new 14d1e21645c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b24f35cd3ae9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d8631fab6370 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new dbc2d0e8d9e1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 32e6ae030055 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c09196858553 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 0f249678fef4 drm/tests: Alloc drm_device on drm_exec tests new b93e0e203e27 dt-bindings: vendor-prefixes: add Inanbo new ff984a81cf60 dt-bindings: display: st7789v: add Inanbo T28CP45TN89 new 11649154ec46 drm/panel: sitronix-st7789v: add SPI ID table new c2974f43b123 drm/panel: sitronix-st7789v: remove unused constants new b6b65e45e09a drm/panel: sitronix-st7789v: make reset GPIO optional new fbad26dcb657 drm/panel: sitronix-st7789v: simplify st7789v_spi_write new bc2aa99b2306 drm/panel: sitronix-st7789v: improve error handling new 9b4454fa2528 drm/panel: sitronix-st7789v: avoid hardcoding mode info new 4098d1867f27 drm/panel: sitronix-st7789v: avoid hardcoding panel size new a4b563b1d19d drm/panel: sitronix-st7789v: add media bus format new 7a6288726cf6 drm/panel: sitronix-st7789v: avoid hardcoding invert mode new e4572f99f8a7 drm/panel: sitronix-st7789v: avoid hardcoding polarity info new a411558cc143 drm/panel: sitronix-st7789v: add Inanbo T28CP45TN89 support new 893cfba7c56a dt-bindings: display: st7789v: Add the edt,et028013dma pan [...] new 9943981aa3ab dt-bindings: display: st7789v: bound the number of Rx data lines new 6b00e72e4bee drm/panel: sitronix-st7789v: Use 9 bits per spi word by default new a368b40836e7 drm/panel: sitronix-st7789v: Clarify a definition new 71f739082160 drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support new 290cdd7959a7 drm/panel: sitronix-st7789v: Check display ID new 8229399486c4 drm/panel-edp: Add enable timings for N140HCA-EAC panel new 2ca376ef18f6 dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid [...] new d2aacaf07395 drm/panel: Check for already prepared/enabled in drm_panel new de0874165b83 drm/panel: Add a way for other devices to follow panel state new fbf0ea2da3c7 of: property: fw_devlink: Add a devlink for panel followers new a889ee12d53d HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() new 675cd877c952 HID: i2c-hid: Rearrange probe() to power things up later new d93d28477222 HID: i2c-hid: Make suspend and resume into helper functions new 5f8838e9405d HID: i2c-hid: Suspend i2c-hid devices in remove new 96a37bfd232a HID: i2c-hid: Support being a panel follower new 76edfcf430cc HID: i2c-hid: Do panel follower work on the system_wq new 876e1c3e03ef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new abd4e5dff1e1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 72e31c0a942d drm/i915: Add macros to get i915 device from i915_gem_object new 7b5745506603 drm/i915: Add getter/setter for i915_gem_object->frontbuffer new 1836a6c6668c drm/i915/display: Remove i915_gem_object_types.h from inte [...] new ddd33ff119cf drm/i915: Add function to clear scanout flag for vmas new 4d57b71e6bb1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3aeb2f67a4c3 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 686d16c4e0d4 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 47d47656b861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fc1019cf745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b6466ad1d7b ALSA: hda/cs35l56: Complete firmware reboot before calling [...] new c36570970a58 ALSA: hda/cs35l56: Do not mark cache dirty after REINIT new 15c378d66fc5 ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloadi [...] new e5bac77b6708 ALSA: hda/cs35l56: Always power-up and start cs_dsp new fb78d73dde2d ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling [...] new 0ba0dfd96992 ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_l [...] new 2f860dd89538 ALSA: hda/cs35l56: Do not download firmware over existing [...] new 3106797d2b0b ALSA: hda/cs35l56: Fail if .bin not found and firmware not [...] new 8ca3ee6f3f64 ALSA: hda/cs35l56: Reject I2C alias addresses new fbeb1ec85dc6 ALSA: usb-audio: Remove unused function declaration new bcd9a8d7a4a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 799d9933ba47 ASoC: SOF: Intel: start simplify the signature of link_sla [...] new bb29a33c4b4d ASoC: soc-acpi: move link_slaves_found() new cf35ab3d58c6 ASoC: soc-acpi: improve log messagesin link_slaves_found() new ed19c4a9b102 ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE new 8dc97ccf94c7 ASoC: SOF: Deprecate invalid enums in IPC3 new 390e7066db29 ASoC: SOF: sof-client-probes-ipc4: add checks to prevent s [...] new e44222c21367 ASoC: SOF: ipc3: add checks to prevent static analysis warnings new 55cb3dc271d8 ASoC: SOF: topology: simplify code to prevent static analy [...] new e302f8d9f799 ASoC: SOF: imx: remove error checks on NULL ipc new 8cf5286216dc ASoC: SOF: mediatek: remove error checks on NULL ipc new 64778b022e62 ASoC: Intel: bdw_rt286: add checks to avoid static analysi [...] new 71d76768fbe7 ASoC: Intel: atom: remove static analysis false positive new 871861f6ad6d ASoC: amd: acp5x-mach:add checks to avoid static analysis [...] new d09fd7eb07bd ASoC/SOF/Intel/AMD: cleanups for GCC11 -fanalyzer new e63e2810edd2 ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at lin [...] new 26d9726f667e ASoC: Intel: sof_rt5682: add RPL support for MAX98357A speaker new f3c37847c704 ASoC: Intel: sof_rt5682 add support for HDMI_In capture new a14aded92991 ASoC: Intel: sof_sdw: Update BT offload config for soundwi [...] new 4b68ce6912fd ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig new 3390d4ed823e ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback new 616bee2c06ca ASoC: Intel: sof_sdw: rename link_id to be_id new 0cc85f2bfbcb ASoC: Intel: sof_sdw: add support for SKU 0AFE new 1d1062382b18 ASoC: intel: sof_sdw: Use consistent variable naming for links new 4fc16d21b7ab ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index new 08f62f6291ba ASoC: intel: sof_sdw: Remove some extra line breaks new 18c45cb362fc ASoC: intel: sof_sdw: Use a module device table new 31a54f78ad1d ASoC: intel: sof_sdw: Simplify find_codec_info_acpi new fad1a9eff67d ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info new 855e69f4ff9d ASoC: intel: sof_sdw: Minor tidy up of mc_probe new febac07b4c69 ASoC: intel: sof_sdw: Remove redundant parameters in dai creation new 8673e68b5946 ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe new 656dd91a3a1c ASoC: Intel: sof_sdw: break earlier when a adr link contai [...] new 009582008182 ASoC: intel: sof_sdw: Allow direct specification of CODEC name new 4754e29c779f ASoC: Intel: sof_sdw: add cs35l56 codec info new 98a7a1143f83 ASoC: intel: sof_sdw: Clean up DAI link counting new a386162e7dc2 ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info new a60ed3b73870 ASoC: intel: sof_sdw: Move group_generated logic new 224be454efe6 ASoC: Intel: machine driver updates for 6.6 new 4bb76008e1d7 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new d28df92099d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6e124991b2d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new f94c3bce7491 Input: qt2160 - tweak check for i2c adapter functionality new f1fbff609a14 Input: qt2160 - switch to using threaded interrupt handler new d675c9b573dd Input: qt2160 - do not hard code interrupt trigger new 3e4bb047b233 Input: qt2160 - convert to use devm_* api new 0410595e23f8 Input: lm8323 - rely on device core to create kp_disable a [...] new fe45d12745d6 Input: lm8323 - convert to use devm_* api new 687fe7dfb736 Input: tca6416-keypad - always expect proper IRQ number in [...] new d3176b29263a Input: tca6416-keypad - rely on I2C core to set up suspend/resume new cc141c35af87 Input: tca6416-keypad - fix interrupt enable disbalance new 91a4c69052bb Input: tca6416-keypad - convert to use devm_* api new 57b0c96f1e34 Input: tca6416-keypad - switch to using input core's polli [...] new 54116d442e00 Input: rpckbd - fix the return value handle for platform_g [...] new c8357c2639eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e5ad28cd649c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 17695aa3297e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 872ed6721c22 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4124e18907d7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new bd53c0f14973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39b5ba6cb569 regulator: max77857: change some variables to static new 4fb53b2377c3 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new a2bf1bcbfae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f04aaa49bed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5f335831d10 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 03cf58f7bacf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7bd0e17fc1f3 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new f636a4c1382d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e50c16f4353 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83f0aa1bfd6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9420c09f1681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bee54c0fb7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 201782e56157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4720129f5aee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2ae3f2851e1f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 5487e8d56eb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb88f7f51bc6 rcu-tasks: Permit use of debug-objects with RCU Tasks flavors new ec13bc25470a torture: Add lock_torture writer_fifo module parameter new b1dbe42b2fa2 torture: Make torture_hrtimeout_*() use TASK_IDLE new 2e790f18faff torture: Move torture_onoff() timeouts to hrtimers new 3c76f3a88384 torture: Move torture_shuffle() timeouts to hrtimers new 525c43a0720e torture: Move stutter_wait() timeouts to hrtimers new f68d8aecf171 torture: Stop right-shifting torture_random() return values new 165ac4a4076e rcutorture: Stop right-shifting torture_random() return values new 55712abe33c9 Merge branches 'doc.2023.07.14b', 'fixes.2023.07.19a', 'rc [...] new 08e2230368e8 Merge branch 'scftorture.2023.07.14b' into HEAD new b0be446aa3e3 Merge branch 'clocksource.2023.07.14b' into HEAD new dada6cb4a100 Merge branch 'csd-lock.2023.07.14b' into HEAD new 97edd1291847 doc: Update /proc/cmdline documentation to include boot config new 0177bae7017c fs/proc: Add /proc/cmdline_load for boot loader arguments new 1e41dfda3a83 doc: Add /proc/bootconfig to proc.rst new ef394031cf02 Merge branch 'bootconfig.2023.08.01a' into HEAD new edfb9c499856 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] new 4fe615dc616c rcu: Don't redump the stalled CPU where RCU GP kthread last ran new cf76d7cce1ed torture: Share torture_random_state with torture_shuffle_tasks() new 9a0da16cf7e5 torture: Make kvm-recheck.sh use mktemp new ce95ef293bcc rcu: Eliminate check_cpu_stall() duplicate code new 55bb124b611f torture: Make torture_hrtimeout_ns() take an hrtimer mode [...] new e3bfdacb7c4a Revert "checkpatch: Error out if deprecated RCU API used" new fb9895b10b8a rcu-tasks: Add printk()s to localize boot-time self-test hang new 521ec59e5453 torture: Move rcutorture_sched_setaffinity() out of rcutorture new 476e21704c47 locktorture: Add readers_bind and writers_bind module parameters new 1a3aeb4ee0b5 rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing new 542da0c517fb rcutorture: Fix stuttering races and other issues new 111765312e52 srcu: Fix error handling in init_srcu_struct_fields() new 859fda03d4f1 rcu/tree: Remove superfluous return from void call_rcu* functions new e6267a943e97 refscale: Fix misplaced data re-read new af8c6a5cd1f8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b398a6439632 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new abc6f003bf6c Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5ef2f22d7a25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37a05d222695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ed2db6d5bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b39f8756467f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b28e8bf3e0bd Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 54499a3b7ceb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 085f1ca362db Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new ec77c61af344 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new aaeecb3c97d5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new aa35e6cd05cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 93558394dfa9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 602c802114a1 serial: move WARN_ON() in uart_write() to the condition new 659705d0a699 Bluetooth: rfcomm: remove casts from tty->driver_data new d3352ab0a970 tty: hvsi: remove an extra variable from hvsi_write() new ca1a8d2f50bb input: serport: remove casts from tty->disc_data new 0e4a23ce7cc2 can: slcan: remove casts from tty->disc_data new 3e6e212f614c serial: altera_jtaguart: switch status to u32 new 6dc6657d890f speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() new 99037697410f misc: ti-st: remove forward declarations and make st_int_r [...] new a60b3017601e misc: ti-st: remove ptr from recv functions new 9b5752d1a882 misc: ti-st: don't check for tty data == NULL new fe14cbc604af tty: synclink_gt: convert CALC_REGADDR() macro to an inline new 6340b02cc750 tty: synclink_gt: drop global slgt_driver_name array new e33ec544baa8 tty: synclink_gt: define global strings as const strings new 833c31d24459 tty: synclink_gt: drop info messages from init/exit functions new 0e0a0380fd40 tty: synclink_gt: use PCI_VDEVICE new fe61b57fc0f2 tty: synclink_gt: make default_params const new 426263d5fb40 tty: synclink_gt: mark as BROKEN new 0804eda2f9f1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 3c47af50a99c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 3aa59a00687f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 3bd0468630a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f55824de92c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d19a960dc0aa Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 089c1e1132c8 iio: adc: Remove redundant dev_err_probe() new f636554c4cd1 iio: accel: adxl313: Fix adxl313_i2c_id[] table new 579f6b003ae2 iio: accel: adxl313: Use i2c_get_match_data new 971ddd4b4db6 iio: core: Use sysfs_match_string() helper new 5a0821e0e369 iio: core: Switch to krealloc_array() new 65659a8df1f5 iio: core: Fix issues and style of the comments new b68adc0ee5b5 iio: potentiometer: mcp4018: Use i2c_get_match_data() new 9afc8c6dc68f iio: potentiometer: mcp4531: Use i2c_get_match_data() new 49d736313d09 tools: iio: iio_generic_buffer: Fix some integer type and [...] new c09ddcdd4dd3 iio: adc: fix the return value handle for platform_get_irq() new a07e25e76852 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new e510c95efaec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a84cf356477b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9a80d3ff257 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new cc662a01ccb2 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new d620935ad3e5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c05aeed5bce9 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new f1de55ff7c70 dmaengine: ipu: Remove the driver new cae701b9ccf1 dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_eve [...] new 97b1185fe54c dmaengine: idxd: Simplify WQ attribute visibility checks new 62b41b656666 dmaengine: idxd: Expose ATS disable knob only when WQ ATS [...] new 897500c7ea91 dmaengine: Explicitly include correct DT includes new 926a4b17e936 dmaengine: ep93xx: Use struct_size() new 0f264ab788ed dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] new 65112f6a14bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e8ae6a6f9bc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee0493f9a8b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7fd0f314883 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 313e646a402f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a54da1d99248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c518e7dc6457 gpio: lp3943: remove unneeded platform_set_drvdata() call new ceac51b1ee43 gpio: max77620: remove unneeded platform_set_drvdata() call new 5f57665a217e gpio: palmas: remove unnecessary call to platform_set_drvdata() new b0c488615eb1 dt-bindings: gpio: brcm,kona-gpio: convert to YAML new e91e8b537a6f gpio: pmic-eic-sprd: remove unnecessary call to platform_s [...] new 8e85d6af1b3c gpio: rc5t583: remove unneeded call to platform_set_drvdata() new c975cc599eb7 gpio: sama5d2-piobu: remove unneeded call to platform_set_ [...] new 6bcfdac03261 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 91f4a1d929e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 502837698350 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 1d8ada66ce00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ffbf9b9989c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27b905d8d902 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8a90a90afea Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 244dc460c537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 536f899abd02 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 23e8e40fe279 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 643eb5262052 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8e30c1a6c369 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 2a0352c10370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae24526d5fff Merge branch 'main' of git://git.infradead.org/users/willy [...] new caf045a13a98 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 12b408dba636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f375be82a0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7db4ecdf0e60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 635fa4cf6f62 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0540b195e7c4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new b508470279ce Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 27bd47464ec3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 88e61f08b4bf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 01a159aeb514 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 626c67169f99 Add linux-next specific files for 20230802
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 (a73466257270) \ N -- N -- N refs/heads/master (626c67169f99)
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 973 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-platform-hidma | 2 +- .../ABI/testing/sysfs-platform-hidma-mgmt | 20 +- Documentation/admin-guide/perf/alibaba_pmu.rst | 5 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/clock/qcom,gcc-other.yaml | 3 - .../devicetree/bindings/clock/qcom,lcc.yaml | 34 + .../bindings/clock/qcom,msm8996-cbf.yaml | 4 +- .../bindings/clock/qcom,sm8350-videocc.yaml | 4 +- .../bindings/display/panel/sitronix,st7789v.yaml | 10 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/gpio/brcm,kona-gpio.txt | 52 - .../devicetree/bindings/gpio/brcm,kona-gpio.yaml | 100 ++ .../bindings/i2c/i2c-arb-gpio-challenge.yaml | 2 +- .../devicetree/bindings/input/elan,ekth6915.yaml | 5 + .../devicetree/bindings/input/goodix,gt7375p.yaml | 5 + .../devicetree/bindings/input/hid-over-i2c.yaml | 2 + .../bindings/input/touchscreen/touchscreen.yaml | 7 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/proc.rst | 5 +- Documentation/gpu/todo.rst | 24 + Documentation/mm/split_page_table_lock.rst | 12 +- .../zh_CN/mm/split_page_table_lock.rst | 14 +- MAINTAINERS | 3 +- Next/SHA1s | 80 +- Next/merge.log | 1628 +++++++++++------- arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 19 +- arch/arm/include/asm/tlb.h | 12 +- arch/arm/mm/mmu.c | 7 +- arch/arm/xen/mm.c | 10 +- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/sm4450-qrd.dts | 18 + arch/arm64/boot/dts/qcom/sm4450.dtsi | 431 +++++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 59 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 91 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 26 + arch/arm64/include/asm/tlb.h | 14 +- arch/arm64/include/asm/tlbflush.h | 15 + arch/arm64/mm/mmu.c | 7 +- arch/csky/include/asm/pgalloc.h | 4 +- arch/hexagon/include/asm/pgalloc.h | 8 +- arch/loongarch/include/asm/pgalloc.h | 27 +- arch/loongarch/mm/pgtable.c | 7 +- arch/m68k/include/asm/mcf_pgalloc.h | 47 +- arch/m68k/include/asm/sun3_pgalloc.h | 8 +- arch/m68k/mm/motorola.c | 4 +- arch/mips/include/asm/pgalloc.h | 32 +- arch/mips/mm/pgtable.c | 8 +- arch/mips/pci/pci-octeon.c | 2 +- arch/nios2/include/asm/pgalloc.h | 8 +- arch/openrisc/include/asm/pgalloc.h | 8 +- arch/powerpc/mm/book3s64/mmu_context.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 32 +- arch/powerpc/mm/pgtable-frag.c | 58 +- arch/riscv/include/asm/pgalloc.h | 8 +- arch/riscv/mm/init.c | 16 +- arch/s390/include/asm/pgalloc.h | 4 +- arch/s390/include/asm/tlb.h | 4 +- arch/s390/include/uapi/asm/ptrace.h | 2 + arch/s390/mm/pgalloc.c | 128 +- arch/sh/include/asm/pgalloc.h | 9 +- arch/sparc/mm/init_64.c | 17 +- arch/sparc/mm/srmmu.c | 5 +- arch/um/include/asm/pgalloc.h | 18 +- arch/x86/mm/pgtable.c | 47 +- arch/x86/xen/mmu_pv.c | 2 +- drivers/accessibility/speakup/spk_ttyio.c | 2 +- drivers/base/core.c | 4 +- drivers/clk/qcom/Kconfig | 15 +- drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/clk-cbf-8996.c | 10 +- drivers/clk/qcom/gcc-mdm9615.c | 261 +-- drivers/clk/qcom/gcc-sc7180.c | 1 + drivers/clk/qcom/lcc-mdm9615.c | 571 ------- drivers/clk/qcom/lcc-msm8960.c | 19 +- drivers/clk/qcom/videocc-sm8350.c | 42 +- drivers/dma/Kconfig | 19 - drivers/dma/Makefile | 1 - drivers/dma/apple-admac.c | 3 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/bcm-sba-raid.c | 4 +- drivers/dma/bestcomm/bestcomm.c | 3 +- drivers/dma/dma-jz4780.c | 1 - drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 1 - drivers/dma/dw/rzn1-dmamux.c | 4 +- drivers/dma/ep93xx_dma.c | 4 +- drivers/dma/fsl-qdma.c | 4 +- drivers/dma/fsl_raid.c | 3 +- drivers/dma/fsldma.c | 3 +- drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/perfmon.c | 7 +- drivers/dma/idxd/sysfs.c | 27 +- drivers/dma/img-mdc-dma.c | 1 - drivers/dma/imx-dma.c | 2 +- drivers/dma/imx-sdma.c | 1 - drivers/dma/ipu/Makefile | 2 - drivers/dma/ipu/ipu_idmac.c | 1801 -------------------- drivers/dma/ipu/ipu_intern.h | 173 -- drivers/dma/ipu/ipu_irq.c | 367 ---- drivers/dma/lpc18xx-dmamux.c | 4 +- drivers/dma/mediatek/mtk-cqdma.c | 1 - drivers/dma/mediatek/mtk-hsdma.c | 1 - drivers/dma/mediatek/mtk-uart-apdma.c | 1 - drivers/dma/mpc512x_dma.c | 4 +- drivers/dma/mxs-dma.c | 1 - drivers/dma/nbpfaxi.c | 1 - drivers/dma/owl-dma.c | 5 +- drivers/dma/pl330.c | 18 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/qcom/hidma.c | 2 +- drivers/dma/sh/shdmac.c | 1 - drivers/dma/sprd-dma.c | 2 +- drivers/dma/stm32-dmamux.c | 4 +- drivers/dma/stm32-mdma.c | 1 - drivers/dma/sun6i-dma.c | 2 +- drivers/dma/tegra186-gpc-dma.c | 2 +- drivers/dma/tegra20-apb-dma.c | 1 - drivers/dma/tegra210-adma.c | 3 +- drivers/dma/ti/dma-crossbar.c | 5 +- drivers/dma/ti/edma.c | 1 - drivers/dma/ti/k3-udma-private.c | 2 + drivers/dma/ti/k3-udma.c | 1 - drivers/dma/ti/omap-dma.c | 2 +- drivers/dma/xgene-dma.c | 3 +- drivers/dma/xilinx/xdma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/dma/xilinx/zynqmp_dma.c | 3 +- drivers/genpd/qcom/rpmhpd.c | 16 + drivers/gpio/gpio-lp3943.c | 2 - drivers/gpio/gpio-max77620.c | 2 - drivers/gpio/gpio-palmas.c | 1 - drivers/gpio/gpio-pmic-eic-sprd.c | 1 - drivers/gpio/gpio-rc5t583.c | 2 - drivers/gpio/gpio-sama5d2-piobu.c | 1 - drivers/gpu/drm/drm_panel.c | 218 ++- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 46 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 28 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 67 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 + drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 140 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.h | 21 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 + drivers/gpu/drm/i915/gt/intel_gt_regs.h | 16 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 17 +- drivers/gpu/drm/i915/i915_active.c | 99 +- drivers/gpu/drm/i915/i915_request.c | 11 + drivers/gpu/drm/i915/i915_vma.c | 22 +- drivers/gpu/drm/i915/i915_vma.h | 2 + drivers/gpu/drm/panel/panel-edp.c | 1 + drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 262 ++- drivers/gpu/drm/tests/drm_exec_test.c | 44 +- drivers/hid/i2c-hid/Kconfig | 2 + drivers/hid/i2c-hid/i2c-hid-core.c | 349 +++- drivers/i2c/busses/i2c-davinci.c | 2 +- drivers/i2c/busses/i2c-microchip-corei2c.c | 5 +- drivers/iio/accel/adxl313_i2c.c | 8 +- drivers/iio/adc/ab8500-gpadc.c | 6 +- drivers/iio/adc/bcm_iproc_adc.c | 4 +- drivers/iio/adc/imx7d_adc.c | 2 +- drivers/iio/adc/lpc32xx_adc.c | 4 +- drivers/iio/adc/npcm_adc.c | 4 +- drivers/iio/adc/palmas_gpadc.c | 6 +- drivers/iio/adc/rockchip_saradc.c | 2 +- drivers/iio/adc/spear_adc.c | 4 +- drivers/iio/industrialio-core.c | 130 +- drivers/iio/light/cm3605.c | 2 +- drivers/iio/potentiometer/mcp4018.c | 35 +- drivers/iio/potentiometer/mcp4531.c | 139 +- drivers/input/keyboard/lm8323.c | 95 +- drivers/input/keyboard/qt2160.c | 130 +- drivers/input/keyboard/tca6416-keypad.c | 141 +- drivers/input/serio/rpckbd.c | 8 +- drivers/input/serio/serport.c | 10 +- drivers/misc/ti-st/st_core.c | 11 +- drivers/misc/ti-st/st_kim.c | 9 +- drivers/net/can/slcan/slcan-core.c | 8 +- drivers/net/dsa/qca/qca8k-8xxx.c | 196 +-- drivers/net/dsa/qca/qca8k-common.c | 48 + drivers/net/dsa/qca/qca8k.h | 6 + drivers/net/ethernet/apple/macmace.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 59 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 6 +- drivers/net/ethernet/korina.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 11 + drivers/net/ethernet/xilinx/ll_temac_main.c | 12 +- drivers/net/usb/cdc_ether.c | 21 + drivers/net/usb/zaurus.c | 21 + drivers/net/wireless/ath/ath10k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 1 - drivers/net/wireless/ath/wcn36xx/main.c | 3 +- drivers/net/wireless/intersil/orinoco/airport.c | 2 +- drivers/net/wireless/legacy/rayctl.h | 2 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 73 +- drivers/net/wireless/marvell/libertas/if_spi.c | 20 +- drivers/net/wireless/marvell/libertas/mesh.c | 51 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 11 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 19 + drivers/net/wireless/marvell/mwifiex/util.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 1 - drivers/net/wireless/mediatek/mt76/mt7996/init.c | 1 + drivers/net/wireless/microchip/wilc1000/sdio.c | 103 +- drivers/net/wireless/microchip/wilc1000/spi.c | 148 +- drivers/net/wireless/realtek/rtw89/core.c | 24 +- drivers/net/wireless/realtek/rtw89/core.h | 205 ++- drivers/net/wireless/realtek/rtw89/debug.c | 35 +- drivers/net/wireless/realtek/rtw89/fw.c | 131 +- drivers/net/wireless/realtek/rtw89/fw.h | 251 +-- drivers/net/wireless/realtek/rtw89/phy.c | 93 +- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + drivers/net/wireless/realtek/rtw89/txrx.h | 47 +- drivers/net/wireless/silabs/wfx/bus_sdio.c | 2 +- drivers/of/property.c | 2 + drivers/powercap/intel_rapl_common.c | 14 +- drivers/powercap/intel_rapl_msr.c | 49 +- drivers/powercap/intel_rapl_tpmi.c | 17 +- drivers/regulator/max77857-regulator.c | 4 +- drivers/soc/qcom/pmic_glink.c | 6 +- drivers/soc/qcom/pmic_glink_altmode.c | 61 +- drivers/soc/qcom/socinfo.c | 3 +- .../intel/int340x_thermal/processor_thermal_rapl.c | 16 +- drivers/tty/Kconfig | 1 + drivers/tty/hvc/hvsi.c | 3 +- drivers/tty/serial/8250/8250_core.c | 2 + drivers/tty/serial/altera_jtaguart.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/serial_base_bus.c | 32 +- drivers/tty/serial/serial_core.c | 8 +- drivers/tty/synclink_gt.c | 65 +- drivers/xen/swiotlb-xen.c | 2 +- fs/ceph/mds_client.c | 4 +- fs/ceph/mds_client.h | 5 + fs/ceph/super.c | 10 + fs/erofs/super.c | 2 - fs/nfsd/nfs4state.c | 29 +- fs/proc/cmdline.c | 12 - fs/proc/kcore.c | 30 +- fs/verity/signature.c | 24 +- include/asm-generic/pgalloc.h | 88 +- include/asm-generic/tlb.h | 11 + include/drm/drm_panel.h | 96 ++ include/dt-bindings/arm/qcom,ids.h | 3 +- include/dt-bindings/clock/qcom,lcc-mdm9615.h | 44 - include/linux/device.h | 10 +- include/linux/dma-mapping.h | 2 + include/linux/firmware/imx/dsp.h | 6 - include/linux/firmware/mediatek/mtk-adsp-ipc.h | 6 - include/linux/init.h | 11 +- include/linux/intel_rapl.h | 14 +- include/linux/memcontrol.h | 3 +- include/linux/mm.h | 151 +- include/linux/mm_types.h | 18 - include/linux/page-flags.h | 30 +- include/linux/pgtable.h | 80 + include/linux/serial_core.h | 3 +- include/linux/soundwire/sdw.h | 5 + include/linux/soundwire/sdw_intel.h | 7 +- include/linux/swiotlb.h | 131 +- include/linux/tca6416_keypad.h | 1 - include/linux/torture.h | 5 + include/linux/virtio.h | 2 - include/net/sch_generic.h | 26 + include/net/transp_v6.h | 2 - include/sound/soc-acpi.h | 6 + include/sound/sof/topology.h | 4 +- init/main.c | 9 - kernel/bpf/cpumap.c | 38 +- kernel/bpf/devmap.c | 2 - kernel/bpf/disasm.c | 3 +- kernel/dma/Kconfig | 13 + kernel/dma/direct.c | 2 +- kernel/dma/swiotlb.c | 683 +++++++- kernel/locking/locktorture.c | 64 +- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 2 +- kernel/rcu/refscale.c | 2 +- kernel/rcu/srcutree.c | 32 +- kernel/rcu/tasks.h | 20 +- kernel/rcu/tree.c | 4 +- kernel/rcu/update.c | 8 +- kernel/torture.c | 45 +- kernel/trace/trace_syscalls.c | 12 +- lib/Kconfig | 1 + lib/bch.c | 38 +- localversion-next | 2 +- mm/compaction.c | 38 +- mm/damon/core-test.h | 13 + mm/damon/core.c | 1 + mm/memcontrol.c | 4 +- mm/memory.c | 8 +- mm/page_alloc.c | 11 +- mm/slab_common.c | 5 +- net/bluetooth/rfcomm/tty.c | 22 +- net/core/dev.c | 3 +- net/core/sock_map.c | 2 - net/dsa/tag_qca.c | 8 +- net/hsr/hsr_netlink.h | 2 - net/netfilter/nf_bpf_link.c | 2 + net/sched/cls_fw.c | 1 - net/sched/cls_route.c | 1 - net/sched/cls_u32.c | 1 - net/sched/sch_drr.c | 11 +- net/sched/sch_hfsc.c | 10 +- net/sched/sch_htb.c | 10 +- net/sched/sch_qfq.c | 12 +- net/xfrm/xfrm_user.c | 3 +- scripts/gdb/linux/symbols.py | 17 +- sound/pci/hda/cs35l56_hda.c | 91 +- sound/soc/amd/vangogh/acp5x-mach.c | 3 + sound/soc/intel/atom/sst/sst_stream.c | 13 +- sound/soc/intel/boards/Kconfig | 5 +- sound/soc/intel/boards/Makefile | 2 +- sound/soc/intel/boards/bdw_rt286.c | 6 + sound/soc/intel/boards/sof_rt5682.c | 55 + sound/soc/intel/boards/sof_sdw.c | 402 +++-- sound/soc/intel/boards/sof_sdw_common.h | 7 + sound/soc/intel/boards/sof_sdw_cs_amp.c | 47 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 27 + sound/soc/soc-acpi.c | 73 + sound/soc/sof/intel/hda.c | 81 +- sound/soc/sof/ipc3-pcm.c | 17 + sound/soc/sof/ipc3.c | 2 +- sound/soc/sof/sof-client-probes-ipc4.c | 9 + sound/soc/sof/topology.c | 5 +- sound/usb/endpoint.h | 1 - tools/build/Makefile.build | 10 + tools/iio/iio_generic_buffer.c | 17 +- tools/perf/Documentation/perf.data-file-format.txt | 2 +- tools/perf/Makefile.config | 14 +- tools/perf/arch/x86/entry/syscalls/syscalltbl.sh | 2 +- tools/perf/check-headers.sh | 6 +- tools/perf/pmu-events/Build | 6 + .../arm64/freescale/yitian710/sys/ali_drw.json | 373 ++++ .../arm64/freescale/yitian710/sys/metrics.json | 20 + tools/perf/pmu-events/jevents.py | 3 +- tools/perf/scripts/python/bin/gecko-record | 2 + tools/perf/scripts/python/bin/gecko-report | 3 + tools/perf/scripts/python/gecko.py | 339 ++++ tools/perf/tests/bpf.c | 2 +- tools/perf/tests/builtin-test.c | 11 +- tools/perf/tests/config-fragments/README | 7 + tools/perf/tests/config-fragments/arm64 | 1 + tools/perf/tests/config-fragments/config | 11 + tools/perf/tests/parse-events.c | 12 +- tools/perf/tests/shell/coresight/asm_pure_loop.sh | 2 +- .../tests/shell/coresight/memcpy_thread_16k_10.sh | 2 +- .../shell/coresight/thread_loop_check_tid_10.sh | 2 +- .../shell/coresight/thread_loop_check_tid_2.sh | 2 +- .../tests/shell/coresight/unroll_loop_thread_10.sh | 2 +- tools/perf/tests/shell/lib/probe.sh | 1 + tools/perf/tests/shell/lib/probe_vfs_getname.sh | 5 +- tools/perf/tests/shell/lib/stat_output.sh | 1 + tools/perf/tests/shell/lib/waiting.sh | 1 + tools/perf/tests/shell/lock_contention.sh | 12 +- tools/perf/tests/shell/probe_vfs_getname.sh | 4 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 14 +- tools/perf/tests/shell/record_offcpu.sh | 6 +- tools/perf/tests/shell/stat+csv_output.sh | 2 +- tools/perf/tests/shell/stat+csv_summary.sh | 4 +- tools/perf/tests/shell/stat+shadow_stat.sh | 4 +- tools/perf/tests/shell/stat+std_output.sh | 3 +- tools/perf/tests/shell/stat_bpf_counters.sh | 4 +- tools/perf/tests/shell/stat_bpf_counters_cgrp.sh | 28 +- tools/perf/tests/shell/test_arm_spe_fork.sh | 2 +- .../tests/shell/test_perf_data_converter_json.sh | 2 +- tools/perf/tests/shell/test_task_analyzer.sh | 2 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 6 +- tools/perf/tests/stat.c | 2 +- tools/perf/trace/beauty/arch_errno_names.sh | 15 +- tools/perf/trace/beauty/x86_arch_prctl.sh | 6 +- tools/perf/util/Build | 46 +- tools/perf/util/bpf-filter.c | 4 +- tools/perf/util/bpf-filter.y | 2 + tools/perf/util/bpf-loader.c | 104 -- tools/perf/util/c++/Build | 3 + tools/perf/util/event.c | 30 +- tools/perf/util/event.h | 2 + tools/perf/util/expr.c | 4 +- tools/perf/util/expr.y | 4 +- tools/perf/util/machine.c | 4 +- tools/perf/util/parse-events.c | 121 +- tools/perf/util/parse-events.h | 30 +- tools/perf/util/parse-events.l | 11 - tools/perf/util/parse-events.y | 414 ++--- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 1 + tools/perf/util/pmu.y | 3 + tools/perf/util/pmus.c | 16 +- tools/perf/util/stat.c | 2 +- tools/scripts/utilities.mak | 20 + tools/testing/selftests/cgroup/test_kmem.c | 4 + tools/testing/selftests/connector/proc_filter.c | 4 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 452 +++-- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 39 + tools/testing/selftests/net/mptcp/pm_netlink.sh | 6 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 33 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 100 +- tools/testing/selftests/net/so_incoming_cpu.c | 2 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 1 + 405 files changed, 8678 insertions(+), 7449 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml create mode 100644 arch/arm64/boot/dts/qcom/sm4450-qrd.dts create mode 100644 arch/arm64/boot/dts/qcom/sm4450.dtsi delete mode 100644 drivers/clk/qcom/lcc-mdm9615.c delete mode 100644 drivers/dma/ipu/Makefile delete mode 100644 drivers/dma/ipu/ipu_idmac.c delete mode 100644 drivers/dma/ipu/ipu_intern.h delete mode 100644 drivers/dma/ipu/ipu_irq.c delete mode 100644 include/dt-bindings/clock/qcom,lcc-mdm9615.h create mode 100644 sound/soc/intel/boards/sof_sdw_cs_amp.c create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/yitian710/sys/ali_drw.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/yitian710/sys/metrics.json create mode 100644 tools/perf/scripts/python/bin/gecko-record create mode 100644 tools/perf/scripts/python/bin/gecko-report create mode 100644 tools/perf/scripts/python/gecko.py create mode 100644 tools/perf/tests/config-fragments/README create mode 100644 tools/perf/tests/config-fragments/arm64 create mode 100644 tools/perf/tests/config-fragments/config