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 469a89fd3bb7 Add linux-next specific files for 20230106 omits ef00e7d252cd Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 3f644ffed65c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 7a5ee53cbf45 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits f9b3b5daa011 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5fc3f5aece24 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c645511a05da Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 8ad2d295aa4c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 1273e7b0544a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f891bc839c70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9f31dced411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46f4c54ef924 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf41af7977b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 015ce6948f62 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4dc9b89996b3 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 888579b43359 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5bc0191e51a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d809550dd2f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1ed2f9bb4920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 003fc56385f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0a0908f6c97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 225ae051a0f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4db6be764127 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 72a81cbe0e0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34ca7768d400 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits cc1dd2ba588c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc5fc9317b0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2111637884c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 998755d5e5cc Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits dc0bdd2c6f76 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 318e25cb752f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 487bfba49edd Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 641a8819d32a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72f43e25fc17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7fdc8f84244 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f30c21b04690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cccfeaf04ee0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 03aab20c730f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcca5a5419e4 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 0199cd2280ac Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 99160cc3bf3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44dd29e62ebe Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c955452c86d2 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 03f47e8d321d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6707d393b30a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01f2f56a7de3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4313e3a813a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8340f591fa52 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 47a66271aa91 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5825b059c716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d6ea918736b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbb03f59c261 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 9acd62fa4c6e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 8173a1b9030d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5c2a824ffe32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9e4b8afbdb4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ce0331bf7d6d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 241e11289c50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9357c197e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ae5c880d8d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a30a67be9ef Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 5a01145e02e2 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits c62e49281c0e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 304dc97a76da Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c2789a17921f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d01dcf60143f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b63d707ed167 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9de639aacbbd Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 0645dd82952e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 79cb3922b78c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3680d46efb6d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4453fa3bcadd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9ff3b98d29ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3beea7305eac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9f7e827de1a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 3a3907e76867 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits f9f63e155f79 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8efa652b0d33 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9c1cf6735edc Merge branch 'master' of git://linuxtv.org/media_tree.git omits 881e50362f2f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e808ba6d6092 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 0b5de497d2c6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6121e3413ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9b85aa75786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af4ac367d094 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b372eae96f54 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits d3a92b69a075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 1fe37db7568a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 918a0d8a11c9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits fb8c32119ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 171683e830d6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a731375b5543 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 28aba2724319 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67517a1cdada Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 0d748f0ba081 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4bc689f215f9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a1bc2a9d2cfc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4eeb63fabb51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f974ea72a4ec Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 43eb29181528 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 78f62b2e413f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30121da7e864 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a99e001aa7a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd6a3fe8be01 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 1b2d553f6881 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6b537ae1195 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a2bc7160b33 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits bea47133ea68 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c0172e7ab3a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc3ad3765712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc76828ed8c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd3bce68da5b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 13ff9affa5b6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9b8d0e102f60 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 793ae937f426 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits df97d73dbd39 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9d0646258122 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6221c83c0551 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits aeab9ab62cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a50b378fb30a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce69e7797e5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2d3e09d0c0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a71ba6e1183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 664c67d170fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits beeba249284b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e85ec08099f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 946fdd508dfa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a2451aea0d9a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 8a077616b0fb Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 398ec1bfcdfc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 01129d5eb532 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 176fc68cbb6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31da131db406 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d40bd70066a5 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 7dcb1029a6d4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 70ee9ee869be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0129e3dbab37 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3b78823e3eff Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 0dd3af6e5342 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e6a8ab315a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7b0294291b79 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 1253a0066966 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a1064a4ba741 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 7fc17ac3f030 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 1b6a79d2c29d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2b6c103b9875 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 7dd4feec622d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 783ab100d759 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 8fd6531738c4 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits ad6db326a256 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits ce211537006e Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits c90f9eca6a22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d02f49cb7ff7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 42d29c2b8bad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 234bf40dc67e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c13d875c526f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2139754ec93c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 4c5d0b53e417 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8780b0b0a748 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 75fa7245594a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ecf8f35f25e7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8049ad5e3962 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a95d29ddc7d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 07f57aa4a0d0 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2585884efc27 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fcb3ccece1bb Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits a5ead671b675 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 834825228d01 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits fbefe3568da7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 88ded45ee7b4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6703a68d4cce Merge branches 'hwspinlock-next', 'rproc-next' and 'rpmsg- [...] omits 007b4a4ba039 lib/scatterlist: Fix to merge contiguous pages into the la [...] omits 00aa4fcd6fcd dt-bindings: nvmem: Fix spelling mistake "platforn" -> "platform" omits 7838f29ed721 nvmem: layouts: Fix spelling mistake "platforn" -> "platform" omits ef41f51a4911 nvmem: core: return -ENOENT if nvmem cell is not found omits 79f52bb62cf7 Merge branch 'block-6.2' into for-next omits 39a0cf520de9 Merge branch 'for-6.3/io_uring' into for-next omits a367ffbe03a6 io_uring: keep timeout in io_wait_queue omits dc53cdbd5a63 io_uring: optimise non-timeout waiting omits 2fc7bfa59e19 io_uring: set TASK_RUNNING right after schedule omits 8d1f973f5025 io_uring: simplify io_has_work omits 4fbb75ef0d9e io_uring: mimimise io_cqring_wait_schedule omits 4a42b391367e io_uring: parse check_cq out of wq waiting omits 07ef9bf92577 io_uring: move defer tw task checks omits a95f8ea66f48 io_uring: kill io_run_task_work_ctx omits ba5636ba85eb io_uring: don't iterate cq wait fast path omits d6d505fb8caf io_uring: rearrange defer list checks omits 36d4bfd5a1b5 Merge branch 'io_uring-6.2' into for-6.3/io_uring omits 01184dffad5f NFSD: enhance inter-server copy cleanup omits 5bd63bb2060d Merge branch into tip/master: 'x86/alternatives' omits dc70c305b33c Merge branch into tip/master: 'x86/microcode' omits 59aa0b5b0b94 Merge branch into tip/master: 'x86/asm' omits 32a5696aac17 Merge branch into tip/master: 'sched/core' omits 2450fb958e76 Merge branch into tip/master: 'ras/core' omits d9343167db9d Merge branch into tip/master: 'perf/core' omits 6ccf339693ff Merge branch into tip/master: 'locking/core' omits 38a4ab4c6720 Merge branch into tip/master: 'timers/urgent' omits ce79a53706c8 Merge branch into tip/master: 'perf/urgent' omits 56e4c12dfe1b vdpa_sim_net: Offer VIRTIO_NET_F_STATUS omits 7b1ab570a718 clocksource: Permit limited-duration clocksource watchdogging omits 024e5591fe19 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check omits fc007282324e rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race omits abfc813a333a rcutorture: Add test_nmis module parameter omits 671ba40d8563 torture: Ignore objtool "unreachable instruction" complaints omits b430cd49f9a9 rcutorture: Build initrd for rcutorture with nolibc omits ec254fdd375e rcutorture: Add support for s390 omits 6df47155d405 selftests/nolibc: Add s390 support omits db3925a74978 nolibc: Add support for s390 omits 8aea7bafa0b4 nolibc: Fix fd_set type omits 99565167b61f locking/csd_lock: Add Kconfig option for csd_debug default omits e789a30baa09 memory-model: Prohibit nested SRCU read-side critical sections omits 5a7115679f73 Merge branch 'lkmm-dev.2022.12.28a' into HEAD omits a9b07bd621fc Merge branch 'nmi.2023.01.03a' into HEAD omits 5b77abaf9f4a x86/nmi: Print reasons why backtrace NMIs are ignored omits 1e90f955e3c2 x86/nmi: Accumulate NMI-progress evidence in exc_nmi() omits 77db48c61cc0 Merge branch 'lkmm.2023.01.03a' into HEAD omits 3ee9d10e11ec Merge branch 'clocksource.2023.01.03a' into HEAD omits b32498162f5c clocksource: Verify HPET and PMTMR when TSC unverified omits 9f527009fd2e clocksource: Suspend the watchdog temporarily when high re [...] omits 7aec414e36a6 clocksource: Improve "skew is too large" messages omits 9390c2bc83ca Merge branch 'bootconfig.2023.01.03a' into HEAD omits 6faee1241510 Merge branch 'stall.2023.01.03a' into HEAD omits 9c106ebd85f6 Merge branches 'doc.2023.01.03a', 'fixes.2023.01.03a', 'kv [...] omits 6d3806b8b684 torture: Fix hang during kthread shutdown phase omits d646bd235df6 rcutorture: Drop sparse lock-acquisition annotations omits 29707ec05f46 locktorture: Make the rt_boost factor a tunable omits 495cd230840b locktorture: Allow non-rtmutex lock types to be boosted omits 0e3019ce9c19 refscale: Add tests using SLAB_TYPESAFE_BY_RCU omits ee7f05a9555d rcu: Allow up to five minutes expedited RCU CPU stall-warn [...] omits 6432b321b38b rcu: Align the output of RCU CPU stall warning messages omits 49510761432f rcu: Add RCU stall diagnosis information omits 975e85ec20d4 sched: Add helper nr_context_switches_cpu() omits 7d72ae421a4d sched: Add helper kstat_cpu_softirqs_sum() omits 8e0b90167428 rcu: Remove CONFIG_SRCU omits fe0c9bd625ad kernel/notifier: Remove CONFIG_SRCU omits 19aa50512372 fs: Remove CONFIG_SRCU omits e023677632ba mm: Remove "select SRCU" omits e61f446657b3 kernel/power: Remove "select SRCU" omits 464ec3fd782f init: Remove "select SRCU" omits 1cee612b2949 fs/quota: Remove "select SRCU" omits 2b5d34fcb433 fs/notify: Remove "select SRCU" omits 5707ec3b444f fs/dlm: Remove "select SRCU" omits c0d2bce0129a fs/btrfs: Remove "select SRCU" omits 1197411754fa drivers/pci/controller: Remove "select SRCU" omits f7e65ba0184b drivers/opp: Remove "select SRCU" omits e7afe8222831 drivers/net: Remove "select SRCU" omits de14fcffdea6 drivers/md: Remove "select SRCU" omits 7c11c7669403 drivers/hwtracing/stm: Remove "select SRCU" omits 17624b64bb33 drivers/devfreq: Remove "select SRCU" omits 9230ebb1ba7c drivers/dax: Remove "select SRCU" omits 086d8db2182d drivers/cpufreq: Remove "select SRCU" omits 57a987581bb1 drivers/clk: Remove "select SRCU" omits 1798c5b6b0ea drivers/base: Remove CONFIG_SRCU omits 5ae8fe77d8fe block: Remove "select SRCU" omits afac1763637e arch/s390/kvm: Remove "select SRCU" omits f3736defee24 arch/riscv/kvm: Remove "select SRCU" omits 1d9bbfc1d24d arch/powerpc/kvm: Remove "select SRCU" omits ee3a869727aa arch/mips/kvm: Remove "select SRCU" omits 137d1b107e18 arch/arm64/kvm: Remove "select SRCU" omits 394f9ae537a6 arch/x86: Remove "select SRCU" omits bd75ee597e26 doc: Fix htmldocs build warnings of stallwarn.rst omits 97ce70ccf962 docs/RCU/rcubarrier: Right-adjust line numbers in code snippets omits 8c2aeb5b03c2 docs/RCU/rcubarrier: Adjust 'Answer' parts of QQs as defin [...] omits 379a715849e7 doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information omits cef91d40aaf8 doc: Update whatisRCU.rst omits a43452fd644e doc: Update rcu.rst URL to RCU publications omits 89e65d703448 doc: Update UP.rst omits b5fa159ea255 doc: Update torture.rst omits 9901ad4e7dca doc: Update stallwarn.rst omits 3acda5f5fd8a doc: Update rcu.rst omits 3bd71a640061 doc: Update and wordsmith rculist_nulls.rst omits ef1d5e775c7e MAINTAINERS: Add myself as ONIE tlv NVMEM layout maintainer omits f8c86c08efed nvmem: layouts: Add ONIE tlv layout driver omits 434978d91cf5 MAINTAINERS: add myself as sl28vpd nvmem layout driver omits 53d60a5d6bdd nvmem: layouts: add sl28vpd layout omits ce2f46f857ce nvmem: core: provide own priv pointer in post process callback omits e7614892ab33 nvmem: cell: drop global cell_post_process omits cce39fc5dc72 nvmem: imx-ocotp: replace global post processing with layouts omits e5ae070cb786 nvmem: core: allow to modify a cell before adding it omits b2bd0749de9b nvmem: core: add per-cell post processing omits 338ce18099f6 nvmem: core: introduce NVMEM layouts omits fd822a18d536 nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_f [...] omits 1e01aff22ad9 nvmem: core: add nvmem_add_one_cell() omits 807cc4e145c3 nvmem: core: fix cell removal on error omits d77b185a9c9e nvmem: core: drop the removal of the cells in nvmem_add_cells() omits 9c2ad908d564 nvmem: core: move struct nvmem_cell_info to nvmem-provider.h omits 3cb05fdbaed6 nvmem: core: add an index parameter to the cell omits edcfeab249fc nvmem: core: fix device node refcounting omits 9cf9486a6a7e of: property: add #nvmem-cell-cells property omits 4f4145c9fee8 of: property: make #.*-cells optional for simple props omits 8eddceb280f5 of: base: add of_parse_phandle_with_optional_args() omits 520b96bfb819 net: add helper eth_addr_add() omits 1d50e60ea804 nvmem: core: fix registration vs use race omits f0acb85d07b5 nvmem: core: fix cleanup after dev_set_name() omits f873f5d1cee5 Merge remote-tracking branch 'asoc/for-6.3' into asoc-next omits c7f7eb906b99 Merge remote-tracking branch 'spi/for-6.3' into spi-next omits dc749e6205bd Merge branches 'arm64-fixes-for-6.2', 'arm64-for-6.3', 'cl [...] omits dd5c3ba990ae Merge branch 'mm-nonmm-unstable' into mm-everything omits 143065d4bcd8 proc: mark /proc/cmdline as permanent omits 0fb5ea4f93db scripts/gdb: add mm introspection utils omits 2966c0db0881 checkpatch: mark kunmap() and kunmap_atomic() deprecated omits afcd2f4f5629 of: overlay: fix trivial typo omits 85b0e83717ae KVM: x86: fix trivial typo omits 6ce8a9994505 scripts/spelling.txt: add `permitted' omits 1688de5f3129 hfsplus-remove-unnecessary-variable-initialization-fix omits c47fbb7494b6 hfsplus: remove unnecessary variable initialization omits 10ad93f1a53d lib-add-dhrystone-benchmark-test-fix omits 5b5a6678d404 lib: add Dhrystone benchmark test omits 1663337627b7 kernel/irq/manage.c: disable_irq() might sleep. omits 1cf9a07fc890 include/linux/percpu_counter.h: race in uniprocessor percp [...] omits b4c0e320ce77 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits e511242323e2 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits 3fadba114fc8 docs: fault-injection: add requirements of error injectabl [...] omits bf62fdd787b7 error-injection-remove-ei_etype_none-fix omits fbb305a3fccc error-injection: remove EI_ETYPE_NONE omits 1fa691920b4b arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits e04610e56e9e arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits 85b44c25cd1e selftest: add testing unsharing and counting ksm zero page omits e43f5e46f8a0 ksm: add zero_pages_sharing documentation omits 5461af9a3602 ksm: count zero pages for each process omits 67cb1221ef2a ksm: count all zero pages placed by KSM omits d8c3e91eeabb ksm: support unsharing zero pages placed by KSM omits c2885bbc27b1 ksm: abstract the function try_to_get_old_rmap_item omits d8fda5b268b3 mm/damon/vaddr: convert hugetlb related functions to use a folio omits f19874cc5c0e mm/damon: remove unneeded damon_get_page() omits 2ee9a2627768 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio omits 52dac0404c3d mm/damon/paddr: convert damon_pa_*() to use a folio omits 621b23bcd1d1 mm/damon: convert damon_ptep/pmdp_mkold() to use a folio omits 111c709aeb74 mm/damon: introduce damon_get_folio() omits 224d8c7fc756 mm: page_idle: convert page idle to use a folio omits ad2330400f03 mm: memcg: add folio_memcg_check() omits 514417f6b194 zram: fix typos in comments omits 3c62b28bc867 mm: huge_memory: convert split_huge_pages_all() to use a folio omits 4acc99ad5d4d mm: remove generic_writepages omits 1b9cda938a95 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages omits 1852e74a621b jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 omits f70fc5a48b85 ntfs3: remove ->writepage omits 2038c5e6ce6e ntfs3: stop using generic_writepages omits b2070f49e724 fs: remove an outdated comment on mpage_writepages omits b9099eba1b07 mm/thp: check and bail out if page in deferred queue already omits 1ab05b4f5018 Documentation/mm: update references to __m[un]lock_page() [...] omits ce414fc19da1 mm: mlock: update the interface to use folios omits b7767f2d3146 m68k/mm/motorola: specify pmd_page() type omits ac209107415f mm: mlock: use folios and a folio batch internally omits 09d8542da7e8 mm: pagevec: add folio_batch_reinit() omits 06f0c44a64ca migrate_pages: batch flushing TLB omits e16af93248ec migrate_pages: share more code between _unmap and _move omits 18a2f47949d0 migrate_pages: move migrate_folio_done() and migrate_folio [...] omits 20d1f927ded0 migrate_pages: batch _unmap and _move omits 42871c600cad migrate_pages: split unmap_and_move() to _unmap() and _move() omits 80c3e488187f migrate_pages: restrict number of pages to migrate in batch omits cb675082ef14 migrate_pages: separate hugetlb folios migration omits 9360a6ee80f6 migrate_pages: organize stats with struct migrate_pages_stats omits 8f0401d7f032 mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] omits 7fe420ef9d83 mm: fix comment of page table counter omits d7f571da72b0 fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] omits a463a56dbb23 mm/mprotect: drop pgprot_t parameter from change_protection() omits 52fb059956b2 fixup: mm/userfaultfd: enable writenotify while userfaultf [...] omits c7b1e0503238 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() omits 63eeac7b8490 selftests/vm: ksm_functional_tests: fix a typo in comment omits 68fb468727ee mm: multi-gen LRU: simplify arch_has_hw_pte_young() check omits 445f16eaeeea mm: multi-gen LRU: clarify scan_control flags omits a968229a78c3 mm: multi-gen LRU: per-node lru_gen_folio lists omits 43a4fa822c68 mm: multi-gen LRU: shuffle should_run_aging() omits 7549c6b28d6f mm: multi-gen LRU: remove aging fairness safeguard omits c40000d5e493 mm: multi-gen LRU: remove eviction fairness safeguard omits a30291c4fced mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] omits 19adc5eab7ef mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio omits 07d6fc6c58ea mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() omits f26b13dab38c mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() omits f7cc531dad9b mm: move FOLL_* defs to mm_types.h omits 75d0cb82c8e7 mm: new primitive kvmemdup() omits 3603e9886ba6 mm-swap-convert-deactivate_page-to-folio_deactivate-fix omits 6176f9b81949 mm/swap: convert deactivate_page() to folio_deactivate() omits ec5cca55d065 mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] omits 884c33fbc94c madvise: convert madvise_cold_or_pageout_pte_range() to us [...] omits 09388a30f721 mm/memory: add vm_normal_folio() omits 50d49771f3c2 maple_tree: refine mab_calc_split function omits 930e33ef41f8 maple_tree: refine ma_state init from mas_start() omits ff9bbe5882f3 maple_tree: remove the redundant code omits 601f2f1596dc maple_tree: use macro MA_ROOT_PARENT instead of number omits fd7cbf28f65b maple_tree: use mt_node_max() instead of direct operations [...] omits 8e5cf01432e8 maple_tree: remove extra return statement omits dd43578df190 maple_tree: remove extra space and blank line omits 5ebd4867f0d6 Revert "mm: add nodes= arg to memory.reclaim" omits 42c375c50779 mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] omits e973063d8a35 tools/vm/page_owner_sort: free memory before exit omits 5e640da2b92d kasan: allow sampling page_alloc allocations for HW_TAGS omits a6534cde41a0 swap: avoid holding swap reference in swap_cache_get_folio omits 57803b266406 swap: fold swap_ra_clamp_pfn into swap_ra_info omits 8d18f734e734 swap: avoid a redundant pte map if ra window is 1 omits dc6a9392cd1a swapfile: get rid of volatile and avoid redundant read omits 0551751435ae Docs/ABI/damon: document scheme filters files omits 7ddc633376b9 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs omits 928d7f3a6be2 selftests/damon/sysfs: test filters directory omits e3e154ed0e46 mm/damon/sysfs-schemes: return an error for filter memcg p [...] omits 6cf57a94c9a4 mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] omits ef0ed6adca7d mm/damon/sysfs-schemes: implement scheme filters omits ad30a7fa8add mm/damon/sysfs-schemes: connect filter directory and filte [...] omits d39200194387 mm/damon/sysfs-schemes: implement filter directory omits 2c5c944795b7 mm/damon/sysfs-schemes: implement filters directory omits 3d72326dbe5d Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter omits a5512813fe7c mm/damon/reclaim: add a parameter called skip_anon for avo [...] omits 53da46917f53 mm/damon/paddr: support DAMOS filters omits 770c30c04d56 mm/damon/core: implement damos filter omits f5765da399cc mm/khugepaged: recover from poisoned file-backed memory omits 419915e9c18a mm/khugepaged: recover from poisoned anonymous memory omits 9bf9f4ba8bd5 mm-memcontrol-deprecate-charge-moving-fix omits 6cd7ad27c60f mm: memcontrol: deprecate charge moving omits 17fc88c34314 mm: rmap: remove lock_page_memcg() omits e154304729e0 mm: memcontrol: skip moving non-present pages that are map [...] omits 897477ea719d hugetlb: initialize variable to avoid compiler warning omits 599b6bde9bcb mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() omits 493db380f8db mm: huge_memory: convert madvise_free_huge_pmd to use a folio omits 144acabab51b cma: tracing: print alloc result in trace_cma_alloc_finish omits eb51fbeac67a lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] omits 49bf7114fb44 selftest/vm: add mremap expand merge offset test omits 64faede6c898 mm/highmem: add notes about conversions from kmap{,_atomic}() omits a7c73605f31f mm/mempolicy: do not duplicate policy if it is not applica [...] omits e6e87b28df85 mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes omits 66b7d169facb mm/hugetlb: introduce hugetlb_walk() omits 136f3bdd002a mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare omits f5b871ad6aa3 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare omits a53a11291715 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare omits de07fb3a117d mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare omits 79fb13eb376b mm/hugetlb: move swap entry handling into vma lock when faulted omits 94f8a4d12135 mm/hugetlb: document huge_pte_offset usage omits 17b96e20ca51 mm/hugetlb: don't wait for migration entry during follow page omits 24e0e6e95159 mm/hugetlb: let vma_offset_start() to return start omits 6329b1e8148a mpage: use b_folio in do_mpage_readpage() omits 4c48c0f7f4c8 reiserfs: replace obvious uses of b_page with b_folio omits 6b05d6ee4eb7 nilfs2: replace obvious uses of b_page with b_folio omits a03c9f2109f0 jbd2: replace obvious uses of b_page with b_folio omits 89175fdb6d91 gfs2: replace obvious uses of b_page with b_folio omits cd5072a29460 buffer: use b_folio in mark_buffer_dirty() omits 73cf6259f70e page_io: remove buffer_head include omits fd696beea4de buffer: use b_folio in end_buffer_async_write() omits a2af36a76bb4 buffer: use b_folio in end_buffer_async_read() omits fbd8578be400 buffer: use b_folio in touch_buffer() omits 3d4b6878d06d buffer: replace obvious uses of b_page with b_folio omits 2be5adcd3fd1 buffer: add b_folio as an alias of b_page omits 0e243923b314 hugetlb: update vma flag check for hugetlb vma lock omits 646ad4c51c10 selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC omits 96cf4881d4e4 mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] omits 21f434087520 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix omits 0732aa3fd59c mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 omits 0c04ff829cea mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix omits bf9002c79702 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix omits 22a28f823b8a mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC omits dbdf1f475cc9 selftests/memfd: add tests for F_SEAL_EXEC omits 15d1de110c3e mm/memfd: add F_SEAL_EXEC omits 2d61ba7c70e3 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() omits bdf21495e4d0 mm: move folio_set_compound_order() to mm/internal.h omits a12871bd5213 mm/kmemleak: fix UAF bug in kmemleak_scan() omits eac86f09efd9 mm/kmemleak: simplify kmemleak_cond_resched() usage omits 80df83a8c202 Merge branch 'mm-stable' into mm-unstable omits f3f17c0a4319 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 7d9e25fad415 mm: hwpoison: support recovery from ksm_might_need_to_copy() omits 089889f68388 mm: fix a few rare cases of using swapin error pte marker omits 8985c301cf93 mm/uffd: fix pte marker when fork() without fork event omits 27291201c4d3 mm: fix vma->anon_name memory leak for anonymous shmem VMAs omits 98a551328817 mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE omits ce29a017407a mm/MADV_COLLAPSE: don't expand collapse when vm_end is pas [...] omits ef70dab4f70f mm/userfaultfd: enable writenotify while userfaultfd-wp is [...] omits d42e52772b1f mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma omits f6a46dc48a13 mm/hugetlb: fix uffd-wp handling for migration entries in [...] omits d0f182677d24 mm/hugetlb: fix PTE marker handling in hugetlb_change_prot [...] omits b99afb544dc1 scsi: libsas: Grab the ATA port lock in sas_ata_device_lin [...] omits 5292b535996f scsi: hisi_sas: Fix tag freeing for reserved tags omits 7936f8b232fc scsi: core: Remove leftovers due to pktcdvd being removed omits 09b49095c0a0 thermal/drivers/armada: Use strscpy() to instead of strncpy() omits ba657749e007 thermal/drivers/qcom: Fix lock inversion omits 84e3cb99415b thermal/drivers/tegra: Fix set_trip_temp() deadlock omits d4d8534d055e thermal/drivers/qcom: Fix set_trip_temp() deadlock omits 6cd64bd04b29 thermal/drivers/mellanox: Use generic thermal_zone_get_tri [...] omits 5c0bbe58bde2 wifi: iwlwifi: Use generic thermal_zone_get_trip() function omits c31640c7a327 thermal/drivers/tegra: Fix crash when getting critical temp omits 7c17a59cdfd5 thermal/drivers/exynos: Fix NULL pointer dereference when [...] omits 03b2e86a24aa thermal/drivers/intel: Use generic thermal_zone_get_trip() [...] omits e503a68ebfe3 thermal/intel/int340x: Replace parameter to simplify omits 87358db21bd0 thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() [...] omits 1b895a4b3d89 thermal/drivers/acerhdf: Use generic thermal_zone_get_trip [...] omits f54ee3847a31 thermal/drivers/ti: Remove unused macros ti_thermal_get_tr [...] omits 64a25762bf24 thermal/drivers/da9062: Use generic thermal_zone_get_trip( [...] omits 27c0c60a67a8 thermal/drivers/broadcom: Use generic thermal_zone_get_tri [...] omits 61b899cdca2c thermal/drivers/rcar: Use generic thermal_zone_get_trip() [...] omits 9a458f886e32 thermal/drivers/imx: Use generic thermal_zone_get_trip() function omits 4c769b1e2f3c thermal/drivers/st: Use generic trip points omits bfe2bb11e3f2 thermal/of: Remove of_thermal_get_crit_temp() omits 2c6a806640dd thermal/of: Remove of_thermal_set_trip_hyst() omits 6efa0690d150 thermal/of: Remove of_thermal_is_trip_valid() omits 971087cb0fce thermal/of: Remove of_thermal_get_ntrips() omits a5a9a7b80170 thermal/drivers/rcar_gen3: Use the generic function to get [...] omits 29b38dc5948d thermal/drivers/armada: Use generic thermal_zone_get_trip( [...] omits 97647ce4e3e4 thermal/drivers/qcom: Use generic thermal_zone_get_trip() [...] omits 5f566c5a61a3 thermal/drivers/hisi: Use generic thermal_zone_get_trip() [...] omits 3519264e186e thermal/drivers/uniphier: Use generic thermal_zone_get_tri [...] omits 82247645f172 thermal/drivers/tegra: Use generic thermal_zone_get_trip() [...] omits 251f234797e9 thermal/drivers/exynos: Replace of_thermal_is_trip_valid() [...] omits b27db066815f thermal/drivers/exynos: of_thermal_get_ntrips() omits 9c81643ee735 thermal/drivers/exynos: Use generic thermal_zone_get_trip( [...] omits 8e3255cafbd0 thermal/of: Remove unused functions omits c986b55e0f5a thermal/of: Use generic thermal_zone_get_trip() function omits 575f4b9e0aad thermal/core/governors: Use thermal_zone_get_trip() instea [...] omits feabc34c59d6 thermal/core: Add a generic thermal_zone_set_trip() function omits 5a35b20f86da thermal/sysfs: Always expose hysteresis attributes omits c7520a1e19f5 thermal/core: Add a generic thermal_zone_get_trip() function omits 4abf80503fe8 vDPA/ifcvf: implement features provisioning omits 177d00cd2294 vDPA/ifcvf: retire ifcvf_private_to_vf omits a515bfe3ea7d vDPA/ifcvf: allocate the adapter in dev_add() omits 68ede420c393 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev omits 4e4b67f97773 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw omits 918b661e8e5f vDPA/ifcvf: decouple config/dev IRQ requester and vectors [...] omits bc6b0c278e05 vDPA/ifcvf: decouple vq irq requester from the adapter omits ddb46c0a8e49 vDPA/ifcvf: decouple config IRQ releaser from the adapter omits f9c457f008b5 vDPA/ifcvf: decouple vq IRQ releasers from the adapter omits 667fb58bf889 vDPA/ifcvf: alloc the mgmt_dev before the adapter omits d92364b5058a vDPA/ifcvf: decouple config space ops from the adapter omits 3a383ac23a5f vDPA/ifcvf: decouple hw features manipulators from the adapter omits 7fc5e9ed0777 vdpa/mlx5: Add RX counters to debugfs omits 93f0de9a365d vdpa/mlx5: Add debugfs subtree omits 331cfbeefd94 vdpa/mlx5: Move some definitions to a new header file omits 00ed575a4415 virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support omits e7f965c25bdc virtio_blk: mark all zone fields LE omits c0eb3e328168 virtio_blk: zone append in header type tweak omits 0a771025a84e virtio_blk: temporary variable type tweak omits 95067dcde45d virtio-blk: add support for zoned block devices omits a3bb2cd4f721 docs: driver-api: virtio: virtio on Linux omits 16db1c384881 virtio: vdpa: fix snprintf size argument in snet_vdpa driver omits 35db41f8abc3 virtio: vdpa: new SolidNET DPU driver. omits 136dd8d8f3a0 New PCI quirk for SolidRun SNET DPU. omits 4e77922046b9 habanalabs: refactor razwi/page-fault information structures omits 54aba9302d00 habanalabs/gaudi2: avoid reconfiguring the same PB registers omits 55fb33484171 habanalabs/gaudi: allow device acquire while in debug mode omits de96d2d6b062 habanalabs: move some prints to debug level omits e95ece7b61af habanalabs: update f/w files omits 12dee3d1f618 habanalabs/gaudi2: update f/w files omits 56d51e87a8d7 habanalabs/gaudi2: update asic register files omits 245a5059ffb2 habanalabs: verify that kernel CB is destroyed only once omits 1f4a37a5343e habanalabs: add uapi to flush inbound HBM transactions omits 520560c30621 habanalabs: move driver to accel subsystem omits 4a4bc4f08598 habanalabs/uapi: move uapi file to drm omits 022f5e005862 habanalabs: fix dma-buf release handling if dma_buf_fd() fails omits d396e0a4b134 habanalabs/gaudi2: dump event description even if no cause omits 3a6d0178634e habanalabs: pass-through request from user to f/w omits 2878c3a078e9 habanalabs: support receiving ascii message from preboot f/w omits 812cca535725 habanalabs: fix asic-specific functions documentation omits 4c7fd2efab91 habanalabs: fix wrong variable type used for vzalloc omits 340e09e76d62 habanalabs/gaudi2: wait for preboot ready if HW state is dirty omits 1a0ebbfb24df habanalabs: put fences in case of unexpected wait status omits ed87f0a8ff7b habanalabs: fix handling of wait CS for interrupting signals omits 7737949204e1 habanalabs: fix dmabuf to export only required size omits 7b627baba68d habanalabs: modify export dmabuf API omits 73ea9e2bc09e habanalabs: helper function to validate export params omits 3448eefef54e habanalabs: remove support to export dmabuf from handle omits 1ffee0283887 habanalabs: set log level for descriptor validation to debug omits 65032bcced58 habanalabs: trace COMMS protocol omits dd126a86681b habanalabs: define traces for COMMS protocol omits 734b0036f415 habanalabs/gaudi2: support abrupt device reset event omits c8f012d8f904 habanalabs: skip device idle check in hpriv_release if in reset omits 2a691717216b habanalabs: adjacent timestamps should be more accurate omits 4a52c23d1424 habanalabs/gaudi2: remove duplicated event prints omits 16f7c0b4c828 habanalabs/gaudi2: count interrupt causes omits 72c9974c8bb0 habanalabs: update DRAM props according to preboot data omits 36d75db52002 habanalabs: fix double assignment in MMU V1 omits a9ad81348f7f habanalabs: make set_dram_properties an ASIC function omits 8a8995aa073e habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails omits 9b228d95c74e habanalabs: don't allow user to destroy CB handle more than once omits 4d430bbba554 habanalabs: don't notify user about clk throttling due to power omits df1901fe7aba habanalabs: abort waiting user threads upon error omits 96d33cd3f2ac habanalabs: remove releasing of user threads from device release omits 2090822589b2 habanalabs: read binning info from preboot omits 1b4eef3fb747 habanalabs/gaudi2: fix BMON 3rd address range omits be9c59066d8e workqueue: Emit runtime message when flush_scheduled_work( [...] omits 286c89ef3b34 Merge branch 'features' into for-next omits e175af42241c Merge branch 'fs.acl.rework' into for-next omits 816d5c959dcd Merge branch 'selftests.mount_setattr.fix' into korg/idmap [...] omits 2a1777ed5f5c selftests: Add missing <sys/syscall.h> to mount_setattr test omits e95f86d0c525 Merge branch 'fs.ovl.setgid' into for-next omits 8ab33943cde7 backlight: pwm_bl: Drop support for legacy PWM probing omits ac3fbaec13ec mfd: palmas: Use device_get_match_data() to simplify the code omits c0192a847c96 Merge branch 'fs.acl.rework' into for-next omits 9d5a7183d18a Merge branch 'fs.xattr.simple.rework.rbtree.rwlock' into for-next omits 4021e661a093 Merge branch 'fs.xattr.simple.noaudit' into for-next omits 0e5341e94353 Merge branch 'fs.idmapped.squashfs' into for-next omits 6dfad94814c7 dt-bindings: backlight: qcom-wled: Add PMI8950 compatible omits 476e9662b34d Merge branch 'fs.acl.rework' into for-next omits 7c83e6287eb4 Merge branch 'fs.idmapped.mnt_idmap' into for-next omits 60aa836ec751 Merge branch 'fs.acl.rework' into for-next omits b52997dff0b9 backlight: ktd253: Switch to use dev_err_probe() helper adds 90bc52c525fd Merge tag 'v6.2-p2' of git://git.kernel.org/pub/scm/linux/ [...] adds d7a0853d650b Merge tag 'perf-urgent-2023-01-06' of git://git.kernel.org [...] adds 56f814583923 Merge tag 'perf-tools-fixes-for-v6.2-1-2023-01-06' of git: [...] adds b2d473a6019e riscv, kprobes: Stricter c.jr/c.jalr decoding adds b9b916aee671 riscv: uaccess: fix type of 0 variable on error in get_user() adds a389e54642a8 Merge tag 'riscv-for-linus-6.2-rc3' of git://git.kernel.or [...] adds fc7b76c4a4d1 Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/sc [...] adds 83c7423d1eb6 udf: Fix extension of the last extent in the file adds 23970a1c9475 udf: initialize newblock to 0 adds 7b8c854cfe8c Merge tag 'fixes_for_v6.2-rc3' of git://git.kernel.org/pub [...] adds 5c1a712f7128 Merge tag 'ceph-for-6.2-rc3' of https://github.com/ceph/ce [...] adds 93387d499e49 Merge tag 'tif-notify-signal-2023-01-06' of git://git.kern [...] adds ef1a4a770994 Merge tag 'io_uring-2023-01-06' of git://git.kernel.dk/linux adds a689b938df39 Merge tag 'block-2023-01-06' of git://git.kernel.dk/linux adds cb7a95af78d2 hfs/hfsplus: avoid WARN_ON() for sanity check, use proper [...] adds 1382999aa054 tpm: Allow system suspend to continue when TPM suspend fails adds 5193326c4c5a Merge tag 'drm-intel-fixes-2023-01-05' of git://anongit.fr [...] adds 0a71553536d2 Merge tag 'drm-fixes-2023-01-06' of git://anongit.freedesk [...] adds a7c4127a29ce Merge tag 'kbuild-fixes-v6.2-2' of git://git.kernel.org/pu [...] adds e95d50d74b93 lib/scatterlist: Fix to merge contiguous pages into the la [...] adds 4a4dcea08313 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 1a5a23b9bdf6 usb: fotg210-udc: fix error return code in fotg210_udc_probe() adds e498a0444324 usb: dwc3: xilinx: include linux/gpio/consumer.h adds c4e3ef568539 usb: dwc3: gadget: Ignore End Transfer delay on teardown adds c28bdeaf5d72 Merge tag 'usb-6.2-rc3' of git://git.kernel.org/pub/scm/li [...] adds 0007c04038e5 Merge tag 'devicetree-fixes-for-6.2-1' of git://git.kernel [...] adds f18fca98ac16 Merge tag '6.2-rc2-smb3-client-fixes' of git://git.samba.o [...] adds 9b43a525db12 Merge tag 'nfs-for-6.2-2' of git://git.linux-nfs.org/proje [...] adds e9ffbf16caa6 Merge tag 'fixes-2023-01-08' of git://git.kernel.org/pub/s [...] adds 4b9880dbf3bd powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT adds 07b050f9290e powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds adds be5f95c8779e powerpc/vmlinux.lds: Don't discard .comment adds 93928d485d9d Merge tag 'powerpc-6.2-2' of git://git.kernel.org/pub/scm/ [...] adds b7bfaa761d76 Linux 6.2-rc3 adds 1fe4fd6f5cad Merge tag 'xfs-6.2-fixes-2' of git://git.kernel.org/pub/sc [...] adds 1521f4a392e3 mm/hugetlb: fix PTE marker handling in hugetlb_change_prot [...] adds 944be66c457f mm/hugetlb: fix uffd-wp handling for migration entries in [...] adds fdced55f729f mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma adds 854abceccdbf mm/userfaultfd: enable writenotify while userfaultfd-wp is [...] adds 07d7b732f4f9 mm/MADV_COLLAPSE: don't expand collapse when vm_end is pas [...] adds 40267215b1fc mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE adds 1da9fc6cf358 mm: fix vma->anon_name memory leak for anonymous shmem VMAs adds 36d30bda2f15 hugetlb: unshare some PMDs when splitting VMAs adds 90676979e622 mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects adds 71accf619144 Docs/admin-guide/mm/zswap: remove zsmalloc's lack of write [...] adds f02f4eda4545 nilfs2: fix general protection fault in nilfs_btree_insert() adds fddf9b2d9b65 kasan: mark kasan_kunit_executing as static adds 00009e817fd7 lib/win_minmax: use /afs /bin /boot /dev /etc /home /lib / [...] adds 5efc3293946e include/linux/mm: fix release_pages_arg kernel doc comment adds d8399921ca8e mm: update mmap_sem comments to refer to mmap_lock adds 2bc45741a1f5 proc: fix PIE proc-empty-vm, proc-pid-vm tests adds bae1c81a2005 MAINTAINERS: update Robert Foss' email address adds 41f8efea0a0e mm/uffd: fix pte marker when fork() without fork event adds fb05709b106a mm: fix a few rare cases of using swapin error pte marker adds e67323689b3f Revert "mm: add nodes= arg to memory.reclaim" adds 2550064651a0 mm: hwpoison: support recovery from ksm_might_need_to_copy() adds 17caeba2dfb6 mm: hwposion: support recovery from ksm_might_need_to_copy() adds 40395ccc8600 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 823626807637 docs: kbuild: remove mention to dropped $(objtree) feature adds 3650951ff883 init/version-timestamp.c: remove unneeded #include <linux/ [...] adds bc0fbb3d28cf kbuild: do not export LDFLAGS_vmlinux to decompressor Makefiles adds 11cc6f06f423 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f3dc61cde80d firmware/psci: Fix MEM_PROTECT_RANGE function numbers adds cef139299fd8 firmware/psci: Don't register with debugfs if PSCI isn't a [...] adds 5db568e748f6 arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_E [...] adds d734de8a78e9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 214c0d2b5bc6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 009e577fd1e6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 0d4d52361b6c s390/debug: add _ASM_S390_ prefix to header guard adds 45d619bdaf79 s390: expicitly align _edata and _end symbols on page boundary adds a494398bde27 s390: define RUNTIME_DISCARD_EXIT to fix link error with G [...] adds b912de83389c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 96307ac6c24f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c26de7507d1f stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed adds eea8ce81fbb5 net: usb: cdc_ether: add support for Thales Cinterion PLS6 [...] adds c244c092f1ed tipc: fix unexpected link reset due to discovery messages adds b4e9b8763e41 octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable adds 8a758d98dba3 rxrpc: Stash the network namespace pointer in rxrpc_local adds 5040011d073d rxrpc: Make the local endpoint hold a ref on a connected call adds 30df927b936b rxrpc: Separate call retransmission from other conn events adds a343b174b4bd rxrpc: Only set/transmit aborts in the I/O thread adds 03fc55adf876 rxrpc: Only disconnect calls in the I/O thread adds f2cce89a074e rxrpc: Implement a mechanism to send an event notification [...] adds a00ce28b1778 rxrpc: Clean up connection abort adds 57af281e5389 rxrpc: Tidy up abort generation infrastructure adds f06cb2918936 rxrpc: Make the set of connection IDs per local endpoint adds 2953d3b8d8fd rxrpc: Offload the completion of service conn security to [...] adds 1bab27af6b88 rxrpc: Set up a connection bundle from a call, not rxrpc_c [...] adds 0b9bb322f13d rxrpc: Split out the call state changing functions into th [...] adds d41b3f5b9688 rxrpc: Wrap accesses to get call state to put the barrier [...] adds 2d689424b618 rxrpc: Move call state changes from sendmsg to I/O thread adds 93368b6bd58a rxrpc: Move call state changes from recvmsg to I/O thread adds 96b4059f43ce rxrpc: Remove call->state_lock adds 0d6bf319bc5a rxrpc: Move the client conn cache management to the I/O thread adds 9d35d880e0e4 rxrpc: Move client call connection to the I/O thread adds 42f229c350f5 rxrpc: Fix incoming call setup race adds 571f3dd0d01b Merge tag 'rxrpc-fixes-20230107' of git://git.kernel.org/p [...] adds d4235d4b4134 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d3178e8a434b bpf: Skip invalid kfunc call in backtrack_insn adds a3d81bc1eaef bpf: Skip task with pid=1 in send_signal_common() adds 6bb3070993e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 15a59cb0a3d6 ALSA: hda: cs35l41: Don't return -EINVAL from system suspe [...] adds ae50e2ab122c ALSA: hda: cs35l41: Check runtime suspend capability at ru [...] adds d6e067c3341c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cdfa92eb90f5 ASoC: fsl_micfil: Correct the number of steps on SX controls adds dbe8a8a172f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7081d4f0c27c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 06d6f741c78d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 38892ea4cefb spi: dt-bindings: Rename spi-cs-setup-ns to spi-cs-setup-delay-ns adds e0fe6a31cac8 spi: Rename spi-cs-setup-ns property to spi-cs-setup-delay-ns adds 819cfea7d69d spi: SPI core CS delay property rename From: Hector Martin [...] adds 1f4d2dd45b6e spi: spidev: fix a race condition when accessing spidev->spi adds 50028988403a spi: spidev: remove debug messages that access spidev->spi [...] adds d045575a568f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3f5bb32e2edb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1cc04a0a8af9 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 73551b2812c4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0fe4933aa05a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5a5f63b8c661 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c0f7ae27539f MAINTAINERS: Update email of Tudor Ambarus adds 5d3c1b695b5d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 60121678916b Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 4cdc1412e13f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds af01eafd9aee Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ea44242bbfcd scsi: hisi_sas: Fix tag freeing for reserved tags adds a67aad57d9ae scsi: libsas: Grab the ATA port lock in sas_ata_device_lin [...] adds 150c4aa2ecdf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6af9f90e260a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 395e9026588d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43d5f5d63699 riscv: dts: sifive: fu740: fix size of pcie 32bit memory adds aa5a48b3752d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 658df627abd0 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 7049e07c4fba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 115d9d77bb0f mm: Always release pages to the buddy allocator in membloc [...] adds adebd2be1d62 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b3a551fa58b nfsd: fix handling of cached open files in nfsd4_open codepath adds 7827c81f0248 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" adds 5304930dbae8 NFSD: Use set_bit(RQ_DROPME) adds 5ba74ae67f29 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 19df9f8914e6 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 772c4012c09e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0688773f0710 drm: Add orientation quirk for Lenovo ideapad D330-10IGL adds cf5f49e41cd4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 150dd3007200 Merge branch 'compiler-attributes' of https://github.com/o [...] new bb862aef4766 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new c45219cba101 Revert "arm64: dts: meson-sm1-odroid-hc4: disable unused U [...] new 7c49c17dc941 Merge branch 'v6.2/fixes' into for-next new bddc3b5b197e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0dd725331b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dcd550ed38f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new b4cdd35b223c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9d082a1e2c5f Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 2fe8554f9cb5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c595d540ecdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0d7c576a690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9178e7751567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23924035e6e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6878639ee632 arm64: defconfig: Enable Qualcomm EUD new d8aa375bd706 dt-bindings: clock: Add SM8550 TCSR CC clocks new ffcdd6907e9a dt-bindings: clock: Add RPMHCC for SM8550 new 478a573be730 clk: qcom: rpmh: Add support for SM8550 rpmh clocks new e9a7b78b2088 clk: qcom: Add TCSR clock driver for SM8550 new 266588683549 dt-bindings: soc: qcom: apr: Make qcom,protection-domain o [...] new 599d41fb8ea8 soc: qcom: apr: Make qcom,protection-domain optional again new 33ae3d095594 soc: qcom: apr: make remove callback of apr driver void returned new d4b2c7484a8e soc: qcom: dcc: Fix unsigned comparison with less than zero new dc2f5a499de4 soc: qcom: dcc: Fix examples list on /sys/kernel/debug/dcc [...] new 13763fb955a0 soc: qcom: dcc: rewrite description of dcc sysfs files new eb223fb5efc1 Merge branches 'arm64-defconfig-for-6.3', 'arm64-fixes-for [...] new 8e457b49e8c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a97546795ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff44d8df9585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73271f56d6ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5c371f796f9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ffc3e6e6e295 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new ba0373649345 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new e704c0ff9144 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c9a4e4a3ea7a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e56593caaa39 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new a8100bd1a9ca Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new bcabdb533e32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ef3c21f9113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 377e6913644c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d9f2b551824 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new dd087c05fb6b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 72ec8df3c0f9 Merge branch 'fixes' into for-next new 16da37b0ea59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e79cdf9aa406 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4414c1f5c7a3 xtensa: drop unused members of struct thread_struct new 9c63f0e35628 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7ddd5e034358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e1da8fe0313 posix_acl: Use try_cmpxchg in get_acl new bb5b39eac65d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4befdb6967de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10cf4a4db51c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e8146e77fb1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d8fdf5920d61 exfat: redefine DIR_DELETED as the bad cluster number new 15b0de571a39 exfat: fix inode->i_blocks for non-512 byte sector size device new a7ce60f75101 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 40a427889a20 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 63ff36343ff2 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 961eaef1b5dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8c0641e3106 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3dc7ec002c7d NFSD: enhance inter-server copy cleanup new f072ecc3d9c0 nfsd: allow nfsd_file_get to sanely handle a NULL pointer new eb9f5033893b nfsd: fix potential race in nfs4_find_file new 60f2996ed75d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 613a2fdeb99e Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b43f52ed9474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d297233fc58 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new eb1b1a910d44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ee51e4e0690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98c062e82451 HID: hid-sensor-custom: Allow more custom iio sensors new 48c79bb0abc0 HID: hid-sensor-custom: Add LISS custom sensors new 3a04a1862d9b IIO: hid-sensor-als: Use generic usage new c8aca355bdd5 IIO: hid-sensor-prox: Use generic usage new f1f73651a084 HID: hid-sensor-custom: Fix big on-stack allocation in hid [...] new d83a925df6d7 Merge branch 'for-6.3/hid-sensor' into for-next new 2a33ad4a0ba5 HID: amd_sfh: Fix warning unwind goto new bd92d2065ad1 Merge branch 'for-6.2/upstream-fixes' into for-next new 035f61db1591 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c493cac318b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1cd39a2fd26c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 0283189e8f3d docs: Fix the docs build with Sphinx 6.0 new 31abfdda6527 docs: Deprecate use of Sphinx < 2.4.x new 7021e29503a3 Merge branch 'docs-fixes' into docs-next new 54b638c74185 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 58e2445415dc Merge branch 'master' of git://linuxtv.org/media_tree.git new c964f948607d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6348ecb592f9 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a5fdbc9cf46d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7c3d5c20dc16 thermal/core: Add a generic thermal_zone_get_trip() function new 0614755dbfc0 thermal/sysfs: Always expose hysteresis attributes new 2e38a2a981b2 thermal/core: Add a generic thermal_zone_set_trip() function new 7f725a23f2b7 thermal/core/governors: Use thermal_zone_get_trip() instea [...] new 453a55a97b5b thermal/of: Use generic thermal_zone_get_trip() function new 5c4855d76533 thermal/of: Remove unused functions new ca38255e9211 thermal/drivers/exynos: Use generic thermal_zone_get_trip( [...] new a3b3dd381a08 thermal/drivers/exynos: of_thermal_get_ntrips() new 03ef4855a825 thermal/drivers/exynos: Replace of_thermal_is_trip_valid() [...] new 735a968d2fea thermal/drivers/tegra: Use generic thermal_zone_get_trip() [...] new c7ed8cab4079 thermal/drivers/uniphier: Use generic thermal_zone_get_tri [...] new 68a306cc8397 thermal/drivers/hisi: Use generic thermal_zone_get_trip() [...] new 1fa86b0a3692 thermal/drivers/qcom: Use generic thermal_zone_get_trip() [...] new eb2bb3be1384 thermal/drivers/armada: Use generic thermal_zone_get_trip( [...] new d5299c1b829f thermal/drivers/rcar_gen3: Use the generic function to get [...] new 2480b02a36ce thermal/of: Remove of_thermal_get_ntrips() new f9061f4e15c5 thermal/of: Remove of_thermal_is_trip_valid() new 810245133eae thermal/of: Remove of_thermal_set_trip_hyst() new aacfbf15e0ac thermal/of: Remove of_thermal_get_crit_temp() new 28fd2cd9b38b thermal/drivers/st: Use generic trip points new 30233a229fdb thermal/drivers/imx: Use generic thermal_zone_get_trip() function new 0b6a3e459e1e thermal/drivers/rcar: Use generic thermal_zone_get_trip() [...] new 52945c1c65fb thermal/drivers/broadcom: Use generic thermal_zone_get_tri [...] new 060b39d934f2 thermal/drivers/da9062: Use generic thermal_zone_get_trip( [...] new 69cf4eaa6816 thermal/drivers/ti: Remove unused macros ti_thermal_get_tr [...] new a1ebf2cd506b thermal/drivers/acerhdf: Use generic thermal_zone_get_trip [...] new 9ddcb8098d1a thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() [...] new 0d2d586a86e8 thermal/intel/int340x: Replace parameter to simplify new d3ecaf17b586 thermal/drivers/intel: Use generic thermal_zone_get_trip() [...] new a1c306375b06 thermal/drivers/exynos: Fix NULL pointer dereference when [...] new 5f28ecc1e909 thermal/drivers/tegra: Fix crash when getting critical temp new 3d2f20ad46f8 wifi: iwlwifi: Use generic thermal_zone_get_trip() function new 44a29a4dab73 thermal/drivers/mellanox: Use generic thermal_zone_get_tri [...] new e6ec64f85237 thermal/drivers/qcom: Fix set_trip_temp() deadlock new b0b5d063d66e thermal/drivers/tegra: Fix set_trip_temp() deadlock new 59edcd91d852 thermal/drivers/qcom: Fix lock inversion new 3a151494dc04 thermal/drivers/armada: Use strscpy() to instead of strncpy() new 1fa23bc73e53 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 998293be69c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6b204171fc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4aea86b4033f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 8feb020f92a5 net: ethernet: enetc: unlock XDP_REDIRECT for XDP non-line [...] new 59cc773a352c net: ethernet: enetc: get rid of xdp_redirect_sg counter new c7030d14c78e net: ethernet: enetc: do not always access skb_shared_info [...] new afd50da91286 Merge branch 'enetc-unlock-xdp_redirect-for-xdp-non-linear [...] new e5709b7c1ede net: ipa: introduce a common microcontroller interrupt handler new 8e461e1f092b net: ipa: introduce ipa_interrupt_enable() new d50ed3558719 net: ipa: enable IPA interrupt handlers separate from regi [...] new 482ae3a993e4 net: ipa: register IPA interrupt handlers directly new 8d8d3f1a3ef9 net: ipa: kill ipa_interrupt_add() new bfb798545d47 net: ipa: don't maintain IPA interrupt handler array new 0da6855378b9 Merge branch 'net-ipa-simplify-ipa-interrupt-handling' new f05bd8ebeb69 devlink: move code to a dedicated directory new e50ef40f9a9a devlink: rename devlink_netdevice_event -> devlink_port_ne [...] new 687125b5799c devlink: split out core code new 623cd13b1654 devlink: split out netlink code new 2c7bc10d0f7b netlink: add macro for checking dump ctx size new 3015f8224961 devlink: use an explicit structure for dump context new 20615659b514 devlink: remove start variables from dumps new 8861c0933c78 devlink: drop the filter argument from devlinks_xa_find_get new a0e13dfdc391 devlink: health: combine loops in dump new 731d69a6bd13 devlink: restart dump based on devlink instance ids (simple) new a8f947073f4a devlink: restart dump based on devlink instance ids (nested) new c9666bac537e devlink: restart dump based on devlink instance ids (function) new e4d5015bc11b devlink: uniformly take the devlink instance lock in the d [...] new 07f3af66089e devlink: add by-instance dump infra new 5ce76d78b996 devlink: convert remaining dumps to the by-instance scheme new 3d759e9e24c3 Merge branch 'devlink-code-split-and-structured-instance-walk' new 6b754d7bd007 sysctl: expose all net/core sysctls inside netns new d77278196441 devlink: bump the instance index directly when iterating new 7a54a5195b2a devlink: update the code in netns move to latest helpers new 870c7ad4a52b devlink: protect devlink->dev by the instance lock new ed539ba614a0 devlink: always check if the devlink instance is registered new 9053637e0da7 devlink: remove the registration guarantee of references new 6ef8f7da9275 devlink: don't require setting features before registration new 1d18bb1a4ddd devlink: allow registering parameters after the instance new 5c5ea1d09fd8 netdevsim: rename a label new 82a3aef2e6af netdevsim: move devlink registration under the instance lock new 6bd4755c7c49 Merge branch 'devlink-unregister' new 0b5dfa35da03 ipv6: ioam: Replace 0-length array with flexible array new e8d283b6cf0e net: ipv6: rpl_iptunnel: Replace 0-length arrays with flex [...] new b466a25c930f ethtool: Replace 0-length array with flexible array new 7abd92a5b98f net: phy: micrel: Change handler interrupt for lan8814 new ce2b4ad5d1b5 net: txgbe: Remove structure txgbe_hw new 8f727eeca397 net: ngbe: Remove structure ngbe_hw new 524f6b29fb86 net: txgbe: Move defines into unified file new 92710fe60515 net: ngbe: Move defines into unified file new 79625f45ca73 net: wangxun: Move MAC address handling to libwx new 9607a3e62645 net: wangxun: Rename private structure in libwx new 270a71e64012 net: txgbe: Remove structure txgbe_adapter new 803df55d32ea net: ngbe: Remove structure ngbe_adapter new f23395b4049c Merge branch 'net-wangxun-adjust-code-structure' new 720d1a8e7286 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6d0c4b11e743 libbpf: Poison strlcpy() new a25cdf3e04b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d043a6a43b6 Bluetooth: hci_conn: Fix memory leaks new e0d6e384a1ad Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE new ca9c1ffdb885 Bluetooth: hci_qca: Fix driver shutdown on closed serdev new a288d38b1996 Bluetooth: qca: Fix sparse warnings new 420a629078db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0b958f64901a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 718004a5972c mtd: rawnand: pasemi: Don't use static data to track per-d [...] new 568494db6809 mtd: remove tmio_nand driver new 08512c0bafec Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new f115fdfd8c1e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7361d1bc307b lib/mpi: Fix buffer overrun when SG is too long new 4f289826fee0 crypto: caam - Avoid GCC memset bug warning new 39a76cf1f5ce crypto: sun8i-ss - Remove GFP_DMA and add DMA alignment padding new 1c4428b29588 crypto: xts - restrict key lengths to approved values in F [...] new 0ee433676e4f crypto: xts - drop xts_check_key() new b6f5278003c4 crypto: s390/aes - drop redundant xts key check new 1ce94a8c2c37 crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode new 2912eb9b17ac crypto: testmgr - disallow plain ghash in FIPS mode new c27b2d2012e1 crypto: testmgr - allow ecdsa-nist-p256 and -p384 in FIPS mode new 199354d7fb6e crypto: caam - Remove GFP_DMA and add DMA alignment padding new 8e613cec2519 crypto: talitos - Remove GFP_DMA and add DMA alignment padding new 91dfd98216d8 crypto: ccp - Avoid page allocation failure warning for SE [...] new 8e7d7ce2e394 crypto: x86/aria - add keystream array into request ctx new 35344cf30f2b crypto: x86/aria - do not use magic number offsets of aria_ctx new 37d8d3ae7a58 crypto: x86/aria - implement aria-avx2 new c970d42001f2 crypto: x86/aria - implement aria-avx512 new 6de19301e90f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ed565234aa69 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new d3533a8af484 drm/fb-helper: Replace bpp/depth parameter by color mode new c702545e19eb drm/gud: use new debugfs device-centered functions new 2e3ab8a6994f drm/arm/hdlcd: use new debugfs device-centered functions new 51d3c0e7dc3c drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definitio [...] new a9015ce59320 drm/mipi-dsi: Add a mipi_dsi_dcs_write_seq() macro new 42eee9ccf99f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new bdc8813dc857 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7e095a4ca32a drm/i915: Update docs in intel_wakeref.h new ad24680c7b07 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new fe7a07f8abb8 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new b3b94a70cdbb Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 7b8dd21d9e02 fbdev: aty128fb: Use backlight helper new 906f5e4aa332 fbdev: atyfb: Use backlight helper new 3075da4b095f fbdev: radeon: Use backlight helper new fc9b2b1bc83b fbdev: mx3fb: Use backlight helper new 6121e11ca167 fbdev: nvidia: Use backlight helper new 10717ad6c0f2 fbdev: omapfb: panel-dsi-cm: Use backlight helper new e8eb2c307759 fbdev: riva: Use backlight helper new 3c050f0e8469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a62d7d0ebbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 119c446a484a ALSA: firewire-lib: code refactoring for helper functions [...] new f2bdee856f20 ALSA: firewire-lib: code refactoring for pool position in [...] new cccddec49c58 ALSA: firewire-lib: code refactoring for cache position in [...] new c38d8cff9cdc ALSA: firewire-lib: code refactoring for cache position in [...] new 0e541a1d275b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7baff1a9debc ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() new 4afda6de0228 ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() new 5360a1c0f251 ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() new 6736dd4e5b58 ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() new 892dbe0ecf65 ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() new f763fb2fc930 ASoC: amd: ps: add mutex lock for accessing common registers new 45aa83cb9388 ASoC: amd: ps: use acp_lock to protect common registers in [...] new 948f317fac06 ASoC: amd: ps: remove unused variable new b11845893678 ASoC: amd: ps: use static function new f8778e910cab Merge remote-tracking branch 'asoc/for-6.3' into asoc-next new 74e1afaba664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 978c18082444 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new bc3c0dd146e1 io_uring: rearrange defer list checks new 12e31d17b068 io_uring: don't iterate cq wait fast path new b24ef3dc37fa io_uring: kill io_run_task_work_ctx new 77a85f11b050 io_uring: move defer tw task checks new 22522155d2df io_uring: parse check_cq out of wq waiting new cae0ad261cbe io_uring: mimimise io_cqring_wait_schedule new b9b19725832c io_uring: simplify io_has_work new b07358e24f8b io_uring: set TASK_RUNNING right after schedule new eaf9f483c9cb io_uring: optimise non-timeout waiting new eccd4dbabfec io_uring: keep timeout in io_wait_queue new cebc6bad3399 Merge branch 'for-6.3/io_uring' into for-next new 1e03f0ac6ab4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e1ca4e8631b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecd4ea0a097f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e7c54de8842d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 17d8909e1084 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 3579f09162a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c98e6fe9589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 692fb632542b Merge branch 'next' of git://github.com/cschaufler/smack-next new eaf2213ba563 tomoyo: fix broken dependency on *.conf.default new df4840c1b880 tomoyo: avoid unneeded creation of builtin-policy.h new 8ab5bc40aad4 tomoyo: Omit use of bin2c new 17416ac0f70f locking/lockdep: add debug_show_all_lock_holders() new 85d61e0230ab Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 839f9ab9e343 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a98bf9df1c33 of: base: use strscpy() to instead of strncpy() new d472e23d24b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7038476a12c SPI core CS delay fixes and additions new 90416d92b7c5 Merge remote-tracking branch 'spi/for-6.3' into spi-next new 6c147aa30ff1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fb3ff22ad87 sched/core: Fix arch_scale_freq_tick() on tickless systems new c9e49ff73e53 Merge branch into tip/master: 'sched/urgent' new 370574610d19 Merge branch into tip/master: 'timers/urgent' new 70ba7e13c5aa Merge branch into tip/master: 'locking/core' new 3da73f102309 objtool: Fix memory leak in create_static_call_sections() new 0ee9127206e7 Merge branch into tip/master: 'objtool/core' new 8e791f7eba4c x86/kprobes: Drop removed INT3 handling code new a73f6ba396d7 Merge branch into tip/master: 'perf/core' new 0d567fc21061 Merge branch into tip/master: 'ras/core' new efe09385864f sched/core: Micro-optimize ttwu_runnable() new 160fb0d83f20 sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() new 948fb4c4e9cb cpufreq, sched/util: Optimize operations with single CPU c [...] new 544a4f2ecd45 sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS new d74f87f37672 selftests/membarrier: Test MEMBARRIER_CMD_GET_REGISTRATIONS new 355d3c41a578 Merge branch into tip/master: 'sched/core' new f8ae313f58fa Merge branch into tip/master: 'x86/alternatives' new a08e0b61d8eb Merge branch into tip/master: 'x86/asm' new 47cdfb7b0a27 x86/boot/e820: Fix typo in e820.c comment new c3efda6525ed Merge branch into tip/master: 'x86/cleanups' new f6e2a56c2bad x86/signal: Move siginfo field tests new 6be9a8f18fb2 x86/signal/compat: Move sigaction_compat_abi() to signal_64.c new ef23de950cbb Merge branch into tip/master: 'x86/core' new 727a339bd7f2 Merge branch into tip/master: 'x86/microcode' new bd4edba2653a x86/rtc: Simplify PNP ids check new 7ddf0050a21f x86/mce/dev-mcelog: use strscpy() to instead of strncpy() new 9c4fb147c349 Merge branch into tip/master: 'x86/platform' new b6bf0a10b699 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f92ebd64d620 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 131dff46587b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new bcc5dbf7b258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da82af04352b doc: Update and wordsmith rculist_nulls.rst new 647dd4cd7c21 doc: Update rcu.rst new 3abf176d64ac doc: Update stallwarn.rst new 0c208a793022 doc: Update torture.rst new c8f2310e210c doc: Update UP.rst new 3f58c55e2392 doc: Update rcu.rst URL to RCU publications new 148750d736c4 doc: Update whatisRCU.rst new 7a21ddf01af9 doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information new a75f7b487c2b docs/RCU/rcubarrier: Adjust 'Answer' parts of QQs as defin [...] new eff864590bd5 docs/RCU/rcubarrier: Right-adjust line numbers in code snippets new 5e013dc17e2a doc: Fix htmldocs build warnings of stallwarn.rst new 7354a9c454c2 arch/x86: Remove "select SRCU" new 7dfacd22e8a6 arch/arm64/kvm: Remove "select SRCU" new 0e0af2eda9e2 arch/mips/kvm: Remove "select SRCU" new aa013e271ee8 arch/powerpc/kvm: Remove "select SRCU" new a98feba4113e arch/riscv/kvm: Remove "select SRCU" new 9bccfcc6baac arch/s390/kvm: Remove "select SRCU" new 295efc37c7a5 drivers/base: Remove CONFIG_SRCU new 54307f39d040 drivers/clk: Remove "select SRCU" new 0964e88d73cb drivers/cpufreq: Remove "select SRCU" new a3784d044a49 drivers/dax: Remove "select SRCU" new d79501dfd824 drivers/devfreq: Remove "select SRCU" new a7b86af34d97 drivers/hwtracing/stm: Remove "select SRCU" new 3f0bf259b6af drivers/md: Remove "select SRCU" new b430d2d0c748 drivers/net: Remove "select SRCU" new f2e18e35e036 drivers/pci/controller: Remove "select SRCU" new 6305120eb744 fs/btrfs: Remove "select SRCU" new 2674cc2403f8 fs/dlm: Remove "select SRCU" new bf20e88fb9e1 fs/notify: Remove "select SRCU" new 7f5bce43295c fs/quota: Remove "select SRCU" new 5e5e16830cf3 init: Remove "select SRCU" new 725e07452291 kernel/power: Remove "select SRCU" new f11f68e64119 mm: Remove "select SRCU" new 35a46aa98c43 fs: Remove CONFIG_SRCU new 779062400153 kernel/notifier: Remove CONFIG_SRCU new f7e97b224499 rcu: Remove CONFIG_SRCU new a6889becb053 refscale: Add tests using SLAB_TYPESAFE_BY_RCU new e01f3a1a589e locktorture: Allow non-rtmutex lock types to be boosted new c24501b24074 locktorture: Make the rt_boost factor a tunable new 273661595c21 rcutorture: Drop sparse lock-acquisition annotations new d52d3a2bf408 torture: Fix hang during kthread shutdown phase new 917647629cd0 Merge branches 'doc.2023.01.05a', 'fixes.2023.01.03a', 'kv [...] new 3ca0a6ea8f6d sched: Add helper kstat_cpu_softirqs_sum() new 7c182722a0a9 sched: Add helper nr_context_switches_cpu() new be42f00b73a0 rcu: Add RCU stall diagnosis information new 3ab955de929a rcu: Align the output of RCU CPU stall warning messages new 0d49d9123dcf rcu: Allow up to five minutes expedited RCU CPU stall-warn [...] new 6d973883a326 Merge branch 'stall.2023.01.05a' into HEAD new e8877b5b6b82 Merge branch 'bootconfig.2023.01.03a' into HEAD new dd029269947a clocksource: Improve "skew is too large" messages new 20676f8a8c99 clocksource: Suspend the watchdog temporarily when high re [...] new dea9b0877486 clocksource: Verify HPET and PMTMR when TSC unverified new 6ddf68f5d0a5 Merge branch 'clocksource.2023.01.05a' into HEAD new 0caa9b7adb8e Merge branch 'lkmm.2023.01.03a' into HEAD new 394576ffa2c1 x86/nmi: Accumulate NMI-progress evidence in exc_nmi() new 3d6bf2385bd0 x86/nmi: Print reasons why backtrace NMIs are ignored new d1e3aa2a8ba1 Merge branch 'nmi.2023.01.05a' into HEAD new 8da50dc07b15 Merge branch 'lkmm-dev.2022.12.28a' into HEAD new d0b1ed4266af memory-model: Prohibit nested SRCU read-side critical sections new 2090a8656968 locking/csd_lock: Add Kconfig option for csd_debug default new 9ddc15a8ff7f torture: Ignore objtool "unreachable instruction" complaints new f3147dffa54e rcutorture: Add test_nmis module parameter new 918031024dc5 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new c58a777f3ed3 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new 8913f44d2f34 clocksource: Permit limited-duration clocksource watchdogging new 78532abaf5f1 x86/tsc: Add option to force frequency recalibration with [...] new 017085fec845 srcu: Add comments for srcu_size_state new 91d20e6c5778 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new 6f5aa91cf0f9 rcu/trace: use strscpy() to instead of strncpy() new 29751793977f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7f5ef26ff67f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4c5f0d44c7ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd7e48e22ce3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7796658b2a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c76feb0d5dfd workqueue: Make show_pwq() use run-length encoding new 70412c26058c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15a8dd80e4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb4fbdf90bbc leds: pwm: Clear the led structure before parsing each child node new fe2b03b74ebd leds: led-core: Fix refcount leak in of_led_get() new 96dfb6eaa691 leds: bd2802: Convert to i2c's .probe_new() new 5919bca6c5fc leds: blinkm: Convert to i2c's .probe_new() new 52ad2e20c454 leds: is31fl32xx: Convert to i2c's .probe_new() new 7e4b9f4eac19 leds: lm3530: Convert to i2c's .probe_new() new af16ddf082d8 leds: lm3532: Convert to i2c's .probe_new() new 95c95281cf5b leds: lm355x: Convert to i2c's .probe_new() new a864e3a8d865 leds: lm3642: Convert to i2c's .probe_new() new 6cd6a179773b leds: lm3692x: Convert to i2c's .probe_new() new d79df9132716 leds: lm3697: Convert to i2c's .probe_new() new 05e2355fd34a leds: lp3944: Convert to i2c's .probe_new() new 2bdb87152725 leds: lp3952: Convert to i2c's .probe_new() new e43b5ff93d4e leds: lp5521: Convert to i2c's .probe_new() new 56ec60628b71 leds: lp5523: Convert to i2c's .probe_new() new 204a84506ab8 leds: lp5562: Convert to i2c's .probe_new() new 40981677c0be leds: lp8501: Convert to i2c's .probe_new() new 1ce05f0ab290 leds: lp8860: Convert to i2c's .probe_new() new 6ca87d3e16f7 leds: pca9532: Convert to i2c's .probe_new() new 08a669529917 leds: pca963x: Convert to i2c's .probe_new() new dd0512ce64c3 leds: tca6507: Convert to i2c's .probe_new() new 7fdf678e49ff leds: tlc591xx: Convert to i2c's .probe_new() new 870b4252c7b6 leds: turris-omnia: Convert to i2c's .probe_new() new bbb2605a58ec Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 001b0c780eac usb: typec: altmodes/displayport: Add hpd sysfs attribute new a8d3392e0e5c usb: gadget: fusb300_udc: free irq on the error path in fu [...] new b566d38857fc usb: gadget: f_fs: use io_data->status consistently new 0376aa62320c usb: musb: fix error return code in da8xx_musb_init() new 9aa1afc8f622 usb: chipidea: imx: Drop empty platform remove function new b04e1747fbcc usb: typec: ucsi: Register USB Power Delivery Capabilities new 4d70c74659d9 i915: Move list_count() to list.h as list_count_nodes() fo [...] new 94c6bcec9f6c usb: gadget: hid: Convert to use list_count_nodes() new 66eccb5274c0 usb: gadget: udc: bcm63xx: Convert to use list_count_nodes() new 5220cb493bf4 xhci: Convert to use list_count_nodes() new 9b7e67b485d3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9f6fa46f68fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66e2095dbb18 habanalabs/gaudi2: fix BMON 3rd address range new 4452ea4d493f habanalabs: read binning info from preboot new e7638dee9c33 habanalabs: remove releasing of user threads from device release new 08f0bf8a7800 habanalabs: abort waiting user threads upon error new 0aa5ac61f23e habanalabs: don't notify user about clk throttling due to power new 0feefc7d12ad habanalabs: don't allow user to destroy CB handle more than once new 30d95f03cff1 habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails new e15891f34758 habanalabs: make set_dram_properties an ASIC function new b78e3ddd7352 habanalabs: fix double assignment in MMU V1 new 402974229bb8 habanalabs: update DRAM props according to preboot data new e8407cf7b83e habanalabs/gaudi2: count interrupt causes new 87e164c6a7f8 habanalabs/gaudi2: remove duplicated event prints new de6e066536fa habanalabs: adjacent timestamps should be more accurate new b0dd790868f2 habanalabs: skip device idle check in hpriv_release if in reset new 04bc81c79d1e habanalabs/gaudi2: support abrupt device reset event new e6102c91d822 habanalabs: define traces for COMMS protocol new 330fe56c65ba habanalabs: trace COMMS protocol new 6c46d34beb0e habanalabs: set log level for descriptor validation to debug new dfc5e9f54c54 habanalabs: remove support to export dmabuf from handle new b9b2231b3c65 habanalabs: helper function to validate export params new b274b23db741 habanalabs: modify export dmabuf API new c9262f74888e habanalabs: fix dmabuf to export only required size new eee9e84c471f habanalabs: fix handling of wait CS for interrupting signals new b2fafa7a7fcd habanalabs: put fences in case of unexpected wait status new 8e601816a38d habanalabs/gaudi2: wait for preboot ready if HW state is dirty new 78592bff0207 habanalabs: fix wrong variable type used for vzalloc new ae6d93ccbf37 habanalabs: fix asic-specific functions documentation new 8eb978dad51d habanalabs: support receiving ascii message from preboot f/w new c0535bb73e30 habanalabs: pass-through request from user to f/w new 252363601113 habanalabs/gaudi2: dump event description even if no cause new 2524a8d4a815 habanalabs: fix dma-buf release handling if dma_buf_fd() fails new 050f9bc4fcc5 habanalabs/uapi: move uapi file to drm new d028dd6997dc habanalabs: move driver to accel subsystem new 36274031b0b6 habanalabs: add uapi to flush inbound HBM transactions new 7a72d75732da habanalabs: verify that kernel CB is destroyed only once new a4055f068ee7 habanalabs/gaudi2: update asic register files new 3a791e5da1ad habanalabs/gaudi2: update f/w files new 3205341b9b8a habanalabs: update f/w files new 4a5a43547017 habanalabs: move some prints to debug level new aaaf7569bd8b habanalabs/gaudi: allow device acquire while in debug mode new 711647a929ee habanalabs/gaudi2: avoid reconfiguring the same PB registers new 301201b48df7 habanalabs: refactor razwi/page-fault information structures new 6f9d3d1e107d habanalabs: remove redundant memset new 9f9b6905b4e7 habanalabs: protect access to dynamic mem 'user_mappings' new f01c807cf7e3 habanalabs: add set engines masks ASIC function new 745037a56bc8 habanalabs/gaudi2: fix log for sob value overflow/underflow new 7c6afb6a99ba habanalabs: define events to trace PCI LBW access new 20f4f2f2a2e3 habanalabs: trace LBW reads/writes new a63a4baf8e98 habanalabs/gaudi2: remove use of razwi info received from f/w new 12697efffad9 habanalabs: extend fatal messages to contain PCI info new c9beab0091f5 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 74350aeb7e0d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new f16f0a40cca1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 6819c74e393d Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new df076842deab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 894c35941191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfc05e6aca60 Merge branch 'misc' into for-next new a991c53210b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 886f5e71c22e docs: driver-api: virtio: virtio on Linux new e6a8bf52d570 virtio-blk: add support for zoned block devices new 9f7b8b933727 virtio_blk: temporary variable type tweak new 427df1c0a6db virtio_blk: zone append in header type tweak new 6bd9cc400ebc virtio_blk: mark all zone fields LE new a48fedafbe85 virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support new 19b1b7cd4e05 vdpa/mlx5: Move some definitions to a new header file new 44a8134ac89a vdpa/mlx5: Add debugfs subtree new 99e093e2d3b8 vdpa/mlx5: Add RX counters to debugfs new 1dac2461968e vDPA/ifcvf: decouple hw features manipulators from the adapter new 6ae4687a9e94 vDPA/ifcvf: decouple config space ops from the adapter new 1bd6d7553296 vDPA/ifcvf: alloc the mgmt_dev before the adapter new 8457ccc80cfc vDPA/ifcvf: decouple vq IRQ releasers from the adapter new 984a327ce13d vDPA/ifcvf: decouple config IRQ releaser from the adapter new c7629e6f69df vDPA/ifcvf: decouple vq irq requester from the adapter new f9115d71a3fa vDPA/ifcvf: decouple config/dev IRQ requester and vectors [...] new 2213cef79580 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw new 300627a04996 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev new d72866391562 vDPA/ifcvf: allocate the adapter in dev_add() new 7e67cdbe22ad vDPA/ifcvf: retire ifcvf_private_to_vf new 9648cad720ee vDPA/ifcvf: implement features provisioning new 6226b9d7fde7 vdpa_sim_net: Offer VIRTIO_NET_F_STATUS new efe98d3c84cb PCI: Add SolidRun vendor ID new 99b4ce68e529 PCI: Avoid FLR for SolidRun SNET DPU rev 1 new b00ab69ec381 virtio: vdpa: new SolidNET DPU driver. new 77d2b4bdaf17 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d6e21ef31e7f dt-bindings: remoteproc: Add PRU consumer bindings new 9b9ad70f2867 remoteproc: pru: Add enum for PRU Core Identifiers. new 919e8942548a remoteproc: pru: Add APIs to get and put the PRU cores new 2da812ffcd11 remoteproc: pru: Make sysfs entries read-only for PRU clie [...] new 102853400321 remoteproc: pru: Add pru_rproc_set_ctable() function new 133f30d3a8e1 remoteproc: pru: Configure firmware based on client setup new 90d6db82626b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 808b9f5acbcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9beb1b2a139 gpio: regmap: use new regmap_might_sleep() new f6da7a4753ee Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9fe345fa2d80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3065ac434486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b645cdcf86b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35d2ea68fd05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e69acafffc3c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 60c8b4aebd8e nvmem: core: fix cleanup after dev_set_name() new 6fc8926b3016 nvmem: core: fix registration vs use race new 83587f1b8d6d net: add helper eth_addr_add() new 7850f3f4da30 of: base: add of_parse_phandle_with_optional_args() new 67b8497f005f of: property: make #.*-cells optional for simple props new d03be5c6d5e9 of: property: add #nvmem-cell-cells property new 0383beee09d9 nvmem: core: fix device node refcounting new 550ac57362e9 nvmem: core: add an index parameter to the cell new 0217a1922e09 nvmem: core: move struct nvmem_cell_info to nvmem-provider.h new 53730f4a60a0 nvmem: core: drop the removal of the cells in nvmem_add_cells() new 3d2721f880da nvmem: core: fix cell removal on error new 095c2adcd388 nvmem: core: add nvmem_add_one_cell() new f4e986e70cfc nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_f [...] new f5709a684a0a nvmem: core: introduce NVMEM layouts new 57eb1b2fef59 nvmem: core: add per-cell post processing new ab76eb5dcbdb nvmem: core: allow to modify a cell before adding it new 087360e44b79 nvmem: imx-ocotp: replace global post processing with layouts new 337c61d41ef7 nvmem: cell: drop global cell_post_process new c21a3601f7e3 nvmem: core: provide own priv pointer in post process callback new 0e3562db8ff4 nvmem: layouts: add sl28vpd layout new b6bdb014e0f5 MAINTAINERS: add myself as sl28vpd nvmem layout driver new 86518ff8def0 nvmem: layouts: Add ONIE tlv layout driver new 2f47f3b3fff6 MAINTAINERS: Add myself as ONIE tlv NVMEM layout maintainer new 82a0198ab2a0 nvmem: core: return -ENOENT if nvmem cell is not found new 3b0c49e4921d nvmem: layouts: Fix spelling mistake "platforn" -> "platform" new e5e0a06796b0 dt-bindings: nvmem: Fix spelling mistake "platforn" -> "platform" new 52bb153cb798 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4ec2d9df364 Merge branch 'main' of git://git.infradead.org/users/willy [...] new fa68dd569d7e Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 70bcac7cb314 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 76f42a41d610 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e82d58f24a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2a0fd65d1b67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c04e024d3f81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b7fc9bfa126 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dbeda9c20568 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 9e458ab06414 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b485941fa217 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 180940ee9592 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new eb7505361b30 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 91f3e86f40e0 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 4073513b3397 Merge branch 'mm-stable' into mm-unstable new 17d659d2bfcd mm/kmemleak: simplify kmemleak_cond_resched() usage new 032ff2c89971 mm/kmemleak: fix UAF bug in kmemleak_scan() new b1d540c347ae mm: move folio_set_compound_order() to mm/internal.h new 75d1202ebf90 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() new 299bfb7a0ecd mm/memfd: add F_SEAL_EXEC new f7395a5931b6 selftests/memfd: add tests for F_SEAL_EXEC new 9faa1397936e mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC new 4377789b34ac mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix new 6cce11587e05 mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-fix new 5d1e60b4cceb mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3 new a3ec96ce077e mm-memfd-add-mfd_noexec_seal-and-mfd_exec-fix-3-fix new a347f83db332 mm/memfd: Add write seals when apply SEAL_EXEC to executab [...] new 96c1b4bcd1ab selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC new 79a3f378401c hugetlb: update vma flag check for hugetlb vma lock new 95f7f8f405f4 buffer: add b_folio as an alias of b_page new a0ab20df28e6 buffer: replace obvious uses of b_page with b_folio new 334937aedd6f buffer: use b_folio in touch_buffer() new f06b21573133 buffer: use b_folio in end_buffer_async_read() new 8452646ef3c9 buffer: use b_folio in end_buffer_async_write() new 125221d05bb5 page_io: remove buffer_head include new 1d7ab10535ad buffer: use b_folio in mark_buffer_dirty() new cf30756db869 gfs2: replace obvious uses of b_page with b_folio new b2e8db56219c jbd2: replace obvious uses of b_page with b_folio new bcde6618b81f nilfs2: replace obvious uses of b_page with b_folio new e734faae2415 reiserfs: replace obvious uses of b_page with b_folio new 716b0bf8e474 mpage: use b_folio in do_mpage_readpage() new cdd77fdce476 mm/hugetlb: let vma_offset_start() to return start new 21193b6bde1e mm/hugetlb: don't wait for migration entry during follow page new 2ad4f9381e10 mm/hugetlb: document huge_pte_offset usage new 6294d4893723 mm/hugetlb: move swap entry handling into vma lock when faulted new e7ba850e62d4 mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare new 45ae9e28c186 mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare new 24f3600c8db1 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare new 664aa6d9898a mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare new 59d06505e3a2 mm/hugetlb: introduce hugetlb_walk() new 9707cb0924d3 mm-hugetlb-introduce-hugetlb_walk-checkpatch-fixes new 2ffa371a542f mm/mempolicy: do not duplicate policy if it is not applica [...] new 944a281b55b1 mm/highmem: add notes about conversions from kmap{,_atomic}() new 47297cf2a750 lib/test_vmalloc.c: add parameter use_huge for fix_size_al [...] new 7386868bb59f cma: tracing: print alloc result in trace_cma_alloc_finish new 4765073185da mm: huge_memory: convert madvise_free_huge_pmd to use a folio new 9f5d93015598 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() new 51a3f1fd8cdc hugetlb: initialize variable to avoid compiler warning new 39f7901f8453 mm: memcontrol: skip moving non-present pages that are map [...] new 84ac92c84c24 mm: rmap: remove lock_page_memcg() new 111e9e1dfd47 mm: memcontrol: deprecate charge moving new 9a7b75efaedc mm-memcontrol-deprecate-charge-moving-fix new 061015dcdec5 mm/khugepaged: recover from poisoned anonymous memory new e09205b3b8e6 mm/khugepaged: recover from poisoned file-backed memory new 5cd87729628d mm/damon/core: implement damos filter new fd351614f198 mm/damon/paddr: support DAMOS filters new 0f6600ed63ab mm/damon/reclaim: add a parameter called skip_anon for avo [...] new 101ac5ebd424 Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter new 044399fa95e8 mm/damon/sysfs-schemes: implement filters directory new 306e0ec03f66 mm/damon/sysfs-schemes: implement filter directory new 97a2e942054d mm/damon/sysfs-schemes: connect filter directory and filte [...] new 28ec0da48ef5 mm/damon/sysfs-schemes: implement scheme filters new 05aa210570db mm/damon/sysfs-schemes: Fix leaking a filter for wrong cgr [...] new 2858e2454bf7 mm/damon/sysfs-schemes: return an error for filter memcg p [...] new 9454a6c85ec5 selftests/damon/sysfs: test filters directory new 8bb413cdc7a5 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs new 44a468f89664 Docs/ABI/damon: document scheme filters files new 12e6bcd16a9d swapfile: get rid of volatile and avoid redundant read new b9cc1195ad3f swap: avoid a redundant pte map if ra window is 1 new bcac6d04b83f swap: fold swap_ra_clamp_pfn into swap_ra_info new 5ad90c48c854 swap: avoid holding swap reference in swap_cache_get_folio new b6cb457da08f kasan: allow sampling page_alloc allocations for HW_TAGS new c68486f3898b tools/vm/page_owner_sort: free memory before exit new 7af62ac68fad mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc [...] new fe6b70825229 maple_tree: remove extra space and blank line new de5c2036c5a1 maple_tree: remove extra return statement new 20724cfc7722 maple_tree: use mt_node_max() instead of direct operations [...] new c8102351e21d maple_tree: use macro MA_ROOT_PARENT instead of number new 864eed987604 maple_tree: remove the redundant code new b9f98d188bd4 maple_tree: refine ma_state init from mas_start() new 6415fafe1e6c maple_tree: refine mab_calc_split function new c340b934eef1 mm/memory: add vm_normal_folio() new ce0e4daf78b9 madvise: convert madvise_cold_or_pageout_pte_range() to us [...] new ea3527a2d720 mm/damon: convert damon_pa_mark_accessed_or_deactivate() t [...] new 3986ec7d266c mm/swap: convert deactivate_page() to folio_deactivate() new 9186da29c768 mm-swap-convert-deactivate_page-to-folio_deactivate-fix new e6f3cb934075 mm: new primitive kvmemdup() new de2cf5370019 mm: move FOLL_* defs to mm_types.h new 7f4fedcfedff mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() new d0296be669a7 mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() new 3ecd3d33afb2 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio new f5d70915276f mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] new 908bbfa29e61 mm: multi-gen LRU: remove eviction fairness safeguard new 1ffc64c7dbf8 mm: multi-gen LRU: remove aging fairness safeguard new 93a2998e9fb0 mm: multi-gen LRU: shuffle should_run_aging() new 9b1ebe998f96 mm: multi-gen LRU: per-node lru_gen_folio lists new fb8b3c632b38 mm: multi-gen LRU: clarify scan_control flags new 791381133249 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check new 50bb6da447f0 selftests/vm: ksm_functional_tests: fix a typo in comment new f47d0c919405 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() new 7449bde37ca1 fixup: mm/userfaultfd: enable writenotify while userfaultf [...] new 7e882983c9ea mm/mprotect: drop pgprot_t parameter from change_protection() new 444c93793bc7 fixup: mm/mprotect: drop pgprot_t parameter from change_pr [...] new b9f59962089b mm: fix comment of page table counter new f73d9ff6ef5a mm/page_reporting: replace rcu_access_pointer() with rcu_d [...] new 734cbddcfe72 migrate_pages: organize stats with struct migrate_pages_stats new c3e754432c72 migrate_pages: separate hugetlb folios migration new c5bf2a8820d3 migrate_pages: restrict number of pages to migrate in batch new 5602b75cbae6 migrate_pages: split unmap_and_move() to _unmap() and _move() new 0eaae87c1186 migrate_pages: batch _unmap and _move new def6d9249d59 migrate_pages: move migrate_folio_done() and migrate_folio [...] new b75deefb26a0 migrate_pages: share more code between _unmap and _move new 323b933ba062 migrate_pages: batch flushing TLB new 0cf3c1134594 mm: pagevec: add folio_batch_reinit() new 761bc6df5ee1 mm: mlock: use folios and a folio batch internally new 0979f3ccdc6b m68k/mm/motorola: specify pmd_page() type new bfcda5e826b2 mm: mlock: update the interface to use folios new 378c7763a676 Documentation/mm: update references to __m[un]lock_page() [...] new 5b6faee66481 mm/thp: check and bail out if page in deferred queue already new 742001e9f4c0 fs: remove an outdated comment on mpage_writepages new f52f93bd7380 ntfs3: stop using generic_writepages new f2a7c762aae1 ntfs3: remove ->writepage new 31da5fd4acbf jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 new 084555fd6775 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages new fc6fd624dfd1 mm: remove generic_writepages new a93c6f90722d mm: huge_memory: convert split_huge_pages_all() to use a folio new f9f2105be177 zram: fix typos in comments new fda15d2eafab mm: memcg: add folio_memcg_check() new 57ce303ecce8 mm: page_idle: convert page idle to use a folio new 8c53bf9ed468 mm/damon: introduce damon_get_folio() new 7dd7bffd36da mm/damon: convert damon_ptep/pmdp_mkold() to use a folio new 07032f932cd3 mm/damon/paddr: convert damon_pa_*() to use a folio new 79ea3527b4a2 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio new e4887a7a1d92 mm/damon: remove unneeded damon_get_page() new 43581e5b162e mm/damon/vaddr: convert hugetlb related functions to use a folio new 4dc6ffe8b493 ksm: abstract the function try_to_get_old_rmap_item new 4456f011edcb ksm: support unsharing zero pages placed by KSM new 7c6453b8f54f ksm: count all zero pages placed by KSM new d10a28c50473 ksm: count zero pages for each process new 0c7eafa19e4f ksm: add zero_pages_sharing documentation new f7d9884bbc18 selftest: add testing unsharing and counting ksm zero page new d178dd9cd124 mm/mprotect: use long for page accountings and retval new 3e6a7aa437ec mm/uffd: detect pgtable allocation failures new f11c40b9a2c6 mm-uffd-detect-pgtable-allocation-failures-checkpatch-fixes new 68b301f37426 workingset: fix confusion around eviction vs refault container new 487683d9243b mm/page_alloc: invert logic for early page initialisation checks new bc919546432b mm/debug: use valid physical memory for pmd/pud tests new d5a02d2d00da maple_tree: add mas_init() function new 7ba578ca5c27 maple_tree: fix potential rcu issue new 705607dcafdb maple_tree: reduce user error potential new 41e2b8a2325c test_maple_tree: test modifications while iterating new 9df3d25a97ec mm: expand vma iterator interface new d4529bc4c26d mm/mmap: convert brk to use vma iterator new 831efb1b8fb9 kernel/fork: convert forking to using the vmi iterator new 547326ffabd9 mmap: convert vma_link() vma iterator new f355b8d96876 mm/mmap: remove preallocation from do_mas_align_munmap() new a7f83eb601ef mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] new 311129a7971c mmap: convert vma_expand() to use vma iterator new 80c8eed1721e mm: add temporary vma iterator versions of vma_merge(), sp [...] new bdfb333b0b2a ipc/shm: use the vma iterator for munmap calls new c6fc05242a09 userfaultfd: use vma iterator new dd51a3ca1096 mm: change mprotect_fixup to vma iterator new 4b02758dc3c5 mlock: convert mlock to vma iterator new 8193673ee5d8 coredump: convert to vma iterator new aaba4ba837fa mempolicy: convert to vma iterator new 7e2dd18353a3 task_mmu: convert to vma iterator new 7d718fd9873c sched: convert to vma iterator new 505c59767243 madvise: use vmi iterator for __split_vma() and vma_merge() new 1cfdd2a44d6b mmap: pass through vmi iterator to __split_vma() new 2f94851ec717 mmap: use vmi version of vma_merge() new 756841b468f5 mm/mremap: use vmi version of vma_merge() new d4f7ebf41a44 mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] new fd367dac089e include/linux/mm: declare different type of split_vma() fo [...] new 3a72a0174748 mm/damon: stop using vma_mas_store() for maple tree store new b9e4eabb8f40 mmap: convert __vma_adjust() to use vma iterator new b9000fd4c5a6 mmap-convert-__vma_adjust-to-use-vma-iterator-fix new 3128296746a1 mm: pass through vma iterator to __vma_adjust() new 69e9b6c8a525 madvise: use split_vma() instead of __split_vma() new 751f0a6713a9 mm: remove unnecessary write to vma iterator in __vma_adjust() new 39fd6622223e mm: pass vma iterator through to __vma_adjust() new 061dc4741489 mm: add vma iterator to vma_adjust() arguments new 1b55bb7e3b16 mmap: clean up mmap_region() unrolling new b01b3b8a7365 mm: change munmap splitting order and move_vma() new edd9f4829c57 mm/mmap: move anon_vma setting in __vma_adjust() new 0471d6b0df5e mm/mmap: refactor locking out of __vma_adjust() new d2297db1d48a mm/mmap: use vma_prepare() and vma_complete() in vma_expand() new fc63eb0e3016 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() new 07364e5b9a1d mm: don't use __vma_adjust() in __split_vma() new 16e35ed350dd mm/mmap: don't use __vma_adjust() in shift_arg_pages() new 63b249f7137c mm/mmap: introduce dup_vma_anon() helper new 4bc946291c61 mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] new 4b9c180dfc28 mm/mmap: remove __vma_adjust() new bba1f7b7c25a vma_merge: set vma iterator to correct position new eac25c5e12fc maple_tree: remove GFP_ZERO from kmem_cache_alloc() and km [...] new 3eade064bd22 mm: fix two spelling mistakes in highmem.h new bf2d8d8b93d2 selftests/vm: cow: add COW tests for collapsing of PTE-map [...] new 6d5b75f3ce56 mm/slab: add is_kmalloc_cache() helper function new a53f50cb5210 mm/kasan: simplify and refine kasan_cache code new 99fc6f481438 mm: remove zap_page_range and create zap_vma_pages new aed2c55c5b62 MAINTAINERS: add types to akpm/mm git trees entries new 646441bd4219 MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files new d9135e6fc76c tools/vm: rename tools/vm to tools/mm new 6b380799d251 selftests/vm: rename selftests/vm to selftests/mm new a2837d229169 Docs/admin-guide/mm/numaperf: increase depth of subsections new a5d78d368c70 Docs/admin-guide/mm/numaperf: change title to fix duplicat [...] new 7b84f93d00ab fs: don't allocate blocks beyond EOF from __mpage_writepage new 85a9b62c63ad zram: correctly handle all next_arg() cases new 43569c84221e selftest/vm: add mremap expand merge offset test new d025b1c40d6a mm/nommu: factor out check for NOMMU shared mappings into [...] new dc8346748532 mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings new f434860645df drivers/misc/open-dice: don't touch VM_MAYSHARE new 31452c229423 mm: add vma_has_recency() new e92b8446a2ad mm: support POSIX_FADV_NOREUSE new 28036f460d77 mm: introduce folio_is_pfmemalloc new 0885befcd5e3 mm: remove PageMovable export new 0632e13a60f6 arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new b22aff3edaba arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new 171631292657 error-injection: remove EI_ETYPE_NONE new 7df3eafcf49a error-injection-remove-ei_etype_none-fix new ea59b1816f75 docs: fault-injection: add requirements of error injectabl [...] new ee3c83ae63cd hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new ccd642c61293 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 03f8230a25f1 include/linux/percpu_counter.h: race in uniprocessor percp [...] new 03bfbece28c7 kernel/irq/manage.c: disable_irq() might sleep. new 25172cb76412 lib: add Dhrystone benchmark test new 334e143fa177 lib-add-dhrystone-benchmark-test-fix new be1b03ebce0b hfsplus: remove unnecessary variable initialization new 542a85c7fe14 hfsplus-remove-unnecessary-variable-initialization-fix new 53441285e83a scripts/spelling.txt: add `permitted' new 68c6d2ee91ff KVM: x86: fix trivial typo new d90047924f9c checkpatch: mark kunmap() and kunmap_atomic() deprecated new e3ec7a7de1c2 proc: mark /proc/cmdline as permanent new 3166aaf020b3 scripts/spelling: add a few more typos new a3fecb97b4e4 kthread_worker: check all delayed works when destroy kthre [...] new c50ec0204ab3 util_macros.h: add missing insclusion new 458a17939039 scripts/gdb: add mm introspection utils new b161f7ea3656 scripts/bloat-o-meter: use the reverse flag for sort new 879ab834621f Merge branch 'mm-nonmm-unstable' into mm-everything new 70d7cfc1a2b6 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 543b9b2fe10b Add linux-next specific files for 20230109
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 (469a89fd3bb7) \ N -- N -- N refs/heads/master (543b9b2fe10b)
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 797 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: .mailmap | 2 + Documentation/ABI/testing/debugfs-driver-dcc | 163 +- .../ABI/testing/sysfs-driver-typec-displayport | 15 + Documentation/RCU/rculist_nulls.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 4 + Documentation/admin-guide/mm/hugetlbpage.rst | 6 +- .../admin-guide/mm/idle_page_tracking.rst | 2 +- Documentation/admin-guide/mm/numaperf.rst | 8 +- Documentation/admin-guide/mm/pagemap.rst | 4 +- Documentation/admin-guide/mm/zswap.rst | 4 +- Documentation/arm64/silicon-errata.rst | 2 + Documentation/conf.py | 6 + Documentation/core-api/pin_user_pages.rst | 2 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../bindings/clock/qcom,sm8550-tcsr.yaml | 55 + .../bindings/crypto/atmel,at91sam9g46-aes.yaml | 2 +- .../bindings/crypto/atmel,at91sam9g46-sha.yaml | 2 +- .../bindings/crypto/atmel,at91sam9g46-tdes.yaml | 2 +- .../bindings/remoteproc/ti,pru-consumer.yaml | 60 + .../bindings/soc/qcom/qcom,apr-services.yaml | 5 +- .../bindings/spi/atmel,at91rm9200-spi.yaml | 2 +- .../devicetree/bindings/spi/atmel,quadspi.yaml | 2 +- .../bindings/spi/spi-peripheral-props.yaml | 4 +- Documentation/kbuild/makefiles.rst | 2 +- Documentation/mm/page_owner.rst | 2 +- Documentation/mm/slub.rst | 2 +- Documentation/networking/rxrpc.rst | 4 +- Documentation/sphinx/load_config.py | 6 +- Documentation/translations/zh_CN/mm/page_owner.rst | 2 +- MAINTAINERS | 27 +- Makefile | 9 +- Next/SHA1s | 122 +- Next/merge.log | 1913 ++++++++++++-------- arch/arm64/Kconfig | 16 + .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 8 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/hugetlb.h | 9 + arch/arm64/include/asm/pgtable.h | 9 + arch/arm64/kernel/cpu_errata.c | 7 + arch/arm64/kernel/vdso.c | 6 +- arch/arm64/mm/hugetlbpage.c | 21 + arch/arm64/mm/mmu.c | 21 + arch/arm64/tools/cpucaps | 1 + arch/powerpc/kernel/vdso.c | 4 +- arch/powerpc/kernel/vmlinux.lds.S | 6 +- arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/pseries/vas.c | 3 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 2 +- arch/riscv/include/asm/uaccess.h | 2 +- arch/riscv/kernel/vdso.c | 6 +- arch/s390/crypto/aes_s390.c | 4 - arch/s390/crypto/paes_s390.c | 2 +- arch/s390/include/asm/debug.h | 6 +- arch/s390/kernel/vdso.c | 4 +- arch/s390/kernel/vmlinux.lds.S | 4 + arch/s390/mm/gmap.c | 2 +- arch/x86/crypto/Kconfig | 38 + arch/x86/crypto/Makefile | 6 + arch/x86/crypto/aria-aesni-avx-asm_64.S | 26 +- arch/x86/crypto/aria-aesni-avx2-asm_64.S | 1433 +++++++++++++++ arch/x86/crypto/aria-avx.h | 48 +- arch/x86/crypto/aria-gfni-avx512-asm_64.S | 971 ++++++++++ ...ria_aesni_avx_glue.c => aria_aesni_avx2_glue.c} | 141 +- arch/x86/crypto/aria_aesni_avx_glue.c | 45 +- arch/x86/crypto/aria_gfni_avx512_glue.c | 250 +++ arch/x86/entry/vdso/vma.c | 4 +- arch/x86/kernel/Makefile | 1 - arch/x86/kernel/asm-offsets.c | 8 + arch/x86/kernel/cpu/mce/dev-mcelog.c | 3 +- arch/x86/kernel/e820.c | 2 +- arch/x86/kernel/kprobes/core.c | 14 - arch/x86/kernel/nmi.c | 18 +- arch/x86/kernel/rtc.c | 9 +- arch/x86/kernel/signal_32.c | 127 ++ arch/x86/kernel/signal_64.c | 127 ++ arch/x86/kernel/signal_compat.c | 191 -- arch/x86/kernel/tsc.c | 34 +- arch/xtensa/include/asm/processor.h | 9 - arch/xtensa/kernel/traps.c | 2 - arch/xtensa/mm/fault.c | 4 - crypto/aria_generic.c | 4 + crypto/testmgr.c | 4 +- drivers/accel/habanalabs/common/device.c | 52 +- drivers/accel/habanalabs/common/firmware_if.c | 12 +- drivers/accel/habanalabs/common/habanalabs.h | 6 + drivers/accel/habanalabs/common/habanalabs_drv.c | 2 + drivers/accel/habanalabs/common/habanalabs_ioctl.c | 38 +- drivers/accel/habanalabs/common/pci/pci.c | 10 +- drivers/accel/habanalabs/gaudi/gaudi.c | 6 + drivers/accel/habanalabs/gaudi2/gaudi2.c | 232 +-- drivers/accel/habanalabs/goya/goya.c | 6 + drivers/android/binder_alloc.c | 2 +- drivers/block/zram/zram_drv.c | 4 +- drivers/bluetooth/btusb.c | 4 + drivers/bluetooth/hci_qca.c | 11 +- drivers/char/mem.c | 2 +- drivers/char/tpm/tpm-interface.c | 4 +- drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rpmh.c | 36 + drivers/clk/qcom/tcsrcc-sm8550.c | 192 ++ .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 4 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 13 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 4 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 11 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/atmel-ecc.c | 4 +- drivers/crypto/atmel-i2c.c | 4 +- drivers/crypto/atmel-i2c.h | 2 +- drivers/crypto/axis/artpec6_crypto.c | 2 +- drivers/crypto/caam/blob_gen.c | 2 +- drivers/crypto/caam/caamalg.c | 16 +- drivers/crypto/caam/caamalg_qi.c | 16 +- drivers/crypto/caam/caamalg_qi2.c | 48 +- drivers/crypto/caam/caamalg_qi2.h | 10 +- drivers/crypto/caam/caamhash.c | 14 +- drivers/crypto/caam/caampkc.c | 31 +- drivers/crypto/caam/caamprng.c | 12 +- drivers/crypto/caam/caamrng.c | 11 +- drivers/crypto/caam/ctrl.c | 4 +- drivers/crypto/caam/desc_constr.h | 3 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/caam/qi.h | 12 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 8 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 8 +- drivers/crypto/ccp/sev-dev.c | 9 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 2 +- drivers/crypto/talitos.c | 2 +- drivers/firmware/psci/psci.c | 3 + drivers/gpio/gpio-regmap.c | 10 +- drivers/gpu/drm/arm/hdlcd_drv.c | 24 +- drivers/gpu/drm/drm_fb_helper.c | 42 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/gud/gud_drv.c | 17 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 15 +- drivers/gpu/drm/i915/intel_wakeref.h | 21 +- drivers/gpu/drm/tiny/ofdrm.c | 7 +- drivers/gpu/drm/tiny/simpledrm.c | 7 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 2 +- drivers/hid/hid-sensor-custom.c | 242 ++- drivers/iio/light/hid-sensor-als.c | 27 +- drivers/iio/light/hid-sensor-prox.c | 37 +- drivers/leds/led-class.c | 1 + drivers/leds/leds-bd2802.c | 5 +- drivers/leds/leds-blinkm.c | 5 +- drivers/leds/leds-is31fl32xx.c | 5 +- drivers/leds/leds-lm3530.c | 5 +- drivers/leds/leds-lm3532.c | 5 +- drivers/leds/leds-lm355x.c | 6 +- drivers/leds/leds-lm3642.c | 5 +- drivers/leds/leds-lm3692x.c | 6 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp3944.c | 5 +- drivers/leds/leds-lp3952.c | 5 +- drivers/leds/leds-lp5521.c | 6 +- drivers/leds/leds-lp5523.c | 6 +- drivers/leds/leds-lp5562.c | 5 +- drivers/leds/leds-lp8501.c | 6 +- drivers/leds/leds-lp8860.c | 5 +- drivers/leds/leds-pca9532.c | 9 +- drivers/leds/leds-pca963x.c | 6 +- drivers/leds/leds-pwm.c | 4 +- drivers/leds/leds-tca6507.c | 5 +- drivers/leds/leds-tlc591xx.c | 5 +- drivers/leds/leds-turris-omnia.c | 5 +- drivers/misc/open-dice.c | 14 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/pasemi_nand.c | 63 +- drivers/mtd/nand/raw/tmio_nand.c | 533 ------ drivers/net/ethernet/freescale/enetc/enetc.c | 38 +- drivers/net/ethernet/freescale/enetc/enetc.h | 1 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 - drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 1 - .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 26 - drivers/net/ethernet/wangxun/libwx/wx_hw.c | 504 ++++-- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 37 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 72 +- drivers/net/ethernet/wangxun/ngbe/ngbe.h | 79 - drivers/net/ethernet/wangxun/ngbe/ngbe_hw.c | 47 +- drivers/net/ethernet/wangxun/ngbe/ngbe_hw.h | 4 +- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 300 ++- drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 68 +- drivers/net/ethernet/wangxun/txgbe/txgbe.h | 43 - drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 116 +- drivers/net/ethernet/wangxun/txgbe/txgbe_hw.h | 6 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 335 +--- drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 14 +- drivers/net/ipa/ipa_interrupt.c | 107 +- drivers/net/ipa/ipa_interrupt.h | 48 +- drivers/net/ipa/ipa_power.c | 19 +- drivers/net/ipa/ipa_power.h | 12 + drivers/net/ipa/ipa_uc.c | 21 +- drivers/net/ipa/ipa_uc.h | 8 + drivers/net/netdevsim/dev.c | 15 +- drivers/net/phy/micrel.c | 25 +- drivers/net/usb/cdc_ether.c | 6 + drivers/nvmem/core.c | 4 +- drivers/of/base.c | 3 +- drivers/opp/Kconfig | 1 + drivers/remoteproc/pru_rproc.c | 230 ++- drivers/soc/qcom/apr.c | 3 +- drivers/soc/qcom/dcc.c | 3 +- drivers/spi/spi.c | 2 +- drivers/spi/spidev.c | 36 +- drivers/usb/chipidea/usbmisc_imx.c | 6 - drivers/usb/dwc3/dwc3-xilinx.c | 1 + drivers/usb/dwc3/gadget.c | 5 +- drivers/usb/fotg210/fotg210-udc.c | 2 + drivers/usb/gadget/function/f_fs.c | 8 +- drivers/usb/gadget/legacy/hid.c | 7 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 11 +- drivers/usb/gadget/udc/fusb300_udc.c | 10 +- drivers/usb/host/xhci-ring.c | 7 +- drivers/usb/musb/da8xx.c | 4 +- drivers/usb/typec/altmodes/displayport.c | 10 + drivers/usb/typec/ucsi/ucsi.c | 163 +- drivers/usb/typec/ucsi/ucsi.h | 8 + drivers/vdpa/Kconfig | 8 + drivers/vdpa/solidrun/snet_main.c | 5 +- drivers/vdpa/solidrun/snet_vdpa.h | 2 - drivers/video/fbdev/aty/aty128fb.c | 6 +- drivers/video/fbdev/aty/atyfb_base.c | 8 +- drivers/video/fbdev/aty/radeon_backlight.c | 6 +- drivers/video/fbdev/mx3fb.c | 7 +- drivers/video/fbdev/nvidia/nv_backlight.c | 8 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 8 +- drivers/video/fbdev/riva/fbdev.c | 8 +- fs/afs/cmservice.c | 6 +- fs/afs/rxrpc.c | 24 +- fs/coredump.c | 8 +- fs/cramfs/inode.c | 2 +- fs/exec.c | 16 +- fs/exfat/exfat_fs.h | 2 +- fs/exfat/file.c | 3 +- fs/exfat/inode.c | 6 +- fs/exfat/namei.c | 2 +- fs/exfat/super.c | 3 +- fs/hfs/inode.c | 15 +- fs/mpage.c | 6 + fs/nfsd/filecache.c | 45 +- fs/nfsd/filecache.h | 5 +- fs/nfsd/nfs4proc.c | 7 +- fs/nfsd/nfs4state.c | 35 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsproc.c | 4 +- fs/nfsd/trace.h | 52 +- fs/nilfs2/btree.c | 15 +- fs/posix_acl.c | 2 +- fs/proc/task_mmu.c | 14 +- fs/proc/task_nommu.c | 2 +- fs/ramfs/file-nommu.c | 2 +- fs/romfs/mmap-nommu.c | 2 +- fs/userfaultfd.c | 88 +- include/crypto/xts.h | 25 +- include/drm/drm_mipi_dsi.h | 39 +- include/dt-bindings/clock/qcom,sm8550-tcsr.h | 18 + include/linux/debug_locks.h | 17 +- include/linux/fs.h | 2 + include/linux/hid-sensor-ids.h | 1 + include/linux/highmem.h | 4 +- include/linux/hugetlb.h | 4 +- include/linux/kasan.h | 22 +- include/linux/list.h | 15 + include/linux/maple_tree.h | 11 + include/linux/mm.h | 140 +- include/linux/mm_inline.h | 14 +- include/linux/mm_types.h | 6 +- include/linux/netlink.h | 4 + include/linux/page_ref.h | 2 +- include/linux/pci_ids.h | 2 + include/linux/remoteproc/pruss.h | 83 + include/linux/slab_def.h | 2 +- include/linux/slub_def.h | 2 +- include/linux/soc/qcom/apr.h | 2 +- include/linux/srcutree.h | 33 +- include/linux/userfaultfd_k.h | 2 +- include/linux/util_macros.h | 2 + include/linux/workqueue.h | 2 - include/net/af_rxrpc.h | 3 +- include/net/devlink.h | 2 + include/trace/events/habanalabs.h | 39 + include/trace/events/rcu.h | 4 +- include/trace/events/rxrpc.h | 160 +- include/uapi/linux/ethtool.h | 2 +- include/uapi/linux/ioam6.h | 2 +- include/uapi/linux/membarrier.h | 4 + include/uapi/linux/psci.h | 4 +- include/uapi/linux/rpl.h | 4 +- init/version-timestamp.c | 1 - io_uring/io_uring.c | 2 +- ipc/shm.c | 11 +- kernel/bpf/verifier.c | 6 + kernel/entry/common.c | 3 +- kernel/events/uprobes.c | 2 +- kernel/fork.c | 19 +- kernel/hung_task.c | 2 +- kernel/kthread.c | 5 + kernel/locking/lockdep.c | 14 +- kernel/rcu/rcu.h | 2 +- kernel/rcu/rcutorture.c | 8 +- kernel/rcu/refscale.c | 6 +- kernel/sched/core.c | 77 +- kernel/sched/cpufreq_schedutil.c | 43 +- kernel/sched/fair.c | 14 +- kernel/sched/membarrier.c | 39 +- kernel/trace/bpf_trace.c | 3 + kernel/workqueue.c | 46 +- lib/maple_tree.c | 92 +- lib/mpi/mpicoder.c | 3 +- lib/test_maple_tree.c | 72 + lib/win_minmax.c | 2 +- localversion-next | 2 +- mm/Kconfig | 2 +- mm/Kconfig.debug | 2 +- mm/compaction.c | 1 - mm/damon/vaddr-test.h | 6 +- mm/debug_vm_pgtable.c | 70 +- mm/fadvise.c | 5 +- mm/filemap.c | 2 +- mm/hugetlb.c | 69 +- mm/internal.h | 13 + mm/kasan/common.c | 9 +- mm/kasan/report.c | 2 +- mm/madvise.c | 15 +- mm/memblock.c | 8 +- mm/memory-failure.c | 2 +- mm/memory.c | 37 +- mm/mempolicy.c | 29 +- mm/mlock.c | 57 +- mm/mmap.c | 1080 ++++++----- mm/mprotect.c | 128 +- mm/mremap.c | 42 +- mm/nommu.c | 64 +- mm/page-writeback.c | 2 +- mm/page_alloc.c | 16 +- mm/rmap.c | 57 +- mm/slab.c | 2 +- mm/slab.h | 8 + mm/slab_common.c | 1 - mm/slub.c | 2 +- mm/userfaultfd.c | 16 +- mm/vmscan.c | 5 +- mm/workingset.c | 3 +- mm/z3fold.c | 2 - mm/zsmalloc.c | 3 - net/Makefile | 1 + net/bluetooth/hci_conn.c | 18 +- net/core/Makefile | 1 - net/core/sysctl_net_core.c | 5 - net/devlink/Makefile | 3 + net/devlink/core.c | 334 ++++ net/devlink/devl_internal.h | 205 +++ net/{core/devlink.c => devlink/leftover.c} | 1534 +++++----------- net/devlink/netlink.c | 251 +++ net/ipv4/tcp.c | 7 +- net/ipv6/rpl_iptunnel.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/rxrpc/Makefile | 1 + net/rxrpc/af_rxrpc.c | 27 +- net/rxrpc/ar-internal.h | 212 ++- net/rxrpc/call_accept.c | 57 +- net/rxrpc/call_event.c | 86 +- net/rxrpc/call_object.c | 116 +- net/rxrpc/call_state.c | 69 + net/rxrpc/conn_client.c | 709 ++------ net/rxrpc/conn_event.c | 382 ++-- net/rxrpc/conn_object.c | 67 +- net/rxrpc/conn_service.c | 1 - net/rxrpc/input.c | 175 +- net/rxrpc/insecure.c | 20 +- net/rxrpc/io_thread.c | 204 ++- net/rxrpc/local_object.c | 35 +- net/rxrpc/net_ns.c | 17 - net/rxrpc/output.c | 60 +- net/rxrpc/peer_object.c | 23 +- net/rxrpc/proc.c | 17 +- net/rxrpc/recvmsg.c | 256 +-- net/rxrpc/rxkad.c | 356 ++-- net/rxrpc/rxperf.c | 17 +- net/rxrpc/security.c | 53 +- net/rxrpc/sendmsg.c | 195 +- net/sunrpc/auth_gss/svcauth_gss.c | 4 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/svcsock.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +- net/tipc/node.c | 12 +- scripts/bloat-o-meter | 3 +- scripts/gdb/linux/mm.py | 95 +- scripts/spelling.txt | 3 + security/tomoyo/Kconfig | 1 - security/tomoyo/Makefile | 19 +- sound/firewire/amdtp-stream.c | 132 +- sound/firewire/amdtp-stream.h | 7 +- sound/pci/hda/cs35l41_hda.c | 20 +- sound/soc/amd/ps/acp63.h | 3 +- sound/soc/amd/ps/pci-ps.c | 16 +- sound/soc/amd/ps/ps-pdm-dma.c | 32 +- sound/soc/fsl/fsl_micfil.c | 16 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/sof_wm8804.c | 2 +- sound/soc/qcom/qdsp6/q6core.c | 4 +- tools/include/nolibc/arch-s390.h | 213 --- tools/include/nolibc/arch.h | 2 - tools/include/nolibc/sys.h | 2 - tools/include/nolibc/types.h | 53 +- tools/lib/bpf/libbpf_internal.h | 4 +- tools/{vm => mm}/.gitignore | 0 tools/{vm => mm}/Makefile | 0 tools/{vm => mm}/page-types.c | 0 tools/{vm => mm}/page_owner_sort.c | 0 tools/{vm => mm}/slabinfo-gnuplot.sh | 0 tools/{vm => mm}/slabinfo.c | 0 tools/objtool/check.c | 2 + tools/testing/memblock/internal.h | 4 + tools/testing/radix-tree/maple.c | 18 +- .../selftests/membarrier/membarrier_test_impl.h | 33 + .../membarrier/membarrier_test_multi_thread.c | 2 +- .../membarrier/membarrier_test_single_thread.c | 6 +- tools/testing/selftests/{vm => mm}/.gitignore | 0 tools/testing/selftests/{vm => mm}/Makefile | 0 .../{vm => mm}/charge_reserved_hugetlb.sh | 0 tools/testing/selftests/{vm => mm}/check_config.sh | 0 .../testing/selftests/{vm => mm}/compaction_test.c | 0 tools/testing/selftests/{vm => mm}/config | 0 tools/testing/selftests/{vm => mm}/cow.c | 228 +++ tools/testing/selftests/{vm => mm}/gup_test.c | 0 tools/testing/selftests/{vm => mm}/hmm-tests.c | 0 tools/testing/selftests/{vm => mm}/hugepage-mmap.c | 0 .../testing/selftests/{vm => mm}/hugepage-mremap.c | 0 tools/testing/selftests/{vm => mm}/hugepage-shm.c | 0 .../selftests/{vm => mm}/hugepage-vmemmap.c | 0 .../testing/selftests/{vm => mm}/hugetlb-madvise.c | 0 .../{vm => mm}/hugetlb_reparenting_test.sh | 0 tools/testing/selftests/{vm => mm}/khugepaged.c | 0 .../selftests/{vm => mm}/ksm_functional_tests.c | 0 tools/testing/selftests/{vm => mm}/ksm_tests.c | 0 tools/testing/selftests/{vm => mm}/madv_populate.c | 0 .../selftests/{vm => mm}/map_fixed_noreplace.c | 0 tools/testing/selftests/{vm => mm}/map_hugetlb.c | 0 tools/testing/selftests/{vm => mm}/map_populate.c | 0 tools/testing/selftests/{vm => mm}/memfd_secret.c | 0 tools/testing/selftests/{vm => mm}/migration.c | 0 .../selftests/{vm => mm}/mlock-random-test.c | 0 tools/testing/selftests/{vm => mm}/mlock2-tests.c | 0 tools/testing/selftests/{vm => mm}/mlock2.h | 0 tools/testing/selftests/{vm => mm}/mrelease_test.c | 0 .../selftests/{vm => mm}/mremap_dontunmap.c | 0 tools/testing/selftests/{vm => mm}/mremap_test.c | 74 +- .../testing/selftests/{vm => mm}/on-fault-limit.c | 0 tools/testing/selftests/{vm => mm}/pkey-helpers.h | 0 tools/testing/selftests/{vm => mm}/pkey-powerpc.h | 0 tools/testing/selftests/{vm => mm}/pkey-x86.h | 0 .../testing/selftests/{vm => mm}/protection_keys.c | 0 tools/testing/selftests/{vm => mm}/run_vmtests.sh | 0 tools/testing/selftests/{vm => mm}/settings | 0 tools/testing/selftests/{vm => mm}/soft-dirty.c | 0 .../selftests/{vm => mm}/split_huge_page_test.c | 0 tools/testing/selftests/{vm => mm}/test_hmm.sh | 0 tools/testing/selftests/{vm => mm}/test_vmalloc.sh | 0 tools/testing/selftests/{vm => mm}/thuge-gen.c | 0 .../selftests/{vm => mm}/transhuge-stress.c | 0 tools/testing/selftests/{vm => mm}/userfaultfd.c | 0 tools/testing/selftests/{vm => mm}/util.h | 0 .../testing/selftests/{vm => mm}/va_128TBswitch.c | 0 .../testing/selftests/{vm => mm}/va_128TBswitch.sh | 0 .../selftests/{vm => mm}/virtual_address_range.c | 0 tools/testing/selftests/{vm => mm}/vm_util.c | 0 tools/testing/selftests/{vm => mm}/vm_util.h | 0 .../selftests/{vm => mm}/write_hugetlb_memory.sh | 0 .../selftests/{vm => mm}/write_to_hugetlbfs.c | 0 .../selftests/mount_setattr/mount_setattr_test.c | 1 - tools/testing/selftests/nolibc/Makefile | 4 - tools/testing/selftests/proc/proc-empty-vm.c | 12 +- tools/testing/selftests/proc/proc-pid-vm.c | 9 +- .../testing/selftests/rcutorture/bin/functions.sh | 6 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 2 +- 486 files changed, 12240 insertions(+), 8376 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,pru-consumer.yaml create mode 100644 arch/x86/crypto/aria-aesni-avx2-asm_64.S create mode 100644 arch/x86/crypto/aria-gfni-avx512-asm_64.S copy arch/x86/crypto/{aria_aesni_avx_glue.c => aria_aesni_avx2_glue.c} (51%) create mode 100644 arch/x86/crypto/aria_gfni_avx512_glue.c delete mode 100644 arch/x86/kernel/signal_compat.c create mode 100644 drivers/clk/qcom/tcsrcc-sm8550.c delete mode 100644 drivers/mtd/nand/raw/tmio_nand.c delete mode 100644 drivers/net/ethernet/wangxun/ngbe/ngbe.h delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-tcsr.h create mode 100644 include/linux/remoteproc/pruss.h create mode 100644 net/devlink/Makefile create mode 100644 net/devlink/core.c create mode 100644 net/devlink/devl_internal.h rename net/{core/devlink.c => devlink/leftover.c} (90%) create mode 100644 net/devlink/netlink.c create mode 100644 net/rxrpc/call_state.c delete mode 100644 tools/include/nolibc/arch-s390.h rename tools/{vm => mm}/.gitignore (100%) rename tools/{vm => mm}/Makefile (100%) rename tools/{vm => mm}/page-types.c (100%) rename tools/{vm => mm}/page_owner_sort.c (100%) rename tools/{vm => mm}/slabinfo-gnuplot.sh (100%) rename tools/{vm => mm}/slabinfo.c (100%) rename tools/testing/selftests/{vm => mm}/.gitignore (100%) rename tools/testing/selftests/{vm => mm}/Makefile (100%) rename tools/testing/selftests/{vm => mm}/charge_reserved_hugetlb.sh (100%) rename tools/testing/selftests/{vm => mm}/check_config.sh (100%) rename tools/testing/selftests/{vm => mm}/compaction_test.c (100%) rename tools/testing/selftests/{vm => mm}/config (100%) rename tools/testing/selftests/{vm => mm}/cow.c (86%) rename tools/testing/selftests/{vm => mm}/gup_test.c (100%) rename tools/testing/selftests/{vm => mm}/hmm-tests.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-mmap.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-mremap.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-shm.c (100%) rename tools/testing/selftests/{vm => mm}/hugepage-vmemmap.c (100%) rename tools/testing/selftests/{vm => mm}/hugetlb-madvise.c (100%) rename tools/testing/selftests/{vm => mm}/hugetlb_reparenting_test.sh (100%) rename tools/testing/selftests/{vm => mm}/khugepaged.c (100%) rename tools/testing/selftests/{vm => mm}/ksm_functional_tests.c (100%) rename tools/testing/selftests/{vm => mm}/ksm_tests.c (100%) rename tools/testing/selftests/{vm => mm}/madv_populate.c (100%) rename tools/testing/selftests/{vm => mm}/map_fixed_noreplace.c (100%) rename tools/testing/selftests/{vm => mm}/map_hugetlb.c (100%) rename tools/testing/selftests/{vm => mm}/map_populate.c (100%) rename tools/testing/selftests/{vm => mm}/memfd_secret.c (100%) rename tools/testing/selftests/{vm => mm}/migration.c (100%) rename tools/testing/selftests/{vm => mm}/mlock-random-test.c (100%) rename tools/testing/selftests/{vm => mm}/mlock2-tests.c (100%) rename tools/testing/selftests/{vm => mm}/mlock2.h (100%) rename tools/testing/selftests/{vm => mm}/mrelease_test.c (100%) rename tools/testing/selftests/{vm => mm}/mremap_dontunmap.c (100%) rename tools/testing/selftests/{vm => mm}/mremap_test.c (91%) rename tools/testing/selftests/{vm => mm}/on-fault-limit.c (100%) rename tools/testing/selftests/{vm => mm}/pkey-helpers.h (100%) rename tools/testing/selftests/{vm => mm}/pkey-powerpc.h (100%) rename tools/testing/selftests/{vm => mm}/pkey-x86.h (100%) rename tools/testing/selftests/{vm => mm}/protection_keys.c (100%) rename tools/testing/selftests/{vm => mm}/run_vmtests.sh (100%) mode change 100755 => 100644 rename tools/testing/selftests/{vm => mm}/settings (100%) rename tools/testing/selftests/{vm => mm}/soft-dirty.c (100%) rename tools/testing/selftests/{vm => mm}/split_huge_page_test.c (100%) rename tools/testing/selftests/{vm => mm}/test_hmm.sh (100%) mode change 100755 => 100644 rename tools/testing/selftests/{vm => mm}/test_vmalloc.sh (100%) mode change 100755 => 100644 rename tools/testing/selftests/{vm => mm}/thuge-gen.c (100%) rename tools/testing/selftests/{vm => mm}/transhuge-stress.c (100%) rename tools/testing/selftests/{vm => mm}/userfaultfd.c (100%) rename tools/testing/selftests/{vm => mm}/util.h (100%) rename tools/testing/selftests/{vm => mm}/va_128TBswitch.c (100%) rename tools/testing/selftests/{vm => mm}/va_128TBswitch.sh (100%) mode change 100755 => 100644 rename tools/testing/selftests/{vm => mm}/virtual_address_range.c (100%) rename tools/testing/selftests/{vm => mm}/vm_util.c (100%) rename tools/testing/selftests/{vm => mm}/vm_util.h (100%) rename tools/testing/selftests/{vm => mm}/write_hugetlb_memory.sh (100%) rename tools/testing/selftests/{vm => mm}/write_to_hugetlbfs.c (100%)