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 435bf71af3a0 Add linux-next specific files for 20230110 omits 8319e754005f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 201319841881 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits d776e8bd1371 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits d3698be18503 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e4e0b77cba38 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ff387ab6adf1 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 223d0b124895 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 55ab60a5cefa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0203a5f7972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d85727ff5f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d93404acafc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits db7b9724a291 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4ba2e6e5134b Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 1400b5e0d149 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 74d82f3cb4d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3a8f0ce8b5d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 71f9bc224cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74f6598c9d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bfc927f8536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba06faa3290a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf533a63d4bd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits f274171e5ead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b957a3813d7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 348cb16691ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb10acf9b39e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a562c380ce2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c0208c30969 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits fb4b7f47df7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b21e521f639c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f349ba6f0e63 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 716ee92b6f40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 510345f93ec2 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits c4be204daa7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 68e884aecf0e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 3ab1a0f505e8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits ef4b8be4c3a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e32f5bab7ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f463f4cb626b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8510f4514182 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 88664577bd0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a375e979ef3a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits c9167d1c0ec7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ae1f7811f765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b0829d97fbb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e01a5da0359e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 598dba718e02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f8d4d571f044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b3e6f08ff97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e4e64481566 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 306e1b6541c0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits e03fa7db9400 Merge branch 'next' of git://github.com/cschaufler/smack-next omits b0f574f0dbfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd14e53c0f3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36da0eb2f52a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits b365296e1a3c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 5ce1bd0d6a2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30adf9c4b2db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 979c4cd50a59 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits a7e3bf8e1371 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 16b8a36b9b15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 286f8c4c9df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f3242982497 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 419e4d45ee89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbfb35732147 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 77e0418e9aa2 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 5f6d9c28aa5c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits cf318769ecba Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cb8c7c2d4d3e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 57aac56e8af1 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 2bc81df1464e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 380e9e3a40b3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 9265f85c8972 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 7711047105a9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 884fdc592bfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9cf25438767e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff21c6ab9e9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ef4329957807 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9126e0c7c9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d1c38dd8e33 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 058a653ee135 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 99123ca21da5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8a90191da41f Merge branch 'master' of git://linuxtv.org/media_tree.git omits 76e97b852e6c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 44d57c14defb Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 7a68658e9e1a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f2728da85bed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e9a944efbed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 314ec32cf82c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8097c6584b0e Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 997a06cfe3ff Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits f6959468c5e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c42620fa7741 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8cc3226cc462 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84e8d4c2bfba Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 54c7161082c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 420dd13c1dcf Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 44d3df3be3cb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b07cadc226e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 621e620fb6ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ec7359ab6a93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 94fa12273e3c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a0ef51281c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 452ba8679ad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9431bc264fe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dc2d373e094 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ed1e7b92ebea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 659635bd98dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68efa45676e8 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits ddf152ad252d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 0233977b7a5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 499a4f84e840 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1327922302df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24b32cf38191 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 250ece8de54f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits eca55470fd9d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3a14de70fa81 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 8c162ee03ee4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f8c901d1dcdc Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6dceb9409295 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e245a1b7a287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7258568eaba1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f897a97f06b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d1677e50750a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bebaaa9faa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fe7c36bbc59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ee73e9b81d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d10dee7cda1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 154e09c58f5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 138a75140a30 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits c178f0da65c0 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 6ac784e30521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7b9caadce95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9918984fb173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d08fc5716241 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 7decc9a6e167 Merge branch 'compiler-attributes' of https://github.com/o [...] omits eba58fa84530 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93b7771df3f2 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 3145d9dfed32 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 38e79730a814 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 33b73800589a Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3b3d45c3b305 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits c0241fcf23d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2a07ef43b943 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0680aa5d9dee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2109c82f84ab Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits c29b49e2eafe Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 417c61abd796 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 12dba8752aa8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3c8dc3ee6b9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d30c048360f8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7f83eba4c6ca Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 427b5675fcb6 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c6a3ab302afa Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 3d6a884f294f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fa6fcf07267d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8c2728d5089f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6adf5210318d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 550c8d237f9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7c4adba75202 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1837d71d98ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 97878f3d93c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d8d1101b9aae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5c2bb53f4a63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 641a1549c48b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f926a24494d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3891a935183c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ad2f4637a770 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d4ee113ed329 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits e549898c0174 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5aa080c4f2dd Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 4544e47eb6f0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b39f62d45248 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 3f7a3e5b89de drm/amdgpu: Fixed bug on error when unloading amdgpu omits 6480b19691cf drm/amd: make amdgpu_ucode_validate static omits de9a3f4cbfa0 drm/amd: Use `amdgpu_ucode_release` helper for si omits b77c0345bcd6 drm/amd: Use `amdgpu_ucode_release` helper for powerplay omits ecbacda2db50 drm/amd: Use `amdgpu_ucode_*` helpers for DMCU omits a0fc05723cf4 drm/amd: Use `amdgpu_ucode_*` helpers for GPU info bin omits 5a1c37a7836f drm/amd: Use `amdgpu_ucode_*` helpers for CGS omits e7670f1be0ef drm/amd: Use `amdgpu_ucode_*` helpers for VCE omits efe8fe450b77 drm/amd: Use `amdgpu_ucode_*` helpers for UVD omits 8b190ff28257 drm/amd: Use `amdgpu_ucode_*` helpers for SDMA on CIK omits ea810ee53813 drm/amd: Use `amdgpu_ucode_*` helpers for SDMA3.0 omits c5c8b2801836 drm/amd: Use `amdgpu_ucode_*` helpers for SDMA2.4 omits 06fb9437f8c4 drm/amd: Use `amdgpu_ucode_*` helpers for GMC8 omits 54f4305b8d00 drm/amd: Use `amdgpu_ucode_*` helpers for GMC7 omits 44a0052e93da drm/amd: Use `amdgpu_ucode_*` helpers for GMC6 omits 9cf0ae008398 drm/amd: Use `amdgpu_ucode_*` helpers for GFX8 omits c162b4ed3d7d drm/amd: Use `amdgpu_ucode_*` helpers for GFX7 omits 79fed0840dea drm/amd: Use `amdgpu_ucode_*` helpers for GFX6 omits f52ffe2232cf drm/amd: Optimize SRIOV switch/case for PSP microcode load omits e77c017e96f2 drm/amd: Load SMU microcode during early_init omits 0b1a492adc53 drm/amd: Use `amdgpu_ucode_*` helpers for SMU omits 6ff33b7335b9 drm/amd: Use `amdgpu_ucode_release` helper for DMUB omits 4ec6628e285a drm/amd/display: Load DMUB microcode during early_init omits a1c39f991715 drm/amd: Use `amdgpu_ucode_*` helpers for PSP omits 6fdeba2008e9 drm/amd: Load PSP microcode during early_init omits d5085ad87d87 drm/amd: Avoid BUG() for case of SRIOV missing IP version omits 5896df889f7c drm/amd: Parse both v1 and v2 TA microcode headers using s [...] omits 8cc4c9de15f4 drm/msm/dpu: Add DSC configuration for SM8150 and SM8250 omits 086116ae1410 drm/msm/dpu: Implement DSC binding to PP block for CTL V1 omits 9ce765395f41 drm/msm/dpu: Remove num_enc from topology struct in favour [...] omits f52b965c9434 drm/msm/dpu: Reject topologies for which no DSC blocks are [...] omits 85b5a40991dd drm/msm/dsi: Flip greater-than check for slice_count and s [...] omits bbd1bccdcf4e drm/msm/dsi: Use DSC slice(s) packet size to compute word count omits c2d2c62da1fc drm/msm/dpu: Wire up DSC mask for active CTL configuration omits f96cca5ed719 drm/msm: mdss: add support for SM8550 omits c3cc4e88efb0 drm/msm/dpu: add support for SM8550 omits 9cb8eacfb528 dt-bindings: display/msm: document MDSS on SM8550 omits 602082368233 dt-bindings: display/msm: document DPU on SM8550 omits e918a107edf8 cifs: remove redundant assignment to the variable match omits 829f3d70c24a cifs: do not query ifaces on smb1 mounts omits 8f61609d96c2 Merge remote-tracking branch 'asoc/for-6.3' into asoc-next omits 5ceaf736da84 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] omits b0bfb80ce4ab Merge branch into tip/master: 'x86/platform' omits 7a7eb244afea Merge branch into tip/master: 'x86/microcode' omits c68bb496605b Merge branch into tip/master: 'x86/core' omits c09211ea8e0c Merge branch into tip/master: 'x86/cleanups' omits 5252b6b74340 Merge branch into tip/master: 'x86/boot' omits 9f0fba70b53d Merge branch into tip/master: 'x86/asm' omits fdb951e87485 Merge branch into tip/master: 'x86/alternatives' omits 3cbacda62e37 Merge branch into tip/master: 'sched/core' omits 859982adf1b6 Merge branch into tip/master: 'ras/core' omits b55efcdc511e Merge branch into tip/master: 'perf/core' omits edd5f38cdfe9 Merge branch into tip/master: 'objtool/core' omits 0975f23b5f73 Merge branch into tip/master: 'locking/core' omits 56283143215e Merge branch into tip/master: 'timers/urgent' omits 58c2104ee811 Merge branch into tip/master: 'sched/urgent' omits 246cb6b96a59 Merge branch into tip/master: 'perf/urgent' omits 51a0986b612d Merge branch into tip/master: 'core/urgent' omits 275f031df397 ARM: dts: stm32: add dfsdm node on stm32mp131 omits b16b2f41d290 ARM: dts: stm32: add spdifrx node on stm32mp131 omits 2347d3da632a ARM: dts: stm32: add sai nodes on stm32mp131 omits 2eb432463781 ARM: dts: stm32: add i2s nodes on stm32mp131 omits 4932b9a2674f ARM: dts: stm32: Remove the pins-are-numbered property omits 731c05eb8ec3 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l omits 1bfe5bf6a0ab ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c- [...] omits b8deada61dd2 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx- [...] omits 4beb2a5e840a ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx- [...] omits 0cf7baa62282 nfsd: fix potential race in nfs4_find_file omits b990b4dd9a93 Merge branch 'features' into for-next omits 5393d5e356ba Merge branch 'fixes' into for-next omits 0ecc518e5c1a perf/core: Save calculated sample data size omits 965547f0a2f3 perf/core: Set data->sample_flags in perf_prepare_sample() omits 155ee31aa57a bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED omits 722f5debea5c erofs: fix kvcalloc() misuse with __GFP_NOFAIL omits de7312ad7988 kbuild: export top-level LDFLAGS_vmlinux only to scripts/M [...] omits 9723b0df9161 ext4: allow verity with fs block size < PAGE_SIZE omits 2a042de143b2 fs/buffer.c: support fsverity in block_read_full_folio() omits c726c8687187 f2fs: simplify f2fs_readpage_limit() omits 95bcaa43219a ext4: simplify ext4_readpage_limit() omits 9aa062bd1ece fsverity: support enabling with tree block size < PAGE_SIZE omits 85f3d811a4db fsverity: support verification with tree block size < PAGE_SIZE omits edeee50f76bf fsverity: replace fsverity_hash_page() with fsverity_hash_block() omits 6b459678217c fsverity: use EFBIG for file too large to enable verity omits cbba358bf763 fsverity: store log2(digest_size) precomputed omits 18f852856dae fsverity: simplify Merkle tree readahead size calculation omits db1adf2672ad fsverity: use unsigned long for level_start omits b00ab69ec381 virtio: vdpa: new SolidNET DPU driver. omits 99b4ce68e529 PCI: Avoid FLR for SolidRun SNET DPU rev 1 omits efe98d3c84cb PCI: Add SolidRun vendor ID omits 6226b9d7fde7 vdpa_sim_net: Offer VIRTIO_NET_F_STATUS omits 9648cad720ee vDPA/ifcvf: implement features provisioning omits 7e67cdbe22ad vDPA/ifcvf: retire ifcvf_private_to_vf omits d72866391562 vDPA/ifcvf: allocate the adapter in dev_add() omits 300627a04996 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev omits 2213cef79580 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw omits f9115d71a3fa vDPA/ifcvf: decouple config/dev IRQ requester and vectors [...] omits c7629e6f69df vDPA/ifcvf: decouple vq irq requester from the adapter omits 984a327ce13d vDPA/ifcvf: decouple config IRQ releaser from the adapter omits 8457ccc80cfc vDPA/ifcvf: decouple vq IRQ releasers from the adapter omits 1bd6d7553296 vDPA/ifcvf: alloc the mgmt_dev before the adapter omits 6ae4687a9e94 vDPA/ifcvf: decouple config space ops from the adapter omits 1dac2461968e vDPA/ifcvf: decouple hw features manipulators from the adapter omits 99e093e2d3b8 vdpa/mlx5: Add RX counters to debugfs omits 44a8134ac89a vdpa/mlx5: Add debugfs subtree omits 19b1b7cd4e05 vdpa/mlx5: Move some definitions to a new header file omits a48fedafbe85 virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support omits 6bd9cc400ebc virtio_blk: mark all zone fields LE omits 427df1c0a6db virtio_blk: zone append in header type tweak omits 9f7b8b933727 virtio_blk: temporary variable type tweak omits e6a8bf52d570 virtio-blk: add support for zoned block devices omits 886f5e71c22e docs: driver-api: virtio: virtio on Linux omits 879ab834621f Merge branch 'mm-nonmm-unstable' into mm-everything omits b161f7ea3656 scripts/bloat-o-meter: use the reverse flag for sort omits 458a17939039 scripts/gdb: add mm introspection utils omits c50ec0204ab3 util_macros.h: add missing insclusion omits a3fecb97b4e4 kthread_worker: check all delayed works when destroy kthre [...] omits 3166aaf020b3 scripts/spelling: add a few more typos omits e3ec7a7de1c2 proc: mark /proc/cmdline as permanent omits d90047924f9c checkpatch: mark kunmap() and kunmap_atomic() deprecated omits 68c6d2ee91ff KVM: x86: fix trivial typo omits 53441285e83a scripts/spelling.txt: add `permitted' omits 542a85c7fe14 hfsplus-remove-unnecessary-variable-initialization-fix omits be1b03ebce0b hfsplus: remove unnecessary variable initialization omits 334e143fa177 lib-add-dhrystone-benchmark-test-fix omits 25172cb76412 lib: add Dhrystone benchmark test omits 03bfbece28c7 kernel/irq/manage.c: disable_irq() might sleep. omits 03f8230a25f1 include/linux/percpu_counter.h: race in uniprocessor percp [...] omits ccd642c61293 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits ee3c83ae63cd hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits ea59b1816f75 docs: fault-injection: add requirements of error injectabl [...] omits 7df3eafcf49a error-injection-remove-ei_etype_none-fix omits 171631292657 error-injection: remove EI_ETYPE_NONE omits b22aff3edaba arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits 0632e13a60f6 arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits 0885befcd5e3 mm: remove PageMovable export omits 28036f460d77 mm: introduce folio_is_pfmemalloc omits e92b8446a2ad mm: support POSIX_FADV_NOREUSE omits 31452c229423 mm: add vma_has_recency() omits f434860645df drivers/misc/open-dice: don't touch VM_MAYSHARE omits dc8346748532 mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings omits d025b1c40d6a mm/nommu: factor out check for NOMMU shared mappings into [...] omits 43569c84221e selftest/vm: add mremap expand merge offset test omits 85a9b62c63ad zram: correctly handle all next_arg() cases omits 7b84f93d00ab fs: don't allocate blocks beyond EOF from __mpage_writepage omits a5d78d368c70 Docs/admin-guide/mm/numaperf: change title to fix duplicat [...] omits a2837d229169 Docs/admin-guide/mm/numaperf: increase depth of subsections omits 6b380799d251 selftests/vm: rename selftests/vm to selftests/mm omits d9135e6fc76c tools/vm: rename tools/vm to tools/mm omits 646441bd4219 MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files omits aed2c55c5b62 MAINTAINERS: add types to akpm/mm git trees entries omits 99fc6f481438 mm: remove zap_page_range and create zap_vma_pages omits a53f50cb5210 mm/kasan: simplify and refine kasan_cache code omits 6d5b75f3ce56 mm/slab: add is_kmalloc_cache() helper function omits bf2d8d8b93d2 selftests/vm: cow: add COW tests for collapsing of PTE-map [...] omits 3eade064bd22 mm: fix two spelling mistakes in highmem.h omits eac25c5e12fc maple_tree: remove GFP_ZERO from kmem_cache_alloc() and km [...] omits bba1f7b7c25a vma_merge: set vma iterator to correct position omits 4b9c180dfc28 mm/mmap: remove __vma_adjust() omits 4bc946291c61 mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] omits 63b249f7137c mm/mmap: introduce dup_vma_anon() helper omits 16e35ed350dd mm/mmap: don't use __vma_adjust() in shift_arg_pages() omits 07364e5b9a1d mm: don't use __vma_adjust() in __split_vma() omits fc63eb0e3016 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() omits d2297db1d48a mm/mmap: use vma_prepare() and vma_complete() in vma_expand() omits 0471d6b0df5e mm/mmap: refactor locking out of __vma_adjust() omits edd9f4829c57 mm/mmap: move anon_vma setting in __vma_adjust() omits b01b3b8a7365 mm: change munmap splitting order and move_vma() omits 1b55bb7e3b16 mmap: clean up mmap_region() unrolling omits 061dc4741489 mm: add vma iterator to vma_adjust() arguments omits 39fd6622223e mm: pass vma iterator through to __vma_adjust() omits 751f0a6713a9 mm: remove unnecessary write to vma iterator in __vma_adjust() omits 69e9b6c8a525 madvise: use split_vma() instead of __split_vma() omits 3128296746a1 mm: pass through vma iterator to __vma_adjust() omits b9000fd4c5a6 mmap-convert-__vma_adjust-to-use-vma-iterator-fix omits b9e4eabb8f40 mmap: convert __vma_adjust() to use vma iterator omits 3a72a0174748 mm/damon: stop using vma_mas_store() for maple tree store omits fd367dac089e include/linux/mm: declare different type of split_vma() fo [...] omits d4f7ebf41a44 mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] omits 756841b468f5 mm/mremap: use vmi version of vma_merge() omits 2f94851ec717 mmap: use vmi version of vma_merge() omits 1cfdd2a44d6b mmap: pass through vmi iterator to __split_vma() omits 505c59767243 madvise: use vmi iterator for __split_vma() and vma_merge() omits 7d718fd9873c sched: convert to vma iterator omits 7e2dd18353a3 task_mmu: convert to vma iterator omits aaba4ba837fa mempolicy: convert to vma iterator omits 8193673ee5d8 coredump: convert to vma iterator omits 4b02758dc3c5 mlock: convert mlock to vma iterator omits dd51a3ca1096 mm: change mprotect_fixup to vma iterator omits c6fc05242a09 userfaultfd: use vma iterator omits bdfb333b0b2a ipc/shm: use the vma iterator for munmap calls omits 80c8eed1721e mm: add temporary vma iterator versions of vma_merge(), sp [...] omits 311129a7971c mmap: convert vma_expand() to use vma iterator omits a7f83eb601ef mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] omits f355b8d96876 mm/mmap: remove preallocation from do_mas_align_munmap() omits 547326ffabd9 mmap: convert vma_link() vma iterator omits 831efb1b8fb9 kernel/fork: convert forking to using the vmi iterator omits d4529bc4c26d mm/mmap: convert brk to use vma iterator omits 9df3d25a97ec mm: expand vma iterator interface omits 41e2b8a2325c test_maple_tree: test modifications while iterating omits 705607dcafdb maple_tree: reduce user error potential omits 7ba578ca5c27 maple_tree: fix potential rcu issue omits d5a02d2d00da maple_tree: add mas_init() function omits bc919546432b mm/debug: use valid physical memory for pmd/pud tests omits 487683d9243b mm/page_alloc: invert logic for early page initialisation checks omits 68b301f37426 workingset: fix confusion around eviction vs refault container omits f11c40b9a2c6 mm-uffd-detect-pgtable-allocation-failures-checkpatch-fixes omits 3e6a7aa437ec mm/uffd: detect pgtable allocation failures omits d178dd9cd124 mm/mprotect: use long for page accountings and retval omits f7d9884bbc18 selftest: add testing unsharing and counting ksm zero page omits 0c7eafa19e4f ksm: add zero_pages_sharing documentation omits d10a28c50473 ksm: count zero pages for each process omits 7c6453b8f54f ksm: count all zero pages placed by KSM omits 4456f011edcb ksm: support unsharing zero pages placed by KSM omits 4dc6ffe8b493 ksm: abstract the function try_to_get_old_rmap_item omits 43581e5b162e mm/damon/vaddr: convert hugetlb related functions to use a folio omits e4887a7a1d92 mm/damon: remove unneeded damon_get_page() omits 79ea3527b4a2 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio omits 07032f932cd3 mm/damon/paddr: convert damon_pa_*() to use a folio omits 7dd7bffd36da mm/damon: convert damon_ptep/pmdp_mkold() to use a folio omits 8c53bf9ed468 mm/damon: introduce damon_get_folio() omits 57ce303ecce8 mm: page_idle: convert page idle to use a folio omits fda15d2eafab mm: memcg: add folio_memcg_check() omits f9f2105be177 zram: fix typos in comments omits a93c6f90722d mm: huge_memory: convert split_huge_pages_all() to use a folio omits fc6fd624dfd1 mm: remove generic_writepages omits 084555fd6775 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages omits 31da5fd4acbf jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 omits f2a7c762aae1 ntfs3: remove ->writepage omits f52f93bd7380 ntfs3: stop using generic_writepages omits 742001e9f4c0 fs: remove an outdated comment on mpage_writepages omits 5b6faee66481 mm/thp: check and bail out if page in deferred queue already omits 378c7763a676 Documentation/mm: update references to __m[un]lock_page() [...] omits bfcda5e826b2 mm: mlock: update the interface to use folios omits 0979f3ccdc6b m68k/mm/motorola: specify pmd_page() type omits 761bc6df5ee1 mm: mlock: use folios and a folio batch internally omits 0cf3c1134594 mm: pagevec: add folio_batch_reinit() omits 323b933ba062 migrate_pages: batch flushing TLB omits b75deefb26a0 migrate_pages: share more code between _unmap and _move omits def6d9249d59 migrate_pages: move migrate_folio_done() and migrate_folio [...] omits 0eaae87c1186 migrate_pages: batch _unmap and _move omits 5602b75cbae6 migrate_pages: split unmap_and_move() to _unmap() and _move() omits c5bf2a8820d3 migrate_pages: restrict number of pages to migrate in batch omits c3e754432c72 migrate_pages: separate hugetlb folios migration omits 734cbddcfe72 migrate_pages: organize stats with struct migrate_pages_stats omits f73d9ff6ef5a mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] omits b9f59962089b mm: fix comment of page table counter omits 444c93793bc7 fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] omits 7e882983c9ea mm/mprotect: drop pgprot_t parameter from change_protection() omits 7449bde37ca1 fixup: mm/userfaultfd: enable writenotify while userfaultf [...] omits f47d0c919405 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() omits 50bb6da447f0 selftests/vm: ksm_functional_tests: fix a typo in comment omits 791381133249 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check omits fb8b3c632b38 mm: multi-gen LRU: clarify scan_control flags omits 9b1ebe998f96 mm: multi-gen LRU: per-node lru_gen_folio lists omits 93a2998e9fb0 mm: multi-gen LRU: shuffle should_run_aging() omits 1ffc64c7dbf8 mm: multi-gen LRU: remove aging fairness safeguard omits 908bbfa29e61 mm: multi-gen LRU: remove eviction fairness safeguard omits f5d70915276f mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] omits 3ecd3d33afb2 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio omits d0296be669a7 mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() omits 7f4fedcfedff mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() omits de2cf5370019 mm: move FOLL_* defs to mm_types.h omits e6f3cb934075 mm: new primitive kvmemdup() omits 9186da29c768 mm-swap-convert-deactivate_page-to-folio_deactivate-fix omits 3986ec7d266c mm/swap: convert deactivate_page() to folio_deactivate() omits ea3527a2d720 mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] omits ce0e4daf78b9 madvise: convert madvise_cold_or_pageout_pte_range() to us [...] omits c340b934eef1 mm/memory: add vm_normal_folio() omits 6415fafe1e6c maple_tree: refine mab_calc_split function omits b9f98d188bd4 maple_tree: refine ma_state init from mas_start() omits 864eed987604 maple_tree: remove the redundant code omits c8102351e21d maple_tree: use macro MA_ROOT_PARENT instead of number omits 20724cfc7722 maple_tree: use mt_node_max() instead of direct operations [...] omits de5c2036c5a1 maple_tree: remove extra return statement omits fe6b70825229 maple_tree: remove extra space and blank line omits 7af62ac68fad mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] omits c68486f3898b tools/vm/page_owner_sort: free memory before exit omits b6cb457da08f kasan: allow sampling page_alloc allocations for HW_TAGS omits 5ad90c48c854 swap: avoid holding swap reference in swap_cache_get_folio omits bcac6d04b83f swap: fold swap_ra_clamp_pfn into swap_ra_info omits b9cc1195ad3f swap: avoid a redundant pte map if ra window is 1 omits 12e6bcd16a9d swapfile: get rid of volatile and avoid redundant read omits 44a468f89664 Docs/ABI/damon: document scheme filters files omits 8bb413cdc7a5 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs omits 9454a6c85ec5 selftests/damon/sysfs: test filters directory omits 2858e2454bf7 mm/damon/sysfs-schemes: return an error for filter memcg p [...] omits 05aa210570db mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] omits 28ec0da48ef5 mm/damon/sysfs-schemes: implement scheme filters omits 97a2e942054d mm/damon/sysfs-schemes: connect filter directory and filte [...] omits 306e0ec03f66 mm/damon/sysfs-schemes: implement filter directory omits 044399fa95e8 mm/damon/sysfs-schemes: implement filters directory omits 101ac5ebd424 Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter omits 0f6600ed63ab mm/damon/reclaim: add a parameter called skip_anon for avo [...] omits fd351614f198 mm/damon/paddr: support DAMOS filters omits 5cd87729628d mm/damon/core: implement damos filter omits e09205b3b8e6 mm/khugepaged: recover from poisoned file-backed memory omits 061015dcdec5 mm/khugepaged: recover from poisoned anonymous memory omits 9a7b75efaedc mm-memcontrol-deprecate-charge-moving-fix omits 111e9e1dfd47 mm: memcontrol: deprecate charge moving omits 84ac92c84c24 mm: rmap: remove lock_page_memcg() omits 39f7901f8453 mm: memcontrol: skip moving non-present pages that are map [...] omits 51a3f1fd8cdc hugetlb: initialize variable to avoid compiler warning omits 9f5d93015598 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() omits 4765073185da mm: huge_memory: convert madvise_free_huge_pmd to use a folio omits 7386868bb59f cma: tracing: print alloc result in trace_cma_alloc_finish omits 47297cf2a750 lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] omits 944a281b55b1 mm/highmem: add notes about conversions from kmap{,_atomic}() omits 2ffa371a542f mm/mempolicy: do not duplicate policy if it is not applica [...] omits 9707cb0924d3 mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes omits 59d06505e3a2 mm/hugetlb: introduce hugetlb_walk() omits 664aa6d9898a mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare omits 24f3600c8db1 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare omits 45ae9e28c186 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare omits e7ba850e62d4 mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare omits 6294d4893723 mm/hugetlb: move swap entry handling into vma lock when faulted omits 2ad4f9381e10 mm/hugetlb: document huge_pte_offset usage omits 21193b6bde1e mm/hugetlb: don't wait for migration entry during follow page omits cdd77fdce476 mm/hugetlb: let vma_offset_start() to return start omits 716b0bf8e474 mpage: use b_folio in do_mpage_readpage() omits e734faae2415 reiserfs: replace obvious uses of b_page with b_folio omits bcde6618b81f nilfs2: replace obvious uses of b_page with b_folio omits b2e8db56219c jbd2: replace obvious uses of b_page with b_folio omits cf30756db869 gfs2: replace obvious uses of b_page with b_folio omits 1d7ab10535ad buffer: use b_folio in mark_buffer_dirty() omits 125221d05bb5 page_io: remove buffer_head include omits 8452646ef3c9 buffer: use b_folio in end_buffer_async_write() omits f06b21573133 buffer: use b_folio in end_buffer_async_read() omits 334937aedd6f buffer: use b_folio in touch_buffer() omits a0ab20df28e6 buffer: replace obvious uses of b_page with b_folio omits 95f7f8f405f4 buffer: add b_folio as an alias of b_page omits 79a3f378401c hugetlb: update vma flag check for hugetlb vma lock omits 96c1b4bcd1ab selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC omits a347f83db332 mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] omits a3ec96ce077e mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix omits 5d1e60b4cceb mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 omits 6cce11587e05 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix omits 4377789b34ac mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix omits 9faa1397936e mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC omits f7395a5931b6 selftests/memfd: add tests for F_SEAL_EXEC omits 299bfb7a0ecd mm/memfd: add F_SEAL_EXEC omits 75d1202ebf90 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() omits b1d540c347ae mm: move folio_set_compound_order() to mm/internal.h omits 032ff2c89971 mm/kmemleak: fix UAF bug in kmemleak_scan() omits 17d659d2bfcd mm/kmemleak: simplify kmemleak_cond_resched() usage omits 4073513b3397 Merge branch 'mm-stable' into mm-unstable omits 17caeba2dfb6 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 2550064651a0 mm: hwpoison: support recovery from ksm_might_need_to_copy() omits e67323689b3f Revert "mm: add nodes= arg to memory.reclaim" omits fb05709b106a mm: fix a few rare cases of using swapin error pte marker omits 41f8efea0a0e mm/uffd: fix pte marker when fork() without fork event omits bae1c81a2005 MAINTAINERS: update Robert Foss' email address omits 2bc45741a1f5 proc: fix PIE proc-empty-vm, proc-pid-vm tests omits d8399921ca8e mm: update mmap_sem comments to refer to mmap_lock omits 5efc3293946e include/linux/mm: fix release_pages_arg kernel doc comment omits 00009e817fd7 lib/win_minmax: use /afs /bin /boot /dev /etc /home /lib / [...] omits fddf9b2d9b65 kasan: mark kasan_kunit_executing as static omits f02f4eda4545 nilfs2: fix general protection fault in nilfs_btree_insert() omits 71accf619144 Docs/admin-guide/mm/zswap: remove zsmalloc's lack of write [...] omits 90676979e622 mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects omits 36d30bda2f15 hugetlb: unshare some PMDs when splitting VMAs omits 1da9fc6cf358 mm: fix vma->anon_name memory leak for anonymous shmem VMAs omits 40267215b1fc mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE omits 07d7b732f4f9 mm/MADV_COLLAPSE: don't expand collapse when vm_end is pas [...] omits 854abceccdbf mm/userfaultfd: enable writenotify while userfaultfd-wp is [...] omits fdced55f729f mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma omits 944be66c457f mm/hugetlb: fix uffd-wp handling for migration entries in [...] omits 1521f4a392e3 mm/hugetlb: fix PTE marker handling in hugetlb_change_prot [...] omits eb223fb5efc1 Merge branches 'arm64-defconfig-for-6.3', 'arm64-fixes-for [...] omits 936acd859f4a context_tracking: Use arch_atomic_*() in __ct_user_enter a [...] omits 389b0eafd728 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access omits 6f5aa91cf0f9 rcu/trace: use strscpy() to instead of strncpy() omits 91d20e6c5778 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up omits 017085fec845 srcu: Add comments for srcu_size_state omits 78532abaf5f1 x86/tsc: Add option to force frequency recalibration with [...] omits 8913f44d2f34 clocksource: Permit limited-duration clocksource watchdogging omits c58a777f3ed3 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check omits 918031024dc5 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race omits f3147dffa54e rcutorture: Add test_nmis module parameter omits 9ddc15a8ff7f torture: Ignore objtool "unreachable instruction" complaints omits 2090a8656968 locking/csd_lock: Add Kconfig option for csd_debug default omits d0b1ed4266af memory-model: Prohibit nested SRCU read-side critical sections omits 8da50dc07b15 Merge branch 'lkmm-dev.2022.12.28a' into HEAD omits d1e3aa2a8ba1 Merge branch 'nmi.2023.01.05a' into HEAD omits 3d6bf2385bd0 x86/nmi: Print reasons why backtrace NMIs are ignored omits 394576ffa2c1 x86/nmi: Accumulate NMI-progress evidence in exc_nmi() omits 0caa9b7adb8e Merge branch 'lkmm.2023.01.03a' into HEAD omits 6ddf68f5d0a5 Merge branch 'clocksource.2023.01.05a' into HEAD omits e8877b5b6b82 Merge branch 'bootconfig.2023.01.03a' into HEAD omits 6d973883a326 Merge branch 'stall.2023.01.05a' into HEAD omits 0d49d9123dcf rcu: Allow up to five minutes expedited RCU CPU stall-warn [...] omits 917647629cd0 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.03a', 'kv [...] omits f7e97b224499 rcu: Remove CONFIG_SRCU omits 779062400153 kernel/notifier: Remove CONFIG_SRCU omits 35a46aa98c43 fs: Remove CONFIG_SRCU omits f11f68e64119 mm: Remove "select SRCU" omits 725e07452291 kernel/power: Remove "select SRCU" omits 5e5e16830cf3 init: Remove "select SRCU" omits 7f5bce43295c fs/quota: Remove "select SRCU" omits bf20e88fb9e1 fs/notify: Remove "select SRCU" omits 2674cc2403f8 fs/dlm: Remove "select SRCU" omits 6305120eb744 fs/btrfs: Remove "select SRCU" omits f2e18e35e036 drivers/pci/controller: Remove "select SRCU" omits b430d2d0c748 drivers/net: Remove "select SRCU" omits 3f0bf259b6af drivers/md: Remove "select SRCU" omits a7b86af34d97 drivers/hwtracing/stm: Remove "select SRCU" omits d79501dfd824 drivers/devfreq: Remove "select SRCU" omits a3784d044a49 drivers/dax: Remove "select SRCU" omits 0964e88d73cb drivers/cpufreq: Remove "select SRCU" omits 54307f39d040 drivers/clk: Remove "select SRCU" omits 295efc37c7a5 drivers/base: Remove CONFIG_SRCU omits 9bccfcc6baac arch/s390/kvm: Remove "select SRCU" omits a98feba4113e arch/riscv/kvm: Remove "select SRCU" omits aa013e271ee8 arch/powerpc/kvm: Remove "select SRCU" omits 0e0af2eda9e2 arch/mips/kvm: Remove "select SRCU" omits 7dfacd22e8a6 arch/arm64/kvm: Remove "select SRCU" omits 7354a9c454c2 arch/x86: Remove "select SRCU" omits f7034e6d2ec6 bootconfig: Allow forcing unconditional bootconfig processing omits 14277fa3ac14 Merge branch 'devel' into for-next omits 3ae2c449e412 erofs/zmap.c: Fix incorrect offset calculation omits afc9dcfb846b Add SolidRun vendor id omits 84bde55c050b ARM: davinci: fix repeated words in comments omits 7cf590dd4235 Merge branches 'renesas-arm-defconfig-for-v6.3', 'renesas- [...] omits b8f29b94bb7b arm64: dts: renesas: white-hawk-cpu: Add DP output support omits 0e3248c817d6 arm64: dts: renesas: r8a779g0: Add display related nodes omits 475065f4f208 arm64: dts: renesas: r8a779f0: Add CA55 operating points adds 5a41237ad1d4 gcc: disable -Warray-bounds for gcc-11 too adds 526970be53d5 sh/mm: Fix pmd_t for real adds 40c18f363a08 Merge tag '6.2-rc3-ksmbd-server-fixes' of git://git.samba. [...] adds 092f6239108d Merge tag 'xtensa-20230110' of https://github.com/jcmvbkbc [...] adds 7dd4b804e080 Merge tag 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/lin [...] adds 4bc0b4c97c8e mm/hugetlb: fix PTE marker handling in hugetlb_change_prot [...] adds f933f7f5c25c mm/hugetlb: fix uffd-wp handling for migration entries in [...] adds e67152c51316 mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma adds dec9203e091d mm/userfaultfd: enable writenotify while userfaultfd-wp is [...] adds d1b3c416346d mm/MADV_COLLAPSE: don't expand collapse when vm_end is pas [...] adds 69475450044a mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE adds fff02626bfe7 mm: fix vma->anon_name memory leak for anonymous shmem VMAs adds eefe3939ec66 hugetlb: unshare some PMDs when splitting VMAs adds 56b3d5a8b369 mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects adds 75254beddd84 Docs/admin-guide/mm/zswap: remove zsmalloc's lack of write [...] adds c94b6d6cb1c0 nilfs2: fix general protection fault in nilfs_btree_insert() adds b999fcea4ff6 kasan: mark kasan_kunit_executing as static adds 28acb8bfb5a1 lib/win_minmax: use /afs /bin /boot /dev /etc /home /lib / [...] adds 9dea84dd5483 include/linux/mm: fix release_pages_arg kernel doc comment adds 24664c225fd2 mm: update mmap_sem comments to refer to mmap_lock adds 08f56c5e28e7 proc: fix PIE proc-empty-vm, proc-pid-vm tests adds 193ca52bc62a MAINTAINERS: update Robert Foss' email address adds c9b5471b3236 nommu: fix memory leak in do_mmap() error path adds d7a363b653b9 nommu: fix do_munmap() error path adds a998ec1402f1 nommu: fix split_vma() map_count error adds e84d038efe22 kconfig: fix typo (usafe -> unsafe) adds 46944c261176 maple_tree: fix handle of invalidated state in mas_wr_stor [...] adds 339e498492d2 mm/uffd: fix pte marker when fork() without fork event adds b27702fef65c mm: fix a few rare cases of using swapin error pte marker adds 08472a000ed5 Revert "mm: add nodes= arg to memory.reclaim" adds 31f14ca2077b mm: hwpoison: support recovery from ksm_might_need_to_copy() adds e0ebda91c9c2 mm: hwposion: support recovery from ksm_might_need_to_copy() adds 0c812c7df221 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 8debed3efe3a kbuild: export top-level LDFLAGS_vmlinux only to scripts/M [...] adds 74d3320f6f7c kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BT [...] adds 878eded31391 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3c32f4099ab7 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 3ccd9df02be6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4dead574ec95 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c2337a40e04d s390/kexec: fix ipl report address for kdump adds b8e8d5ca532e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8e37901d7574 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9e17f99220d1 net/sched: act_mpls: Fix warning during failed attribute v [...] adds 2ea26b4de6f4 Revert "r8169: disable detection of chip version 36" adds e59370b2e96e selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses w [...] adds c53cb00f7983 selftests/net: l2_tos_ttl_inherit.sh: Run tests in their o [...] adds d68ff8ad3351 selftests/net: l2_tos_ttl_inherit.sh: Ensure environment c [...] adds 74cf679547d6 Merge branch 'selftests-net-isolate-l2_tos_ttl_inherit-sh- [...] adds 53da7aec3298 octeontx2-pf: Fix resource leakage in VF driver unbind adds 8ba73aa08943 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ef01f4e25c17 bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and [...] adds e7895f017b79 bpf: remove the do_idr_lock parameter from bpf_prog_free_id() adds 866cf0223f2f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e66b7920aa5a wifi: mac80211: fix initialization of rx->link and rx->link_sta adds 4444bc2116ae wifi: mac80211: Proper mark iTXQs for resumption adds 69403bad97aa wifi: mac80211: sdata can be NULL during AMPDU start adds 592234e941f1 wifi: mac80211: Fix iTXQ AMPDU fragmentation handling adds 0eb38842ada0 wifi: mac80211: reset multiple BSSID options in stop_ap() adds fa22b51ace8a mac80211: Fix MLO address translation for multiple bss case adds f216033d770f wifi: mac80211: fix MLO + AP_VLAN check adds 53f4a79ff090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de1ccb9e6172 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list adds 273784558502 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8c6a42b5b0ed ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions wi [...] adds 242fc66ae6e1 ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets adds 7e9e4e15058b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d979c24772ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 549a727c5c77 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2d1147214792 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2989a710ed7f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0616f93307f3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b2f56c890217 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 58fe6604ea7c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ebf93c207835 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4d8013cb3dd2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds b037f0c3d7d7 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 22f1e5adcbe6 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 2ec1b17f745b cxl: fix cxl_report_and_clear() RAS UE addr mis-assignment adds f82ad75353d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d6821ecba272 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e76c3c9d3523 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d3de5616d364 drm/i915/gt: Reset twice adds 46fa2f9013b8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 27e9dc73674f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 101ca8d05913 rtc: efi: Enable SET/GET WAKEUP services as optional adds 51b3802e7960 dt-bindings: rtc: qcom-pm8xxx: allow 'wakeup-source' property adds ed7f8993823c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d9889ad70248 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 88ea5af39e77 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 6acd87d50998 erofs/zmap.c: Fix incorrect offset calculation adds 12724ba38992 erofs: fix kvcalloc() misuse with __GFP_NOFAIL adds 1aa0528ccc6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0842baaec94b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a38a7bb3beff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f9aba7f0d74 perf tests bpf prologue: Fix bpf-script-test-prologue test [...] adds d891f2b724b3 perf build: Properly guard libbpf includes adds b3719108ae60 perf kmem: Support legacy tracepoints adds dce088ab0d51 perf kmem: Support field "node" in evsel__process_alloc_ev [...] adds 213b760fbc69 perf tools: Don't install libtraceevent plugins as its not [...] adds f00eccb44776 perf build: Fix build error when NO_LIBBPF=1 adds 14292a4ae1a3 perf bpf: Avoid build breakage with libbpf < 0.8.0 + LIBBP [...] adds 4249906f0584 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds b11874137379 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 85a71481258d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 52531258318e drm/virtio: Fix GEM handle creation UAF adds a309c7194e8a drm/vmwgfx: Remove rcu locks from user resources adds 3bd68b32c911 drm/amdgpu: fix pipeline sync v2 adds 79fa898551af Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 5ae22e17fbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9d6d7e4cf2f Merge branch 'compiler-attributes' of https://github.com/o [...] new 1794df50692d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new c476a78f19ef ARM: remove CONFIG_UNUSED_BOARD_FILES new 83f73168a82f ARM: omap2: remove unused USB code new 3af8e972d64e ARM: omap2: remove unused headers new f2286d2b9761 ARM: omap2: remove unused omap_hwmod_reset.c new cbcf78330fec ARM: omap2: simplify clock2xxx header new e1d3cd9451c1 ARM: omap2: remove APLL control new 00a5d41ee1b0 ARM: omap2: smartreflex: remove on_init control new 8e2644fff884 ARM: omap2: remove unused functions new a1080f6165d7 ARM: omap2: remove unused declarations new d2200da9e6de ARM: omap2: remove unused omap2_pm_init new 6aeb51c1035c ARM: omap2: make functions static new 721c46bfc5dc Merge branch 'omap/omap2-cleanup' of https://git.kernel.or [...] new 244a45a4422a Merge branch 'arm/soc' into for-next new 5dfc53334014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 658a8ef67943 dt-bindings: firmware: convert meson_sm.txt to dt-schema new bc5998b92b9e dt-bindings: power: amlogic,meson-gx-pwrc: mark bindings a [...] new fcdc53aceed4 firmware: meson_sm: stop using 0 as NULL pointer new 5e7cdf919589 Merge branch 'v6.3/drivers' into for-next new b8f9bf143f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4724ef44821 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8bc869cbea5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 26c79052900f Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 4900ec5fb4d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 220039728f24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63f3349666dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80502ffab2fa arm64: dts: marvell: AC5/AC5X: Fix address for UART1 new 28e25d9607e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d644863c83a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 380cd3a34b7f arm64: dts: msm8994-angler: fix the memory map new 2bd5ab93335b arm64: dts: qcom: msm8992: Don't use sfpb mutex new 69876bc6fd4d arm64: dts: qcom: msm8992-libra: Fix the memory map new 8a0721dae68f arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPI [...] new 740862bb5f59 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt [...] new e5011447376e arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec [...] new d05e342882e4 arm64: dts: qcom: sdm845: align TLMM pin configuration wit [...] new 0cbc0b1c5838 arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias new b0b8b34a8d6b arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl new b7f4f6971d62 arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl new ee7ccd5fe8a3 Merge branch 'icc-sm8550-immutable' of https://git.kernel. [...] new d220193c5049 dt-bindings: clock: Add SM8550 TCSR CC clocks new 19d281082225 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.or [...] new ffc50b2d3828 arm64: dts: qcom: Add base SM8550 dtsi new 89565d8f5468 arm64: dts: qcom: Add pm8010 pmic dtsi new 2e9686d1948a arm64: dts: qcom: Add PM8550 pmic dtsi new 9543f989c244 arm64: dts: qcom: Add PM8550b pmic dtsi new 8ba6d5d8f11e arm64: dts: qcom: Add PM8550ve pmic dtsi new d6056ec543da arm64: dts: qcom: Add PM8550vs pmic dtsi new e9c0a4e48489 arm64: dts: qcom: Add PMK8550 pmic dtsi new 4e7b112617a9 arm64: dts: qcom: Add PMR735d pmic dtsi new 71342fb91eae arm64: dts: qcom: Add base SM8550 MTP dts new 377972ac743f arm64: dts: qcom: sm8550: add I2C Master Hub nodes new 433477c3bf0b arm64: dts: qcom: sm8550: add QCrypto nodes new 3b36713d69d9 clk: qcom: krait-cc: fix wrong pointer passed to IS_ERR() new 9d4d6d5e2ffc dt-bindings: clock: qcom-rpmhcc: document the clock for sa8775p new ce273e690d84 clk: qcom: rpmh: add clocks for sa8775p new 26b36df75166 clk: Add generic sync_state callback for disabling unused clocks new 99c0f7d35c4b clk: qcom: sdm845: Use generic clk_sync_state_disable_unus [...] new a9236a0aa7d7 PM: domains: Allow a genpd consumer to require a synced power off new 8b6af3b58caf clk: qcom: gdsc: Support 'synced_poweroff' genpd flag new d578dd8045a7 Merge tag '1672656511-1931-1-git-send-email-quic_akhilpo@q [...] new 0960ec915a75 dt-bindings: clock: document SM8550 DISPCC clock controller new 494162c73977 clk: qcom: clk-alpha-pll: define alias of LUCID OLE reset [...] new 90114ca11476 clk: qcom: add SM8550 DISPCC driver new 6d29607197c1 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.or [...] new 6049aae52392 PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() new b4f0370d3ce2 dt-bindings: power: qcom,rpmpd: document sa8775p new 91e910adc59a soc: qcom: rmphpd: add power domains for sa8775p new 24f3abaa8c74 ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1 new bf1e263b2582 dt-bindings: arm: qcom: Document SM8550 SoC and boards new 5ccef4055753 Merge branches 'arm64-defconfig-for-6.3', 'arm64-fixes-for [...] new ab9343849194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db1d7b6efc6e ARM: shmobile: defconfig: Refresh for v6.1-rc5 new 3ad69c496d48 arm64: defconfig: Enable RZ/G2L MIPI CSI-2 and CRU support new ef10e647d932 arm64: dts: renesas: r8a779f0: Add CA55 operating points new 95d60f13d3ab arm64: dts: renesas: r8a779g0: Add display related nodes new df9645b93a1a arm64: dts: renesas: white-hawk-cpu: Add DP output support new 36aa3eee39b2 arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support new b4d3a57fa805 Merge branches 'renesas-arm-defconfig-for-v6.3', 'renesas- [...] new 45db40a96a8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 33e24f0738b9 arm64: dts: rockchip: reduce thermal limits on rk3399-pine [...] new 3bb6527e0ca4 Merge branch 'v6.2-armsoc/dtsfixes' into for-next new 43ba22818788 dt-bindings: vendor-prefixes: Document EmbedFire new 1e83f6bfaf84 dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1 new 8d94da58de53 arm64: dts: rockchip: Add EmbedFire LubanCat 1 new 9ce61898b307 arm64: dts: rockchip: add audio nodes to rk3566-roc-pc new 7943a9ddb48c dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2 new 49fda9e691c1 arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2 new 91ab5a0dcf3f arm64: dts: rockchip: Add IR receiver to BPI-R2Pro new 21a6d804d1fc dt-bindings: arm: rockchip: Add Orange Pi R1 Plus new 6d7961ddd3c2 arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus new 658a87efb47a arm64: dts: rockchip: Change audio card name for Odroid Go new 9b1eb739307d arm64: dts: rockchip: don't set cpll rate for Odroid Go new 8ad9b52eea99 arm64: dts: rockchip: update px30 thermal zones for GPU new 882f6abdd411 arm64: dts: rockchip: Update leds for Odroid Go Advance new 36861fd1fa05 arm64: dts: rockchip: increase spi-max-frequency of nor fl [...] new c8f0c55cee48 Merge branch 'v6.3-armsoc/dts64' into for-next new 1692bffec674 arm64: dts: rockchip: drop unused LED mode property from r [...] new 3428e18bf3af Merge branch 'v6.2-armsoc/dtsfixes' into for-next new 1d8d24f725b4 dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles new d68a97d501f8 arm64: dts: rockchip: Add rk3588 pinctrl data new 9fb232e9911f arm64: dts: rockchip: Add base DT for rk3588 SoC new 4e522fea0798 dt-bindings: arm: rockchip: add initial rk3588 boards new 4159826f7c3d arm64: dts: rockchip: Add rk3588-evb1 board new a4a8f1afb360 arm64: dts: rockchip: Add rock-5a board new 6fb2d1549786 arm64: dts: rockchip: Add rock-5b board new 0a8282a17bdb Merge branch 'v6.3-armsoc/dts64' into for-next new 3ad07d73ae65 clk: rockchip: rk3399: allow clk_cifout to force clk_cifou [...] new 9b0dd58d3da7 Merge branch 'v6.3-clk/next' into for-next new 0b693c8f8b88 arm64: dts: rockchip: remove unsupported property from sdm [...] new 5baf28bdce1b Merge branch 'v6.2-armsoc/dtsfixes' into for-next new 4a88d9ebc27e ARM: dts: rockchip: add space between label and nodename n [...] new 75bba4f4faf4 ARM: dts: rockchip: add brcmf node to rk3066a-mk808 new ca7e203343e0 Merge branch 'v6.3-armsoc/dts32' into for-next new 1a994e3547d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c14f161c1fed dt-bindings: soc: samsung: exynos-sysreg: correct indentat [...] new 03a5d272dd3a Merge branch 'next/drivers' into for-next new 5d1ab51463d6 ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab new 4a047fed0bdb Merge branch 'next/dt' into for-next new 91d89306579b arm64: dts: exynos: drop unsupported I2C properties in Espresso new d3e7aeb494b2 Merge branch 'next/dt64' into for-next new a8a64236c300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 638b6c19bd77 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 89f207675b4f ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx- [...] new 6f1d0003bf22 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx- [...] new bab2f70db7bf ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c- [...] new a61825c3acdb ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l new 421277511628 ARM: dts: stm32: Remove the pins-are-numbered property new ba822958b6b0 ARM: dts: stm32: add i2s nodes on stm32mp131 new e2b1bf3eea0b ARM: dts: stm32: add sai nodes on stm32mp131 new 67790a3bb92a ARM: dts: stm32: add spdifrx node on stm32mp131 new 3f5ea53d7977 ARM: dts: stm32: add dfsdm node on stm32mp131 new ea331e119d30 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 537bcd9f7fa7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 397383d2551e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new b18509282d92 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 124f3b708474 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new d19332b5058f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 5860bf2c1ed9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc9a50285962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 063ef6074933 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11bb4adb8d2d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 43a877fb45b9 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new fbc0f22745f2 Merge branch 'fixes' into for-next new 9cab4f7d98ee s390/con3270: move condev definition new e7b481697188 s390/archrandom: add missing header include new 181a84fb86f9 Merge branch 'features' into for-next new 95f48a24b927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 566d7a305822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9340656c142 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 255d97334a69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98cd25f49546 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f57e4464cdd cifs: remove redundant assignment to the variable match new 39e8db3c860e cifs: fix double free on failed kerberos auth new cb96f31a9a49 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 9ff858efd592 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99cf3277ac80 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7351fd93f49f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 23594b20728e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 284d5db5f99e fsverity: use unsigned long for level_start new 9098f36b739d fsverity: simplify Merkle tree readahead size calculation new 579a12f78d88 fsverity: store log2(digest_size) precomputed new 55eed69cc8fd fsverity: use EFBIG for file too large to enable verity new f45555bf23cf fsverity: replace fsverity_hash_page() with fsverity_hash_block() new 5306892a50bf fsverity: support verification with tree block size < PAGE_SIZE new 56124d6c87fd fsverity: support enabling with tree block size < PAGE_SIZE new 5e122148a3d5 ext4: simplify ext4_readpage_limit() new feb0576a361a f2fs: simplify f2fs_readpage_limit() new 4fa512ce7051 fs/buffer.c: support fsverity in block_read_full_folio() new db85d14dc5c5 ext4: allow verity with fs block size < PAGE_SIZE new e52068fd89b1 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new b0415c813edd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9d9e594de1e nfsd: fix potential race in nfs4_find_file new bab5f49d5010 NFSD: register/unregister of nfsd-client shrinker at nfsd [...] new e942e282fbcc SUNRPC: Clean up svcauth_gss_release() new 055fcec23331 SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] new ca65a0109551 SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ() new 170cc9f9f593 SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ() new 5ae993edbf0c SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream() new 2acd7f446273 SUNRPC: Rename automatic variables in svcauth_gss_wrap_res [...] new a600100ee8d6 SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv() new caa843598d55 SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv() new f33250772685 SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream() new daa4f363d68c SUNRPC: Check rq_auth_stat when preparing to wrap a response new 5dab5be31bbb SUNRPC: Remove the rpc_stat variable in svc_process_common() new 0919554befc8 SUNRPC: Add XDR encoding helper for opaque_auth new 9c7f5ede25ce SUNRPC: Push svcxdr_init_encode() into svc_process_common() new 12d585de6697 SUNRPC: Move svcxdr_init_encode() into ->accept methods new 9b9f5cd639e7 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new 6337193d3c05 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new 22329c39d8cd SUNRPC: Use xdr_stream to encode Reply verifier in svcauth [...] new 94549140065f SUNRPC: Convert unwrap data paths to use xdr_stream for replies new 4b3268ea4e0d SUNRPC: Use xdr_stream to encode replies in server-side GS [...] new 13e7e5516dbb SUNRPC: Use xdr_stream for encoding GSS reply verifiers new 885b20fb507e SUNRPC: Hoist init_encode out of svc_authenticate() new ea8a3a1d6e6e SUNRPC: Convert RPC Reply header encoding to use xdr_stream new 04e75abf44d3 SUNRPC: Final clean-up of svc_process_common() new f7a1796475c3 SUNRPC: Remove no-longer-used helper functions new 0e57ac906521 SUNRPC: Refactor RPC server dispatch method new 6ca0ccfa556b SUNRPC: Set rq_accept_statp inside ->accept methods new 8fad4cd0096b SUNRPC: Go back to using gsd->body_start new 773ec1c43716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88b6f11ffba7 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new d733e9d37ab7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd1cff87a226 fs: remove locks_inode new fbeee774ac21 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 9a541d2989ab Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 52b6f7ad39fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 163d0a68f94d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 456fdf75a4ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 544d36cb5d89 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new e826acc18bc7 i3c: transfer pid from boardinfo to device info new 7fb448d6033b Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new ff54bb45deae Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ee4b7136212f Merge branch 'docs-next' of git://git.lwn.net/linux.git new 3373ad126d2f Merge branch 'master' of git://linuxtv.org/media_tree.git new 3784bca6b003 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 08f0adb193c0 cpufreq: armada-37xx: stop using 0 as NULL pointer new f7282193186f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 497e92ab8c8e PM / devfreq: Remove "select SRCU" new 60761cb69732 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 464e5dfd224a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new bd3dd7398638 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fefffd948f1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbdbb58b6c79 e1000e: Enable Link Partner Advertised Support new 07445f3c7ca1 amd-xgbe: Add support for 10 Mbps speed new e06a9af067b3 net: dsa: mv88e6xxx: change default return of mv88e6xxx_po [...] new 0c34aff523c7 net: dsa: mv88e6xxx: shorten the locked section in mv88e6x [...] new 830763b96720 net: dsa: mv88e6xxx: mac-auth/MAB implementation new a3ae16030a03 Merge branch 'mv88e6xxx-add-mab-offload-support' new dd1a98a375a6 dt-bindings: vendor-prefixes: add MaxLinear new 90c47eb169ac dt-bindings: net: phy: add MaxLinear GPY2xx bindings new 7d885863e716 net: phy: allow a phy to opt-out of interrupt handling new 97a89ed101bb net: phy: mxl-gpy: disable interrupts on GPY215 by default new 96b7a9d11a92 Merge branch 'net-phy-mxl-gpy-broken-interrupt-fixes' new 13889264358e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 66cf99b55e58 bpf: Remove the unnecessary insn buffer comparison new af0e26beaa69 bpftool: Add missing quotes to libbpf bootstrap submake vars new 129d868ede1e bpf: Replace 0-length arrays with flexible arrays new d925bd216162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8b5fd71713b Bluetooth: hci_sync: fix memory leak in hci_update_adv_data() new cb55eacccdd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ab07b9608576 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f70bed855141 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 61c651e730a5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new c74346174523 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ecf8827ab7dd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 67d0a30128c9 drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion new 6d6defd42185 drm/mxsfb: improve clk handling for axi clk new e36a3e44c08b drm/i2c/ch7006: Convert to i2c's .probe_new() new 29ef7605e2fd drm/i2c/sil164: Convert to i2c's .probe_new() new 1cff174aa161 drm/i2c/tda9950: Convert to i2c's .probe_new() new 307259952625 drm/i2c/tda998x: Convert to i2c's .probe_new() new 446757576a64 drm/panel: olimex-lcd-olinuxino: Convert to i2c's .probe_new() new 0e4dcffd331f drm/panel: raspberrypi-touchscreen: Convert to i2c's .probe_new() new 000458b5966f drm: Only select I2C_ALGOBIT for drivers that actually need it new 2723c25704d6 MAINTAINERS: drm/hisilicon: Drop Chen Feng new 9873039caac1 drm/vc4: dsi: Drop unused i2c include new 091b20ceb0fc doc: add dma-buf IOCTL code to table new 3b0c2b2b5205 dt-bindings: display: Add Himax HX8394 panel controller new 65dc9360f741 drm: panel: Add Himax HX8394 panel controller driver new 05375d5cb2f1 MAINTAINERS: Add entry for Himax HX8394 panel controller driver new c9ba134e05ab drm/debugfs: use octal permissions instead of symbolic per [...] new 5855366f7d21 drm/debugfs: add descriptions to struct parameters new 7efb10383181 drm/imx/dcss: Drop if blocks with always false condition new c7cb175bb1ef drm/imx/dcss: Don't call dev_set_drvdata(..., NULL); new 4665280990fa drm: Remove usage of deprecated DRM_DEBUG_PRIME new fc2602b553c8 drm/drm_blend: Remove usage of deprecated DRM_DEBUG_ATOMIC new 7bd224b6625a drm/drm_lease: Remove usage of deprecated DRM_DEBUG_LEASE new f9282624a2b6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 994a97447e38 drm/amd: Parse both v1 and v2 TA microcode headers using s [...] new 93fec4f8c158 drm/amd: Avoid BUG() for case of SRIOV missing IP version new 2d39c7ae37a5 drm/amd: Load PSP microcode during early_init new 07dbfc6b102e drm/amd: Use `amdgpu_ucode_*` helpers for PSP new a7ab345149b8 drm/amd/display: Load DMUB microcode during early_init new 515266373746 drm/amd: Use `amdgpu_ucode_release` helper for DMUB new 315d1716d64e drm/amd: Use `amdgpu_ucode_*` helpers for SMU new 32806038aa76 drm/amd: Load SMU microcode during early_init new 62a27480b78a drm/amd: Optimize SRIOV switch/case for PSP microcode load new 39d3649b1647 drm/amd: Use `amdgpu_ucode_*` helpers for GFX6 new 469f199e472e drm/amd: Use `amdgpu_ucode_*` helpers for GFX7 new 0aaafb7359d2 drm/amd: Use `amdgpu_ucode_*` helpers for GFX8 new 2d70575b38d7 drm/amd: Use `amdgpu_ucode_*` helpers for GMC6 new ee138d86ef2c drm/amd: Use `amdgpu_ucode_*` helpers for GMC7 new 4b1c8b64299e drm/amd: Use `amdgpu_ucode_*` helpers for GMC8 new 10024cd73d4c drm/amd: Use `amdgpu_ucode_*` helpers for SDMA2.4 new d7f50961aa5c drm/amd: Use `amdgpu_ucode_*` helpers for SDMA3.0 new cb9bdfad2274 drm/amd: Use `amdgpu_ucode_*` helpers for SDMA on CIK new b406477c614f drm/amd: Use `amdgpu_ucode_*` helpers for UVD new 52215e2a5d4a drm/amd: Use `amdgpu_ucode_*` helpers for VCE new e5a7d047f41b drm/amd: Use `amdgpu_ucode_*` helpers for CGS new b31d306378d9 drm/amd: Use `amdgpu_ucode_*` helpers for GPU info bin new 46fa9075dc44 drm/amd: Use `amdgpu_ucode_*` helpers for DMCU new 778af6661c8b drm/amd: Use `amdgpu_ucode_release` helper for powerplay new 79da290ef636 drm/amd: Use `amdgpu_ucode_release` helper for si new 030001288fd3 drm/amd: make amdgpu_ucode_validate static new 40794dfd20e0 drm/amdgpu: Fixed bug on error when unloading amdgpu new 9d086e0ddaeb drm/amdkfd: Use resource_size() helper function new 8ce1d255147a drm/amdkfd: Add sync after creating vram bo new 45bf79719f1f drm/amd/pm/smu13: BACO is supported when it's in BACO state new 447395e18ae0 drm/amd/display: No need for Null pointer check before kfree new 7f347e3f8217 drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU new 1577a2c2aad9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8d4312e2b228 drm/i915/mtl: limit second scaler vertical scaling in ver >= 14 new f840834a8b60 drm/i915/mtl: update scaler source and destination limits for MTL new 7776504d39eb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new ef9953480cab drm/msm/dpu: add support for SM8550 new de7a942c2760 drm/msm: mdss: add support for SM8550 new 100acfb4c788 drm/msm/dpu: Wire up DSC mask for active CTL configuration new 44b43e4873da drm/msm/dsi: Use DSC slice(s) packet size to compute word count new 8735bcb7725a drm/msm/dsi: Flip greater-than check for slice_count and s [...] new 770a15512064 drm/msm/dpu: Reject topologies for which no DSC blocks are [...] new 3c7037854a33 drm/msm/dpu: Remove num_enc from topology struct in favour [...] new 3d05fd4f04bf drm/msm/dpu: Implement DSC binding to PP block for CTL V1 new 63af0f20fb96 drm/msm/dpu: Add DSC configuration for SM8150 and SM8250 new 58cfe41db789 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 5805d30f3521 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new c016856fe9a1 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new e4484609a4cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cc25d6ff9b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fef4e61b0b76 ALSA: firewire-lib: extend tracepoints event including CYC [...] new 13680835e20e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a77d59e7e39 ASoC: fsl-asoc-card: Log error code when we fail to register new e15ec6892832 dt-bindings: dsp: mediatek: Add mt8188 dsp compatible new 6b43538f0698 ASoC: SOF: mediatek: Support mt8188 platform new 6fa8c0732bff ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core new 0bdb2bbe76fa Add support of MediaTek mt8188 to SOF new bc5dbbabaeca Merge remote-tracking branch 'asoc/for-6.3' into asoc-next new 1077dd31ba60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15be568758ab Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 80f072e78940 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 4aceb9d4899d ata: libata: Introduce ata_ncq_supported() new 8827ffaa2c4f ata: libata: Rename and cleanup ata_rwcmd_protocol() new 051e91769aad ata: libata: cleanup fua support detection new 38b1fe569c83 ata: libata: Fix FUA handling in ata_build_rw_tf() new 5f76b5883713 ata: libata: exclude FUA support for known buggy drives new c7bfa15fe8d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dee31cc5367 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2fd8a4146440 mfd: Use sysfs_emit() to instead of scnprintf() new 4463c294eb42 dt-bindings: mfd: cros-ec: Add compatible string for UART support new e325cb12decb MAINTAINERS: Move MFD from a Supported to Maintaied state new 01133061efcd mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_a [...] new d15f630fa8d3 mfd: twl: Fix TWL6032 phy vbus detection new ead24c5dbac2 mfd: twl4030-power: Drop empty platform remove function new 2f726fd417ff dt-bindings: mfd: syscon: Document GXP register compatible new f31d7793d84e mfd: simple-mfd-i2c: Add generic compatible new cbf2b7e38d6b mfd: qcom-pm8xxx: Remove set but unused variable 'rev' new 6a2e105728d4 mfd: max8925: Remove the unused function irq_to_max8925() new 80a790a3ad13 mfd: core: Spelling s/compement/complement/ new 31cf7f18ee91 mfd: axp20x: Switch to the sys-off handler API new 153e461670b9 mfd: simple-mfd-i2c: Fix incoherent comment regarding DT r [...] new 1c297d8bec75 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0ab17740d43c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 52f9539a83a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af5ee8f81e2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 395cc5da48da Merge branch 'next' of git://github.com/cschaufler/smack-next new dd8aea8d5122 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 1b16104613fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1599c1f4ace4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e1c0ba108f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 294e8f67f784 Merge branch into tip/master: 'core/urgent' new 7d4de4691999 Merge branch into tip/master: 'perf/urgent' new eae954d077f4 Merge branch into tip/master: 'sched/urgent' new 499b1d4dad23 Merge branch into tip/master: 'timers/urgent' new 7c6dd961d0c8 x86/boot: Avoid using Intel mnemonics in AT&T syntax asm new fcde4b78bbfa Merge branch into tip/master: 'x86/urgent' new 938e0239133f Merge branch into tip/master: 'locking/core' new 9155b52f7a36 Merge branch into tip/master: 'objtool/core' new 9fcad995c6c5 x86/kprobes: Use switch-case for 0xFF opcodes in prepare_e [...] new f96e4ec14451 Merge branch into tip/master: 'perf/core' new 8a01ec97dc06 x86/mce: Mask out non-address bits from machine check bank new 9e11863e7415 Merge branch into tip/master: 'ras/core' new 466eda3ad2be Merge branch into tip/master: 'sched/core' new 0de0f1da681c Merge branch into tip/master: 'x86/alternatives' new f20b43bc80fe Merge branch into tip/master: 'x86/asm' new 844d83f1bac4 Merge branch into tip/master: 'x86/boot' new d7cff8f2ff92 Merge branch into tip/master: 'x86/cleanups' new 708f9d87ab73 Merge branch into tip/master: 'x86/core' new bb5525a50601 x86/cpu: Remove redundant extern x86_read_arch_cap_msr() new 40e873db7f2e Merge branch into tip/master: 'x86/cpu' new 3ead75161acf Merge branch into tip/master: 'x86/microcode' new c857c79c6d61 Merge branch into tip/master: 'x86/platform' new 90b926e68f50 x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case new fe1f0714385f x86/resctrl: Fix task CLOSID/RMID update race new 2a81160d29d6 x86/resctrl: Fix event counts regression in reused RMIDs new d9fff153bffa Merge x86/urgent into tip/master new e2869bd7af60 x86/acpi/boot: Do not register processors that cannot be o [...] new 4203bfc997bc Merge x86/boot into tip/master new 64a4dd0de4cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1584581954b6 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 1b73ae774599 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new ed157c57ed0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e73b36cbeb8e arch/x86: Remove "select SRCU" new d9c566903b57 drivers/base: Remove CONFIG_SRCU new 4869ef8ce22c drivers/clk: Remove "select SRCU" new f298fd40fb38 drivers/cpufreq: Remove "select SRCU" new f424f0090334 drivers/dax: Remove "select SRCU" new 68f4f25bab1e drivers/hwtracing/stm: Remove "select SRCU" new 272a409459c3 drivers/md: Remove "select SRCU" new 163b372081c1 drivers/net: Remove "select SRCU" new 8888258a8043 drivers/pci/controller: Remove "select SRCU" new 640b93d8594c fs: Remove CONFIG_SRCU new ff1ee256880c fs/btrfs: Remove "select SRCU" new bc0b3e4eeb91 fs/dlm: Remove "select SRCU" new a26db57f30ec fs/notify: Remove "select SRCU" new 30840eff467b fs/quota: Remove "select SRCU" new e56d86e14618 init: Remove "select SRCU" new 1345430cd18b kernel/notifier: Remove CONFIG_SRCU new 9394b865b74d kernel/power: Remove "select SRCU" new 74728b5fd8a7 kvm: Remove "select SRCU" new 68ec240a997b mm: Remove "select SRCU" new ed87f6865857 tomoyo: Remove "select SRCU" new ec442efef189 rcu: Remove CONFIG_SRCU new a81c5c07f503 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.03a', 'kv [...] new 84ec7c20363f rcu: Allow up to five minutes expedited RCU CPU stall-warn [...] new 78085070f73a Merge branch 'stall.2023.01.09a' into HEAD new ea426293a4fc x86/tsc: Add option to force frequency recalibration with [...] new c498e488cf76 Merge branch 'clocksource.2023.01.05a' into HEAD new 9873b9022e54 Merge branch 'lkmm.2023.01.03a' into HEAD new 8a4de7c13117 x86/nmi: Accumulate NMI-progress evidence in exc_nmi() new 2bb5a51b59de x86/nmi: Print reasons why backtrace NMIs are ignored new d2b2fcb252ce Merge branch 'nmi.2023.01.09a' into HEAD new feaf75658783 nolibc: fix fd_set type new 16f5cea74179 tools/nolibc: Fix S_ISxxx macros new 184177c3d6e0 tools/nolibc: restore mips branch ordering in the _start block new 55abdd1f5e1e tools/nolibc: fix missing includes causing build issues at -O0 new 1bfbe1f3e967 tools/nolibc: prevent gcc from making memset() loop over itself new 00b18da40893 tools/nolibc: fix the O_* fcntl/open macro definitions for riscv new 18a5a09d90a7 nolibc: add support for s390 new 0043e6f21dbe selftests/nolibc: add s390 support new 16d4b2bd799d rcutorture: add support for s390 new 28ef4c3753a4 rcutorture: build initrd for rcutorture with nolibc new 7f8548589661 tools/nolibc: make compiler and assembler agree on the sec [...] new 20470dfd656e tools/nolibc: enable support for thumb1 mode for ARM new 5a51b6de5968 tools/nolibc: support thumb mode with frame pointers on ARM new d5b48f958b36 tools/nolibc: remove local definitions of O_* flags for op [...] new 1caa1154c3e9 tools/nolibc: make errno a weak symbol instead of a static one new 89dc50921c87 tools/nolibc: export environ as a weak symbol on x86_64 new 52e423f5b93e tools/nolibc: export environ as a weak symbol on i386 new 9b8688c6eadd tools/nolibc: export environ as a weak symbol on arm64 new a6f29a2c41f3 tools/nolibc: export environ as a weak symbol on arm new 8f7fafebd1da tools/nolibc: export environ as a weak symbol on mips new 758f33379569 tools/nolibc: export environ as a weak symbol on riscv new 9e5bdc613d06 tools/nolibc: export environ as a weak symbol on s390 new 2ab4aa487b93 tools/nolibc: add auxiliary vector retrieval for i386 new 1cce162ab4a5 tools/nolibc: add auxiliary vector retrieval for x86_64 new 2a39a53245d2 tools/nolibc: add auxiliary vector retrieval for arm64 new 59ea18762421 tools/nolibc: add auxiliary vector retrieval for arm new 041fa97cb332 tools/nolibc: add auxiliary vector retrieval for riscv new d01869cf1ee4 tools/nolibc: add auxiliary vector retrieval for mips new 241c4b4e02f2 tools/nolibc: add auxiliary vector retrieval for s390 new c61a078015f3 nolibc/stdlib: Implement `getauxval(3)` function new 7efd762e97c8 nolibc/sys: Implement `getpagesize(2)` function new a290296ab832 selftests/nolibc: Add `getpagesize(2)` selftest new 4cfddf965683 Merge branch 'nolibc.2023.01.09a' into HEAD new 34171bf31018 Merge branch 'lkmm-dev.2022.12.28a' into HEAD new f806fbc0b30d memory-model: Prohibit nested SRCU read-side critical sections new de979fee102d locking/csd_lock: Add Kconfig option for csd_debug default new 5dceb59366e0 torture: Ignore objtool "unreachable instruction" complaints new c5bccf20f092 rcutorture: Add test_nmis module parameter new 2309da25cbc0 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new 3c43ffb0705d rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new 372af966733c clocksource: Permit limited-duration clocksource watchdogging new 447ea7bb3ba7 srcu: Add comments for srcu_size_state new 36d98cb12c18 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new 3e50ac7d1dce rcu/trace: use strscpy() to instead of strncpy() new cdc17b36fd2e rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access new 46422cb43b0d context_tracking: Use arch_atomic_*() in __ct_user_enter a [...] new ccaa21efedc9 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] new 76c711cbc679 rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 new a217e5a32c29 rcutorture: Make scenario TREE04 enable lazy call_rcu() new 19213bf117ac tools: rcu: Add usage function and check for argument new 64208e4940ed Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c09b5d534839 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 7b693ac1cf11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68ac08f00930 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 28052e407ac9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9edc9ed82503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ac7200e3317 Revert "mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU" new 0e0dba884c43 platform_chrome: cros_ec: Add Type-C VDM defines new 4dc9355cef4f platform/chrome: cros_ec_typec: Stash port driver info new c856e3ff98bb platform/chrome: cros_ec_typec: Set port alt mode drvdata new 8d2b28df6c3d platform/chrome: cros_ec_typec: Update port DP VDO new 690580965153 platform/chrome: cros_ec_typec: Move structs to header new e5eea6a3319f platform/chrome: cros_ec_typec: Alter module name with hyphens new 493e699b9934 platform/chrome: cros_ec_typec: Add initial VDM support new 50ed638bbc47 platform/chrome: cros_typec_vdm: Add VDM reply support new 40a9b13a09ef platform/chrome: cros_typec_vdm: Add VDM send support new 90e2e3022dd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e04532c0848 leds: is31fl319x: Wrap mutex_destroy() for devm_add_action [...] new 7f1f370d120f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 811f88e0ee21 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ce27f1fe0c60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a95d0afd3cbc habanalabs: Replace zero-length arrays with flexible-array [...] new d8c965c0fe88 habanalabs: remove unnecessary (void*) conversions new 3585ffa95924 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 9266af7545d4 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR new 9a675d5fa81b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 90db3a1d4729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9c99194b7e9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0cf536ca9ee5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3cb3dbdd475a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 44d27150cbfb extcon: axp288: Replace open coded acpi_dev_put() new 2835417c9d95 dt-bindings: pm8941-misc: rename misc node name new c487709798f5 dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions new 2e85d0a0201d extcon: qcom-spmi: Switch to platform_get_irq_byname_optional new 5e3774853a19 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 1854bf80435c Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 3ce98647f50e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32a47817d075 cgroup/cpuset: fix a few kernel-doc warnings & coding style new b0a5a8e8d787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7e19f0589be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0888d88626b6 docs: driver-api: virtio: virtio on Linux new 2cde23c997ef virtio-blk: add support for zoned block devices new a9a2fdbbf31d virtio_blk: temporary variable type tweak new 963d1ae38eb2 virtio_blk: zone append in header type tweak new e0319aee512f virtio_blk: mark all zone fields LE new ed50c900e858 virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support new 33cdefbdba97 vdpa/mlx5: Move some definitions to a new header file new 66e8ed212ffc vdpa/mlx5: Add debugfs subtree new 7b21c6e9b5d7 vdpa/mlx5: Add RX counters to debugfs new 1f033da5ad46 vDPA/ifcvf: decouple hw features manipulators from the adapter new 67ac8d5e1221 vDPA/ifcvf: decouple config space ops from the adapter new 210f05ea042a vDPA/ifcvf: alloc the mgmt_dev before the adapter new 1e2a63103e7e vDPA/ifcvf: decouple vq IRQ releasers from the adapter new ecd2da5cbc5f vDPA/ifcvf: decouple config IRQ releaser from the adapter new 4c74e312b2ad vDPA/ifcvf: decouple vq irq requester from the adapter new 1cb3a4ece92a vDPA/ifcvf: decouple config/dev IRQ requester and vectors [...] new e5fbb853ffa6 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw new 71c6771563bc vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev new 2b23ed1fc348 vDPA/ifcvf: allocate the adapter in dev_add() new b4906180d8b1 vDPA/ifcvf: retire ifcvf_private_to_vf new 15fc58cdd99d vDPA/ifcvf: implement features provisioning new 8e848ff1e2f8 vdpa_sim_net: Offer VIRTIO_NET_F_STATUS new bef5bae07b65 PCI: Add SolidRun vendor ID new fcf60703b71a PCI: Avoid FLR for SolidRun SNET DPU rev 1 new 66c78aa2b9ba virtio: vdpa: new SolidNET DPU driver. new 0d5674cf6eb6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4afa285daf59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2dffaaf4f65 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 15dfa161cc2c dt-bindings: pinctrl: qcom: Add SM8550 pinctrl new fcd26bf51c0e pinctrl: qcom: Add SM8550 pinctrl driver new a7cc0e268508 pinctrl: qcom: pinctrl-msm8976: Correct function names for [...] new dcef18c8ac40 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain new c818ae563bf9 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_p [...] new b754f00dd90d dt-bindings: pinctrl: qcom,pmic-gpio: document pm8550, pm8 [...] new e8c39b3eba42 pinctrl: qcom: spmi-gpio: add support for pm8550 & pmr735d [...] new f4720b845b15 dt-bindings: pinctrl: imx8m: Integrate duplicated i.MX 8M schemas new ef6c2d856632 dt-bindings: pinctrl: msm8226: Add General Purpose clocks new 814ee08d9ea9 pinctrl: qcom: msm8226: Add General Purpose clocks new 8bb5811129f9 pinctrl: mcp23s08: Convert to i2c's .probe_new() new 091e81b86779 pinctrl: pinmux: Drop duplicate error message in pinmux_select() new 3ecc01c5e068 dt-bindings: pinctrl: qcom,sm8450-tlmm: correct gpio-line- [...] new 697550668be5 dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: add input-ena [...] new 8f18c3f3e3ac Merge branch 'devel' into for-next new a7f90abd44fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e5889474cf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df34bcbe5063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a93ea00db34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cd0ca1fe9a7 rtc: ds1307: Convert to i2c's .probe_new() new 01dcffa0fcfc Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 7f31a7596b65 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new af0f8ec24990 nvmem: core: fix return value new d7360072459d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aceed6182dc1 Merge branch 'main' of git://git.infradead.org/users/willy [...] new eb5385b2c27e Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new c8785251f689 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f89d29419e5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7a1cd243839 efi/earlycon: Replace open coded strnchrnul() new 2a5b4ccf0de1 efi/earlycon: Speed up scrolling by disregarding empty space new 21dde7606d05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a44b2f7c3170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61df28eb7788 mm/slab: add is_kmalloc_cache() helper function new e7a189b021e1 mm/sl{a,u}b: fix wrong usages of folio_page() for getting [...] new c42ad5ab027d Merge branch 'slab/for-6.3/cleanups' into slab/for-next new 193a3a5ce290 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cfa05c86eea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c1e835de274 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 068ca3a27cf1 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b0a5dd69feb3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7e325cd37a4d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a9e021a75757 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 27795d26f5ac Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 7c479c700330 mm/hugetlb: fix PTE marker handling in hugetlb_change_prot [...] new 7edd7e2af833 mm/hugetlb: fix uffd-wp handling for migration entries in [...] new d24571ffdbce mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma new 478f07c376bb mm/userfaultfd: enable writenotify while userfaultfd-wp is [...] new c132918a551b mm/MADV_COLLAPSE: don't expand collapse when vm_end is pas [...] new 062491fbe25b mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE new 1c6fc4996d4c mm: fix vma->anon_name memory leak for anonymous shmem VMAs new 0dc4ef4ca9bc hugetlb: unshare some PMDs when splitting VMAs new 5eb50beb6c98 mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects new 5d9820550254 Docs/admin-guide/mm/zswap: remove zsmalloc's lack of write [...] new 72cd3bb02456 nilfs2: fix general protection fault in nilfs_btree_insert() new a1e754a4098b kasan: mark kasan_kunit_executing as static new 3dc77fee8cc9 lib/win_minmax: use /afs /bin /boot /dev /etc /home /lib / [...] new 1880ed87b818 include/linux/mm: fix release_pages_arg kernel doc comment new e04eb608f4c6 mm: update mmap_sem comments to refer to mmap_lock new 75ca7340ba36 proc: fix PIE proc-empty-vm, proc-pid-vm tests new 8b81c6066b07 MAINTAINERS: update Robert Foss' email address new 99eaf0774657 nommu: fix memory leak in do_mmap() error path new 4f5a323715c3 nommu: fix do_munmap() error path new 5dea7e895e16 nommu: fix split_vma() map_count error new 8aa91820dce6 kconfig: fix typo (usafe -> unsafe) new 85cc16fb5462 aio: fix mremap after fork null-deref new bfc51ee406a1 maple_tree: fix handle of invalidated state in mas_wr_stor [...] new a13cafe96d9f mm/uffd: fix pte marker when fork() without fork event new 78d60c28fa6d mm: fix a few rare cases of using swapin error pte marker new 84400727510b Revert "mm: add nodes= arg to memory.reclaim" new 981001905d29 mm: hwpoison: support recovery from ksm_might_need_to_copy() new fc4eafbb5e74 mm: hwposion: support recovery from ksm_might_need_to_copy() new ce5b50175f8b Merge branch 'mm-stable' into mm-unstable new 4337aa85b9ab mm/kmemleak: simplify kmemleak_cond_resched() usage new 2543f89865a9 mm/kmemleak: fix UAF bug in kmemleak_scan() new a3d88eca84c1 mm: move folio_set_compound_order() to mm/internal.h new 2ef626c1c0b5 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() new 439319b393d5 mm/memfd: add F_SEAL_EXEC new 4cbe549ec30d selftests/memfd: add tests for F_SEAL_EXEC new ee1ea8693c51 mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC new 3bc8cf9eca41 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix new ae69d34f47a9 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix new c603ae9fbe8f mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 new f28194e0c1b0 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix new 62e1b3753a26 mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] new a71493149553 selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC new ebbb61df7f68 hugetlb: update vma flag check for hugetlb vma lock new f40798b5c3dc buffer: add b_folio as an alias of b_page new 5f46824d042e buffer: replace obvious uses of b_page with b_folio new b199f51a3ac3 buffer: use b_folio in touch_buffer() new 1f6eb53437f2 buffer: use b_folio in end_buffer_async_read() new 90843a5e87f7 buffer: use b_folio in end_buffer_async_write() new e06efd7d1ddb page_io: remove buffer_head include new 00dc9969844d buffer: use b_folio in mark_buffer_dirty() new f25513d75a41 gfs2: replace obvious uses of b_page with b_folio new df12929ad22a jbd2: replace obvious uses of b_page with b_folio new a1916ff4e2b5 nilfs2: replace obvious uses of b_page with b_folio new 167fa461d392 reiserfs: replace obvious uses of b_page with b_folio new 2c96f02bd7f7 mpage: use b_folio in do_mpage_readpage() new c2964d31c4cd mm/hugetlb: let vma_offset_start() to return start new f81c40d98443 mm/hugetlb: don't wait for migration entry during follow page new f0df5a31b2cd mm/hugetlb: document huge_pte_offset usage new bfeb38f2bd77 mm/hugetlb: move swap entry handling into vma lock when faulted new 27050b47d33d mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare new 6f24dedeb3bf mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare new 9d2b7076fcfe mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare new 46de65022d2b mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare new 46eea7a7c5c5 mm/hugetlb: introduce hugetlb_walk() new d0f068ceccce mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes new e5ad8e6b7b04 mm/mempolicy: do not duplicate policy if it is not applica [...] new 9e5467445d0f mm/highmem: add notes about conversions from kmap{,_atomic}() new a82126674b3d lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] new 24ef0ac2c9b2 cma: tracing: print alloc result in trace_cma_alloc_finish new bacfc6c1dccc mm: huge_memory: convert madvise_free_huge_pmd to use a folio new ed07f4a56d38 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() new 14dfda3ca950 hugetlb: initialize variable to avoid compiler warning new 39c6a4c085f8 mm: memcontrol: skip moving non-present pages that are map [...] new 3f8a5da81cf7 mm: rmap: remove lock_page_memcg() new f1dfb9c0b4fc mm: memcontrol: deprecate charge moving new ced40d2eda31 mm-memcontrol-deprecate-charge-moving-fix new 0ccbcaf7a5a4 mm/khugepaged: recover from poisoned anonymous memory new 8a5bde5c29f8 mm/khugepaged: recover from poisoned file-backed memory new 38789de55c60 mm/damon/core: implement damos filter new 01a8efed2150 mm/damon/paddr: support DAMOS filters new 3097b0824bb0 mm/damon/reclaim: add a parameter called skip_anon for avo [...] new 0a5ca0ca5b6a Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter new 7056f3aa8270 mm/damon/sysfs-schemes: implement filters directory new 5c37dbbe17c6 mm/damon/sysfs-schemes: implement filter directory new bfeadcd830fc mm/damon/sysfs-schemes: connect filter directory and filte [...] new f4f882487922 mm/damon/sysfs-schemes: implement scheme filters new 11951597a8f9 mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] new bd5de8904b08 mm/damon/sysfs-schemes: return an error for filter memcg p [...] new a68435ab4bc1 selftests/damon/sysfs: test filters directory new f7c7ebbb3f1e Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs new 2d55e21f9df1 Docs/ABI/damon: document scheme filters files new 5e11def1c99e swapfile: get rid of volatile and avoid redundant read new 5aba733ffbc0 swap: avoid a redundant pte map if ra window is 1 new 93c94288acd4 swap: fold swap_ra_clamp_pfn into swap_ra_info new 949cdfb27ffb swap: avoid holding swap reference in swap_cache_get_folio new 7db24ee115cf kasan: allow sampling page_alloc allocations for HW_TAGS new 69567f962d87 tools/vm/page_owner_sort: free memory before exit new ba8b8d7176bb mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] new f3031462450c maple_tree: remove extra space and blank line new c22ad22de22f maple_tree: remove extra return statement new 6e7c24df49dd maple_tree: use mt_node_max() instead of direct operations [...] new 46bed3720c1b maple_tree: use macro MA_ROOT_PARENT instead of number new f3606a64cfbd maple_tree: remove the redundant code new 6b9207eecd04 maple_tree: refine ma_state init from mas_start() new 08df7468c663 maple_tree: refine mab_calc_split function new 3abc2aa57f0f mm/memory: add vm_normal_folio() new d5671a883092 madvise: convert madvise_cold_or_pageout_pte_range() to us [...] new 68e22346fcf3 mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] new db65593bb56f mm/swap: convert deactivate_page() to folio_deactivate() new 283f12302e3b mm-swap-convert-deactivate_page-to-folio_deactivate-fix new 361ea0549f0f mm: new primitive kvmemdup() new b5b655815e11 mm: move FOLL_* defs to mm_types.h new affa207f79e5 mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() new 48ee6e22b35a mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() new 4b1a08542de5 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio new 934e160b8dff mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] new df459f4f2beb mm: multi-gen LRU: remove eviction fairness safeguard new 747a9ecaafb5 mm: multi-gen LRU: remove aging fairness safeguard new 2b60dd7357d6 mm: multi-gen LRU: shuffle should_run_aging() new e3e271e022cd mm: multi-gen LRU: per-node lru_gen_folio lists new e51d651023fb mm: multi-gen LRU: clarify scan_control flags new 6bdf07113ac3 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check new 2f683d3e6879 selftests/vm: ksm_functional_tests: fix a typo in comment new 0977297f011d mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() new 4eb12be0b19a fixup: mm/userfaultfd: enable writenotify while userfaultf [...] new 2b969b5515e4 mm/mprotect: drop pgprot_t parameter from change_protection() new 072f76a2181c fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] new 687b611c9427 mm: fix comment of page table counter new f7e31117b575 mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] new e0229e1c3afd mm: pagevec: add folio_batch_reinit() new 784a3efb42e2 mm: mlock: use folios and a folio batch internally new 4c8d8d35afeb m68k/mm/motorola: specify pmd_page() type new abd838f22f2e mm: mlock: update the interface to use folios new 05c69e841467 Documentation/mm: update references to __m[un]lock_page() [...] new b301563affb8 mm/thp: check and bail out if page in deferred queue already new a743306b3720 fs: remove an outdated comment on mpage_writepages new 8e78d9c59baf ntfs3: stop using generic_writepages new d8e85e41e84e ntfs3: remove ->writepage new 408a16616941 jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 new 7daf476f46cf ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages new 1a8e43c3f526 mm: remove generic_writepages new 0676aa77424f mm: huge_memory: convert split_huge_pages_all() to use a folio new c9ced7efd884 zram: fix typos in comments new c5bd387a18ec mm: memcg: add folio_memcg_check() new 70690ca61d8a mm: page_idle: convert page idle to use a folio new fd5307529301 mm/damon: introduce damon_get_folio() new 86f624f5ab58 mm/damon: convert damon_ptep/pmdp_mkold() to use a folio new bf10adda7c59 mm/damon/paddr: convert damon_pa_*() to use a folio new c6f0a6ddcdb3 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio new b24cfda0ac91 mm/damon: remove unneeded damon_get_page() new 8e378e97d642 mm/damon/vaddr: convert hugetlb related functions to use a folio new 385ca6948f75 ksm: abstract the function try_to_get_old_rmap_item new 5aabb9703faf ksm: support unsharing zero pages placed by KSM new add43802515a ksm: count all zero pages placed by KSM new 43c3c4634abc ksm: count zero pages for each process new c00aab2fcd47 ksm: add zero_pages_sharing documentation new 04c27e03a049 selftest: add testing unsharing and counting ksm zero page new e926682f1bc9 mm/mprotect: use long for page accountings and retval new c181db47ba12 mm/uffd: detect pgtable allocation failures new 0cdd2151d06d mm-uffd-detect-pgtable-allocation-failures-checkpatch-fixes new f12e55bff779 workingset: fix confusion around eviction vs refault container new 846a69c28980 mm/page_alloc: invert logic for early page initialisation checks new 2a22810f3e6d maple_tree: remove GFP_ZERO from kmem_cache_alloc() and km [...] new dbdf8449e458 mm: fix two spelling mistakes in highmem.h new 16f3e68e1cb7 selftests/vm: cow: add COW tests for collapsing of PTE-map [...] new 76572178680c mm/slab: add is_kmalloc_cache() helper function new c552a3a2a226 mm/kasan: simplify and refine kasan_cache code new a25fc6680b1e mm: remove zap_page_range and create zap_vma_pages new 8483c7eafded MAINTAINERS: add types to akpm/mm git trees entries new 57c0436c4ff2 MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files new 225b839e578e tools/vm: rename tools/vm to tools/mm new ec4884ee95ba selftests/vm: rename selftests/vm to selftests/mm new a2a44c3a1f1f selftests/mm: convert missing vm->mm changes new c8dcf0e501f1 Docs/admin-guide/mm/numaperf: increase depth of subsections new dfc226f84096 Docs/admin-guide/mm/numaperf: change title to fix duplicat [...] new fa7a69ecd9fe fs: don't allocate blocks beyond EOF from __mpage_writepage new 31fdb52d9b9c zram: correctly handle all next_arg() cases new 0fc72b3b98b9 selftest/vm: add mremap expand merge offset test new 274a99e49fb0 mm/nommu: factor out check for NOMMU shared mappings into [...] new c581b5f1dd72 mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings new fea9cdbb9781 drivers/misc/open-dice: don't touch VM_MAYSHARE new db79d76c755b mm: add vma_has_recency() new df626eb687fb mm: support POSIX_FADV_NOREUSE new d087bb1feef0 mm: introduce folio_is_pfmemalloc new 981b544cec37 mm: remove PageMovable export new 239906758403 mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' [...] new 70ed80234ce5 mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE no [...] new 1d18e427c15b mm/damon/vaddr: record appropriate folio size when the acc [...] new 2dda4dac6aea mm/damon/paddr: rename 'damon_pa_access_chk_result->page_s [...] new 8e0058d0fe6c mm/damon/paddr: remove folio_sz field from damon_pa_access [...] new 5b3a2de5bdd4 mm/damon/paddr: remove damon_pa_access_chk_result struct new d9b84f8d036f mm/debug: use valid physical memory for pmd/pud tests new db474121ec66 mm-debug-use-valid-physical-memory-for-pmd-pud-tests-v3 new e7290b798761 selftests/mm: define MADV_PAGEOUT to fix compilation issues new c22bad2a9bc7 ext4: convert mext_page_double_lock() to mext_folio_double_lock() new 7165b59b3b31 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE new 23af0262b846 mm/page_alloc: treat RT tasks similar to __GFP_HIGH new 6f839ef26e15 mm/page_alloc: explicitly record high-order atomic allocat [...] new 8af5532fe231 mm/page_alloc: explicitly define what alloc flags deplete [...] new 7f501715e651 mm/page_alloc.c: allow __GFP_NOFAIL requests deeper access [...] new 3b251cc83e03 mm/page_alloc: give GFP_ATOMIC and non-blocking allocation [...] new 8f46f36d81a6 mm: discard __GFP_ATOMIC new ea5b94127c57 mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() new d77709004e7e mm/cma.c: make kmemleak aware of all CMA regions new 37e4232cf22e mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] new 6276cc4f86dd zsmalloc: rework zspage chain size selection new dddf2f0dd52d zsmalloc: skip chain size calculation for pow_of_2 classes new dc5e6f022b72 zsmalloc: make zspage chain size configurable new 51f9ce9bb32a zsmalloc: set default zspage chain size to 8 new 741ac77a7134 tools:cgroup:memcg_shrinker remove redundant import new 0f63ba389f27 selftests: vm: Enable cross-compilation new b8b62c99e36b mm/damon/core: update kernel-doc comments for DAMOS action [...] new a1c37bca9e1a mm/damon/core: update kernel-doc comments for DAMOS filter [...] new ea896c0f7097 Docs/mm/damon/index: mention DAMOS on the intro new b957f62a6e82 Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] new a67ffdc4c423 Docs/mm/damon: add a maintainer-profile for DAMON new ed6037290043 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] new 35f367f1020f selftests/damon/sysfs: hide expected write failures new dd96726fd6b0 selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] new 6b25b3f19cb9 maple_tree: remove the parameter entry of mas_preallocate new 1d462dae7bcc mm/mmap: fix typo in comment new 6c828305f06f mm: compaction: remove redundant VM_BUG_ON() in compact_zone() new f707c0575899 mm: compaction: move list validation into compact_zone() new f410e9f5525b mm: compaction: count the migration scanned pages events f [...] new 8ffcad339e9e mm: compaction: add missing kcompactd wakeup trace event new 2cb10ebcd8d6 mm: compaction: avoid fragmentation score calculation for [...] new 5681b6eab182 migrate_pages: organize stats with struct migrate_pages_stats new 90c16defd389 migrate_pages: separate hugetlb folios migration new 9c3ab8f97a30 migrate_pages: restrict number of pages to migrate in batch new 1dc6c5406ce5 migrate_pages: split unmap_and_move() to _unmap() and _move() new 3a4c45010d8f migrate_pages: batch _unmap and _move new 448a62d378cb migrate_pages: move migrate_folio_unmap() new 4ea1004cd637 migrate_pages: share more code between _unmap and _move new 5369fa4c7b7e migrate_pages: batch flushing TLB new 66c75f815d6b migrate_pages: move THP/hugetlb migration support check to [...] new 8a0b7a30e285 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] new 9b2a8c375b02 arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new 4153c96bd8e7 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new deb5ee9d4f30 error-injection: remove EI_ETYPE_NONE new ec9593365c99 error-injection-remove-ei_etype_none-fix new 4622b1c67fdb docs: fault-injection: add requirements of error injectabl [...] new a4f965f52f03 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new 940dea1fa360 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 3b526c30c4dd include/linux/percpu_counter.h: race in uniprocessor percp [...] new 8233564ccffc kernel/irq/manage.c: disable_irq() might sleep. new dc933e2cf4d4 lib: add Dhrystone benchmark test new 839263a2430b lib-add-dhrystone-benchmark-test-fix new 37a812175f31 hfsplus: remove unnecessary variable initialization new de49a332514e hfsplus-remove-unnecessary-variable-initialization-fix new fe11cfd250ed scripts/spelling.txt: add `permitted' new b6034315dd4a KVM: x86: fix trivial typo new d46446c8812a checkpatch: mark kunmap() and kunmap_atomic() deprecated new d8c9f0187f96 proc: mark /proc/cmdline as permanent new c93e6db088c8 scripts/spelling: add a few more typos new 08da161ea712 kthread_worker: check all delayed works when destroy kthre [...] new 5432e88f2af5 util_macros.h: add missing inclusion new ad3cbdff5bfb scripts/gdb: add mm introspection utils new 79358637f003 scripts/bloat-o-meter: use the reverse flag for sort new 4211c0cd0b43 freevxfs: fix kernel-doc warnings new cf97227f067d ntfs: fix multiple kernel-doc warnings new f6214004b4a3 userns: fix a struct's kernel-doc notation new 41bf477cec4e fat: Fix return value of vfat_bad_char() and vfat_replace_ [...] new fdcd689487db Documentation: sysctl: correct kexec_load_disabled new fb9b96542e27 kexec: factor out kexec_load_permitted new 374416806177 kexec: introduce sysctl parameters kexec_load_limit_* new eac910f03d13 Merge branch 'mm-nonmm-unstable' into mm-everything new d34977591e67 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new c9e9cdd8bdcc Add linux-next specific files for 20230111
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 (435bf71af3a0) \ N -- N -- N refs/heads/master (c9e9cdd8bdcc)
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 853 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/admin-guide/bootconfig.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/mm/damon/usage.rst | 41 +- Documentation/admin-guide/sysctl/kernel.rst | 25 +- Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/arm/rockchip.yaml | 30 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../bindings/clock/qcom,sm8550-dispcc.yaml | 105 + .../bindings/display/msm/qcom,sm8550-dpu.yaml | 134 - .../bindings/display/msm/qcom,sm8550-mdss.yaml | 331 -- .../bindings/display/panel/himax,hx8394.yaml | 76 + .../bindings/dsp/mediatek,mt8186-dsp.yaml | 4 +- .../bindings/extcon/qcom,pm8941-misc.yaml | 14 +- .../bindings/firmware/amlogic,meson-gxbb-sm.yaml | 39 + .../bindings/firmware/meson/meson_sm.txt | 15 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 + Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/net/maxlinear,gpy2xx.yaml | 47 + ...,imx8mm-pinctrl.yaml => fsl,imx8m-pinctrl.yaml} | 24 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 84 - .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 84 - .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 84 - .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 18 + .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 6 +- .../bindings/pinctrl/qcom,sm8450-tlmm.yaml | 2 +- .../bindings/pinctrl/qcom,sm8550-tlmm.yaml | 163 + .../bindings/power/amlogic,meson-gx-pwrc.txt | 4 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml | 2 + .../devicetree/bindings/soc/rockchip/grf.yaml | 5 + .../soc/samsung/samsung,exynos-sysreg.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/mm/balance.rst | 2 +- Documentation/mm/damon/index.rst | 22 +- Documentation/mm/damon/maintainer-profile.rst | 62 + Documentation/mm/zsmalloc.rst | 168 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + MAINTAINERS | 19 +- Makefile | 3 +- Next/SHA1s | 122 +- Next/merge.log | 1698 +++++---- .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 1 - arch/arm/boot/dts/qcom-msm8974.dtsi | 3 +- arch/arm/boot/dts/rk3066a-mk808.dts | 7 + arch/arm/boot/dts/rk3128.dtsi | 14 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/mach-omap2/Makefile | 3 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/clkt2xxx_dpllcore.c | 1 + arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 14 +- arch/arm/mach-omap2/clock.c | 2 - arch/arm/mach-omap2/clock.h | 7 - arch/arm/mach-omap2/clock2xxx.h | 29 - arch/arm/mach-omap2/clock3xxx.h | 21 - arch/arm/mach-omap2/clockdomain.c | 44 +- arch/arm/mach-omap2/clockdomain.h | 4 - arch/arm/mach-omap2/cm2xxx.c | 101 +- arch/arm/mach-omap2/cm2xxx.h | 7 - arch/arm/mach-omap2/cm2xxx_3xxx.h | 5 - arch/arm/mach-omap2/common.h | 28 - arch/arm/mach-omap2/control.c | 73 - arch/arm/mach-omap2/control.h | 5 - arch/arm/mach-omap2/id.c | 2 +- arch/arm/mach-omap2/id.h | 2 - arch/arm/mach-omap2/io.c | 21 +- arch/arm/mach-omap2/omap-secure.c | 7 +- arch/arm/mach-omap2/omap-secure.h | 3 - arch/arm/mach-omap2/omap_device.c | 74 +- arch/arm/mach-omap2/omap_device.h | 14 - arch/arm/mach-omap2/omap_hwmod.c | 94 +- arch/arm/mach-omap2/omap_hwmod.h | 21 - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 - .../mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 12 +- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 1 - arch/arm/mach-omap2/omap_hwmod_common_data.h | 6 - arch/arm/mach-omap2/omap_hwmod_reset.c | 98 - arch/arm/mach-omap2/omap_opp_data.h | 5 - arch/arm/mach-omap2/omap_phy_internal.c | 87 - arch/arm/mach-omap2/pm.c | 8 +- arch/arm/mach-omap2/pm.h | 25 - arch/arm/mach-omap2/pm24xx.c | 312 -- arch/arm/mach-omap2/powerdomain.c | 108 +- arch/arm/mach-omap2/powerdomain.h | 8 - arch/arm/mach-omap2/prcm-common.h | 1 - arch/arm/mach-omap2/prcm_mpu44xx.c | 12 - arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h | 2 - arch/arm/mach-omap2/prm.h | 4 - arch/arm/mach-omap2/prm2xxx_3xxx.h | 3 - arch/arm/mach-omap2/prm3xxx.c | 5 +- arch/arm/mach-omap2/prm3xxx.h | 2 - arch/arm/mach-omap2/prm_common.c | 55 +- arch/arm/mach-omap2/sdrc.c | 51 +- arch/arm/mach-omap2/sdrc.h | 5 - arch/arm/mach-omap2/serial.h | 66 - arch/arm/mach-omap2/sr_device.c | 13 - arch/arm/mach-omap2/sram.h | 4 - arch/arm/mach-omap2/usb-tusb6010.c | 6 +- arch/arm/mach-omap2/usb.h | 71 - arch/arm/mach-omap2/vc.c | 15 - arch/arm/mach-omap2/voltage.c | 2 +- arch/arm/mach-omap2/voltage.h | 2 - arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 - arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 2 +- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 77 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 4 - .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 19 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 2 +- arch/arm64/boot/dts/qcom/pm8010.dtsi | 84 + arch/arm64/boot/dts/qcom/pm8550.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550b.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550ve.dtsi | 59 + arch/arm64/boot/dts/qcom/pm8550vs.dtsi | 194 + arch/arm64/boot/dts/qcom/pmk8550.dtsi | 55 + arch/arm64/boot/dts/qcom/pmr735d.dtsi | 104 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 397 +-- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 95 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 60 +- arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 77 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 101 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 150 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 6 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 14 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 21 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 687 ++-- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 53 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 121 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 404 +++ arch/arm64/boot/dts/qcom/sm8550.dtsi | 3754 ++++++++++++++++++++ arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 48 + arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/px30.dtsi | 33 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 41 +- ...3328-roc-cc.dts => rk3328-orangepi-r1-plus.dts} | 296 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 2 - .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 7 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- .../{rk3566-roc-pc.dts => rk3566-lubancat-1.dts} | 342 +- arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 37 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 13 + ...rk3568-bpi-r2-pro.dts => rk3568-lubancat-2.dts} | 585 ++- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 1 - arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 129 + arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi | 516 +++ arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 44 + arch/arm64/boot/dts/rockchip/rk3588.dtsi | 58 + arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi | 3403 ++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 73 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 1703 +++++++++ arch/arm64/configs/defconfig | 2 + arch/s390/crypto/arch_random.c | 1 + arch/s390/kernel/machine_kexec_file.c | 5 +- arch/sh/include/asm/pgtable-3level.h | 2 +- arch/x86/boot/bioscall.S | 4 +- arch/x86/include/asm/mce.h | 3 + arch/x86/kernel/acpi/boot.c | 19 +- arch/x86/kernel/cpu/bugs.c | 1 + arch/x86/kernel/cpu/cpu.h | 2 - arch/x86/kernel/cpu/mce/core.c | 14 +- arch/x86/kernel/cpu/resctrl/monitor.c | 49 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 12 +- arch/x86/kernel/cpu/tsx.c | 1 + arch/x86/kernel/kprobes/core.c | 20 +- arch/x86/kernel/nmi.c | 12 +- arch/x86/mm/pat/memtype.c | 3 +- drivers/accel/habanalabs/common/mmu/mmu.c | 2 +- .../habanalabs/include/gaudi2/gaudi2_packets.h | 4 +- drivers/ata/libata-core.c | 69 +- drivers/ata/libata-scsi.c | 30 +- drivers/base/power/domain.c | 26 + drivers/clk/clk.c | 57 +- drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/camcc-sdm845.c | 1 + drivers/clk/qcom/clk-alpha-pll.h | 1 + drivers/clk/qcom/clk-rpmh.c | 17 + drivers/clk/qcom/dispcc-sdm845.c | 1 + drivers/clk/qcom/dispcc-sm8550.c | 1807 ++++++++++ drivers/clk/qcom/gcc-sdm845.c | 1 + drivers/clk/qcom/gdsc.c | 11 +- drivers/clk/qcom/gpucc-sdm845.c | 1 + drivers/clk/qcom/krait-cc.c | 4 +- drivers/clk/rockchip/clk-rk3399.c | 2 +- drivers/cpufreq/armada-37xx-cpufreq.c | 2 +- drivers/cxl/core/pci.c | 7 +- drivers/edac/skx_common.c | 2 +- drivers/extcon/extcon-axp288.c | 2 +- drivers/extcon/extcon-qcom-spmi-misc.c | 4 +- drivers/firmware/efi/earlycon.c | 41 +- drivers/firmware/meson/meson_sm.c | 2 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Kconfig | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 46 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 3 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 9 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 4 + drivers/gpu/drm/ast/Kconfig | 2 + drivers/gpu/drm/drm_blend.c | 13 +- drivers/gpu/drm/drm_debugfs.c | 12 +- drivers/gpu/drm/drm_gem_dma_helper.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_lease.c | 64 +- drivers/gpu/drm/gma500/Kconfig | 2 + drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 + drivers/gpu/drm/i2c/ch7006_drv.c | 4 +- drivers/gpu/drm/i2c/sil164_drv.c | 4 +- drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/i2c/tda998x_drv.c | 4 +- drivers/gpu/drm/i915/Kconfig | 2 + drivers/gpu/drm/i915/display/intel_atomic.c | 85 +- drivers/gpu/drm/i915/display/skl_scaler.c | 40 +- drivers/gpu/drm/i915/gt/intel_reset.c | 34 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 7 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 +- drivers/gpu/drm/mgag200/Kconfig | 2 + drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- drivers/gpu/drm/nouveau/Kconfig | 2 + drivers/gpu/drm/panel/Kconfig | 12 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-himax-hx8394.c | 451 +++ drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 5 +- drivers/gpu/drm/radeon/Kconfig | 2 + drivers/gpu/drm/vc4/vc4_dsi.c | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 19 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 41 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 14 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 38 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 176 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 33 - drivers/hwtracing/coresight/coresight-etm4x-core.c | 18 +- drivers/i3c/master.c | 1 + drivers/iommu/tegra-smmu.c | 4 +- drivers/leds/leds-is31fl319x.c | 7 +- drivers/mfd/axp20x.c | 27 +- drivers/mfd/cros_ec_dev.c | 5 - drivers/mfd/kempld-core.c | 7 +- drivers/mfd/lm3533-core.c | 2 +- drivers/mfd/max8925-core.c | 6 - drivers/mfd/pcf50633-adc.c | 7 +- drivers/mfd/qcom-pm8xxx.c | 3 - drivers/mfd/simple-mfd-i2c.c | 3 +- drivers/mfd/twl-core.c | 9 +- drivers/mfd/twl4030-power.c | 6 - drivers/net/dsa/mv88e6xxx/Makefile | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 20 +- drivers/net/dsa/mv88e6xxx/chip.h | 15 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 24 +- drivers/net/dsa/mv88e6xxx/switchdev.c | 83 + drivers/net/dsa/mv88e6xxx/switchdev.h | 19 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 3 + drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 24 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 107 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 + drivers/net/ethernet/intel/e1000e/ethtool.c | 10 +- drivers/net/ethernet/intel/e1000e/phy.c | 9 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/realtek/r8169_main.c | 5 +- drivers/net/phy/mxl-gpy.c | 5 + drivers/net/phy/phy_device.c | 7 + drivers/nvmem/core.c | 1 + drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 5 +- drivers/pinctrl/pinctrl-rockchip.c | 1 + drivers/pinctrl/pinmux.c | 4 +- drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8226.c | 11 +- drivers/pinctrl/qcom/pinctrl-msm8976.c | 8 +- drivers/pinctrl/qcom/pinctrl-sm8550.c | 1789 ++++++++++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 + drivers/pinctrl/stm32/pinctrl-stm32.c | 1 + drivers/platform/chrome/Kconfig | 2 +- drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_typec.c | 91 +- drivers/platform/chrome/cros_ec_typec.h | 85 + drivers/platform/chrome/cros_typec_vdm.c | 106 + drivers/platform/chrome/cros_typec_vdm.h | 12 + drivers/rtc/rtc-ds1307.c | 6 +- drivers/rtc/rtc-efi.c | 48 +- drivers/s390/char/con3270.c | 4 +- drivers/soc/qcom/cpr.c | 6 +- drivers/soc/qcom/rpmhpd.c | 34 + drivers/soc/ti/smartreflex.c | 4 - fs/afs/flock.c | 14 +- fs/aio.c | 20 +- fs/cifs/cifsglob.h | 1 - fs/cifs/connect.c | 18 +- fs/cifs/smb2pdu.c | 5 +- fs/coredump.c | 8 +- fs/erofs/zdata.c | 4 +- fs/exec.c | 16 +- fs/ext4/move_extent.c | 46 +- fs/fat/namei_vfat.c | 4 +- fs/freevxfs/vxfs_subr.c | 6 +- fs/freevxfs/vxfs_super.c | 2 +- fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/svc.c | 5 +- fs/locks.c | 28 +- fs/nfs/callback_xdr.c | 6 +- fs/nfsd/nfs4state.c | 26 +- fs/nfsd/nfscache.c | 4 +- fs/nfsd/nfsctl.c | 7 +- fs/nfsd/nfsd.h | 8 +- fs/nfsd/nfssvc.c | 10 +- fs/ntfs/aops.c | 10 +- fs/ntfs/aops.h | 2 +- fs/ntfs/compress.c | 6 +- fs/ntfs/dir.c | 4 +- fs/ntfs/inode.c | 6 +- fs/ntfs/mft.c | 2 +- fs/ntfs/namei.c | 4 +- fs/ntfs/runlist.c | 2 +- fs/ntfs/super.c | 12 +- fs/open.c | 2 +- fs/proc/task_mmu.c | 16 +- fs/userfaultfd.c | 88 +- include/drm/drm_debugfs.h | 18 + include/dt-bindings/clock/qcom,sm8550-dispcc.h | 101 + include/dt-bindings/power/qcom-rpmpd.h | 19 + include/linux/bpf.h | 8 +- include/linux/clk-provider.h | 1 + include/linux/damon.h | 11 + include/linux/efi.h | 3 +- include/linux/filelock.h | 4 +- include/linux/gfp_types.h | 12 +- include/linux/kexec.h | 3 +- include/linux/libata.h | 36 +- include/linux/lockd/lockd.h | 4 +- include/linux/maple_tree.h | 13 +- include/linux/mfd/core.h | 2 +- include/linux/mfd/twl.h | 2 + include/linux/mm.h | 90 +- include/linux/mm_types.h | 4 +- include/linux/mmu_notifier.h | 13 +- include/linux/pci_ids.h | 4 +- include/linux/perf_event.h | 2 - include/linux/phy.h | 3 + include/linux/platform_data/cros_ec_commands.h | 53 +- include/linux/platform_data/cros_ec_proto.h | 1 - include/linux/platform_data/voltage-omap.h | 1 - include/linux/pm_domain.h | 5 + include/linux/power/smartreflex.h | 3 - include/linux/sunrpc/svc.h | 116 +- include/linux/sunrpc/xdr.h | 23 + include/linux/usb/musb.h | 2 - include/net/mac80211.h | 4 - include/trace/events/mmflags.h | 1 - include/trace/events/rpcgss.h | 22 + init/Kconfig | 21 +- init/main.c | 2 +- ipc/shm.c | 11 +- kernel/bpf/offload.c | 3 - kernel/bpf/syscall.c | 24 +- kernel/cgroup/cpuset.c | 13 +- kernel/events/core.c | 97 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 19 +- kernel/kexec.c | 4 +- kernel/kexec_core.c | 94 +- kernel/kexec_file.c | 11 +- kernel/rcu/tree_exp.h | 2 +- kernel/sched/fair.c | 14 +- kernel/user_namespace.c | 2 +- lib/maple_tree.c | 18 +- lib/test_maple_tree.c | 72 - lib/test_printf.c | 8 +- localversion-next | 2 +- mm/Kconfig | 19 + mm/cma.c | 14 +- mm/compaction.c | 25 +- mm/damon/paddr.c | 44 +- mm/damon/sysfs-schemes.c | 3 +- mm/damon/vaddr-test.h | 6 +- mm/damon/vaddr.c | 30 +- mm/debug_vm_pgtable.c | 102 +- mm/filemap.c | 2 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 12 +- mm/internal.h | 28 +- mm/khugepaged.c | 6 +- mm/ksm.c | 5 +- mm/madvise.c | 15 +- mm/mapping_dirty_helpers.c | 2 +- mm/memory.c | 10 +- mm/mempolicy.c | 25 +- mm/migrate.c | 209 +- mm/migrate_device.c | 4 +- mm/mlock.c | 57 +- mm/mmap.c | 1082 +++--- mm/mmu_notifier.c | 10 - mm/mprotect.c | 49 +- mm/mremap.c | 44 +- mm/nommu.c | 19 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 103 +- mm/rmap.c | 26 +- mm/slab.c | 4 +- mm/slub.c | 2 +- mm/zsmalloc.c | 72 +- net/bluetooth/hci_sync.c | 13 +- net/core/filter.c | 6 - net/mac80211/agg-tx.c | 8 +- net/mac80211/cfg.c | 7 + net/mac80211/debugfs_sta.c | 5 +- net/mac80211/driver-ops.c | 3 + net/mac80211/driver-ops.h | 2 +- net/mac80211/ht.c | 31 + net/mac80211/ieee80211_i.h | 2 +- net/mac80211/iface.c | 4 +- net/mac80211/rx.c | 225 +- net/mac80211/tx.c | 34 +- net/mac80211/util.c | 42 +- net/sched/act_mpls.c | 8 +- net/sunrpc/auth_gss/svcauth_gss.c | 505 +-- net/sunrpc/svc.c | 91 +- net/sunrpc/svcauth_unix.c | 40 +- net/sunrpc/xdr.c | 29 + scripts/gdb/vmlinux-gdb.py | 1 - security/tomoyo/Kconfig | 1 - sound/firewire/amdtp-stream-trace.h | 9 +- sound/firewire/amdtp-stream.c | 21 +- sound/pci/hda/patch_hdmi.c | 1 + sound/soc/fsl/fsl-asoc-card.c | 10 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 20 + sound/soc/sof/mediatek/mt8186/mt8186.h | 10 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 1 + tools/bpf/bpftool/Makefile | 2 +- tools/cgroup/memcg_shrinker.py | 3 +- tools/include/nolibc/arch-aarch64.h | 52 +- tools/include/nolibc/arch-arm.h | 138 +- tools/include/nolibc/arch-i386.h | 60 +- tools/include/nolibc/arch-mips.h | 77 +- tools/include/nolibc/arch-riscv.h | 62 +- tools/include/nolibc/arch-s390.h | 226 ++ tools/include/nolibc/arch-x86_64.h | 52 +- tools/include/nolibc/arch.h | 2 + tools/include/nolibc/ctype.h | 3 + tools/include/nolibc/errno.h | 7 +- tools/include/nolibc/signal.h | 3 + tools/include/nolibc/stdio.h | 3 + tools/include/nolibc/stdlib.h | 30 + tools/include/nolibc/string.h | 8 +- tools/include/nolibc/sys.h | 26 + tools/include/nolibc/time.h | 3 + tools/include/nolibc/types.h | 70 +- tools/include/nolibc/unistd.h | 3 + tools/perf/Makefile.config | 12 +- tools/perf/Makefile.perf | 21 +- tools/perf/builtin-kmem.c | 66 +- tools/perf/builtin-trace.c | 2 + tools/perf/tests/bpf-script-test-prologue.c | 2 + tools/perf/tests/make | 12 - tools/perf/util/bpf_counter.h | 6 + tools/rcu/extract-stall.sh | 26 +- tools/testing/radix-tree/maple.c | 32 +- tools/testing/selftests/Makefile | 2 +- .../selftests/damon/debugfs_rm_non_contexts.sh | 2 +- tools/testing/selftests/damon/sysfs.sh | 2 +- tools/testing/selftests/kselftest_deps.sh | 6 +- tools/testing/selftests/mm/Makefile | 8 +- tools/testing/selftests/mm/cow.c | 3 + tools/testing/selftests/net/l2_tos_ttl_inherit.sh | 202 +- tools/testing/selftests/nolibc/Makefile | 7 +- tools/testing/selftests/nolibc/nolibc-test.c | 30 + .../testing/selftests/rcutorture/bin/functions.sh | 6 + tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE01 | 1 + .../selftests/rcutorture/configs/rcu/TREE04 | 1 + 482 files changed, 22978 insertions(+), 8096 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8550-dpu.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml create mode 100644 Documentation/devicetree/bindings/firmware/amlogic,meson-gxbb-sm.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/meson/meson_sm.txt create mode 100644 Documentation/devicetree/bindings/net/maxlinear,gpy2xx.yaml rename Documentation/devicetree/bindings/pinctrl/{fsl,imx8mm-pinctrl.yaml => fsl,i [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8550-tlmm.yaml create mode 100644 Documentation/mm/damon/maintainer-profile.rst delete mode 100644 arch/arm/mach-omap2/clock3xxx.h delete mode 100644 arch/arm/mach-omap2/omap_hwmod_reset.c delete mode 100644 arch/arm/mach-omap2/pm24xx.c delete mode 100644 arch/arm/mach-omap2/serial.h delete mode 100644 arch/arm/mach-omap2/usb.h create mode 100644 arch/arm64/boot/dts/qcom/pm8010.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550b.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550ve.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8550vs.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmk8550.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735d.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8550-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8550.dtsi copy arch/arm64/boot/dts/rockchip/{rk3328-roc-cc.dts => rk3328-orangepi-r1-plus.dt [...] copy arch/arm64/boot/dts/rockchip/{rk3566-roc-pc.dts => rk3566-lubancat-1.dts} (64%) copy arch/arm64/boot/dts/rockchip/{rk3568-bpi-r2-pro.dts => rk3568-lubancat-2.dts} (62%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s.dtsi create mode 100644 drivers/clk/qcom/dispcc-sm8550.c create mode 100644 drivers/gpu/drm/panel/panel-himax-hx8394.c create mode 100644 drivers/net/dsa/mv88e6xxx/switchdev.c create mode 100644 drivers/net/dsa/mv88e6xxx/switchdev.h create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8550.c create mode 100644 drivers/platform/chrome/cros_ec_typec.h create mode 100644 drivers/platform/chrome/cros_typec_vdm.c create mode 100644 drivers/platform/chrome/cros_typec_vdm.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-dispcc.h create mode 100644 tools/include/nolibc/arch-s390.h mode change 100644 => 100755 tools/rcu/extract-stall.sh