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 4fafd96910ad Add linux-next specific files for 20230203 omits 7ca348e902dd Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b3cd2bb21ab8 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 2cf8679b9a99 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 761d83579225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8048597b70ca Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 67f3804f5cd8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b6b47774b193 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits acc6a4bf4ca9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ddcc02f1a982 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8eac5a1cf176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dfd8cfa93094 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 233100aaa888 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea833e943626 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 745f2b825c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85bffa93d7f0 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits d06ac2f40c22 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 91937c13383d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits f0fd4094032b Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 47bfe4deb101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7170e64c13c7 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 2fb5b0801d70 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 94afc0a79b12 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits f6156e7a33a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ebe0bad1da6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3b98c48ffd65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f157595747d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca0b8ab27d25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7edfae1aa73b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f38b936ff98d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e8ff997417da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 832630886120 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c6fa0a78be73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a54f8e7e2316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ef070dc8507 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98740bb3b153 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ae011b668bba Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits fa0ada8ecec5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ee08e353163d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 9150920a520f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 77003ad342c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6bd611138ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 610d228dfa51 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 597adf3469a6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 808eed9a0554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58e54643f4e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b65695eb649d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 35c047e20d13 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 8180473e3e70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06d846034885 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 6e3d4d9bfd14 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 779ad54bef92 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 0cd0e9168018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7061bc0aa153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a225dfe260c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55bf46355a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 085342514634 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c2d72058a8d9 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b0284af02cd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4b114d66bc7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits b5fd5cbd403f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits eb0d1b4bf7de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8f2d32eaa78 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e3aaa409b1b9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 240e821638d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b9455cca4c32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7a32859f12a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d51aa333127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e1a3c627c69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 156914c5f023 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 133ed4d1fed5 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 2f22e363de4a Merge branch 'next' of git://github.com/cschaufler/smack-next omits 42183109b3cd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 73f144c440e4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 54e935883e7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6abf500a0067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebb3742b724c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits ee7c03394ee7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 37c9bcbe8cd9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 41683cd8d40d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c76243e090bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b620dc3d28de Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 90365392899d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba0b088f5d3d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 7f5c9ff88366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63759f3ef04f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec2c7d1004fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4838935d669e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 302d3fdaf615 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6d6dbb381841 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 39a8104d2912 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 18cc92924535 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 77d928334edb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 759e3682edfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e83e8c139638 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f6ea52e4af56 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b64249fbca74 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 62cadb99aaf8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ef34133263cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc58ae707b98 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits f8c8a4e64e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aacae35b6f8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9358f2d63dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46577ef6af45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93fef4520576 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1cb97487a86c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits c8a22f9afbb6 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8522e83e044e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 97c4b3fc4c45 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 75be902887d5 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 378f14b267f6 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 95a133dee5ae Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d9b39197caba Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ad2cd4487f7b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 58fbbdc7e88c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0db0b3f08f17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64a526a154e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 453f3c32b928 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69c1c15c0e97 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits cae12edfb1b1 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits bdf5d2e78ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 037c59464390 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits bfd6f53b9a0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19dfbc0e638c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 062617675535 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits b1637663774e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 3c100bc7564d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1407bf19a626 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96025bf68b16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 435fc3a49d82 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5215ff5f41eb Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits afef5ed40604 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4c2cb5ba9c8d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 646a4798ae44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fc83aa795cb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0c5338af34a4 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e1433a1b4632 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74e136965c86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 230831971ea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3435fcd19c58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 97a37ab41a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86b46be22736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c7bb5343b0a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05613777cc91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63c386c6d1d5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 90d63dfa5c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a50cf6bcc478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1e8fca2d0ea Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 48e2bbf98193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f734d0925e6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 0d2b3122c79a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 31a10e35c6c6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 619cff481790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05096436bf1a Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 020452105e59 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5bb4578fc09a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 641e267f7d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 751f3c9e73a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e48e9faa820 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c839a18cc8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50f43e655325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4aeded959830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a6b99f9c5dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7785b88b7c5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2ced1fd2bdb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b4ca1b452d4b Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 2236637ffb9a Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f5e98ead7de6 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits d299ecf5e867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18cb7a5e519b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 5320963fb47b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09011e4e8a3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e35d63ec26a6 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits f862541ce1d1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 6bf2cb234c7c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e81e7eff5cf5 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 6e61f8406206 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits eaffd888e597 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f42837eac380 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9fcf8527c10d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 24eec494fd5f Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 32f583304942 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 2b9c0a9f2170 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fbe2e2800985 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 1aa9c20980dd Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 7f53f4d0919c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d89a879536c2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7d935628b9ac Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e46ac6738b26 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits ccea6f90e526 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a0cd3e8ffe4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5f0f0484a6d1 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 27f4396d8583 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ffce778101d1 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 86f93bb9cbfb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 209322b72da8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 481e147deb68 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 95d6351b7d24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 384c9cc14041 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aab4ea41d494 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 709cd4033b27 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f75031195e90 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a469dc07f3b9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits d857a48f0068 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ad768dde2dd1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3245f90bb338 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f5b3c00f40f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0326b4b04a2d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits c8c915f10e89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 170edb8ad9fd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits afdf57285d1e Merge remote-tracking branch 'asoc/for-6.3' into asoc-next omits 9f093aff1dda platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match omits 9db917c3c761 Merge branch into tip/master: 'objtool/core' omits 1e7a87252f75 Merge branch into tip/master: 'perf/urgent' omits 0a267b6186de Merge branches 'apic', 'generic', 'misc', 'mmu', 'pmu', 's [...] omits 0045f8afe23b vdpa: Fix a couple of spelling mistakes in some messages omits 53a4edbbaf80 vhost-net: support VIRTIO_F_RING_RESET omits 5169251ffa73 vhost-scsi: convert sysfs snprintf and sprintf to sysfs_emit omits 022659ee3363 virtio_net: notify MAC address change on device initialization omits d0aa1f8e8d63 virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_M [...] omits 1fc763eda9bf setlocalversion: do not append git commit hash if localver [...] omits 83552a5c641e .gitignore: ignore *.cover and *.mbx omits 7ac22a525ad7 kbuild: remove --include-dir MAKEFLAG from top Makefile omits 05788ba9ff25 kbuild: fix trivial typo in comment omits 8fc912dfae96 kbuild: do not automatically add -w option to modpost omits 6b6240b29def powerpc/vdso: Filter clang's auto var init zero enabler wh [...] omits cc900d716a5f kbuild: deb-pkg: add --source-option=-sP omits 572dce294f26 kbuild: save overridden KERNELRELEASE in include/config/ke [...] omits b53f84708ba3 Merge branch into tip/master: 'x86/microcode' omits c17752bcf4d8 dt-bindings: interrupt-controller: arm,gic-v3: Fix typo in [...] omits 4f206e661f00 Merge branch 'mm-nonmm-unstable' into mm-everything omits 0304ec313a3e lib/stackdepot: move documentation comments to stackdepot.h omits bbb2f17b4edd lib/stackdepot: various comments clean-ups omits dc196d5651fb lib-stackdepot-annotate-racy-slab_index-accesses-fix omits c479a059fdf1 lib/stackdepot: annotate racy slab_index accesses omits 87f5b2a7e315 lib/stacktrace, kasan, kmsan: rework extra_bits interface omits 55cc53101c0d lib/stackdepot: annotate depot_init_slab and depot_alloc_stack omits dbbe4edc9303 lib/stacktrace: drop impossible WARN_ON for depot_init_slab omits 190eb8235a64 lib/stackdepot: rename handle and slab constants omits 8d9815c9893d lib/stackdepot: rename slab variables omits 763385b5819a lib/stackdepot: rename init_stack_slab omits 8e6934376f77 lib/stackdepot: rename hash table constants and variables omits bc5a3d2e7bd7 lib/stackdepot: reorder and annotate global variables omits 59ec33def4b7 lib/stackdepot: lower the indentation in stack_depot_init omits 27f8683f55d8 lib/stackdepot: annotate init and early init functions omits 237df2188424 lib/stackdepot: rename stack_depot_disable omits 1940450c3a3c lib-stackdepot-mm-rename-stack_depot_want_early_init-fix omits c68b69ab9cd2 lib/stackdepot, mm: rename stack_depot_want_early_init omits 73af33724533 lib/stackdepot: use pr_fmt to define message format omits f934faffd408 lib/stackdepot: put functions in logical order omits e4315a63f2d9 lib/stackdepot: fix setting next_slab_inited in init_stack_slab omits e01b56c9c207 scripts/tags.sh: fix the Kconfig tags generation when usin [...] omits c777fcd53251 nilfs2: prevent WARNING in nilfs_dat_commit_end() omits 19f189731111 lib/zlib: remove redundation assignement of avail_in dfltc [...] omits a34c4098901d lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default omits b0016c7eeeb8 lib/zlib: DFLTCC always switch to software inflate for Z_P [...] omits b2f2197ed39d lib/zlib: DFLTCC support inflate with small window omits e6a090c1aea2 lib/zlib: Split deflate and inflate states for DFLTCC omits 345c2bc3bb29 lib/zlib: DFLTCC not writing header bits when avail_out == 0 omits cbde1abf0271 lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0 omits 5320b810621d lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams omits d0a2b6816be2 lib/zlib: implement switching between DFLTCC and software omits 34ecea99b5b5 lib/zlib: adjust offset calculation for dfltcc_state omits d26ef95febb1 nilfs2: replace WARN_ONs for invalid DAT metadata block requests omits e57b23ca6e41 scripts/spelling.txt: add "exsits" pattern and fix typo instances omits fdecf7549bef fs: gracefully handle ->get_block not mapping bh in __mpag [...] omits de0c5e7c0575 cramfs: Kconfig: fix spelling & punctuation omits 9ecd4c4de2c6 checkpatch: improve EMBEDDED_FILENAME test omits 48a585965c84 fs/ext4: use try_cmpxchg in ext4_update_bh_state omits 633df7bc129c fs: hfsplus: initialize fsdata in hfsplus_file_truncate() omits 85ae0de4dceb fs: hfs: initialize fsdata in hfs_file_truncate() omits ffab61a390ec scripts/spelling.txt: add more spelling corrections omits 09742ace9277 checkpatch: use proper way for show problematic line omits ddff2ad7480e checkpatch: warn when Reported-by: is not followed by Link: omits aa5adcd72ead checkpatch: warn when unknown tags are used for links omits 8089bb0b2368 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll omits 98ec668609d3 initramfs: use kstrtobool() instead of strtobool() omits 7c89b46c661c kexec: introduce sysctl parameters kexec_load_limit_* omits 682cec4f3e03 kexec: factor out kexec_load_permitted omits 5e41c64499aa Documentation: sysctl: correct kexec_load_disabled omits 33a4de892c77 fat: fix return value of vfat_bad_char() and vfat_replace_ [...] omits 4936bacc38e9 userns: fix a struct's kernel-doc notation omits 53e99e0122eb ntfs: fix multiple kernel-doc warnings omits 6f60a5fb7ef9 freevxfs: fix kernel-doc warnings omits c97d885483ae scripts/bloat-o-meter: use the reverse flag for sort omits 020e56da2e0b scripts-gdb-add-mm-introspection-utils-fix omits f26474e4a4e8 scripts/gdb: add mm introspection utils omits 8554f251c007 scripts/gdb: add mm introspection utils omits fa3212f1f4da util_macros.h: add missing inclusion omits b49bd9aee56b kthread_worker: check all delayed works when destroy kthre [...] omits 397cc304d346 scripts/spelling: add a few more typos omits 1182a27f5384 proc: mark /proc/cmdline as permanent omits 71ef250c9fd3 checkpatch: mark kunmap() and kunmap_atomic() deprecated omits a8f51b81501d KVM: x86: fix trivial typo omits d899cd97b79f scripts/spelling.txt: add `permitted' omits 3db812a42d50 hfsplus-remove-unnecessary-variable-initialization-fix omits 45f1196931c5 hfsplus: remove unnecessary variable initialization omits 4018b11a8a4a lib-add-dhrystone-benchmark-test-fix omits 7c0bd22b18a8 lib: add Dhrystone benchmark test omits 30cd6d928c25 include/linux/percpu_counter.h: race in uniprocessor percp [...] omits 9f0d17e3cfa1 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits 9b0b62d71976 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits a071ba814a55 docs: fault-injection: add requirements of error injectabl [...] omits ca0529aea9eb error-injection-remove-ei_etype_none-fix omits ef64c5ca27d8 error-injection: remove EI_ETYPE_NONE omits ef890d1548c4 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits c5136d61377e arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits a642a859114d mm/gup: add folio to list when folio_isolate_lru() succeed omits ecaf18bc6f5f mm/swapfile: remove pr_debug in get_swap_pages() omits 074219495cd7 mm/migrate: convert putback_movable_pages() to use folios omits 8aff9793d5d4 mm/migrate: convert isolate_movable_page() to use folios omits 5ca8496890b3 mm/migrate: add folio_movable_ops() omits 54424bc2dc83 mm: add folio_get_nontail_page() omits 54bb8a8f022a mm/mempolicy: convert migrate_page_add() to migrate_folio_add() omits 8fba17a46db6 mm/mempolicy: convert queue_pages_required() to queue_foli [...] omits c8874e80ee43 mm/mempolicy: convert queue_pages_hugetlb() to queue_folio [...] omits ba304a7984f7 mm/mempolicy: convert queue_pages_pte_range() to queue_fol [...] omits 0cf576c68b57 mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() omits 7782221f63ef mm: add folio_estimated_sharers() omits 10b6ef695c4b mm-arch-add-generic-implementation-of-pfn_valid-for-flatmem-fix omits 7aee02f7cc69 mm, arch: add generic implementation of pfn_valid() for FLATMEM omits 1de875afeeed mips: drop definition of pfn_valid() for DISCONTIGMEM omits 20587e7525e5 m68k: use asm-generic/memory_model.h for both MMU and !MMU omits d1a6da43cbc1 arm: include asm-generic/memory_model.h from page.h rather [...] omits de86c5cc7843 memory tier: release the new_memtier in find_create_memory_tier() omits 088dec221627 kasan: infer allocation size by scanning metadata omits 0d366eb4f574 kasan: fix Oops due to missing calls to kasan_arch_is_ready() omits df23bf69463d mm: export dump_mm() omits 9fe65fd75755 mm: introduce __vm_flags_mod and use it in untrack_pfn omits d1c5a9b86fcd mm: replace vma->vm_flags indirect modification in ksm_madvise omits 707552e5a60c mm-replace-vma-vm_flags-direct-modifications-with-modifier [...] omits 58d5a07c6a9a mm: replace vma->vm_flags direct modifications with modifi [...] omits 7e215638ef1e mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK omits 8a3196f57bf9 mm: introduce vma->vm_flags wrapper functions omits 8abca57a1899 kernel/fork: convert vma assignment to a memcpy omits 6d1ff4ff4f71 mpage-convert-__mpage_writepage-to-use-a-folio-more-fully-fix omits 60c4cb98d775 mpage: convert __mpage_writepage() to use a folio more fully omits a2fb3d041392 fs: convert writepage_t callback to pass a folio omits 9cb9ecd5f58c mm-add-memcpy_from_file_folio-fix omits e3e8bfcc7535 mm: add memcpy_from_file_folio() omits c442ceda1611 dmapool: create/destroy cleanup omits 08aaa46f2263 dmapool: link blocks across pages omits db80dccb6168 dmapool: don't memset on free twice omits ef13c5cc3a24 dmapool: simplify freeing omits a3c215e0c992 dmapool: consolidate page initialization omits 3955c48b6ed4 dmapool: rearrange page alloc failure handling omits d2999bfb1e45 dmapool: move debug code to own functions omits 5cf0a3d5650b dmapool: speedup DMAPOOL_DEBUG with init_on_alloc omits 0264fd48bbd9 dmapool: cleanup integer types omits 7101b3069070 dmapool: use sysfs_emit() instead of scnprintf() omits 1f5b4855c94f dmapool: remove checks for dev == NULL omits 9368cc0b9b20 dmapool: add alloc/free performance test omits d45cde9bf999 block-remove-rw_page-fix omits 73dc65b2fda7 block: remove ->rw_page omits 998768cbd008 mm: factor out a swap_writepage_bdev helper omits 7ef459faa733 mm: remove the __swap_writepage return value omits f10583bae306 mm: use an on-stack bio for synchronous swapin omits b7962dad7418 mm: factor out a swap_readpage_bdev helper omits b796d5002f92 mm-remove-the-swap_readpage-return-value-fix omits 5ea8b30d2963 mm: remove the swap_readpage return value omits c4cabb9a5618 mpage: stop using bdev_{read,write}_page omits ce13dad9873f mm/compaction: fix set skip in fast_find_migrateblock omits c9bf9a8f2139 Revert "mm/compaction: fix set skip in fast_find_migrateblock" omits 60494b51e43f mm, compaction: finish pageblocks on complete migration failure omits d9b360b6cfa7 mm, compaction: finish scanning the current pageblock if r [...] omits 6040e3d83c21 mm, compaction: check if a page has been captured before d [...] omits 959eebb91946 mm, compaction: rename compact_control->rescan to finish_p [...] omits bb23cc5bece5 Documentation/mm: update hugetlbfs documentation to mentio [...] omits da152ecaefec mm/hugetlb: convert hugetlb_wp() to take in a folio omits ad3a05819cfa mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio omits 0910680a7f79 mm/hugetlb: convert restore_reserve_on_error to take in a folio omits 929dd64ee75f mm/hugetlb: convert hugetlb fault paths to use alloc_huget [...] omits f9b27c70ad56 mm/hugetlb: convert putback_active_hugepage to take in a folio omits 3babd1d0622b mm/hugetlb: convert hugetlbfs_pagecache_present() to folios omits d7e967466992 mm/hugetlb: convert hugetlb_install_page to folios omits 4ec4601c881f mm/gup.c: fix typo in comments omits 40e6a56dcf92 kasan-reset-page-tags-properly-with-sampling-v2 omits 05dc9fa77e05 kasan: reset page tags properly with sampling omits 4abacbb3da74 mm: refactor va_remove_mappings omits 020bdad68d62 mm: split __vunmap omits 875818c18907 mm: move debug checks from __vunmap to remove_vm_area omits 95129b872f8f mm: use remove_vm_area in __vunmap omits 6a76d6bce6c9 mm: move __remove_vm_area out of va_remove_mappings omits de3e862f1792 mm: call vfree instead of __vunmap from delayed_vfree_work omits d7739cb5d467 mm: move vmalloc_init and free_work down in vmalloc.c omits 707d98bfa0ed mm: remove __vfree_deferred omits 674369727ea6 mm: remove __vfree omits 2b9e71e48a61 mm: reject vmap with VM_FLUSH_RESET_PERMS omits 373605127740 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata regi [...] omits eafe613de6ef mm/sparse: fix "unused function 'pgdat_to_phys'" warning omits 2517f179295e mm/page_owner: record single timestamp value for high orde [...] omits 003adaf18e53 mm: memory-failure: document memory failure stats omits 45654e5b01bf mm: memory-failure: bump memory failure stats to pglist_data omits 5f1482684d34 mm: memory-failure: add memory failure stats to sysfs omits 303999bf16d2 vma_merge: set vma iterator to correct position. omits 38e7f96fc556 mm/mmap: fix vma_merge() offset when expanding the next vma omits 7dc7370a193d mm/mmap: remove __vma_adjust() omits 0f24c3267cd8 mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] omits 6e43d64c5c15 mm/mmap: introduce dup_vma_anon() helper omits b6ced98756e4 mm/mmap: don't use __vma_adjust() in shift_arg_pages() omits eb6e16092df0 mm/mremap: convert vma_adjust() to vma_expand() omits a32df720a540 mm: don't use __vma_adjust() in __split_vma() omits 1d46cfec118d mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() omits e898f38d274b mm/mmap: use vma_prepare() and vma_complete() in vma_expand() omits 26fe9459eb9d mm/mmap: refactor locking out of __vma_adjust() omits 92f262685009 mm/mmap: move anon_vma setting in __vma_adjust() omits a0a220bda45e mm/mremap: fix vma iterator initialization omits 68b3bdafe079 mm: change munmap splitting order and move_vma() omits 09a572e83dbb mmap: clean up mmap_region() unrolling omits 85644403ac4a mm: add vma iterator to vma_adjust() arguments omits 3c86f3b4aecc mm: pass vma iterator through to __vma_adjust() omits eaafb6869037 mm: remove unnecessary write to vma iterator in __vma_adjust() omits 0b81c0d6f531 mm/madvise: fix VMA_ITERATOR start position omits c178c5ba8bc2 madvise: use split_vma() instead of __split_vma() omits 7b89fdfc524d mm: pass through vma iterator to __vma_adjust() omits 925b8546f35f mmap: convert __vma_adjust() to use vma iterator omits f6186005ed1a mm/damon/vaddr-test.h: stop using vma_mas_store() for mapl [...] omits 3ecb63ed8f49 mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] omits faf1e498db74 nommu: pass through vma iterator to shrink_vma() omits 39724df85338 nommu: convert nommu to using the vma iterator omits 1d0fe6405115 mm/mremap: use vmi version of vma_merge() omits 90edb5778780 mmap: use vmi version of vma_merge() omits c9c0624d85a2 mmap: pass through vmi iterator to __split_vma() omits 5ef11062c83c madvise: use vmi iterator for __split_vma() and vma_merge() omits 9e49d326a289 sched: convert to vma iterator omits 25e7ebba8ab6 task_mmu: convert to vma iterator omits ce82fd20cd41 mempolicy: convert to vma iterator omits adbb3ce7d541 coredump: convert to vma iterator omits 3877b8161270 mlock: convert mlock to vma iterator omits 7a9cc90d08cc mm: change mprotect_fixup to vma iterator omits 31c013f7e0b8 userfaultfd: use vma iterator omits 0378ace8e1c2 ipc/shm: introduce new do_vma_munmap() to munmap omits dcf5cf771912 ipc/shm: use the vma iterator for munmap calls omits 7dd54ced1310 mm: add temporary vma iterator versions of vma_merge(), sp [...] omits a6e3e066f398 mmap: convert vma_expand() to use vma iterator omits 1a20cdf2cb26 mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] omits 5acf5a5b4c89 mm/mmap: remove preallocation from do_mas_align_munmap() omits 5ef3e3874b05 mmap: convert vma_link() vma iterator omits 1e175866712a kernel/fork: convert forking to using the vmi iterator omits cac2a5980273 mm/mmap: convert brk to use vma iterator omits 36381245703a mm: expand vma iterator interface omits c8933361ab8f maple_tree: fix mas_prev() and mas_find() state handling omits 5e68faecaba3 maple_tree: fix handle of invalidated state in mas_wr_stor [...] omits 342e4b8d5225 test_maple_tree: test modifications while iterating omits d78af3b03e56 maple_tree: reduce user error potential omits 82d0f0818b9c maple_tree: fix potential rcu issue omits 21a342dc5505 maple_tree: add mas_init() function omits aec299f27585 mm: multi-gen LRU: simplify lru_gen_look_around() omits 508b7c167c16 mm: multi-gen LRU: improve walk_pmd_range() omits 5501b8e5408e mm: multi-gen LRU: improve lru_gen_exit_memcg() omits c1a51cd09afc mm: multi-gen LRU: section for memcg LRU omits 0d8cc10a45b4 mm: multi-gen LRU: section for Bloom filters omits 764377b080ea mm: multi-gen LRU: section for rmap/PT walk feedback omits 6561fc63f078 mm: multi-gen LRU: section for working set protection omits 1a69fb883c35 mm: move KMEMLEAK's Kconfig items from lib to mm omits 0ca6ed11ffa2 mm/damon/core-test: add a test for damon_update_monitoring [...] omits e8204ec30baa mm/damon/core: update monitoring results for new monitorin [...] omits 6a77822f424a mm/damon: update comments in damon.h for damon_attrs omits 8da3902c1eb3 mm/kmemleak: fix UAF bug in kmemleak_scan() omits 1cf20b566252 mm/kmemleak: simplify kmemleak_cond_resched() usage omits 618d87efe8de kselftest: vm: add tests for memory-deny-write-execute omits f4ac7e641244 mm: implement memory-deny-write-execute as a prctl omits f4433e2b64ef tools/mm: allow users to provide additional cflags/ldflags omits 1e9852676ffa Documentation: mm: use `s/higmem/highmem/` fix typo for highmem omits 56d951b2a8cc mm/cma: fix potential memory loss on cma_declare_contiguous_nid omits 8100a984dc2e swap_state: update shadow_nodes for anonymous page omits 5c378bbcc41c mm/hugetlb: fix get_hwpoison_hugetlb_folio() stub omits de8cfc607e71 mm/hugetlb: convert get_hwpoison_huge_page() to folios omits dc08a33ad3ab zsmalloc: set default zspage chain size to 8 omits 88b31cc0176a zsmalloc: make zspage chain size configurable omits 8be017d3c24c zsmalloc: skip chain size calculation for pow_of_2 classes omits 1b21432b5854 zsmalloc: rework zspage chain size selection omits f0e95bbf8279 mm/page_alloc: use deferred_pages_enabled() wherever applicable omits 0097849abce1 mm-page_ext-init-page_ext-early-if-there-are-no-deferred-s [...] omits 852238a6bc2c mm/page_ext: init page_ext early if there are no deferred [...] omits ded39b62dc8d mm/damon/core: skip apply schemes if empty omits 63e8e8876b9d mm/secretmem: remove redundant initiialization of pointer file omits f6ecc9d6f71e readahead: convert readahead_expand() to use a folio omits c29a022c3e43 filemap: convert filemap_range_has_page() to use a folio omits 7e80fc4245fa filemap: convert filemap_map_pmd() to take a folio omits 0f6dc6792818 rmap: add folio parameter to __page_set_anon_rmap() omits 198ac4f27435 mm: clean up mlock_page / munlock_page references in comments omits 0a3b8c96d186 mm: remove munlock_vma_page() omits 18b8b3a3769e mm: remove mlock_vma_page() omits 3bba078fbe2a mm-remove-page_evictable-fix omits a717a8583bf5 mm: remove page_evictable() omits d47c3cf42c1c mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] omits c58bd94977de mm/fs: convert inode_attach_wb() to take a folio omits 034346573566 mm: use a folio in copy_present_pte() omits bb321c5cb62e mm: use a folio in copy_pte_range() omits baa49b14d8c0 mm: convert wp_page_copy() to use folios omits c2a024889cb5 mm: convert do_anonymous_page() to use a folio omits 63d9ac0f17f5 mm: add vma_alloc_zeroed_movable_folio() omits d1ed9c138c0a filemap: remove find_get_pages_range_tag() omits 313c5b2d555b nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] omits 1391ab566e4f nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] omits 6068e2ae02c8 nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] omits 306b3f3e6335 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] omits a454084424ca nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] omits 3744f6f8398c gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] omits 4ef4399dc67f f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] omits 635813f7df60 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() omits 828c08b5216e f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] omits b217b0e318e9 f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] omits 240ef576bf5d f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] omits ac7e7ec93c2d f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] omits a484f545afd9 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] omits f92d275234de cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] omits aa9da12bd525 ceph: convert ceph_writepages_start() to use filemap_get_f [...] omits 9ef738b25562 btrfs: convert extent_write_cache_pages() to use filemap_g [...] omits e1eaf1c0244b btrfs: convert btree_write_cache_pages() to use filemap_ge [...] omits ba3b7adb4bb4 afs: convert afs_writepages_region() to use filemap_get_fo [...] omits bc5aa591055c page-writeback: convert write_cache_pages() to use filemap [...] omits e4934a08b0f8 filemap: convert __filemap_fdatawait_range() to use filema [...] omits 7f6e5cce12b6 filemap: add filemap_get_folios_tag() omits 2c05bc076e85 pagemap: add filemap_grab_folio() omits 0b9dff1e9e23 mm: fix khugepaged with shmem_enabled=advise omits d51ea921992c sh: mm: set VM_IOREMAP flag to the vmalloc area omits 2e7e87839197 powerpc: mm: add VM_IOREMAP flag to the vmalloc area omits 96f087283058 mm/vmalloc: skip the uninitilized vmalloc areas omits 34085e646c86 mm/vmalloc: explicitly identify vm_map_ram area when shown [...] omits 185837eba316 mm/vmalloc.c: allow vread() to read out vm_map_ram areas omits 6964463d6d4f mm/vmalloc.c: add flags to mark vm_map_ram area omits 4cf6449dbf97 mm/vmalloc.c: add used_map into vmap_block to track space [...] omits 15c71d9ba029 mm: discard __GFP_ATOMIC omits 42c5f9f9af54 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] omits bde3d85a9f45 mm/page_alloc: explicitly define what alloc flags deplete [...] omits b8bf7c6988f7 mm/page_alloc: explicitly record high-order atomic allocat [...] omits d834e9d0788a mm/page_alloc: treat RT tasks similar to __GFP_HIGH omits 914c6d337070 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE omits e22fc4ed9200 mm-page_ext-do-not-allocate-space-for-page_ext-flags-if-no [...] omits 01ad98b87fad mm/page_ext: do not allocate space for page_ext->flags if [...] omits 56667dc78c3d mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits c6c50561ef36 xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 40919d90e298 x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit omits eb184d2ad8de um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits e497e75ee738 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit omits 98e8b122f0c8 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit omits 1fe23601ac22 sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 57403be44be3 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits ffe3baf2d865 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 13b3a3c21074 powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s omits b3c5839ec35b parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits bd879c8fbb56 openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 225b3baefbb6 nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits f0b242988fd1 nios2/mm: refactor swap PTE layout omits ab908eacc27d mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 7fbe44983283 microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 9da8b75da700 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 711b53ca1347 m68k/mm: remove dummy __swp definitions for nommu omits d1fbf55c3de4 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits c06e29f88715 ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 9ca7cec08c07 hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 7ae2d387c6c3 csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 414539ac3d71 arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits ed9d44a0de03 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 41c2288517a4 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 96a4fce40618 fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] omits e6baa80d2703 mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks omits 5616b1c60040 mm/hugetlb: convert demote_free_huge_page to folios omits 189e28a1ec42 mm/hugetlb: convert restore_reserve_on_error() to folios omits 24d785745ebb mm/hugetlb: convert alloc_migrate_huge_page to folios omits a497a2c66516 mm/hugetlb: increase use of folios in alloc_huge_page() omits a2ea744b7a37 mm/hugetlb: convert alloc_surplus_huge_page() to folios omits bcb95aaad41e mm/hugetlb: convert dequeue_hugetlb_page functions to folios omits d538d17196af mm/hugetlb: convert __update_and_free_page() to folios omits 9d7cc9de4302 mm/hugetlb: convert isolate_hugetlb to folios omits 59292936e965 mm/khugepaged: convert release_pte_pages() to use folios omits d85b89eb195f mm/khugepaged: introduce release_pte_folio() to replace re [...] omits c67acf52f3bc kmsan: silence -Wmissing-prototypes warnings omits eb999cf28f1d Documentation/mm: update references to __m[un]lock_page() [...] omits 140e1186124f mm: mlock: update the interface to use folios omits 95d8815324f6 m68k/mm/motorola: specify pmd_page() type omits 5dbbda14571f mm: mlock: use folios and a folio batch internally omits 0df0b488d271 mm: pagevec: add folio_batch_reinit() omits 0176307734bc mm: madvise: use vm_normal_folio() in madvise_free_pte_range() omits 36e42478f042 shmem: convert shmem_write_end() to use a folio omits 21f25ff87c6d mm/memory-failure: convert unpoison_memory() to folios omits 8b84100082d9 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios omits 96065ec8ac8c mm/memory-failure: convert __free_raw_hwp_pages() to folios omits c05d4363bf11 mm/memory-failure: convert raw_hwp_list_head() to folios omits a8ffea2d3a94 mm/memory-failure: convert free_raw_hwp_pages() to folios omits d8bb43e09dd7 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios omits 24e448699e90 mm/memory-failure: convert try_memory_failure_hugetlb() to folios omits 39d7d59e5892 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] omits 07c434eccfcd Revert "x86: kmsan: sync metadata pages on page fault" omits 9340d0b7347c mm/mmap: fix comment of unmapped_area{_topdown} omits b9444b8ac031 maple_tree: fix comment of mte_destroy_walk omits f541d19616cd mm: remove the hugetlb field from struct page omits 26ce04b5f4a1 mm: convert deferred_split_huge_page() to deferred_split_folio() omits 3ffafcb0e281 mm/huge_memory: convert get_deferred_split_queue() to take [...] omits 01885fb3c724 mm/huge_memory: remove page_deferred_list() omits 45a198c74edf mm: move page->deferred_list to folio->_deferred_list omits fcf9cbdaffa8 doc: correct struct folio kernel-doc omits 1666fbb14151 mm: remove 'First tail page' members from struct page omits 0652ed5780a9 hugetlb: remove uses of compound_dtor and compound_nr omits edf91644dad7 mm: convert destroy_large_folio() to use folio_dtor omits d6aa6d10430e mm: convert is_transparent_hugepage() to use a folio omits 5fe4e36a2eb0 mm: convert set_compound_page_dtor() and set_compound_orde [...] omits cf1c80ef4242 mm-reimplement-compound_nr-fix omits 97deaa54d697 mm: reimplement compound_nr() omits 9d7261cf622b mm: reimplement compound_order() omits e7e2d6531316 mm: remove head_compound_mapcount() and _ptr functions omits 1dc1829bceb3 mm: convert page_mapcount() to use folio_entire_mapcount() omits a168802960fc hugetlb: remove uses of folio_mapcount_ptr omits 912f70d2125c mm/debug: remove call to head_compound_mapcount() omits 5507dc998754 mm: use entire_mapcount in __page_dup_rmap() omits ce333180cb1a mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] omits f9e505d2626c page_alloc: use folio fields directly omits e5b761363d54 mm-add-folio_add_new_anon_rmap-fix-2 omits fb9fe460eb47 mm-add-folio_add_new_anon_rmap-fix omits 43dea9964862 mm: add folio_add_new_anon_rmap() omits f8328c0f2aa1 mm: convert page_add_file_rmap() to use a folio internally omits 636af4878e32 mm: convert page_add_anon_rmap() to use a folio internally omits 6128fe2f9b61 mm: convert page_remove_rmap() to use a folio internally omits 575428b2b659 mm: convert total_compound_mapcount() to folio_total_mapcount() omits 8ec0fbda5685 doc: clarify refcount section by referring to folios & pages omits 23e4d1d73d01 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() omits 0216d89f106f mm: remove folio_pincount_ptr() and head_compound_pincount() omits 90190ce447fa mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] omits 51f59bab6bd9 mm: compaction: avoid fragmentation score calculation for [...] omits a3111a7a7bee mm: compaction: add missing kcompactd wakeup trace event omits 1965301511c3 mm: compaction: count the migration scanned pages events f [...] omits 4a4fcbebe1cd mm: compaction: move list validation into compact_zone() omits 833d7877a1b9 mm: compaction: remove redundant VM_BUG_ON() in compact_zone() omits e2076ed24014 mm/mmap: fix typo in comment omits d37b73fc059e maple_tree: remove the parameter entry of mas_preallocate omits c2f55c987414 selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] omits 9d619e9a6d34 selftests/damon/sysfs: hide expected write failures omits 638d6584a400 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] omits 98f01a9776f5 Docs/mm/damon: add a maintainer-profile for DAMON omits 023e2f640807 Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] omits 87add2521fb9 Docs/mm/damon/index: mention DAMOS on the intro omits e7346243d5c2 mm/damon/core: update kernel-doc comments for DAMOS filter [...] omits 13fb01396ac5 mm/damon/core: update kernel-doc comments for DAMOS action [...] omits 3dbcc6da2284 selftest: add testing unsharing and counting ksm zero page omits a4c02e9dffc6 ksm: add zero_pages_sharing documentation omits 943ebc0fb6d3 ksm: count zero pages for each process omits dc3f133f8feb ksm: count all zero pages placed by KSM omits 108d68e75612 ksm: support unsharing zero pages placed by KSM omits d2a846c55112 ksm: abstract the function try_to_get_old_rmap_item omits 07d9ae085bb0 mm/khugepaged: recover from poisoned file-backed memory omits cbd39b0313ed mm/khugepaged: recover from poisoned anonymous memory omits 2c9b977beaf9 mm-highmem-add-notes-about-conversions-from-kmap_atomic-v3 omits f1d592a552b0 mm/highmem: add notes about conversions from kmap{,_atomic}() omits cb50841967fa Merge branch 'mm-stable' into mm-unstable omits 441de447d391 lib: parser: optimize match_NUMBER apis to use local array omits 7bff89996a7b aio: fix mremap after fork null-deref omits 3b1c42ab752b mailmap: add entry for Alexander Mikhalitsyn omits 4c0a036fb81d mm: extend max struct page size for kmsan omits 63214d6ecbe6 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 52a1a632c21a mm: hwpoison: support recovery from ksm_might_need_to_copy() omits abf9bdbfa111 dt-bindings: Fix .gitignore omits 99f9b95e30d3 Merge x86/cpu into tip/master omits 309c89852dc3 Merge branch into tip/master: 'x86/vdso' omits 1bf4c3837f2e Merge branch 'x86/tdx' omits 46928f79bc5c Merge branch into tip/master: 'x86/platform' omits 95cb5e07980d Merge branch into tip/master: 'x86/mm' omits 63115d62cdd4 Merge branch into tip/master: 'x86/microcode' omits a365ee5e43f2 Merge branch into tip/master: 'x86/fpu' omits 11ebc46c5a61 Merge branch 'x86/cpu' omits fdf85c1fdb27 Merge branch into tip/master: 'x86/core' omits 17f776066931 Merge branch into tip/master: 'x86/cleanups' omits 6bb341ab1b68 Merge branch into tip/master: 'x86/cache' omits e0921d0afbde Merge branch into tip/master: 'x86/boot' omits 5c1cf4a32de1 Merge branch into tip/master: 'x86/asm' omits 512917a22e0a Merge branch into tip/master: 'x86/alternatives' omits a69b89dae9ae Merge branch into tip/master: 'timers/core' omits 30bd7a7312c2 Merge branch into tip/master: 'sched/core' omits 22dd0e10db9d Merge branch into tip/master: 'ras/core' omits 1c305b5e322b Merge branch into tip/master: 'perf/core' omits 03d0a7f5b186 Merge branch into tip/master: 'objtool/core' omits 3d544e9e404d Merge branch into tip/master: 'locking/core' omits ddfbcf5c483c Merge branch into tip/master: 'irq/core' omits 6c3a12182c50 Merge branch into tip/master: 'x86/urgent' omits 5e5c0d034105 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits 9a720fc646f2 hwmon: (iio_hwmon) use dev_err_probe omits 96131d6a6c29 hwmon: intel-m10-bmc-hwmon: Add N6000 sensors omits 62485d4ae451 Docs/hwmon/index: Add missing SPDX License Identifier omits 6648d84e50c7 hwmon: (it87) Updated documentation for recent updates to it87 omits d9d578517b48 hwmon: (it87) Add new chipset IT87952E omits 5cc85fa4c61c hwmon: (it87) Allow multiple chip IDs for force_id omits a6c0318fb12b hwmon: (it87) Add chip_id in some info message omits 32adb634187d hwmon: (it87) List full chip model name omits 99499276980d hwmon: (it87) Disable configuration exit for certain chips omits 513128c8689e hwmon: (it87) Allow disabling exiting of configuration mode omits 2f7e5f85a13d of/address: Return an error when no valid dma-ranges are found omits 391e6d2abd65 objtool: Optimize layout of struct special_alt omits 55156d43d621 objtool: Optimize layout of struct symbol omits 389244804db5 objtool: Allocate multiple structures with calloc() omits 3b066cdf0893 objtool: Make struct check_options static omits 4bf285955dca objtool: Make struct entries[] static and const omits 93eacc15687a objtool: Fix HOSTCC flag usage omits 3866989ec2c3 Merge branches 'arm64-defconfig-for-6.3', 'arm64-for-6.3', [...] omits 7a6db4168259 platform/x86: int3472/discrete: Get the polarity from the [...] omits f5e46d426ed7 platform/x86: int3472/discrete: Move GPIO request to skl_i [...] omits adfda92c3961 platform/x86: int3472/discrete: Create a LED class device [...] omits 93fac0987970 platform/x86: int3472/discrete: Refactor GPIO to sensor mapping omits 10d96e289fbd media: v4l2-core: Make the v4l2-core code enable/disable t [...] omits af84d0eaf9d5 Merge tag 'ib-leds-led_get-v6.3' into review-hans omits e5768f7a804a arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs omits b441a026ae1a arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs omits b8fb0d812172 Merge branch '20230112204446.30236-2-quic_molvera@quicinc. [...] omits 2b54c9b44c7e of: Make of framebuffer devices unique omits b462a1dd630d Merge branch '20221216230914.21771-2-quic_molvera@quicinc. [...] omits bb8379ce26d0 dt-bindings: interconnect: Add QDU1000/QRU1000 devices omits 7234c868b70f platform/x86: think-lmi: Use min_t() for comparison and as [...] omits e4800cf8f600 platform/x86: dell-smo8800: Use min_t() for comparison and [...] omits ed1ce00ffe55 platform/x86: dell-ddv: Add "force" module param omits 7864eeb05639 platform/x86: dell-ddv: Replace EIO with ENOMSG omits 5e08b40f06bb platform/x86: dell-ddv: Return error if buffer is empty omits cd9aa26e1765 platform/x86: dell-ddv: Add support for interface version 3 omits 95a579b5c89f tools/power/x86/intel-speed-select: v1.14 release omits 19aceabd7a26 tools/power/x86/intel-speed-select: Adjust uncore max/min [...] omits 75ade1b46b8b tools/power/x86/intel-speed-select: Add Emerald Rapid quirk omits a06644c7dc9b tools/power intel-speed-select: Fix display of uncore min [...] omits 113943d71f54 tools/power/x86/intel-speed-select: turbo-freq auto mode w [...] omits 9bd3f4d5ca2e tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs omits 61246ca53e17 tools/power/x86/intel-speed-select: Use null-terminated string omits e5bf2623cf49 tools/power/x86/intel-speed-select: Remove duplicate dup() omits 1bf2637725f8 tools/power/x86/intel-speed-select: Handle open() failure case omits 1fd93ae6e2b0 tools/power/x86/intel-speed-select: Remove unused non_block flag omits 74ea37879c89 tools/power/x86/intel-speed-select: Remove wrong check in [...] omits 8b6ad2361561 platform/x86: thinkpad_acpi: Fix thinklight LED brightness [...] omits 66dc77b5c2a7 platform/x86/amd: pmc: add CONFIG_SERIO dependency omits f1db3f08b51d platform/x86/amd/pmf: Ensure mutexes are initialized before use omits 5cca42fb5578 platform/x86/amd/pmf: Fix to update SPS thermals when powe [...] omits 037d07aeef02 platform/x86/amd/pmf: Fix to update SPS default pprof thermals omits a63149e5d662 platform/x86/amd/pmf: update to auto-mode limits only afte [...] omits c02576762825 platform/x86/amd/pmf: Add helper routine to check pprof is [...] omits b3c37edce7dc platform/x86/amd/pmf: Add helper routine to update SPS thermals omits 3b7221033c0e efi: zboot: Use EFI protocol to remap code/data with the r [...] omits e1b6c69081d6 setlocalversion: absorb $(KERNELVERSION) omits dcfbcb1033bb setlocalversion: use only the correct release tag for git- [...] omits ab3593e0079d setlocalversion: make indentation shallower omits bd0c2919f3db setlocalversion: simplify the construction of the short version omits 054d0c889cb5 Documentation: hwmon: correct spelling omits dac3b49680c8 hwmon: (pmbus/max16601) Add support for MAX16600 omits 2a6b88b70c03 hwmon: (ltc2945) Allow setting shunt resistor omits 78014173cb0b hwmon: (ltc2945) Handle error case in ltc2945_value_store omits 62175b807d0f hwmon: (ltc2945) Add devicetree match table omits 5c31c7248d3f dt-bindings: hwmon: adi,ltc2945: Add binding omits 8d5d704085bc hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 V [...] omits c7420afbf94c dt-bindings: trivial-devices: Add Infineon TDA38640 Voltag [...] omits 8a2b1b3820ec hwmon: (asus-ec-sensors) add zenith ii extreme alpha omits 78169d8f0799 Merge remote-tracking branch 'regulator/for-6.3' into regu [...] omits a875b2475abf Merge remote-tracking branch 'oupton/kvmarm/next' into kvm [...] omits f9b70de51c89 hwmon: add initial NXP MC34VR500 PMIC monitoring support omits 951f2916db7a docs: hwmon: add docs for the NXP MC34VR500 PMIC omits b7233286202b platform/x86: hp-wmi: Ignore Win-Lock key events omits 3f72a236a424 platform/x86: apple_gmux: Drop no longer used ACPI_VIDEO K [...] omits bee904c986db platform/x86: int1092: Switch to use acpi_evaluate_dsm_typed() omits 354c2311e3b5 platform/x86: intel/pmc: Switch to use acpi_evaluate_dsm_typed() omits 0e8ac30bc330 platform/surface: Switch to use acpi_evaluate_dsm_typed() omits eb4a79a18524 platform/surface: aggregator: Rename top-level request fun [...] omits 6d24b562f12f platform/surface: aggregator_registry: Fix target-ID of base-hub omits d1c32fc4bc8d platform/surface: aggregator: Enforce use of target-ID enu [...] omits 7d0c6c9193f5 HID: surface-hid: Use target-ID enum instead of hard-codin [...] omits d2bc5ad5bc27 platform/surface: dtx: Use target-ID enum instead of hard- [...] omits 3d17f356e70a platform/surface: aggregator_tabletsw: Use target-ID enum [...] omits ea2021b577d8 platform/surface: aggregator_hub: Use target-ID enum inste [...] omits cca315fe880f platform/surface: aggregator: Add target and source IDs to [...] omits 1bbca5cd5512 platform/surface: aggregator: Improve documentation and ha [...] omits f4a825482773 platform/x86: intel: punit_ipc: Drop empty platform remove [...] omits 1e7c2518a807 platform/x86: intel: oaktrail: Drop empty platform remove [...] omits 93946faf1058 platform/x86: acerhdf: Drop empty platform remove function omits 28dcba7e10b6 Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', [...] omits d0df85c4fd09 tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz [...] omits a36d2051e60f rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios omits 4ab24b8292d4 tools/nolibc: Add gitignore to avoid git complaints about sysroot omits 594cd8704f78 rcu: Further comment and explain the state space of GP sequences omits b1958d298f2f locking/csd_lock: Remove per-CPU data indirection from CSD [...] omits 0c8b8378b7d7 locking/csd_lock: Remove added data from CSD lock debugging omits cac7b3b0af30 rcu: Remove never-set needwake assignment from rcu_report_ [...] omits f7d31833b665 rcutorture: Add srcu_lockdep.sh omits 102cb2b76073 rcutorture: Eliminate variable n_rcu_torture_boost_rterror omits 357ddbabf902 rcutorture: Add SRCU deadlock scenarios omits 90d0a9b894dd locking/lockdep: Improve the deadlock scenario print for s [...] omits ca7034232ae6 torture: Permit kvm-again.sh --duration to default to prev [...] omits d0a566a51e96 Documentation/RCU: s/not/note/ in checklist.rst omits 072d26d97757 rcu: Annotate SRCU's update-side lockdep dependencies omits 28ec9cf562e2 locking/lockdep: Introduce lock_sync() omits bb1afaede744 rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] omits 8c1e81c70be1 rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] omits ff88a0cc8738 tools: rcu: Add usage function and check for argument omits db37c503cf83 rcutorture: Make scenario TREE04 enable lazy call_rcu() omits 5fcd2847788c rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 omits 001249b32805 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] omits 0c9b776467b3 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access omits 3abd4be35e03 rcu/trace: use strscpy() to instead of strncpy() omits d9af52354734 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up omits 7348778c83fe srcu: Add comments for srcu_size_state omits b71346a1e313 clocksource: Permit limited-duration clocksource watchdogging omits facab80e89d2 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check omits a8dcbacb4d86 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race omits 03b993017a6c rcutorture: Add test_nmis module parameter omits bc66dc7d8b41 torture: Ignore objtool "unreachable instruction" complaints omits 5ebe7473fb00 locking/csd_lock: Add Kconfig option for csd_debug default omits 4f3e2e2013e1 Merge branch 'lkmm-dev.2022.12.28a' into HEAD omits 6622fc2a5e75 Merge branch 'nolibc.2023.01.24a' into HEAD omits 4e9a4112a3dd Merge branch 'nmi.2023.01.19a' into HEAD omits b1410ddc342f Merge branch 'lkmm.2023.01.03a' into HEAD omits 46f569fdb1d2 Merge branch 'clocksource.2023.01.24a' into HEAD omits 39836ec34f46 x86/tsc: Add option to force frequency recalibration with [...] omits e57818b20b0b clocksource: Verify HPET and PMTMR when TSC unverified omits bd70314c80db dt-bindings: hwmon: add nxp,mc34vr500 omits c5ddaf0f54e1 hwmon: (asus-ec-sensors) add missing mutex path omits addeaa67df3d hwmon: (it87) Group all related MODULE_PARM definitions together omits 8f0540c419c0 Merge branch 'stall.2023.01.09a' into HEAD omits ad0274e7ec2e Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kv [...] omits 1cd0bd06093c rcu: Remove CONFIG_SRCU omits 4e66f366fb8f mm: Remove "select SRCU" omits 8066039c9eb2 kvm: Remove "select SRCU" omits dce7d0a8ca84 kernel/notifier: Remove CONFIG_SRCU omits 7b558df3a356 init: Remove "select SRCU" omits 07b0b8c04fb6 fs/quota: Remove "select SRCU" omits 858f62c09d8f fs/notify: Remove "select SRCU" omits 0c3a2d12454f fs/btrfs: Remove "select SRCU" omits c9fd01dfa5b3 fs: Remove CONFIG_SRCU omits a2d00aa71dd5 drivers/pci/controller: Remove "select SRCU" omits 88ab10be5b4c drivers/net: Remove "select SRCU" omits e2dc21c290b3 drivers/md: Remove "select SRCU" omits 2be71dcdbbc6 drivers/hwtracing/stm: Remove "select SRCU" omits 9c3c00a68e8d drivers/dax: Remove "select SRCU" omits 4d891f76a30d dt-bindings: hwmon: correct indentation and style in examples omits 7830f68cc488 dt-bindings: hwmon: adi,ltc2992: correct unit address in example omits a52f776f6be6 drivers/base: Remove CONFIG_SRCU omits 774dccfe77dc hwmon: (ftsteutates) Add support for fanX_fault attributes omits 458e6e7a526f hwmon: (ftsteutates) Replace fanX_source with pwmX_auto_ch [...] omits fdeda335968f hwmon: (ftsteutates) Convert to devm_hwmon_device_register [...] omits 1b0859cbafc1 hwmon: (it87) Set second Super-IO chip in configuration mode omits 5e896902bcbe hwmon: (it87) Allow calling __superio_enter outside muxed region omits 2b62364367b6 hwmon: ibmpex: remove unnecessary (void*) conversions omits 38c6de361100 hwmon: (nct6775) B650/B660/X670 ASUS boards support omits 89570ae89a35 hwmon: (nct6775) Directly call ASUS ACPI WMI method omits 3fc46112b977 hwmon: (hih6130) fix kernel-doc warnings omits 20c49c5913a1 hwmon: (sht15,sht21) fix kernel-doc warnings omits 916b5f715266 hwmon: (emc2305) fix kernel-doc warnings omits e73b36cbeb8e arch/x86: Remove "select SRCU" omits e4e5974fbec6 MAINTAINERS: add gxp fan controller and documents omits cf712286aee0 dt-bindings: hwmon: Add hpe,gxp-fan-ctrl omits 32978fb4edd3 hwmon: (gxp-fan-ctrl) Add GXP fan controller omits b0587c87abc8 hwmon: (coretemp) Simplify platform device handling omits 177c4f1ad4ff hwmon: (aquacomputer_d5next) Add support for reading calcu [...] omits 99367663801b hwmon: (aht10) Fix some kernel-doc comments omits efe4103536df hwmon: (ftsteutates) Use devm_watchdog_register_device() omits 9ba3d04d351a hwmon: (oxp-sensors) Add AYANEO AIR and AIR Pro omits 91f1cf7d4cdf hwmon: (aquacomputer_d5next) Support sensors for Aquacompu [...] omits 4c29d0d0a907 hwmon: (aquacomputer_d5next) Make fan sensor offsets u16 omits fa69e4456ca4 hwmon: (aquacomputer_d5next) Device dependent serial numbe [...] omits 6b80eefbe5d8 hwmon: (aquacomputer_d5next) Add structure for fan layout omits a87028d3cb2f hwmon: (aquacomputer_d5next) Restructure flow sensor reading omits 3e9c61c639b1 hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_SIZE t [...] omits 56af38c31bb1 MAINTAINERS: Update the entry for MPQ7932 PMIC driver omits 9b203d694e3d hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Man [...] omits de7d8dd6625c hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro omits 13fa8f10f502 ABI: sysfs-class-hwmon: add a description for fanY_fault omits b8bd233efa34 hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs omits 42ff456f04c6 hwmon: (nzxt-smart2) Add device id omits d5b1f0afc4e6 docs: hwmon: Use file modes explicitly omits 8d0960731a26 jffs2: Fix list_del corruption if compressors initialized failed omits b9009beb8b41 jffs2: Use function instead of macro when initialize compressors omits 7e50f80cabcf jffs2: fix spelling mistake "neccecary"->"necessary" omits dfe3e633c51e ubifs: Fix kernel-doc omits 6706e120bc46 ubifs: Fix some kernel-doc comments omits b717d569ae1c UBI: Fastmap: Fix kernel-doc omits 6a97f3936cbe ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling [...] omits 2817ad792e3a ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() omits 7d30644bee24 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling af [...] omits 0a7e785ea90a ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid [...] omits 1f868a0d29a4 ubifs: ubifs_writepage: Mark page dirty after writing inod [...] omits 36750053aeae ubifs: dirty_cow_znode: Fix memleak in error handling path omits b83cff7f4920 ubifs: Re-statistic cleaned znode count if commit failed omits ef66b0d039fe ubi: Fix permission display of the debugfs files omits 710a70e28b5c ubi: Fix possible null-ptr-deref in ubi_free_volume() omits 53251f175e37 ubi: fastmap: Add fastmap control support for module parameter omits a8e491e735e5 ubifs: Fix memory leak in alloc_wbufs() omits f459e00ba323 ubi: Fix unreferenced object reported by kmemleak in ubi_r [...] omits 07ce39b0f76f ubi: Fix use-after-free when volume resizing failed omits a7edf56be959 ubifs: Reserve one leb for each journal head while doing budget omits 5ee490976cf1 ubifs: do_rename: Fix wrong space budget when target inode [...] omits 3d5cfd1054c3 ubifs: Fix wrong dirty space budget for dirty inode omits 225969e327fd ubifs: Add comments and debug info for ubifs_xrename() omits 18f62c36e391 ubifs: Rectify space budget for ubifs_xrename() omits 3c4d1969028e ubifs: Rectify space budget for ubifs_symlink() if symlink [...] omits 9c269d300edc ubi: block: Reduce warning print to info for static volumes omits bf5f5cc6096e ubifs: Fix memory leak in ubifs_sysfs_init() omits 7098bfb4bfe5 ubifs: Fix build errors as symbol undefined omits 379cfe86e6e8 Merge branch 'ubifs-fixes' into next adds e7368fd30165 Merge tag 'linux-kselftest-kunit-fixes-6.2-rc7' of git://g [...] adds edb9b8f380c3 Merge tag 'net-6.2-rc7' of git://git.kernel.org/pub/scm/li [...] adds 69f2c9346313 ata: libata: Fix sata_down_spd_limit() when no link speed [...] adds 66a87fff1a87 Merge tag 'ata-6.2-rc7' of git://git.kernel.org/pub/scm/li [...] adds 0c272a1d3396 Merge tag 'mm-hotfixes-stable-2023-02-02-19-24-2' of git:/ [...] adds abf301e14e42 Merge tag 'drm-misc-fixes-2023-02-02' of git://anongit.fre [...] adds 74d6c8ea183e Merge tag 'drm-intel-fixes-2023-02-02' of git://anongit.fr [...] adds ed8e793c65e4 drm/amdgpu: update wave data type to 3 for gfx11 adds ea062fd28f92 drm/amd/display: Add missing brackets in calculation adds dd2db2dc4bd2 drm/amd/display: Adjust downscaling limits for dcn314 adds 275d8a1db261 drm/amd/display: Unassign does_plane_fit_in_mall function [...] adds 154711aa5759 drm/amd/display: Reset DMUB mailbox SW state after HW reset adds 1538709c9f1c drm/amd/pm: drop unneeded dpm features disablement for SMU [...] adds bb25849c0fa5 drm/amdgpu: enable HDP SD for gfx 11.0.3 adds 5048fa1ebf89 drm/amd: Fix initialization for nbio 4.3.0 adds ac7170082c0e drm/amdgpu: Enable vclk dclk node for gc11.0.3 adds 6fc547a5a2ef drm/amd/display: Properly handle additional cases where DC [...] adds f1a9e82a1203 Merge tag 'amd-drm-fixes-6.2-2023-02-01' of https://gitlab [...] adds bffede38f82c Merge tag 'drm-fixes-2023-02-03' of git://anongit.freedesk [...] adds a30df1ea94ad Merge tag 'riscv-for-linus-6.2-rc7' of git://git.kernel.or [...] adds 966d47e1f27c efi: fix potential NULL deref in efi_mem_reserve_persistent adds a0880c33794b Merge tag 'efi-fixes-for-v6.2-3' of git://git.kernel.org/p [...] adds 7b753a909f42 Merge tag 'ceph-for-6.2-rc7' of https://github.com/ceph/ce [...] adds 0416f3be58c6 blk-cgroup: don't update io stat for root cgroup adds 0cab4404874f nvme-fc: fix a missing queue put in nvmet_fc_ls_create_ass [...] adds fd62678ab55c nvme: clear the request_queue pointers on failure in nvme_ [...] adds 6fbf13c0e24f nvme: clear the request_queue pointers on failure in nvme_ [...] adds bd97a59da6a8 nvme-auth: use workqueue dedicated to authentication adds e02bbac74cdd Merge tag 'nvme-6.2-2023-02-02' of git://git.infradead.org [...] adds 0136d86b7852 Merge tag 'block-6.2-2023-02-03' of git://git.kernel.dk/linux adds 0a2742bf5899 MAINTAINERS: Update OpenRISC mailing list adds 583472ef2d17 Merge tag 'for-linus' of https://github.com/openrisc/linux adds 2ab2ba494db2 Merge tag 'parisc-for-6.2-rc7' of git://git.kernel.org/pub [...] adds a23eaf9368aa KVM: arm64: Add helper vgic_write_guest_lock() adds 2f8b1ad2228a KVM: arm64: Allow no running vcpu on restoring vgic3 LPI p [...] adds 6028acbe3a5f KVM: arm64: Allow no running vcpu on saving vgic3 pending table adds 0dd8d22a887a KVM: selftests: aarch64: Relax userfaultfd read vs. write checks adds 42561751ea91 KVM: selftests: aarch64: Do not default to dirty PTE pages [...] adds 8b03c97fa6fd KVM: selftests: aarch64: Fix check of dirty log PT write adds 08ddbbdf0b55 KVM: selftests: aarch64: Test read-only PT memory regions adds 25b72cf7da9f Merge tag 'kvmarm-fixes-6.2-3' of git://git.kernel.org/pub [...] adds c00f4ddde094 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds db27c22251e7 Merge tag 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pu [...] adds 95078069c1e7 Merge tag 'rtc-6.2-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1665c027afb2 powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() adds 837c07cf68fe Merge tag 'powerpc-6.2-4' of git://git.kernel.org/pub/scm/ [...] adds de506eec89d8 Merge tag 'perf_urgent_for_v6.2_rc7' of git://git.kernel.o [...] adds 9e482602c594 Merge tag 'x86_urgent_for_v6.2_rc7' of git://git.kernel.or [...] adds 2b09d5d36498 fbcon: Check font dimension limits adds 870c3a9a2bc4 Merge tag 'fbdev-for-6.2-rc7' of git://git.kernel.org/pub/ [...] adds 6dfb0771429a HV: hv_balloon: fix memory leak with using debugfs_lookup() adds d83d7ed26028 kernel/irq/irqdomain.c: fix memory leak with using debugfs [...] adds d3feaff4d949 Merge tag 'char-misc-6.2-rc7' of git://git.kernel.org/pub/ [...] adds dc0ce181af6d Merge tag 'tty-6.2-rc7' of git://git.kernel.org/pub/scm/li [...] adds c608f6b58f30 Merge tag 'usb-6.2-rc7' of git://git.kernel.org/pub/scm/li [...] adds 4ec5183ec486 Linux 6.2-rc7 adds 3770e52fd4ec mm: extend max struct page size for kmsan adds ca2b1a5cd107 mailmap: add entry for Alexander Mikhalitsyn adds 81e9d6f86476 aio: fix mremap after fork null-deref adds aa1e6a932ca6 mm/gup: add folio to list when folio_isolate_lru() succeed adds 388bc034d91d fsdax: dax_unshare_iter() should return a valid length adds a5b21d8d791c revert "squashfs: harden sanity check in squashfs_read_xat [...] adds d7b705ed5697 kasan: fix Oops due to missing calls to kasan_arch_is_ready() adds 4f56678b1584 mm: hwpoison: support recovery from ksm_might_need_to_copy() adds 104779324f02 mm: hwposion: support recovery from ksm_might_need_to_copy() adds 4242c54727eb mm-hwposion-support-recovery-from-ksm_might_need_to_copy-v4 adds 7cb96d23a109 mm: shrinkers: fix deadlock in shrinker debugfs adds 029c1e72434b mm-shrinkers-fix-deadlock-in-shrinker-debugfs-fix adds 20181afff3e2 lib: parser: optimize match_NUMBER apis to use local array adds 3a5fb8c615e7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 07975ef0faae Merge tag 'v6.2-rockchip-dtsfixes1' of git://git.kernel.or [...] adds 97801cfcf956 arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings adds d84560b1be77 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 67ac0542bd3d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 7c333c7f8233 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ce93fdb5f2ca net: phylink: move phy_device_free() to correctly release [...] adds cbe83191d40d bonding: fix error checking in bond_debug_reregister() adds c9011b028e95 net: macb: Perform zynqmp dynamic configuration only for S [...] adds 69ff53e4a4c9 net: phy: meson-gxl: use MMD access dummy stubs for GXL, i [...] adds e8797a058466 ionic: clean interrupt before enabling queue to avoid credit race adds 1fffb0254178 ionic: clear up notifyq alloc commentary adds b69585bfcece ionic: missed doorbell workaround adds a05e7a67986c Merge branch 'ionic-code-maintenance' adds 921d659b790c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c8383d4ca7ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f9c47b2caa7f IB/hfi1: Assign npages earlier adds 3119ab4d8d84 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 03be60b66f4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cea2b485023f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b4fa51494801 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 23f13cf9b36a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 581e43ef5de6 MAINTAINERS: Promote Krzysztof to PCI controller maintainer adds 42aa6dc310ee Revert "PCI/ASPM: Save L1 PM Substates Capability for susp [...] adds 901d4bc821ef Revert "PCI/ASPM: Refactor L1 PM Substates Control Registe [...] adds 3d05dde6f41d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 49ebb0024bb3 phy: rockchip-typec: fix tcphy_get_mode error case adds 6f083a626575 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f5b91681a196 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f00093608fa7 hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation adds e2de0e6abd91 hwmon: (asus-ec-sensors) add missing mutex path adds a132597c50dd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds caa3231aabff Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 01d2cb2593b1 cxl/region: Fix null pointer dereference for resetting decoder adds 71503ef1d380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b1121c2fba94 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2e0a7c3b568d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 241d2fb56a18 of: Make OF framebuffer device names unique adds f6933c01e42d of/address: Return an error when no valid dma-ranges are found adds 08f379d98731 dt-bindings: Fix .gitignore adds 707344c8a188 dt-bindings: interrupt-controller: arm,gic-v3: Fix typo in [...] adds c83a57cba1c1 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 69fa4c9a504e Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 3c6fdc01eeb4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd7c5fb0cc2a Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 79a613c6b44b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9f8b3706eb23 drm/amdgpu: fix memory leak in amdgpu_cs_sync_rings adds 11b3628314a5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 992ebfab2a75 setlocalversion: simplify the construction of the short version new 75280bdf49b2 setlocalversion: make indentation shallower new ec31f868ec67 setlocalversion: absorb $(KERNELVERSION) new 1cb86b6c3136 kbuild: save overridden KERNELRELEASE in include/config/ke [...] new 58e0e5c85e31 kbuild: deb-pkg: add --source-option=-sP new 4e3feaad6ff8 powerpc/vdso: Filter clang's auto var init zero enabler wh [...] new 5573b4daa26a kbuild: do not automatically add -w option to modpost new feb113ad8be1 kbuild: fix trivial typo in comment new 67d7c3023a67 kbuild: remove --include-dir MAKEFLAG from top Makefile new 534066a983df .gitignore: ignore *.cover and *.mbx new eed36d775177 setlocalversion: clean up the construction of version output new 55700b39d5bb setlocalversion: use only the correct release tag for git- [...] new 5fbe7d6dde27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91f67b9a6472 Merge remote-tracking branch 'torvalds/master' into perf/core new 7158005b4eb3 perf test: Switch basic bpf filtering test to use syscall [...] new fc5d836c6795 perf: Various spelling fixes new f1942108461d perf test buildid: Fix shell string substitutions new 0b58d89b1e7c perf tools: Add Ian Rogers to MAINTAINERS as a reviewer new 6bc75b4c9042 perf cs-etm: Improve missing sink warning message new 86569c0ab166 perf mem/c2c: Document that SPE is used for mem and c2c on ARM new 22e06e682537 perf buildid: Avoid copy of uninitialized memory new dfadf8b315f5 perf test: Fix DWARF unwind test by adding non-inline to e [...] new c6535b6ba934 perf cs-etm: Update decoder code for OpenCSD version 1.4 new 1746212daeba perf inject: Use perf_data__read() for auxtrace new aeb802f872a7 perf intel-pt: Do not try to queue auxtrace data on pipe new 14bf4784412c perf session: Avoid calling lseek(2) for pipe new e072b097d29e perf test: Add pipe mode test to the Intel PT test suite new 84cce3d60c22 perf tests shell: Add check for perf data file in record+p [...] new 766b0beedb2f perf tests shell: Fix check for libtracevent support new 66fe2d53a067 perf symbols: Correct plt entry sizes for x86 new b2529f829ad6 perf symbols: Add support for x86 .plt.sec new 78250284b157 perf symbols: Sort plt relocations for x86 new 05963491c094 perf symbols: Record whether a symbol is an alias for an I [...] new b7dbc0be6e4f perf symbols: Add support for IFUNC symbols for x86_64 new 60fbb3e49abe perf symbols: Allow for .plt without header new a1ab12856f27 perf symbols: Allow for static executables with .plt new 51a188ad8c2d perf symbols: Start adding support for .plt.got for x86 new ce4c8e7966f3 perf symbols: Get symbols for .plt.got for x86-64 new 3980ee9ad857 perf probe: Fix usage when libtraceevent is missing new 1c249565426e perf symbols: Symbol lookup with kcore can fail if multipl [...] new 2889959489ef perf arm-spe: Only warn once for each unsupported address packet new 1df49ef9ee31 perf tools docs: Use canonical ftrace path new 3fd7a168bf51 perf script: Add 'cgroup' field for output new 7b204399aee0 perf lock contention: Add -S/--callstack-filter option new dd15480a3d67 perf stat: Hide invalid uncore event output for aggr mode new 5b420cf003da perf test: Replace 'grep | wc -l' with 'grep -c' new a912f5975ffc perf test: Replace legacy `...` with $(...) new 1bad502775df tools x86: Keep list sorted by number in unistd_{32,64}.h new 3fe91f32620f perf bench syscall: Introduce bench_syscall_common() new 391f84e5555c perf bench syscall: Add getpgid syscall benchmark new 540f8b5640ec perf bench syscall: Add execve syscall benchmark new 79b7ca7802d2 perf test: Add more test cases for perf lock contention new 6ade6c646035 perf script: Show branch speculation info new 8eaf8ec3c09b perf session: Show branch speculation info in raw dump new 3241cd11d9a0 perf jevents metric: Correct Function equality new 2efbb73d46ea perf jevents metric: Add ability to rewrite metrics in ter [...] new df5499ddb859 perf jevents: Rewrite metrics in the same file with each other new db95818e888a perf pmu-events: Add separate metric from pmu_event new 96d2a74618e3 perf pmu-events: Separate the metrics from events for no jevents new d9dc8874d6ce perf pmu-events: Remove now unused event and metric variables new 6f8f98ab6c16 perf stat: Remove evsel metric_name/expr new 9f587cc93fe9 perf jevents: Combine table prefix and suffix writing new f8ea2c1524de perf pmu-events: Introduce pmu_metrics_table new 62774db2a05d perf jevents: Generate metrics and events as separate tables new 5a09b1fd1b1f perf jevents: Add model list option new 3340a08354ac perf pmu-events: Fix testing with JEVENTS_ARCH=all new d2e3dc829e38 perf jevents: Correct bad character encoding new e30f34053e5b tools build: Add test echo-cmd new b777b3d2555f perf jevents: Run metric_test.py at compile-time new 7105311c2d3b perf arm-spe: Add raw decoding for SPEv1.2 previous branch [...] new 492fef218a66 perf lock contention: Factor out lock_contention_get_name() new 16cad1d3597d perf lock contention: Use lock_stat_find{,new} new ebab291641be perf lock contention: Support filters for different aggregation new d7d213e04cf8 perf report: Support Retire Latency new 17f248aa8664 perf script: Support Retire Latency new 52979831fc0a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 444184e69b64 Merge branch 'compiler-attributes' of https://github.com/o [...] new 24153e524e56 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d61ddff163c9 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7f49b0373976 drivers/perf: fsl_imx8_ddr_perf: Remove set-but-not-used variable new 7ec6b6976549 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 426082a214db Merge tag 'v6.2-next-soc' of https://git.kernel.org/pub/sc [...] new 2fe4f1af5a53 Merge branch 'soc/drivers' into for-next new 195631f73a69 Merge tag 'v6.2-next-dts32' of https://git.kernel.org/pub/ [...] new 79668653e7e0 Merge tag 'v6.2-next-dts64' of https://git.kernel.org/pub/ [...] new 84afaf4e378d Merge tag 'v6.3-rockchip-dts64-1' of git://git.kernel.org/ [...] new eacef7cc523a Merge tag 'v6.3-rockchip-dts32-1' of git://git.kernel.org/ [...] new 34b84ce9c699 Merge tag 'stm32-dt-for-v6.3-1' of git://git.kernel.org/pu [...] new df5bc88fa178 Merge tag 'mvebu-dt-6.3-1' of git://git.kernel.org/pub/scm [...] new 3e47c0dfc707 Merge tag 'mvebu-dt64-6.3-1' of git://git.kernel.org/pub/s [...] new 27f6c51d95fe Merge branch 'arm/dt' into for-next new 40445d093e30 Merge tag 'v6.2-next-defconfig' of https://git.kernel.org/ [...] new f46bbb7f9eff ARM: configs: multi_v7: enable NVMEM driver for STM32 new ace9a008570f Merge branch 'soc/defconfig' into for-next new c705ddcca556 Merge branch 'arm/fixes' into for-next new dc91f9ad817d soc: document merges new ee115bfc9b5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 780c26e18aa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f76469734261 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 7c0810ed4e65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 821770fbeb93 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 96550b8e7644 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 684209903618 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new ebd74bb28a81 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 75d95236bbc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3675e4c73579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fa80ac46c3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28fb7c3a0a2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac4fdb86a010 Merge branch 'icc-qdu1000-immutable' of https://git.kernel [...] new 3ef1569b2b61 Merge branch '20230112204446.30236-2-quic_molvera@quicinc. [...] new 6bd20c54b589 arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs new d1f2cfe2f669 arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs new 3cfa9e245d71 arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from [...] new 19eee67386fe arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes new d7133d6d25fb arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles new e27f38e62553 arm64: dts: qcom: sm8450-nagara: Correct firmware paths new f816cda0ab2b arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU new c5d52d7bf241 soc: qcom: dcc: Drop driver for now new 68d868adc121 dt-bindings: soc: qcom: Introduce PMIC GLINK binding new 58ef4ece1e41 soc: qcom: pmic_glink: Introduce base PMIC GLINK driver new 080b4e24852b soc: qcom: pmic_glink: Introduce altmode support new 9b4a19153a77 Merge branch '20230201041853.1934355-1-quic_bjorande@quici [...] new c9e625bcf674 dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards new 4a67514dc7e2 Merge branches 'arm64-defconfig-for-6.3', 'arm64-for-6.3', [...] new 663f6d9efa1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 228e400669f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82216f3f841a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f22aafa0d35 dt-bindings: phy: samsung,dp-video-phy: deprecate syscon phandle new e179fc990129 dt-bindings: phy: samsung,mipi-video-phy: deprecate syscon [...] new 220fc39815e1 phy: samsung,dp-video-phy: deprecate syscon phandle new 7ecd4e5f5de2 phy: samsung,mipi-video-phy: deprecate syscon phandle new 8f33caef34d0 Merge branch 'next/drivers' into for-next new 85d7871c88ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cd3cecfc28f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5eba2c689b9d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 92a78eb7f4f9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new b15b21c4862b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6269d7135d8 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 698bf4c012a5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new ecb31845fa32 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 844f3007c673 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b4bf295b854 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 36759a07a655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4666ec481d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cd81356f8a0 MIPS: dts: lantiq: Remove bogus interrupt-parent; line new 0cb4228f6cc9 MIPS: DTS: CI20: fix otg power gpio new e8254a8ec901 mips: ralink: make SOC_MT7621 select PINCTRL_MT7621 and fi [...] new 92b4d02b7167 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 6244466a487e parisc: Limit amount of kgdb breakpoints on parisc new fb94a2a19084 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41d883cef011 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 56e0790c7f9e RISC-V: add infrastructure to allow different str* impleme [...] new b6fcdb191e36 RISC-V: add zbb support to string functions new 75ab93a244a5 Merge patch series "Zbb string optimizations" new abcc445acdbe riscv: move riscv_noncoherent_supported() out of ZICBOM probe new 191b27c7c0e8 riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier new d8a3d8a75206 riscv: hwcap: make ISA extension ids can be used in asm new 4bf8860760d9 riscv: cpufeature: extend riscv_cpufeature_patch_func to a [...] new bdda5d554e43 riscv: introduce riscv_has_extension_[un]likely() new 702e64550b12 riscv: fpu: switch has_fpu() to riscv_has_extension_likely() new e0c267e03b0c riscv: module: move find_section to module.h new 1bc400ffb52b riscv: module: Add ADD16 and SUB16 rela types new 8d23e94a4433 riscv: switch to relative alternative entries new cabfd146b371 riscv: alternative: patch alternatives in the vDSO new 95bc69a47be2 riscv: cpu_relax: switch to riscv_has_extension_likely() new e8ad17d2b5f3 riscv: KVM: Switch has_svinval() to riscv_has_extension_un [...] new 03966594e117 riscv: remove riscv_isa_ext_keys[] array and related usage new 9daca9a5b9ac Merge patch series "riscv: improve boot time isa extension [...] new 27b53cb05260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84cb3eca4e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56af71bcde11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68c336e09bd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02a76bf7b1b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21b963b72423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12041307a590 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new b85b0a80159b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3603de2f2d18 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 23e1af51951e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6cdd447ecedd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 0aef273aff0d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4f64fce8c52b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new c0e166d2be6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8c4b2bb0d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4baf3fdddaf8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new a5a9b09f1708 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d11297f2cd59 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 23892d383bee jffs2: correct logic when creating a hole in jffs2_write_begin new 1b42b1a36fc9 ubi: ensure that VID header offset + VID header size <= al [...] new aa6d148e6d62 ubifs: Fix build errors as symbol undefined new 203a55f04f66 ubifs: Fix memory leak in ubifs_sysfs_init() new 6addbe91fccc ubi: block: Reduce warning print to info for static volumes new c2c36cc6ca23 ubifs: Rectify space budget for ubifs_symlink() if symlink [...] new 1b2ba09060e4 ubifs: Rectify space budget for ubifs_xrename() new c04cc68da856 ubifs: Add comments and debug info for ubifs_xrename() new b248eaf049d9 ubifs: Fix wrong dirty space budget for dirty inode new 25fce616a61f ubifs: do_rename: Fix wrong space budget when target inode [...] new e874dcde1cbf ubifs: Reserve one leb for each journal head while doing budget new 9af31d6ec1a4 ubi: Fix use-after-free when volume resizing failed new 1e591ea072df ubi: Fix unreferenced object reported by kmemleak in ubi_r [...] new 4a1ff3c5d04b ubifs: Fix memory leak in alloc_wbufs() new 7af73882dd1c ubi: fastmap: Add fastmap control support for module parameter new c15859bfd326 ubi: Fix possible null-ptr-deref in ubi_free_volume() new 2de203d8ab51 ubi: Fix permission display of the debugfs files new 944e096aa240 ubifs: Re-statistic cleaned znode count if commit failed new 122deabfe142 ubifs: dirty_cow_znode: Fix memleak in error handling path new fb8bc4c74ae4 ubifs: ubifs_writepage: Mark page dirty after writing inod [...] new 66f4742e9352 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid [...] new 76f9476ece44 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling af [...] new a240bc5c4313 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() new 4d57a7333e26 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling [...] new b5dd034f8f4a UBI: Fastmap: Fix kernel-doc new 415c94532ebb ubifs: Fix some kernel-doc comments new 422125232f62 ubifs: Fix kernel-doc new 7198c9c00338 jffs2: fix spelling mistake "neccecary"->"necessary" new d5711ae52d5a jffs2: Use function instead of macro when initialize compressors new 3432e57493c2 jffs2: Fix list_del corruption if compressors initialized failed new 91cc8fbcc8c7 ubi: block: set BLK_MQ_F_BLOCKING new 0b3bc49c936c ubi: use correct names in function kernel-doc comments new 013387b74f9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf4c61c9018a Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 8954c44ff477 xfs: use strscpy() to instead of strncpy() new ddccb81b26ec xfs: pass the xfs_bmbt_irec directly through the log intent code new f3ebac4c94c1 xfs: fix confusing variable names in xfs_bmap_item.c new 72ba455599ad xfs: pass xfs_extent_free_item directly through the log in [...] new 578c714b215d xfs: fix confusing xfs_extent_item variable names new 1534328bb427 xfs: pass rmap space mapping directly through the log intent code new ffaa196f6221 xfs: fix confusing variable names in xfs_rmap_item.c new 0b11553ec54a xfs: pass refcount intent directly through the log intent code new 01a3af226b7d xfs: fix confusing variable names in xfs_refcount_item.c new c85007e2e394 xfs: don't use BMBT btree split workers for IO completion new 39bd83723026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0a418f999ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a60ae447561 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 10a5b5d869d7 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new ac1d0eb347a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55bf243c5145 kernel/printk/index.c: fix memory leak with using debugfs_ [...] new 89cbb0fd271f Merge branch 'for-6.3' into for-next new 7aea3c163e97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b43dac0d28ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3600c800cac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acea4e4458b4 i2c: xiic: Add standard mode support for > 255 byte new 813eac4fcb83 i2c: xiic: Fix Rx and Tx paths in standard mode new 2fd5cf352efa i2c: xiic: Switch to Xiic standard mode for i2c-read new 317b56c9aa9b i2c: xiic: Add wait for FIFO empty in send_tx new e4c1ff772e1a i2c: xiic: Add smbus_block_read functionality new 31ec26b2db2e i2c: xiic: Remove interrupt enable/disable in Rx path new 6a185f55580e MAINTAINERS: Add entry for the Loongson LS2X I2C driver new 279fe5bdd8d0 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 513a561fcb8e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 6773e2e4f35b Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 95a56de6ed60 docs: hwmon: Use file modes explicitly new e247510e1baa hwmon: (nzxt-smart2) Add device id new 0f8b916bc5b5 hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs new bc7fabde40a7 ABI: sysfs-class-hwmon: add a description for fanY_fault new b52acefcf741 hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro new 61d1eb025b23 hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Man [...] new ca22c5827747 MAINTAINERS: Update the entry for MPQ7932 PMIC driver new 8bcb02bdc638 hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_SIZE t [...] new a2ba7ee25c80 hwmon: (aquacomputer_d5next) Restructure flow sensor reading new 249c752110a5 hwmon: (aquacomputer_d5next) Add structure for fan layout new ad2f0811fbeb hwmon: (aquacomputer_d5next) Device dependent serial numbe [...] new 1ed5036b3be7 hwmon: (aquacomputer_d5next) Make fan sensor offsets u16 new 2c55211104b4 hwmon: (aquacomputer_d5next) Support sensors for Aquacompu [...] new ebd4bfee2b97 hwmon: (oxp-sensors) Add AYANEO AIR and AIR Pro new e1515a749276 hwmon: (ftsteutates) Use devm_watchdog_register_device() new 4b8e5a932625 hwmon: (aht10) Fix some kernel-doc comments new 3d2e9f582a8e hwmon: (aquacomputer_d5next) Add support for reading calcu [...] new 6d03bbff456b hwmon: (coretemp) Simplify platform device handling new 90905f7c4091 hwmon: (gxp-fan-ctrl) Add GXP fan controller new 547e9d942f30 dt-bindings: hwmon: Add hpe,gxp-fan-ctrl new d5f80ff774d1 MAINTAINERS: add gxp fan controller and documents new e11037a5e1da hwmon: (emc2305) fix kernel-doc warnings new ffdb3ba034e4 hwmon: (sht15,sht21) fix kernel-doc warnings new 0be688d04211 hwmon: (hih6130) fix kernel-doc warnings new c3b3747d02f5 hwmon: (nct6775) Directly call ASUS ACPI WMI method new e2e09989ccc2 hwmon: (nct6775) B650/B660/X670 ASUS boards support new 554df454e2fa hwmon: ibmpex: remove unnecessary (void*) conversions new d47e377c7b27 hwmon: (it87) Allow calling __superio_enter outside muxed region new ff9dedd2da87 hwmon: (it87) Set second Super-IO chip in configuration mode new dea60ff028be hwmon: (ftsteutates) Convert to devm_hwmon_device_register [...] new 1c5759d8ce05 hwmon: (ftsteutates) Replace fanX_source with pwmX_auto_ch [...] new c184f377a4cc hwmon: (ftsteutates) Add support for fanX_fault attributes new 22f0fd208d98 dt-bindings: hwmon: adi,ltc2992: correct unit address in example new 08be4233521a dt-bindings: hwmon: correct indentation and style in examples new b361a1cf6245 hwmon: (it87) Group all related MODULE_PARM definitions together new 363ab2532475 dt-bindings: hwmon: add nxp,mc34vr500 new a66c9147916f docs: hwmon: add docs for the NXP MC34VR500 PMIC new 07830d9ab34c hwmon: add initial NXP MC34VR500 PMIC monitoring support new 195f46e5afee hwmon: (asus-ec-sensors) add zenith ii extreme alpha new af499400dc11 dt-bindings: trivial-devices: Add Infineon TDA38640 Voltag [...] new 95b80c48cfcb hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 V [...] new 7c81970baf8a dt-bindings: hwmon: adi,ltc2945: Add binding new 4b0654e2c359 hwmon: (ltc2945) Add devicetree match table new 178b01eccfb0 hwmon: (ltc2945) Handle error case in ltc2945_value_store new b11f3d47c0e7 hwmon: (ltc2945) Allow setting shunt resistor new a6f7c5d0e72e hwmon: (pmbus/max16601) Add support for MAX16600 new 12087a365f06 Documentation: hwmon: correct spelling new 4119693bd260 hwmon: (it87) Allow disabling exiting of configuration mode new e11473785066 hwmon: (it87) Disable configuration exit for certain chips new 1f21531d4f42 hwmon: (it87) List full chip model name new f09c7965053e hwmon: (it87) Add chip_id in some info message new 2a64e9d44517 hwmon: (it87) Allow multiple chip IDs for force_id new d44cb4cd7456 hwmon: (it87) Add new chipset IT87952E new 01189055605c hwmon: (it87) Updated documentation for recent updates to it87 new a37672b072d1 Docs/hwmon/index: Add missing SPDX License Identifier new e1983220ae14 hwmon: intel-m10-bmc-hwmon: Add N6000 sensors new 1c999af509b3 hwmon: (iio_hwmon) use dev_err_probe new e0f6c370f0ad hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] new 7505dab78f58 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] new 65bb36213bf3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ee0452512a6f Merge branch 'docs-next' of git://git.lwn.net/linux.git new 06823f098ca4 Merge branch 'master' of git://linuxtv.org/media_tree.git new cf3e0251868c PM: tools: use canonical ftrace path new 9a125a626297 Merge branch 'pm-tools' into linux-next new dd3b3d160ea7 thermal: ACPI: Make helpers retrieve temperature only new be014c789c71 thermal: intel: int340x: Assorted minor cleanups new 67c694586714 thermal: intel: int340x: Rename variable in int340x_therma [...] new d0009d14e985 thermal: intel: int340x: Drop pointless cast to unsigned long new 1bcebcab887b thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() new 2cee73568e8d thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip( [...] new 558718f4d379 thermal: intel: intel_pch: Eliminate redundant return pointers new 1aa4f925d80c thermal: intel: intel_pch: Rename device operations callbacks new 86cb1004b6f7 thermal: intel: intel_pch: Eliminate device operations object new 35c87f948d31 thermal: intel: intel_pch: Fold two functions into their callers new c5f43242f48a thermal: intel: intel_pch: Fold suspend and resume routine [...] new ae98e57a6e82 thermal: intel: intel_pch: Rename board ID symbols new 2153a87ff9ef thermal: intel: intel_pch: Drop struct board_info new 8e4736358837 thermal: intel: powerclamp: Fix cur_state for multi packag [...] new bbfc3349c4e7 powercap: idle_inject: Export symbols new acbc661032b8 powercap: idle_inject: Add update callback new 8526eb7fc75a thermal: intel: powerclamp: Use powercap idle-inject feature new 72ffc28f2fe8 thermal: intel: quark_dts: Use generic trip points new a9dd827a6e77 Merge branch 'thermal-intel' into linux-next new 19bc0bfbddad Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 578988df55ea Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9da84a74f680 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 1bcd652c7228 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 37615f8adc93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8478ac02b6ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82b4a9412b4d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new d7b5e5dd6694 net: fec: restore handling of PHY reset line as optional new 0719bc3a5c77 net: fec: do not double-parse 'phy-reset-active-high' property new 2798e36dc233 tcp: add TCP_MINTTL drop reason new b46f1e579329 net: renesas: rswitch: Simplify struct phy * handling new c16a5033f77b net: renesas: rswitch: Convert to phy_device new 0df024d0f1d3 net: renesas: rswitch: Add host_interfaces setting new 5cb630925b49 net: renesas: rswitch: Add phy_power_{on,off}() calling new 04c77d9130b6 net: renesas: rswitch: Add "max-speed" handling new 64e09d04b956 Merge branch 'rswitch-SERDES-PHY-init' new 942814840127 net: lan966x: Add VCAP debugFS support new 29744a10c59e net: flow_offload: provision conntrack info in ct_metadata new 0eb5acb16418 netfilter: flowtable: fixup UDP timeout depending on ct state new 8f84780b84d6 netfilter: flowtable: allow unidirectional rules new 1a441a9b8be8 netfilter: flowtable: cache info of last offload new d5774cb6c55c net/sched: act_ct: set ctinfo in meta action depending on [...] new 6a9bad0069cf net/sched: act_ct: offload UDP NEW connections new df25455e5a48 netfilter: nf_conntrack: allow early drop of offloaded UDP conns new 18390581d0d4 Merge branch 'act_ct-UDP-NEW' new cf08dfe8ae7e dt-bindings: net: Add Motorcomm yt8xxx ethernet phy new 4869a146cd60 net: phy: Add BIT macro for Motorcomm yt8521/yt8531 gigabi [...] new a6e68f0f8769 net: phy: Add dts support for Motorcomm yt8521 gigabit eth [...] new 36152f87dda4 net: phy: Add dts support for Motorcomm yt8531s gigabit et [...] new 4ac94f728a58 net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy new 8065c0e13f98 Merge branch 'yt8531-support' new d795527d5079 net: dsa: use NL_SET_ERR_MSG_WEAK_MOD() more consistently new dbeeca81bd93 devlink: Split out dev get and dump code new c6ed7d6ef929 devlink: Move devlink dev reload code to dev new af2f8c1f8229 devlink: Move devlink dev eswitch code to dev new d60191c46ec9 devlink: Move devlink dev info code to dev new a13aab66cbe0 devlink: Move devlink dev flash code to dev new ec4a0ce92e0c devlink: Move devlink_info_req struct to be local new 7c976c7cfc70 devlink: Move devlink dev selftest code to dev new dfefcb0c0417 Merge branch 'devlink-move-devlink-dev-code-to-a-separate-file' new 8d8ebd77f5ed ipv6: raw: add drop reasons new 42186e6c0035 ipv4: raw: add drop reasons new 6579f5bacc2c raw: use net_hash_mix() in hash function new 8788260e8f61 Merge branch 'raw-add-drop-reasons-and-use-another-hash-function' new 1c81a9b3aaa2 net: enetc: simplify enetc_num_stack_tx_queues() new 46a0ecf93b6d net: enetc: allow the enetc_reconfigure() callback to fail new 4ea1dd743eb6 net: enetc: recalculate num_real_tx_queues when XDP progra [...] new 800db2d125c2 net: enetc: ensure we always have a minimum number of TXQs [...] new 88c940cccbfd Merge branch 'updates-to-enetc-txq-management' new b5dd4d698171 net/smc: llc_conf_mutex refactor, replace it with rw_semaphore new f6421014e889 net/smc: use read semaphores to reduce unnecessary blockin [...] new 4da687448de7 net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() new aff7bfed9097 net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_ [...] new 042b7858d50f Merge branch 'net-smc-parallelism' new 147e411e4f4b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 354bb4a0e0b6 selftests/bpf: Initialize tc in xdp_synproxy new cb6018485cd9 docs/bpf: Add description of register liveness tracking algorithm new d9e44c324ce6 Merge branch ' docs/bpf: Add description of register liven [...] new 158e5e9eeaa0 bpf: Drop always true do_idr_lock parameter to bpf_map_free_id new e2bd9742989b tools/bpf: Use tab instead of white spaces to sync bpf.h new 150809082aab selftests/bpf: Use semicolon instead of comma in test_verifier.c new d3d854fd6a1d netdev-genl: create a simple family for netdev stuff new 66c0e13ad236 drivers: net: turn on XDP features new 0ae0cb2bb22e xsk: add usage of XDP features flags new 8f1669319c31 libbpf: add the capability to specify netlink proto in lib [...] new 04d58f1b26a4 libbpf: add API to get XDP/XSK supported features new b9d460c92455 bpf: devmap: check XDP features in __xdp_enqueue routine new 84050074e51b selftests/bpf: add test for bpf_xdp_query xdp-features support new 4dba3e7852b7 selftests/bpf: introduce XDP compliance test tool new 0a312cf8dbec Merge branch 'xdp: introduce xdp-feature support' new 377c16fa3f3c bpftool: profile online CPUs instead of possible new 16c294a6aad8 bpf/docs: Document kfunc lifecycle / stability expectations new 17c9b4e1a7d1 bpf: fix typo in header for bpf_perf_prog_read_value new 8b5c05533612 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cec13261cac7 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new e4d0fe71f59d ipvs: avoid kfree_rcu without 2nd arg new fe2f83924d0e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c2c762af5650 Bluetooth: Free potentially unfreed SCO connection new edda34a2348f Bluetooth: Make sure LE create conn cancel is sent when timeout new 92cd6b9395f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b2786259544e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 3af7ade25764 dt-bindings: mtd: Split ECC engine with rawnand controller new 70d3cf76f937 dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible [...] new 4d21176f4812 mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC new b0afc869681e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d46f0287a7d3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 8a1955f95883 crypto: x86 - exit fpu context earlier in ECB/CBC macros new d52b0c780c1f Revert "crypto: rsa-pkcs1pad - Replace GFP_ATOMIC with GFP [...] new c1e98807b704 crypto: qat - extend buffer list logic interface new 7ce515e636ec crypto: qat - add qat_zlib_deflate new 46a334a98f58 crypto: ccp - Flush the SEV-ES TMR memory before giving it [...] new 3ce2d5971522 crypto: img-hash - Fix sparse endianness warning new 5efa7186696e crypto: marvell/cesa - Use crypto_wait_req new 85f3fc5446e5 dt-bindings: crypto: Let STM32 define Ux500 HASH new 2d27267b379f crypto: stm32/hash - Simplify code new 727f083ff48a crypto: stm32/hash - Use existing busy poll function new 5a2d52b54065 crypto: stm32/hash - Wait for idle before final CPU xmit new b56403a25af7 crypto: stm32/hash - Support Ux500 hash new dd7b7972cb89 crypto: ux500/hash - delete driver new c7410b425de4 hwrng: starfive - Enable compile testing new 17b9d0b05d4f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1c0db6d84f8e Merge tag 'drm-misc-next-fixes-2023-02-02' of git://anongi [...] new bc28c260b6ad Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 8988abed3d1f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a2f42b5efe6e drm/amdgpu: Fix a typo ("boradcast") new 65a4cfb45e0e drm/amdgpu/display: remove duplicate include header in files new 67cdd3a5cc03 drm/amd/display: reduce else-if to else in dcn10_blank_pix [...] new 1c6d24b8be0c drm/amd/display: reduce else-if to else in dcn32_calculate [...] new febb414745d9 drm/amd/display: Trivial swizzle-related code clean-ups new 11cc4652e99f drm/amdgpu: always sending PSP messages LOAD_ASD and UNLOAD_TA new 72fef4980ddf drm/amdgpu: Remove writing GRBM_GFX_CNTL in RLCG interface [...] new 2404f9b0ea01 drm/amd/display: disable S/G display on DCN 2.1.0 new f081cd4ca265 drm/amd/display: disable S/G display on DCN 3.1.2/3 new 0294868fd803 drm/amd/display: properly handling AGP aperture in vm setup new c6eafee038ed Revert "Revert "drm/amdgpu/gmc11: enable AGP aperture"" new 69ed0c5d44d7 Revert "drm/amd/display: disable S/G display on DCN 3.1.4" new 7a4efafe2d1b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d163015b1c5c Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 24c26ddc349d drm/scheduler: Fix elapsed_ns kernel-doc error new fa48c6f5f132 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new a3cb1aee6bb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d045bceff5a9 ALSA: hda: Fix the control element identification for mult [...] new 0d9eb7ed958a ALSA: fireface: add field for the number of messages copie [...] new 69218b59be20 kselftest/alsa: Run PCM tests for multiple cards in parallel new 68fb815e0a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66b9e94cb778 ASoC: mediatek: mt8188: remove etdm dead code new c5a61db9bf89 ASoC: SOF: fix intel-soundwire link failure new e398bbb9834a ASoC: dt-bindings: create component common schema new 480b26226873 ASoC: dt-bindings: meson: fix gx-card codec node regex new 1c9ded98bd4e ASoC: codecs: fix platform_no_drv_owner.cocci warning new 96ebccb2356d ASoC: amd: update ps platform acp header file new afd7c141c750 ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget new dd184c400e10 ASoC: topology: Set correct unload callback for graph type new cfe4585d7f5a ASoC: (SOF) topology: Regression fixes for next new 2740dcce918f ASoC: SOF: add ipc4_fw_reg header file new 4700bfb2bb3a ASoC: SOF: add fw_info_box support new 65a8ef494aff ASoC: SOF: add time info structure for ipc4 path new af74dbd0dbcf ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature new 7cb19007baba ASoC: SOF: ipc4-pcm: add hw_params new 27c2100b6bc8 ASoC: SOF: add delay function support in sof framework new 7f956297272b ASoC: SOF: add get_stream_position ops for pcm delay new faceb3445aaf ASoC: SOF: Intel: mtl: add get_stream_position support new 3937a76c6493 ASoC: SOF: ipc4-pcm: add delay function support new 700ed3bbb7a0 ASoC: SOF: core/ipc4/mtl: Add support for PCM delay new c501332d3d59 Merge remote-tracking branch 'asoc/for-6.3' into asoc-next new fc3865d68ede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99799863fd31 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new cff1e5b61f9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a886001c2da8 block: don't call blk_throtl_stat_add for non-READ/WRITE commands new 178fa7d49815 blk-cgroup: delay blk-cgroup initialization until add_disk new 0b6f93bdf07e blk-cgroup: improve error unwinding in blkg_alloc new 27b642b07a4a blk-cgroup: simplify blkg freeing from initialization fail [...] new 180b04d450a7 blk-cgroup: remove the !bdi->dev check in blkg_dev_name new 84d7d462b16d blk-cgroup: pin the gendisk in struct blkcg_gq new f05837ed73d0 blk-cgroup: store a gendisk to throttle in struct task_struct new 04aad37be1a8 blk-wbt: pass a gendisk to wbt_{enable,disable}_default new 958f29654747 blk-wbt: pass a gendisk to wbt_init new 0bc65bd41dfd blk-wbt: move private information from blk-wbt.h to blk-wbt.c new 4e1d91ae876b blk-wbt: open code wbt_queue_depth_changed in wbt_init new b494f9c566ba blk-rq-qos: move rq_qos_add and rq_qos_del out of line new ce57b558604e blk-rq-qos: make rq_qos_add and rq_qos_del more useful new 3963d84df797 blk-rq-qos: constify rq_qos_ops new ba91c849fa50 blk-rq-qos: store a gendisk instead of request_queue in st [...] new 40e4996ec099 blk-cgroup: pass a gendisk to blkcg_{de,}activate_policy new 0a0b4f79db2e blk-cgroup: pass a gendisk to pd_alloc_fn new 479664cee14d blk-cgroup: pass a gendisk to blkg_lookup new 3f13ab7c80fd blk-cgroup: move the cgroup information to struct gendisk new d58cdfae6a22 block: factor out a bvec_set_page helper new 26db5ee15851 block: add a bvec_set_folio helper new 666e6550cb74 block: add a bvec_set_virt helper new f1e117cbb01a sd: factor out a sd_set_special_bvec helper new 3c7ebe952fef target: use bvec_set_page to initialize bvecs new fc41c97a3a7b nvmet: use bvec_set_page to initialize bvecs new 4bee16daf132 nvme: use bvec_set_virt to initialize special_vec new 7df2af0bb491 rbd: use bvec_set_page to initialize the copy up bvec new b831f3a10316 virtio_blk: use bvec_set_virt to initialize special_vec new 13ae4db0c051 zram: use bvec_set_page to initialize bvecs new a8173be1863e afs: use bvec_set_folio to initialize a bvec new 5c6542b6612f ceph: use bvec_set_page to initialize a bvec new 220ae4a5c2ba cifs: use bvec_set_page to initialize bvecs new cd5980032068 coredump: use bvec_set_page to initialize a bvec new 8bb7cd842c44 nfs: use bvec_set_page to initialize bvecs new 8ead80b2c5f8 orangefs: use bvec_set_{page,folio} to initialize bvecs new 664e40789aba splice: use bvec_set_page to initialize a bvec new cc342a21930f io_uring: use bvec_set_page to initialize a bvec new 8976fa6d79d7 swap: use bvec_set_page to initialize bvecs new efde918ac669 rxrpc: use bvec_set_page to initialize a bvec new 9088151f1bfe sunrpc: use bvec_set_page to initialize bvecs new 58dfe1407384 vringh: use bvec_set_page to initialize a bvec new 1eb9cd15004f libceph: use bvec_set_page to initialize bvecs new 99bd489eac97 Merge branch 'for-6.3/block' into for-next new 649a2a5003b3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e5ff99128cd9 dm: set BIO_REMAPPED flag in dm_submit_bio_remap() new 6e975417c69a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 061a0496bcbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a96f9e3c89d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28ecd5323150 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new c9b5b1445639 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new d7544cbe04e7 dt-bindings: reset: syscon-reboot: Add priority property new e6333293f27c power: reset: syscon-reboot: Add support for specifying priority new c85c191694cb power: supply: remove faulty cooling logic new fccd2b763c34 power: supply: collie_battery: Convert to GPIO descriptors [...] new 4651b6b72934 power: supply: bq256xx: Init ichg/vbat value with chip def [...] new e2b018cb5515 power: supply: bq27xxx: fix reporting critical level new 3639dbd74e2e power: supply: test-power: use strscpy() instead of strncpy() new 301cfbc12497 power: supply: max1721x: Use strscpy() is more robust and safer new 2bc68e5881a4 dt-bindings: power: supply: Add Richtek RT9471 battery charger new 4a1a5f6781d8 power: supply: rt9471: Add Richtek RT9471 charger driver new ab8174bbc396 Documentation: power: rt9471: Document exported sysfs entries new e1b4620fb503 dt-bindings: power: supply: Add Richtek RT9467 battery charger new 6f7f70e3a8dd power: supply: rt9467: Add Richtek RT9467 charger driver new eedb923279b7 Documentation: power: rt9467: Document exported sysfs entries new 75486cf1de17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0365df81145a regulator: tps65219: use generic set_bypass() new e4b37538f6f7 Merge remote-tracking branch 'regulator/for-6.3' into regu [...] new a9fcb1945ac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7c1bce4528a Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 7e8178997ee8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new cf00ba5a0e8a Merge branch 'next' of git://github.com/cschaufler/smack-next new de1f094567ca Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 682c2e1ab90d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf5c1c87c239 iommu/dart: Fix apple_dart_device_group for PCI groups new 9e6a1825aca8 iommu: dart: DART_T8110_ERROR range should be 0 to 5 new d82e6ae67ac2 iommu/vt-d: Remove include/linux/intel-svm.h new 557abbd60c16 iommu/vt-d: Remove unused fields in svm structures new 49cab9d2b846 iommu/vt-d: Remove users from intel_svm_dev new ec9ab12dee30 iommu/vt-d: Remove sva from intel_svm_dev new e06d24435596 iommu/vt-d: Set No Execute Enable bit in PASID table entry new 4db96bfe9d77 iommu/vt-d: Support size of the register set in DRHD new a6a5006dad57 iommu/vt-d: Retrieve IOMMU perfmon capability information new dc57875866ab iommu/vt-d: Support Enhanced Command Interface new 7232ab8b89e9 iommu/vt-d: Add IOMMU perfmon support new 46284c6ceb5e iommu/vt-d: Support cpumask for IOMMU perfmon new 4a0d4265659b iommu/vt-d: Add IOMMU perfmon overflow handler support new d8a7c0cf05a2 iommu/vt-d: Enable IOMMU perfmon support new b6b26d86c61c iommu/amd: Add a length limitation for the ivrs_acpihid co [...] new 189d496b48b1 iommu/exynos: Add missing set_platform_dma_ops callback new 7eab5ffd59e6 Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', [...] new 9d2aad6fe60e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 56f9168f5ec6 dt-bindings: ti,k3: Use common ti,k3-sci-common.yaml schema new a222d7d96b58 dt-bindings: phy: hisilicon: Fix 'hisilicon,eye-diagram-pa [...] new f3531d1acb4b dt-bindings: display: bridge: sil,sii8620: convert to dtschema new df4fdd0db475 dt-bindings: firmware: arm,scmi: Restrict protocol child n [...] new 1d1bde746edc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d04c759c85 dt-bindings: pinctrl: qcom,sm8350: add input-disable new 792349083a73 dt-bindings: pinctrl: qcom,msm8226: correct GPIO name pattern new 87b93dd1fbb2 dt-bindings: pinctrl: qcom,msm8909: correct GPIO name patt [...] new a51c1f0244c8 dt-bindings: pinctrl: qcom,sm6375: correct GPIO name patte [...] new 913137a1cd1e dt-bindings: pinctrl: qcom,msm8953: correct GPIO name pattern new 5c7069712c9b dt-bindings: pinctrl: qcom,sdx55: correct GPIO name pattern new 174668bf5f6c dt-bindings: pinctrl: qcom,msm8994: correct number of GPIOs new 6f4e10ffa8fb dt-bindings: pinctrl: qcom: correct gpio-ranges in examples new b2dfb5b7b044 Merge branch 'next/qcom-pinctrl' into for-next new 314addd34677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54fe7771e478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94f3d78cf82b Merge branch into tip/master: 'perf/urgent' new a7a3072fff5d Merge branch into tip/master: 'x86/urgent' new ccfd4062e75b Merge branch into tip/master: 'irq/core' new b8125edb20a1 Merge branch into tip/master: 'locking/core' new cd955bdd6aa5 objtool: Fix HOSTCC flag usage new d93ee0553cf2 objtool: Make struct entries[] static and const new cfd66e81799f objtool: Make struct check_options static new 8045b8f0b17e objtool: Allocate multiple structures with calloc() new 21a899f9fc78 objtool: Optimize layout of struct symbol new a20717aca33b objtool: Optimize layout of struct special_alt new aeac4d9f17f4 Merge branch into tip/master: 'objtool/core' new 0942489466de Merge branch into tip/master: 'perf/core' new 3f0a55ac37f3 Merge branch into tip/master: 'ras/core' new bd6d8c4d0342 Merge branch into tip/master: 'sched/core' new 6acf55da23e6 Merge branch into tip/master: 'timers/core' new 0dd59d13e4a8 Merge branch into tip/master: 'x86/alternatives' new 6fb369704228 Merge branch into tip/master: 'x86/asm' new 3bacf56655ba Merge branch into tip/master: 'x86/boot' new cf790e7607cd Merge branch into tip/master: 'x86/cache' new 58d7d714644b Merge branch into tip/master: 'x86/cleanups' new cef75fe085ff Merge branch into tip/master: 'x86/core' new 5790ddb2c7a1 Merge branch 'x86/cpu' new a186802379e5 Merge branch into tip/master: 'x86/fpu' new cb87b4fc450c Merge branch into tip/master: 'x86/microcode' new 7c4d22017e51 Merge branch into tip/master: 'x86/mm' new 0f1462a41288 Merge branch into tip/master: 'x86/platform' new 1e70c680375a x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() new 2825f60b0718 Merge branch 'x86/tdx' new 9c1bb6c60d0a Merge branch into tip/master: 'x86/vdso' new 2afdacfd9698 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 89c7a5639072 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new d49bdc10e8d1 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 835a486cd9f5 genirq: Add mechanism to multiplex a single HW IPI new c19f89719428 irqchip/apple-aic: Move over to core ipi-mux new ab7102128b23 Merge branch irq/ipi-mux into irq/irqchip-next new 6caa5a2b78f5 irqchip: Fix refcount leak in platform_irqchip_probe new 071d068b89e9 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains new 9419e700021a irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe new 02298b7bae12 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe new 41218ae0fa46 Merge branch irq/refcount into irq/irqchip-next new e740604232dc irqchip/aspeed-scu-ic: Correctly initialise status and ena [...] new fc98adb9a843 irqchip/loongson-liointc: Save/restore int_edge/int_pol re [...] new 9c1a7bfc2993 irqchip/ls-scfg-msi: Simplify Kconfig dependencies new 01e36f01dbb7 Merge branch irq/misc-6.3 into irq/irqchip-next new bb06ce4c6a94 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 7044a4e1fab2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 608723c41cd9 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_migh [...] new dc7c31b07ade drivers/base: Remove CONFIG_SRCU new a870acc11230 drivers/dax: Remove "select SRCU" new 91193b27fb7a drivers/hwtracing/stm: Remove "select SRCU" new 9276cf8b30a5 drivers/md: Remove "select SRCU" new 520bb822d7d9 drivers/net: Remove "select SRCU" new a8f0ff9185ae drivers/pci/controller: Remove "select SRCU" new 7b3a0473d10c fs: Remove CONFIG_SRCU new cfa71bb282d0 fs/btrfs: Remove "select SRCU" new 818913feb814 fs/notify: Remove "select SRCU" new dbea8bcdeda8 fs/quota: Remove "select SRCU" new bc636dcbf1c4 init: Remove "select SRCU" new 5634469360dd kernel/notifier: Remove CONFIG_SRCU new 8e1704b6a8c9 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kv [...] new bba8d3d17dc2 Merge branch 'stall.2023.01.09a' into HEAD new 2aa6e6819e86 arch/x86: Remove "select SRCU" new 41d3471705c3 kvm: Remove "select SRCU" new 46bfd471222c mm: Remove "select SRCU" new 59bea12efd91 rcu: Remove CONFIG_SRCU new 9831528ebc17 Merge branch 'srcu-always-next.2023.02.02a' into HEAD new a7ec817d5542 x86/tsc: Add option to force frequency recalibration with [...] new efc8b329c7fd clocksource: Verify HPET and PMTMR when TSC unverified new 2ff7dacc88b0 clocksource: Enable TSC watchdog checking of HPET and PMTM [...] new 09e70d5b9e28 Merge branch 'clocksource.2023.02.02a' into HEAD new 53db069e3099 Merge branch 'lkmm.2023.01.03a' into HEAD new 7461cb4a23f3 Merge branch 'nmi.2023.01.19a' into HEAD new d51a5bad830e Merge branch 'nolibc.2023.01.24a' into HEAD new 899b7298948f Merge branch 'lkmm-dev.2022.12.28a' into HEAD new 2c81c11a9427 locking/csd_lock: Add Kconfig option for csd_debug default new b30a5df3212c rcutorture: Add test_nmis module parameter new f97e92604ffa rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new bf9d21b83a4d rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new c65923414c34 srcu: Add comments for srcu_size_state new 9bf988feb47d entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new 9f1f660e30ce rcu/trace: use strscpy() to instead of strncpy() new 5b1def83834d rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access new 894649ff2e38 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] new 6894893bd8ea rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 new b27007c2b290 rcutorture: Make scenario TREE04 enable lazy call_rcu() new a21e6ef9ffec tools: rcu: Add usage function and check for argument new 776a701f371d rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] new 00eb48e6c915 rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] new 2a3d0702bf98 locking/lockdep: Introduce lock_sync() new 5250367b40a4 rcu: Annotate SRCU's update-side lockdep dependencies new 137d791effbf Documentation/RCU: s/not/note/ in checklist.rst new b969318cec9a torture: Permit kvm-again.sh --duration to default to prev [...] new 8c10cdd56d05 locking/lockdep: Improve the deadlock scenario print for s [...] new a45e5aaf0fca rcutorture: Add SRCU deadlock scenarios new 3fe5b1cca29e rcutorture: Eliminate variable n_rcu_torture_boost_rterror new 686251becb3f rcutorture: Add srcu_lockdep.sh new 14ce7f24aca6 rcu: Remove never-set needwake assignment from rcu_report_ [...] new 00089c519653 locking/csd_lock: Remove added data from CSD lock debugging new 3d72fe1a6fe3 locking/csd_lock: Remove per-CPU data indirection from CSD [...] new 7466ae4d599b rcu: Further comment and explain the state space of GP sequences new 1da2f27978ac tools/nolibc: Add gitignore to avoid git complaints about sysroot new d0f7670ca51d rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios new 74d7148f0b25 tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz [...] new c7637e2a8a27 tools/memory-model: Update some warning labels new 7862199d4df2 tools/memory-model: Unify UNLOCK+LOCK pairings to po-unloc [...] new a6cd5214b5ba tools/memory-model: Document LKMM test procedure new 6a79862b5cdf Documentation: litmus-tests: Correct spelling new 092cc6dd8bfc srcu: Clarify comments on memory barrier "E" new 5d871b280e7f tools/memory-model: Add smp_mb__after_srcu_read_unlock() new 5f9acdc137b7 Documentation: RCU: Correct spelling new 53ab4c86bb96 rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y [...] new 78f583b2a669 rcuscale: Move shutdown from wait_event() to wait_event_idle() new 1297152113c6 refscale: Move shutdown from wait_event() to wait_event_idle() new c909ef25f406 drbd: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new 3e86b4f707bc misc: vmw_vmci: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new a017b6b2cf9b tracing: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new 7f8d716f8ff1 lib/test_vmalloc.c: Rename kvfree_rcu() to kvfree_rcu_migh [...] new 2b58b9b57eed net/sysctl: Rename kvfree_rcu() to kvfree_rcu_mightsleep() new d9e7ce7d38a7 RDMA/rxe: Rename kfree_rcu() to kfree_rcu_mightsleep() new 6084aa15506e net/mlx5: Rename kfree_rcu() to kfree_rcu_mightsleep() new 076c6de44714 ext4/super: Rename kfree_rcu() to kfree_rcu_mightsleep() new f2331dd2b48b rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep() new 3c597738435c doc: Update whatisRCU.rst new b1ed37eec873 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 8c119fb76b38 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 242b6f34b5b5 arm64/sysreg: clean up some inconsistent indenting new 6043829fdb71 KVM: selftests: Remove redundant setbuf() new ccb2d6db0f44 Merge branch kvm-arm64/misc into kvmarm/next new 8669651ce0d9 KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHE new e2d4f5ae1771 KVM: arm64: Introduce finalise_el2_state macro new 3c4cc31537ec KVM: arm64: Use sanitized values in __check_override in nVHE new 6f10f2ec61c7 KVM: arm64: Finalise EL2 state from pKVM PSCI relay new 6e74d831a56e Merge branch kvm-arm64/psci-relay-fixes into kvmarm/next new ad818e6010ef irqchip/apple-aic: Correctly map the vgic maintenance interrupt new 2531e7c650a1 Merge branch kvm-arm64/apple-vgic-mi into kvmarm/next new a9b206a1b0a5 Merge remote-tracking branch 'oupton/kvmarm/next' into kvm [...] new 74338b9c2dca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0735d1c34e49 KVM: x86/emulator: Fix segment load privilege level validation new 096691e0d2a1 KVM: x86/emulator: Fix comment in __load_segment_descriptor() new 95744a90db18 KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_SET [...] new 708f799d22fe KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_X86 [...] new 4d85cfcaa82f KVM: x86: Simplify msr_filter update new 1fdefb8bd862 KVM: x86: Explicitly state lockdep condition of msr_filter update new 4559e6cf45b5 KVM: x86: Remove unnecessary initialization in kvm_vm_ioct [...] new e73ba25fdc24 KVM: x86: Simplify msr_io() new 531f33c5a6ed Merge branches 'apic', 'generic', 'misc', 'mmu', 'pmu', 's [...] new 9b6f405c2aad Merge branch 'next' of https://github.com/kvm-x86/linux.git new f643acd7cd88 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6f9a65637812 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82873b861b18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72d42499fba9 platform/x86: acerhdf: Drop empty platform remove function new c7304c563de8 platform/x86: intel: oaktrail: Drop empty platform remove [...] new 070b3098ddef platform/x86: intel: punit_ipc: Drop empty platform remove [...] new 3f88b459a729 platform/surface: aggregator: Improve documentation and ha [...] new 2730fc0ab471 platform/surface: aggregator: Add target and source IDs to [...] new 0a603d710c73 platform/surface: aggregator_hub: Use target-ID enum inste [...] new 36f672a40e7d platform/surface: aggregator_tabletsw: Use target-ID enum [...] new 1e6201d96ef9 platform/surface: dtx: Use target-ID enum instead of hard- [...] new ea11bf4eb59e HID: surface-hid: Use target-ID enum instead of hard-codin [...] new 78abf1b52055 platform/surface: aggregator: Enforce use of target-ID enu [...] new 13eca7d74e33 platform/surface: aggregator_registry: Fix target-ID of base-hub new b09ee1cd5991 platform/surface: aggregator: Rename top-level request fun [...] new c6d41f66d50a platform/surface: Switch to use acpi_evaluate_dsm_typed() new 6ab983187d80 platform/x86: intel/pmc: Switch to use acpi_evaluate_dsm_typed() new 92e3524754dc platform/x86: int1092: Switch to use acpi_evaluate_dsm_typed() new df72690ec365 platform/x86: apple_gmux: Drop no longer used ACPI_VIDEO K [...] new 8071b210aeb9 platform/x86: hp-wmi: Ignore Win-Lock key events new 507fa17a6c46 tools/power/x86/intel-speed-select: Remove wrong check in [...] new b8bebc8e58d5 tools/power/x86/intel-speed-select: Remove unused non_block flag new 364ba3b71150 tools/power/x86/intel-speed-select: Handle open() failure case new 8a44d27542cd tools/power/x86/intel-speed-select: Remove duplicate dup() new 689dfc9e4003 tools/power/x86/intel-speed-select: Use null-terminated string new cf3b8e8f55e1 tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs new 6ed9e363157c tools/power/x86/intel-speed-select: turbo-freq auto mode w [...] new 0d5eea3527e4 tools/power/x86/intel-speed-select: Fix display of uncore [...] new 61f9fdcdcd01 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk new 2612ae596129 tools/power/x86/intel-speed-select: Adjust uncore max/min [...] new d1fcb7493fc3 tools/power/x86/intel-speed-select: v1.14 release new 3e899fec5dfc platform/x86: dell-ddv: Add support for interface version 3 new 36d44825faf4 platform/x86: dell-ddv: Return error if buffer is empty new 8b52501c408b platform/x86: dell-ddv: Replace EIO with ENOMSG new cf2cc541423f platform/x86: dell-ddv: Add "force" module param new bdf2ffb6be35 platform/x86: dell-smo8800: Use min_t() for comparison and [...] new 391bb17d71d7 platform/x86: think-lmi: Use min_t() for comparison and as [...] new 39f09320500c Merge tag 'ib-leds-led_get-v6.3' into HEAD new b6e10ff6c23d media: v4l2-core: Make the v4l2-core code enable/disable t [...] new 9b1785a2e2af platform/x86: int3472/discrete: Refactor GPIO to sensor mapping new 5ae20a8050d0 platform/x86: int3472/discrete: Create a LED class device [...] new 8cf0e541c1fd platform/x86: int3472/discrete: Move GPIO request to skl_i [...] new 7a88de319c8e platform/x86: int3472/discrete: Get the polarity from the [...] new b65535b6c33c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f91839871f70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1fc455e6d25 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 56d64b4c876f ipmi:ssif: resend_msg() cannot fail new b2aa938a4b7d ipmi_ssif: Rename idle state and check new 48b4e13a3b80 ipmi:ssif: Remove rtc_us_timer new 1fc7ac8a9e3a ipmi:ssif: Add a timer between request retries new 56298aa0468f ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_ [...] new e7217054f695 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7fcb777b1915 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new ba883de971d1 usb: musb: mediatek: don't unregister something that wasn' [...] new ec5499d338ec xhci: split out rcar/rz support from xhci-plat.c new 56774e274574 dt-bindings: usb: sunxi-musb: add F1C100s MUSB compatible string new d4b2c2852091 usb: musb: sunxi: add support for the F1C100s MUSB controller new 196774960ba1 usb: musb: sunxi: Introduce config struct new 89e7252d6c7e usb: gadget: configfs: Restrict symlink creation is UDC al [...] new fb9a1b80e68b dt-bindings: usb: Add Cypress cypd4226 Type-C controller new f510b0a3565b i2c: nvidia-gpu: Add ACPI property to align with device-tree new 6d9e0669099f usb: typec: ucsi_ccg: Add OF support new 430b38764fbb i2c: nvidia-gpu: Remove ccgx,firmware-build property new 1f6d59f7f82d arm64: defconfig: Enable UCSI support new 3078212cafae usb: gadget: uvc: Rename uvc_control_ep new a36afe780461 usb: gadget: uvc: Add new enable_interrupt_ep attribute new 130c4dcbe8c7 usb: gadget: uvc: Disable interrupt endpoint by default new 8c1cbec9db1a xhci: fix event ring segment table related masks and varia [...] new 54f9927dfe22 xhci: remove xhci_test_trb_in_td_math early development check new b17a57f89f69 xhci: Refactor interrupter code for initial multi interrup [...] new 52dd0483e822 xhci: add helpers for enabling and disabling interrupters new faaae0190dcd xhci: cleanup xhci_hub_control port references new a66095a957ce xhci: pass port pointer as parameter to xhci_set_port_power() new 2996e9fc00c3 xhci: move port specific items such as state completions t [...] new 6baf7e749ab3 xhci: Pass port structure as parameter to xhci_disable_port(). new a909d629ae77 xhci: rename resume_done to resume_timestamp new 0e6275452ce2 xhci: clear usb2 resume related variables in one place. new b0425784b942 xhci: decouple usb2 port resume and get_port_status reques [...] new 4f6dfc2136fb usb: remove the dead USB_OHCI_SH option new 493346a82629 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 3262cff4c803 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6a9a733edd46 hvcs: Fix hvcs port reference counting new fbe7e38f3e57 serial: 8250: Fix mismerge regarding serial_lsr_in() new 2a3023564a72 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d45fed4ff61c Merge tag 'coresight-next-v6.3' of git://git.kernel.org/pu [...] new cbce3de28c37 Merge tag 'mhi-for-v6.3' of git://git.kernel.org/pub/scm/l [...] new 196db6bb4473 Merge tag 'iio-for-6.3a' of https://git.kernel.org/pub/scm [...] new f5b3c341a46e mei: Move uuid_le_cmp() to its only user new 3f6a5f00da6d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 7c4cce8178d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a0ccc37d866 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new fdb5a86287c1 dt-bindings: phy: Add QMP UFS PHY comptible for SM8550 new 2df32d96f2e3 phy: qcom-qmp: qserdes-com: Add v6 register offsets new ddf070f6c9cb phy: qcom-qmp: qserdes-txrx: Add v6 register offsets new c9736600a64f phy: qcom-qmp: qserdes-txrx-ufs: Add v6 register offsets new 5b8154ce5009 phy: qcom-qmp: pcs-ufs: Add v6 register offsets new 1679bfef906f phy: qcom-qmp-ufs: Add SM8550 support new 49094d928618 phy: mediatek: remove temporary variable @mask_ new 5e2714556fa2 dt-bindings: phy: qcom,qmp-usb3-dp: Add sm6350 compatible new 05bd18348b88 phy: qcom-qmp-combo: Add config for SM6350 new 1bd9a7b4afd5 phy: Remove unused phy_optional_get() new 59c3d3d00d60 doc: phy: Document devm_of_phy_get() new d02aa181ee59 phy: Add devm_of_phy_optional_get() helper new a6ebcae7de16 net: fman: memac: Convert to devm_of_phy_optional_get() new 9da87c6ef770 net: lan966x: Convert to devm_of_phy_optional_get() new a80becc56d27 PCI: tegra: Convert to devm_of_phy_optional_get() new 86a176840c62 usb: host: ehci-exynos: Convert to devm_of_phy_optional_get() new 41a435e30eb0 usb: host: ohci-exynos: Convert to devm_of_phy_optional_get() new cc94cc1c3418 Merge tag 'phy-devm_of_phy_optional_get' into next new 052bfe6ec72c dt-bindings: phy: tegra-xusb: Add support for Tegra234 new d1abd69534be phy: qcom-qmp: Introduce Kconfig symbols for discrete drivers new 1e627f0a0059 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d41b68f0281 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0b283630cb9 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 32f8d7711887 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new bef6844b00f0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new d4f01ae3f430 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 5fdc43bd0ddd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82b4ea8ced97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44946d9ebde4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73dba5b34b77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf76ef6bca4e vhost-scsi: convert sysfs snprintf and sprintf to sysfs_emit new cec561e59287 vhost-net: support VIRTIO_F_RING_RESET new 0abb6759a552 vdpa: Fix a couple of spelling mistakes in some messages new 26694498dbe0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e6f018dc11a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e539b735d86 gpio: tegra186: remove unneeded loop in tegra186_gpio_init [...] new 359f8863528b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 74aea6f5a362 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73817a911688 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14cf6fc02811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5e4687730fb selftests: Fix spelling mistake "allright" -> "all right" new 79c16b1120fe selftests: find echo binary to use -ne options new 77c4f1d60b99 selftests: tpm2: remove redundant ord() new b23b16d35135 selftests/ftrace: Fix bash specific "==" operator new 73fcedc36405 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68ee17974c15 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new bbb93362a445 x86/module: remove unused code in __apply_relocate_add new 0c05e7bd2d01 livepatch,x86: Clear relocation targets on a module removal new b2e118419db3 Merge branch 'for-6.3/cleanup-relocations' into for-next new a0c691c80774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c798a1438078 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new cefd33c36723 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 7a96b7747a2d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 3bdd166c2c05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 292acc948449 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 6ab07e4ad7b6 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 08283ac63fa6 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new f6737c53676f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64dbd9d6a0e1 Merge branch 'for-6.3/cxl' into cxl/next new 6ebe28f9ec72 cxl/mem: Read, trace, and clear events on driver load new a49aa8141b65 cxl/mem: Wire up event interrupts new d54a531a430b cxl/mem: Trace General Media Event Record new 2d6c1e6d60ba cxl/mem: Trace DRAM Event Record new 95b494799285 cxl/mem: Trace Memory Module Event Record new d1dca858f058 cxl/test: Add generic mock events new 0092f62acc31 cxl/test: Add specific events new bab2a5e6fe7f cxl/test: Simulate event log overflow new 7ebf38c9115e cxl/mbox: Add missing parameter to docs. new fa8843451bec cxl/pci: Set the device timestamp new 5a84711fd734 cxl/pci: Fix irq oneshot expectations new bed259ea85f5 Merge branch 'for-6.3/cxl-events' into cxl/next new 2acc9bf7b2a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ace013a54306 efi: zboot: Use EFI protocol to remap code/data with the r [...] new 234fa51db95f efi: Drop minimum EFI version check at boot new 1758817e7ea8 efi: Use standard format for printing the EFI revision new b0048092f7d3 efi/cper, cxl: Remove cxl_err.h new cf1d2ffcc6f1 efi: Discover BTI support in runtime services regions new f4412001b652 efi: arm64: Wire up BTI annotation in memory attributes table new 9956b12287c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9e04e73975f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2fbf1696d87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bb85b615377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 494713794b66 rust: delete rust-project.json when running make clean new d52494ef9453 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d37e16d31bb7 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 6f33699c36b2 scsi: aacraid: Allocate cmd_priv with scsicmd new 2d6de0006e6a coda: Avoid partial allocation of sig_inputArgs new 82cd4c7e32b1 arm64: Support Clang UBSAN trap codes for better reporting new 45b3f5270e8a uaccess: Add minimum bounds check on kernel buffer size new d0b5b910391c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 0d2765f33f1b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fd9f2a912255 Merge branch 'iommu-memory-accounting' of ssh://gitolite.k [...] new c9a397cee9f5 vfio: Support VFIO_NOIOMMU with iommufd new bed9e516f118 Merge branch 'vfio-no-iommu' into iommufd.git for-next new 70fb71a89f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92b64bd01fe9 mm/highmem: add notes about conversions from kmap{,_atomic}() new fb6f026b833a mm/damon/core: update kernel-doc comments for DAMOS action [...] new 55901e89d286 mm/damon/core: update kernel-doc comments for DAMOS filter [...] new 86834644e3c9 Docs/mm/damon/index: mention DAMOS on the intro new 9a47c411ccdd Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] new e7366f3a2ed0 Docs/mm/damon: add a maintainer-profile for DAMON new 2d2230efbcec MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] new 16ddcb15497e selftests/damon/sysfs: hide expected write failures new 75cb348714f5 selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] new c5d5546ea065 maple_tree: remove the parameter entry of mas_preallocate new baabcfc93d3b mm/mmap: fix typo in comment new c6835e8d86bc mm: compaction: remove redundant VM_BUG_ON() in compact_zone() new 753ec50d976c mm: compaction: move list validation into compact_zone() new 1bfb7684db12 mm: compaction: count the migration scanned pages events f [...] new 8fff8b6f8d0e mm: compaction: add missing kcompactd wakeup trace event new 9e5522715e69 mm: compaction: avoid fragmentation score calculation for [...] new 7d4a8be0c4b2 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] new 94688e8eb453 mm: remove folio_pincount_ptr() and head_compound_pincount() new eec20426d48b mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() new 6eee1a006229 doc: clarify refcount section by referring to folios & pages new b14224fbea62 mm: convert total_compound_mapcount() to folio_total_mapcount() new 62beb906ef64 mm: convert page_remove_rmap() to use a folio internally new ee0800c2f6a9 mm: convert page_add_anon_rmap() to use a folio internally new eb01a2ad7e9c mm: convert page_add_file_rmap() to use a folio internally new 4d510f3da4c2 mm: add folio_add_new_anon_rmap() new 65a689f35ad7 page_alloc: use folio fields directly new db4e5dbdcdd5 mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] new c7f84b5723f1 mm: use entire_mapcount in __page_dup_rmap() new 91ec7f284a0c mm/debug: remove call to head_compound_mapcount() new 46f272282598 hugetlb: remove uses of folio_mapcount_ptr new c97eeb8f260d mm: convert page_mapcount() to use folio_entire_mapcount() new 1aa4d03b60c0 mm: remove head_compound_mapcount() and _ptr functions new 5eb5cea11dcb mm: reimplement compound_order() new 21a000fe97a0 mm: reimplement compound_nr() new bad6da645658 mm: convert set_compound_page_dtor() and set_compound_orde [...] new f04029f34e8c mm: convert is_transparent_hugepage() to use a folio new a60d5942cc9b mm: convert destroy_large_folio() to use folio_dtor new 2d678c641a46 hugetlb: remove uses of compound_dtor and compound_nr new 1c5509be58f6 mm: remove 'First tail page' members from struct page new a8d55327ccc1 doc: correct struct folio kernel-doc new 4375a553f46c mm: move page->deferred_list to folio->_deferred_list new 8991de90e997 mm/huge_memory: remove page_deferred_list() new f8baa6be0368 mm/huge_memory: convert get_deferred_split_queue() to take [...] new f158ed6195ef mm: convert deferred_split_huge_page() to deferred_split_folio() new 6a171c16e62f mm: remove the hugetlb field from struct page new f942b0f0528d maple_tree: fix comment of mte_destroy_walk new 82b249361f2d mm/mmap: fix comment of unmapped_area{_topdown} new 1e15d374bb1c Revert "x86: kmsan: sync metadata pages on page fault" new 4c110ec98e39 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] new bc1cfde19467 mm/memory-failure: convert try_memory_failure_hugetlb() to folios new 2ff6cecee669 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios new 9637d7dfb19c mm/memory-failure: convert free_raw_hwp_pages() to folios new b02e7582ef24 mm/memory-failure: convert raw_hwp_list_head() to folios new 0858b5eb3aab mm/memory-failure: convert __free_raw_hwp_pages() to folios new 595dd8185cf1 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios new a6fddef49eef mm/memory-failure: convert unpoison_memory() to folios new 69bbb87b3f14 shmem: convert shmem_write_end() to use a folio new 4947ed93c232 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() new 811561288397 mm: pagevec: add folio_batch_reinit() new 90d07210ab55 mm: mlock: use folios and a folio batch internally new b213ef6b72b5 m68k/mm/motorola: specify pmd_page() type new 96f97c438f61 mm: mlock: update the interface to use folios new a8265cd917a6 Documentation/mm: update references to __m[un]lock_page() [...] new 62a9bbf2e999 kmsan: silence -Wmissing-prototypes warnings new 92644f583d51 mm/khugepaged: introduce release_pte_folio() to replace re [...] new 9bdfeea46f49 mm/khugepaged: convert release_pte_pages() to use folios new 2321ba3e3733 mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks new a172d5128706 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 4a446b3dd335 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 20aae9eff5ac arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 41e0d49104db csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 61f4a896e62d hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3151cc26565e ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new ad3150f11b09 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new ad464ff2c0f9 m68k/mm: remove dummy __swp definitions for nommu new ed4154067a08 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new b5c88f21531c microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 83d3b2b46ea3 mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0a9ad8273ff4 nios2/mm: refactor swap PTE layout new 4d1d955f7c0c nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5ae3e74474f8 openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 6d239fc78c0b parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8897ebff37fd powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s new 2bba2ffbe030 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 51a1007d4113 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new cca10df10293 sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new e6b37d7f6f17 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit new adf8e329ff56 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit new e2858d778e68 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 93c0eac40d4e x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit new f5c3fe300c5b xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 950fe885a897 mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 6189eb82f0ae mm/page_ext: do not allocate space for page_ext->flags if [...] new 524c48072e56 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE new c988dcbecf3f mm/page_alloc: treat RT tasks similar to __GFP_HIGH new eb2e2b425c69 mm/page_alloc: explicitly record high-order atomic allocat [...] new ab3508854353 mm/page_alloc: explicitly define what alloc flags deplete [...] new 1ebbb21811b7 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] new 2973d8229b78 mm: discard __GFP_ATOMIC new 2cf1338454a8 mm: fix khugepaged with shmem_enabled=advise new ee7a5906ff08 pagemap: add filemap_grab_folio() new 247f9e1feef4 filemap: add filemap_get_folios_tag() new 6817ef514e1a filemap: convert __filemap_fdatawait_range() to use filema [...] new 0fff435f060c page-writeback: convert write_cache_pages() to use filemap [...] new acc8d8588cb7 afs: convert afs_writepages_region() to use filemap_get_fo [...] new 51c5cd3bafe5 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] new 9f50fd2e92e3 btrfs: convert extent_write_cache_pages() to use filemap_g [...] new 590a2b5f0a9b ceph: convert ceph_writepages_start() to use filemap_get_f [...] new 4cda80f3a7a5 cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] new 50ead2537441 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] new e6e46e1eb7ce f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] new a40a4ad1186a f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] new 7525486affa5 f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] new 1cd98ee747cf f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] new 4f4a4f0febe6 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() new 580e7a492608 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] new 87ed37e66dfd gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] new 5ee4b25cb730 nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] new a24586583169 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] new 41f3f3b5373e nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] new d4a16d31334e nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] new 243c5ea4f783 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] new c5792d938411 filemap: remove find_get_pages_range_tag() new 6bc56a4d8553 mm: add vma_alloc_zeroed_movable_folio() new cb3184deef10 mm: convert do_anonymous_page() to use a folio new 28d41a486331 mm: convert wp_page_copy() to use folios new edf504705839 mm: use a folio in copy_pte_range() new 14ddee4126fe mm: use a folio in copy_present_pte() new 9cfb816b1c6c mm/fs: convert inode_attach_wb() to take a folio new 75376c6fb93b mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] new 90c9d13a47d4 mm: remove page_evictable() new 7efecffb8e79 mm: remove mlock_vma_page() new 672aa27d0bd2 mm: remove munlock_vma_page() new e0650a41f7d0 mm: clean up mlock_page / munlock_page references in comments new 5b4bd90f9ac7 rmap: add folio parameter to __page_set_anon_rmap() new 8808ecab3afc filemap: convert filemap_map_pmd() to take a folio new eff3b364b496 filemap: convert filemap_range_has_page() to use a folio new 11a980420719 readahead: convert readahead_expand() to use a folio new 98001fd63d59 mm/secretmem: remove redundant initiialization of pointer file new 64517d6e1291 mm/damon/core: skip apply schemes if empty new 7ec7096b8577 mm/page_ext: init page_ext early if there are no deferred [...] new 076cf7ea6701 mm/page_alloc: use deferred_pages_enabled() wherever applicable new 6260ae358345 zsmalloc: rework zspage chain size selection new e1d1f3546913 zsmalloc: skip chain size calculation for pow_of_2 classes new 4ff93b292c0b zsmalloc: make zspage chain size configurable new b46402fa894f zsmalloc: set default zspage chain size to 8 new 04bac040bc71 mm/hugetlb: convert get_hwpoison_huge_page() to folios new 5649d113ffce swap_state: update shadow_nodes for anonymous page new 148aa87e4f63 mm/cma: fix potential memory loss on cma_declare_contiguous_nid new d0634a622be3 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem new e6d2c436ff69 tools/mm: allow users to provide additional cflags/ldflags new b507808ebce2 mm: implement memory-deny-write-execute as a prctl new 4cf1fe34fd18 kselftest: vm: add tests for memory-deny-write-execute new 6061e7408225 mm/kmemleak: simplify kmemleak_cond_resched() usage new 782e41795359 mm/kmemleak: fix UAF bug in kmemleak_scan() new 6b3f013bb90e mm/damon: update comments in damon.h for damon_attrs new 2f5bef5a590b mm/damon/core: update monitoring results for new monitorin [...] new f4c978b6594b mm/damon/core-test: add a test for damon_update_monitoring [...] new b2db9ef2c092 mm: move KMEMLEAK's Kconfig items from lib to mm new 7b8144e63d84 mm: multi-gen LRU: section for working set protection new db19a43d9b3a mm: multi-gen LRU: section for rmap/PT walk feedback new ccbbbb85945d mm: multi-gen LRU: section for Bloom filters new 36c7b4db7c94 mm: multi-gen LRU: section for memcg LRU new 37cc99979d04 mm: multi-gen LRU: improve lru_gen_exit_memcg() new b5ff4133617d mm: multi-gen LRU: improve walk_pmd_range() new abf086721a2f mm: multi-gen LRU: simplify lru_gen_look_around() new 44b8f8bf2438 mm: memory-failure: add memory failure stats to sysfs new 18f41fa616ee mm: memory-failure: bump memory failure stats to pglist_data new 4180887f0625 mm: memory-failure: document memory failure stats new 05a421995503 mm/page_owner: record single timestamp value for high orde [...] new 2e126aa29007 mm/sparse: fix "unused function 'pgdat_to_phys'" warning new 420ef683b521 kasan: reset page tags properly with sampling new c5acf1f6f0a1 mm/gup.c: fix typo in comments new 48731c8436c6 mm, compaction: rename compact_control->rescan to finish_p [...] new 16b3be403431 mm, compaction: check if a page has been captured before d [...] new f9d7fc1ae334 mm, compaction: finish scanning the current pageblock if r [...] new cfccd2e63e7e mm, compaction: finish pageblocks on complete migration failure new 37f3605e5e7a mm: reject vmap with VM_FLUSH_RESET_PERMS new f41f036b804d mm: remove __vfree new 01e2e8394a52 mm: remove __vfree_deferred new 208162f42f95 mm: move vmalloc_init and free_work down in vmalloc.c new 5d3d31d6fb17 mm: call vfree instead of __vunmap from delayed_vfree_work new 39e65b7f6339 mm: move __remove_vm_area out of va_remove_mappings new 75c59ce74e47 mm: use remove_vm_area in __vunmap new 17d3ef432dcb mm: move debug checks from __vunmap to remove_vm_area new 79311c1fe017 mm: split __vunmap new 9e5fa0ae52fc mm: refactor va_remove_mappings new 7d28631786b2 mpage: stop using bdev_{read,write}_page new a8c1408f870e mm: remove the swap_readpage return value new 14bd75f57400 mm: factor out a swap_readpage_bdev helper new 9b4e30bd7309 mm: use an on-stack bio for synchronous swapin new e3e2762bd3c5 mm: remove the __swap_writepage return value new 05cda97ecb70 mm: factor out a swap_writepage_bdev helper new 3222d8c2a7f8 block: remove ->rw_page new 00cdf76012ab mm: add memcpy_from_file_folio() new d585bdbeb79a fs: convert writepage_t callback to pass a folio new 9160cffd45ee mpage: convert __mpage_writepage() to use a folio more fully new 2517953eef06 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 829715a2d14c arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new 89b25c0e0235 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new 6338bb05c15f error-injection: remove EI_ETYPE_NONE new bef7ec4e8f30 docs: fault-injection: add requirements of error injectabl [...] new a9dc087fd3c4 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new 805afd830099 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 88ad32a799dd include/linux/percpu_counter.h: race in uniprocessor percp [...] new d5528cc16893 lib: add Dhrystone benchmark test new 1b2fde2d2ed0 hfsplus: remove unnecessary variable initialization new 828dfc0f7b84 scripts/spelling.txt: add `permitted' new a3ea42ff8f3c checkpatch: mark kunmap() and kunmap_atomic() deprecated new a61c01e8f4a5 proc: mark /proc/cmdline as permanent new dd106111db3a scripts/spelling: add a few more typos new eb79fa7ea744 kthread_worker: check all delayed works when destroy kthre [...] new 9456d539acde util_macros.h: add missing inclusion new e36903b0c19f scripts/gdb: add mm introspection utils new 0371ba6f2327 scripts/bloat-o-meter: use the reverse flag for sort new d3fcf834b248 freevxfs: fix kernel-doc warnings new aa0b42b7b4b5 ntfs: fix multiple kernel-doc warnings new e227db4d4f12 userns: fix a struct's kernel-doc notation new 227849a33a8b fat: fix return value of vfat_bad_char() and vfat_replace_ [...] new 06dcb0138f5f Documentation: sysctl: correct kexec_load_disabled new 7e99f8b69c11 kexec: factor out kexec_load_permitted new a42aaad2e47b kexec: introduce sysctl parameters kexec_load_limit_* new f3296f80c806 initramfs: use kstrtobool() instead of strtobool() new 030c6ff64988 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll new 76f381bb77a0 checkpatch: warn when unknown tags are used for links new d7f1d71e5ef6 checkpatch: warn when Reported-by: is not followed by Link: new 1916f77729b7 checkpatch: use proper way for show problematic line new e5576ac8c972 scripts/spelling.txt: add more spelling corrections new e52a418d81fb fs: hfs: initialize fsdata in hfs_file_truncate() new 74b7046d3297 fs: hfsplus: initialize fsdata in hfsplus_file_truncate() new 3ee2a3e7c1ca fs/ext4: use try_cmpxchg in ext4_update_bh_state new 362173572a40 checkpatch: improve EMBEDDED_FILENAME test new a1f46ff2ff88 cramfs: Kconfig: fix spelling & punctuation new bf470202dd9f fs: gracefully handle ->get_block not mapping bh in __mpag [...] new 1b381f6fe495 scripts/spelling.txt: add "exsits" pattern and fix typo instances new 5124a0a54985 nilfs2: replace WARN_ONs for invalid DAT metadata block requests new 4cc06c9afbb4 lib/zlib: adjust offset calculation for dfltcc_state new 9a549338260a lib/zlib: implement switching between DFLTCC and software new 195c5ad9d179 lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams new 0dbae4655036 lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0 new cbf125408d1c lib/zlib: DFLTCC not writing header bits when avail_out == 0 new 9fec9f8ea51c lib/zlib: Split deflate and inflate states for DFLTCC new 9010dbc007b8 lib/zlib: DFLTCC support inflate with small window new f65c35d3336e lib/zlib: DFLTCC always switch to software inflate for Z_P [...] new cc6003916ed4 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default new e89bd9e7d8eb lib/zlib: remove redundation assignement of avail_in dfltc [...] new 602ce7b8e134 nilfs2: prevent WARNING in nilfs_dat_commit_end() new 21773790a772 scripts/tags.sh: fix the Kconfig tags generation when usin [...] new 616a30881176 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new f3c5419e535d Merge branch 'mm-stable' into mm-unstable new ef0c56d69f37 mm/hugetlb: convert isolate_hugetlb to folios new f38bc5d6159c mm/hugetlb: convert __update_and_free_page() to folios new 3f8cbe901bb3 mm/hugetlb: convert dequeue_hugetlb_page functions to folios new 0d24b7b68de1 mm/hugetlb: convert alloc_surplus_huge_page() to folios new 44815b049009 mm/hugetlb: increase use of folios in alloc_huge_page() new 2e6efda5ef1d mm/hugetlb: convert alloc_migrate_huge_page to folios new 95fa1984fce6 mm/hugetlb: convert restore_reserve_on_error() to folios new 8ef8261295a0 mm/hugetlb: convert demote_free_huge_page to folios new 443d24ed17e3 mm/hugetlb: convert hugetlb_install_page to folios new 64c13b9992f1 mm/hugetlb: convert hugetlbfs_pagecache_present() to folios new d991869123cd mm/hugetlb: convert putback_active_hugepage to take in a folio new 949625bca522 mm/hugetlb: convert hugetlb fault paths to use alloc_huget [...] new 5fd8d124d284 mm/hugetlb: convert restore_reserve_on_error to take in a folio new fd53bbe4fb34 mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio new 9a1f0841dc2d mm/hugetlb: convert hugetlb_wp() to take in a folio new ff09a0042b0e Documentation/mm: update hugetlbfs documentation to mentio [...] new d202979e26d6 mm: fix memcpy_from_file_folio() integer underflow new 149071d83527 mm/khugepaged: recover from poisoned anonymous memory new c3af2e105e83 mm/khugepaged: recover from poisoned file-backed memory new dbb72d694406 ksm: abstract the function try_to_get_old_rmap_item new 10bce5394c46 ksm: support unsharing zero pages placed by KSM new 1a577b906ef7 ksm: count all zero pages placed by KSM new 1d0ddd308e3c ksm: count zero pages for each process new 8b721d167586 ksm: add zero_pages_sharing documentation new d8c9c370612c selftest: add testing unsharing and counting ksm zero page new 6929b5480687 maple_tree: add mas_init() function new 8d1df0d60938 maple_tree: fix potential rcu issue new 9d8c311d66d1 maple_tree: reduce user error potential new 516651d84dbd test_maple_tree: test modifications while iterating new faf2cd3e91bc maple_tree: fix handle of invalidated state in mas_wr_stor [...] new c07eabf5bc09 maple_tree: fix mas_prev() and mas_find() state handling new 3b6328430c30 mm: expand vma iterator interface new 1a9120ca6134 mm/mmap: convert brk to use vma iterator new e210668ef7ba kernel/fork: convert forking to using the vmi iterator new 06381963e09d mmap: convert vma_link() vma iterator new f0e3a34e09db mm/mmap: remove preallocation from do_mas_align_munmap() new 20180ba011e9 mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] new c3e752d9436d mmap: convert vma_expand() to use vma iterator new d8d04862842e mm: add temporary vma iterator versions of vma_merge(), sp [...] new 3be0b9277bdc ipc/shm: use the vma iterator for munmap calls new a256ad0ca0b6 ipc/shm: introduce new do_vma_munmap() to munmap new 4f1f7c046d34 userfaultfd: use vma iterator new 7b241693f7d0 mm: change mprotect_fixup to vma iterator new 1eed48f873fe mlock: convert mlock to vma iterator new 785162686887 coredump: convert to vma iterator new abb27118682a mempolicy: convert to vma iterator new ac93d821e129 task_mmu: convert to vma iterator new 119a68c1a73d sched: convert to vma iterator new dd860aa95839 madvise: use vmi iterator for __split_vma() and vma_merge() new 8810f5a4e352 mmap: pass through vmi iterator to __split_vma() new e4542928d924 mmap: use vmi version of vma_merge() new 512776f84e99 mm/mremap: use vmi version of vma_merge() new 2c03c1fa7b01 nommu: convert nommu to using the vma iterator new 66615a08374d nommu: pass through vma iterator to shrink_vma() new 593c82c7ae1c mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] new d79ac3ffed1a mm/damon/vaddr-test.h: stop using vma_mas_store() for mapl [...] new 5afa5bf37264 mmap: convert __vma_adjust() to use vma iterator new e4a524ae39d2 mm: pass through vma iterator to __vma_adjust() new ac452cb7adab madvise: use split_vma() instead of __split_vma() new 0eb1aa7f834a mm/madvise: fix VMA_ITERATOR start position new c5a0714a3818 mm: remove unnecessary write to vma iterator in __vma_adjust() new 0fa010acf573 mm: pass vma iterator through to __vma_adjust() new e836f7bd1a85 mm: add vma iterator to vma_adjust() arguments new 3abcf6f8abe7 mmap: clean up mmap_region() unrolling new 841d184d6527 mm: change munmap splitting order and move_vma() new 9212e8478f19 mm/mremap: fix vma iterator initialization new ca8a3dd26ba3 mm/mmap: move anon_vma setting in __vma_adjust() new a8ce32c63bae mm/mmap: refactor locking out of __vma_adjust() new 91ea022153ea mm/mmap: use vma_prepare() and vma_complete() in vma_expand() new f4dcb8936c49 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() new 2422c2a42d83 mm: don't use __vma_adjust() in __split_vma() new 6d9d3c415f27 mm/mremap: convert vma_adjust() to vma_expand() new c6c21cfbc30e mm/mmap: don't use __vma_adjust() in shift_arg_pages() new d2ce8f52d9fc mm/mmap: introduce dup_vma_anon() helper new d9902c310f4d mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] new 4c7d57f878b3 mm/mmap: remove __vma_adjust() new 3c202d5cb938 mm/mmap: fix vma_merge() offset when expanding the next vma new dfc235d633ea vma_merge: set vma iterator to correct position. new 132b39ac5c7a dmapool: add alloc/free performance test new 02f44680a35a dmapool: remove checks for dev == NULL new 490e678ed82a dmapool: use sysfs_emit() instead of scnprintf() new bd0444e88a92 dmapool: cleanup integer types new a45dca66446b dmapool: speedup DMAPOOL_DEBUG with init_on_alloc new 0638d79ce07a dmapool: move debug code to own functions new d48f62895de1 dmapool: rearrange page alloc failure handling new d6c23cd766f2 dmapool: consolidate page initialization new a25755933c3f dmapool: simplify freeing new b03f5403aebf dmapool: don't memset on free twice new 67f2a50b6771 dmapool: link blocks across pages new 1a8840878a8f dmapool: create/destroy cleanup new 128d76601142 kernel/fork: convert vma assignment to a memcpy new 139383b2d49d mm: introduce vma->vm_flags wrapper functions new 96801704e51f mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK new 81ce59e4e177 mm: replace vma->vm_flags direct modifications with modifi [...] new 102a94d10b53 mm-replace-vma-vm_flags-direct-modifications-with-modifier [...] new 918e95b37d4e mm: replace vma->vm_flags indirect modification in ksm_madvise new e4bef15134f7 mm: introduce __vm_flags_mod and use it in untrack_pfn new 3518493d1444 mm: export dump_mm() new d027af6580f8 kasan: infer allocation size by scanning metadata new 9f9f88e92638 kasan-infer-allocation-size-by-scanning-metadata-fix new 001023d04ec3 memory tier: release the new_memtier in find_create_memory_tier() new 7efc74e73b76 arm: include asm-generic/memory_model.h from page.h rather [...] new acc171f1b3eb m68k: use asm-generic/memory_model.h for both MMU and !MMU new a23c440838c7 mips: drop definition of pfn_valid() for DISCONTIGMEM new bb2acf787168 mm, arch: add generic implementation of pfn_valid() for FLATMEM new 87398c226c37 mm-arch-add-generic-implementation-of-pfn_valid-for-flatmem-fix new 33fa9091df0d mm: add folio_estimated_sharers() new 12940293acc5 mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() new 5796e78b5ee5 mm/mempolicy: convert queue_pages_pte_range() to queue_fol [...] new d4306f3b647a mm/mempolicy: convert queue_pages_hugetlb() to queue_folio [...] new 54aa8fb5be9b mm/mempolicy: convert queue_pages_required() to queue_foli [...] new f41be1182ff3 mm/mempolicy: convert migrate_page_add() to migrate_folio_add() new edfbb4385e88 mm: add folio_get_nontail_page() new ed9c3c1fdf39 mm/migrate: add folio_movable_ops() new 0c838026cbdb mm/migrate: convert isolate_movable_page() to use folios new 8ea0cd0acc30 mm/migrate: convert putback_movable_pages() to use folios new 3d7b46dfe692 mm/swapfile: remove pr_debug in get_swap_pages() new 6aa4b8706b84 mm: reduce lock contention of pcp buffer refill new fb66df5ad426 mm/vmalloc: replace BUG_ON with a simple if statement new 487ef1c5caeb mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm [...] new f76e1deacdcb mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) new c64337574519 lib/stackdepot: fix setting next_slab_inited in init_stack_slab new f70f6e790a3d lib/stackdepot: put functions in logical order new f43641a81ba8 lib/stackdepot: use pr_fmt to define message format new 9da8ad32a1dc lib/stackdepot, mm: rename stack_depot_want_early_init new 25290a241a07 lib-stackdepot-mm-rename-stack_depot_want_early_init-fix new 1231d34b4c8d lib/stackdepot: rename stack_depot_disable new 5dbe11ac31cc lib/stackdepot: annotate init and early init functions new 6b9449681861 lib/stackdepot: lower the indentation in stack_depot_init new 7bc1983d8769 lib/stackdepot: reorder and annotate global variables new ccb9a9980b6e lib/stackdepot: rename hash table constants and variables new f191e21a9d92 lib/stackdepot: rename init_stack_slab new a1512968580a lib/stackdepot: rename slab variables new c044a1e2bcce lib/stackdepot: rename handle and slab constants new 448e465b8d94 lib/stacktrace: drop impossible WARN_ON for depot_init_slab new 9ac809310132 lib/stackdepot: annotate depot_init_slab and depot_alloc_stack new 99b16eb24def lib/stacktrace, kasan, kmsan: rework extra_bits interface new 77aff6dcfb62 lib/stackdepot: annotate racy slab_index accesses new 67c1f0af3489 lib-stackdepot-annotate-racy-slab_index-accesses-fix new d96e3a9632e7 lib/stackdepot: various comments clean-ups new ec839ec28aef lib/stackdepot: move documentation comments to stackdepot.h new 666b9cffb9da arch/Kconfig: fix indentation new 5ccccb390a57 hung_task: print message when hung_task_warnings gets down [...] new c8846b907c94 Merge branch 'mm-nonmm-unstable' into mm-everything new 275e24639f6f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e8221149b501 fix for "fix up for "KVM: arm64: Introduce finalise_el2_st [...] new 129af7708234 Add linux-next specific files for 20230206
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 (4fafd96910ad) \ N -- N -- N refs/heads/master (129af7708234)
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 1318 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/configfs-usb-gadget-uvc | 4 +- .../testing/sysfs-bus-event_source-devices-iommu | 37 + Documentation/ABI/testing/sysfs-class-power-rt9467 | 19 + Documentation/ABI/testing/sysfs-class-power-rt9471 | 32 + .../Expedited-Grace-Periods.rst | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 2 +- Documentation/RCU/RTFP.txt | 10 +- Documentation/RCU/UP.rst | 4 +- Documentation/RCU/lockdep.rst | 2 +- Documentation/RCU/torture.rst | 4 +- Documentation/RCU/whatisRCU.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/bpf/kfuncs.rst | 125 +- Documentation/bpf/verifier.rst | 295 ++ Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/crypto/st,stm32-hash.yaml | 23 +- .../bindings/display/bridge/sil,sii8620.yaml | 108 + .../bindings/display/bridge/sil-sii8620.txt | 33 - .../devicetree/bindings/dma/ti/k3-udma.yaml | 9 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 43 +- .../devicetree/bindings/mtd/mediatek,mtk-nfc.yaml | 155 + .../bindings/mtd/mediatek,nand-ecc-engine.yaml | 63 + Documentation/devicetree/bindings/mtd/mtk-nand.txt | 176 - .../devicetree/bindings/net/motorcomm,yt8xxx.yaml | 117 + .../bindings/phy/hisilicon,hi3660-usb3.yaml | 3 +- .../bindings/phy/hisilicon,hi3670-usb3.yaml | 3 +- .../bindings/phy/nvidia,tegra194-xusb-padctl.yaml | 4 +- .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 1 + .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 1 + .../bindings/phy/samsung,dp-video-phy.yaml | 5 +- .../bindings/phy/samsung,mipi-video-phy.yaml | 11 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 2 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 2 +- .../bindings/pinctrl/qcom,msm8994-pinctrl.yaml | 6 +- .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 2 +- .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 4 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 2 +- .../bindings/pinctrl/qcom,sm8350-tlmm.yaml | 3 +- .../bindings/power/reset/syscon-reboot.yaml | 4 + .../power/supply/richtek,rt9467-charger.yaml | 82 + .../bindings/power/supply/richtek,rt9471.yaml | 73 + .../bindings/soc/qcom/qcom,pmic-glink.yaml | 95 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 13 +- .../bindings/sound/amlogic,gx-sound-card.yaml | 2 +- .../{dai-common.yaml => component-common.yaml} | 6 +- .../devicetree/bindings/sound/dai-common.yaml | 11 +- .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 10 +- .../devicetree/bindings/usb/cypress,cypd4226.yaml | 98 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/phy/phy.rst | 24 +- Documentation/hwmon/aquacomputer_d5next.rst | 5 + Documentation/litmus-tests/README | 2 +- Documentation/netlink/specs/netdev.yaml | 100 + Documentation/virt/kvm/api.rst | 10 +- MAINTAINERS | 26 +- Makefile | 4 +- Next/SHA1s | 150 +- Next/Trees | 4 +- Next/merge.log | 4279 +++++++++++--------- arch/Kconfig | 128 +- arch/arm/arm-soc-for-next-contents.txt | 32 +- arch/arm/include/asm/efi.h | 2 +- arch/arm/kernel/efi.c | 5 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +- arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/sc7280-herobrine-crd-pro.dts | 14 + .../boot/dts/qcom/sc7280-herobrine-pro-sku.dtsi | 8 + arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 1 + arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 18 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 4 +- .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 6 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/brk-imm.h | 3 + arch/arm64/include/asm/efi.h | 3 +- arch/arm64/include/asm/el2_setup.h | 98 + arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/kernel/efi.c | 18 +- arch/arm64/kernel/hyp-stub.S | 85 +- arch/arm64/kernel/traps.c | 21 + arch/arm64/kvm/arm.c | 1 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 1 + arch/arm64/kvm/hyp/nvhe/sys_regs.c | 1 + arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 13 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 +- arch/arm64/kvm/vgic/vgic.h | 14 + arch/ia64/kernel/efi.c | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/lantiq/danube.dtsi | 1 - arch/mips/ralink/Kconfig | 5 +- arch/parisc/include/asm/kgdb.h | 2 + arch/powerpc/include/asm/book3s/64/tlbflush.h | 2 + arch/powerpc/kernel/pci_64.c | 2 +- arch/riscv/Kconfig | 24 + arch/riscv/errata/sifive/errata.c | 3 +- arch/riscv/errata/thead/errata.c | 11 +- arch/riscv/include/asm/alternative-macros.h | 20 +- arch/riscv/include/asm/alternative.h | 17 +- arch/riscv/include/asm/efi.h | 2 +- arch/riscv/include/asm/errata_list.h | 8 +- arch/riscv/include/asm/hwcap.h | 101 +- arch/riscv/include/asm/module.h | 16 + arch/riscv/include/asm/string.h | 10 + arch/riscv/include/asm/switch_to.h | 3 +- arch/riscv/include/asm/vdso.h | 4 + arch/riscv/kernel/alternative.c | 29 + arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 80 +- arch/riscv/kernel/efi.c | 3 +- arch/riscv/kernel/module.c | 31 +- arch/riscv/kernel/riscv_ksyms.c | 3 + arch/riscv/kernel/setup.c | 3 + arch/riscv/kernel/vdso.c | 5 - arch/riscv/kernel/vdso/vdso.lds.S | 7 + arch/riscv/kvm/tlb.c | 3 +- arch/riscv/lib/Makefile | 3 + arch/riscv/lib/strcmp.S | 121 + arch/riscv/lib/strlen.S | 133 + arch/riscv/lib/strncmp.S | 139 + arch/riscv/purgatory/Makefile | 13 + arch/sh/kernel/cpu/sh4/sq.c | 2 +- arch/x86/coco/tdx/tdcall.S | 10 +- arch/x86/crypto/ecb_cbc_helpers.h | 19 +- arch/x86/kernel/module.c | 97 +- arch/x86/kernel/tsc.c | 18 +- arch/x86/kvm/emulate.c | 6 +- arch/x86/kvm/pmu.c | 3 +- arch/x86/kvm/x86.c | 23 +- arch/x86/platform/efi/efi.c | 2 +- arch/x86/platform/efi/efi_64.c | 3 +- block/bfq-cgroup.c | 18 +- block/bfq-iosched.c | 6 +- block/bio-integrity.c | 7 +- block/bio.c | 12 +- block/blk-cgroup-rwstat.c | 2 +- block/blk-cgroup.c | 230 +- block/blk-cgroup.h | 38 +- block/blk-iocost.c | 40 +- block/blk-iolatency.c | 41 +- block/blk-ioprio.c | 6 +- block/blk-mq-debugfs.c | 10 +- block/blk-rq-qos.c | 67 + block/blk-rq-qos.h | 66 +- block/blk-settings.c | 1 + block/blk-stat.c | 3 +- block/blk-sysfs.c | 5 +- block/blk-throttle.c | 31 +- block/blk-wbt.c | 116 +- block/blk-wbt.h | 98 +- block/genhd.c | 17 +- crypto/rsa-pkcs1pad.c | 2 +- drivers/ata/libata-core.c | 2 +- drivers/block/drbd/drbd_nl.c | 6 +- drivers/block/drbd/drbd_receiver.c | 4 +- drivers/block/drbd/drbd_state.c | 2 +- drivers/block/rbd.c | 7 +- drivers/block/virtio_blk.c | 4 +- drivers/block/zram/zram_drv.c | 15 +- drivers/char/hw_random/Kconfig | 3 +- drivers/char/ipmi/ipmi_ipmb.c | 2 +- drivers/char/ipmi/ipmi_ssif.c | 113 +- drivers/crypto/Kconfig | 10 - drivers/crypto/Makefile | 1 - drivers/crypto/ccp/sev-dev.c | 6 +- drivers/crypto/img-hash.c | 8 +- drivers/crypto/marvell/cesa/hash.c | 41 +- drivers/crypto/qat/qat_common/qat_bl.c | 37 +- drivers/crypto/qat/qat_common/qat_bl.h | 2 + drivers/crypto/qat/qat_common/qat_comp_algs.c | 165 +- drivers/crypto/stm32/stm32-hash.c | 266 +- drivers/crypto/ux500/Kconfig | 21 - drivers/crypto/ux500/Makefile | 7 - drivers/crypto/ux500/hash/Makefile | 11 - drivers/crypto/ux500/hash/hash_alg.h | 398 -- drivers/crypto/ux500/hash/hash_core.c | 1966 --------- drivers/cxl/core/mbox.c | 226 ++ drivers/cxl/core/region.c | 8 +- drivers/cxl/core/trace.h | 480 ++- drivers/cxl/cxl.h | 16 + drivers/cxl/cxlmem.h | 175 + drivers/cxl/cxlpci.h | 6 + drivers/cxl/pci.c | 239 ++ drivers/firmware/efi/cper_cxl.c | 12 +- drivers/firmware/efi/efi-init.c | 2 +- drivers/firmware/efi/efi.c | 24 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 67 + drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/libstub/zboot.c | 53 - drivers/firmware/efi/memattr.c | 7 +- drivers/gpio/gpio-tegra186.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 - drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 47 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 1 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 8 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 6 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 126 +- drivers/hwmon/peci/cputemp.c | 2 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 4 +- drivers/i2c/busses/i2c-xiic.c | 433 +- drivers/infiniband/sw/rxe/rxe_pool.c | 2 +- drivers/iommu/amd/init.c | 16 +- drivers/iommu/apple-dart.c | 55 +- drivers/iommu/exynos-iommu.c | 5 + drivers/iommu/intel/Kconfig | 11 + drivers/iommu/intel/Makefile | 1 + drivers/iommu/intel/dmar.c | 33 +- drivers/iommu/intel/iommu.c | 60 +- drivers/iommu/intel/iommu.h | 113 +- drivers/iommu/intel/pasid.c | 11 + drivers/iommu/intel/perfmon.c | 877 ++++ drivers/iommu/intel/perfmon.h | 64 + drivers/iommu/intel/svm.c | 90 +- drivers/iommu/iommufd/Kconfig | 2 +- drivers/iommu/iommufd/iommufd_private.h | 2 + drivers/iommu/iommufd/vfio_compat.c | 105 +- drivers/irqchip/Kconfig | 3 +- drivers/irqchip/irq-alpine-msi.c | 1 + drivers/irqchip/irq-apple-aic.c | 163 +- drivers/irqchip/irq-aspeed-scu-ic.c | 5 +- drivers/irqchip/irq-loongson-liointc.c | 13 + drivers/irqchip/irq-mvebu-gicp.c | 1 + drivers/irqchip/irq-ti-sci-intr.c | 1 + drivers/irqchip/irqchip.c | 8 +- drivers/md/dm.c | 1 + drivers/misc/mei/mei_dev.h | 5 + drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/misc/vmw_vmci/vmci_event.c | 2 +- drivers/mtd/nand/ecc-mtk.c | 28 +- drivers/mtd/ubi/block.c | 97 +- drivers/mtd/ubi/eba.c | 2 +- drivers/mtd/ubi/misc.c | 2 +- drivers/mtd/ubi/wl.c | 2 +- drivers/net/bonding/bond_debugfs.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 4 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 2 + drivers/net/ethernet/cadence/macb_main.c | 31 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 + drivers/net/ethernet/engleder/tsnep_main.c | 4 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 4 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 + drivers/net/ethernet/freescale/enetc/enetc.c | 73 +- drivers/net/ethernet/freescale/enetc/enetc.h | 3 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 3 + drivers/net/ethernet/freescale/fec_main.c | 12 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 9 +- drivers/net/ethernet/fungible/funeth/funeth_main.c | 6 + drivers/net/ethernet/intel/i40e/i40e_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 5 + drivers/net/ethernet/intel/igb/igb_main.c | 9 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/igc/igc_xdp.c | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1 + drivers/net/ethernet/marvell/mvneta.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 + .../ethernet/mellanox/mlx5/core/en/tc/int_port.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 + .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 11 + drivers/net/ethernet/microchip/lan966x/Makefile | 2 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 9 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 26 + .../microchip/lan966x/lan966x_vcap_debugfs.c | 94 + .../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 26 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 2 + .../net/ethernet/netronome/nfp/flower/conntrack.c | 24 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 5 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 9 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 12 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 68 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 2 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 29 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 87 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 3 + drivers/net/ethernet/renesas/rswitch.c | 231 +- drivers/net/ethernet/renesas/rswitch.h | 4 +- drivers/net/ethernet/sfc/efx.c | 4 + drivers/net/ethernet/sfc/siena/efx.c | 4 + drivers/net/ethernet/socionext/netsec.c | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 + drivers/net/ethernet/ti/cpsw.c | 4 + drivers/net/ethernet/ti/cpsw_new.c | 4 + drivers/net/hyperv/netvsc_drv.c | 2 + drivers/net/netdevsim/netdev.c | 1 + drivers/net/phy/Kconfig | 2 +- drivers/net/phy/meson-gxl.c | 2 + drivers/net/phy/motorcomm.c | 553 ++- drivers/net/phy/phylink.c | 5 +- drivers/net/tun.c | 5 + drivers/net/veth.c | 4 + drivers/net/virtio_net.c | 4 + drivers/net/xen-netfront.c | 2 + drivers/nvme/host/auth.c | 14 +- drivers/nvme/host/core.c | 9 +- drivers/nvme/target/fc.c | 4 +- drivers/nvme/target/io-cmd-file.c | 10 +- drivers/nvme/target/tcp.c | 5 +- drivers/of/platform.c | 17 +- drivers/pci/controller/pci-tegra.c | 5 +- drivers/pci/pci.c | 7 - drivers/pci/pci.h | 4 - drivers/pci/pcie/aspm.c | 111 +- drivers/perf/fsl_imx8_ddr_perf.c | 3 - drivers/phy/mediatek/phy-mtk-io.h | 4 +- drivers/phy/phy-core.c | 51 +- drivers/phy/qualcomm/Kconfig | 50 +- drivers/phy/qualcomm/Makefile | 12 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 139 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h | 31 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h | 82 + .../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h | 30 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h | 77 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 99 + drivers/phy/qualcomm/phy-qcom-qmp.h | 3 + drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/phy/samsung/phy-exynos-dp-video.c | 7 +- drivers/phy/samsung/phy-exynos-mipi-video.c | 7 +- drivers/power/reset/syscon-reboot.c | 6 +- drivers/power/supply/Kconfig | 35 + drivers/power/supply/Makefile | 2 + drivers/power/supply/bq256xx_charger.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 8 +- drivers/power/supply/collie_battery.c | 4 +- drivers/power/supply/max1721x_battery.c | 8 +- drivers/power/supply/power_supply_core.c | 93 - drivers/power/supply/rt9467-charger.c | 1282 ++++++ drivers/power/supply/rt9471.c | 931 +++++ drivers/power/supply/test_power.c | 3 +- drivers/powercap/idle_inject.c | 59 +- drivers/regulator/tps65219-regulator.c | 20 +- drivers/scsi/aacraid/aachba.c | 5 +- drivers/scsi/sd.c | 36 +- drivers/soc/qcom/Kconfig | 23 +- drivers/soc/qcom/Makefile | 3 +- drivers/soc/qcom/dcc.c | 1300 ------ drivers/soc/qcom/pmic_glink.c | 336 ++ drivers/soc/qcom/pmic_glink_altmode.c | 478 +++ drivers/target/target_core_file.c | 18 +- drivers/thermal/intel/Kconfig | 3 + .../intel/int340x_thermal/int340x_thermal_zone.c | 127 +- drivers/thermal/intel/intel_pch_thermal.c | 352 +- drivers/thermal/intel/intel_powerclamp.c | 391 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 55 +- drivers/thermal/thermal_acpi.c | 108 +- drivers/tty/hvc/hvcs.c | 18 - drivers/tty/serial/8250/8250_port.c | 2 - drivers/usb/gadget/configfs.c | 6 + drivers/usb/gadget/function/f_uvc.c | 74 +- drivers/usb/gadget/function/u_uvc.h | 2 + drivers/usb/gadget/function/uvc.h | 3 +- drivers/usb/gadget/function/uvc_configfs.c | 53 + drivers/usb/gadget/udc/Kconfig | 4 +- drivers/usb/host/Kconfig | 20 +- drivers/usb/host/Makefile | 11 +- drivers/usb/host/ehci-exynos.c | 23 +- drivers/usb/host/ohci-exynos.c | 23 +- drivers/usb/host/xhci-debugfs.c | 2 +- drivers/usb/host/xhci-hub.c | 256 +- drivers/usb/host/xhci-mem.c | 338 +- drivers/usb/host/xhci-plat.c | 127 +- drivers/usb/host/xhci-plat.h | 7 + drivers/usb/host/xhci-rcar.c | 102 +- drivers/usb/host/xhci-rcar.h | 55 - drivers/usb/host/xhci-ring.c | 81 +- drivers/usb/host/xhci.c | 79 +- drivers/usb/host/xhci.h | 38 +- drivers/usb/musb/mediatek.c | 3 +- drivers/usb/musb/sunxi.c | 99 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 22 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/container.c | 7 - drivers/vfio/group.c | 7 +- drivers/vfio/iommufd.c | 19 +- drivers/vfio/vfio.h | 8 +- drivers/vfio/vfio_main.c | 7 + drivers/vhost/vringh.c | 5 +- drivers/video/fbdev/core/fbcon.c | 7 +- fs/afs/write.c | 8 +- fs/ceph/file.c | 12 +- fs/cifs/connect.c | 5 +- fs/cifs/fscache.c | 16 +- fs/cifs/misc.c | 5 +- fs/cifs/smb2ops.c | 6 +- fs/coda/upcall.c | 2 +- fs/coredump.c | 7 +- fs/dax.c | 5 +- fs/ext4/super.c | 2 +- fs/nfs/fscache.c | 16 +- fs/orangefs/inode.c | 22 +- fs/splice.c | 5 +- fs/squashfs/xattr_id.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 32 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_bmap.h | 5 +- fs/xfs/libxfs/xfs_btree.c | 18 +- fs/xfs/libxfs/xfs_refcount.c | 96 +- fs/xfs/libxfs/xfs_refcount.h | 4 +- fs/xfs/libxfs/xfs_rmap.c | 50 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/xfs_bmap_item.c | 137 +- fs/xfs/xfs_extfree_item.c | 99 +- fs/xfs/xfs_refcount_item.c | 110 +- fs/xfs/xfs_rmap_item.c | 142 +- fs/xfs/xfs_trace.h | 15 +- fs/xfs/xfs_xattr.c | 4 +- include/acpi/actbl1.h | 2 +- include/drm/gpu_scheduler.h | 2 +- include/kvm/arm_vgic.h | 2 +- include/linux/blkdev.h | 12 +- include/linux/bpf.h | 2 +- include/linux/bvec.h | 40 + include/linux/cpuhotplug.h | 1 + include/linux/cxl_err.h | 22 - include/linux/dmar.h | 1 + include/linux/efi.h | 11 +- include/linux/highmem.h | 5 +- include/linux/idle_inject.h | 3 + include/linux/intel-svm.h | 16 - include/linux/iommufd.h | 12 +- include/linux/irq.h | 3 + include/linux/mm.h | 7 + include/linux/moduleloader.h | 17 + include/linux/netdevice.h | 3 + include/linux/phy/phy.h | 16 +- include/linux/rcupdate.h | 3 + include/linux/sched.h | 2 +- include/linux/shrinker.h | 5 +- include/linux/soc/qcom/pmic_glink.h | 32 + include/linux/thermal.h | 9 +- include/linux/uaccess.h | 4 + include/linux/ubsan.h | 9 + include/linux/uuid.h | 5 - include/linux/vmalloc.h | 1 - include/media/v4l2-subdev.h | 1 + include/net/dropreason.h | 6 + include/net/ip_vs.h | 1 + include/net/netfilter/nf_flow_table.h | 8 +- include/net/raw.h | 13 +- include/net/xdp.h | 15 + include/sound/acp63_chip_offset_byte.h | 751 ++-- include/sound/hda_codec.h | 1 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/netdev.h | 59 + include/uapi/sound/firewire.h | 2 + io_uring/rsrc.c | 4 +- kernel/bpf/devmap.c | 16 +- kernel/bpf/offload.c | 2 +- kernel/bpf/syscall.c | 23 +- kernel/fork.c | 2 +- kernel/hung_task.c | 2 + kernel/irq/Kconfig | 5 + kernel/irq/Makefile | 1 + kernel/irq/ipi-mux.c | 206 + kernel/irq/irqdomain.c | 2 +- kernel/livepatch/core.c | 62 +- kernel/printk/index.c | 2 +- kernel/rcu/rcuscale.c | 9 +- kernel/rcu/refscale.c | 2 +- kernel/rcu/srcutree.c | 34 +- kernel/rcu/tree_nocb.h | 4 + kernel/time/Kconfig | 12 - kernel/time/clocksource.c | 11 +- kernel/trace/trace_osnoise.c | 2 +- kernel/trace/trace_probe.c | 2 +- lib/Makefile | 2 - lib/test_vmalloc.c | 2 +- lib/ubsan.c | 68 + lib/ubsan.h | 32 + localversion-next | 2 +- mm/kasan/report.c | 2 +- mm/ksm.c | 3 +- mm/mlock.c | 4 +- mm/page_alloc.c | 35 +- mm/page_io.c | 8 +- mm/shrinker_debug.c | 13 +- mm/swapfile.c | 4 +- mm/vmalloc.c | 120 +- mm/vmscan.c | 6 +- net/bluetooth/hci_conn.c | 11 +- net/ceph/messenger_v1.c | 7 +- net/ceph/messenger_v2.c | 28 +- net/core/Makefile | 3 +- net/core/dev.c | 1 + net/core/filter.c | 13 +- net/core/gro.c | 2 +- net/core/netdev-genl-gen.c | 48 + net/core/netdev-genl-gen.h | 23 + net/core/netdev-genl.c | 179 + net/core/sysctl_net_core.c | 4 +- net/core/xdp.c | 18 + net/devlink/Makefile | 2 +- net/devlink/dev.c | 1343 ++++++ net/devlink/devl_internal.h | 30 + net/devlink/leftover.c | 1470 +------ net/dsa/slave.c | 11 +- net/ipv4/raw.c | 21 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv6/raw.c | 16 +- net/ipv6/tcp_ipv6.c | 3 +- net/netfilter/ipvs/ip_vs_est.c | 2 +- net/netfilter/nf_conntrack_core.c | 11 +- net/netfilter/nf_flow_table_core.c | 5 +- net/netfilter/nf_flow_table_inet.c | 2 +- net/netfilter/nf_flow_table_offload.c | 18 +- net/rxrpc/rxperf.c | 8 +- net/sched/act_ct.c | 65 +- net/smc/af_smc.c | 25 +- net/smc/smc_core.c | 75 +- net/smc/smc_core.h | 6 +- net/smc/smc_llc.c | 34 +- net/sunrpc/svcsock.c | 7 +- net/sunrpc/xdr.c | 5 +- net/xdp/xsk_buff_pool.c | 7 +- scripts/setlocalversion | 23 +- sound/firewire/fireface/ff-protocol-former.c | 28 +- sound/pci/hda/Kconfig | 14 + sound/pci/hda/hda_codec.c | 13 +- sound/pci/hda/hda_controller.c | 1 + sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_intel.c | 5 + sound/soc/codecs/aw88395/aw88395.c | 1 - sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 33 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/mtl.c | 14 + sound/soc/sof/intel/mtl.h | 6 + sound/soc/sof/ipc4-fw-reg.h | 155 + sound/soc/sof/ipc4-pcm.c | 232 ++ sound/soc/sof/ipc4-priv.h | 15 + sound/soc/sof/ipc4.c | 3 + sound/soc/sof/ops.h | 10 + sound/soc/sof/pcm.c | 13 + sound/soc/sof/sof-audio.h | 6 + sound/soc/sof/sof-priv.h | 10 + sound/soc/sof/topology.c | 2 +- tools/arch/x86/include/uapi/asm/unistd_32.h | 23 +- tools/arch/x86/include/uapi/asm/unistd_64.h | 23 +- tools/bpf/bpftool/prog.c | 38 +- tools/build/Makefile.build | 1 + tools/include/uapi/linux/bpf.h | 6 +- tools/include/uapi/linux/netdev.h | 59 + tools/lib/bpf/libbpf.h | 3 +- tools/lib/bpf/netlink.c | 118 +- tools/lib/bpf/nlattr.h | 12 + tools/memory-model/linux-kernel.bell | 13 +- tools/memory-model/linux-kernel.cat | 16 +- tools/memory-model/linux-kernel.def | 1 + tools/memory-model/scripts/README | 32 + tools/objtool/Makefile | 2 +- tools/perf/.gitignore | 1 + tools/perf/Documentation/perf-bench.txt | 2 +- tools/perf/Documentation/perf-c2c.txt | 8 +- tools/perf/Documentation/perf-intel-pt.txt | 30 + tools/perf/Documentation/perf-list.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 6 + tools/perf/Documentation/perf-mem.txt | 7 +- tools/perf/Documentation/perf-report.txt | 2 + tools/perf/Documentation/perf-script-perl.txt | 2 +- tools/perf/Documentation/perf-script-python.txt | 4 +- tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Makefile.perf | 1 + tools/perf/arch/arm/util/cs-etm.c | 12 +- tools/perf/arch/arm64/util/pmu.c | 11 +- tools/perf/arch/powerpc/util/header.c | 4 +- tools/perf/arch/x86/util/event.c | 20 + tools/perf/bench/bench.h | 2 + tools/perf/bench/syscall.c | 76 +- tools/perf/builtin-bench.c | 4 +- tools/perf/builtin-inject.c | 6 +- tools/perf/builtin-list.c | 20 +- tools/perf/builtin-lock.c | 95 +- tools/perf/builtin-probe.c | 9 + tools/perf/builtin-script.c | 40 +- tools/perf/builtin-stat.c | 1 - tools/perf/pmu-events/Build | 16 +- tools/perf/pmu-events/empty-pmu-events.c | 108 +- tools/perf/pmu-events/jevents.py | 357 +- tools/perf/pmu-events/metric.py | 79 +- tools/perf/pmu-events/metric_test.py | 15 +- tools/perf/pmu-events/pmu-events.h | 26 +- tools/perf/tests/bpf-script-example.c | 2 +- tools/perf/tests/dwarf-unwind.c | 5 +- tools/perf/tests/expand-cgroup.c | 4 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/pmu-events.c | 69 +- tools/perf/tests/sample-parsing.c | 2 +- tools/perf/tests/shell/buildid.sh | 18 +- tools/perf/tests/shell/lib/coresight.sh | 18 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 8 + tools/perf/tests/shell/lock_contention.sh | 66 +- .../tests/shell/record+probe_libc_inet_pton.sh | 11 + .../tests/shell/record+script_probe_vfs_getname.sh | 3 + tools/perf/tests/shell/test_brstack.sh | 18 +- tools/perf/tests/shell/test_intel_pt.sh | 17 + tools/perf/util/Build | 5 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 6 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 4 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.h | 1 + tools/perf/util/auxtrace.c | 3 + tools/perf/util/bpf_lock_contention.c | 182 +- tools/perf/util/bpf_skel/lock_contention.bpf.c | 15 +- tools/perf/util/bpf_skel/lock_data.h | 4 +- tools/perf/util/branch.c | 15 + tools/perf/util/branch.h | 2 + tools/perf/util/cgroup.c | 1 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 3 + tools/perf/util/evsel.c | 17 +- tools/perf/util/evsel.h | 2 - tools/perf/util/evswitch.h | 4 +- tools/perf/util/expr.h | 1 + tools/perf/util/expr.l | 8 +- tools/perf/util/intel-pt.c | 6 + tools/perf/util/lock-contention.h | 6 + tools/perf/util/metricgroup.c | 207 +- tools/perf/util/metricgroup.h | 4 +- tools/perf/util/parse-events.c | 2 - tools/perf/util/pmu.c | 44 +- tools/perf/util/pmu.h | 10 +- tools/perf/util/print-events.c | 32 +- tools/perf/util/print-events.h | 3 +- tools/perf/util/python.c | 7 - tools/perf/util/sample.h | 5 +- tools/perf/util/session.c | 14 +- tools/perf/util/sort.c | 2 + tools/perf/util/sort.h | 2 + tools/perf/util/stat-display.c | 51 +- tools/perf/util/stat-shadow.c | 112 - tools/perf/util/stat.h | 1 - tools/perf/util/symbol-elf.c | 365 +- tools/perf/util/symbol.c | 21 +- tools/perf/util/symbol.h | 2 + tools/perf/util/symsrc.h | 1 + tools/perf/util/synthetic-events.c | 4 +- tools/power/pm-graph/sleepgraph.py | 4 +- .../x86/amd_pstate_tracer/amd_pstate_trace.py | 4 +- tools/power/x86/intel-speed-select/isst-config.c | 2 +- tools/power/x86/intel-speed-select/isst-core.c | 5 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 10 +- tools/testing/cxl/test/Kbuild | 2 +- tools/testing/cxl/test/mem.c | 352 ++ tools/testing/selftests/Makefile | 5 +- tools/testing/selftests/alsa/Makefile | 2 + tools/testing/selftests/alsa/pcm-test.c | 80 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 11 +- .../selftests/bpf/prog_tests/xdp_do_redirect.c | 27 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 8 + tools/testing/selftests/bpf/progs/xdp_features.c | 269 ++ tools/testing/selftests/bpf/test_verifier.c | 4 +- tools/testing/selftests/bpf/test_xdp_features.sh | 107 + tools/testing/selftests/bpf/xdp_features.c | 699 ++++ tools/testing/selftests/bpf/xdp_features.h | 20 + tools/testing/selftests/bpf/xdp_synproxy.c | 1 + .../ftrace/test.d/ftrace/func_event_triggers.tc | 2 +- .../selftests/kvm/aarch64/page_fault_test.c | 189 +- .../kvm/x86_64/exit_on_emulation_failure_test.c | 3 - .../prctl/disable-tsc-ctxt-sw-stress-test.c | 2 +- .../prctl/disable-tsc-on-off-stress-test.c | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 8 +- .../selftests/rcutorture/bin/parse-build.sh | 2 +- tools/testing/selftests/tpm2/tpm2.py | 2 +- 677 files changed, 23179 insertions(+), 13177 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-iommu create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9467 create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9471 create mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/sil-sii8620.txt create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,nand-ecc-engine.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtk-nand.txt create mode 100644 Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9467-c [...] create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9471.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml copy Documentation/devicetree/bindings/sound/{dai-common.yaml => component-common. [...] create mode 100644 Documentation/devicetree/bindings/usb/cypress,cypd4226.yaml create mode 100644 Documentation/netlink/specs/netdev.yaml create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-pro-sku.dtsi create mode 100644 arch/riscv/lib/strcmp.S create mode 100644 arch/riscv/lib/strlen.S create mode 100644 arch/riscv/lib/strncmp.S delete mode 100644 drivers/crypto/ux500/Kconfig delete mode 100644 drivers/crypto/ux500/Makefile delete mode 100644 drivers/crypto/ux500/hash/Makefile delete mode 100644 drivers/crypto/ux500/hash/hash_alg.h delete mode 100644 drivers/crypto/ux500/hash/hash_core.c create mode 100644 drivers/iommu/intel/perfmon.c create mode 100644 drivers/iommu/intel/perfmon.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h create mode 100644 drivers/power/supply/rt9467-charger.c create mode 100644 drivers/power/supply/rt9471.c delete mode 100644 drivers/soc/qcom/dcc.c create mode 100644 drivers/soc/qcom/pmic_glink.c create mode 100644 drivers/soc/qcom/pmic_glink_altmode.c delete mode 100644 drivers/usb/host/xhci-rcar.h delete mode 100644 include/linux/cxl_err.h delete mode 100644 include/linux/intel-svm.h create mode 100644 include/linux/soc/qcom/pmic_glink.h create mode 100644 include/linux/ubsan.h create mode 100644 include/uapi/linux/netdev.h create mode 100644 kernel/irq/ipi-mux.c create mode 100644 net/core/netdev-genl-gen.c create mode 100644 net/core/netdev-genl-gen.h create mode 100644 net/core/netdev-genl.c create mode 100644 net/devlink/dev.c create mode 100644 sound/soc/sof/ipc4-fw-reg.h create mode 100644 tools/include/uapi/linux/netdev.h mode change 100644 => 100755 tools/perf/pmu-events/metric_test.py create mode 100644 tools/testing/selftests/bpf/progs/xdp_features.c create mode 100755 tools/testing/selftests/bpf/test_xdp_features.sh create mode 100644 tools/testing/selftests/bpf/xdp_features.c create mode 100644 tools/testing/selftests/bpf/xdp_features.h