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 d4cee89031c8 Add linux-next specific files for 20230531 omits 481b50ec6979 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ea7e1e30bd7f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e119d1189a47 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9e59d8b62ab4 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 3cc5ce925d26 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 91d86dc4527a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b7df396a29d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c56b766af0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3af4caca533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d901b6abac37 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 535c06ec0e28 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits fbef98bdf54f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e37bcda262d4 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 666155e8639c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8580310f34db Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 6648498a3324 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5012c70f78a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b63adaa9531c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e5f267df243 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits d1eb2ecdc47a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4693ec9a53a0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a742890830d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 355028d41b8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a82d4545b01e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c830849aede Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 964ce85bb707 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 8a65cb45cfd3 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits b0d314ea01aa Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 828a8f41135d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81ad8ff20a28 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits daaa0b89b860 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 34a104cd5027 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8bf3c33a5ebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e52086810edb Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1276f9fd2716 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f406a14f0160 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa71c612d97c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3e785840a83 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 50779be7f6ec Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 3c40e2eb7cef Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 4c3be472219b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14ba8ccdb7d5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e9115e8d42b9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 225584bd4349 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4f319ea4375e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b3d1bdc6961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abe83bc692fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fbddfb484be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e99c7a836556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db8f4dbcb69d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b527c2f558e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits e41488f99ac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7323f8afcd5 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 2511e0b1a8bd Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits be58a97c3fbf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8cc9d442780b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 768493542b95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4920ebed1ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a61ef10bd99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ada9a33d5c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 23a81e84fb18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3a3f663d0727 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 4839b5b16bb4 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 70359de3bc8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba6cdfdff43d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7040c564d99d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5c7670059643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30e99dcf7758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b07d0caec4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbd314c5c7e9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4acfa743df1e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 44a1cb8bfd57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 942a4ed3d5cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68db00083de7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f309fc23195c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb8ae2c8e688 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 66a803f6a4bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04e7c5548294 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 30101971850a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 311ea884d88a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2434b42ef07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ce851d38b09 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits d9d9226b620d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b3621cec348b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b38a4607aa61 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e2513b76e1fa Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 792e3a634c76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eaad6e5444cd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 8eac59d41c59 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a060ca9a990a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d09afa1ce3bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 412f86942832 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ee984f46c9ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 058ee8d8d1e8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits a4f6c1760f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20b9939e47a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c2f34abbd6f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 9b8c25d2f6b4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f86c4d5f15e4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits fa5a40c331a2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits ab01e863fa50 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2b27af83de71 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 75a094ba8722 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 686439e37bb2 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 84040c05a695 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 41ffa377ba0e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b925560209d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d54493334167 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits ec87b11ecc8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45a0dec8aa64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 659bbbd10d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b76a940146e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c808b4c900da Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits b360a46d5696 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits daebfc768093 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits c97aa745bae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3411c1088891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f48d6a0b6f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 67cffd3e3ef8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1723dc30ae19 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7fffcb727551 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d9e5a3c7ae7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a2345e76ddb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbef27fedc8d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1a691f5ea159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78dd92944d71 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits f0d175f33db2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 491746d84a2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 329b7dc97f45 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 94e0cac689b1 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 5611bcbf0347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8f0f1179aba Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 124d4f11f36a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfa815c5b077 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6ae667250b8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits badc9ffc2aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e54a21ef3670 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 816a81137d16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fad669044c69 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8c586f5fbc79 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d220f886263d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 27edc1ab30a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3216a621ff0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e0d9d6110c80 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 8f7ad06ef711 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1811c8f59080 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits cfa2f74b8c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66fa33e3c9d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63cf8241dde4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d2f990f5091c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b7c0a3d25fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f305e82f0d64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c9237675fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb8c6c0cb618 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08d3a610d64a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c83db024162e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 37ddf869b130 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits e94a2116c646 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 32f98eea4fc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 128650633268 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eac0b5b87367 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 08766646266f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits ce218082eee3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 970654e0d626 next-20230525/perf omits 2eb884f8be6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 392f2d9b1f30 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 33e2f287e32d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f885fb31b4e1 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 131603a2e418 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits b000f60d12c7 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c862f3ff5593 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 56a6fca56a6e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4ccd086867a Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 4ce6e46fbedb Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6121d7e184c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6f5d7968558b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47bafd092f20 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4aaab950756f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d9f003c5c7ae Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 6e1b0193eaef Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits c363e38b2382 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 31f299cb64f4 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 1b2b45f847d1 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 4bf23a50d8bb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e4e7ce787c52 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 339cbb924293 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14d13bc7aa1a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e998413c7c67 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5fbb1f2040c7 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 184ed58b75ba Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 5f48ca661642 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 75c3ab99a500 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e16ae65ec4c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 096a6b2774de Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 7a7a81570bfb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9f8af4c219b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c9903c1ba6d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c61e15706e5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 529840daee44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14c5d4c6c3d9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits eb5967581a32 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 41a6428f496b Merge remote-tracking branch 'asoc/for-6.5' into asoc-next omits 533e9a458c74 Bluetooth: ISO: Add support for connecting multiple BISes omits 017e9145a38e Merge branch 'for-next/scmi/updates' of git://git.kernel.o [...] omits 3ee6521e8af4 bus: mhi: host: Skip MHI reset if device is in RDDM omits d8bdc50012fe dt-bindings: fpga: replace Ivan Bornyakov maintainership omits feeb9c9219bd MAINTAINERS: update Microchip MPF FPGA reviewers omits 4b116d95c433 accel/habanalabs: refactor error info reset omits 4280c0912b11 accel/habanalabs: add event queue extra validation omits b4be041bfddb accel/habanalabs: unsecure TSB_CFG_MTRR regs omits 9d886fb81f51 accel/habanalabs: move ioctl error print to debug level omits a088d769ef3a Bluetooth: L2CAP: Fix use-after-free omits c84040a1085a Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER omits 39ff09d6a99e Merge branch 'mm-nonmm-unstable' into mm-everything omits 7d2f82f802e2 kexec: avoid calculating array size twice omits 3ea85d7da152 include/linux/math.h: fix mult_frac() multiple argument ev [...] omits 753b2debd184 watchdog: delete old declarations for watchdog_soft,hardlo [...] omits 4f41eefb977d arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] omits 53795555a18e arm64: enable perf events based hard lockup detector omits 1ac45c22ffb5 arm64: add hw_nmi_get_sample_period for preparation of loc [...] omits 1f6ac0565898 watchdog/perf: adapt the watchdog_perf interface for async model omits 7b28afd22808 watchdog/perf: add a weak function for an arch to detect i [...] omits 0dea7937f024 watchdog/hardlockup: detect hard lockups using secondary ( [...] omits 4a99d39f8799 watchdog/hardlockup: have the perf hardlockup use __weak f [...] omits b9f6c7a78e50 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] omits f23b30645959 watchdog/hardlockup: move perf hardlockup watchdog petting [...] omits a465fb2b625d watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] omits 88eb711ebee1 watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] omits 8dd8cd87f185 watchdog/hardlockup: move perf hardlockup checking/panic t [...] omits 26fe63c9e53d watchdog/perf: rename watchdog_hld.c to watchdog_perf.c omits b9f069a71acb watchdog/hardlockup: add comments to touch_nmi_watchdog() omits 4ef7f7989bbb watchdog/perf: ensure CPU-bound context when creating hard [...] omits 5a016bd5e875 watchdog/hardlockup: change watchdog_nmi_enable() to void omits 00805a33e442 watchdog: remove WATCHDOG_DEFAULT omits 15d2c14cb262 watchdog/perf: more properly prevent false positives with [...] omits 1315eff70ab8 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] omits a71bd242b969 decompressor: provide missing prototypes omits 9a8af5b3e377 init-add-bdev-fs-printk-if-mount_block_root-failed-fix omits 7ebbcf0e62d6 init: add bdev fs printk if mount_block_root failed omits d71fbacafa95 kcov: add prototypes for helper functions omits 6a72ecfc4b25 time_namespace: always provide arch_get_vdso_data() protot [...] omits a800dc4735ee thread_info: move function declarations to linux/thread_info.h omits 67eb5ec344c1 init: move cifs_root_data() prototype into linux/mount.h omits 9a941f06b241 fix up for "init: consolidate prototypes in linux/init.h" omits c3f530edea33 init: consolidate prototypes in linux/init.h omits ad3dd4c0784f kunit: include debugfs header file omits 9ee452a67440 panic: make function declarations visible omits 04c7a53a9369 panic: hide unused global functions omits 1396de726547 locking: add lockevent_read() prototype omits ac771fc14d68 lib: devmem_is_allowed: include linux/io.h omits c0a92f1aec95 mm: sparse: mark populate_section_memmap() static omits dcd8dfb2f7f2 mm: page_poison: always declare __kernel_map_pages() function omits 0052531be97c mm: percpu: unhide pcpu_embed_first_chunk prototype omits 24c7cbc6a514 squashfs-cache-partial-compressed-blocks-fix-3-fix omits 0238fc8f5cd6 squashfs: fix page indices omits 9aef88ab187d squashfs: fix page update race omits da4d79afce38 squashfs-cache-partial-compressed-blocks-fix omits 94383eee561d squashfs: cache partial compressed blocks omits 282e72de918d squashfs: don't include buffer_head.h omits 2197beb54619 fork-optimize-memcg_charge_kernel_stack-a-bit-fix omits 346e4576e1bc fork: optimize memcg_charge_kernel_stack() a bit omits 2fb08d905077 add intptr_t omits 9c25de2b6b1d procfs: replace all non-returning strlcpy with strscpy omits 7e01bfa8e5aa scripts/spelling.txt: add more spellings to spelling.txt omits 8f37689d4da4 kthread: fix spelling typo and grammar in comments omits b14900322953 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] omits d9efef56074f mm/mm_init.c: introduce reset_memoryless_node_totalpages() omits 16a80424b860 Docs/mm/damon/design: add a section for the modules layer omits d4d821169e32 Docs/mm/damon/design: add a section for DAMON core API omits 466e040568b9 Docs/mm/damon/design: add sections for advanced features of DAMOS omits 2cff2a216386 Docs/mm/damon/design: add sections for basic parts of DAMOS omits 1727048ce27b Docs/mm/damon/design: add a section for the relation betwe [...] omits 45e8e09d07d7 Docs/mm/damon/design: rewrite configurable layers omits 29f17b71c5ae Docs/mm/damon/design: update the layout based on the layers omits 74ee4a229b35 Docs/mm/damon/design: add a section for overall architecture omits 42e126879719 Docs/mm/damon/maintainer-profile: fix typos and grammar errors omits 0b73e4a0e1f8 Docs/mm/damon/faq: remove old questions omits c62f40318baf Multi-gen LRU: fix workingset accounting omits a79b980e3014 maple_tree: relocate the declaration of mas_empty_area_rev(). omits f1fd5340a39a maple_tree: simplify and clean up mas_wr_node_store() omits d6b67bc10f82 maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] omits 197eafa7acd1 maple_tree: add comments and some minor cleanups to mas_wr [...] omits 391909bcd8cc maple_tree: add mas_wr_new_end() to calculate new_end accurately omits 020af1bf7615 maple_tree: make the code symmetrical in mas_wr_extend_null() omits d4c24e69e304 maple_tree: simplify mas_is_span_wr() omits 4d2964fd367a maple_tree: fix the arguments to __must_hold() omits 4094ddcf8141 maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() omits 99f7c755c4cd maple_tree: rework mtree_alloc_{range,rrange}() omits 3edca8311ca6 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg omits 80d2d64d902e mm: shmem: fix UAF bug in shmem_show_options() omits 5a44d47746ea mm: compaction: skip fast freepages isolation if enough fr [...] omits 6d1bf5a4dcf7 mm: compaction: add trace event for fast freepages isolation omits da4af082d453 mm: compaction: only set skip flag if cc->no_set_skip_hint [...] omits 7de280725687 mm: compaction: skip more fully scanned pageblock omits 78db327e6354 mm: compaction: change fast_isolate_freepages() to void type omits 281a44373890 mm: compaction: drop the redundant page validation in upda [...] omits 8204a1334dfb mm, compaction: skip all non-migratable pages during scan omits 35ef6b347c66 mm/vmalloc: dont purge usable blocks unnecessarily omits bc09a14b7c6f mm/vmalloc: add missing READ/WRITE_ONCE() annotations omits a413d79a8c85 mm/vmalloc: check free space in vmap_block lockless omits 121531808f35 mm/vmalloc: prevent flushing dirty space over and over omits 0d896b68d469 mm/vmalloc: avoid iterating over per CPU vmap blocks twice omits 17625abc61a9 mm/vmalloc: prevent stale TLBs in fully utilized blocks omits 960801a26a0e kmemleak-test: drop __init to get better backtrace omits 928561b63d9f mm: multi-gen LRU: cleanup lru_gen_test_recent() omits 4940b7ca6a08 mm: multi-gen LRU: add helpers in page table walks omits df3842677e87 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() omits 096b526d4f6d mm: multi-gen LRU: use macro for bitmap omits a90c97f085ba selftests: cgroup: fix unexpected failure on test_memcg_low omits c82badc43944 mm/memcontrol: fix typo in comment omits 00b47466bfbc mm/mlock: rename mlock_future_check() to mlock_future_ok() omits 9b22ae67eecc mm/mmap: refactor mlock_future_check() omits 42ffffff3651 selftests/mm: gup_longterm: add liburing tests omits f65ac078f318 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM omits 7c9fa2739fb8 selftests/mm: factor out detection of hugetlb page sizes i [...] omits b4d7d7f34755 mm: compaction: avoid GFP_NOFS ABBA deadlock omits 4843670ff741 mm: page_isolation: write proper kerneldoc omits e9237f9729a6 mm: compaction: drop redundant watermark check in compacti [...] omits 0094d5b4b9d2 mm: compaction: remove unnecessary is_via_compact_memory() checks omits 99e598d45f0e mm: compaction: refactor __compaction_suitable() omits 8f2efeb4a2a3 mm: compaction: simplify should_compact_retry() omits ae56b3c68e09 mm: compaction: remove compaction result helpers omits babbe2933f97 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] omits 8008964ce6ff mm: avoid rewalk in mmap_region omits c77bd3cf4ae0 mm: add vma_iter_{next,prev}_range() to vma iterator omits feac4115a83d maple_tree: update testing code for mas_{next,prev,walk} omits cb3837daee2d maple_tree: clear up index and last setting in single entry tree omits 199e49797e29 maple_tree: add mas_prev_range() and mas_find_range_rev interface omits abaffe6779d4 maple_tree: introduce mas_prev_slot() interface omits c684bb2d5d14 maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() omits c9e5be0fe03b maple_tree: add mas_next_range() and mas_find_range() interfaces omits f492d9db8e8d maple_tree: introduce mas_next_slot() interface omits c9c767e68217 maple_tree: fix testing mas_empty_area() omits 0297df178282 maple_tree: revise limit checks in mas_empty_area{_rev}() omits bdbb1005936f maple_tree: try harder to keep active node with mas_prev() omits 2117db6b8a62 maple_tree: try harder to keep active node after mas_next() omits d6c2844b1aeb mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] omits 3f7869ea7fc3 maple_tree: mas_start() reset depth on dead node omits bdd1a1399ed2 maple_tree: remove unnecessary check from mas_destroy() omits 1a1bcc9277fc maple_tree: add __init and __exit to test module omits 346c991b37da mm: update vma_iter_store() to use MAS_WARN_ON() omits bb4b2d079cc4 mm: update validate_mm() to use vma iterator omits 088f0f907738 maple_tree: make test code work without debug enabled omits 633865641342 maple_tree: return error on mte_pivots() out of range omits 774dfc7e63c6 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() omits 9148342a5da6 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() omits 709d02521b3a maple_tree: use MAS_BUG_ON() from mas_topiary_range() omits e241535764d4 maple_tree: use MAS_BUG_ON() in mas_set_height() omits a8467ab11c5c maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent omits 08269457ffe0 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] omits 6909529fea09 maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() omits 738271b11162 maple_tree: convert BUG_ON() to MT_BUG_ON() omits abdca9a1099b maple_tree: add debug BUG_ON and WARN_ON variants omits f551927bb8c0 maple_tree: add format option to mt_dump() omits 78be7a4f3158 maple_tree: clean up mas_dfs_postorder() omits 59de9c74402f maple_tree: avoid unnecessary ascending omits b3f491085b1b maple_tree: clean up mas_parent_enum() and rename to mas_p [...] omits 1d45f1bd8e66 maple_tree: fix static analyser cppcheck issue omits 946b65e1fd87 mm: convert migrate_pages() to work on folios omits c5b4e2979301 mm/gup: remove vmas array from internal GUP functions omits 40896a02751c mm/gup: remove vmas parameter from pin_user_pages() omits 9ffaacaac1cd io_uring: rsrc: delegate VMA file-backed check to GUP omits a4bde14d5493 mm/gup: remove vmas parameter from get_user_pages_remote() omits 83bcc2e132a5 mm/gup: remove unused vmas parameter from pin_user_pages_remote() omits 7bbf9c8c992e mm/gup: remove unused vmas parameter from get_user_pages() omits 50d445cc28a0 mm/hugetlb: remove hugetlb_page_subpool() omits 054cdc8ad6f2 mm: page_alloc: move is_check_pages_enabled() into page_alloc.c omits bf315e0f5552 mm: page_alloc: move sysctls into it own fils omits 5ba7022e33f1 mm: vmscan: use gfp_has_io_fs() omits b0d6848fbd58 mm: page_alloc: move pm_* function into power omits c2dd207fc10a mm: page_alloc: move mark_free_page() into snapshot.c omits 707a53b64f15 mm: page_alloc: split out DEBUG_PAGEALLOC omits 681672042cf5 mm: page_alloc: split out FAIL_PAGE_ALLOC omits 295c564536f9 mm: page_alloc: remove alloc_contig_dump_pages() stub omits 64ff4dcc4378 mm: page_alloc: squash page_is_consistent() omits baa943b437e2 mm: page_alloc: collect mem statistic into show_mem.c omits e50a627111fc mm: page_alloc: move set_zone_contiguous() into mm_init.c omits dddfe4d9d9ca mm: page_alloc: move init_on_alloc/free() into mm_init.c omits a85337fa4c42 mm: page_alloc: move mirrored_kernelcore into mm_init.c omits 47c435b215da mm/zsmalloc: get rid of PAGE_MASK omits 85c00044b551 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix omits 77687fd86506 mm,page_owner: filter out stacks by a threshold counter omits 6ba7f498d43d mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits 3f158e2ff9a4 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits d89636b05155 mm, page_owner: add page_owner_stacks file to print out on [...] omits 2981842868ba lib/stackdepot: add a refcount field in stack_record omits a278536aa56e mm/secretmem: make it on by default omits 6851ddd01c94 Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] omits 271d6450614a mm: compaction: update pageblock skip when first migration [...] omits f9a30c8b4ab1 mm: compaction: only force pageblock scan completion when [...] omits ae2b4c5bf5a6 mm: compaction: ensure rescanning only happens on partiall [...] omits 290503d45567 mm: pagemap: restrict pagewalk to the requested range omits 2ce94fc5b325 mm, oom: do not check 0 mask in out_of_memory() omits 2018788315a2 mm: memory-failure: move sysctl register in memory_failure_init() omits acdc79e38e54 mm: memory_failure: move memory_failure_attr_group under M [...] omits cf7de66d7139 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] omits b85d2757b8d9 kasan: use internal prototypes matching gcc-13 builtins omits 53e45d3a0322 kasan: add kasan_tag_mismatch prototype omits 7e4a7e05bfed migrate_pages_batch: simplify retrying and failure countin [...] omits d63470a8ffa7 mm: memory_hotplug: fix format string in warnings omits 78e2d986d733 filemap: remove page_endio() omits 7365fe610356 dma-contiguous: support per-numa CMA for all architectures omits 1412f30e6569 mm: optimization on page allocation when CMA enabled omits 3af4d297ab3d mm/page_alloc: don't wake up kswapd from rmqueue() unless [...] omits cb2e9a454ab4 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] omits 3dec8a3b5b11 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() omits 67057ebdfbff dmapool: create/destroy cleanup omits a2bafec1975a mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] omits 20d18f5dbfae mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] omits 192c98e37123 mm/mmap: separate writenotify and dirty tracking logic omits 57d88a088c6b fs: hugetlbfs: set vma policy only when needed for allocat [...] omits 7d255a0fa924 selftests-add-selftests-for-cachestat-fix-2 omits 0a7dc8fd86af selftests: fix spelling mistake "trucate" -> "truncate" omits 706906309406 selftests: add selftests for cachestat omits d7b60c15c11d arm64: wire up cachestat for arm64 omits 70b16b85515b cachestat: wire up cachestat for other architectures omits 7fb1b1b67e04 cachestat: implement cachestat syscall (fix) omits f3de5bd0fd60 cachestat: implement cachestat syscall omits 1a04faae9ceb workingset: add missing rcu_read_unlock() in lru_gen_refault() omits 625c5ce5279e workingset: refactor LRU refault to expose refault recency check omits 7ed5ac50eede memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] omits 9abbc46540c2 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] omits 3a21d2ad7a93 cgroup: remove cgroup_rstat_flush_atomic() omits 1e7ae677454d memcg: remove mem_cgroup_flush_stats_atomic() omits 7837739302fe memcg: calculate root usage from global state omits 8d649c20016e memcg: flush stats non-atomically in mem_cgroup_wb_stats() omits 477c8146ae14 writeback: move wb_over_bg_thresh() call outside lock section omits bcdd837f68f5 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn omits b1e3d3fbbdef mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] omits de517cb64ef8 mm: compaction: optimize compact_memory to comply with the [...] omits 61ecc0558def memcg: dump memory.stat during cgroup OOM for v1 omits 198b18c0eda7 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] omits e99801d704b5 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT omits 75abb857382a mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached omits 641aba017cd5 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] omits 1b1abe2fabbe dma-buf/heaps: system_heap: avoid too much allocation omits c11d6b81528e mm/gup_test: fix ioctl fail for compat task omits 9cfcc82014e7 nilfs2: reject devices with insufficient block count omits 4943029c210e ocfs2: fix use-after-free when unmounting read-only filesystem omits 1dd131f7cc29 lazy tlb: consolidate lazy tlb mm switching omits 159232c0b85e lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN omits f095cc45e74f lib/test_vmalloc.c: avoid garbage in page array omits 7876d7299c2a nilfs2: fix possible out-of-bounds segment allocation in r [...] omits 604ad8688369 riscv/purgatory: remove PGO flags omits df66e96ce2a4 powerpc/purgatory: remove PGO flags omits 581344bf1cfe x86/purgatory: remove PGO flags omits f63833ebb77c kexec: support purgatories with .text.hot sections omits 2cab51dff3f5 mm/uffd: Allow vma to merge as much as possible omits 0b0e08b848b8 mm/uffd: fix vma operation where start addr cuts part of vma omits 8387c1c62844 radix tree test suite: fix building radix tree test suite omits 6ffcb666f409 radix-tree: move declarations to header omits deb0397ceba7 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] omits a056418fc7ab mm: fix hugetlb page unmap count balance issue omits 76a672cc5b72 mm/shmem: fix race in shmem_undo_range w/THP omits 671c3b02837e mm: keep memory type same on DEVMEM Page-Fault omits a6c4e4f3134e drm/amd/display: remove unused definition omits 23dbe49c2425 drm/amdgpu: use amdxcp platform device as spatial partition omits 510c4c6390d4 drm/amd/display: remove unused definition omits aa9757853b30 drm/amdxcp: add platform device driver for amdxcp omits 314bcfc6f6a9 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused omits e94af5e5ce69 drm/amd/display: remove unused definition omits 51b145fa0aff drm/amd/display: clean up some inconsistent indenting omits 5a6cea03e249 drm/amd/display: remove unused definition omits 8d4a913eeed5 drm/amd/display: clean up some inconsistent indenting omits a7030cfbf812 drm/amd/display: remove unused definition omits fc14472126c7 drm/amd/display: remove unused definition omits c463828e8f66 drm/amd/display: remove unused definition omits af5558040aa6 drm/amdgpu: add the accelerator pcie class omits 84360cf1841f drm/amdgpu: save/restore part of xcp drm_device fields omits 98e41bbe0b90 drm/amdgpu: set the APU flag based on package type omits 243c87e6287f drm/jpeg: add init value for num_jpeg_rings omits af2f6dcf26bb drm/amdgpu: complement the 4, 6 and 8 XCC cases omits aeee4113aa04 drm/amdgpu: golden settings for ASIC rev_id 0 omits 6f3bda939d5b drm/amdgpu: bypass bios dependent operations omits bc12286394dd drm/amdgpu: Program gds backup address as zero if no gds a [...] omits 22ab4e763592 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled omits c6d1b88ef9f9 drm/amd/display: remove unused definition omits 997e0062026f drm/amd/display: remove unused definition omits 7db1fcd109b2 drm/amdgpu: Fix unused variable in amdgpu_gfx.c omits fc90daa2ce8f drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c omits 5b3473482a0a drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks omits 2d73160df157 drm/amd/display: remove unused definition omits 9c733f65e574 drm/amd: Drop debugfs access to the DPCD omits 94e169218382 drm/amd/display: remove unused definition omits 14633bf1dca6 drm/amd/display: remove unused definition omits c1c251aebd3f drm/amd/display: remove unused definition omits 34fb09e512bc drm/amdgpu: Use single copy per SDMA instance type (v2) omits 084f32f4e6ee drm/amdgpu: switch to unified amdgpu_ring_test_helper omits aed51d32b977 drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx omits 54e96e9162fb drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] omits 591c4aac97ee drm/amd/pm: resolve reboot exception for si oland omits 53b7d16355c0 drm/amdgpu: Fix warnings omits 2fd45f5197c3 drm/amd/pm: reverse mclk and fclk clocks levels for renoir omits 0c5c5f57f77b drm/amdkfd: Set event interrupt class for GFX 9.4.3 omits 55875c7dee92 Revert "drm/amd/display: Do not set drr on pipe commit" omits b7e415f145f7 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk omits 6e542e9820c2 Merge tag 'virt-to-pfn-for-arch-v6.5' of git://git.kernel. [...] omits 8968d8d2bb4f m68k/mm: Make pfn accessors static inlines omits 948971ec74a4 arm64: memory: Make virt_to_pfn() a static inline omits 347622cd982c ARM: mm: Make virt_to_pfn() a static inline omits 441d57565223 asm-generic/page.h: Make pfn accessors static inlines omits 5e24cc65ba2f xen/netback: Pass (void *) to virt_to_page() omits b1e7601203a8 arm64: vdso: Pass (void *) to virt_to_page() omits 31bcdb4eedf7 netfs: Pass a pointer to virt_to_page() omits 7edfe8a3be96 cifs: Pass a pointer to virt_to_page() in cifsglob omits 85483ff56a21 cifs: Pass a pointer to virt_to_page() omits dc6c499601ec riscv: mm: init: Pass a pointer to virt_to_page() omits 2c9844a59b70 ARC: init: Pass a pointer to virt_to_pfn() in init omits e6db6adec1ee m68k: Pass a pointer to virt_to_pfn() virt_to_page() omits 311b139bb218 fs/proc/kcore.c: Pass a pointer to virt_addr_valid() omits 8b1be8160277 f2fs: renew value of F2FS_FEATURE_* omits 785d2f9e2ac4 f2fs: renew value of F2FS_MOUNT_* omits ba55b9405422 f2fs: compress: fix to check validity of i_compress_flag field omits 8eec11ce4d6b f2fs: fix to set noatime and immutable flag for quota file omits 5d9d35ca6f92 accel/habanalabs: fix bug of not fetching addr_dec info omits 733e72b12e6e accel/habanalabs: add description to several info ioctls omits 66aa3ce91655 accel/habanalabs: remove sim code omits 1835ce25f2fc accel/habanalabs: mask part of hmmu page fault captured address omits 3b5fb1feac00 accel/habanalabs: update state when loading boot fit omits c86ad7a416cc accel/habanalabs: print qman data on error only for lower qman omits 70fc336f67ac accel/habanalabs: use lower QM in QM errors handling omits 757347f222e5 accel/habanalabs: use binning info when handling razwi omits 2e317ea1294f accel/habanalabs: remove support for mmu disable omits c82cf3ee2de3 accel/habanalabs: upon DMA errors, use FW-extracted error cause omits 1268c439e90b accel/habanalabs: print max timeout value on CS stuck omits 3312f9746c95 accel/habanalabs: align to latest firmware specs omits a678afdd3016 accel/habanalabs: fix mem leak in capture user mappings omits ae007abd8d2e accel/habanalabs: set unused bit as reserved omits 36ea3c3752f8 accel/habanalabs: rename security functions related arguments omits a1863263017d accel/habanalabs: fix gaudi2_get_tpc_idle_status() return omits 62c6a1b56493 accel/habanalabs: Fix some kernel-doc comments omits 59a6762101ae accel/habanalabs: always fetch pci addr_dec error info omits 59567511622f accel/habanalabs: fix a static warning - 'dubious: x & !y' omits 1cbe43e79d84 accel/habanalabs: poll for device status update following WFE cmd omits 66551671cf92 accel/habanalabs: expose debugfs files later omits 06eeeaa1ebe2 accel/habanalabs: add pci health check during heartbeat omits bba43487b96c accel/habanalabs: add missing tpc interrupt info omits 998a76c6f5b7 accel/habanalabs: refactor abort of completions and waits omits 365af6ced567 accel/habanalabs: minimize encapsulation signal mutex lock time omits e6ead0887dca accel/habanalabs: add unregister timestamp uapi omits 2b0560227954 accel/habanalabs: call to HW/FW err returns 0 when no even [...] omits 7bbcbff3a33f accel/habanalabs: unsecure TPC bias registers omits 40ac99af364f accel/habanalabs: do soft-reset using cpucp packet omits bb5fb4ceeb6e accel/habanalabs: check fw version using sw version omits 0ac3f56df532 accel/habanalabs: extract and save the FW's SW major/minor [...] omits f9b4ba8e4e58 accel/habanalabs: rename fw_{major/minor}_version to fw_in [...] omits 9595560024e6 accel/habanalabs: add helper to extract the FW major/minor omits d247954f2b7f accel/habanalabs: fix bug in free scratchpad memory omits 55936b34789b accel/habanalabs: remove commented code that won't be used omits d7e1b0b026b1 accel/habanalabs: allow user to modify EDMA RL register omits 82c67c9cdebd accel/habanalabs: ignore false positive razwi omits 5e99dc325d37 accel/habanalabs: remove variable gaudi_irq_name omits 5e09667a2559 bus: mhi: host: pci_generic: Add support for IP_SW0 channels omits 6bb0b834e3c2 Merge branch 'ti-drivers-soc-next' into ti-next omits f76b8c20b477 arm64: dts: ti: k3-am62x-sk-common: Add main_uart1 and wku [...] omits f14e3f692ea5 arm64: dts: ti: Clean up pin node names to avoid warnings omits 0e9c14407717 arm64: dts: ti: k3-j7200: Fix physical address of pin omits 22d30f465745 arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart omits ca19ee25cf38 arm64: dts: ti: k3-j721e-mcu-wakeup: Fix fss node name omits 90c97f14054b arm64: dts: ti: k3-j721e-mcu-wakeup: Switch to "ti,j721e-s [...] omits 6b4a69123f2d arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename omits 90efa1c85d69 arm64: dts: ti: k3-am65-mcu: Fix fss node omits fb8deba33981 arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del- [...] omits efa53f44ca22 arm64: dts: ti: k3-am65-main: Fix mcan node name omits fb42d34ebcd6 arm64: dts: ti: k3-am65-main: Fix mux controller node name omits f1dda8688077 arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added [...] omits 27244f81d6f6 arm64: dts: ti: add missing cache properties omits e828c66435de arm64: dts: ti: k3-am65: Drop aliases omits b9a05ac483b6 arm64: dts: ti: k3-am654-base-board: Add aliases omits 86e0788c163a arm64: dts: ti: k3-am654-base-board: Rename regulator node name omits 80e76ebff228 arm64: dts: ti: k3-am654-base-board: Add missing pinmux wk [...] omits fc2cb4beeccd arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs omits a81b61f964b9 arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs omits a3e7bae5dfc7 arm64: dts: ti: k3-j721e-*: Drop bootargs omits 7ba5ec8fb4bb arm64: dts: ti: k3-am65*: Drop bootargs omits 6c7375ab796a arm64: dts: ti: k3-am62x-sk-common: Drop bootargs omits 35562b0c62cd arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases omits 3099e0b18c36 arm64: dts: ti: k3-am642-evm: Rename regulator node name omits 99bd27825dd5 arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins omits 25dfeded1d75 arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom omits 507d1ab849c6 arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins omits 6dc57a5a29d2 arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux omits 3f6b4c6f0bd0 fastrpc: Don't assert held reservation lock for dma-buf mmapping omits 3a1f192ad1b4 misc: fastrpc: reject new invocations during device removal omits 578b3c7d15e6 misc: fastrpc: return -EPIPE to invocations on device removal omits 5fad4a6b2d8f misc: fastrpc: Reassign memory ownership only for remote heap omits dc37d43b894e misc: fastrpc: Pass proper scm arguments for secure map request omits c45167f4f5cf Merge branch 'omap-for-v6.4/dt' into for-next omits 7504a3412222 Merge branch 'omap-for-v6.4/cleanup' into for-next omits 21b94b4c6fde Merge branches 'omap-for-v6.4/dt-overlays' and 'omap-for-v [...] omits 34f6773cba61 Merge branches 'omap-for-v6.4/ti-sysc', 'omap-for-v6.4/cle [...] adds fd2186d1c708 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds c8f304d75f6c RDMA/irdma: Prevent QP use after free adds 5842d1d9c1b0 RDMA/irdma: Fix Local Invalidate fencing adds 884fe9da1b7c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fe34e99311b1 mm: keep memory type same on DEVMEM Page-Fault adds 120ec3b7118c mm/shmem: fix race in shmem_undo_range w/THP adds 4d86fc9b4cc6 mm: fix hugetlb page unmap count balance issue adds 32831b3ccd41 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] adds 5ab1a37d4fe5 radix-tree: move declarations to header adds ddd473b3c5d0 radix tree test suite: fix building radix tree test suite adds aa7656f102ab mm/uffd: fix vma operation where start addr cuts part of vma adds 4d608f6b6a6e mm/uffd: Allow vma to merge as much as possible adds 903f614b703a kexec: support purgatories with .text.hot sections adds 5f7390fea1bb x86/purgatory: remove PGO flags adds 8d2031858a30 powerpc/purgatory: remove PGO flags adds 9e6293bd8a84 riscv/purgatory: remove PGO flags adds 165d7c23417c nilfs2: fix possible out-of-bounds segment allocation in r [...] adds 57bede466fff lib/test_vmalloc.c: avoid garbage in page array adds 1ca698db6099 lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN adds 253808d464bf lazy tlb: consolidate lazy tlb mm switching adds e7d0b4371cda ocfs2: fix use-after-free when unmounting read-only filesystem adds d6da66c18caa nilfs2: reject devices with insufficient block count adds 17a59d76080a mm/gup_test: fix ioctl fail for compat task adds 1e3c1447538b epoll: ep_autoremove_wake_function should use list_del_ini [...] adds 0af9b29c6efd string: use __builtin_memcpy() in strlcpy/strlcat adds 9b178d59d2ca mm/damon/core: fix divide error in damon_nr_accesses_to_ac [...] adds 8a4cf06e148b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 35d573abfb66 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 3e2ae279bece Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 33583e487839 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c7cfbd115001 net/sched: sch_ingress: Only create under TC_H_INGRESS adds 5eeebfe6c493 net/sched: sch_clsact: Only create under TC_H_CLSACT adds f85fa45d4a94 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress [...] adds 9de95df5d15b net/sched: Prohibit regrafting ingress or clsact Qdiscs adds bb50f12c6903 Merge branch 'net-sched-fixes-for-sch_ingress-and-sch_clsact' adds 36eec020fab6 net: sched: fix NULL pointer dereference in mq_attach adds f4e4534850a9 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report adds 448a5ce1120c udp6: Fix race condition in udp6_sendmsg & connect adds 8e7953b27132 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 1f8b6df6a997 xfrm: Treat already-verified secpath entries as optional adds a287f5b0cfc6 xfrm: Ensure policies always checked on XFRM-I input path adds f6283df2c3f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9c2dc931cb1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 199735cdfe07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 57d1e8900495 ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x adds 77e551f72f9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 824edf8e417b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 40994ce0ea01 MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer adds 5353b67746bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 126310c9f669 drivers: base: cacheinfo: Fix shared_cpu_map changes in ev [...] adds c26fabe73330 drivers: base: cacheinfo: Update cpu_map_populated during [...] adds 0201a3d8f58c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 424f3f0b0116 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds c5d3562cff92 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds b7472f17438d Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a832ce7d73d4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds ffa28312e283 firmware_loader: Fix a NULL vs IS_ERR() check adds 4acfe3dfde68 test_firmware: prevent race conditions by a correct implem [...] adds be37bed754ed test_firmware: fix a memory leak with reqs buffer adds 48e156023059 test_firmware: fix the memory leak of the allocated firmwa [...] adds a83b12136e27 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 5f774f1a0d0b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9f9666e65359 thunderbolt: Mask ring interrupt on Intel hardware as well adds 045aaa2b3611 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06cf0606dd01 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 69097cdd479d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 493ac44a7b8d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 37c44437e5cf Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds d8381fd8daee Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 51808699da98 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds de8116be1905 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3506e78887a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee878bf3a6bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3f340210d830 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ec70416ce449 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 33d418da6f47 riscv: Fix unused variable warning when BUILTIN_DTB is set adds ed309ce52218 RISC-V: mark hibernation as nonportable adds 8dc2a7e8027f riscv: Fix relocatable kernels with early alternatives usi [...] adds 08e27acd0a7a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc84c7d8be8f Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds c034203b6a9d nfsd: fix double fget() bug in __write_ports_addfd() adds bcd44620c9de Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3f82e88cf014 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 2dae3f6057b0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds b36bd597c7ee Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds bed61c8fc7ba drm/ast: Fix long time waiting on s3/s4 resume adds 2ef1da21bb4b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d8e9e1ce34c6 dma-buf/heaps: system_heap: avoid too much allocation new 10d29b798ebd mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] new b09c62eae253 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached new 7163054cf1cb migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT new a9af8764cebf memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] new 1021ec561248 memcg: dump memory.stat during cgroup OOM for v1 new 356327308a55 mm: compaction: optimize compact_memory to comply with the [...] new 6d20315a094e mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] new a705e9134d83 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn new fd0737627f9b writeback: move wb_over_bg_thresh() call outside lock section new fca9ab7a5ab6 memcg: flush stats non-atomically in mem_cgroup_wb_stats() new 977d8a6acb79 memcg: calculate root usage from global state new bbdfe8e5bc03 memcg: remove mem_cgroup_flush_stats_atomic() new 66bdddf185aa cgroup: remove cgroup_rstat_flush_atomic() new 2d68f5e48994 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] new c9d5dd9c0195 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] new 6d3065690b8d workingset: refactor LRU refault to expose refault recency check new 25591a0becee workingset: add missing rcu_read_unlock() in lru_gen_refault() new 3163e286f93c cachestat: implement cachestat syscall new f4a2138f2f3f cachestat: implement cachestat syscall (fix) new 1f97afdbc6ee cachestat: wire up cachestat for other architectures new 841d27e50666 arm64: wire up cachestat for arm64 new e54c10da59d6 selftests: add selftests for cachestat new 702504012d37 selftests: fix spelling mistake "trucate" -> "truncate" new 4368732e455f selftests-add-selftests-for-cachestat-fix-2 new cef8af55c407 fs: hugetlbfs: set vma policy only when needed for allocat [...] new d7e0d0691cb2 mm/mmap: separate writenotify and dirty tracking logic new 42453afdcab4 mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] new 9b6a1766b90c mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] new 8c089ea4b23e dmapool: create/destroy cleanup new b3d8ba859500 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() new 72c4d9529853 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] new d875b5829ca9 mm/page_alloc: don't wake up kswapd from rmqueue() unless [...] new 6ef820c89b6a mm: optimization on page allocation when CMA enabled new 4295b7d696a0 dma-contiguous: support per-numa CMA for all architectures new 115ba2358be5 filemap: remove page_endio() new 423b23d9ac32 mm: memory_hotplug: fix format string in warnings new 1f30e26c89a8 migrate_pages_batch: simplify retrying and failure countin [...] new f1b0246c6245 kasan: add kasan_tag_mismatch prototype new fc14211ca74b kasan: use internal prototypes matching gcc-13 builtins new 6993aa73e4d0 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new 8fba8bd34e90 mm: memory_failure: move memory_failure_attr_group under M [...] new caab7d12d87b mm: memory-failure: move sysctl register in memory_failure_init() new 2716f33f62ce mm, oom: do not check 0 mask in out_of_memory() new 33db22f3b573 mm: pagemap: restrict pagewalk to the requested range new 63a632aef233 mm: compaction: ensure rescanning only happens on partiall [...] new 2580bc799f8e mm: compaction: only force pageblock scan completion when [...] new be0e06805275 mm: compaction: update pageblock skip when first migration [...] new 32a35252b20d Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] new c80cf7d4467e mm/secretmem: make it on by default new 48e33e8852fc lib/stackdepot: add a refcount field in stack_record new b9a18dfcaf82 mm, page_owner: add page_owner_stacks file to print out on [...] new db424ecf68ff mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new 8c05b9d83990 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new 49d3707ad683 mm,page_owner: filter out stacks by a threshold counter new 5167ba056083 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix new a248bd0ce414 mm/zsmalloc: get rid of PAGE_MASK new 8c5849abc61c mm: page_alloc: move mirrored_kernelcore into mm_init.c new dec797ca96d4 mm: page_alloc: move init_on_alloc/free() into mm_init.c new dcdfb43d1983 mm: page_alloc: move set_zone_contiguous() into mm_init.c new c0a68c9ce592 mm: page_alloc: collect mem statistic into show_mem.c new 5b063a02fcdc mm: page_alloc: squash page_is_consistent() new 5364201b54f5 mm: page_alloc: remove alloc_contig_dump_pages() stub new 6fb7a3d154e3 mm: page_alloc: split out FAIL_PAGE_ALLOC new c6f263d540a9 mm: page_alloc: split out DEBUG_PAGEALLOC new 85879225fee6 mm: page_alloc: move mark_free_page() into snapshot.c new 9829e0bcd3c4 mm: page_alloc: move pm_* function into power new 83987b964c7b mm: vmscan: use gfp_has_io_fs() new ba4e63944bbf mm: page_alloc: move sysctls into it own fils new e2cc998b890c mm: page_alloc: move is_check_pages_enabled() into page_alloc.c new 78d78f6ad14a mm/hugetlb: remove hugetlb_page_subpool() new cb57aed82992 mm/gup: remove unused vmas parameter from get_user_pages() new 231cbfd1eebc mm/gup: remove unused vmas parameter from pin_user_pages_remote() new ad307c2a8437 mm/gup: remove vmas parameter from get_user_pages_remote() new d16eab55af6b io_uring: rsrc: delegate VMA file-backed check to GUP new 83fca51304e0 mm/gup: remove vmas parameter from pin_user_pages() new 92be11e21e0d mm/gup: remove vmas array from internal GUP functions new 686a00df4f1e mm: convert migrate_pages() to work on folios new 27b480fe22c5 maple_tree: fix static analyser cppcheck issue new 47a9760b5015 maple_tree: clean up mas_parent_enum() and rename to mas_p [...] new ca7447dd7882 maple_tree: avoid unnecessary ascending new 6724fe71b083 maple_tree: clean up mas_dfs_postorder() new 3e0e899800b3 maple_tree: add format option to mt_dump() new bdbc0084d529 maple_tree: add debug BUG_ON and WARN_ON variants new 703f934710da maple_tree: convert BUG_ON() to MT_BUG_ON() new 101e7bcded8f maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() new 4a4cf1ef9d11 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] new 314a2a92a02e maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent new 50e30841257c maple_tree: use MAS_BUG_ON() in mas_set_height() new 3a5a4a4df32f maple_tree: use MAS_BUG_ON() from mas_topiary_range() new e865b6665e72 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() new 12ddf07da3bd maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() new 020f350b7935 maple_tree: return error on mte_pivots() out of range new ac91c03b8d09 maple_tree: make test code work without debug enabled new 0d21d16f68dd mm: update validate_mm() to use vma iterator new 6814249b1780 mm: update vma_iter_store() to use MAS_WARN_ON() new 1ac5149b27db maple_tree: add __init and __exit to test module new e8ea90de3249 maple_tree: remove unnecessary check from mas_destroy() new 8043459df970 maple_tree: mas_start() reset depth on dead node new 4383be666d7f mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] new 26626aac313c maple_tree: try harder to keep active node after mas_next() new c4813888f4b9 maple_tree: try harder to keep active node with mas_prev() new 176bc35ffecd maple_tree: revise limit checks in mas_empty_area{_rev}() new d898abcf6433 maple_tree: fix testing mas_empty_area() new 5991a482bbf8 maple_tree: introduce mas_next_slot() interface new 1e8ce5b795c5 maple_tree: add mas_next_range() and mas_find_range() interfaces new a4bd0ce64d64 maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() new 6dc95d4666cf maple_tree: introduce mas_prev_slot() interface new fd1262b48e28 maple_tree: add mas_prev_range() and mas_find_range_rev interface new 51f8673e9f5a maple_tree: clear up index and last setting in single entry tree new edcbec7017a8 maple_tree: update testing code for mas_{next,prev,walk} new 61ed10b4ea70 mm: add vma_iter_{next,prev}_range() to vma iterator new 566d656905c1 mm: avoid rewalk in mmap_region new 13fa5917aca8 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] new 7d25c5936c2c mm: compaction: remove compaction result helpers new a12b934c411f mm: compaction: simplify should_compact_retry() new c33ac051d025 mm: compaction: refactor __compaction_suitable() new b2fb48ff2d8b mm: compaction: remove unnecessary is_via_compact_memory() checks new 54dd667d49d3 mm: compaction: drop redundant watermark check in compacti [...] new 5894015bedc3 mm: page_isolation: write proper kerneldoc new 4d2bb903f329 mm: compaction: avoid GFP_NOFS ABBA deadlock new 6bb0679ace72 selftests/mm: factor out detection of hugetlb page sizes i [...] new 80af73adc3f8 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM new 683af87322ad selftests/mm: gup_longterm: add liburing tests new 37ba759fce63 mm/mmap: refactor mlock_future_check() new e1fb89d88fb1 mm/mlock: rename mlock_future_check() to mlock_future_ok() new 7e91e27a512e mm/memcontrol: fix typo in comment new 5aef1a5eed4a selftests: cgroup: fix unexpected failure on test_memcg_low new 9425c41246c5 mm: multi-gen LRU: use macro for bitmap new ce1ebfbbae03 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() new 39435373682b mm: multi-gen LRU: add helpers in page table walks new a914de87e1bd mm: multi-gen LRU: cleanup lru_gen_test_recent() new dee8645d3b66 kmemleak-test: drop __init to get better backtrace new 2de83751bc69 mm/vmalloc: prevent stale TLBs in fully utilized blocks new bee1c6dac728 mm/vmalloc: avoid iterating over per CPU vmap blocks twice new 76d8d6c5b5de mm/vmalloc: prevent flushing dirty space over and over new a1282d69565c mm/vmalloc: check free space in vmap_block lockless new 9e91f46cab09 mm/vmalloc: add missing READ/WRITE_ONCE() annotations new 5eacc9d781eb mm/vmalloc: dont purge usable blocks unnecessarily new 146161780075 mm, compaction: skip all non-migratable pages during scan new 92059ea4ce96 mm: compaction: drop the redundant page validation in upda [...] new 686d931e80d1 mm: compaction: change fast_isolate_freepages() to void type new 0793fdb8c666 mm: compaction: skip more fully scanned pageblock new 480bc3f2a9f1 mm: compaction: only set skip flag if cc->no_set_skip_hint [...] new d8e90092b0a0 mm: compaction: add trace event for fast freepages isolation new 0836042dcf27 mm: compaction: skip fast freepages isolation if enough fr [...] new 2d069096caac mm: shmem: fix UAF bug in shmem_show_options() new f5d3bc7cec93 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg new 87469b33650e maple_tree: rework mtree_alloc_{range,rrange}() new cc94f79e584e maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() new 5a0e7fec8d86 maple_tree: fix the arguments to __must_hold() new 7f9d0b8e5a04 maple_tree: simplify mas_is_span_wr() new 58f706701095 maple_tree: make the code symmetrical in mas_wr_extend_null() new 6db75946391f maple_tree: add mas_wr_new_end() to calculate new_end accurately new 9c11a7af02d6 maple_tree: add comments and some minor cleanups to mas_wr [...] new 7c86aa1c5393 maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] new 5c7487807186 maple_tree: simplify and clean up mas_wr_node_store() new 3d6b1f33a7da maple_tree: relocate the declaration of mas_empty_area_rev(). new 54f4a66f9015 Multi-gen LRU: fix workingset accounting new b48836ddc25e Docs/mm/damon/faq: remove old questions new 5cc42e0a5b18 Docs/mm/damon/maintainer-profile: fix typos and grammar errors new f996c6584f18 Docs/mm/damon/design: add a section for overall architecture new 9f2fdc083a4f Docs/mm/damon/design: update the layout based on the layers new 19e374a07fd5 Docs/mm/damon/design: rewrite configurable layers new 008745c53565 Docs/mm/damon/design: add a section for the relation betwe [...] new 7a91f511ac67 Docs/mm/damon/design: add sections for basic parts of DAMOS new 8dbad2142390 Docs/mm/damon/design: add sections for advanced features of DAMOS new 228bd4532fd6 Docs/mm/damon/design: add a section for DAMON core API new 1e34143f408a Docs/mm/damon/design: add a section for the modules layer new e533463d10c8 mm/mm_init.c: introduce reset_memoryless_node_totalpages() new 9748899f7545 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] new 039c8188000d swap: remove get/put_swap_device() in __swap_count() new 6d0f8a14c4fa swap, __read_swap_cache_async(): enlarge get/put_swap_devi [...] new 56e3bfc3c47d swap: remove __swp_swapcount() new 67e64529a96f swap: remove get/put_swap_device() in __swap_duplicate() new f5313e6a1deb swap: comments get_swap_device() with usage rule new 9dd5b745f170 mm: zswap: support exclusive loads new 10e383a8b071 THP: avoid lock when check whether THP is in deferred list new 648e07d80fbb mm/mm_init.c: remove free_area_init_memoryless_node() new fd42147dc531 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan new be23cb8e7a96 zswap: do not shrink if cgroup may not zswap new f9ad44e2cd24 kthread: fix spelling typo and grammar in comments new 99d5a381502a scripts/spelling.txt: add more spellings to spelling.txt new e9001b4b938d procfs: replace all non-returning strlcpy with strscpy new 27d4dfee2fb8 add intptr_t new 220c17d545ee fork: optimize memcg_charge_kernel_stack() a bit new 6a3ee8446915 fork-optimize-memcg_charge_kernel_stack-a-bit-fix new 0ddb35155cec squashfs: don't include buffer_head.h new 939444f25ed3 squashfs: cache partial compressed blocks new 5cc4f76d3250 squashfs-cache-partial-compressed-blocks-fix new ae454ec1488c squashfs: fix page update race new 1950b0649a2f squashfs: fix page indices new 1472a889654e squashfs-cache-partial-compressed-blocks-fix-3-fix new c626bc541a9b mm: percpu: unhide pcpu_embed_first_chunk prototype new 6b8bfebb5603 mm: page_poison: always declare __kernel_map_pages() function new 104a5ec233f6 mm: sparse: mark populate_section_memmap() static new a86eed8af255 lib: devmem_is_allowed: include linux/io.h new a65f17cf746f locking: add lockevent_read() prototype new ce005772ebf5 panic: hide unused global functions new 74d4303ae0a7 panic: make function declarations visible new d487da8e9600 kunit: include debugfs header file new 7aa7b1960590 init: consolidate prototypes in linux/init.h new 4b0bb6750e65 fix up for "init: consolidate prototypes in linux/init.h" new 087de1a3cfcb init: move cifs_root_data() prototype into linux/mount.h new 1af6c14b0f2a thread_info: move function declarations to linux/thread_info.h new 82004e5efa52 time_namespace: always provide arch_get_vdso_data() protot [...] new 36442a236feb kcov: add prototypes for helper functions new 1d3403dfa579 init: add bdev fs printk if mount_block_root failed new fba22b47459a init-add-bdev-fs-printk-if-mount_block_root-failed-fix new 769f64bd08f5 decompressor: provide missing prototypes new de68006b96e6 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] new 3171da3d0c4c watchdog/perf: more properly prevent false positives with [...] new c5f30c4bd66a watchdog: remove WATCHDOG_DEFAULT new 04a6e7a31090 watchdog/hardlockup: change watchdog_nmi_enable() to void new 4df834001f8c watchdog/perf: ensure CPU-bound context when creating hard [...] new 158dca80bee8 watchdog/hardlockup: add comments to touch_nmi_watchdog() new cec3262783a2 watchdog/perf: rename watchdog_hld.c to watchdog_perf.c new f87d28f51b0e watchdog/hardlockup: move perf hardlockup checking/panic t [...] new 39b8d1f572d5 watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] new afcf58e3db0c watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] new 2f89c7b91ac8 watchdog/hardlockup: move perf hardlockup watchdog petting [...] new 435af1524495 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] new 1f64e77c6371 watchdog: delete old declarations for watchdog_soft,hardlo [...] new 499d61e4b01c watchdog/hardlockup: have the perf hardlockup use __weak f [...] new 7450234d1582 watchdog/hardlockup: detect hard lockups using secondary ( [...] new cb8ed0e0fe04 watchdog/perf: add a weak function for an arch to detect i [...] new c074f0386062 watchdog/perf: adapt the watchdog_perf interface for async model new d8d20d3ee86a arm64: add hw_nmi_get_sample_period for preparation of loc [...] new 58eefdddc64e arm64: enable perf events based hard lockup detector new 7038d84f18bc arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] new bcd155ee6c79 include/linux/math.h: fix mult_frac() multiple argument ev [...] new 85153a501356 kexec: avoid calculating array size twice new 03c333c58798 debugobjects: turn off debug_objects_enabled from debug_ob [...] new 1604d72a7550 ocfs2: correct return value of ocfs2_local_free_info() new f7ba725f7265 ocfs2: cleanup trace events new dbc840e8ce85 kexec: fix a memory leak in crash_shrink_memory() new 4573d806840a kexec: delete a useless check in crash_shrink_memory() new a2c7e6e5155c kexec: clear crashk_res if all its memory has been released new 7252206d9888 kexec: improve the readability of crash_shrink_memory() new 63c6b79319a1 kexec: add helper __crash_shrink_memory() new 7b29dae4b5bf kexec-add-helper-__crash_shrink_memory-fix new bf3f4aebf845 kexec: enable kexec_crash_size to support two crash kernel [...] new d25c85a9cd29 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] new f1267d271a6b watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] new 5d2ed9011a25 watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] new 39436a8f0d68 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] new 94fdc440961c watchdog/hardlockup: remove softlockup comment in touch_nm [...] new 12360c0f3109 watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] new 19bdad9894eb watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() new 9d2abb27313d watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] new ca5a96135e4e watchdog/hardlockup: move SMP barriers from common code to [...] new c794da7526d6 watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] new 2e3311ce46ec Merge branch 'mm-nonmm-unstable' into mm-everything new 73c4e001fac7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 38f5def02d49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68d124182610 perf test: Add test validating JSON generated by 'perf dat [...] new c04fcf7c8c4d perf vendor events intel: Update alderlake events/metrics new 7d124303d620 perf vendor events intel: Update broadwell variant events/metrics new 8c61edb840df perf vendor events intel: Update cascadelakex events/metrics new 27aebf378b0d perf vendor events intel: Update elkhartlake events new c9e7771f28d0 perf vendor events intel: Update haswell(x) metrics new 545dbda74dbc perf vendor events intel: Update icelake/icelakex events/metrics new b27d3ece5c9b perf vendor events intel: Update ivybridge/ivytown metrics new e08d2ae9bfc2 perf vendor events intel: Update jaketown metrics new 98f17fb41303 perf vendor events intel: Update sandybridge metrics new 9a5511eadea3 perf vendor events intel: Update sapphirerapids events/metrics new b522c8aff810 perf vendor events intel: Update skylake/skylakex events/metrics new d97b82aead50 perf vendor events intel: Update snowridgex events new bc4e41210e33 perf vendor events intel: Update tigerlake events/metrics new 2b72cec9eef1 perf: Extract building cache level for a CPU into separate [...] new 995ed074b829 perf stat: Setup the foundation to allow aggregation based [...] new 4b87406a3b59 perf stat record: Save cache level information new aab667ca8837 perf stat: Add "--per-cache" aggregation option and document it new bfce728db317 pert tests: Add tests for new "perf stat --per-cache" aggr [...] new 66c6e0c10027 perf jevents: Add support for metricgroup descriptions new 6ac2230b55d3 perf vendor events intel: Add metricgroup descriptions for [...] new 237d41d4a2d7 perf cpumap: Add intersect function new 5cebb33fd929 perf tests: Organize cpu_map tests into a single suite new 540c910c65a9 perf test: Fix perf stat JSON output test new caa90a7bd3be perf test python: Put perf python at start of sys.path new 7d1b529f164d perf cpumap: Add internal nr and cpu accessors new 74c075cab1e7 perf cpumap: Add equal function new 916ce34ac9f5 libperf cpumap: Add "any CPU"/dummy test function new 4bf7e81aadfd perf pmu: Detect ARM and hybrid PMUs with sysfs new e20d1f2fa297 perf pmu: Add is_core to pmu new 1578e63d3ac2 perf evsel: Add is_pmu_core inorder to interpret own_cpus new a0c41caebab2 perf pmu: Add CPU map for "cpu" PMUs new ef91871c960e perf evlist: Propagate user CPU maps intersecting core PMU maps new 42249160cc68 perf evlist: Allow has_user_cpus to be set on hybrid new 8ec984d53714 perf target: Remove unused hybrid value new 5ac726344821 perf tools: Warn if no user requested CPUs match PMU's CPUs new b4388dfa3ae5 perf evlist: Remove evlist__warn_hybrid_group new 7b100989b4f6 perf evlist: Remove __evlist__add_default new b167b530eb83 perf evlist: Reduce scope of evlist__has_hybrid new 4ced2c246e2c perf pmu: Remove perf_pmu__hybrid_mounted new ab1a1c77a38a perf pmu: Rewrite perf_pmu__has_hybrid to avoid list new dd64647ecbba perf x86: Iterate hybrid PMUs as core PMUs new 1215795cebb2 perf topology: Avoid hybrid list for hybrid topology new 5d9fb6667642 perf evsel: Compute is_hybrid from PMU being core new 178ddf3bad98 perf header: Avoid hybrid PMU list in write_pmu_caps new ec6a4a8bd3a5 perf metrics: Remove perf_pmu__is_hybrid use new 3d88055f0810 perf stat: Avoid hybrid PMU list new abe9544ea78a perf mem: Avoid hybrid PMU list new 597a4276fb32 perf pmu: Remove perf_pmu__hybrid_pmus list new f24ebe805351 perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu new 875375ea91d8 perf x86 mem: minor refactor to is_mem_loads_aux_event new 1eaf496ed386 perf pmu: Separate pmu and pmus new 15c57a8037c9 perf pmus: Split pmus list into core and other new 9d6a1df9b2ee perf pmus: Allow just core PMU scanning new 8e7d8a2eef3e perf pmus: Avoid repeated sysfs scanning new 1dd5f78d8337 perf pmus: Ensure all PMUs are read for find_by_type new 002c4845758e perf pmus: Add function to return count of core PMUs new 94f9eb95d954 perf pmus: Remove perf_pmus__has_hybrid new 6b9da2607030 perf pmu: Remove is_pmu_hybrid new a90cc5a9eeab perf evsel: Don't let evsel__group_pmu_name() traverse uns [...] new 797b9ec8c4bc perf evsel: Don't let for_each_group() treat the head of t [...] new 5c6e7c21ae94 perf header: Make nodes dynamic in write_mem_topology() new b1d870a8bbd8 perf test x86: insn-x86 test data is immutable so mark it const new 7c1d862eda7f perf test x86: intel-pt-test data is immutable so mark it const new 60995604d11a perf trace: Make some large static arrays const to move it [...] new 1fc88e5a2d53 perf trace beauty: Make MSR arrays const to move it to .da [...] new 89df62c3ca17 tools api fs: Avoid large static PATH_MAX arrays new 20dcad8f0311 tools lib api fs tracing_path: Remove two unused MAX_PATH paths new 92294b906e6c perf daemon: Dynamically allocate path to perf new eef4fee5e520 perf lock: Dynamically allocate lockhash_table new ddc27bb8a9a5 perf timechart: Make large arrays dynamic new 430952e6d7a0 perf probe: Dynamically allocate params memory new 370ce164defd perf path: Make mkpath thread safe, remove 16384 bytes from .bss new d9c26d45dbb5 perf scripting-engines: Move static to local variable, rem [...] new 7a3fb8b5c460 tools api fs: Dynamically allocate cgroupfs mount point ca [...] new f50b8357f895 perf test pmu: Avoid 2 static path arrays new 200323768787 libsubcmd: Avoid two path statics, removing 8192 bytes from .bss new 422db30713ac perf kvm powerpc: Add missing rename opf pmu_have_event() [...] new 180acd7bbdb1 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 9b2d38b4e4a4 fs/proc/kcore.c: Pass a pointer to virt_addr_valid() new 8f246087724a m68k: Pass a pointer to virt_to_pfn() virt_to_page() new c8092025495a ARC: init: Pass a pointer to virt_to_pfn() in init new a7d270d71aca riscv: mm: init: Pass a pointer to virt_to_page() new 1db3af8ed8f7 cifs: Pass a pointer to virt_to_page() new 605a97e8398a cifs: Pass a pointer to virt_to_page() in cifsglob new ee5971613da3 netfs: Pass a pointer to virt_to_page() new e36bfc0bc3ce xen/netback: Pass (void *) to virt_to_page() new 2d78057f0dd4 asm-generic/page.h: Make pfn accessors static inlines new a9ff6961601d ARM: mm: Make virt_to_pfn() a static inline new c94b1a012f93 arm64: memory: Make virt_to_pfn() a static inline new ef7d0f5d03b9 m68k/mm: Make pfn accessors static inlines new 3b1ddbb62e7e Merge tag 'virt-to-pfn-for-arch-v6.5-2' of git://git.kerne [...] new eac6218b3aa3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6063e5f529ca Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 4c8a0837ca18 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 682cc1dc7d6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98b503c7fb13 ARM: dts: meson8: correct uart_B and uart_C clock references new 8fb90cd6a66f Merge branch 'v6.5/arm-dt' into for-next new b2d2d09c6589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0da768801194 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 6f3481fb3461 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f48e2732316a Merge branch 'next' of https://github.com/Broadcom/stblinux.git new fa497e8bde33 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 50b19a98ca7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02c6390928fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d3f53a69cc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5b2e006c98f ARM: omap: Fix checkpatch issues new 5b4560cf1560 arm: omap1: replace printk() with pr_err macro new f620596fa347 bus: ti-sysc: Fix dispc quirk masking bool variables new 7025b4445d0b Merge branches 'omap-for-v6.5/cleanup' and 'omap-for-v6.5/ [...] new 4ffec92e70ac ARM: dts: gta04: Move model property out of pinctrl node new 46bab63e1dcf ARM: dts: Unify pinctrl-single pin group nodes for omap3 new c872f0d7780a ARM: dts: Unify pinctrl-single pin group nodes for omap2 new 7fff6f6d6e19 ARM: dts: Unify pinctrl-single pin group nodes for omap4 new e141d4a73f57 ARM: dts: Unify pinctrl-single pin group nodes for omap5 new c99b88740223 ARM: dts: Unify pinctrl-single pin group nodes for ti81xx new d73ab823ee9c ARM: dts: Unify pinctrl-single pin group nodes for am33xx new 7a75ed229f35 ARM: dts: Unify pinctrl-single pin group nodes for am4 new 5cb957a188c7 ARM: dts: Unify pinctrl-single pin group nodes for dra7 new 17ff149eee01 ARM: dts: am335x-myirtech: Add missing NAND wait pin definition new 445d5be64be8 ARM: dts: omap4: add initial support for Epson Moverio BT-200 new 1f323d404c1d Merge branches 'omap-for-v6.5/dt-pin-nodes' and 'omap-for- [...] new f9f2cc7c9361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a81016d7911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fce3d7b94d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1237ddb4afd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55385546c9ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e871b199c9f drivers: base: cacheinfo: Fix shared_cpu_map changes in ev [...] new 78c5fa2c98af drivers: base: cacheinfo: Update cpu_map_populated during [...] new 7e4fc25933f5 Merge branch 'for-next/cacheinfo/fixes' of git://git.kerne [...] new 48db75eed0fd firmware: arm_scmi: Refactor powercap get/set helpers new 91ff8e3d2858 firmware: arm_scmi: Add Powercap protocol enable support new d232293f8b2a powercap: arm_scmi: Add support for disabling powercaps on a zone new ccc48af73900 Merge branch 'for-next/scmi/updates' of git://git.kernel.o [...] new bdf8d2def7a4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 8052ace1bda4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new efb09e4ea81a ARM: dts: sun5i: chip: Enable bluetooth new c7ea52ed6142 ARM: dts: sun5i: Add port E pinmux settings for mmc2 new 09d199b6dcb6 ARM: dts: axp209: Add iio-hwmon node for internal temperature new 1bcb932283c9 Merge branch 'sunxi/dt-for-6.5' into sunxi/for-next new 7d9687a959e8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5b54d481903c Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 7eb794eac759 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9972b45776ab arm64: dts: ti: k3-am64: Add general purpose timers adds 744545ffec14 arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux adds 1d79ca01e620 arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom adds c8da2f207168 arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins adds 826b6679bd08 arm64: dts: ti: k3-am642-sk: Rename regulator node name adds cf3b25bc3cc0 arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom adds e3e1d9ab65eb arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins adds 61ee5572075d arm64: dts: ti: k3-am642-evm: Rename regulator node name adds aca16cefdd25 arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR adds bb3d65787221 arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases adds d525ef9c7f07 arm64: dts: ti: k3-am62x-sk-common: Drop bootargs adds da4159a77659 arm64: dts: ti: k3-am65*: Drop bootargs adds af2cda7df776 arm64: dts: ti: k3-j721e-*: Drop bootargs adds f920c49f1e46 arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs adds cf82a026f54f arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs adds 68dd81a75192 arm64: dts: ti: k3-am62a: Add general purpose timers adds 804702e4c2aa arm64: dts: ti: k3-am62a: Add watchdog nodes adds 3ae28642a110 arm64: dts: ti: k3-am654-base-board: Add missing pinmux wk [...] adds ec1b54824f02 arm64: dts: ti: k3-am654-base-board: Rename regulator node name adds 5292f504827c arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulato [...] adds 282621ed6e79 arm64: dts: ti: k3-am654-base-board: Add missing PMIC adds 895e2f4f9852 arm64: dts: ti: k3-am654-base-board: Add board detect eeprom adds 692e8888a843 arm64: dts: ti: k3-am654-base-board: Add aliases adds ffc449e016e2 arm64: dts: ti: k3-am65: Drop aliases adds 9b8c6da0b585 arm64: dts: ti: add missing cache properties adds 13fdc081fbe9 arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added [...] adds 16bfb50c9ba3 arm64: dts: ti: k3-am65-main: Fix mux controller node name new 6e7bb2e083df arm64: dts: ti: k3-am65: Switch to "ti,j721e-system-contro [...] new 97d671a9c340 arm64: dts: ti: k3-am65-main: Fix mcan node name new 7585c54bfb3e arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del- [...] new 79e7c4d40380 arm64: dts: ti: k3-am65-mcu: Fix fss node new 938579b2d38c arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename new e5aa34d2a582 arm64: dts: ti: k3-j721e-mcu-wakeup: Switch to "ti,j721e-s [...] new dcd03c2a10d8 arm64: dts: ti: k3-j721e-mcu-wakeup: Fix fss node name new bb73613b1670 arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart new ed1f5f035734 arm64: dts: ti: k3-j7200: Fix physical address of pin new 018456b24258 arm64: dts: ti: k3-j7200-som: Enable I2C new 44e25f9a8162 arm64: dts: ti: k3-j7200: Add general purpose timers new 082836dcb522 arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO new e97291c9d23f Merge branch 'ti-drivers-soc-next' into ti-next new fab70df17aa4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ab2792d54f75 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 253e967d5c87 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new db8d4523320e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8eb08d4cf85 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new bbffed4f7fcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c52b52349b55 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 9c81a1aca65d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c82b615d6653 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b816b9444c10 bus: fsl-mc: Only warn once about errors on device unbind new f8fce8318366 bus: fsl-mc: dprc: Push down error message from fsl_mc_dri [...] new e0ac89361cfb bus: fsl-mc: fsl-mc-allocator: Drop if block with always w [...] new b3134039c5b3 bus: fsl-mc: fsl-mc-allocator: Improve error reporting new c27ea8e6325c soc: fsl: dpio: Suppress duplicated error reporting on dev [...] new 59272ad8d9e8 bus: fsl-mc: Make remove function return void new 7b1a78babd0d soc/fsl/qe: fix usb.c build errors new 2b3631d76a3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 47a4ef15b214 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 8b9a78eed340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a5e138e38a3 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 79655f00c866 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 8dfe5d7a07eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0046c1786ad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ba6b92fba9f8 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 99664b47adc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e790220276b4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 7078e452a01c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 160d17f2ec11 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c4b6ce53b63d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 3fb68ab82474 f2fs: compress: fix to check validity of i_compress_flag field new b655d01a37e4 f2fs: renew value of F2FS_MOUNT_* new 058daa7a9b14 f2fs: renew value of F2FS_FEATURE_* new cd2a3af38096 f2fs: fix to set noatime and immutable flag for quota file new 584212446615 f2fs: clean up w/ sbi->log_sectors_per_block new 9318465d0e82 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() new c12f1bf28196 f2fs: don't reset unchangable mount option in f2fs_remount() new 36e63b159dd6 f2fs: flush error flags in workqueue new 7aa6ef440cd7 f2fs: add async reset zone command support new e174182dcf62 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3d72c155eb23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0678bb26cfb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f334bb84a174 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c5030d85a4c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new f618281386f2 NFSD: handle GETATTR conflict with write delegation new 43f8a28028dc NFSD: add counter for write delegation recall due to confl [...] new d434e7873b41 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b2c32f2ccc68 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new aa3887c1c394 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 809b8c6c2d7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e3310058afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b256b81ffef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 055ab1ab6a4f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new ed84c4517a5b HID: google: add jewel USB id new 16a9c24f24fb HID: wacom: Add error check to wacom_parse_and_register() new 6199d23c91ce HID: logitech-hidpp: Handle timeout differently from busy new 64335eb973f9 Merge branch 'for-6.4/upstream-fixes' into for-next new bb61570fc7a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b6e6341039f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b19c04a8f0df Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 41468cf3480d Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2ea2d1a49fd4 Merge branch 'master' of git://linuxtv.org/media_tree.git new ca4b1ba6ee97 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new bc8538143e59 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2d8bc67d679f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8ab34b1d01c0 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new a1913fc45ac0 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new b2a2ab039bd5 opp: Fix use-after-free in lazy_opp_tables after probe deferral new c181abb97955 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 9858dd158889 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7c43eee7624d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b4858df3bf7 skbuff: bridge: Add layer 2 miss indication new d5ccfd90df7f flow_dissector: Dissect layer 2 miss from tc skb extension new 1a432018c0cd net/sched: flower: Allow matching on layer 2 miss new f4356947f029 flow_offload: Reject matching on layer 2 miss new d04e26509678 mlxsw: spectrum_flower: Split iif parsing to a separate function new 0b9cd74b8d1e mlxsw: spectrum_flower: Do not force matching on iif new caa4c58ab5d9 mlxsw: spectrum_flower: Add ability to match on layer 2 miss new 8c33266ae26a selftests: forwarding: Add layer 2 miss test cases new e180a33cf463 Merge branch 'add-layer-2-miss-indication-and-filtering' new 9229a9483d80 dt-bindings: net: dsa: marvell: add MV88E6361 switch to co [...] new ca345931907f net: dsa: mv88e6xxx: pass directly chip structure to mv88e [...] new 7a2dd00be869 net: dsa: mv88e6xxx: use mv88e6xxx_phy_is_internal in mv88 [...] new 3ba89b28adb2 net: dsa: mv88e6xxx: add field to specify internal phys layout new 2f93493970df net: dsa: mv88e6xxx: fix 88E6393X family internal phys layout new 18e1b7422dff net: dsa: mv88e6xxx: pass mv88e6xxx_chip structure to port [...] new 12899f299803 net: dsa: mv88e6xxx: enable support for 88E6361 switch new c23515ad4ea8 Merge branch 'net-dsa-mv88e6xxx-add-88e6361-support' new 6cd8ec58c1bf tipc: delete tipc_mtu_bad from tipc_udp_enable new ed554d3f9451 leds: add APIs for LEDs hw control new 052c38eb17e8 leds: add API to get attached device for LED hw control new 8aa2fd7b6698 Documentation: leds: leds-class: Document new Hardware dri [...] new 28a6a2ef18ad leds: trigger: netdev: refactor code setting device name new 4fd1b6d47a7a leds: trigger: netdev: introduce check for possible hw control new 6352f25f9fad leds: trigger: netdev: add basic check for hw control support new c84c80c7388f leds: trigger: netdev: reject interval store for hw_control new 7c145a34ba6e leds: trigger: netdev: add support for LED hw control new 33ec0b53beff leds: trigger: netdev: validate configured netdev new 0316cc5629d1 leds: trigger: netdev: init mode if hw control already active new 947acacab5ea leds: trigger: netdev: expose netdev trigger modes in linu [...] new e0256648c831 net: dsa: qca8k: implement hw_control ops new 4f53c27f772e net: dsa: qca8k: add op to get ports netdev new f209c8ec43a8 Merge branch 'net-led-hw-control-api' new b1f2abcf817d net: Make gro complete function to return void new 3ea903e2a523 net: dsa: Switch i2c drivers back to use .probe() new dd4144e54e81 net: dsa: Define .set_max_frame_size() callback for mv88e6 [...] new 71d94a432a15 net: dsa: mv88e6xxx: add support for MV88E6020 switch new 372188c86e4b net: dsa: mv88e6xxx: add support for MV88E6071 switch new 5dedf5c485e0 Merge branch 'dsa-marvell-mv88e6071-and-6020-support' new dced11ef84fb net/sched: taprio: don't overwrite "sch" variable in tapri [...] new 2d800bc500fb net/sched: taprio: replace tc_taprio_qopt_offload :: enabl [...] new 6c1adb650c8d net/sched: taprio: add netlink reporting for offload stati [...] new 5353599aa745 net: enetc: refactor enetc_setup_tc_taprio() to have a swi [...] new 4802fca8d1af net: enetc: report statistics counters for taprio new 60cbd38bb0ad Merge branch 'xstats-for-tc-taprio' new 17d52dd3ae58 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 0d2da4b595d0 bpf/tests: Use struct_size() new ffadc372529e bpf: Replace all non-returning strlcpy with strscpy new 9b68f30b6870 net: Use umd_cleanup_helper() new 60548b825b08 samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 new a879745271c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca646650e617 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk new ac83b641abb2 Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER new ed299eeb7f44 Bluetooth: L2CAP: Fix use-after-free new 11ece5cd04de Bluetooth: ISO: Add support for connecting multiple BISes new 92776a7e761e Bluetooth: fix invalid-bdaddr quirk for non-persistent setup new 6ac517d8cf8b Bluetooth: fix use-bdaddr-property quirk new 3e972279b782 Bluetooth: fix debugfs registration new 22307d477e3f Bluetooth: hci_qca: fix debugfs registration new 8f514cf70050 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb new 0e31289b2827 Bluetooth: Fix l2cap_disconnect_req deadlock new 52a26035870f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e715cd25cbd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 633d424dce6c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2cc2573f51b8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 126603686bf6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new efa3bc7f4c77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 99ab7a659116 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 332af828ce78 drm: Switch i2c drivers back to use .probe() new 72a597aed1d9 drm/panel-edp: Convert to platform remove callback returning void new 41b748217514 dt-bindings: display: hdmi-connector: add hdmi-pwr supply new 99304fd00503 drm/bridge: display-connector: rename dp_pwr to connector_pwr new 6eb6b6f0a012 drm/bridge: display-connector: handle hdmi-pwr supply new 2ce977df10c1 drm/ttm: Remove redundant code in ttm_tt_init_fields new bb0d726222bb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new dff94c739364 Revert "drm/amd/display: Do not set drr on pipe commit" new 0ae488d6e8b3 drm/amdkfd: Set event interrupt class for GFX 9.4.3 new b42f676b7b8f drm/amd/pm: reverse mclk and fclk clocks levels for renoir new 7e482cf73adb drm/amdgpu: Fix warnings new 834918c99569 drm/amd/pm: resolve reboot exception for si oland new ab695cfbd944 drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] new 4dfa8aec6e02 drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx new 76c0b96b95b5 drm/amdgpu: switch to unified amdgpu_ring_test_helper new 18f4553fcde5 drm/amdgpu: Use single copy per SDMA instance type (v2) new 5d8681595042 drm/amd/display: remove unused definition new 81f77088932f drm/amd/display: remove unused definition new d4f55344e225 drm/amd/display: remove unused definition new 0ab0455d0db9 drm/amd: Drop debugfs access to the DPCD new 2e9009332df0 drm/amd/display: remove unused definition new 4da312e1d241 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks new da6dad891cbd drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c new 22017b564a36 drm/amdgpu: Fix unused variable in amdgpu_gfx.c new 4aae45cd1c40 drm/amd/display: remove unused definition new 9904a3a1af75 drm/amd/display: remove unused definition new 14f9fb81a27c drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled new 2afef9e02291 drm/amdgpu: Program gds backup address as zero if no gds a [...] new f249a8f63c43 drm/amdgpu: bypass bios dependent operations new f903f66acd40 drm/amdgpu: golden settings for ASIC rev_id 0 new 4796adeb50ad drm/amdgpu: complement the 4, 6 and 8 XCC cases new 4943ca3532ee drm/jpeg: add init value for num_jpeg_rings new 6dbeabf0ddb6 drm/amdgpu: set the APU flag based on package type new ff6f0a89494f drm/amdgpu: save/restore part of xcp drm_device fields new 88656bb1b47b drm/amdgpu: add the accelerator pcie class new fba8ea7a739e drm/amd/display: remove unused definition new e248d779e7ae drm/amd/display: remove unused definition new b10575667a16 drm/amd/display: remove unused definition new 5ec2613acb67 drm/amd/display: clean up some inconsistent indenting new bbb25bee6d08 drm/amd/display: remove unused definition new be8a699fff90 drm/amd/display: clean up some inconsistent indenting new f2b2ae239dc5 drm/amd/display: remove unused definition new e59609207084 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused new f8291fe7ea32 drm/amdxcp: add platform device driver for amdxcp new f0fe217f6953 drm/amd/display: remove unused definition new 879b15b8b683 drm/amdgpu: use amdxcp platform device as spatial partition new 0c195c427377 drm/amd/display: remove unused definition new e70221ee56d2 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwa [...] new 6cdaff69a5ac drm/amdgpu: keep irq count in amdgpu_irq_disable_all new fb4cb97df4c7 drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices new bd0f89258216 drm/amdgpu: enable tmz by default for GC 11.0.1 new 78e856d7303b drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c new 5e3bd18abda5 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c new 26c520a65a10 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c new 5a04e38bbb2d drm/amdkfd: Add new gfx_target_versions for GC 9.4.3 new f4d17eebb014 drm/amdkfd: Fix MEC pipe interrupt enablement new 77e4ff42501a drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings new 696f79642182 drm/amd/display: Add missing kdoc entries in update_planes [...] new d9c3d88a7573 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c new 1533a7af57cb drm/amdgpu: Initialize xcc mask new cfb5a229cf58 drm/amdkfd: flag added to handle errors from svm validate and map new 9accf96dd14c drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx [...] new 76b22d9a3362 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wa [...] new 2d69e9b8f7b5 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in [...] new 53f8940ac38c drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amd [...] new afa66eff57ba drm/amdgpu: set finished fence error if job timedout new 9e2a1c95979c drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_ [...] new 2db707644424 drm/amdxcp: fix Makefile to build amdxcp module new c5c3048363a6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_ [...] new 91cd98171c87 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc par [...] new 76826a05e669 drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEG [...] new 8e1cc7fb5b58 drm/amd: Disallow s0ix without BIOS support again new 0f32f32d1f7a drm/amdkfd: remove unused sq_int_priv variable new a0fd5a5f676c drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR new 26acc0174862 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 401e6cd974a7 drm/i915/hdcp: Rename dev_priv to i915 new 5c8ec987997a drm/i915/hdcp: Move away from master naming to arbiter new 3e36c4906986 drm/i915/hdcp: Rename comp_mutex to hdcp_mutex new e2a9f0a32464 Merge drm/drm-next into drm-intel-next new 88e9664434c9 drm/i915: use localized __diag_ignore_all() instead of per file new dab36d974ee1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0048a1375344 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 779afba2e155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9acd647341a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69cd151b393b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b70a0db9cb5c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8315d8adc048 ASoC: nau8825: Add the management of headset detection for [...] new 092830cf5506 ASoC: soc-pcm.c: indicate error if stream has no playback [...] new cfcb31c456b1 ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() new a1c0221fa5ba ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error new c3e9b6d6ef5a ASoC: soc-pcm.c: use temporary variable at soc_get_playbac [...] new e1f653ce847b ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_p [...] new d0c76d9430c1 ASoC: minor cleanup for soc_get_playback_capture() new edc0cf334418 Merge remote-tracking branch 'asoc/for-6.5' into asoc-next new 44ed818e9313 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2b30532275e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new cd2d23e81fa1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b492e905447a next-20230531/block new 2b2b4271d0ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f032764ab5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9eab9418b822 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new fc9c8c8c5517 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new ef96806bf2c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c96259e1db3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ead3791353cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff9b84eade6d apparmor: add missing failure check in compute_xmatch_perms new c96a8a8c021b apparmor: aa_buffer: Convert 1-element array to flexible array new 457565c60704 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 6a30c3ac8956 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d0a9e2b7c6a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1ba79a1f423 Merge branch 'next' of git://github.com/cschaufler/smack-next new b0d15e809268 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 50689eeb9ba6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a13afe312f81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 541acc67b2a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29561dfbaad8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae2e353c5b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fe72b76db79 mailbox: mailbox-test: fix a locking issue in mbox_test_me [...] new 7698dd1bfd3d Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 435cd8e4443d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df25edbac31e x86/alternatives: Add longer 64-bit NOPs new 3496d1c64a0f x86/nospec: Shorten RESET_CALL_DEPTH new 3b49da612e90 Merge x86/alternatives into tip/master new d8fa6e262692 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6507beae8892 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f8a3b84dd5de Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 2d035c0a5892 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11bb94700d2f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 098849b659ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1516110c0e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a2e2251fbc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14e558fd072e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c9d6fe39a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e430da5c9be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6c36ca1c3d4 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new af8e115d38ac Merge branch 'for-next' of git://github.com/cminyard/linux [...] new d388f06aced3 devres: Provide krealloc_array new c5f7548445b6 hwmon: pmbus: Use devm_krealloc_array new 7c054b2cbac3 iio: adc: Use devm_krealloc_array new 9e6aa7c22d07 serial: qcom_geni: Comment use of devm_krealloc rather tha [...] new 88e35038562a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 56dcc717ecf5 usb: misc: onboard_hub: Don't warn twice about problems du [...] new b519f44b7807 usb: dwc2/platform: Convert to platform remove callback re [...] new 3a8d85c43d59 usb: xhci-histb: Convert to platform remove callback retur [...] new d89dfff5eaeb usb: xhci-mtk: Convert to platform remove callback returning void new bcfe934e2efb usb: xhci-plat: Convert to platform remove callback return [...] new 40f7b7f65a05 usb: xhci-tegra: Convert to platform remove callback retur [...] new 922c0cb578ac usb: typec: qcom-pmic-typec: Convert to platform remove ca [...] new a370ac9ec71c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 98c7cac08e30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b1207d86169d serial: 8250: lock port in startup() callbacks new abcb0cf1f5b2 serial: core: lock port for stop_rx() in uart_suspend_port() new ca73a892c5be serial: 8250: lock port for stop_rx() in omap8250_irq() new 51e45fba14bf serial: core: lock port for start_rx() in uart_resume_port() new 87660fb4041f serial: 8250: lock port for rx_dma() callback new 8b45503776b6 serial: 8250: lock port for omap8250_restore_regs() new 25614735a647 serial: 8250: lock port for UART_IER access in omap8250_irq() new d0b309a5d3f4 serial: 8250: synchronize and annotate UART_IER access new 0d07703be74f serial: Switch i2c drivers back to use .probe() new 20ec397d694b tty: serial: fsl_lpuart: Check the return value of dmaengi [...] new 1b997aef4f54 serial: Indicate fintek option may also be required for RS [...] new d2d4bd217ccd serial: 8250-fsl: Expand description of the MPC83xx UART's [...] new c53aab207622 serial: 8250: omap: Move uart_write() inside PM section new ae62c49c0cef serial: 8250: omap: convert to modern PM ops new 84a9582fd203 serial: core: Start managing serial controllers to enable [...] new 2b3ca4156c6f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 0dd2de77b4c8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 13542f7d39b9 accel/habanalabs: remove variable gaudi_irq_name new 61eb8abd022d accel/habanalabs: ignore false positive razwi new e4e0ba21cfb0 accel/habanalabs: allow user to modify EDMA RL register new bce7ca58b8ab accel/habanalabs: remove commented code that won't be used new c543b1d3d6cb accel/habanalabs: fix bug in free scratchpad memory new 6019988f6db4 accel/habanalabs: add helper to extract the FW major/minor new d7dde195b2b2 accel/habanalabs: rename fw_{major/minor}_version to fw_in [...] new 7838d9d647f9 accel/habanalabs: extract and save the FW's SW major/minor [...] new 24d4bd7e49f2 accel/habanalabs: check fw version using sw version new e443462188dc accel/habanalabs: do soft-reset using cpucp packet new 00cb57bdd943 accel/habanalabs: unsecure TPC bias registers new 71c7036bacb7 accel/habanalabs: call to HW/FW err returns 0 when no even [...] new f211838259e2 accel/habanalabs: add unregister timestamp uapi new dcaad04f84e4 accel/habanalabs: minimize encapsulation signal mutex lock time new 6ce2ca14c37a accel/habanalabs: refactor abort of completions and waits new 4f0e5b93cd50 accel/habanalabs: add missing tpc interrupt info new 674de1baa014 accel/habanalabs: add pci health check during heartbeat new b37078cd5475 accel/habanalabs: expose debugfs files later new c802b005d1d8 accel/habanalabs: poll for device status update following WFE cmd new 76c308d17aeb accel/habanalabs: fix a static warning - 'dubious: x & !y' new 7b9c3b7bd959 accel/habanalabs: always fetch pci addr_dec error info new f728dd0f9bee accel/habanalabs: Fix some kernel-doc comments new 0bc2af06c280 accel/habanalabs: fix gaudi2_get_tpc_idle_status() return new 5e7257681910 accel/habanalabs: rename security functions related arguments new b6db7fa8d04e accel/habanalabs: set unused bit as reserved new 399b0aa6bd98 accel/habanalabs: fix mem leak in capture user mappings new 6fd9e969dd3c accel/habanalabs: align to latest firmware specs new cfc4d49b70fb accel/habanalabs: print max timeout value on CS stuck new 529e507758e3 accel/habanalabs: upon DMA errors, use FW-extracted error cause new 5445f013341b accel/habanalabs: remove support for mmu disable new 9131c3b8689a accel/habanalabs: use binning info when handling razwi new 830d601246aa accel/habanalabs: use lower QM in QM errors handling new 13fe2dd09497 accel/habanalabs: print qman data on error only for lower qman new 8379845c98db accel/habanalabs: update state when loading boot fit new c6983cb119d8 accel/habanalabs: mask part of hmmu page fault captured address new 3a63c4506b65 accel/habanalabs: remove sim code new 200d4fb3573f accel/habanalabs: add description to several info ioctls new 5ba31243dd16 accel/habanalabs: fix bug of not fetching addr_dec info new a5194b669e7a accel/habanalabs: move ioctl error print to debug level new e6d10f7002d3 accel/habanalabs: unsecure TSB_CFG_MTRR regs new d72608d3f5c3 accel/habanalabs: add event queue extra validation new ebd52f151bc7 accel/habanalabs: refactor error info reset new f8fe4a7479ee Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new ba07298a52ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e98796292687 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 7e77db217bba Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 8cc60a3bdd13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 46915a895157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aabdec0ed0f3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new c25d9375e189 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new ff92ad4155e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a72fe1c9488 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new ac33b3b71488 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 0b4ead98885f Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 8ddaf1b2a3fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6308cf390c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b794a873e7cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 416dace649c4 scsi: core: Use min() instead of open-coding it new 8bb1c6243c4b scsi: core: Trace SCSI sense data new 8b566edbdbfb scsi: core: Only kick the requeue list if necessary new 339020091e24 scsi: qla2xxx: Fix end of loop test new 401f8ef3193f scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment new 0e5e41ee3d73 scsi: virtio_scsi: Remove a useless function call new c854bcdf5e18 scsi: core: Rework scsi_host_block() new b125bb99559e scsi: core: Support setting BLK_MQ_F_BLOCKING new 6c03c8e9b729 scsi: ufs: Conditionally enable the BLK_MQ_F_BLOCKING flag new 4b68b7f9c46d scsi: ufs: Declare ufshcd_{hold,release}() once new 078f4f4b34d6 scsi: ufs: Ungate the clock synchronously new 2ef23e4b537b Merge patch series "ufs: Do not requeue while ungating the clock" new 23caa33d36e7 scsi: ufs: core: Do not open code SZ_x new 8f0c17bf6bf3 scsi: dt-bindings: ufs: qcom: Add compatible for sa8775p new 73be26b12dfd scsi: lpfc: Replace all non-returning strlcpy() with strscpy() new 4dae0262fb99 scsi: libfcoe: Replace all non-returning strlcpy() with strscpy() new dbe37c71d124 scsi: message: fusion: Replace all non-returning strlcpy() [...] new af0ce90200c9 scsi: sym53c8xx: Replace all non-returning strlcpy() with [...] new 41e5d6f64d76 scsi: smartpqi: Replace all non-returning strlcpy() with s [...] new 2516cb882295 scsi: ufs: Replace all non-returning strlcpy() with strscpy() new a4157aaf0fb4 scsi: lpfc: Fix use-after-free rport memory access in lpfc [...] new fd57a687d441 scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery new 73ded37869f8 scsi: lpfc: Account for fabric domain ctlr device loss recovery new 9914a3d033d3 scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop n [...] new b9951e1cffae scsi: lpfc: Change firmware upgrade logging to KERN_NOTICE [...] new 6a84d015082e scsi: lpfc: Clean up SLI-4 CQE status handling new 93190ac1d4e7 scsi: lpfc: Enhance congestion statistics collection new 48abf8b4b563 scsi: lpfc: Update lpfc version to 14.2.0.13 new b93f9eb8f4cd scsi: lpfc: Copyright updates for 14.2.0.13 patches new 21be4d0344c9 Merge patch series "lpfc: Update lpfc to revision 14.2.0.13" new 6e8a669e61af scsi: lpfc: Fix incorrect big endian type assignments in F [...] new c3f903472ffa scsi: message: fusion: Add HAS_IOPORT dependencies new b58b2ba351b0 scsi: Add HAS_IOPORT dependencies new 4851c39aae3a scsi: pm80xx: Add fatal error checks new 14ce2c261d6c scsi: fnic: Use vzalloc() new a8f9a36e4634 scsi: ufs: core: Combine 32-bit command_desc_base_addr_lo/hi new 7aa12d2fe89d scsi: ufs: core: Update the ufshcd_clear_cmds() functionality new 8d7290348992 scsi: ufs: mcq: Add supporting functions for MCQ abort new adf452611677 scsi: ufs: mcq: Add support for cleaning up MCQ resources new f1304d442077 scsi: ufs: mcq: Added ufshcd_mcq_abort() new 57d6ef4601c0 scsi: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in MCQ mode new ab248643d3d6 scsi: ufs: core: Add error handling for MCQ mode new bc5fef019632 Merge patch series "ufs: core: mcq: Add ufshcd_abort() and [...] new f762326b2baa scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O new fe8637f7708c scsi: ufs: core: Increase the START STOP UNIT timeout from [...] new 549e91a9bbaa scsi: ufs: core: Fix handling of lrbp->cmd new b251f6c5fe3b scsi: ufs: core: Move ufshcd_wl_shutdown() new 0818a6903c80 scsi: ufs: core: Simplify driver shutdown new 467e6cc73ef2 Merge patch series "UFS host controller driver patches" new 92c6dbbd9765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14fd37184945 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7a66f573e195 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dd032ba4474 Merge tag 'gpio-omap-descriptors-v6.5' of git://git.kernel [...] new 70a8c99ed5ce Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 12e3480d3805 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddb1de0eaa98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5492f57a6a9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6543960cd3bd Documentation: Kunit: add MODULE_LICENSE to sample code new b7e47789472e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 9c768cc8e5cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 007c33c6e59f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 5ececbac1157 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 945b20bee348 nvmem: imx-ocotp: set varaiable imx_ocotp_layout storage-c [...] new 366916db4af4 nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates new f724ffe47544 dt-bindings: nvmem: brcm,nvram: add #nvmem-cell-cells for MACs new 0ce8763ca284 nvmem: brcm_nvram: add .read_post_process() for MACs new 619b1fa6c76c nvmem: rmem: Use NVMEM_DEVID_AUTO new 1bef72e31567 dt-bindings: nvmem: rmem: Add raspberrypi,bootloader-public-key new 5dede99d255a dt-bindings: nvmem: Convert rockchip-otp.txt to dt-schema new cdaa055cdc73 dt-bindings: nvmem: rockchip,otp: Add compatible for RK3588 new 71f1b0883907 nvmem: rockchip-otp: Add clks and reg_read to rockchip_data new da5c9b4fcf32 nvmem: rockchip-otp: Generalize rockchip_otp_wait_status() new e86fba9eb891 nvmem: rockchip-otp: Use devm_reset_control_array_get_exclusive() new 17baab60780b nvmem: rockchip-otp: Improve probe error handling new 3a0134e21d90 nvmem: rockchip-otp: Add support for RK3588 new 6c1eb6948575 dt-bindings: nvmem: mxs-ocotp: drop unneeded address/size-cells new 426b30ed585c dt-bindings: nvmem: qcom,qfprom: drop unneeded address/size-cells new 2881bbe70740 dt-bindings: nvmem: qcom,spmi-sdam: drop unneeded address/ [...] new bb7a2f40d773 dt-bindings: nvmem: socionext,uniphier-efuse: drop unneede [...] new 103066fdb0de dt-bindings: nvmem: sunplus,sp7021-ocotp: drop unneeded ad [...] new fe0b59882c02 nvmem: zynqmp: Switch @xilinx.com emails to @amd.com new 42d033c4e47b dt-bindings: nvmem: imx-ocotp: support i.MX93 new 4d47e9a76d5f nvmem: imx: support i.MX93 OCOTP new 05f53e3c22a7 dt-bindings: nvmem: mediatek: efuse: add support for mt7986 new 06596fff3b3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9dcb90dbfe7 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 3b702e933b49 bus: mhi: host: Skip MHI reset if device is in RDDM new a196d7ad4ca5 bus: mhi: host: pci_generic: Add support for IP_SW0 channels new 52f250567353 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 00d0a4d044ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba244e0b95dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0eeb20397a05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba559ba3bbff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f438c1dd9ec2 rust: alloc: clarify what is the upstream version new eed7a146b86c rust: arc: fix intra-doc link in `Arc<T>::init` new 3ed03f4da06e rust: upgrade to Rust 1.68.2 new 8f8d4be9fb69 .gitattributes: set diff driver for Rust source code files new 6883b29c6cae docs: rust: point directly to the standalone installers new b8342addded0 rust: macros: fix usage of `#[allow]` in `quote!` new e957b9cda31d rust: macros: refactor generics parsing of `#[pin_data]` i [...] new 52b7bb46ae79 rust: macros: replace Self with the concrete type in #[pin_data] new 309786c2393c rust: init: update macro expansion example in docs new 4a59081c09cb rust: error: allow specifying error type on `Result` new 66bd7533ef19 rust: str: add conversion from `CStr` to `CString` new e37b654c379e rust: error: add missing error codes new bd780aea671e rust: sync: add `Arc::ptr_eq` new 47329ba14b5a rust: sync: implement `AsRef<T>` for `Arc<T>` new f8110cd15783 rust: sync: reword the `Arc` safety comment for `Send` new d701e061cb14 rust: sync: reword the `Arc` safety comment for `Sync` new be7724cdbbca rust: specify when `ARef` is thread safe new d09a61024f6b rust: task: add `Send` marker to `Task` new d094e59983fd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new edbd125aec45 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new abad82dabe4e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9a258d5bdd66 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 35c57ea10613 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new b2e5c2643592 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 571d71e886a5 Add linux-next specific files for 20230601
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 (d4cee89031c8) \ N -- N -- N refs/heads/master (571d71e886a5)
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 890 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: .gitattributes | 1 + Documentation/dev-tools/kunit/start.rst | 2 + .../bindings/display/connector/hdmi-connector.yaml | 3 + .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/nvmem/brcm,nvram.yaml | 15 + .../devicetree/bindings/nvmem/imx-ocotp.yaml | 5 +- .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../devicetree/bindings/nvmem/mxs-ocotp.yaml | 8 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 6 - .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 6 - Documentation/devicetree/bindings/nvmem/rmem.yaml | 1 + .../devicetree/bindings/nvmem/rockchip,otp.yaml | 122 ++ .../devicetree/bindings/nvmem/rockchip-otp.txt | 25 - .../bindings/nvmem/socionext,uniphier-efuse.yaml | 3 - .../bindings/nvmem/sunplus,sp7021-ocotp.yaml | 6 - .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 + Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/leds/leds-class.rst | 81 ++ Documentation/process/changes.rst | 2 +- Documentation/rust/quick-start.rst | 4 +- MAINTAINERS | 2 +- Next/SHA1s | 104 +- Next/merge.log | 1496 +++++++++++++------- arch/Kconfig | 3 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 4 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 8 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 10 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 2 +- arch/arm/boot/dts/am335x-baltos.dtsi | 20 +- arch/arm/boot/dts/am335x-base0033.dts | 6 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 22 +- arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 8 +- arch/arm/boot/dts/am335x-boneblue.dts | 34 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 8 +- arch/arm/boot/dts/am335x-chiliboard.dts | 16 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 36 +- arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 34 +- arch/arm/boot/dts/am335x-guardian.dts | 30 +- arch/arm/boot/dts/am335x-icev2.dts | 18 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 8 +- arch/arm/boot/dts/am335x-lxm.dts | 16 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 12 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 4 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 24 +- arch/arm/boot/dts/am335x-myirtech-myc.dtsi | 21 +- arch/arm/boot/dts/am335x-myirtech-myd.dts | 50 +- arch/arm/boot/dts/am335x-nano.dts | 20 +- arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 4 +- arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 4 +- arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 6 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 18 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 18 +- arch/arm/boot/dts/am335x-pdu001.dts | 28 +- arch/arm/boot/dts/am335x-pepper.dts | 34 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 10 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 26 +- arch/arm/boot/dts/am335x-regor.dtsi | 14 +- arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi | 6 +- .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 6 +- arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts | 2 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 4 +- arch/arm/boot/dts/am335x-sbc-t335.dts | 4 +- arch/arm/boot/dts/am335x-shc.dts | 30 +- arch/arm/boot/dts/am335x-sl50.dts | 46 +- arch/arm/boot/dts/am335x-wega.dtsi | 12 +- arch/arm/boot/dts/am3517-craneboard.dts | 2 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 20 +- arch/arm/boot/dts/am3517-som.dtsi | 14 +- arch/arm/boot/dts/am3874-iceboard.dts | 16 +- arch/arm/boot/dts/am437x-cm-t43.dts | 14 +- arch/arm/boot/dts/am437x-gp-evm.dts | 78 +- arch/arm/boot/dts/am437x-idk-evm.dts | 32 +- arch/arm/boot/dts/am437x-sbc-t43.dts | 14 +- arch/arm/boot/dts/am437x-sk-evm.dts | 54 +- arch/arm/boot/dts/am43x-epos-evm.dts | 72 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 28 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 4 +- arch/arm/boot/dts/am57xx-sbc-am57x.dts | 14 +- arch/arm/boot/dts/axp209.dtsi | 7 + arch/arm/boot/dts/dm8148-evm.dts | 6 +- arch/arm/boot/dts/dm8148-t410.dts | 6 +- arch/arm/boot/dts/dm8168-evm.dts | 10 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-mmc-iodelay.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 28 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 44 +- arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 16 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 16 +- arch/arm/boot/dts/logicpd-som-lv.dtsi | 24 +- arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 6 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 26 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 14 +- arch/arm/boot/dts/meson8.dtsi | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 40 +- arch/arm/boot/dts/omap2420-n810.dts | 4 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 14 +- arch/arm/boot/dts/omap3-beagle.dts | 14 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 14 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3x.dtsi | 20 +- arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 4 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 2 +- arch/arm/boot/dts/omap3-echo.dts | 12 +- arch/arm/boot/dts/omap3-evm-37xx.dts | 4 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 2 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 18 +- arch/arm/boot/dts/omap3-evm.dts | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 54 +- arch/arm/boot/dts/omap3-gta04a5.dts | 10 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 6 +- arch/arm/boot/dts/omap3-ha-common.dtsi | 16 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 10 +- arch/arm/boot/dts/omap3-igep.dtsi | 16 +- arch/arm/boot/dts/omap3-igep0020-common.dtsi | 14 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +- arch/arm/boot/dts/omap3-igep0020.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-common.dtsi | 10 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 4 +- arch/arm/boot/dts/omap3-igep0030.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 6 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 30 +- arch/arm/boot/dts/omap3-lilly-dbb056.dts | 12 +- arch/arm/boot/dts/omap3-n900.dts | 34 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 18 +- arch/arm/boot/dts/omap3-n950.dts | 8 +- arch/arm/boot/dts/omap3-overo-alto35-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 14 +- arch/arm/boot/dts/omap3-overo-chestnut43.dts | 4 +- arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 10 +- arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 10 +- .../boot/dts/omap3-overo-common-peripherals.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-gallop43.dts | 4 +- arch/arm/boot/dts/omap3-overo-palo35.dts | 4 +- arch/arm/boot/dts/omap3-overo-palo43.dts | 4 +- arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 4 +- arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 4 +- arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 4 +- arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 4 +- arch/arm/boot/dts/omap3-overo-storm-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo.dtsi | 4 +- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 6 +- arch/arm/boot/dts/omap3-pandora-600mhz.dts | 6 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 16 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 8 +- arch/arm/boot/dts/omap3-sbc-t3517.dts | 4 +- arch/arm/boot/dts/omap3-sbc-t3530.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3730.dts | 2 +- arch/arm/boot/dts/omap3-sniper.dts | 20 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 20 +- arch/arm/boot/dts/omap3-thunder.dts | 6 +- arch/arm/boot/dts/omap3-zoom3.dts | 18 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 12 +- arch/arm/boot/dts/omap4-duovero.dtsi | 18 +- arch/arm/boot/dts/omap4-epson-embt2ws.dts | 450 ++++++ arch/arm/boot/dts/omap4-kc1.dts | 14 +- arch/arm/boot/dts/omap4-mcpdm.dtsi | 2 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 30 +- arch/arm/boot/dts/omap4-panda-es.dts | 8 +- arch/arm/boot/dts/omap4-sdp.dts | 36 +- arch/arm/boot/dts/omap4-var-om44customboard.dtsi | 24 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 6 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 22 +- arch/arm/boot/dts/omap5-board-common.dtsi | 42 +- arch/arm/boot/dts/omap5-cm-t54.dts | 32 +- arch/arm/boot/dts/omap5-igep0050.dts | 4 +- arch/arm/boot/dts/omap5-sbc-t54.dts | 4 +- arch/arm/boot/dts/omap5-uevm.dts | 6 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 6 + arch/arm/boot/dts/sun5i.dtsi | 9 + arch/arm/boot/dts/twl4030_omap3.dtsi | 4 +- arch/arm/boot/dts/twl6030_omap4.dtsi | 4 +- arch/arm/mach-omap1/pm.c | 2 +- arch/arm/mach-omap1/sram-init.c | 2 +- arch/arm/mach-omap2/sram.c | 4 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 2 +- arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 141 ++ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 56 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 11 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 26 - arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 144 ++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 45 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 20 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 29 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 41 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 4 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 258 ++++ arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 21 + arch/riscv/Kconfig | 5 +- arch/riscv/errata/Makefile | 4 + arch/riscv/kernel/Makefile | 4 + arch/riscv/mm/init.c | 2 +- arch/sparc/kernel/nmi.c | 5 + arch/x86/include/asm/nops.h | 16 +- arch/x86/include/asm/nospec-branch.h | 6 +- arch/x86/kernel/alternative.c | 10 + drivers/ata/libata-scsi.c | 1 + drivers/base/cacheinfo.c | 26 + drivers/base/firmware_loader/main.c | 2 +- drivers/bluetooth/hci_qca.c | 6 +- drivers/bus/fsl-mc/dprc-driver.c | 12 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 27 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 7 +- drivers/bus/ti-sysc.c | 4 +- drivers/crypto/caam/caamalg_qi2.c | 4 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 4 +- drivers/firmware/arm_scmi/powercap.c | 173 ++- drivers/gpu/drm/amd/amdgpu/Kconfig | 10 + drivers/gpu/drm/amd/amdgpu/Makefile | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 7 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 15 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 + drivers/gpu/drm/amd/amdxcp/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 + .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 4 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 57 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 33 +- drivers/gpu/drm/ast/ast_dp.c | 55 +- drivers/gpu/drm/ast/ast_drv.h | 5 +- drivers/gpu/drm/ast/ast_main.c | 11 +- drivers/gpu/drm/ast/ast_post.c | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 2 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +- drivers/gpu/drm/bridge/cros-ec-anx7688.c | 2 +- drivers/gpu/drm/bridge/display-connector.c | 61 +- drivers/gpu/drm/bridge/ite-it6505.c | 2 +- drivers/gpu/drm/bridge/ite-it66121.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/parade-ps8640.c | 2 +- drivers/gpu/drm/bridge/sii902x.c | 2 +- drivers/gpu/drm/bridge/sii9234.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/tc358768.c | 2 +- drivers/gpu/drm/bridge/tc358775.c | 2 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 +- drivers/gpu/drm/i2c/tda9950.c | 2 +- drivers/gpu/drm/i2c/tda998x_drv.c | 2 +- drivers/gpu/drm/i915/Makefile | 5 - drivers/gpu/drm/i915/display/intel_display_core.h | 8 +- .../gpu/drm/i915/display/intel_display_device.c | 5 + drivers/gpu/drm/i915/display/intel_fbdev.c | 5 + drivers/gpu/drm/i915/display/intel_hdcp.c | 652 ++++----- drivers/gpu/drm/i915/display/intel_hdcp.h | 6 +- drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 16 +- drivers/gpu/drm/i915/i915_driver.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 10 +- drivers/gpu/drm/panel/panel-edp.c | 10 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 2 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/solomon/ssd130x-i2c.c | 2 +- drivers/gpu/drm/ttm/ttm_tt.c | 1 - drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-hidpp.c | 1 + drivers/hid/wacom_sys.c | 7 +- drivers/hwmon/pmbus/pmbus_core.c | 6 +- drivers/iio/adc/xilinx-ams.c | 9 +- drivers/iio/adc/xilinx-xadc-core.c | 17 +- drivers/infiniband/hw/irdma/verbs.c | 12 +- drivers/leds/trigger/ledtrig-netdev.c | 141 +- drivers/mailbox/mailbox-test.c | 10 +- drivers/message/fusion/Kconfig | 2 +- drivers/message/fusion/mptbase.c | 4 +- drivers/message/fusion/mptctl.c | 2 +- drivers/misc/fastrpc.c | 3 + drivers/misc/mei/hdcp/mei_hdcp.c | 26 +- drivers/net/dsa/hirschmann/hellcreek.c | 14 +- drivers/net/dsa/lan9303_i2c.c | 2 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 110 +- drivers/net/dsa/mv88e6xxx/chip.h | 15 +- drivers/net/dsa/mv88e6xxx/global2.c | 5 +- drivers/net/dsa/mv88e6xxx/port.c | 26 +- drivers/net/dsa/mv88e6xxx/port.h | 15 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 4 +- drivers/net/dsa/qca/qca8k-leds.c | 181 +++ drivers/net/dsa/sja1105/sja1105_tas.c | 7 +- drivers/net/dsa/xrs700x/xrs700x_i2c.c | 2 +- drivers/net/ethernet/engleder/tsnep_selftests.c | 12 +- drivers/net/ethernet/engleder/tsnep_tc.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc.h | 1 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 110 +- drivers/net/ethernet/intel/igc/igc_main.c | 13 +- .../ethernet/marvell/prestera/prestera_flower.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 1 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 3 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 45 +- .../net/ethernet/microchip/lan966x/lan966x_tc.c | 10 +- drivers/net/ethernet/mscc/ocelot_flower.c | 10 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 11 +- drivers/nvmem/Kconfig | 10 + drivers/nvmem/Makefile | 2 + drivers/nvmem/brcm_nvram.c | 28 + drivers/nvmem/imx-ocotp-ele.c | 175 +++ drivers/nvmem/imx-ocotp.c | 10 +- drivers/nvmem/rmem.c | 1 + drivers/nvmem/rockchip-otp.c | 191 ++- drivers/nvmem/zynqmp_nvmem.c | 2 +- drivers/opp/core.c | 3 + drivers/powercap/arm_scmi_powercap.c | 16 + drivers/scsi/Kconfig | 25 +- drivers/scsi/aic7xxx/Kconfig.aic79xx | 2 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/aic94xx/Kconfig | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/fnic/fnic_debugfs.c | 8 +- drivers/scsi/hosts.c | 1 + drivers/scsi/lpfc/lpfc.h | 65 +- drivers/scsi/lpfc/lpfc_ct.c | 88 +- drivers/scsi/lpfc/lpfc_els.c | 14 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 35 +- drivers/scsi/lpfc/lpfc_hw.h | 16 +- drivers/scsi/lpfc/lpfc_hw4.h | 3 - drivers/scsi/lpfc/lpfc_init.c | 250 +--- drivers/scsi/lpfc/lpfc_logmsg.h | 6 +- drivers/scsi/lpfc/lpfc_nvme.c | 17 +- drivers/scsi/lpfc/lpfc_nvmet.c | 6 +- drivers/scsi/lpfc/lpfc_scsi.c | 65 +- drivers/scsi/lpfc/lpfc_sli.c | 54 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/Kconfig.megaraid | 6 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 5 + drivers/scsi/mvsas/Kconfig | 2 +- drivers/scsi/pcmcia/Kconfig | 6 +- drivers/scsi/pm8001/pm8001_sas.c | 22 + drivers/scsi/qla2xxx/Kconfig | 2 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/scsi_common.c | 3 +- drivers/scsi/scsi_lib.c | 40 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/virtio_scsi.c | 4 +- drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/fsl/qe/Kconfig | 1 + drivers/thunderbolt/nhi.c | 11 +- drivers/tty/serial/8250/8250.h | 6 + drivers/tty/serial/8250/8250_aspeed_vuart.c | 3 + drivers/tty/serial/8250/8250_bcm7271.c | 4 + drivers/tty/serial/8250/8250_core.c | 1 + drivers/tty/serial/8250/8250_exar.c | 4 + drivers/tty/serial/8250/8250_fsl.c | 14 +- drivers/tty/serial/8250/8250_mtk.c | 9 + drivers/tty/serial/8250/8250_omap.c | 68 +- drivers/tty/serial/8250/8250_port.c | 72 +- drivers/tty/serial/8250/Kconfig | 10 +- drivers/tty/serial/Makefile | 3 +- drivers/tty/serial/fsl_lpuart.c | 8 +- drivers/tty/serial/max310x.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 5 + drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_base.h | 46 + drivers/tty/serial/serial_base_bus.c | 200 +++ drivers/tty/serial/serial_core.c | 202 ++- drivers/tty/serial/serial_ctrl.c | 68 + drivers/tty/serial/serial_port.c | 105 ++ drivers/ufs/core/ufs-fault-injection.c | 2 +- drivers/ufs/core/ufs-mcq.c | 259 +++- drivers/ufs/core/ufs-sysfs.c | 2 +- drivers/ufs/core/ufshcd-crypto.c | 2 +- drivers/ufs/core/ufshcd-priv.h | 21 +- drivers/ufs/core/ufshcd.c | 424 ++++-- drivers/ufs/core/ufshpb.c | 6 +- drivers/ufs/core/ufshpb.h | 2 +- drivers/ufs/host/cdns-pltfrm.c | 1 - drivers/ufs/host/tc-dwc-g210-pci.c | 10 - drivers/ufs/host/tc-dwc-g210-pltfrm.c | 1 - drivers/ufs/host/ufs-exynos.c | 3 +- drivers/ufs/host/ufs-hisi.c | 25 +- drivers/ufs/host/ufs-mediatek.c | 1 - drivers/ufs/host/ufs-qcom.c | 3 +- drivers/ufs/host/ufs-sprd.c | 1 - drivers/ufs/host/ufshcd-pci.c | 10 - drivers/ufs/host/ufshcd-pltfrm.c | 6 - drivers/ufs/host/ufshcd-pltfrm.h | 1 - drivers/usb/dwc2/platform.c | 6 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-plat.h | 2 +- drivers/usb/host/xhci-rcar.c | 6 +- drivers/usb/host/xhci-tegra.c | 6 +- drivers/usb/misc/onboard_usb_hub.c | 6 +- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 6 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 3 +- fs/eventpoll.c | 2 +- fs/f2fs/compress.c | 2 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 21 +- fs/f2fs/iostat.c | 1 + fs/f2fs/segment.c | 107 +- fs/f2fs/super.c | 60 +- fs/nfsd/nfs4state.c | 61 + fs/nfsd/nfs4xdr.c | 5 + fs/nfsd/nfsctl.c | 7 +- fs/nfsd/state.h | 3 + fs/nfsd/stats.c | 2 + fs/nfsd/stats.h | 7 + fs/ocfs2/ocfs2_trace.h | 2 - fs/ocfs2/quota_local.c | 9 +- include/drm/i915_hdcp_interface.h | 4 +- include/linux/bpfilter.h | 1 - include/linux/device.h | 11 + include/linux/frontswap.h | 1 + include/linux/fsl/mc.h | 2 +- include/linux/leds.h | 53 + include/linux/nmi.h | 14 +- include/linux/scmi_protocol.h | 18 + include/linux/serial_core.h | 5 +- include/linux/skbuff.h | 1 + include/linux/sunrpc/svcsock.h | 7 +- include/linux/swap.h | 4 +- include/net/bluetooth/hci.h | 1 + include/net/flow_dissector.h | 2 + include/net/pkt_sched.h | 56 +- include/net/tcp.h | 2 +- include/net/xfrm.h | 1 + include/scsi/scsi_host.h | 6 + include/trace/events/f2fs.h | 24 +- include/trace/events/scsi.h | 21 +- include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/pkt_sched.h | 10 + include/ufs/ufshcd.h | 8 +- include/ufs/ufshci.h | 25 +- kernel/bpf/preload/bpf_preload_kern.c | 4 +- kernel/kexec_core.c | 93 +- kernel/watchdog.c | 68 +- kernel/watchdog_buddy.c | 28 +- lib/Kconfig.debug | 14 +- lib/debugobjects.c | 9 +- lib/test_bpf.c | 3 +- lib/test_firmware.c | 81 +- localversion-next | 2 +- mm/Kconfig | 13 + mm/damon/core.c | 2 + mm/frontswap.c | 7 +- mm/huge_memory.c | 17 +- mm/kasan/generic.c | 4 +- mm/kasan/tags.c | 2 +- mm/kmsan/core.c | 6 +- mm/kmsan/instrumentation.c | 2 +- mm/mm_init.c | 7 +- mm/swap_state.c | 33 +- mm/swapfile.c | 47 +- mm/zswap.c | 30 +- net/bluetooth/hci_sync.c | 33 +- net/bluetooth/l2cap_core.c | 40 +- net/bluetooth/l2cap_sock.c | 2 + net/bpfilter/bpfilter_kern.c | 2 +- net/bridge/br_device.c | 1 + net/bridge/br_forward.c | 3 + net/bridge/br_input.c | 1 + net/bridge/br_private.h | 27 + net/core/flow_dissector.c | 10 + net/core/sock.c | 2 +- net/ipv4/bpfilter/sockopt.c | 11 +- net/ipv4/tcp_offload.c | 7 +- net/ipv6/tcpv6_offload.c | 3 +- net/netlink/af_netlink.c | 2 +- net/sched/cls_flower.c | 30 +- net/sched/sch_api.c | 16 +- net/sched/sch_ingress.c | 16 +- net/sched/sch_taprio.c | 90 +- net/sunrpc/svcsock.c | 24 +- net/tipc/bearer.c | 4 +- net/tipc/bearer.h | 4 +- net/tipc/udp_media.c | 4 - net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_interface_core.c | 54 +- net/xfrm/xfrm_policy.c | 12 + rust/alloc/README.md | 3 + rust/alloc/alloc.rs | 55 +- rust/alloc/boxed.rs | 446 +++++- rust/alloc/collections/mod.rs | 5 +- rust/alloc/lib.rs | 71 +- rust/alloc/raw_vec.rs | 16 +- rust/alloc/slice.rs | 445 +----- rust/alloc/vec/drain.rs | 81 +- rust/alloc/vec/drain_filter.rs | 60 +- rust/alloc/vec/into_iter.rs | 125 +- rust/alloc/vec/is_zero.rs | 96 +- rust/alloc/vec/mod.rs | 464 ++++-- rust/alloc/vec/set_len_on_drop.rs | 5 + rust/alloc/vec/spec_extend.rs | 63 +- rust/bindings/lib.rs | 1 - rust/kernel/build_assert.rs | 2 + rust/kernel/error.rs | 22 +- rust/kernel/init.rs | 5 + rust/kernel/init/macros.rs | 85 +- rust/kernel/lib.rs | 4 - rust/kernel/std_vendor.rs | 2 + rust/kernel/str.rs | 22 + rust/kernel/sync/arc.rs | 25 +- rust/kernel/task.rs | 10 +- rust/kernel/types.rs | 13 + rust/macros/helpers.rs | 86 +- rust/macros/pin_data.rs | 168 ++- rust/macros/quote.rs | 14 +- rust/uapi/lib.rs | 1 - samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp2_kern.c | 2 +- scripts/Makefile.build | 2 +- scripts/min-tool-version.sh | 2 +- security/apparmor/lsm.c | 8 +- security/apparmor/policy_compat.c | 2 + sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/nau8825.c | 7 + sound/soc/soc-pcm.c | 58 +- tools/arch/x86/include/asm/nops.h | 16 +- tools/lib/api/fs/cgroup.c | 17 +- tools/lib/api/fs/fs.c | 25 +- tools/lib/api/fs/tracing_path.c | 17 +- tools/lib/perf/cpumap.c | 125 +- tools/lib/perf/evlist.c | 25 +- tools/lib/perf/include/internal/evsel.h | 15 +- tools/lib/perf/include/perf/cpumap.h | 19 + tools/lib/perf/include/perf/event.h | 3 +- tools/lib/subcmd/exec-cmd.c | 35 +- tools/perf/Documentation/perf-stat.txt | 16 + tools/perf/arch/arm/util/auxtrace.c | 7 +- tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/util/pmu.c | 6 +- tools/perf/arch/powerpc/util/kvm-stat.c | 4 +- tools/perf/arch/x86/tests/hybrid.c | 7 +- tools/perf/arch/x86/tests/insn-x86.c | 10 +- tools/perf/arch/x86/tests/intel-pt-test.c | 14 +- tools/perf/arch/x86/util/auxtrace.c | 5 +- tools/perf/arch/x86/util/evlist.c | 25 +- tools/perf/arch/x86/util/evsel.c | 27 +- tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 4 +- tools/perf/arch/x86/util/mem-events.c | 17 +- tools/perf/arch/x86/util/perf_regs.c | 15 +- tools/perf/arch/x86/util/topdown.c | 5 +- tools/perf/bench/pmu-scan.c | 60 +- tools/perf/builtin-c2c.c | 9 +- tools/perf/builtin-config.c | 4 +- tools/perf/builtin-daemon.c | 44 +- tools/perf/builtin-help.c | 4 +- tools/perf/builtin-list.c | 15 +- tools/perf/builtin-lock.c | 20 +- tools/perf/builtin-mem.c | 9 +- tools/perf/builtin-probe.c | 133 +- tools/perf/builtin-record.c | 29 +- tools/perf/builtin-stat.c | 279 +++- tools/perf/builtin-timechart.c | 48 +- tools/perf/builtin-top.c | 10 +- tools/perf/builtin-trace.c | 33 +- .../pmu-events/arch/x86/alderlake/adl-metrics.json | 1314 +++++++++-------- .../perf/pmu-events/arch/x86/alderlake/cache.json | 9 + .../perf/pmu-events/arch/x86/alderlake/memory.json | 6 +- .../arch/x86/alderlake/metricgroups.json | 122 ++ .../arch/x86/alderlaken/adln-metrics.json | 276 ++-- .../arch/x86/alderlaken/metricgroups.json | 26 + .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 580 ++++---- .../arch/x86/broadwell/floating-point.json | 15 + .../arch/x86/broadwell/metricgroups.json | 107 ++ .../arch/x86/broadwellde/bdwde-metrics.json | 556 ++++---- .../arch/x86/broadwellde/floating-point.json | 15 + .../arch/x86/broadwellde/metricgroups.json | 107 ++ .../arch/x86/broadwellx/bdx-metrics.json | 796 +++++++---- .../arch/x86/broadwellx/floating-point.json | 15 + .../arch/x86/broadwellx/metricgroups.json | 107 ++ .../arch/x86/cascadelakex/clx-metrics.json | 1231 +++++++++------- .../arch/x86/cascadelakex/floating-point.json | 31 + .../arch/x86/cascadelakex/metricgroups.json | 114 ++ .../pmu-events/arch/x86/cascadelakex/pipeline.json | 23 +- .../pmu-events/arch/x86/elkhartlake/cache.json | 7 + .../pmu-events/arch/x86/elkhartlake/memory.json | 2 + .../pmu-events/arch/x86/elkhartlake/other.json | 10 + .../pmu-events/arch/x86/elkhartlake/pipeline.json | 3 + .../pmu-events/arch/x86/haswell/hsw-metrics.json | 484 +++---- .../pmu-events/arch/x86/haswell/metricgroups.json | 107 ++ .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 700 +++++---- .../pmu-events/arch/x86/haswellx/metricgroups.json | 107 ++ tools/perf/pmu-events/arch/x86/icelake/cache.json | 18 + .../pmu-events/arch/x86/icelake/icl-metrics.json | 950 ++++++------- .../pmu-events/arch/x86/icelake/metricgroups.json | 113 ++ .../pmu-events/arch/x86/icelakex/icx-metrics.json | 1306 ++++++++++------- .../pmu-events/arch/x86/icelakex/metricgroups.json | 114 ++ .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 526 +++---- .../arch/x86/ivybridge/metricgroups.json | 107 ++ .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 534 +++---- .../pmu-events/arch/x86/ivytown/metricgroups.json | 107 ++ .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 224 +-- .../pmu-events/arch/x86/jaketown/metricgroups.json | 100 ++ tools/perf/pmu-events/arch/x86/mapfile.csv | 26 +- .../arch/x86/sandybridge/metricgroups.json | 100 ++ .../arch/x86/sandybridge/snb-metrics.json | 222 +-- .../pmu-events/arch/x86/sapphirerapids/memory.json | 6 +- .../arch/x86/sapphirerapids/metricgroups.json | 118 ++ .../arch/x86/sapphirerapids/spr-metrics.json | 1357 +++++++++++------- .../x86/sapphirerapids/uncore-interconnect.json | 2 +- .../arch/x86/sapphirerapids/uncore-memory.json | 8 +- .../arch/x86/skylake/floating-point.json | 8 + .../pmu-events/arch/x86/skylake/metricgroups.json | 113 ++ .../perf/pmu-events/arch/x86/skylake/pipeline.json | 15 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 875 ++++++------ .../arch/x86/skylakex/floating-point.json | 31 + .../pmu-events/arch/x86/skylakex/metricgroups.json | 114 ++ .../pmu-events/arch/x86/skylakex/pipeline.json | 23 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 1183 +++++++++------- .../perf/pmu-events/arch/x86/snowridgex/cache.json | 7 + .../pmu-events/arch/x86/snowridgex/memory.json | 2 + .../perf/pmu-events/arch/x86/snowridgex/other.json | 10 + .../pmu-events/arch/x86/snowridgex/pipeline.json | 3 + .../arch/x86/snowridgex/uncore-interconnect.json | 14 +- .../pmu-events/arch/x86/snowridgex/uncore-io.json | 8 - .../arch/x86/snowridgex/uncore-memory.json | 7 +- .../arch/x86/snowridgex/uncore-power.json | 6 +- .../perf/pmu-events/arch/x86/tigerlake/cache.json | 18 + .../arch/x86/tigerlake/metricgroups.json | 113 ++ .../pmu-events/arch/x86/tigerlake/pipeline.json | 1 + .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 970 ++++++------- tools/perf/pmu-events/empty-pmu-events.c | 5 + tools/perf/pmu-events/jevents.py | 49 +- tools/perf/pmu-events/pmu-events.h | 2 + tools/perf/tests/attr.c | 11 +- tools/perf/tests/builtin-test.c | 4 +- tools/perf/tests/cpumap.c | 92 +- tools/perf/tests/event_groups.c | 7 +- tools/perf/tests/parse-events.c | 15 +- tools/perf/tests/parse-metric.c | 9 +- tools/perf/tests/pmu-events.c | 6 +- tools/perf/tests/pmu.c | 17 +- tools/perf/tests/python-use.c | 2 +- .../perf/tests/shell/lib/perf_json_output_lint.py | 4 +- tools/perf/tests/shell/stat+csv_output.sh | 14 + tools/perf/tests/shell/stat+json_output.sh | 13 + .../tests/shell/test_perf_data_converter_json.sh | 72 + tools/perf/tests/switch-tracking.c | 14 +- tools/perf/tests/tests.h | 4 +- tools/perf/tests/topology.c | 16 +- tools/perf/trace/beauty/beauty.h | 2 +- tools/perf/trace/beauty/tracepoints/x86_msr.sh | 6 +- tools/perf/util/Build | 2 - tools/perf/util/cache.h | 2 +- tools/perf/util/config.c | 3 +- tools/perf/util/cpumap.c | 14 +- tools/perf/util/cpumap.h | 11 +- tools/perf/util/cputopo.c | 12 +- tools/perf/util/env.c | 5 +- tools/perf/util/event.c | 7 +- tools/perf/util/evlist-hybrid.c | 162 --- tools/perf/util/evlist-hybrid.h | 15 - tools/perf/util/evlist.c | 64 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 91 +- tools/perf/util/evsel.h | 29 +- tools/perf/util/evsel_fprintf.c | 1 + tools/perf/util/header.c | 130 +- tools/perf/util/header.h | 4 + tools/perf/util/mem-events.c | 25 +- tools/perf/util/metricgroup.c | 9 +- tools/perf/util/parse-events.c | 95 +- tools/perf/util/parse-events.y | 3 +- tools/perf/util/path.c | 35 +- tools/perf/util/pfm.c | 6 +- tools/perf/util/pmu-hybrid.c | 52 - tools/perf/util/pmu-hybrid.h | 32 - tools/perf/util/pmu.c | 470 +----- tools/perf/util/pmu.h | 25 +- tools/perf/util/pmus.c | 465 +++++- tools/perf/util/pmus.h | 15 +- tools/perf/util/print-events.c | 15 +- tools/perf/util/python-ext-sources | 1 - tools/perf/util/python.c | 14 + .../perf/util/scripting-engines/trace-event-perl.c | 4 +- .../util/scripting-engines/trace-event-python.c | 5 +- tools/perf/util/stat-display.c | 36 +- tools/perf/util/stat.h | 2 + tools/perf/util/synthetic-events.c | 1 + tools/perf/util/target.h | 1 - tools/testing/selftests/net/forwarding/Makefile | 1 + .../selftests/net/forwarding/tc_flower_l2_miss.sh | 350 +++++ 736 files changed, 22405 insertions(+), 12371 deletions(-) create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt create mode 100644 arch/arm/boot/dts/omap4-epson-embt2ws.dts create mode 100644 drivers/nvmem/imx-ocotp-ele.c create mode 100644 drivers/tty/serial/serial_base.h create mode 100644 drivers/tty/serial/serial_base_bus.c create mode 100644 drivers/tty/serial/serial_ctrl.c create mode 100644 drivers/tty/serial/serial_port.c create mode 100644 tools/perf/pmu-events/arch/x86/alderlake/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/alderlaken/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwell/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwellde/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwellx/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/haswell/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/haswellx/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/ivybridge/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/ivytown/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/jaketown/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/sandybridge/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/sapphirerapids/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/skylake/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/skylakex/metricgroups.json create mode 100644 tools/perf/pmu-events/arch/x86/tigerlake/metricgroups.json create mode 100755 tools/perf/tests/shell/test_perf_data_converter_json.sh delete mode 100644 tools/perf/util/evlist-hybrid.c delete mode 100644 tools/perf/util/evlist-hybrid.h delete mode 100644 tools/perf/util/pmu-hybrid.c delete mode 100644 tools/perf/util/pmu-hybrid.h create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh