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 445a555e0623 Add linux-next specific files for 20240209 omits c43ecbe49717 Revert "mm: report per-page metadata information" omits a19e02faed6b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 93dc7af5eb13 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b9db741769aa Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits a8a87e0c52d3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 2f0e8be1a6c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d00fac0a2470 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits a2e5d2bfcb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c3d1ec7ac9d Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 34972c74034e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c5e69eb81dbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cde46af168b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac169f416d45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69e5a7342d87 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 2ab8bb9330c1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits af2613a67dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a41e7bfb044c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 48040b4eba6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e015ed33946f Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits bee685627d92 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 754c61006c29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3833822e2295 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 8dfd67265538 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58f59e6cface Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df10b6383789 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b453641f3f62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b71347fdfea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85bb0f4e49bb Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 544211122b66 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2cbfff75189c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80524f93ebf0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1dcb41536ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b3ae48f4e55 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 4944308bbd77 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f6ab7f563271 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c467d9bec417 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 6bc8d144393f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 224c10c509a0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c228f2ea0dca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 279048410017 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e29fd9814942 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 72a459123b39 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits de329a422a36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3e731190e0d Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 9e7f657ab674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9267e4dbafc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d37a88b76c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f96763eb0ca Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 9645b5bcb066 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9713257f9f9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits bb6627968662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53fdd6a88710 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 3c6785c714eb Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits cf6f551fa263 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 72fbef6ceb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 673ef4b31db5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 418a744ba64f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a1d8e2316a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cfcbc15e4da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 030bc6ed98be Merge branch 'next' of git://github.com/cschaufler/smack-next omits 10dccc3f4eb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a8ee5ea8cc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f4d9c402f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d4e150fd429 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 688b0b10cd4b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits be43268a1459 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60317a09be8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13fbfdc3779d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2ee33f59106 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 841b9f62937a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46f484e6f22a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 65d2b16247f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b67eb86c4274 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f31deb951f8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c268469c771 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37f7e01a823b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c17347d17e14 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 9648712a820e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 6ea03756cae6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 535b012ba5da Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8aadd9671b94 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 92753b93c971 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits f2121e32eed3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d051ea107359 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 7e9033dbbbfd Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 27f5415087e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a794237ba55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 98086affb5af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 24bef4545671 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1844eae62e5a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1aee9d84c10d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1767e4348ea9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits d0490abbac90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4409fe3ed95d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4664613b9543 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ebe3432d4d67 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 03f0313e6718 Merge branch 'master' of git://linuxtv.org/media_tree.git omits c993ae43b771 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2ed0d8a2245f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 27b39cb8fee9 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits c890494e4bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d628919c1ca5 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 0ab18d971121 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e8d1c22376b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19669b11b8b9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4ecc6fd1701c Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits ddcfff839e64 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c5f1032c3e52 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 9fc98aea8223 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 0186f477e7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3913414adbb2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 80c48bc26df3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7e2077d00d78 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 9f305578d9c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 910f0ca2862d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6cb304fb6385 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 467a5441ba3f Merge branch 'master' of git://github.com/ceph/ceph-client.git omits d8b60d017758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 490adb68ded5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2a38deb6175d next-20240206/bcachefs omits 623e4348ca8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad4ee97ed2f7 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits f085ee952ac7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82beea444d74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bda721fd699c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 3e2e63f0325b Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 1e08c78307d9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 817ead34efdc Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 173bd837a70d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 484939fe133c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits ec4c6af26755 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 878a56a73f33 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 84b7f90871ab Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b73c4c171131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe9624978f7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0d13e966e78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7928fd3c79db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6173c0ebbb5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4be03f43a11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7723caab6dd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bd8cfe33764 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits faf4b2096c58 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7684f91b254 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9421dd330901 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 2f558ae96337 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40ead8412a3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b85503b95a6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 15c036bbbf7a Merge branch 'compiler-attributes' of https://github.com/o [...] omits f5d35b2129ee Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 38b198728f3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b5578657155 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 9adac9b0ad4b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e4ac689be7bf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 60517c3f2af7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits cae1e7f95b84 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 114b5945157c Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 5f8b9a96d807 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits beb61f703914 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits b97750c9e51c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5dcc14dfd317 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits e06421b97d10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 173252de0cac Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b2393c9536ea Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits e598b6ee3e29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 459fe455389b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 509417739db7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f0fa38dea311 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 18a33048c259 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b8d9a4a8bc2d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 632298bdbbce Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits c81b4202440b Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1238de3c7dd8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3cafe43e10ff Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 0708abf521b7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 76f22339e362 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9340c204b1b7 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2e9dc0abb09c Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits bfc094c02269 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 16a906458898 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9265aeb60f25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44e821b77006 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c30140308ff3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 21fe049ffba4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits db99bb76d79b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5eb6a14d3cac Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits e54a62c6ce16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c346f507ed11 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4e00ae82ebb1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1d32258270a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8959fb9de100 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9b3cfd435477 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 5111fd347aee Merge remote-tracking branch 'spi/for-6.9' into spi-next omits aa0dc84513e9 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 47309d6e4a13 Merge branch 'io_uring-napi' into for-next omits a23dc187a6da Merge branch 'for-6.9/io_uring' into for-next omits d6fee391c2dd Merge branch 'for-6.9/block' into for-next omits c2b742674da5 io_uring: add register/unregister napi function omits ecfe1ce99295 io-uring: add sqpoll support for napi busy poll omits faf4ca776a20 io-uring: add napi busy poll support omits 92d5d401c6b5 io-uring: move io_wait_queue definition to header file omits 63ff3998a68c net: add napi_busy_loop_rcu() omits 685ef12df97f net: split off __napi_busy_poll from napi_busy_poll omits 1de2d696708b Merge branch 'for-6.9/block' into for-next omits 1ef104e075d9 cifs: Remove some code that's no longer used, part 3 omits 76e4216184f9 cifs: Remove some code that's no longer used, part 2 omits cc4c13d59281 cifs: Remove some code that's no longer used, part 1 omits fdb45d0c11fd cifs: Cut over to using netfslib omits f8b588018239 cifs: Move cifs_loose_read_iter() and cifs_file_write_iter [...] omits bab4dda06652 cifs: Replace the writedata replay bool with a netfs sreq flag omits 48fac8740066 cifs: Implement netfslib hooks omits 2a1eaf86d7c7 cifs: Make wait_mtu_credits take size_t args omits ea1a6adbb158 cifs: Use more fields from netfs_io_subrequest omits 9d7af49827b7 cifs: Replace cifs_writedata with a wrapper around netfs_i [...] omits cdda6b28f20e cifs: Set zero_point in the copy_file_range() and remap_fi [...] omits ff95efe2b16c cifs: Replace cifs_readdata with a wrapper around netfs_io [...] omits 4b8307b040b7 smb: client: set correct d_type for reparse DFS/DFSR and m [...] omits e0a419855246 smb: client: fix path sep of created SMB symlinks omits 0ed4e042a476 smb: client: parse uid, gid, mode and dev from WSL reparse points omits 260ab81a05d9 smb: client: introduce SMB2_OP_QUERY_WSL_EA omits 9318e0365e76 smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() omits 05170b040c31 smb: client: add support for WSL reparse points omits 635c055f4c75 smb: client: reduce number of parameters in smb2_compound_op() omits 443184b94bd1 smb: client: fix potential broken compound request omits 68e8b213fa81 smb: client: move most of reparse point handling code to c [...] omits 7d0cfc279e29 smb: client: introduce reparse mount option omits 865b9b777040 smb3: clarify mount warning omits e695792351de cifs: handle cases where multiple sessions share connection omits 467194979db8 cifs: change tcon status when need_reconnect is set on it omits ee5cf819a89e smb: Fix regression in writes when non-standard maximum wr [...] omits 3d2e83ddc242 Merge branch 'icc-fixes' into icc-next omits 50923a117cfb Merge branch 'icc-cleanup' into icc-next omits 002cb8af7e12 Merge branch 'icc-msm8909' into icc-next omits d2f568bf8381 hwmon: chipcap2: fix return path in cc2_request_alarm_irqs() omits 688874abd37c hwmon: chipcap2: fix uninitialized variable in cc2_get_reg_val() omits 13c75be9839e hwmon: Add driver for Astera Labs PT5161L retimer omits c6d2ae2d7807 hwmon: (coretemp) Use dynamic allocated memory for core temp_data omits 8e2dfd48a596 hwmon: (coretemp) Remove redundant temp_data->is_pkg_data omits 9d1ed8419be7 hwmon: (coretemp) Split package temp_data and core temp_data omits 02b8bf40b06b hwmon: (coretemp) Abstract core_temp helpers omits b23c6e5138cb hwmon: (coretemp) Remove redundant pdata->cpu_map[] omits 436791799446 hwmon: (coretemp) Replace sensor_device_attribute with dev [...] omits 91df5755655a hwmon: (coretemp) Remove unnecessary dependency of array index omits 419ed10e481c hwmon: (coretemp) Introduce enum for attr index omits f6e9cbd4653e hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler omits 40ab97232570 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers omits 12fd4f922b32 dt-bindings: trivial-devices: add Astera Labs PT5161L omits 3b70de7b286e dt-bindings: vendor-prefixes: add asteralabs omits fb045fec4539 hwmon: Add support for Amphenol ChipCap 2 omits 679df443a79f dt-bindings: hwmon: Add Amphenol ChipCap 2 omits 739b750d174f ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] omits f42759158500 hwmon: (core) Add support for humidity min/max alarm omits 541627ebd2c6 dt-bindings: vendor-prefixes: add Amphenol omits d7622e97e351 hwmon: (tmp401) convert to use maple tree register cache omits 1650a7fbc289 hwmon: (sch5627) convert to use maple tree register cache omits b89eecd4e530 hwmon: (nct7802) convert to use maple tree register cache omits be5d58e60348 hwmon: (max31760) convert to use maple tree register cache omits bcad42f331c5 hwmon: (lm83) convert to use maple tree register cache omits 4a469b8fbc1d hwmon: (jc42) convert to use maple tree register cache omits e4740fd418ef hwmon: (ina3221) convert to use maple tree register cache omits d94184c15636 hwmon: (emc1403) convert to use maple tree register cache omits 1ee54d9e7b78 hwmon: (adt7x10) convert to use maple tree register cache omits c3e6b7d18e2f hwmon: (sht3x) read out sensor serial number omits b8cc0569add0 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter omits ad886c3746f9 dt-bindings: Add MPQ8785 voltage regulator device omits c1c4a37f1b06 hwmon: add fan speed monitoring driver for Surface devices omits 14703cbdddb6 hwmon: ltc4282: add support for the LTC4282 chip omits c1125f3bc3b4 Merge branch 'devel' into for-next omits 3115b26771a1 pinctrl: mcp23s08: Check only GPIOs which have interrupts enabled omits 1de394ec2ad9 dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges omits 1da1e251893d interconnect: qcom: msm8909: constify pointer to qcom_icc_node omits e5078c47cee0 interconnect: qcom: x1e80100: constify pointer to qcom_icc_bcm omits 6da3f9f790f7 interconnect: qcom: sa8775p: constify pointer to qcom_icc_bcm omits 9c85c551d2c5 interconnect: qcom: sm6115: constify pointer to qcom_icc_node omits ceb2d1050070 interconnect: qcom: sm8250: constify pointer to qcom_icc_node omits a40d988a709b interconnect: qcom: sa8775p: constify pointer to qcom_icc_node omits 1d7bf93a57b4 Merge branch into tip/master: 'x86/sev' omits 61114ab3c2bb Merge branch into tip/master: 'x86/mm' omits e6b701d2a611 Merge branch into tip/master: 'x86/misc' omits 9b0f13a44d52 Merge branch into tip/master: 'x86/fred' omits 9b36dbc3e0a1 Merge branch into tip/master: 'x86/entry' omits af285c1d0532 Merge branch into tip/master: 'x86/cache' omits cb7e82d6c7bc Merge branch into tip/master: 'x86/boot' omits 699ab384d8a5 Merge branch into tip/master: 'timers/core' omits 0f2d7b529954 Merge branch into tip/master: 'smp/core' omits 2173a06c44dd Merge branch into tip/master: 'ras/core' omits e8c7b4b51190 Merge branch into tip/master: 'irq/core' omits 313c3f70c731 Merge branch into tip/master: 'x86/merge' omits f83a526e0bf6 Merge branch into tip/master: 'x86/urgent' omits 6da47ba10dd6 Merge branch into tip/master: 'timers/urgent' omits 546ac82389c5 Merge branch 'mm-nonmm-unstable' into mm-everything omits 8fcdc799ee2f smp: make __smp_processor_id() 0-argument macro omits 22f91f52e28d fat: Fix uninitialized field in nostale filehandles omits 9329721bca0e const_structs.checkpatch: add bus_type omits fa8360c93677 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits 99f0942a844e panic: add option to dump blocked tasks in panic_print omits 589463746e6b init: remove obsolete arch_call_rest_init() wrapper omits c9f032657b08 selftests/mm: run_vmtests: use correct flag in the code omits 5e1c9c8fd25e selftests/mm: run_vmtests.sh: add missing tests omits a383085ca598 selftests/mm: protection_keys: save/restore nr_hugepages settings omits c03bf3284860 selftests/mm: save and restore nr_hugepages value omits 4159c3dcd2c6 selftests/mm: on-fault-limit: run test without root privil [...] omits 447ddb6ef4ef selftests/mm: run_vmtests: remove sudo and conform to tap omits e4382b384bff selftests/mm: hugetlb_reparenting_test: do not unmount omits d7491a766084 compiler-clang.h: update __diag_clang() macros for minimum [...] omits bf01ddf46de1 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 6934459f2026 fortify: drop Clang version check for 12.0.1 or newer omits 2742939de057 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 8767b90458fe riscv: remove MCOUNT_NAME workaround omits 81c0a5e965dc powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits 0bb89c97f7c2 arm64: Kconfig: clean up tautological LLVM version checks omits 31c7c53e1676 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits 5069e7731c23 x86: drop stack-alignment plugin opt omits 05f760110462 Makefile: drop warn-stack-size plugin opt omits 0e3dd0ac1598 kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 48014efd951e nilfs2: convert cpfile to use kmap_local omits 26a815e7fcd6 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits 843ed1c94b04 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits dede5f91049f nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 2d60ce67aca5 nilfs2: localize highmem mapping for checkpoint creation w [...] omits c2cf30ca0f8c nilfs2: convert ifile to use kmap_local omits d2526f2917b8 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 604b36505c27 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits 62c43537a528 nilfs2: convert DAT to use kmap_local omits 0a11f28f5307 nilfs2: convert persistent object allocator to use kmap_local omits c9439b9e9eda nilfs2: convert sufile to use kmap_local omits 92d0a1f6cd91 nilfs2: convert metadata file common code to use kmap_local omits 6525a3e4882f nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 11ef47a8b6d2 nilfs2: convert segment buffer to use kmap_local omits 3dbd3dfb596f lib: dhry: add missing closing parenthesis omits ce190eea5c0e lib: dhry: use ktime_ms_delta() helper omits 2617a536d1f8 lib: dhry: remove unneeded <linux/mutex.h> omits 8ca41825fa42 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits 147822cc1122 flex_proportions: remove unused fprop_local_single omits 6a7b582fd83a kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 9d4bde2bdc5b kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits c8db713f6eaa lib/sort: Optimize heapsort with double-pop variation omits 3bc9a2613ebe lib/sort: optimize heapsort for equal elements in sift-down path omits 345fdf1bd624 user_namespace: Remove unnecessary NULL values from kbuf omits 2bf14200b4d9 sysctl: allow to change limits for posix messages queues omits 389884f6d0ab docs: add information about ipc sysctls limitations omits 191c93467094 sysctl: allow change system v ipc sysctls inside ipc namespace omits 35480f855e06 lib min_heap: optimize number of comparisons in min_heapify() omits e61c5e31d42d lib min_heap: optimize number of calls to min_heapify() omits 581b3c03f549 panic: suppress gnu_printf warning omits 9fff1c8734d5 lib/win_minmax: fix header comments omits 608599861294 ocfs2: Spelling fix omits 24158859751b bcache: use of hlist_count_nodes() omits e7d24c776962 binder: use of hlist_count_nodes() omits 41522008cd41 list: add hlist_count_nodes() omits 1bac5c52e28f selftests: add eventfd selftests omits 11fdedc01a8f treewide: update LLVM Bugzilla links omits bb7f34ec1302 arch and include: update LLVM Phabricator links omits 1a2285a3bb45 bounds: support non-power-of-two CONFIG_NR_CPUS omits 97e5bd4048dc mm: add swappiness= arg to memory.reclaim omits ec06d5f38371 mm: add defines for min/max swappiness omits 4c1d008acbfc mm: optimization on page allocation when CMA enabled omits 1e3d4e811e49 mm: compaction: refactor compact_node() omits 673aebc8cf9a mm/cma: add sysfs file 'release_pages_success' omits f551bbc1a385 mm/z3fold: remove unneeded spinlock omits a1a91b2f3883 mm: report per-page metadata information omits 1d196f7fa360 selftests/damon/_chk_dependency: get debugfs mount point f [...] omits 534ab79f8234 selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits 9c661dad0573 selftests/damon: add a test for a race between target_ids_ [...] omits 59672dae8088 selftests/damon: add a test for DAMOS apply intervals omits 4140693d0abb selftests/damon: add a test for DAMOS quota omits ae65c617cd4c selftests/damon/_damon_sysfs: support DAMOS apply interval omits c04be534cdc8 selftests/damon/_damon_sysfs: support DAMOS stats omits 361d2aec2eeb selftests/damon/_damon_sysfs: support DAMOS quota omits 1749eabba23c meminfo: provide estimated per-node's available memory omits 976cf65e3dc0 memremap.h: correct an error in a comment omits eca710325c42 zram: use copy_page for full page copy omits c86ff4e7fb3a mm/demotion: print demotion targets omits 354e00267b29 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits d9af5f1170cc mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits 64e4fde6b511 mm/migrate: preserve exact soft-dirty state omits 26b47ebe5876 mm/zswap: zswap entry doesn't need refcount anymore omits edb854471dac mm/zswap: only support zswap_exclusive_loads_enabled omits 2735b70e68e6 mm/zswap: remove duplicate_entry debug value omits bfb925918dbe mm/zswap: stop lru list shrinking when encounter warm region omits cc6aab0c3591 mm/zswap: invalidate zswap entry when swap entry free omits 4cf5afc6dfce mm/zswap: add more comments in shrink_memcg_cb() omits 104ed9e1e062 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits 466c09cd998c memory tier: make memory_tier_subsys const omits 52250fd973da mm/vmscan: make too_many_isolated return bool omits ef0cc53efe55 mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits 13e1827e045b dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits d35c379c4a3e mm/cma: drop CONFIG_CMA_DEBUG omits 8dcee62f6f65 kasan: rename test_kasan_module_init to kasan_test_module_init omits 2e17bb6a1a52 kasan: docs: update descriptions about test file and module omits 9b8768461842 ubsan: reintroduce signed overflow sanitizer omits 2fe3f4c2330a selftests: add zswapin and no zswap tests omits 34627b6af0bc selftests: fix the zswap invasive shrink test omits 456bb73db897 selftests: zswap: add zswap selftest file to zswap maintai [...] omits d438cc4c498f selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits 76bbe6e6bfa0 mm/hugetlb: Restore the reservation if needed omits 7d6b118a53e3 kasan: add atomic tests omits 24a7334b6376 mm: reduce dependencies on <linux/kernel.h> omits 662c0150ebe5 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits ac8f3fb92144 mm: memcg: use larger batches for proactive reclaim omits 89729d06a210 mm/mmap: pass vma to vma_merge() omits f494a20e7783 selftests/mm: run_vmtests.sh: add hugetlb test category omits e4c1ff5d81e4 mm/memory: ignore writable bit in folio_pte_batch() omits b59ae5627fa4 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits 8815435afd3c mm/memory: optimize fork() with PTE-mapped THP omits 0bc982c34ffd mm/memory: pass PTE to copy_present_pte() omits f7d74446951a mm/memory: factor out copying the actual PTE in copy_prese [...] omits a2da9ecde893 powerpc/mm: use pte_next_pfn() in set_ptes() omits 0ee5d94af2a0 arm/mm: use pte_next_pfn() in set_ptes() omits a249a3459f29 mm/pgtable: make pte_next_pfn() independent of set_ptes() omits 286cfcb28d5d sparc/pgtable: define PFN_PTE_SHIFT omits 4d94a703ea89 s390/pgtable: define PFN_PTE_SHIFT omits cf19e17cb48d riscv/pgtable: define PFN_PTE_SHIFT omits 2e084584b316 powerpc/pgtable: define PFN_PTE_SHIFT omits 6a5eccc90084 nios2/pgtable: define PFN_PTE_SHIFT omits 6f9c942e2ee7 arm/pgtable: define PFN_PTE_SHIFT omits 66b264c76c18 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits e63f6dde17f1 mm/vmscan: change the type of file from int to bool omits a287393bf6a7 mm: compaction: update the cc->nr_migratepages when alloca [...] omits 275a21342904 selftests/mm: virtual_address_range: conform to TAP format output omits 73392b5f0c60 selftests/mm: transhuge-stress: conform to TAP format output omits 826da4a0ca31 selftests/mm: thuge-gen: conform to TAP format output omits 7caa5c96b930 selftests/mm: thp_settings: conform to TAP format output omits eb2dfd87de34 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 7f906829c11d selftests/mm: mremap_dontunmap: conform test to TAP format output omits 8157c3653298 selftests/mm: mrelease_test: conform test to TAP format output omits 020f7aa68c08 selftests/mm: mlock2-tests: conform test to TAP format output omits 5b2060653202 selftests/mm: mlock-random-test: conform test to TAP forma [...] omits 86377cb84181 selftests/mm: map_populate: conform test to TAP format output omits e349a85bcc79 selftests/mm: map_hugetlb: conform test to TAP format output omits f2b8c554dba7 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 2110f7d875fd userfaultfd: handle zeropage moves by UFFDIO_MOVE omits 1c38b50c4ecf XArray: add cmpxchg order test omits 472063033005 test_xarray: add tests for advanced multi-index use omits 6118dd63df40 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits a24370b30856 modules: wait do_free_init correctly omits b0a5df1b07d8 mm: ptdump: add check_wx_pages debugfs attribute omits a8211e3d424d mm-ptdump-have-ptdump_check_wx-return-bool-fix omits aaba944f0dee mm: ptdump: have ptdump_check_wx() return bool omits 8e761b862b4e powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 64f0fdaf50d5 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits 4d7f789374b9 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits f8c87cd67143 mm/mempolicy: weighted interleave checks wrong parameter omits d0a4f3b9df5a mm/mempolicy: protect task interleave functions with tsk-> [...] omits 66a39b20bb1f mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 1d277c8706ab mm/mempolicy: refactor a read-once mechanism into a functi [...] omits 6261feec3ddc mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits 3f144cc1d08b mm/mmap: use SZ_{8K, 128K} helper macro omits 0c433ee09791 Docs/translations/damon/usage: update for monitor_on renaming omits fea6de5982a3 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 31a9f518d6c5 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits a545e1b4dfc6 selftets/damon: prepare for monitor_on file renaming omits 040f298d6bfb Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 1e3cd241ac27 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits a46c7635980d mm/damon/dbgfs: make debugfs interface deprecation message [...] omits de5b1fe38cc0 mm/damon/dbgfs: fix bogus string length omits 00d8d7838c29 mm/damon/dbgfs: implement deprecation notice file omits 437eafc10b85 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits 813efedfbbcf Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits cdf00b5f01a1 mm: zswap: function ordering: shrink_memcg_cb omits b1d8609c54e2 mm: zswap: function ordering: writeback omits 03c951c3ee82 mm: zswap: function ordering: per-cpu compression infra omits fb99b0419916 mm: zswap: function ordering: compress & decompress functions omits e99c812f9389 mm: zswap: function ordering: move entry section out of tr [...] omits 482ad8b85b78 mm: zswap: function ordering: move entry sections out of L [...] omits 0b46ca66c5a8 mm: zswap: function ordering: public lru api omits 0c84cb4b733c mm: zswap: function ordering: pool params omits 9a4db3fd7071 mm: zswap: function ordering: zswap_pools omits 30bdbabddf8c mm: zswap: function ordering: pool refcounting omits 78695fc90128 mm: zswap: function ordering: pool alloc & free omits df14ba6a185a mm: zswap: simplify zswap_invalidate() omits 8d255800cc5a mm: zswap: further cleanup zswap_store() omits aabd64e9afd9 mm: zswap: break out zwap_compress() omits 2bd23c5a47e9 mm: zswap: rename __zswap_load() to zswap_decompress() omits 372695049dfb mm: zswap: clean up zswap_entry_put() omits cfce1764f2d9 mm: zswap: warn when referencing a dead entry omits 864702ac8aea mm: zswap: move zswap_invalidate_entry() to related functions omits b6a5c037b288 mm: zswap: inline and remove zswap_entry_find_get() omits e7f81b8032f3 mm: zswap: rename zswap_free_entry to zswap_entry_free omits 636feb240172 mm: compaction: limit the suitable target page order to be [...] omits cd9acef1b940 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits bf592a539601 kasan: revert eviction of stack traces in generic mode omits cff66b4f9430 stackdepot: fix -Wstringop-overflow warning omits 53f1c0b6cff6 stackdepot: use variable size records for non-evictable entries omits 61242576b121 mm/list_lru: remove list_lru_putback() omits 44241512dcd7 mm/zswap: fix race between lru writeback and swapoff omits 9f328655c634 x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits ea1242506233 x86/mm: delete unused cpu argument to leave_mm() omits ea46397e9f24 mm and cache_info: remove unnecessary CPU cache info update omits ff686554e340 hugetlb: parallelize 1G hugetlb initialization omits ac768e98df0a hugetlb: parallelize 2M hugetlb allocation and initialization omits 944d56323501 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 311a2b75e904 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits a666a59d41d7 padata: dispatch works on different nodes omits 7d90a5738af1 hugetlb: split hugetlb_hstate_alloc_pages omits df5b92128ee8 hugetlb: code clean for hugetlb_hstate_alloc_pages omits 4a7ce90c99f9 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits cfd61827679a mm: memcg: don't periodically flush stats when memcg is disabled omits 8586b272a1e8 mm/compaction: optimize >0 order folio compaction with fre [...] omits 7f9e6f858e7a mm/compaction: add support for >0 order folio memory compaction. omits a7cfb8c2e71f mm/compaction: enable compacting >0 order folios. omits 29e57ae21e8f mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits c73b5f2dbf08 highmem: add kernel-doc for memcpy_*_folio() omits ade81594def5 dax: add a sysfs knob to control memmap_on_memory behavior omits 5fc14bddc173 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 53ab8100dcd0 mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits a5be2904e9b8 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits a6b906d844f4 dax/bus.c: replace several sprintf() with sysfs_emit() omits 6b81f220be95 dax/bus.c: replace driver-core lock usage by a local rwsem omits 596c6100635c mm: zswap: remove unused tree argument in zswap_entry_put() omits cf78acbcd5d2 mm/mmap: introduce vma_set_range() omits 0237817a1f78 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 3988a7c50198 mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 2cf5bd3250e8 mm/zswap: split zswap rb-tree omits ca588c7da4ec mm/zswap: make sure each swapfile always have zswap rb-tree omits cd38dc9d288c arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits 0fff938874b2 loongarch, crash: wrap crash dumping code into crash relat [...] omits eecb70df25ec arm, crash: wrap crash dumping code into crash related ifdefs omits fd7fb980695a riscv, crash: wrap crash dumping code into crash related ifdefs omits 997e718a2b91 mips, crash: wrap crash dumping code into crash related ifdefs omits e21438d1e5b0 sh, crash: wrap crash dumping code into crash related ifdefs omits bb07f505202c s390, crash: wrap crash dumping code into crash related ifdefs omits 996230e47865 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 60c7a777693b ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits d64053a55e8f crash: fix building error in generic codes omits 21e8762d94b6 arm64, crash: wrap crash dumping code into crash related ifdefs omits 22d06cf4abc0 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits 1b63bbc6e5cd x86, crash: wrap crash dumping code into crash related ifdefs omits f33dbd44b7c3 crash: clean up kdump related config items omits be7430bdfd00 crash: split crash dumping code out from kexec_core.c omits bf2dc333c969 power/fadump: make FA_DUMP select CRASH_DUMP omits 50e3df65b6df crash: remove dependency of FA_DUMP on CRASH_DUMP omits 825e622d442a crash: remove duplicated include in vmcore_info.c omits 09cd847167da crash: split vmcoreinfo exporting code out from crash_core.c omits 7c75ad582ae4 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits 3cdee59f5678 kexec: split crashkernel reservation code out from crash_core.c omits 3ae4f3eb151b mempolicy: clean up minor dead code in queue_pages_test_walk() omits 908640ffef31 maple_tree: avoid duplicate variable init in mast_spanning [...] omits ab4d18e3003a selftests: mm: perform some system cleanup before using hugepages omits c020f32fd2a7 userfaultfd: fix return error if mmap_changing is non-zero [...] omits 09ed0e53fd3b selftests/memfd: delete unused declarations omits d6f9b1be0d86 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 048b71b5e1e6 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 9a8fb4e3a2b9 tools/mm: add thpmaps script to dump THP usage info omits 53cc64391865 mm/zswap: improve with alloc_workqueue() call omits cf1d72938597 readahead: use ilog2 instead of a while loop in page_cache [...] omits 22d75608a9ed mm: update mark_victim tracepoints fields omits 94633f192199 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits 7556dbd7b740 mm: convert mm_counter_file() to take a folio omits fea18f786c3a mm: convert mm_counter() to take a folio omits 41d3884ab9e8 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits b43f0f253465 mm: convert to should_zap_page() to should_zap_folio() omits b028b26c5cb2 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits 9c0481792391 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 5960db0a2d66 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits 59400f62f391 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 6bf984ea419d mprotect: use pfn_swap_entry_folio omits 8e92e41fc423 proc: use pfn_swap_entry_folio where obvious omits a429d30eb6f1 mm: add pfn_swap_entry_folio() omits fb2ea40f5cf0 memcg: use a folio in get_mctgt_type_thp omits 7683f6f7a185 memcg: use a folio in get_mctgt_type omits 4bbb392dd449 memcg: return the folio in union mc_target omits 1e033c15191e memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits b93037e85f35 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 7a12d83eaa8c mm: list_lru: remove unused macro list_lru_init_key() omits 3b1eb9104583 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 05fd33c4b54b mm: memory: use nth_page() in clear/copy_subpage() omits 610540b5c0f1 mm/mmap: simplify vma link and unlink omits fdd4c009c380 mm: vmalloc: refactor vmalloc_dump_obj() function omits 7e567d74f8f5 mm: vmalloc: improve description of vmap node layer omits 021bb023db9c mm: vmalloc: add a shrinker to drain vmap pools omits 49f7265b9412 mm: vmalloc: set nr_nodes based on CPUs in a system omits 98f36af5d976 mm: vmalloc: support multiple nodes in vmallocinfo omits fefcd0bb473e mm: vmalloc: support multiple nodes in vread_iter omits 96e306ca2fc8 mm: vmalloc: add a scan area of VA only once omits 4d8652e038ef mm: vmalloc: offload free_vmap_area_lock lock omits 92f45ad7edf4 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits b62e432c431b mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits d7e1b83a6fc7 mm/vmalloc: remove vmap_area_list omits b0c060082908 fix a wrong value passed to __find_vmap_area() omits 61a983934b77 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 55b140e75138 mm: vmalloc: remove global vmap_area_root rb-tree omits 0782d9749c29 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 7b9564beb9b0 mm: vmalloc: rename adjust_va_to_fit_type() function omits d45ed8badbe3 mm: vmalloc: add va_alloc() helper omits d9fd7863566e scripts/gdb/vmalloc: fix vmallocinfo error omits c812a52dc337 selftests/mm: new test that steals pages omits 54162ad5753d selftests/mm/ksm_functional: prevent unmapping undefined address omits 75ea7a5ae94a mm/filemap: avoid type conversion omits eab91d1f4826 s390: enable MHP_MEMMAP_ON_MEMORY omits 3cadb4ef9e95 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits d9ac42b3f91c s390/sclp: remove unhandled memory notifier type omits 186d4b74f8e9 s390/mm: allocate vmemmap pages from self-contained memory range omits 70fee92bb92f mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits d3cc497403e0 maple_tree: fix comment describing mas_node_count_gfp() omits 864aa1a04508 mm/cma: fix placement of trace_cma_alloc_start/finish omits 5b61c1222abd mm: zswap: fix missing folio cleanup in writeback race path omits 3a3ea018991a mm/swap: fix race when skipping swapcache omits 24c15cd7a792 mm/swap_state: update zswap LRU's protection range with th [...] omits 6efcc1a8432c mm/swap_state: update zswap LRU's protection range with th [...] omits 7579b71fbad7 mm/swap_state: update zswap LRU's protection range with th [...] omits 1d9404f71eb2 selftests/mm: uffd-unit-test check if huge page size is 0 omits 68092736a19e mm/damon/core: check apply interval in damon_do_apply_schemes() omits f85ace4f438b xfs: disable large folio support in xfile_create omits 040eead704dd mm: add a mapping_clear_large_folios helper omits fdec1fa91eb7 Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] omits 42dc2ff9fd11 Merge branch 'for-6.9/block' into for-next omits d89b6563e116 svcrdma: Add Write chunk WRs to the RPC's Send WR chain omits b93d294040a2 svcrdma: Post WRs for Write chunks in svc_rdma_sendto() omits 4b9ec85939a6 svcrdma: Post the Reply chunk and Send WR together omits a56dbd1e9f19 svcrdma: Move write_info for Reply chunks into struct svc_ [...] omits 2ea14fe2b9bf svcrdma: Post Send WR chain omits 97773d6666c6 svcrdma: Fix retry loop in svc_rdma_send() omits 8e57fa050b88 svcrdma: Prevent a UAF in svc_rdma_send() omits aaf461e0d946 svcrdma: Fix SQ wake-ups omits 707a0e020ad8 svcrdma: Increase the per-transport rw_ctx count omits a90cef71827a svcrdma: Update max_send_sges after QP is created omits 9b00a1a4160a svcrdma: Report CQ depths in debugging output omits 5e75a59abebb svcrdma: Reserve an extra WQE for ib_drain_rq() omits a0e452100f6c overflow: Introduce wrapping_inc() and wrapping_dec() omits f602b19e7837 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] omits 9eb24d524bcd overflow: Adjust check_*_overflow() kern-doc to reflect results omits 4a426ec72e48 um: Convert strscpy() usage to 2-argument style omits 0bf7961afff1 string: Allow 2-argument strscpy_pad() omits 7ecb41eb4ebf dt-bindings: pinctrl: nvidia,tegra234-pinmux: Restructure [...] omits 9874e681d93d pinctrl: Add lock to ensure the state atomization omits 8dff232f6b2d firewire: core: fix build failure due to the caller of fw_ [...] omits 2b9db2d1bacb firewire: Convert snprintf/sprintf to sysfs_emit omits 3a3cf87f385b firewire: Kill unnecessary buf check in device_attribute.show omits f128a42060f5 Merge branch 'for-6.9/block' into for-next omits deb2beb8fa2c MAINTAINERS: add Alex Aring as Reviewer for file locking code omits 01f57ccba254 Merge branch 'for-6.9/block' into for-next omits c20ad5c2d60c nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs omits 563c136eb060 nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] omits 8016e496c651 nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] omits fdd3740ec6d7 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs omits 0bcb88c0e2b4 nfsd: don't call locks_release_private() twice concurrently omits b1f1961080c4 nfsd: allow layout state to be admin-revoked. omits 4fc6b6b73dac nfsd: allow delegation state ids to be revoked and then freed omits b2c54038dcab nfsd: allow open state ids to be revoked and then freed omits 1202d744d641 nfsd: allow lock state ids to be revoked and then freed omits 8bfa58321abb nfsd: allow admin-revoked NFSv4.0 state to be freed. omits 5977d90bbc5a nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] omits b71444ec6270 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] omits ef259bc57878 nfsd: prepare for supporting admin-revocation of state omits e1b51cd42af3 nfsd: split sc_status out of sc_type omits 72a5cc617dea nfsd: avoid race after unhash_delegation_locked() omits bd392ded4180 nfsd: don't call functions with side-effecting inside WARN_ON() omits 10d629acc3e6 nfsd: hold ->cl_lock for hash_delegation_locked() omits a9d843941cd8 nfsd: remove stale comment in nfs4_show_deleg() omits 264d4ce38233 NFSD: Remove redundant cb_seq_status initialization omits da6916ba3f23 SUNRPC: Remove stale comments omits 0a302c05596a NFSD: Remove BUG_ON in nfsd4_process_cb_update() omits 6e481808cc0a NFSD: Replace comment with lockdep assertion omits b65adc537210 NFSD: Remove unused @reason argument omits 37ddcd7932b3 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() omits 9e462ba2f011 NFSD: Add callback operation lifetime trace points omits c2ed47c2f780 NFSD: Rename nfsd_cb_state trace point omits 033604c98b61 NFSD: Replace dprintks in nfsd4_cb_sequence_done() omits 1e8ca33aaf80 NFSD: Add nfsd_seq4_status trace event omits 1e072efabd24 NFSD: Retransmit callbacks after client reconnects omits cba69358c5b0 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] omits 9522f4b80255 NFSD: Convert the callback workqueue to use delayed_work omits b3e23d015b7a NFSD: Reset cb_seq_status after NFS4ERR_DELAY omits e9134dbdd883 nfsd: make svc_stat per-network namespace instead of global omits c41210602d47 nfsd: remove nfsd_stats, make th_cnt a global counter omits 4cba8bda71a1 nfsd: make all of the nfsd stats per-network namespace omits 197ff98aeb6f nfsd: expose /proc/net/sunrpc/nfsd in net namespaces omits 3a4aff940ade nfsd: rename NFSD_NET_* to NFSD_STATS_* omits 41e7d6d00dc7 sunrpc: use the struct net as the svc proc private omits b2e11f7cdbf9 sunrpc: remove ->pg_stats from svc_program omits edc9062d01a3 sunrpc: pass in the sv_stats struct through svc_create_pooled omits 950480b9b142 nfsd: stop setting ->pg_stats for unused stats omits 7cda3c4e6359 sunrpc: don't change ->sv_stats if it doesn't exist omits f2f1cf40293b NFSD: fix LISTXATTRS returning more bytes than maxcount omits c0162d7c1355 NFSD: fix LISTXATTRS returning a short list with eof=TRUE omits 270cedd425b0 NFSD: change LISTXATTRS cookie encoding to big-endian omits 86a1757395ba NFSD: fix nfsd4_listxattr_validate_cookie omits f6d2122caa00 nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] omits 134dff1b9464 nfsd: use __fput_sync() to avoid delayed closing of files. omits c2d152452d89 nfsd: Don't leave work of closing files to a work queue omits 75f2af62a202 SUNRPC: Use a static buffer for the checksum initializatio [...] omits 73e843d2b7ca SUNRPC: fix some memleaks in gssx_dec_option_array omits 922902aeeb84 SUNRPC: fix a memleak in gss_import_v2_context omits 24b03998a9bb hwmon: add fault attribute for voltage channels omits 6442b7045a6a dt-bindings: hwmon: Add LTC4282 bindings omits 664e2a1360ca hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK omits e6763fec5ecd hwmon: Drop non-functional I2C_CLASS_HWMON support for dri [...] omits 2102449ab2d7 MAINTAINERS: Drop entries for hwmon devices with unreachab [...] omits eb6cb35ccf2d hwmon: Remove I2C_CLASS_HWMON from drivers w/o detect() an [...] omits d97166d4f440 dt-bindings: hwmon: ina2xx: Describe ina260 chip omits 4ab0b1677868 dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property omits 9589fd1752d3 dt-bindings: hwmon: ina2xx: Add label property omits 81d8fa6e769a hwmon: (nct6683) Add another customer ID for MSI omits f0dc9058024b hwmon: put HWMON_CHANNEL_INFO() initializers in rodata omits dac853a94365 Revert "get rid of DCACHE_GENOCIDE" omits 8eb3db95a8c8 Merge branch 'features' into for-next new b0d5d0f73761 Merge tag 'pinctrl-v6.8-2' of git://git.kernel.org/pub/scm [...] new 1f719a2f3fa6 Merge tag 'net-6.8-rc4' of git://git.kernel.org/pub/scm/li [...] new 6c2bf9ca24a4 Merge tag 'drm-misc-fixes-2024-02-08' of git://anongit.fre [...] new ddc7d4c58470 drm/xe: Fix loop in vm_bind_ioctl_ops_unwind new fc29b6d5ab53 drm/xe: Take a reference in xe_exec_queue_last_fence_get() new 21abf108a062 drm/xe: Pick correct userptr VMA to repin on REMAP op failure new 90773aaf9129 drm/xe: circumvent bogus stringop-overflow warning new 3aa3c5c24908 drm/xe: Map both mem.kernel_bb_pool and usm.bb_pool new 11572b3f68d9 drm/xe/display: Fix memleak in display initialization new 95c058c8ef1d drm/xe: Assume large page size if VMA not yet bound new 9e3fc1d65d4e drm/xe/vm: don't ignore error when in_kthread new bf4c27b8267d drm/xe: Remove TEST_VM_ASYNC_OPS_ERROR new 60c16201b680 Merge tag 'drm-xe-fixes-2024-02-08' of https://gitlab.free [...] new 9da93fe430aa Merge tag 'drm-intel-fixes-2024-02-08' of git://anongit.fr [...] new e96fddb32931 drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_ [...] new 66951d98d9bf drm/amd/display: Add NULL test for 'timing generator' in ' [...] new 2103370afba7 drm/amd/display: set odm_combine_policy based on context i [...] new 93bafa32a691 drm/amdgpu: skip to program GFXDEC registers for suspend abort new 6ef82ac664bb drm/amdgpu: reset gpu for s3 suspend abort case new 897925dcc5df drm/amdgpu: remove asymmetrical irq disabling in jpeg 4.0. [...] new 280df4996c2b drm/amd/display: Increase eval/entry delay for DCN35 new 2dcf82a8e8dc drm/amdgpu: Fix shared buff copy to user new e6a7df96facd drm/amd/display: Fix MST Null Ptr for RV new ca8179ba11f2 drm/amd/display: Update phantom pipe enable / disable sequence new 29c5da1a1246 drm/amd/display: Disable ODM by default for DCN35 new 55173942a636 drm/amdgpu: Avoid fetching VRAM vendor info new da48914e1fcd drm/amd/display: Clear phantom stream count and plane count new e63e35f0164c drm/amd/display: Increase frame-larger-than for all displa [...] new 58fca355ad37 drm/amd/display: Implement bounds check for stream encoder [...] new 534c8a5b9d5d drm/amdgpu: Fix HDP flush for VFs on nbio v7.9 new b30bed9d0012 Merge tag 'amd-drm-fixes-6.8-2024-02-08' of https://gitlab [...] new 311520887d7c Merge tag 'drm-msm-fixes-2024-02-07' of https://gitlab.fre [...] new c76b766ec50d Merge tag 'drm-fixes-2024-02-09' of git://anongit.freedesk [...] new 4a8e4b3c2741 Merge tag 'gpio-fixes-for-v6.8-rc4' of git://git.kernel.or [...] new 3760081ff414 Merge tag 'pmdomain-v6.8-rc1' of git://git.kernel.org/pub/ [...] new eb747bcc3611 Merge tag 'mmc-v6.8-rc2' of git://git.kernel.org/pub/scm/l [...] new 5ca243c23ee1 Merge tag 'hwmon-for-v6.8-rc4' of git://git.kernel.org/pub [...] new 5ddfc2460611 Merge tag 'pci-v6.8-fixes-2' of git://git.kernel.org/pub/s [...] new e6f39a90de92 Merge tag 'efi-fixes-for-v6.8-1' of git://git.kernel.org/p [...] new 8c427cc2fa73 tracing/probes: Fix to show a parse error for bad type for $comm new 9a571c1e275c tracing/probes: Fix to set arg size and fmt after setting [...] new 9efd24ec5599 kprobes: Remove unnecessary initial values of variables new 6dc512a0a22e Merge tag 'probes-fixes-v6.8-rc3' of git://git.kernel.org/ [...] new a8b9cf62ade1 ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default new 44dc5c41b5b1 tracing: Fix wasted memory in saved_cmdlines logic new ca8a66738a44 Merge tag 'trace-v6.8-rc3' of git://git.kernel.org/pub/scm [...] new 9ed18b0b7765 Merge tag 'riscv-for-linus-6.8-rc4' of git://git.kernel.or [...] new 4356e9f841f7 work around gcc bugs with 'asm goto' with outputs new a2343df3fb1e Merge tag 'ntfs3_for_6.8' of https://github.com/Paragon-So [...] new e1e3f530a17f Merge tag 'ceph-for-6.8-rc4' of https://github.com/ceph/ce [...] new c6e02eefd6ac cifs: change tcon status when need_reconnect is set on it new a39c757bf059 cifs: handle cases where multiple sessions share connection new a5cc98eba259 smb3: clarify mount warning new ca00c700c521 Merge tag '6.8-rc3-smb3-client-fixes' of git://git.samba.o [...] new 4a7bbe7519b6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 5a7ec87063c0 Merge tag '6.8-rc3-ksmbd-server-fixes' of git://git.samba. [...] new 7ed4380009e9 firewire: core: send bus reset promptly on gap count error new a38ff5bbf979 Merge tag 'firewire-fixes-6.8-rc4' of git://git.kernel.org [...] new f814bdda774c blk-wbt: Fix detection of dirty-throttled tasks new 2a427b49d029 blk-iocost: Fix an UBSAN shift-out-of-bounds warning new 4ce6e2db00de virtio-blk: Ensure no requests in virtqueues before deleting vqs. new f0377ff97509 nvme-host: fix the updating of the firmware version new 1f4137e882c6 nvme: move passthrough logging attribute to head new e8c263ed6de8 nvme-core: fix comment to reflect right functions new 4054705215ad nvme: use ns->head->pi_size instead of t10_pi_tuple struct [...] new 5f63a493b99c Merge tag 'nvme-6.8-2023-02-08' of git://git.infradead.org [...] new a5b6244cf87c Merge tag 'block-6.8-2024-02-10' of git://git.kernel.dk/linux new 7521f258ea30 Merge tag 'mm-hotfixes-stable-2024-02-10-11-16' of git://g [...] new f6a1892585cd x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 new c021e191cf3d Merge tag 'x86_urgent_for_v6.8_rc4' of git://git.kernel.or [...] new 2766f59ca44e Merge tag 'timers_urgent_for_v6.8_rc4' of git://git.kernel [...] new 841c35169323 Linux 6.8-rc4 new e20526d57e75 mm/damon/core: check apply interval in damon_do_apply_schemes() new c75cc018e534 selftests/mm: uffd-unit-test check if huge page size is 0 new 03933992bded mm/swap_state: update zswap LRU's protection range with th [...] new 142f2e20b68e mm/swap_state: update zswap LRU's protection range with th [...] new 8e432dce9cab mm/swap_state: update zswap LRU's protection range with th [...] new c9cd5603fe43 mm/swap: fix race when skipping swapcache new fed02d27529e lib/Kconfig.debug: TEST_IOV_ITER depends on MMU new d7705ca17b97 fs/proc/task_mmu: add display flag for VM_MAYOVERLAY new ec44d77d88b3 mm/zswap: invalidate duplicate entry when !zswap_enabled new 8d4f3d0dad0d mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array new 7fdbe02e6694 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 61da7c8e2a60 arm64/signal: Don't assume that TIF_SVE means we saved SVE state new 719da04f2d12 perf: CXL: fix mismatched cpmu event opcode new c0b26c06ed00 arm64: fix typo in comments new f9daab0ad01c arm64: jump_label: use constraints "Si" instead of "i" new 50572064ec71 perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (in [...] new 643328d48af1 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new 4082e60adffc Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 4b5c2b43ea88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7f8b81ca35f9 s390/configs: provide compat topic configuration target new 027790f61132 s390/configs: enable INIT_STACK_ALL_ZERO in all configurations new 124468af7e76 s390/configs: update default configurations new 5d1de8b3cc12 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 53c0441dd2c4 dpll: fix possible deadlock during netlink dump operation new aa1eec2f546f net/mlx5: DPLL, Fix possible use after free after delayed [...] new 4e1d71cabb19 net/handshake: Fix handshake_req_destroy_test1 new 9b0ed890ac2a bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY new 4ab18af47a2c devlink: Fix command annotation documentation new 02d9009f4e8c selftests: net: add more missing kernel config new 38ee0cb2a2e2 selftests: net: Fix bridge backup port test flakiness new 93590849a05e selftests: forwarding: Fix layer 2 miss test flakiness new 7399e2ce4d42 selftests: forwarding: Fix bridge MDB test flakiness new dd6b34589441 selftests: forwarding: Suppress grep warnings new f97f1fcc9690 selftests: forwarding: Fix bridge locked port test flakiness new d02bfae3646a Merge branch 'selftests-forwarding-various-fixes' new 6e2f90d31fe0 net: openvswitch: limit the number of recursions from action sets new bd128f62c365 selftests: openvswitch: Add validation for the recursion test new 6a12401b65a5 Merge branch 'net-openvswitch-limit-the-recursions-from-ac [...] new aae09a6c7783 net/sched: act_mirred: Don't zero blockid when net device [...] new 15faa1f67ab4 lan966x: Fix crash when adding interface under a lag new 2599bb5e0c74 net: fill in MODULE_DESCRIPTION()s for xfrm new f73f55b0fcff net: fill in MODULE_DESCRIPTION()s for mpoa new 6e2cf0eb6926 net: fill in MODULE_DESCRIPTION()s for af_key new 2898f3075e6a net: fill in MODULE_DESCRIPTION()s for 6LoWPAN new 92ab08eb63bb net: fill in MODULE_DESCRIPTION()s for ipv6 modules new b058a5d25d92 net: fill in MODULE_DESCRIPTION()s for ipv4 modules new a46c31bf2744 net: fill in MODULE_DESCRIPTION()s for net/sched new 830bd88cc151 net: fill in MODULE_DESCRIPTION()s for ipvtap new 6034e059f5d3 net: fill in MODULE_DESCRIPTION()s for dsa_loop_bdinfo new 2fbdc5c6b130 Merge branch 'net-fix-module_description-for-net-p5' new c57ca512f3b6 net: tls: factor out tls_*crypt_async_wait() new aec7961916f3 tls: fix race between async notify and socket close new e01e3934a1b2 tls: fix race between tx work scheduling and socket close new 859054147318 net: tls: handle backlogging of crypto requests new 32b55c5ff910 net: tls: fix use-after-free with partial reads and async decrypt new 49d821064c44 selftests: tls: use exact comparison in recv_partial new ac437a51ce66 net: tls: fix returned read length with async decrypt new 78e563f2d629 Merge branch 'tls-fixes' new ac5c1280900f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 49acef03a1a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e2f62393505f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1da64423144 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new e5aa6d51a2ef ALSA: hda/cs35l56: select intended config FW_CS_DSP new 0bded588c921 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 727b943263dc ASoC: cs35l56: Remove default from IRQ1_CFG register new 074c573a4fa4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d893e79c14b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e61b6605021f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9f208e097801 spi: spi-ppc4xx: include missing platform_device.h new 7709ab99c851 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 41044d536068 PCI: Fix active state requirement in PME polling new 38a2f5916e05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 94a44954c44b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new 2839948f6000 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 7d708c145b26 Revert "usb: dwc3: Support EBC feature of DWC_usb31" new e6a82456949f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 5ac3bc27bf13 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a22b0a2be69a iio: adc: ad4130: zero-initialize clock init data new 78367c32bebf iio: adc: ad4130: only set GPIO_CTRL if pin is unused new 2b4ef7b4d8dc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 8f2520dca68f Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new c0ec2a712daf crypto: virtio/akcipher - Fix stack overflow on memcpy new 4898106675eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 82d97043108d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fb6e445a57df Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new d9a0ccc757e4 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git new 8b7105e0f631 cxl/region: Handle endpoint decoders in cxl_region_find_decoder() new c99577f73999 cxl/region: Allow out of order assembly of autodiscovered regions new 6d11159afd1c cxl: Change 'struct cxl_memdev_state' *_perf_list to singl [...] new 24a4591905c9 cxl: Remove unnecessary type cast in cxl_qos_class_verify() new fd603566d307 cxl: Fix sysfs export of qos_class for memdev new 2e82c63333c2 cxl/test: Add support for qos_class checking new 1b254e2a38bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f933e8fe5a5f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 7e4a205fe56b Revert "get rid of DCACHE_GENOCIDE" new 6a3dde52b95a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f4653ec9861c of: property: Improve finding the consumer of a remote-end [...] new 782bfd03c3ae of: property: Improve finding the supplier of a remote-end [...] new 8f1e0d791b52 of: property: Add in-ports/out-ports support to of_graph_g [...] new 517cf3259245 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 69bb54c0a1e4 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new b36fd2d4552c Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new 75c6b3678990 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new 965c587a265e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 1e558389138c mm: zswap: fix missing folio cleanup in writeback race path new 2dbc9eadeb39 mm/cma: fix placement of trace_cma_alloc_start/finish new 3da1ed4ed562 maple_tree: fix comment describing mas_node_count_gfp() new e579b503b64f mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new be95a9f9f920 s390/mm: allocate vmemmap pages from self-contained memory range new 452a95966994 s390/sclp: remove unhandled memory notifier type new dffea470482b s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 8fe384894da5 s390: enable MHP_MEMMAP_ON_MEMORY new e8b6938f35fd mm/filemap: avoid type conversion new ef7aeeb0f17b selftests/mm/ksm_functional: prevent unmapping undefined address new 5e1e99f12645 selftests/mm: new test that steals pages new 9936eedb0f13 scripts/gdb/vmalloc: fix vmallocinfo error new 26c6d6c256b0 mm: vmalloc: add va_alloc() helper new 4ed123c049eb mm: vmalloc: rename adjust_va_to_fit_type() function new b8322743a6b4 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 7a4c945e5a82 mm: vmalloc: remove global vmap_area_root rb-tree new 37f31fe14862 mm: vmalloc: mark vmap_init_free_space() with __init tag new 990e8059bd76 fix a wrong value passed to __find_vmap_area() new 92fca2477ff1 mm/vmalloc: remove vmap_area_list new c0e4e38ec7ac mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 42722086a762 mm: vmalloc: remove global purge_vmap_area_root rb-tree new ff56b9e64012 mm: vmalloc: offload free_vmap_area_lock lock new fec89a93f7b2 mm: vmalloc: add a scan area of VA only once new 5ec8873aa2a3 mm: vmalloc: support multiple nodes in vread_iter new 57b75a9ea9d4 mm: vmalloc: support multiple nodes in vmallocinfo new 76d0fa3c14d3 mm: vmalloc: set nr_nodes based on CPUs in a system new a1044a246515 mm: vmalloc: add a shrinker to drain vmap pools new 16db9e73c50e mm: vmalloc: improve description of vmap node layer new 603568f32907 mm: vmalloc: refactor vmalloc_dump_obj() function new 5cf4337575cc mm/mmap: simplify vma link and unlink new 5d58c34076e3 mm: memory: use nth_page() in clear/copy_subpage() new 862a9bcc40ee mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new d56a90389c12 mm: list_lru: remove unused macro list_lru_init_key() new 285b28a4b3cb mm: mmap: no need to call khugepaged_enter_vma() for stack new cb5ed1f8916e memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new dc3480063eed memcg: return the folio in union mc_target new 785ab0147bd0 memcg: use a folio in get_mctgt_type new 266100906395 memcg: use a folio in get_mctgt_type_thp new 759ea952b8b7 mm: add pfn_swap_entry_folio() new d0bf80388274 proc: use pfn_swap_entry_folio where obvious new 3ba6078c82bf mprotect: use pfn_swap_entry_folio new 8450d7f29468 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 2218d0b70421 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 652ec842881c mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 8f069538f8ca mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new b3cc8b860def mm: convert to should_zap_page() to should_zap_folio() new 5165d067532d mm-convert-to-should_zap_page-to-should_zap_folio-fix new 44fa80bb46d8 mm: convert mm_counter() to take a folio new b661f2a31ab3 mm: convert mm_counter_file() to take a folio new 90a1ab2bd66b fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new cbad140d3d61 mm: update mark_victim tracepoints fields new f9604831b9d1 readahead: use ilog2 instead of a while loop in page_cache [...] new 91e9c177bc33 mm/zswap: improve with alloc_workqueue() call new 0be7f80c416a tools/mm: add thpmaps script to dump THP usage info new 60e1d9c7fc42 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new 0b6115562c47 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 502310f4da81 selftests/memfd: delete unused declarations new 3b4078c6d776 userfaultfd: fix return error if mmap_changing is non-zero [...] new 42852df3ad3a selftests: mm: perform some system cleanup before using hugepages new 87bd764a6061 maple_tree: avoid duplicate variable init in mast_spanning [...] new 9c59c40aac18 mempolicy: clean up minor dead code in queue_pages_test_walk() new b51e46986868 kexec: split crashkernel reservation code out from crash_core.c new 35dd47763a5b kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new 935c1c4cfab1 crash: split vmcoreinfo exporting code out from crash_core.c new 9e5d9bfaad17 crash: remove duplicated include in vmcore_info.c new 4d9777fb761f crash: remove dependency of FA_DUMP on CRASH_DUMP new 9db576f518df power/fadump: make FA_DUMP select CRASH_DUMP new 29fd9ae62910 crash: split crash dumping code out from kexec_core.c new 23ac27e16159 crash: clean up kdump related config items new a4773ee185e9 x86, crash: wrap crash dumping code into crash related ifdefs new 879e302ef1c7 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new acdda38246ec arm64, crash: wrap crash dumping code into crash related ifdefs new 91e34a51d986 crash: fix building error in generic codes new e5d258bd95d0 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 4b7de01dce60 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 59d0c64e9352 s390, crash: wrap crash dumping code into crash related ifdefs new 50027d2dfa12 sh, crash: wrap crash dumping code into crash related ifdefs new a4e85ed9267e mips, crash: wrap crash dumping code into crash related ifdefs new 4bb3843d45ff riscv, crash: wrap crash dumping code into crash related ifdefs new 7bc07bb26a78 arm, crash: wrap crash dumping code into crash related ifdefs new 8518386828f8 loongarch, crash: wrap crash dumping code into crash relat [...] new db8918a3cb82 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new d951d575ffca mm/zswap: make sure each swapfile always have zswap rb-tree new 3200f182eeb5 mm/zswap: split zswap rb-tree new 74e9cd136aa2 mm: swap: enforce updating inuse_pages at the end of swap_ [...] new 19fbd5aabb68 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new a9b440b9e66d mm/mmap: introduce vma_set_range() new fdab5838c807 mm: zswap: remove unused tree argument in zswap_entry_put() new c4d7c4834ed1 dax/bus.c: replace driver-core lock usage by a local rwsem new 9031d2ec37f1 dax/bus.c: replace several sprintf() with sysfs_emit() new dc6fd18b6ef1 Documentatiion/ABI: add ABI documentation for sys-bus-dax new 515c2d1ad83d mm/memory_hotplug: export mhp_supports_memmap_on_memory() new 52e2b9931775 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new cfc105236709 dax: add a sysfs knob to control memmap_on_memory behavior new 2d5a333e389a highmem: add kernel-doc for memcpy_*_folio() new 558c04d9535d mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 67b0ead318f1 mm: memcg: don't periodically flush stats when memcg is disabled new f7e421d5788f kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new 1398d288c90e hugetlb: code clean for hugetlb_hstate_alloc_pages new 12047dcd1a16 hugetlb: split hugetlb_hstate_alloc_pages new 9bf6bfff08af padata: dispatch works on different nodes new 8e6f78530613 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 174f48f1761f hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new a26302a3c843 hugetlb: parallelize 2M hugetlb allocation and initialization new 5a4b48e14346 hugetlb: parallelize 1G hugetlb initialization new 0acc72cf9d96 mm and cache_info: remove unnecessary CPU cache info update new 3515a81dda91 x86/mm: delete unused cpu argument to leave_mm() new 46f34be9c2ed x86/mm: clarify "prev" usage in switch_mm_irqs_off() new fca07cb41378 mm/zswap: fix race between lru writeback and swapoff new df7207980494 mm/list_lru: remove list_lru_putback() new babfb7476b17 stackdepot: use variable size records for non-evictable entries new ff746b7cbc98 stackdepot: fix -Wstringop-overflow warning new e8b9cdc73496 kasan: revert eviction of stack traces in generic mode new e1d70727a80d mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 9f44adf4939f mm: compaction: limit the suitable target page order to be [...] new a7814d748516 mm: zswap: rename zswap_free_entry to zswap_entry_free new 1c932c69a90b mm: zswap: inline and remove zswap_entry_find_get() new 407b2e20eda8 mm: zswap: move zswap_invalidate_entry() to related functions new ea8b44a89845 mm: zswap: warn when referencing a dead entry new f7fe4d9c09e2 mm: zswap: clean up zswap_entry_put() new bb8d565da05b mm: zswap: rename __zswap_load() to zswap_decompress() new a36f618d6c27 mm: zswap: break out zwap_compress() new fafe7b54aeac mm: zswap: further cleanup zswap_store() new de781639a845 mm: zswap: simplify zswap_invalidate() new 7c964bdc374e mm: zswap: function ordering: pool alloc & free new b5c680f35f4f mm: zswap: function ordering: pool refcounting new 571c996af547 mm: zswap: function ordering: zswap_pools new 173ca1da9a14 mm: zswap: function ordering: pool params new 65e0e1bf8f00 mm: zswap: function ordering: public lru api new 2a14b13a9c20 mm: zswap: function ordering: move entry sections out of L [...] new b6b5a07165fd mm: zswap: function ordering: move entry section out of tr [...] new 6d133d79d773 mm: zswap: function ordering: compress & decompress functions new eb4689aa7b4b mm: zswap: function ordering: per-cpu compression infra new 045b1a919718 mm: zswap: function ordering: writeback new d4a278cd39f6 mm: zswap: function ordering: shrink_memcg_cb new fb58ff623c75 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new 2f96a6a15adc mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new faf7597bd4c2 mm/damon/dbgfs: implement deprecation notice file new 8c195f58d611 mm/damon/dbgfs: fix bogus string length new 4a761db3947d mm/damon/dbgfs: make debugfs interface deprecation message [...] new 236269485d9b mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new 44b0547f0b37 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new 6d6baf18f61a selftets/damon: prepare for monitor_on file renaming new 7d50726bbb87 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new cfe00dd2642f Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new d577c25d2c0a Docs/translations/damon/usage: update for monitor_on renaming new fd0edd39e606 mm/mmap: use SZ_{8K, 128K} helper macro new 047b9bae36e4 mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 53448023f398 mm/mempolicy: refactor a read-once mechanism into a functi [...] new 216fa02471db mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 755223ad3155 mm/mempolicy: protect task interleave functions with tsk-> [...] new 6b107d58348b mm/mempolicy: weighted interleave checks wrong parameter new 700a4698a588 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new 887910fc5d07 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new c26a83116884 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 8bb574ee0f02 mm: ptdump: have ptdump_check_wx() return bool new d6a72513a7a6 mm-ptdump-have-ptdump_check_wx-return-bool-fix new 5e4d333e33ef mm: ptdump: add check_wx_pages debugfs attribute new 2dc4e1dd9227 modules: wait do_free_init correctly new 3e3e7ee5eae6 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new ed565fed678e test_xarray: add tests for advanced multi-index use new 18a6d0bd6e3b XArray: add cmpxchg order test new 37e6a67393a7 userfaultfd: handle zeropage moves by UFFDIO_MOVE new e05fcf38a980 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new ff3d0c8a6c2b selftests/mm: map_hugetlb: conform test to TAP format output new c1f8a257df16 selftests/mm: map_populate: conform test to TAP format output new 5b13f2be0900 selftests/mm: mlock-random-test: conform test to TAP forma [...] new bd3dba2510c5 selftests/mm: mlock2-tests: conform test to TAP format output new 9e18d95dde12 selftests/mm: mrelease_test: conform test to TAP format output new 1ccdbae8a357 selftests/mm: mremap_dontunmap: conform test to TAP format output new 8a6a66c55e01 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new b7741c50ee84 selftests/mm: thp_settings: conform to TAP format output new 2d7f22285a08 selftests/mm: thuge-gen: conform to TAP format output new f1a843c840f5 selftests/mm: transhuge-stress: conform to TAP format output new 2e774b95c118 selftests/mm: virtual_address_range: conform to TAP format output new 030663a9892e mm: compaction: update the cc->nr_migratepages when alloca [...] new d5207c9375ab mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] new 6eb46a83e6d4 mm/vmscan: change the type of file from int to bool new ff0839094952 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new d1af456b775a arm/pgtable: define PFN_PTE_SHIFT new fde83547cc4a nios2/pgtable: define PFN_PTE_SHIFT new 74191d205985 powerpc/pgtable: define PFN_PTE_SHIFT new 3e0450325b56 riscv/pgtable: define PFN_PTE_SHIFT new 386c4b4f1e87 s390/pgtable: define PFN_PTE_SHIFT new 40b7077ecfac sparc/pgtable: define PFN_PTE_SHIFT new 61789ac30658 mm/pgtable: make pte_next_pfn() independent of set_ptes() new a6c973a6fd03 arm/mm: use pte_next_pfn() in set_ptes() new 921af2fbbb61 powerpc/mm: use pte_next_pfn() in set_ptes() new 85d141444a40 mm/memory: factor out copying the actual PTE in copy_prese [...] new 63f35f2a7f8f mm/memory: pass PTE to copy_present_pte() new d6dbec841bd4 mm/memory: optimize fork() with PTE-mapped THP new b7714b6e6792 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new 88d09980055b mm/memory: ignore writable bit in folio_pte_batch() new cef760ee77dc selftests/mm: run_vmtests.sh: add hugetlb test category new aa3bbdeb896b mm/mmap: pass vma to vma_merge() new 18dcca6dc08f mm: memcg: use larger batches for proactive reclaim new b432a315e9a3 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 new 56b77c4583cf mm: reduce dependencies on <linux/kernel.h> new c682b3c6b2ae kasan: add atomic tests new 8a2d8e024956 mm/hugetlb: Restore the reservation if needed new 88825f6115cc selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new 7b4324795033 selftests: zswap: add zswap selftest file to zswap maintai [...] new 154ba2132b1f selftests: fix the zswap invasive shrink test new 05f22697339e selftests: add zswapin and no zswap tests new 63d5cdb83207 ubsan: reintroduce signed overflow sanitizer new 4e4677dbfe8b kasan: docs: update descriptions about test file and module new 4f7ac42ef744 kasan: rename test_kasan_module_init to kasan_test_module_init new 461f08f65fb4 mm/cma: drop CONFIG_CMA_DEBUG new 455c6c5d6802 dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG new ce23d08ec86b mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 5e84408fce81 mm/vmscan: make too_many_isolated return bool new 8805e902ea83 memory tier: make memory_tier_subsys const new a4a5e42f87f7 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 0c85bb7403ba mm/zswap: add more comments in shrink_memcg_cb() new 98763dd824d6 mm/zswap: invalidate zswap entry when swap entry free new f8c39ab016ce mm/zswap: stop lru list shrinking when encounter warm region new 941bcffa1657 mm/zswap: remove duplicate_entry debug value new eea9c222d6cf mm/zswap: only support zswap_exclusive_loads_enabled new 024aca99b1cc mm/zswap: zswap entry doesn't need refcount anymore new 8f70089bb1a8 mm/migrate: preserve exact soft-dirty state new a16e57843ab7 mm: hugetlb: improve the handling of hugetlb allocation fa [...] new 79c896accb20 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new ec7aa720e118 mm/demotion: print demotion targets new 7a14098eaa53 zram: use copy_page for full page copy new a9c94054ddf1 memremap.h: correct an error in a comment new e25b788fc45e meminfo: provide estimated per-node's available memory new 6de9ef61ae1c selftests/damon/_damon_sysfs: support DAMOS quota new 40a440468962 selftests/damon/_damon_sysfs: support DAMOS stats new 950cde1b6f1c selftests/damon/_damon_sysfs: support DAMOS apply interval new b363db244902 selftests/damon: add a test for DAMOS quota new 70a3ecfcd5e7 selftests/damon: add a test for DAMOS apply intervals new 2ca2f73b2348 selftests/damon: add a test for a race between target_ids_ [...] new 0ffef910a39b selftests/damon: add a test for the pid leak of dbgfs_targ [...] new 2afd3cdb50e5 selftests/damon/_chk_dependency: get debugfs mount point f [...] new d83321b860fa mm/z3fold: remove unneeded spinlock new bca654da2d00 mm/cma: add sysfs file 'release_pages_success' new 87d4f16901b2 mm: compaction: refactor compact_node() new b2270b9d6158 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] new 8ee89b982d59 MAINTAINERS: update mm and memcg entries new 44140112db33 mm: compaction: early termination in compact_nodes() new 3aa8b8feb93d nvdimm/pmem: fix leak on dax_add_host() failure new 7ffa70f282ff nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new c56346d999fb dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 40d7efc34907 dcssblk: handle alloc_dax() -EOPNOTSUPP failure new f647a6337e2b virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new bbbb1d85551d dax: check for data cache aliasing at runtime new 000dfeb500a3 introduce cpu_dcache_is_aliasing() across all architectures new 004ab653530c dax: fix incorrect list of data cache aliasing architectures new 6626f7d7eb4c nvdimm/pmem: cleanup alloc_dax() error handling new 9af4599a77df dm: cleanup alloc_dax() error handling new 2d8862fde79c dcssblk: cleanup alloc_dax() error handling new a9ef13a8fae4 virtio: cleanup alloc_dax() error handling new feb2f7f7b3ef userfaultfd: move userfaultfd_ctx struct to header file new 231c1aaf288b userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new 31d97016c80a userfaultfd: use per-vma locks in userfaultfd operations new 9b57157e485c selftests/mm: log skipped compaction test as a skip new b28bad14adfe selftests/mm: log a consistent test name for check_compaction new 608de9a68d9b mm/zswap: optimize and cleanup the invalidation of duplica [...] new 89555df3aeef mm: optimization on page allocation when CMA enabled new 7f3c3ac869c0 mm: add defines for min/max swappiness new 191d97734e41 mm: add swappiness= arg to memory.reclaim new 8187e2918a0c bounds: support non-power-of-two CONFIG_NR_CPUS new e439d5490003 arch and include: update LLVM Phabricator links new 05bbcf299099 treewide: update LLVM Bugzilla links new 2aad47cc848a selftests: add eventfd selftests new 1176e8bf9c5a list: add hlist_count_nodes() new c75499cbe1aa binder: use of hlist_count_nodes() new 49d19c7590dc bcache: use of hlist_count_nodes() new d8786856af13 ocfs2: Spelling fix new 1c84f4766063 lib/win_minmax: fix header comments new 949bf020038f panic: suppress gnu_printf warning new 6f9588858780 lib min_heap: optimize number of calls to min_heapify() new b409aa102371 lib min_heap: optimize number of comparisons in min_heapify() new 208c1f2e148c sysctl: allow change system v ipc sysctls inside ipc namespace new 49d44a2e9b5e docs: add information about ipc sysctls limitations new 4376149ae359 sysctl: allow to change limits for posix messages queues new ed3b163c7144 user_namespace: Remove unnecessary NULL values from kbuf new 42db53bbf0a3 lib/sort: optimize heapsort for equal elements in sift-down path new 81273c9f6398 lib/sort: Optimize heapsort with double-pop variation new 001e4888997a kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 46d70a9fead1 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new cef1f659c932 flex_proportions: remove unused fprop_local_single new 769cf2a6af12 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 2f728877f390 lib: dhry: remove unneeded <linux/mutex.h> new 6209be21f6b4 lib: dhry: use ktime_ms_delta() helper new caf2997b12e3 lib: dhry: add missing closing parenthesis new a89e362eac9d nilfs2: convert segment buffer to use kmap_local new 6c216ae36e94 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 81ca651e7273 nilfs2: convert metadata file common code to use kmap_local new 239bb368c89e nilfs2: convert sufile to use kmap_local new 4bf5c1ce4e14 nilfs2: convert persistent object allocator to use kmap_local new 1e8e1a8545f5 nilfs2: convert DAT to use kmap_local new c95e41d9ee02 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 80d589ba228f nilfs2: do not acquire rwsem in nilfs_bmap_write() new 4b71c012f353 nilfs2: convert ifile to use kmap_local new ca9fd4c69ef0 nilfs2: localize highmem mapping for checkpoint creation w [...] new d7ee7ef00be3 nilfs2: localize highmem mapping for checkpoint finalizati [...] new de8872a84c77 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 9ece80f4af3b nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 92b9be2949f4 nilfs2: convert cpfile to use kmap_local new 32c3ae9367c5 kbuild: raise the minimum supported version of LLVM to 13.0.1 new f26de17f4d68 Makefile: drop warn-stack-size plugin opt new dec460c4670b x86: drop stack-alignment plugin opt new 7cbbe6203bc2 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 715209f7c3d7 arm64: Kconfig: clean up tautological LLVM version checks new 72911efbcc76 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new abb61a95f95f riscv: remove MCOUNT_NAME workaround new c408f400abe4 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new babb0d9b61fa fortify: drop Clang version check for 12.0.1 or newer new d6cd41165bf6 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 1319a09281f9 compiler-clang.h: update __diag_clang() macros for minimum [...] new a33ca76a2570 selftests/mm: hugetlb_reparenting_test: do not unmount new 428e55c991ac selftests/mm: run_vmtests: remove sudo and conform to tap new 9c60b67f2980 selftests/mm: on-fault-limit: run test without root privil [...] new aaeb4fa19f3e selftests/mm: save and restore nr_hugepages value new f8a4cbb8676b selftests/mm: protection_keys: save/restore nr_hugepages settings new a1c780ad74ea selftests/mm: run_vmtests.sh: add missing tests new b9d5926d143f selftests/mm: run_vmtests: use correct flag in the code new bc7bf6d0b0bb init: remove obsolete arch_call_rest_init() wrapper new 4959dc94de01 panic: add option to dump blocked tasks in panic_print new fb1b41aa9ccb panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new 087e4dd5e9a3 const_structs.checkpatch: add bus_type new 380bbec23c9b fat: Fix uninitialized field in nostale filehandles new 43191e64aeda smp: make __smp_processor_id() 0-argument macro new c4b00ed85229 watchdog/softlockup: low-overhead detection of interrupt new bffd02aa72dc watchdog/softlockup: report the most frequent interrupts new 83c14f44b692 nilfs2: MAINTAINERS: drop unreachable project mirror site new 7ecb9791d32e list: leverage list_is_head() for list_entry_is_head() new 3ecfe35aea92 selftests/mm: don't needlessly use sudo to obtain root in [...] new 579a90ce2e8e Merge branch 'mm-nonmm-unstable' into mm-everything new 711fe1fcf644 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new b9584e42246a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bdfbd04c67e perf tools: Make it possible to see perf's kernel and modu [...] new 94a830d7cc1b perf symbols: Slightly improve module file executable sect [...] new 5f70c6c55990 perf test: Skip metric w/o event name on arm64 in stat STD [...] new c6907863519c perf sched: Move start_work_mutex and work_done_wait_mutex [...] new ef76a5af8197 perf sched: Fix memory leak in perf_sched__map() new 5e895278697c perf sched: Move curr_thread initialization to perf_sched__map() new bd2cdf26b9ea perf sched: Move curr_pid and cpu_last_switched initializa [...] new 1eb3d924e3c0 perf thread_map: Free strlist on normal path in thread_map [...] new 9a440bb2e2e9 perf tools: Remove misleading comments on map functions new d26d983da488 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 3507c6656cff Merge branch 'compiler-attributes' of https://github.com/o [...] new dc1954293da0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 031e011d8b22 arm64: mm: Move PCI I/O emulation region above the vmemmap region new b730b0f2b1fc arm64: mm: Move fixmap region above vmemmap region new 34f879fbe461 arm64: ptdump: Allow all region boundaries to be defined a [...] new f9cca2444187 arm64: ptdump: Discover start of vmemmap region at runtime new 32697ff38287 arm64: vmemmap: Avoid base2 order of struct page size to d [...] new d432b8d57c0c arm64: mm: Reclaim unused vmemmap region for vmalloc use new 3567fa63cb56 arm64: kaslr: Adjust randomization range dynamically new f82811e22b48 rust: Refactor the build target to allow the use of builti [...] new 724a75ac9542 arm64: rust: Enable Rust support for AArch64 new f735966ee23c Merge branches 'for-next/reorg-va-space' and 'for-next/rus [...] new 5a3ea5edccd7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 3bc9d71775ee perf: alibaba_uncore_drw: Convert to platform remove callb [...] new 94843f269abd perf: amlogic: Convert to platform remove callback returning void new 4df3bddf8707 perf: arm-cci: Convert to platform remove callback returning void new 0767f1a48532 perf: arm-ccn: Convert to platform remove callback returning void new 3909cb3b5f8d perf: arm-cmn: Convert to platform remove callback returning void new 79dc1570b322 perf: arm_cspmu: Convert to platform remove callback retur [...] new ca1e01c8d34a perf: arm_dmc620: Convert to platform remove callback retu [...] new 02d77ac1ac7e perf: arm_dsu: Convert to platform remove callback returning void new d67c3a61f063 perf: arm_smmuv3: Convert to platform remove callback retu [...] new e63b3aef186b perf: arm_spe: Convert to platform remove callback returning void new 1bb639382d3f perf: fsl_imx8_ddr: Convert to platform remove callback re [...] new 78da2a93b55b perf: fsl_imx9_ddr: Convert to platform remove callback re [...] new e07486a832bb perf: hisilicon: Convert to platform remove callback retur [...] new c802bd9e354f perf: marvell_cn10k_ddr: Convert to platform remove callba [...] new 86e8963f9dba perf: marvell_cn10k_tad: Convert to platform remove callba [...] new 8a2e438e710c perf: qcom_l2: Convert to platform remove callback returning void new d4c5cef73b25 perf: thunderx2: Convert to platform remove callback retur [...] new b07ebe8f1428 perf: xgene: Convert to platform remove callback returning void new a1083ee717e9 perf/arm-cmn: Improve debugfs pretty-printing for large configs new df2675ad7748 perf/arm_cspmu: Simplify initialisation new 7e6a3c3f8588 perf/arm_cspmu: Simplify attribute groups new e7e8fa8e82af perf/arm_cspmu: Simplify counter reset new 7255cfb19941 dt-bindings/perf: Add Arm CoreSight PMU new fd185a245155 perf/arm_cspmu: Add devicetree support new 59c871face38 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 926e3abd4992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 158ac7b9a79d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e4d28272eb2 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 5981c5fb9f21 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b7ac12eeec4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9c8e70da802d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 966ed2dea82e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5621142dc205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4515dce0d1ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa56130e88de arm64: dts: qcom: qcm6490-idp: Correct the voltage setting [...] new 05f439c0e64b arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage set [...] new f69b3e40f46e arm64: dts: qcom: pmi632: define USB-C related blocks new 7e3a1f6470f7 arm64: dts: qcom: sm6115: drop pipe clock selection new a06a2f12f9e2 arm64: dts: qcom: qrb4210-rb2: enable USB-C port handling new f7b0172f074a Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] new e2098c6c671c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e966de52e1c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc10bb34efeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28fafd554d23 arm64: dts: exynos: gs101: minor whitespace cleanup new 3197329072f0 arm64: dts: fsd: Add fifosize for UART in Device Tree new fee3a71dc8d2 Merge branch 'next/dt64' into for-next new edead0f44aca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fa00656753e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a2a2c09abd9c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0daf87e7b47e bus: sunxi-rsb: make sunxi_rsb_bus const new 64e32e59f0f1 Merge branch 'sunxi/drivers-for-6.9' into sunxi/for-next new 3fd5f075759b dt-bindings: vendor-prefixes: add Jide new e71abf65df47 dt-bindings: arm: sunxi: document Remix Mini PC name new f0d86f545a47 arm64: dts: allwinner: Add Jide Remix Mini PC support new 69b92598af49 arm64: dts: allwinner: h616: Add 32K fanout pin new c46671c251c1 arm64: dts: allwinner: Transpeed 8K618-T: add WiFi nodes new 668aa84be179 arm64: dts: allwinner: use capital "OR" for multiple licen [...] new 3db737fa0d5a arm64: dts: allwinner: h616: minor whitespace cleanup new 97b8088a448c Merge branch 'sunxi/dt-for-6.9' into sunxi/for-next new 84d0f9166d26 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new a75d63b20171 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new d3c0f230efa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b684621ab6d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 36b4a2d16652 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e690c118f4d8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8af83d5cd76e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 69cea156433e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c487b6c3810 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2aa49d300f9 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 140df7db3f0f Merge branch 'fixes' into for-next new d8132003f8d0 s390/diag: fix diag26c() physical vs virtual address confusion new 0ec5117fa36b s390/appldata: fix virtual vs physical address confusion new 49c372ae74b7 s390/hypfs_sprp: fix virtual vs physical address confusion new e98eda926b5d s390/hypfs_diag0c: fix virtual vs physical address confusion new 225d09d6e5f3 s390/pai: fix attr_event_free upper limit for pai device drivers new 3a5da4670dfa s390/pai_crypto: emit error on too many counters new d414f4ecb240 s390/pai: export number of sysfs attribute files new 5d8cc70c36c4 s390/pai_crypto: return proper error code in paicrypt_init new fc17e992e1fd s390/time: improve steering precision new 0ad92cbd5a55 s390/vmur: fix virtual vs physical address confusion new eec561024b3e s390/diag: add missing virt_to_phys() translation to diag14() new 791833f22431 s390/hypfs_sprp: remove unneeded DMA zone allocation new 86f48f922ba7 s390/mmap: disable mmap alignment when randomize_va_space = 0 new a3a64a4def8d s390/cio: remove unneeded DMA zone allocation new 343c8a564583 s390/cmf: remove unneeded DMA zone allocation new 14edd0d73bfe s390/cmf: fix virtual vs physical address confusion new 0628c0393418 s390/vdso: drop '-fPIC' from LDFLAGS new 6695d792246e s390/time: make stp_subsys const new 0d78df873a4e s390/ccwgroup: make ccwgroup_bus_type const new 42c4c8fdbd1a s390/cio: make css_bus_type const new fd2b4bfa5fb4 s390/cio: make ccw_bus_type const new 7090dadbe723 s390/cio: make scm_bus_type const new 5b431787548a s390/ap: make ap_bus_type const new 9e99049a80b1 s390/vfio-ap: make matrix_bus const new fd7eea27a3ae Compiler Attributes: Add __uninitialized macro new 8d16ce148858 s390/fpu: make use of __uninitialized macro new f78bcb2e26dc s390/extmem: fix virtual vs physical address confusion new 2136799146f0 Merge branch 'features' into for-next new 1c90b298e374 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a256bd9d8a95 next-20240206/bcachefs new 1094cd669501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 80c6828b4e77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10e7648dae4c cifs: fix underflow in parse_server_interfaces() new 693aabcedaa4 cifs: update the same create_guid on replay new 19a8c71514c7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e9e6f50a90a1 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 193038559721 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9505fa44e646 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 4243bf80c792 isofs: handle CDs with bad root inode but good Joliet root [...] new 179b8c97ebf6 quota: Fix rcu annotations of inode dquot pointers new ccb49011bb2e quota: Properly annotate i_dquot arrays with __rcu new 223bfb57631b quota: Detect loops in quota tree new 71b12545f603 Pull quota rcu annotations and qtree loop detection code. new 94ba9a24ef22 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 2eb91cd5b2fa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f1b6fb2eebd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new db26dae44a02 SUNRPC: fix a memleak in gss_import_v2_context new 0c7c940ef606 SUNRPC: fix some memleaks in gssx_dec_option_array new 6970bf83f33f SUNRPC: Use a static buffer for the checksum initializatio [...] new 082b6c659ce4 nfsd: Don't leave work of closing files to a work queue new 67196629c0cd nfsd: use __fput_sync() to avoid delayed closing of files. new 31b2b897934f nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] new 9f2bb12364b8 NFSD: fix nfsd4_listxattr_validate_cookie new ab36702e0d0f NFSD: change LISTXATTRS cookie encoding to big-endian new cbad2191b50f NFSD: fix LISTXATTRS returning a short list with eof=TRUE new 1ca4922552a6 NFSD: fix LISTXATTRS returning more bytes than maxcount new 7a0ea46ec602 sunrpc: don't change ->sv_stats if it doesn't exist new 6ec79ec67813 nfsd: stop setting ->pg_stats for unused stats new 8f7169cbdea7 sunrpc: pass in the sv_stats struct through svc_create_pooled new b6c3975d3afd sunrpc: remove ->pg_stats from svc_program new a211279880ad sunrpc: use the struct net as the svc proc private new 6c4f24df5903 nfsd: rename NFSD_NET_* to NFSD_STATS_* new 73250bf35871 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces new 05539ffa6996 nfsd: make all of the nfsd stats per-network namespace new 363c45e67198 nfsd: remove nfsd_stats, make th_cnt a global counter new 424d01ad5b15 nfsd: make svc_stat per-network namespace instead of global new f5e2cdf2bd84 NFSD: Reset cb_seq_status after NFS4ERR_DELAY new a73275da7bc8 NFSD: Convert the callback workqueue to use delayed_work new 5c61897582b8 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] new a7a178c961b8 NFSD: Retransmit callbacks after client reconnects new c8ae87d7b612 NFSD: Add nfsd_seq4_status trace event new 1f7dcfdb4ebf NFSD: Replace dprintks in nfsd4_cb_sequence_done() new 61255115d441 NFSD: Rename nfsd_cb_state trace point new f33a59f1e649 NFSD: Add callback operation lifetime trace points new 6d7796a09ca2 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() new ea3f49f84471 NFSD: Remove unused @reason argument new d838b1c711d9 NFSD: Replace comment with lockdep assertion new a7ba5c7379c0 NFSD: Remove BUG_ON in nfsd4_process_cb_update() new c9d66195179a SUNRPC: Remove stale comments new 2af08e80a518 NFSD: Remove redundant cb_seq_status initialization new 1306ff32781c nfsd: remove stale comment in nfs4_show_deleg() new 46fa8b80bcfa nfsd: hold ->cl_lock for hash_delegation_locked() new be5d9ac514e6 nfsd: don't call functions with side-effecting inside WARN_ON() new 8627e3ba9f17 nfsd: avoid race after unhash_delegation_locked() new dabf0adf1c1e nfsd: split sc_status out of sc_type new b929098a48da nfsd: prepare for supporting admin-revocation of state new c8c5574883a9 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] new 5c1cdaf0a646 nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] new 8dd9ecd5263a nfsd: allow admin-revoked NFSv4.0 state to be freed. new 8e86b936dee5 nfsd: allow lock state ids to be revoked and then freed new 1a4e3aade5d1 nfsd: allow open state ids to be revoked and then freed new 0d2645fb720b nfsd: allow delegation state ids to be revoked and then freed new 96cd1a1a3bca nfsd: allow layout state to be admin-revoked. new dde87546e3f5 nfsd: don't call locks_release_private() twice concurrently new 83cc17f04e86 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs new 9292bfa5883e nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] new 215aaa0e5481 nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] new 4eae2f851b68 nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs new 59cee54faa64 MAINTAINERS: add Alex Aring as Reviewer for file locking code new aca8307421dc svcrdma: Reserve an extra WQE for ib_drain_rq() new a3754fa48a5c svcrdma: Report CQ depths in debugging output new 54557926c900 svcrdma: Update max_send_sges after QP is created new f1e1985ceb44 svcrdma: Increase the per-transport rw_ctx count new cdbf23e601c0 svcrdma: Fix SQ wake-ups new 5acb5a0eca38 svcrdma: Prevent a UAF in svc_rdma_send() new a22dcf5483c4 svcrdma: Fix retry loop in svc_rdma_send() new 6e598622204c svcrdma: Post Send WR chain new 93237ad3d9da svcrdma: Move write_info for Reply chunks into struct svc_ [...] new c865c2cf1a9f svcrdma: Post the Reply chunk and Send WR together new 721c6718218c svcrdma: Post WRs for Write chunks in svc_rdma_sendto() new 0824f1b3efcc svcrdma: Add Write chunk WRs to the RPC's Send WR chain new 9467ec0348d6 nfsd: clean up comments over nfs4_client definition new 7943f7c85c9c NFSD: Fix the NFSv4.1 CREATE_SESSION operation new e36ddb3c9164 NFSD: Document the phases of CREATE_SESSION new 6270608860bd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 2836988f1141 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new b7cd15aa625a next-20240209/vfs-brauner new 4d57094f38e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12aa9b49b85e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd1ef4e1321d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9d1d053f7891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e87c1dbe14ff Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new b9f55084aa09 hwmon: put HWMON_CHANNEL_INFO() initializers in rodata new 7fce84a991cd hwmon: (nct6683) Add another customer ID for MSI new eea32fafadd3 dt-bindings: hwmon: ina2xx: Add label property new f29996d0295e dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property new f7ab2d180e6a dt-bindings: hwmon: ina2xx: Describe ina260 chip new e7b631d79871 hwmon: Remove I2C_CLASS_HWMON from drivers w/o detect() an [...] new 3317f2385f09 MAINTAINERS: Drop entries for hwmon devices with unreachab [...] new 7a0564448a86 hwmon: Drop non-functional I2C_CLASS_HWMON support for dri [...] new 9c6df63a66c1 hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK new d07c41eb963a dt-bindings: hwmon: Add LTC4282 bindings new 35c1bfb99fef hwmon: add fault attribute for voltage channels new abab990ce419 hwmon: ltc4282: add support for the LTC4282 chip new c34fd707333a hwmon: add fan speed monitoring driver for Surface devices new ce70fba87f41 dt-bindings: Add MPQ8785 voltage regulator device new c5068b4d9076 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter new 11d1be0fd07e hwmon: (sht3x) read out sensor serial number new 21d23ec005b3 hwmon: (adt7x10) convert to use maple tree register cache new e947f1cfda5c hwmon: (emc1403) convert to use maple tree register cache new 64334bbfd2c4 hwmon: (ina3221) convert to use maple tree register cache new 54a47150af19 hwmon: (jc42) convert to use maple tree register cache new 052a7074c11e hwmon: (lm83) convert to use maple tree register cache new c7e7ec2411d7 hwmon: (max31760) convert to use maple tree register cache new 5afba04453a6 hwmon: (nct7802) convert to use maple tree register cache new 746a8a938512 hwmon: (sch5627) convert to use maple tree register cache new b00d69193ab0 hwmon: (tmp401) convert to use maple tree register cache new 097e8677537f dt-bindings: vendor-prefixes: add Amphenol new f4ef2317c433 hwmon: (core) Add support for humidity min/max alarm new a64431ea5cf4 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] new d2cec120bfd9 dt-bindings: hwmon: Add Amphenol ChipCap 2 new 0149debb023c hwmon: Add support for Amphenol ChipCap 2 new 3bdd2db1122f dt-bindings: vendor-prefixes: add asteralabs new 08c06fb56e52 dt-bindings: trivial-devices: add Astera Labs PT5161L new b38ac9f44554 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers new b8fb6a85c29a hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler new d534f90d68bd hwmon: (coretemp) Introduce enum for attr index new 819ec33a3d80 hwmon: (coretemp) Remove unnecessary dependency of array index new 2179f654c647 hwmon: (coretemp) Replace sensor_device_attribute with dev [...] new b54d847d36d8 hwmon: (coretemp) Remove redundant pdata->cpu_map[] new a749c25cd63f hwmon: (coretemp) Abstract core_temp helpers new c24bc938beb0 hwmon: (coretemp) Split package temp_data and core temp_data new 1a9ed43879bd hwmon: (coretemp) Remove redundant temp_data->is_pkg_data new 1ec93e101fa6 hwmon: (coretemp) Use dynamic allocated memory for core temp_data new f576d12cf2a0 hwmon: Add driver for Astera Labs PT5161L retimer new f1d14873cb31 hwmon: chipcap2: fix uninitialized variable in cc2_get_reg_val() new 7c9ac3597776 hwmon: chipcap2: fix return path in cc2_request_alarm_irqs() new 1c365b5017d0 hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u. new b5ba666cc5db Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 185633d6be0c docs: staging: fix typo in docs new b66140d8e43f docs: filesystems: fix typo in docs new 3f542ed221df doc:it_IT: fix a typo in the config name in RCU torture new f1cc77726f84 docs: proc.rst: comm: mention the included NUL new 0ff90a96b526 README: Fix spelling/capitalization new bcbcec974c4c docs: dev-tools: checkpatch.rst: Fix grammar new c23de7ceae59 docs: kernel_feat.py: fix build error for missing files new 5372fdcfd25e Merge branch 'docs-fixes' into docs-mw new 85c03f29948f Merge branch 'docs-next' of git://git.lwn.net/linux.git new 714e70bce366 Merge branch 'master' of git://linuxtv.org/media_tree.git new d2dbfa617a4b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2e171a57c312 iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_th [...] new 61d88437546f iwlwifi: mvm: Populate trip table before registering thermal zone new 85af3310df34 iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points new b3f05e5862a6 Merge branch 'thermal-core' into linux-next new 4274521fabee PM: EM: Add missing newline for the message log new e7b1cc9a7ea6 PM: EM: Extend em_cpufreq_update_efficiencies() argument list new 99907d6054f2 PM: EM: Find first CPU active while updating OPP efficiency new a3c78778f50c PM: EM: Refactor em_pd_get_efficient_state() to be more flexible new faf7075b79a2 PM: EM: Introduce em_compute_costs() new 818867224d41 PM: EM: Check if the get_cost() callback is present in em_ [...] new 8552d6820168 PM: EM: Split the allocation and initialization of the EM table new ca0fc871f16f PM: EM: Introduce runtime modifiable table new aa11a7ebfd5d PM: EM: Use runtime modified EM for CPUs energy estimation in EAS new ffcf9bce7af0 PM: EM: Add functions for memory allocations for new EM tables new 977230d5d503 PM: EM: Introduce em_dev_update_perf_domain() for EM updates new ee1a19873ce1 PM: EM: Add em_perf_state_from_pd() to get performance sta [...] new 5a367f7b7014 PM: EM: Add performance field to struct em_perf_state and [...] new e3f1164fc9ee PM: EM: Support late CPUs booting and capacity adjustment new 1b600da51073 PM: EM: Optimize em_cpu_energy() and remove division new e20b7a8172b5 powercap/dtpm_cpu: Use new Energy Model interface to get table new 27d2c37e7dea powercap/dtpm_devfreq: Use new Energy Model interface to g [...] new 207472b8ef71 drivers/thermal/cpufreq_cooling: Use new Energy Model interface new 9f5fb518c3c0 drivers/thermal/devfreq_cooling: Use new Energy Model interface new 09417e673cbd PM: EM: Change debugfs configuration to use runtime EM table data new 24e9fb635df2 PM: EM: Remove old table new 22ea02848c07 PM: EM: Add em_dev_compute_costs() new eb1ad4d43167 Documentation: EM: Update with runtime modification design new c3c4923f2082 Merge branch 'pm-em' into linux-next new 04bc8f4d8a1f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2102e6f51a13 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new e85f83ba8fd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac9628073def Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new db2a519229a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3be042cf46fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 4bea747f3fbe net/sun3_82586: Avoid reading past buffer in debug output new ef61f5528fca ptp: ocp: add Adva timecard support new a2e520643be1 net: dsa: b53: unexport and move b53_eee_enable_set() new 83acbb9d0716 net: dsa: remove "inline" from dsa_user_netpoll_send_skb() new 36f75f74dc07 net: dsa: tag_sja1105: remove "inline" keyword new e084a1c1dff6 xirc2ps_cs: remove redundant assignment to variable okay, [...] new 5c80e62a2ac5 qed: remove duplicated assignment to variable opaque_fid new 6fb5dfee274c bnxt: convert EEE handling to use linkmode bitmaps new 0e0939c0adf9 net-procfs: use xarray iterator to implement /proc/net/dev new a6c15d7ff29c netxen_nic: remove redundant assignment to variable capability new c2da9408579d ravb: Add Rx checksum offload support for GbEth new 6c8e2803ef36 ravb: Add Tx checksum offload support for GbEth new 458aabfd3ba7 Merge branch 'add-hw-checksum-offload-support-for-rz-g2l-g [...] new 8f76c0f4c3ce ixgbe: Convert ret val type from s32 to int new b678b63a2454 ixgbe: Rearrange args to fix reverse Christmas tree new ef3dd5965047 ixgbe: Clarify the values of the returning status new fd0bb2c7ccd9 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new e7689879d14e ethtool: do not use rtnl in ethnl_default_dumpit() new 602ad3b4dd57 net: netconsole: cleanup formatting lints new bd9c69a36efd net: netconsole: move netconsole_target config_item to con [...] new ae001dc67907 net: netconsole: move newline trimming to function new aa7b608d69ea net: netconsole: add docs for appending netconsole user data new 8a6d5fec6c7f net: netconsole: add a userdata config_group member to net [...] new df03f830d099 net: netconsole: cache userdata formatted string in netcon [...] new b4ab4f2c0ff5 net: netconsole: append userdata to netconsole messages new 1ec9daf95093 net: netconsole: append userdata to fragmented netconsole [...] new 20ad40187d5b Merge branch 'netconsole-userdata-append' new e3caf184107a wwan: core: Add WWAN fastboot port type new 409c38d4f156 net: wwan: t7xx: Add sysfs attribute for device state machine new d27553c14f06 net: wwan: t7xx: Infrastructure for early port configuration new 2dac6381c3da net: wwan: t7xx: Add fastboot WWAN port new 4ec3b4aafc87 Merge branch 'wan-t7x-fastboot' new 13d381b440ed net: split off __napi_busy_poll from napi_busy_poll new b4e8ae5c8c41 net: add napi_busy_loop_rcu() new f6ce9a1f6aec Merge branch 'for-io_uring-add-napi-busy-polling-support' new f0ddf15f0a74 selftests: forwarding: Add missing multicast routing confi [...] new 4a49c88ea565 ethernet: wiznet: Use devm_platform_get_and_ioremap_resour [...] new 709990df5ed0 net: emaclite: Use devm_platform_get_and_ioremap_resource( [...] new f51470c5c4a0 selftests: tc-testing: add mirred to block tdc tests new f42822f22b1c bnxt_en: Use firmware provided maximum filter counts. new e462998abc62 bnxt_en: Add ethtool -N support for ether filters. new 7c8036fb71ce bnxt_en: Support ethtool -n to display ether filters. new c8d129c437f6 bnxt_en: implement fully specified 5-tuple masks new 9ba0e56199e3 bnxt_en: Enhance ethtool ntuple support for ip flows besid [...] new 7efd79c0e689 bnxt_en: Add drop action support for ntuple new be40b4e9cac8 bnxt_en: Add separate function to delete the filter structure new 8336a974f37d bnxt_en: Save user configured filters in a lookup list new 25041467d093 bnxt_en: Retain user configured filters when closing new 44af4b622a3d bnxt_en: Restore all the user created L2 and ntuple filters new 5de1fce33695 bnxt_en: Add support for user configured RSS key new 1018319f949c bnxt_en: Invalidate user filters when needed new 0c36211bac9b bnxt_en: Add RSS support for IPSEC headers new 538808694c37 Merge branch 'bnxt_en-ntuple-and-rss-updates' new 876e32473d1d selftests: net: include forwarding lib new 4c49b6824a60 r8169: improve checking for valid LED modes new 1c96a63af5c4 bnx2x: convert EEE handling to use linkmode bitmaps new 32b803334f0b net: atlantic: convert EEE handling to use linkmode bitmaps new d45f5fa8b4ae selftests: udpgso: Pull up network setup into shell script new 50534a55774c igc: Use reverse xmas tree new 5edcf51d0b5e igc: Use netdev printing functions for flex filters new b7471025942d igc: Unify filtering rule fields new d0466c7f55a0 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new b63cc73341e0 net: phy: realtek: use generic MDIO helpers to simplify the code new 8453c88c7a15 dt-bindings: net: document ethernet PHY package nodes new 385ef48f4686 net: phy: add support for scanning PHY in PHY packages nodes new 471e8fd3afce net: phy: add devm/of_phy_package_join helper new 737eb75a815f net: phy: qcom: move more function to shared library new dd87eaa13787 dt-bindings: net: Document Qcom QCA807x PHY package new 9b1d5e055508 net: phy: provide whether link has changed in c37_read_status new d1cb613efbd3 net: phy: qcom: add support for QCA807x PHY Family new ee9d9807bee0 net: phy: qcom: move common qca808x LED define to shared header new 47b930d0dd43 net: phy: qcom: generalize some qca808x LED functions new f508a226b517 net: phy: qca807x: add support for configurable LED new 970cb1ceda17 Merge branch 'phy-package' new f55093a25d57 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 68bc61c26cac bpf: Allow compiler to inline most of bpf_local_storage_lookup() new c12627c66a61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d69a80589e65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fc01061ebe3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d4655db0a1e1 wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary new f3c30dbbcb6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50a15a9944b3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 84cd83e95267 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new a853450bf4c7 crypto: xilinx - call finalize with bh disabled new 633eeefab69e crypto: virtio - remove duplicate check if queue is broken new e2b67859ab6e crypto: qat - add heartbeat error simulator new ae508d7afb75 crypto: qat - add fatal error notify method new 758a0087db98 crypto: qat - disable arbitration before reset new ec26f8e6c784 crypto: qat - update PFVF protocol for recovery new 4469f9b23468 crypto: qat - re-enable sriov after pf reset new 2aaa1995a94a crypto: qat - add fatal error notification new f5419a4239af crypto: qat - add auto reset on error new 750fa7c20e60 crypto: qat - limit heartbeat notifications new 9567d3dc7609 crypto: qat - improve aer error reset handling new e8829ef1f73f crypto: rsa - restrict plaintext/ciphertext values more new b1bd6741bf05 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d59b576bb810 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 2aea2f34ee6a next-20240209/drm-misc new 2867cc96abb0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6061811d72e1 drm/i915/dp: Limit SST link rate to <=8.1Gbps new c9950a5d5056 drm/i915: Correct for_each_old_global_obj_in_state() arguments new dff8f3f85a1b drm/i915/sdvo: Convert to per-device debugs new ca93f9f3a8d6 drm/i915/sdvo: Fix up code alignment new 0128e89a9163 drm/i915/color: Use per-device debugs new 5f67258c0872 drm/i915/fb: Use per-device debugs new abe6af1627c7 drm/i915/bios: Switch to kms debugs new ff9bc20cd21c drm/i915/bios: Use per-device debugs for VBT related stuff new 8c9e4f68b861 drm/i915/hdcp: Use per-device debugs new 29d7a5b4d224 drm/i915/wm: Pass the whole i915 to intel_get_cxsr_latency() new 167712d82aad drm/i915/wm: Use per-device debugs in pre-ilk wm code new 1db5efe51f94 drm/i915/wm: Use per-device debugs ilk wm code new 8dc0e7dfc5aa drm/i915/dvo/ns2501: Nuke pointless casts new cd1f0d3df26a drm/i915/dvo: Use sizeof(*variable) instead of sizeof(type) new b3d7508cdd4b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 03facb39d6c6 drm/msm/gem: Fix double resv lock aquire new 6a0dbcd20ef2 drm/msm/a6xx: set highest_bank_bit to 13 for a610 new 917e9b7c2350 Revert "drm/msm/gpu: Push gpu lock down past runpm" new 41c177cf3541 Merge tag 'drm-misc-next-2024-02-08' into msm-next new 6c969722c888 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new ec97f371895f drm/msm/dsi: do not store internal bridge pointer new 891a8d83c11d drm/msm/dsi: drop msm_dsi_device_connected() function new 51c139615b33 drm/msm/dsi: stop calling set_split_display new 89cdd4dee1f0 drm/msm/dsi: remove msm_dsi::encoder new df3c7899946c drm/msm/mdp5: drop split display support new 858ddb64f1ff drm/msm/dpu: improve DSC allocation new 72b557c15956 drm/msm/dp: remove mdss_dp_test_bit_depth_to_bpc() new db36595c6889 dt-bindings: dsi-controller-main: Document missing msm8976 [...] new 3b63880de42b dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible new 08c5b691ee54 drm/msm/dp: drop unused parser definitions new 9aeb50ea0ea9 drm/msm/dp: drop unused fields from dp_power_private new 31a01db14b90 drm/msm/dp: parse DT from dp_parser_get new 47103b582412 drm/msm/dp: inline dp_power_(de)init new 17cb153f81df drm/msm/dp: fold dp_power into dp_ctrl module new 9bd0946d5ca1 drm/msm/dp: simplify stream clocks handling new 77d0243a3313 drm/msm/dp: stop parsing clock names from DT new e518c27218c6 drm/msm/dp: split dp_ctrl_clk_enable into four functuions new b4745f741e79 drm/msm/dp: move phy_configure_opts to dp_ctrl new 64eba0d63c70 drm/msm/dp: remove PHY handling from dp_catalog.c new f304bda5bfda drm/msm/dp: handle PHY directly in dp_ctrl new 1577814118e7 drm/msm/dp: move all IO handling to dp_catalog new 3ffe15b30a63 drm/msm/dp: move link property handling to dp_panel new b3b1d122a80b drm/msm/dp: move next_bridge handling to dp_display new 6215f1558bab drm/msm/dp: drop dp_parser new 2f4a67a3894e drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN new 4825b207002a dt-bindings: display: msm: sm8650-mdss: Add missing explic [...] new 99d519fed75b drm/msm/dsi: Replace dsi_get_bpp() with mipi_dsi header function new 06267d22f9ee drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge i [...] new c6f60037bfa0 drm/msm/dpu: split irq_control into irq_enable and _disable new ca8c1fd3eed8 drm/msm/dpu: split _dpu_encoder_resource_control_helper() new d13f638c9b88 drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_set new 71174f362d67 drm/msm/dpu: move writeback's atomic_check to dpu_writeback.c new b0b621f41b45 drm/msm/dpu: drop dpu_encoder_phys_ops::atomic_check() new 3b56d27ba157 drm/msm/dsi: Document DSC related pclk_rate and hdisplay c [...] new d648bee1a851 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new c628c2b92c7b Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 629560703656 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba357b2aa0c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d6a89a6dc58 ALSA: HDA: intel-sdw-acpi: add kernel parameter to select [...] new a097812310b5 ALSA: hda/realtek: Add "Intel Reference board" SSID in the [...] new d6568e3de42d ALSA: virtio: add support for audio controls new 7eda0fe893b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3f5a7d4ff0d firewire: Kill unnecessary buf check in device_attribute.show new 7c6eed4d6161 firewire: Convert snprintf/sprintf to sysfs_emit new 41ebb53b1bff firewire: core: fix build failure due to the caller of fw_ [...] new c23b7964059f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6ef5d5b92f71 ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() new c4b603c6e2df ASoC: SOF: amd: Fix locking in ACP IRQ handler new 9be229ffc7a4 ASoC: Intel: sof_rt5682: board id cleanup for jsl boards new dbda8647fb9f ASoC: Intel: sof_rt5682: board id cleanup for tgl boards new 41333c351da8 ASoC: Intel: sof_rt5682: board id cleanup for adl boards new 19ec6b2ef8b6 ASoC: Intel: sof_rt5682: board id cleanup for rpl boards new 922edacfadf8 ASoC: Intel: sof_rt5682: board id cleanup for mtl boards new 7a2a8730d51f ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards new fff04329ac4b ASoC: Intel: board_helpers: support DAI link order customization new 1ad55ee7b5cd ASoC: Intel: sof_cs42l42: use common module for DAI link g [...] new 9f3763b3628d ASoC: Intel: sof_sdw: use single rtd_init for rt_amps new 4ca5ba58f15a ASoC: Intel: add get_codec_dai_by_name helper function new 49f679a175b4 ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to ge [...] new 91a959d8913e ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name new c44f69bbcc7f ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec d [...] new 3e522c9852bc ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name new 5e052fba621c ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name new 7bc6ceba7d35 ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name new 8266c73126b7 ASoC: Intel: sof_sdw: add common sdw dai link init new 579d6596ebea ASoC: Intel: sof_sdw: remove .init callbacks new c13e03126a5b ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 [...] new c1469c3a8a30 ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name new 36fe7a495e32 ASoC: Intel: sof_sdw: Remove unused function prototypes new 0bbb0136b4e7 ASoC: Intel: soc-acpi: add RT712 support for LNL new 7fa43af5b4cc ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support new 6b4c7d4d8297 ASoC: Intel: sof_sdw: starts non sdw BE id with the highes [...] new 4089d82e67a9 ASoC: tas2781: remove unused acpi_subysystem_id new f7fc624be3db ASoC: Intel: avs: Expose FW version with sysfs new 7ad368701c89 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new 4637b39fcfd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db9ceb097a94 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new a576fd893642 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1df0f512faa7 s390/dasd: Improve ERP error messages new c3116e62ddef s390/dasd: fix double module refcount decrement new b80e9bc5f561 Merge branch 'for-6.9/block' into for-next new 5f0d594c602f Add do_ftruncate that truncates a struct file new b4bb1900c12e io_uring: add support for ftruncate new adaad27980a3 Merge branch 'for-io_uring-add-napi-busy-polling-support' [...] new 405b4dc14b10 io-uring: move io_wait_queue definition to header file new 8d0c12a80cde io-uring: add napi busy poll support new ff183d427da0 io-uring: add sqpoll support for napi busy poll new ef1186c1a875 io_uring: add register/unregister napi function new 42614783f46e Merge branch 'for-6.9/io_uring' into for-next new dc5e3ee53906 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9097fdee708a dm vdo: move indexer files into sub-directory new 8f9d7e0bb018 dm vdo: tweak wait_for_completion_interruptible callers new 9e5d1447bcf3 dm vdo: fold thread-cond-var.c into uds-threads new 8a8219ce233e dm vdo: rename uds-threads.[ch] to thread-utils.[ch] new 3adc5aafeb81 dm vdo thread-utils: eliminate uds_*_semaphore interfaces new 747e8d1ed847 dm vdo thread-utils: push 'barrier' down to indexer's spar [...] new 008a18b0f0d3 dm vdo indexer sparse-cache: cleanup threads_barrier code new 79a1a75b863a dm vdo thread-utils: further cleanup of thread functions new aa73a1f8f820 dm vdo indexer: rename uds.h to indexer.h new 94b8fbf86a4e dm vdo thread-utils: remove all uds_*_mutex wrappers new 7f5c5d29ce5f dm vdo thread-utils: push uds_*_cond interface down to indexer new 07491ab13613 dm vdo thread-utils: cleanup included headers new d3ce9732f1ec dm vdo thread-registry: rename all methods to reflect vdo- [...] new 48db68615e45 dm vdo memory-alloc: simplify allocations_allowed() new c0a959048487 dm vdo thread-device: rename all methods to reflect vdo-only use new 0f9f161a186f dm vdo: remove all sysfs interfaces new a9cb4ea68d14 dm vdo: add 'log_level' module parameter new a37b88a43ab9 dm vdo slab-depot: delete unnecessary check in allocate_co [...] new d466c5620f2c dm vdo flush: initialize return to NULL in allocate_flush new d09c618b7824 dm vdo indexer-volume: fix missing mutex_lock in process_entry new 33fdb48aea0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7131935238d ata: ahci: move marking of external port earlier new 45b96d65ec68 ata: ahci: a hotplug capable port is an external port new 04d5fb7fbc93 ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() new ae1f3db006b7 ata: ahci: do not enable LPM on external ports new 7627a0edef54 ata: ahci: Drop low power policy board type new 4045871f26f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3e164e0aa8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c1b478a6c45 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 4757c2015770 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 9506bce98620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4aa06d35e7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8585d5c57775 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 540e419cebdb Merge branch 'next' of git://github.com/cschaufler/smack-next new 9da084213c23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2d6677ad577 iommu/ipmmu-vmsa: Minor cleanups new be4f59958753 iommu/amd: Remove unused PPR_* macros new a40866376649 iommu/amd: Remove unused IOVA_* macro new 2edf056f57f5 iommu/amd: Remove unused APERTURE_* macros new 773b05e7f407 iommu/amd: Remove duplicate function declarations from amd [...] new 2dc9506bfb13 iommu/amd: Remove redundant error check in amd_iommu_probe [...] new 108042db53a1 iommu/amd: Remove EXPORT_SYMBOL for perf counter related f [...] new a6ffb9b3d71e iommu/amd: Pass struct iommu_dev_data to set_dte_entry() new 8e0179733172 iommu/amd: Enable Guest Translation before registering devices new 6f35fe5d8a0a iommu/amd: Introduce get_amd_iommu_from_dev() new fda5108ebafe iommu/amd: Introduce struct protection_domain.pd_mode new b77310655230 iommu/amd: Introduce per-device GCR3 table new 7b4e5623d8e4 iommu/amd: Use protection_domain.flags to check page table mode new 474bf01ed9f0 iommu/amd: Add support for device based TLB invalidation new b2e8a7f5d2c3 iommu/amd: Rearrange GCR3 table setup code new bf8aff2945ba iommu: Introduce iommu_group_mutex_assert() new e8e1aac33458 iommu/amd: Refactor helper function for setting / clearing GCR3 new 4ebd4c7f2501 iommu/amd: Refactor attaching / detaching device functions new fb575d17813f iommu/amd: Refactor protection_domain helper functions new cf70873e3d01 iommu/amd: Refactor GCR3 table helper functions new 02b990253db7 iommu/amd: Remove unused flush pasid functions new a7b2aff31325 iommu/amd: Rearrange device flush code new c2a6af5e08c2 iommu/amd: Remove unused GCR3 table parameters from struct [...] new 87a6f1f22c97 iommu/amd: Introduce per-device domain ID to fix potential [...] new e7b3533c8138 iommu/iova: Tidy up iova_cache_get() failure new 7f845d8b2eed iommu/iova: Reorganise some code new 84e6f56be9c6 iommu/iova: use named kmem_cache for iova magazines new 3294375f40f3 Merge branches 'arm/renesas', 'x86/amd' and 'core' into next new e0264d7a258b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1fb479f8c321 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28bead7495a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd1da55a2e46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f98e44984d5 spi: ppc4xx: Fix fallout from include cleanup new de4af897ddf2 spi: ppc4xx: Fix fallout from rename in struct spi_bitbang new b3aa619a8b47 spi: ppc4xx: Drop write-only variable new d1ff85fdf0b8 spi: pl022: Use typedef for dma_filter_fn new c42d9bead493 spi: pl022: Add missing dma_filter field kerneldoc new 3d4dd10b376e spi: pxa2xx: Use typedef for dma_filter_fn new fc5b764bef24 spi: gpio: Follow renaming of SPI "master" to "controller" new 7a64ddd38b55 Merge remote-tracking branch 'spi/for-6.9' into spi-next new e469a42f0759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d2d8bd2c83f Merge branch into tip/master: 'timers/urgent' new fd6f178b0a65 Merge branch into tip/master: 'x86/urgent' new 54a8ae5a5d0d Merge branch into tip/master: 'x86/merge' new d4eb174eda5c Merge branch into tip/master: 'irq/core' new fc7cb39f42f8 Merge branch into tip/master: 'ras/core' new 106a096c7929 Merge branch into tip/master: 'smp/core' new 27bfa112584d Merge branch into tip/master: 'timers/core' new 572245ffe9f3 Merge branch into tip/master: 'x86/boot' new bfaa9dd55554 Merge branch into tip/master: 'x86/cache' new a33a026a549d Merge branch into tip/master: 'x86/entry' new 05b8b1186014 Merge branch into tip/master: 'x86/fred' new 1899e65cd31e Merge branch into tip/master: 'x86/misc' new 1e2077367c7b Merge branch into tip/master: 'x86/mm' new e68e694cac2e Merge branch into tip/master: 'x86/sev' new 31a4ebee0d16 x86/vdso: Consolidate targets and clean-files new 329b77b59f83 x86/vdso: Simplify obj-y addition new ac9275b3b4dd x86/vdso: Use $(addprefix ) instead of $(foreach ) new 289d0a475c3e x86/vdso: Use CONFIG_COMPAT_32 to specify vdso32 new a3456f85a6eb Merge branch into tip/master: 'x86/vdso' new dd3a14cde27c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 02a255d76a04 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 423c173d4491 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new de26d8056ad6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new daac1784e9e4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b7dc63383047 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17c8e9ac95d8 RISC-V: paravirt: steal_time should be static new 3752219b6007 RISC-V: paravirt: Use correct restricted types new f072b272aa27 RISC-V: KVM: Use correct restricted types new 9fdbc26d1872 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 55b2b2120254 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5aa5f709e10c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 516d3dc99f4f workqueue: Fix kernel-doc comment of unplug_oldest_pwq() new 8f172181f24b workqueue: Implement workqueue_set_min_active() new bf52b1ac6ab4 async: Use a dedicated unbound workqueue with raised min_active new 3476286a3389 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10af069d758a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 373383a41da3 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 983886af2d3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 396499233298 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 5d35efd84e28 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 6677138d7310 dt-bindings: soc: qcom: qcom,pmic-glink: document QCM6490 [...] new 88bae831f381 usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk new cc3bf6c4ba5e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 168ccaaa7fd9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82d3b2a546a1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 99e299682cd8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e5b47dacab43 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 4f73e50e82ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f1b39718d38 interconnect: qcom: msm8909: constify pointer to qcom_icc_node new cd6d762c20d9 Merge branch 'icc-msm8909' into icc-next new 79144087d9d1 interconnect: qcom: sa8775p: constify pointer to qcom_icc_node new bf6c62fb80d6 interconnect: qcom: sm8250: constify pointer to qcom_icc_node new 57d6c77e02b7 interconnect: qcom: sm6115: constify pointer to qcom_icc_node new e6e1bf1359df interconnect: qcom: sa8775p: constify pointer to qcom_icc_bcm new a804adfb753e interconnect: qcom: x1e80100: constify pointer to qcom_icc_bcm new ab431edb4eed Merge branch 'icc-cleanup' into icc-next new b9a9c447277f Merge branch 'icc-fixes' into icc-next new 102519df3c9d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 2b4245d61f83 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 1ca308f6575b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 170587cf15a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9214fc222f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae2aa78d3470 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c502600b0616 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 974fdc0259a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e36a4695a1d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c34934b48eb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a43bc8d7354 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 484bfc2e6aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2189da77e960 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 7ac572883f3e dt-bindings: pinctrl: nvidia,tegra234-pinmux: Restructure [...] new 8e4cc358223d dt-bindings: pinctrl: cy8c95x0: Update gpio-reserved-ranges new 2c0aafdf4a7c pinctrl: mcp23s08: Check only GPIOs which have interrupts enabled new da98bf28ca30 Merge branch 'devel' into for-next new f578c91d6dbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b358bb10ab55 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 529de3a6ce64 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 316ada2dd487 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aed82c9a943f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 4c5a7edbda1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3e25d88a9d0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 6aca0c77b292 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 55116dae78b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 701b408c8420 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3332db16579e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26115401c435 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 0e94bfc92c72 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new dc48be76a07c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5e7f5628fd4 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 46360954a09b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new efc1286f7a73 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0efac923190e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 3a527208eaa8 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new cd9f863c1f0c string: Allow 2-argument strscpy_pad() new 991ce752683a um: Convert strscpy() usage to 2-argument style new ec0ee54e8786 overflow: Adjust check_*_overflow() kern-doc to reflect results new 461611156874 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] new bed7f1b1c124 overflow: Introduce wrapping_inc() and wrapping_dec() new 1bff9f586955 hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment new 4e053671927f hardening: drop obsolete DRM_LEGACY from config fragment new c06316e5df28 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ae00c445390b Add linux-next specific files for 20240212
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 (445a555e0623) \ N -- N -- N refs/heads/master (ae00c445390b)
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 1202 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/debugfs-driver-qat | 26 + .../ABI/testing/sysfs-bus-pci-devices-avs | 8 + Documentation/ABI/testing/sysfs-driver-qat | 20 + Documentation/dev-tools/checkpatch.rst | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 6 + .../bindings/display/msm/dsi-controller-main.yaml | 2 + .../devicetree/bindings/display/msm/qcom,mdss.yaml | 1 + .../bindings/display/msm/qcom,sm8650-mdss.yaml | 4 + .../bindings/net/ethernet-phy-package.yaml | 52 + .../devicetree/bindings/net/qcom,qca807x.yaml | 184 ++ .../bindings/perf/arm,coresight-pmu.yaml | 39 + .../bindings/soc/qcom/qcom,pmic-glink.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/files.rst | 2 +- Documentation/filesystems/proc.rst | 4 +- Documentation/hwmon/oxp-sensors.rst | 1 + Documentation/netlink/specs/dpll.yaml | 4 - .../networking/device_drivers/wwan/t7xx.rst | 46 + Documentation/networking/devlink/devlink-port.rst | 2 +- Documentation/networking/netconsole.rst | 66 + Documentation/power/energy-model.rst | 183 +- Documentation/rust/arch-support.rst | 1 + Documentation/sphinx/kernel_feat.py | 2 +- Documentation/staging/rpmsg.rst | 2 +- Documentation/translations/it_IT/RCU/torture.rst | 2 +- MAINTAINERS | 11 +- Makefile | 3 +- Next/SHA1s | 114 +- Next/merge.log | 2634 ++++++++++++------ README | 2 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/cachetype.h | 9 + arch/arc/include/asm/jump_label.h | 4 +- arch/arm/Kconfig | 1 + arch/arm/include/asm/cachetype.h | 2 + arch/arm/include/asm/jump_label.h | 4 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 4 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../sun50i-h616-bigtreetech-cb1-manta.dts | 2 +- .../dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 4 +- .../dts/allwinner/sun50i-h616-bigtreetech-pi.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 6 + .../allwinner/sun50i-h618-transpeed-8k618-t.dts | 23 + .../dts/allwinner/sun50i-h64-remix-mini-pc.dts | 356 +++ .../boot/dts/exynos/google/gs101-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 16 +- arch/arm64/boot/dts/qcom/pmi632.dtsi | 30 + arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 4 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 4 +- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 50 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 44 +- arch/arm64/boot/dts/tesla/fsd.dtsi | 2 + arch/arm64/include/asm/alternative-macros.h | 4 +- arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/jump_label.h | 16 +- arch/arm64/include/asm/memory.h | 14 +- arch/arm64/include/asm/pgtable.h | 10 +- arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/image-vars.h | 2 + arch/arm64/kernel/pi/kaslr_early.c | 11 +- arch/arm64/kernel/signal.c | 4 +- arch/arm64/mm/fixmap.c | 3 + arch/arm64/mm/ptdump.c | 56 +- arch/csky/Kconfig | 1 + arch/csky/include/asm/cachetype.h | 9 + arch/csky/include/asm/jump_label.h | 4 +- arch/loongarch/Makefile | 1 + arch/loongarch/include/asm/jump_label.h | 4 +- arch/m68k/Kconfig | 1 + arch/m68k/include/asm/cachetype.h | 9 + arch/mips/Kconfig | 1 + arch/mips/include/asm/cachetype.h | 9 + arch/mips/include/asm/jump_label.h | 4 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/cachetype.h | 10 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/cachetype.h | 9 + arch/parisc/include/asm/jump_label.h | 4 +- arch/powerpc/include/asm/jump_label.h | 4 +- arch/powerpc/include/asm/uaccess.h | 12 +- arch/powerpc/kernel/irq_64.c | 2 +- arch/riscv/include/asm/arch_hweight.h | 4 +- arch/riscv/include/asm/bitops.h | 8 +- arch/riscv/include/asm/checksum.h | 2 +- arch/riscv/include/asm/cpufeature.h | 4 +- arch/riscv/include/asm/jump_label.h | 4 +- arch/riscv/kernel/paravirt.c | 6 +- arch/riscv/kvm/vcpu_sbi_sta.c | 20 +- arch/riscv/lib/csum.c | 10 +- arch/s390/configs/compat.config | 3 + arch/s390/configs/debug_defconfig | 8 +- arch/s390/configs/defconfig | 9 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/crypto/chacha-glue.c | 2 +- arch/s390/crypto/crc32-vx.c | 2 +- arch/s390/hypfs/hypfs_diag0c.c | 3 +- arch/s390/hypfs/hypfs_sprp.c | 4 +- arch/s390/include/asm/appldata.h | 4 +- arch/s390/include/asm/diag.h | 15 +- arch/s390/include/asm/fpu/types.h | 3 + arch/s390/include/asm/jump_label.h | 4 +- arch/s390/kernel/diag.c | 31 +- arch/s390/kernel/perf_pai_crypto.c | 19 +- arch/s390/kernel/perf_pai_ext.c | 13 +- arch/s390/kernel/sysinfo.c | 2 +- arch/s390/kernel/text_amode31.S | 2 +- arch/s390/kernel/time.c | 6 +- arch/s390/kernel/vdso32/Makefile | 2 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/mmap.c | 19 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/cachetype.h | 9 + arch/sparc/Kconfig | 1 + arch/sparc/include/asm/cachetype.h | 14 + arch/sparc/include/asm/jump_label.h | 4 +- arch/um/include/asm/cpufeature.h | 2 +- arch/x86/Kconfig.cpu | 2 +- arch/x86/Makefile | 4 +- arch/x86/entry/vdso/Makefile | 28 +- arch/x86/include/asm/cpufeature.h | 2 +- arch/x86/include/asm/jump_label.h | 6 +- arch/x86/include/asm/rmwcc.h | 2 +- arch/x86/include/asm/special_insns.h | 2 +- arch/x86/include/asm/uaccess.h | 10 +- arch/x86/kvm/svm/svm_ops.h | 6 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx_ops.h | 6 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/cachetype.h | 10 + arch/xtensa/include/asm/jump_label.h | 4 +- block/blk-iocost.c | 7 + block/blk-wbt.c | 4 +- crypto/rsa.c | 36 +- drivers/ata/Kconfig | 5 +- drivers/ata/ahci.c | 135 +- drivers/ata/ahci.h | 9 +- drivers/ata/libahci.c | 7 - drivers/block/virtio_blk.c | 7 +- drivers/bus/sunxi-rsb.c | 4 +- drivers/crypto/intel/qat/Kconfig | 14 + drivers/crypto/intel/qat/qat_common/Makefile | 2 + .../intel/qat/qat_common/adf_accel_devices.h | 2 + drivers/crypto/intel/qat/qat_common/adf_aer.c | 116 +- .../crypto/intel/qat/qat_common/adf_cfg_strings.h | 1 + .../crypto/intel/qat/qat_common/adf_common_drv.h | 10 + .../crypto/intel/qat/qat_common/adf_heartbeat.c | 20 +- .../crypto/intel/qat/qat_common/adf_heartbeat.h | 21 + .../intel/qat/qat_common/adf_heartbeat_dbgfs.c | 52 + .../intel/qat/qat_common/adf_heartbeat_inject.c | 76 + .../crypto/intel/qat/qat_common/adf_hw_arbiter.c | 25 + drivers/crypto/intel/qat/qat_common/adf_init.c | 12 + drivers/crypto/intel/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/intel/qat/qat_common/adf_pfvf_msg.h | 7 +- .../crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c | 64 +- .../crypto/intel/qat/qat_common/adf_pfvf_pf_msg.h | 21 + .../intel/qat/qat_common/adf_pfvf_pf_proto.c | 8 + .../intel/qat/qat_common/adf_pfvf_vf_proto.c | 6 + drivers/crypto/intel/qat/qat_common/adf_sriov.c | 38 +- drivers/crypto/intel/qat/qat_common/adf_sysfs.c | 37 + .../crypto/virtio/virtio_crypto_akcipher_algs.c | 5 +- drivers/crypto/virtio/virtio_crypto_core.c | 2 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 3 + drivers/cxl/core/cdat.c | 86 +- drivers/cxl/core/mbox.c | 4 +- drivers/cxl/core/memdev.c | 63 + drivers/cxl/core/region.c | 62 +- drivers/cxl/cxl.h | 2 + drivers/cxl/cxlmem.h | 10 +- drivers/cxl/mem.c | 56 - drivers/dax/super.c | 14 + drivers/dpll/dpll_netlink.c | 20 +- drivers/dpll/dpll_nl.c | 4 - drivers/dpll/dpll_nl.h | 2 - drivers/firewire/core-card.c | 18 +- drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 +- drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 +- drivers/gpu/drm/i915/display/dvo_ivch.c | 2 +- drivers/gpu/drm/i915/display/dvo_ns2501.c | 6 +- drivers/gpu/drm/i915/display/dvo_sil164.c | 2 +- drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 +- drivers/gpu/drm/i915/display/i9xx_wm.c | 81 +- drivers/gpu/drm/i915/display/intel_bios.c | 73 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_color.c | 11 +- drivers/gpu/drm/i915/display/intel_dp.c | 3 + drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 12 +- drivers/gpu/drm/i915/display/intel_fb.c | 7 +- drivers/gpu/drm/i915/display/intel_global_state.h | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 217 +- drivers/gpu/drm/msm/Makefile | 2 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 105 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 15 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 95 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 60 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 88 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 154 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 74 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 61 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.h | 3 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 42 - drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 42 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 14 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 9 - drivers/gpu/drm/msm/dp/dp_aux.c | 9 +- drivers/gpu/drm/msm/dp/dp_aux.h | 2 + drivers/gpu/drm/msm/dp/dp_catalog.c | 156 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 6 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 358 ++- drivers/gpu/drm/msm/dp/dp_ctrl.h | 17 +- drivers/gpu/drm/msm/dp/dp_debug.c | 3 +- drivers/gpu/drm/msm/dp/dp_display.c | 102 +- drivers/gpu/drm/msm/dp/dp_display.h | 3 +- drivers/gpu/drm/msm/dp/dp_link.h | 23 - drivers/gpu/drm/msm/dp/dp_panel.c | 66 + drivers/gpu/drm/msm/dp/dp_parser.c | 327 --- drivers/gpu/drm/msm/dp/dp_parser.h | 155 -- drivers/gpu/drm/msm/dp/dp_power.c | 183 -- drivers/gpu/drm/msm/dp/dp_power.h | 95 - drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.h | 22 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 51 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 65 +- drivers/gpu/drm/msm/msm_gem_prime.c | 4 +- drivers/gpu/drm/msm/msm_gpu.c | 11 +- drivers/gpu/drm/msm/msm_kms.h | 4 - drivers/gpu/drm/msm/msm_ringbuffer.c | 7 +- drivers/gpu/drm/xe/xe_display.c | 6 - drivers/gpu/drm/xe/xe_exec_queue.c | 8 +- drivers/gpu/drm/xe/xe_gt.c | 5 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 2 +- drivers/gpu/drm/xe/xe_migrate.c | 28 +- drivers/gpu/drm/xe/xe_sched_job.c | 1 - drivers/gpu/drm/xe/xe_sync.c | 2 - drivers/gpu/drm/xe/xe_vm.c | 62 +- drivers/gpu/drm/xe/xe_vm_types.h | 8 - drivers/hwmon/oxp-sensors.c | 10 + drivers/iio/adc/ad4130.c | 12 +- drivers/iommu/amd/amd_iommu.h | 41 +- drivers/iommu/amd/amd_iommu_types.h | 34 +- drivers/iommu/amd/init.c | 9 +- drivers/iommu/amd/io_pgtable_v2.c | 21 +- drivers/iommu/amd/iommu.c | 634 ++--- drivers/iommu/iommu.c | 19 + drivers/iommu/iova.c | 143 +- drivers/iommu/ipmmu-vmsa.c | 15 +- drivers/md/dm-vdo/Makefile | 39 +- drivers/md/dm-vdo/data-vio.c | 3 +- drivers/md/dm-vdo/data-vio.h | 2 +- drivers/md/dm-vdo/dedupe.c | 69 +- drivers/md/dm-vdo/dedupe.h | 2 +- drivers/md/dm-vdo/dm-vdo-target.c | 74 +- drivers/md/dm-vdo/encodings.h | 2 +- drivers/md/dm-vdo/flush.c | 2 +- drivers/md/dm-vdo/funnel-queue.c | 2 +- drivers/md/dm-vdo/funnel-requestqueue.c | 10 +- drivers/md/dm-vdo/funnel-requestqueue.h | 2 +- drivers/md/dm-vdo/{ => indexer}/chapter-index.c | 12 +- drivers/md/dm-vdo/{ => indexer}/chapter-index.h | 0 drivers/md/dm-vdo/{ => indexer}/config.c | 10 +- drivers/md/dm-vdo/{ => indexer}/config.h | 2 +- drivers/md/dm-vdo/{ => indexer}/delta-index.c | 19 +- drivers/md/dm-vdo/{ => indexer}/delta-index.h | 4 +- drivers/md/dm-vdo/{ => indexer}/geometry.c | 11 +- drivers/md/dm-vdo/{ => indexer}/geometry.h | 2 +- drivers/md/dm-vdo/{ => indexer}/hash-utils.h | 5 +- drivers/md/dm-vdo/{ => indexer}/index-layout.c | 9 +- drivers/md/dm-vdo/{ => indexer}/index-layout.h | 2 +- drivers/md/dm-vdo/{ => indexer}/index-page-map.c | 17 +- drivers/md/dm-vdo/{ => indexer}/index-page-map.h | 0 drivers/md/dm-vdo/{ => indexer}/index-session.c | 136 +- drivers/md/dm-vdo/{ => indexer}/index-session.h | 5 +- drivers/md/dm-vdo/{ => indexer}/index.c | 74 +- drivers/md/dm-vdo/{ => indexer}/index.h | 0 drivers/md/dm-vdo/{uds.h => indexer/indexer.h} | 32 +- drivers/md/dm-vdo/{ => indexer}/io-factory.c | 6 +- drivers/md/dm-vdo/{ => indexer}/io-factory.h | 0 drivers/md/dm-vdo/{ => indexer}/murmurhash3.c | 0 drivers/md/dm-vdo/{ => indexer}/murmurhash3.h | 0 drivers/md/dm-vdo/{ => indexer}/open-chapter.c | 9 +- drivers/md/dm-vdo/{ => indexer}/open-chapter.h | 0 drivers/md/dm-vdo/{ => indexer}/radix-sort.c | 4 +- drivers/md/dm-vdo/{ => indexer}/radix-sort.h | 0 drivers/md/dm-vdo/{ => indexer}/sparse-cache.c | 112 +- drivers/md/dm-vdo/{ => indexer}/sparse-cache.h | 2 +- drivers/md/dm-vdo/{ => indexer}/volume-index.c | 55 +- drivers/md/dm-vdo/{ => indexer}/volume-index.h | 5 +- drivers/md/dm-vdo/{ => indexer}/volume.c | 70 +- drivers/md/dm-vdo/{ => indexer}/volume.h | 8 +- drivers/md/dm-vdo/logger.c | 18 +- drivers/md/dm-vdo/logger.h | 26 +- drivers/md/dm-vdo/memory-alloc.c | 16 +- drivers/md/dm-vdo/pool-sysfs-stats.c | 2063 -------------- drivers/md/dm-vdo/pool-sysfs.c | 198 -- drivers/md/dm-vdo/pool-sysfs.h | 19 - drivers/md/dm-vdo/slab-depot.c | 3 - drivers/md/dm-vdo/status-codes.c | 4 +- drivers/md/dm-vdo/sysfs.c | 82 - drivers/md/dm-vdo/thread-cond-var.c | 46 - drivers/md/dm-vdo/thread-device.c | 18 +- drivers/md/dm-vdo/thread-device.h | 8 +- drivers/md/dm-vdo/thread-registry.c | 8 +- drivers/md/dm-vdo/thread-registry.h | 14 +- .../md/dm-vdo/{uds-threads.c => thread-utils.c} | 68 +- drivers/md/dm-vdo/thread-utils.h | 21 + drivers/md/dm-vdo/uds-sysfs.c | 186 -- drivers/md/dm-vdo/uds-sysfs.h | 12 - drivers/md/dm-vdo/uds-threads.h | 115 - drivers/md/dm-vdo/vdo.c | 53 - drivers/md/dm-vdo/vdo.h | 12 +- drivers/md/dm.c | 17 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/dsa/b53/b53_common.c | 28 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/dsa_loop_bdinfo.c | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 21 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 44 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 367 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 52 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 454 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 21 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 70 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 151 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 262 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 112 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.c | 26 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82598.h | 30 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_82599.h | 35 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 46 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 210 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 52 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 186 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 66 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.h | 18 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 294 +- drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_lag.c | 9 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 2 - drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 - drivers/net/ethernet/realtek/r8169_leds.c | 38 +- drivers/net/ethernet/renesas/ravb.h | 34 +- drivers/net/ethernet/renesas/ravb_main.c | 149 +- drivers/net/ethernet/wiznet/w5300.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 3 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/ipvlan/ipvtap.c | 1 + drivers/net/mdio/of_mdio.c | 79 +- drivers/net/netconsole.c | 359 ++- drivers/net/phy/broadcom.c | 3 +- drivers/net/phy/mdio_bus.c | 44 +- drivers/net/phy/phy_device.c | 107 +- drivers/net/phy/qcom/Kconfig | 8 + drivers/net/phy/qcom/Makefile | 1 + drivers/net/phy/qcom/at803x.c | 38 +- drivers/net/phy/qcom/qca807x.c | 849 ++++++ drivers/net/phy/qcom/qca808x.c | 308 +-- drivers/net/phy/qcom/qcom-phy-lib.c | 247 ++ drivers/net/phy/qcom/qcom.h | 123 + drivers/net/phy/realtek.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 - drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 68 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 47 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.h | 18 +- drivers/net/wwan/t7xx/t7xx_modem_ops.c | 14 +- drivers/net/wwan/t7xx/t7xx_modem_ops.h | 1 + drivers/net/wwan/t7xx/t7xx_pci.c | 103 +- drivers/net/wwan/t7xx/t7xx_pci.h | 14 +- drivers/net/wwan/t7xx/t7xx_port.h | 4 + drivers/net/wwan/t7xx/t7xx_port_proxy.c | 108 +- drivers/net/wwan/t7xx/t7xx_port_proxy.h | 10 + drivers/net/wwan/t7xx/t7xx_port_wwan.c | 115 +- drivers/net/wwan/t7xx/t7xx_reg.h | 24 +- drivers/net/wwan/t7xx/t7xx_state_monitor.c | 132 +- drivers/net/wwan/t7xx/t7xx_state_monitor.h | 1 + drivers/net/wwan/wwan_core.c | 4 + drivers/nvdimm/pmem.c | 23 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/ioctl.c | 2 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/sysfs.c | 30 +- drivers/of/property.c | 63 +- drivers/pci/pci.c | 37 +- drivers/perf/alibaba_uncore_drw_pmu.c | 6 +- drivers/perf/amlogic/meson_g12_ddr_pmu.c | 6 +- drivers/perf/arm-cci.c | 8 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm-cmn.c | 25 +- drivers/perf/arm_cspmu/arm_cspmu.c | 159 +- drivers/perf/arm_cspmu/arm_cspmu.h | 1 + drivers/perf/arm_cspmu/nvidia_cspmu.c | 6 - drivers/perf/arm_dmc620_pmu.c | 6 +- drivers/perf/arm_dsu_pmu.c | 6 +- drivers/perf/arm_smmuv3_pmu.c | 6 +- drivers/perf/arm_spe_pmu.c | 5 +- drivers/perf/cxl_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 5 +- drivers/perf/fsl_imx9_ddr_perf.c | 6 +- drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 5 +- drivers/perf/marvell_cn10k_ddr_pmu.c | 5 +- drivers/perf/marvell_cn10k_tad_pmu.c | 6 +- drivers/perf/qcom_l2_pmu.c | 5 +- drivers/perf/thunderx2_pmu.c | 5 +- drivers/perf/xgene_pmu.c | 6 +- drivers/pinctrl/core.c | 143 +- drivers/pinctrl/core.h | 2 - drivers/powercap/dtpm_cpu.c | 39 +- drivers/powercap/dtpm_devfreq.c | 34 +- drivers/ptp/ptp_ocp.c | 302 +- drivers/s390/block/dasd.c | 5 +- drivers/s390/block/dasd_3990_erp.c | 51 +- drivers/s390/block/dcssblk.c | 11 +- drivers/s390/char/vmur.c | 4 +- drivers/s390/cio/ccwgroup.c | 4 +- drivers/s390/cio/chsc.c | 4 +- drivers/s390/cio/chsc_sch.c | 20 +- drivers/s390/cio/cmf.c | 6 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device.c | 4 +- drivers/s390/cio/scm.c | 4 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/s390/crypto/vfio_ap_drv.c | 2 +- drivers/soundwire/dmi-quirks.c | 8 + drivers/spi/spi-ppc4xx.c | 21 +- drivers/thermal/cpufreq_cooling.c | 45 +- drivers/thermal/devfreq_cooling.c | 49 +- drivers/usb/dwc3/core.h | 1 - drivers/usb/dwc3/gadget.c | 6 - drivers/usb/dwc3/gadget.h | 2 - drivers/usb/typec/ucsi/ucsi_glink.c | 1 + fs/Kconfig | 1 - fs/ext2/ext2.h | 2 +- fs/ext2/super.c | 2 +- fs/ext4/ext4.h | 2 +- fs/ext4/super.c | 2 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/super.c | 2 +- fs/fuse/virtio_fs.c | 15 +- fs/internal.h | 1 + fs/isofs/inode.c | 18 +- fs/jfs/jfs_incore.h | 2 +- fs/jfs/super.c | 2 +- fs/netfs/buffered_write.c | 3 - fs/netfs/io.c | 7 +- fs/nfsd/nfs4state.c | 63 +- fs/nfsd/state.h | 7 +- fs/ocfs2/inode.h | 2 +- fs/ocfs2/super.c | 2 +- fs/open.c | 53 +- fs/proc/task_mmu.c | 4 + fs/quota/dquot.c | 63 +- fs/quota/quota_tree.c | 126 +- fs/quota/quota_v2.c | 15 +- fs/reiserfs/reiserfs.h | 2 +- fs/reiserfs/super.c | 2 +- fs/smb/client/Kconfig | 1 - fs/smb/client/Makefile | 2 +- fs/smb/client/cached_dir.c | 1 + fs/smb/client/cifsfs.c | 69 +- fs/smb/client/cifsfs.h | 10 +- fs/smb/client/cifsglob.h | 96 +- fs/smb/client/cifsproto.h | 18 +- fs/smb/client/cifssmb.c | 111 +- fs/smb/client/connect.c | 15 +- fs/smb/client/file.c | 2905 ++++++++++++++++---- fs/smb/client/fs_context.c | 37 - fs/smb/client/fs_context.h | 9 - fs/smb/client/fscache.c | 109 + fs/smb/client/fscache.h | 54 + fs/smb/client/inode.c | 103 +- fs/smb/client/readdir.c | 20 +- fs/smb/client/reparse.c | 531 ---- fs/smb/client/reparse.h | 113 - fs/smb/client/smb2glob.h | 3 +- fs/smb/client/smb2inode.c | 399 +-- fs/smb/client/smb2ops.c | 266 +- fs/smb/client/smb2pdu.c | 191 +- fs/smb/client/smb2pdu.h | 36 +- fs/smb/client/smb2proto.h | 14 +- fs/smb/client/trace.h | 146 +- fs/smb/client/transport.c | 17 +- fs/smb/common/smbfsctl.h | 6 + fs/userfaultfd.c | 86 +- fs/xfs/scrub/xfile.c | 5 - include/linux/amba/pl022.h | 4 +- include/linux/async.h | 1 + include/linux/backing-dev-defs.h | 7 +- include/linux/bpf_local_storage.h | 30 +- include/linux/cacheinfo.h | 6 + include/linux/compiler-gcc.h | 19 + include/linux/compiler_attributes.h | 12 + include/linux/compiler_types.h | 4 +- include/linux/dax.h | 6 +- include/linux/energy_model.h | 166 +- include/linux/fs.h | 2 +- include/linux/iommu.h | 24 + include/linux/list.h | 2 +- include/linux/netfs.h | 2 - include/linux/pagemap.h | 14 - include/linux/phy.h | 8 +- include/linux/shmem_fs.h | 2 +- include/linux/spi/pxa2xx_spi.h | 3 +- include/linux/spi/spi_gpio.h | 4 +- include/linux/string.h | 4 +- include/linux/usb/gadget.h | 1 - include/linux/userfaultfd_k.h | 75 +- include/linux/workqueue.h | 2 + include/linux/wwan.h | 2 + include/net/cfg80211.h | 2 +- include/net/tls.h | 5 - include/sound/tas2781.h | 1 - include/trace/events/netfs.h | 1 - include/uapi/linux/io_uring.h | 1 + include/uapi/linux/virtio_snd.h | 154 ++ init/main.c | 1 + io_uring/Makefile | 2 +- io_uring/opdef.c | 10 + io_uring/truncate.c | 48 + io_uring/truncate.h | 4 + kernel/async.c | 17 +- kernel/bpf/bpf_local_storage.c | 52 +- kernel/configs/hardening.config | 4 - kernel/kprobes.c | 4 +- kernel/power/energy_model.c | 474 +++- kernel/trace/ftrace.c | 10 + kernel/trace/trace.c | 75 +- kernel/trace/trace_probe.c | 32 +- kernel/trace/trace_probe.h | 3 +- kernel/watchdog.c | 244 +- kernel/workqueue.c | 44 +- lib/Kconfig.debug | 14 + lib/raid6/s390vx.uc | 4 +- localversion-next | 2 +- mm/Kconfig | 6 + mm/backing-dev.c | 2 +- mm/compaction.c | 247 +- mm/internal.h | 9 +- mm/memblock.c | 1 + mm/page-writeback.c | 2 +- mm/page_alloc.c | 6 - mm/shmem.c | 2 +- mm/userfaultfd.c | 414 ++- mm/vmscan.c | 3 +- mm/zswap.c | 33 +- net/6lowpan/core.c | 1 + net/atm/mpc.c | 1 + net/core/net-procfs.c | 48 +- net/dsa/tag_sja1105.c | 4 +- net/dsa/user.c | 4 +- net/ethtool/netlink.c | 14 +- net/handshake/handshake-test.c | 5 +- net/ipv4/ah4.c | 1 + net/ipv4/esp4.c | 1 + net/ipv4/ip_gre.c | 1 + net/ipv4/ip_tunnel.c | 1 + net/ipv4/ip_vti.c | 1 + net/ipv4/ipip.c | 1 + net/ipv4/tunnel4.c | 1 + net/ipv4/udp_tunnel_core.c | 1 + net/ipv4/xfrm4_tunnel.c | 1 + net/ipv6/ah6.c | 1 + net/ipv6/esp6.c | 1 + net/ipv6/ip6_udp_tunnel.c | 1 + net/ipv6/mip6.c | 1 + net/ipv6/sit.c | 1 + net/ipv6/tunnel6.c | 1 + net/ipv6/xfrm6_tunnel.c | 1 + net/key/af_key.c | 1 + net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/openvswitch/flow_netlink.c | 49 +- net/sched/act_mirred.c | 2 - net/sched/em_canid.c | 1 + net/sched/em_cmp.c | 1 + net/sched/em_meta.c | 1 + net/sched/em_nbyte.c | 1 + net/sched/em_text.c | 1 + net/sched/em_u32.c | 1 + net/tls/tls_sw.c | 135 +- net/xfrm/xfrm_algo.c | 1 + net/xfrm/xfrm_user.c | 1 + rust/Makefile | 6 +- samples/bpf/asm_goto_workaround.h | 8 +- scripts/Makefile | 4 +- scripts/generate_rust_target.rs | 4 +- sound/hda/intel-sdw-acpi.c | 7 + sound/pci/hda/Kconfig | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/hda/tas2781_hda_i2c.c | 12 - sound/soc/codecs/cs35l56-shared.c | 1 - sound/soc/codecs/rt5645.c | 1 + sound/soc/codecs/tas2781-comlib.c | 1 - sound/soc/intel/avs/Makefile | 3 +- sound/soc/intel/avs/avs.h | 4 + sound/soc/intel/avs/core.c | 1 + sound/soc/intel/avs/sysfs.c | 35 + sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/sof_board_helpers.c | 249 +- sound/soc/intel/boards/sof_board_helpers.h | 29 + sound/soc/intel/boards/sof_cs42l42.c | 236 +- sound/soc/intel/boards/sof_rt5682.c | 151 +- sound/soc/intel/boards/sof_sdw.c | 106 +- sound/soc/intel/boards/sof_sdw_common.h | 82 +- sound/soc/intel/boards/sof_sdw_cs42l42.c | 35 +- sound/soc/intel/boards/sof_sdw_cs42l43.c | 25 +- sound/soc/intel/boards/sof_sdw_cs_amp.c | 3 +- sound/soc/intel/boards/sof_sdw_maxim.c | 4 +- sound/soc/intel/boards/sof_sdw_rt5682.c | 35 +- sound/soc/intel/boards/sof_sdw_rt700.c | 35 +- sound/soc/intel/boards/sof_sdw_rt711.c | 19 +- sound/soc/intel/boards/sof_sdw_rt712_sdca.c | 39 +- sound/soc/intel/boards/sof_sdw_rt715.c | 12 +- sound/soc/intel/boards/sof_sdw_rt715_sdca.c | 12 +- sound/soc/intel/boards/sof_sdw_rt_amp.c | 53 +- .../soc/intel/boards/sof_sdw_rt_sdca_jack_common.c | 19 +- sound/soc/intel/boards/sof_ssp_common.h | 8 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 12 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 10 +- sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 102 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 4 +- sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 4 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 6 +- sound/soc/sof/amd/acp-ipc.c | 2 + sound/soc/sof/amd/acp.c | 17 +- sound/virtio/Makefile | 1 + sound/virtio/virtio_card.c | 21 + sound/virtio/virtio_card.h | 22 + sound/virtio/virtio_kctl.c | 466 ++++ tools/arch/x86/include/asm/rmwcc.h | 2 +- tools/include/linux/compiler_types.h | 4 +- tools/perf/Documentation/perf.txt | 2 + tools/perf/builtin-report.c | 2 + tools/perf/builtin-sched.c | 163 +- tools/perf/builtin-script.c | 3 + tools/perf/tests/shell/stat+std_output.sh | 2 +- tools/perf/util/debug.c | 3 + tools/perf/util/debug.h | 1 + tools/perf/util/map.c | 8 - tools/perf/util/python.c | 1 + tools/perf/util/session.c | 11 + tools/perf/util/session.h | 2 + tools/perf/util/symbol-elf.c | 75 +- tools/perf/util/thread_map.c | 2 +- tools/testing/cxl/Kbuild | 1 + tools/testing/cxl/test/cxl.c | 63 +- tools/testing/cxl/test/mock.c | 14 + tools/testing/cxl/test/mock.h | 1 + .../selftests/bpf/prog_tests/task_local_storage.c | 6 - .../selftests/bpf/progs/cgrp_ls_recursion.c | 26 - .../selftests/bpf/progs/task_ls_recursion.c | 17 - tools/testing/selftests/mm/compaction_test.c | 37 +- tools/testing/selftests/mm/run_vmtests.sh | 14 +- tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/config | 6 +- .../selftests/net/forwarding/bridge_locked_port.sh | 4 +- .../testing/selftests/net/forwarding/bridge_mdb.sh | 14 +- tools/testing/selftests/net/forwarding/config | 7 + .../selftests/net/forwarding/tc_flower_l2_miss.sh | 8 +- .../selftests/net/openvswitch/openvswitch.sh | 13 + .../testing/selftests/net/openvswitch/ovs-dpctl.py | 71 +- .../selftests/net/test_bridge_backup_port.sh | 23 + tools/testing/selftests/net/tls.c | 8 +- tools/testing/selftests/net/udpgso.c | 134 +- tools/testing/selftests/net/udpgso.sh | 49 +- .../tc-testing/tc-tests/actions/mirred.json | 396 +++ 687 files changed, 18810 insertions(+), 13140 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-pci-devices-avs create mode 100644 Documentation/devicetree/bindings/net/ethernet-phy-package.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,qca807x.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm,coresight-pmu.yaml create mode 100644 arch/arc/include/asm/cachetype.h create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h64-remix-mini-pc.dts create mode 100644 arch/csky/include/asm/cachetype.h create mode 100644 arch/m68k/include/asm/cachetype.h create mode 100644 arch/mips/include/asm/cachetype.h create mode 100644 arch/nios2/include/asm/cachetype.h create mode 100644 arch/parisc/include/asm/cachetype.h create mode 100644 arch/s390/configs/compat.config create mode 100644 arch/sh/include/asm/cachetype.h create mode 100644 arch/sparc/include/asm/cachetype.h create mode 100644 arch/xtensa/include/asm/cachetype.h create mode 100644 drivers/crypto/intel/qat/qat_common/adf_heartbeat_inject.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_parser.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_parser.h delete mode 100644 drivers/gpu/drm/msm/dp/dp_power.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_power.h rename drivers/md/dm-vdo/{ => indexer}/chapter-index.c (98%) rename drivers/md/dm-vdo/{ => indexer}/chapter-index.h (100%) rename drivers/md/dm-vdo/{ => indexer}/config.c (98%) rename drivers/md/dm-vdo/{ => indexer}/config.h (99%) rename drivers/md/dm-vdo/{ => indexer}/delta-index.c (99%) rename drivers/md/dm-vdo/{ => indexer}/delta-index.h (99%) rename drivers/md/dm-vdo/{ => indexer}/geometry.c (98%) rename drivers/md/dm-vdo/{ => indexer}/geometry.h (99%) rename drivers/md/dm-vdo/{ => indexer}/hash-utils.h (97%) rename drivers/md/dm-vdo/{ => indexer}/index-layout.c (99%) rename drivers/md/dm-vdo/{ => indexer}/index-layout.h (98%) rename drivers/md/dm-vdo/{ => indexer}/index-page-map.c (95%) rename drivers/md/dm-vdo/{ => indexer}/index-page-map.h (100%) rename drivers/md/dm-vdo/{ => indexer}/index-session.c (85%) rename drivers/md/dm-vdo/{ => indexer}/index-session.h (97%) rename drivers/md/dm-vdo/{ => indexer}/index.c (97%) rename drivers/md/dm-vdo/{ => indexer}/index.h (100%) rename drivers/md/dm-vdo/{uds.h => indexer/indexer.h} (95%) rename drivers/md/dm-vdo/{ => indexer}/io-factory.c (99%) rename drivers/md/dm-vdo/{ => indexer}/io-factory.h (100%) rename drivers/md/dm-vdo/{ => indexer}/murmurhash3.c (100%) rename drivers/md/dm-vdo/{ => indexer}/murmurhash3.h (100%) rename drivers/md/dm-vdo/{ => indexer}/open-chapter.c (99%) rename drivers/md/dm-vdo/{ => indexer}/open-chapter.h (100%) rename drivers/md/dm-vdo/{ => indexer}/radix-sort.c (99%) rename drivers/md/dm-vdo/{ => indexer}/radix-sort.h (100%) rename drivers/md/dm-vdo/{ => indexer}/sparse-cache.c (89%) rename drivers/md/dm-vdo/{ => indexer}/sparse-cache.h (98%) rename drivers/md/dm-vdo/{ => indexer}/volume-index.c (97%) rename drivers/md/dm-vdo/{ => indexer}/volume-index.h (99%) rename drivers/md/dm-vdo/{ => indexer}/volume.c (97%) rename drivers/md/dm-vdo/{ => indexer}/volume.h (98%) delete mode 100644 drivers/md/dm-vdo/pool-sysfs-stats.c delete mode 100644 drivers/md/dm-vdo/pool-sysfs.c delete mode 100644 drivers/md/dm-vdo/pool-sysfs.h delete mode 100644 drivers/md/dm-vdo/sysfs.c delete mode 100644 drivers/md/dm-vdo/thread-cond-var.c rename drivers/md/dm-vdo/{uds-threads.c => thread-utils.c} (68%) create mode 100644 drivers/md/dm-vdo/thread-utils.h delete mode 100644 drivers/md/dm-vdo/uds-sysfs.c delete mode 100644 drivers/md/dm-vdo/uds-sysfs.h delete mode 100644 drivers/md/dm-vdo/uds-threads.h create mode 100644 drivers/net/phy/qcom/qca807x.c delete mode 100644 fs/smb/client/reparse.c delete mode 100644 fs/smb/client/reparse.h create mode 100644 io_uring/truncate.c create mode 100644 io_uring/truncate.h create mode 100644 sound/soc/intel/avs/sysfs.c create mode 100644 sound/virtio/virtio_kctl.c