This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 18ecd30af1a8 Add linux-next specific files for 20220520 omits 6a2fd254d612 Merge branch 'akpm/master' omits 88d1bf7f9114 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 51e74e8614a6 hack fixup for "ext4: only allow test_dummy_encryption whe [...] omits 7d1ed8178a00 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6323ef4d2d5c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits cfe247a15f71 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 0446601ceaa7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e84a41135b6f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 506dda0f6926 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits e75af3881046 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a8dfa9701d82 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 7cc07163c997 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 300265360a9f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 84722aaad460 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits dad46171c91c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f5d5d5beb85 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 37cdd31e9b0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ef19cf8596a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bf64e8ecd89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9590bbcd467e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3204ed0fc56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e3ab29f77ad Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits f9e3ec975ef1 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 359e7a82d327 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits a14155101de7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c04ef08db330 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b79bf45d1f00 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 2c4aba233fce Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b481a299a334 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 310cf3cbc794 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 49e39099c63d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a901720a29d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ab9343e0dce random: wire up fops->splice_{read,write}_iter() omits e8e0e11ebf2f random: convert to using fops->write_iter() omits 67ae4ad499f7 random: convert to using fops->read_iter() omits ee1a5958aa63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 678959d492fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d49759986fc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4bb65e197ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb1ab5f7ae28 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ed3e83c29ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d4f8ab6e395 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b13dc4ca3296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05c52e9b33d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3100735e7eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2af1a9ed6e69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c1d9cc03636 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits e687ff718de5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 951f41c39976 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 0f376e195770 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f90ea23b4370 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c6128f63a99 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 0c7ce99116e4 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 5c48383ff0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd37c80125e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c04214c3a14 next-20220519/char-misc omits c334e70f66ac Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits dcb68304485c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 3bbfd6032aa7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 28a6a25f39c0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits e55df3644345 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d4db45a71f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 075609622be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7491cede4719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c7bfb790060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cad0af4e7579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffd09c1965e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93cd706bed90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 36c4714f321b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba1a7ac47559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61271996dc46 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 7f60e4120bd0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 225a80f37bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66776f13d8f3 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 861729869f4b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits cfdeb85b11bc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 1f5eb3e76303 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 76a89fb06de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 405f0382b8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 309eb4857a95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5063c21abad Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits b22957a394bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 904ec463d807 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 535b71d2fac3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2faf607ba39a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 556c67087480 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 41921b74aba2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9e0a5a71d47f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 36095844fc85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56f532f4fec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55116c4550cc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits f5b680beec2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eeeab2763076 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 85bbdb3055eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a4e05b71aae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4426b11d2c82 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 8d5c405ccdb2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6787783c1bbb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits d075ca15f875 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7c65bbad67f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b9ef1bfecd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bd1fad2145d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c8baf873fe6 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 652837a7315d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits eee187e4a9d5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 04705fbace6d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c9027ccc56f5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits f9b63740b666 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d21dcaf48ee4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1fb2492e29e4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 24258c51b846 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e5bea656d860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6d34af07fbd4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 44b0f9e3bfdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cc5b010aeda Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02e79e46afc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecd02b189f7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b7ceeddb0a2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits f6f1a13703ae Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4640e929105b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e155551f2948 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 692da4c99c0b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 910b8e6a7050 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 7f96ad97acd1 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 8237ed9341b9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f6fa2b28f013 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 7ad728bc50e2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 5f24d9b292b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eabd45185d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 583587a58bed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea3a9a5fa90a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff17f828ec06 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b8467d00b346 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits bb1cdce7a178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d83fc32fc6c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 066a3e949cf7 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits d05aadbb7238 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 7db97132097c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fa40f0947bc Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 5c58a0c425c1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d2a75c23503e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits e4fc32307e35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 683bcd7b38da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25dbc4237137 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 36eefd3b55f8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 21810f378e95 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d287461ac6f3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits daae2a5fd196 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5cc505c5a9dc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 73769750f1f2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f8ebe21eab33 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 960cd837c40f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc76c07daef2 scsi: libiscsi: Improve conn_send_pdu API omits a5164a67bda2 scsi: iscsi: Try to avoid taking back_lock in xmit path omits a01ff1e161ea scsi: iscsi: Remove iscsi_get_task back_lock requirement omits 316fbce30c48 scsi: iscsi: Remove unneeded task state check omits ff21fc17b9de scsi: iscsi_tcp: Drop target_alloc use omits 4cb8242ddc0e scsi: iscsi_tcp: Tell net when there's more data omits 90b7c28232c7 scsi: iscsi: Run recv path from workqueue omits ffa14b7eee01 scsi: iscsi: Add recv workqueue helpers omits 685395b1810b scsi: iscsi: Rename iscsi_conn_queue_work() omits 0561d178f976 scsi: iscsi: Fix session removal on shutdown omits cf8290a3bac9 scsi: qedi: Use QEDI_MODE_NORMAL for error handling omits af6c2c41a09a scsi: iscsi: Add helper to remove a session from the kernel omits b77c63f3bc72 scsi: iscsi: Fix HW conn removal use after free omits a2498263eaa5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 442622ce9b9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f91191fb513f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 1577f290aa0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20bfb54d3b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fd54ad0a291 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 52292d284eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e5d3545aab72 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0349d7dfc70a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits e167bacf0daf Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 8d987e482e55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4425c9cb68d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17b157c2cfe3 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 5b0f5ec022bd Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 082127c76c2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69c9668f853f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 6d69d7bac129 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f2a52c0541f3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 127d84e1a5b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59c685c6a217 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 1aba57b48a71 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 69965af046d6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits df4b864c0bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acf8d67448e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33609b7fb60e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7598bdf35a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca92b9761789 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5bc02036cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8f9b3092828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27bedc4bcccf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d213a44e578 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ad65bbff2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b780b7f9d475 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 24e0876641f4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits fc3e0e01f8a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22d46ddd64c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e816d629d4cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a793ffe42ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cacd5e650d3c Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 8c1905d7728a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 55523f5c6c20 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 444d82579bd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3fb02f37e4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 401fdc741719 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1722d2857eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 6bfafaf71d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 195d7f7a62c6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9fef54d86a04 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1b5082f4297d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 584d53596f8a Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 730977054b28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 86dc872310e6 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits cc1f40ad269e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9eb374db589f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits db703d55b89d Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits e2466fae47e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 90090d0ad45c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 92e44475b8b6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7754231e5ecd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9d17b36ae22f Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 54550c998939 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 1e0d7a675cc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c60bcc2a7a3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c458e041a38e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c780aec61380 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 1d243cfe5715 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 00df9e23d895 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e3f750eb1fff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c70c77392fe3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d6d213f5c55b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 4f5c848897b8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5c805e2c807b Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 43f9317e2d17 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e9c7a40274cf MAINTAINERS: add KEYS-TRUSTED-CAAM omits e781cfe3a238 doc: trusted-encrypted: describe new CAAM trust source omits 3547bf5c0847 KEYS: trusted: Introduce support for NXP CAAM-based trusted keys omits 5e785783ddb0 crypto: caam - add in-kernel interface for blob generator omits 76f3e9670c50 crypto: caam - determine whether CAAM supports blob encap/decap omits 6bd9cbc3a136 KEYS: trusted: allow use of kernel RNG for key material omits 0568ef46669c KEYS: trusted: allow use of TEE as backend without TCG_TPM [...] omits cfd4b5f1fc0a tpm: Add field upgrade mode support for Infineon TPM2 modules omits 5b5478c7697f tpm: Fix buffer access in tpm2_get_tpm_pt() omits cda71712ac5a char: tpm: cr50_i2c: Suppress duplicated error message in [...] omits 09b8bfb7786a tpm: cr50: Add new device/vendor ID 0x504a6666 omits 7d90d0d1943e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops omits c5e1417e8ea8 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() omits 060e54c172cb tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions omits 505ca6eca448 certs: Explain the rationale to call panic() omits e33535ee389f certs: Allow root user to append signed hashes to the blac [...] omits e4f1e6f55fa2 certs: Check that builtin blacklist hashes are valid omits bb44fc098ea6 certs: Make blacklist_vet_description() more strict omits 05fd662b9155 certs: Factor out the blacklist hash creation omits bf56259c569b tools/certs: Add print-cert-tbs-hash.sh omits bd11b0c88586 Merge branch 'remotes/lorenzo/pci/vmd' omits 05d3d11a307e Merge branch 'remotes/lorenzo/pci/versatile' omits 6d432d5091bb Merge branch 'remotes/lorenzo/pci/rockchip' omits a7d3c14c34b5 Merge branch 'remotes/lorenzo/pci/qcom' omits 50e9c9897396 Merge branch 'remotes/lorenzo/pci/power-slot' omits 61dba810d823 Merge branch 'remotes/lorenzo/pci/microchip' omits 6fd13ebdcff3 Merge branch 'remotes/lorenzo/pci/mediatek' omits 2da1478f274f Merge branch 'remotes/lorenzo/pci/layerscape' omits f811654eb48e Merge branch 'remotes/lorenzo/pci/imx6' omits 6b594749da56 Merge branch 'remotes/lorenzo/pci/dwc' omits 846bc1eb4453 Merge branch 'remotes/lorenzo/pci/cadence' omits 6e40649f73e5 Merge branch 'pci/virtualization' omits 3a9125dd875d Merge branch 'pci/resource' omits c91a6c4df9db Merge branch 'pci/pm' omits 59c5c9eca8fe Merge branch 'pci/p2pdma' omits 17e366d47804 Merge branch 'pci/misc' omits 3f36dafc21bf Merge branch 'pci/hotplug' omits 5e3ae13d9f63 Merge branch 'pci/error' omits 3a6c442c875b Merge branch 'pci/aspm' omits ca2284476829 Merge branch 'mm-nonmm-unstable' into mm-everything omits 2b1cade43474 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock omits c51bafb4503f ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock omits 786b7264cefd kexec_file-drop-weak-attribute-from-arch_kexec_apply_reloc [...] omits a92ebd477245 kexec_file: Drop weak attribute from arch_kexec_apply_relo [...] omits d5ffaef10875 init/main.c: silence some -Wunused-parameter warnings omits fb4ad7ae8d95 init-add-hostname-kernel-parameter-v2 omits 47c236021398 init: add "hostname" kernel parameter omits 4b1fbb5250cb ocfs2: fix ocfs2 corrupt when iputting an inode omits f008dce586c3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bc7b4db6dacc ocfs2: reflink deadlock when clone file to the same direct [...] omits 9b2bb88d8267 mm: filter out swapin error entry in shmem mapping omits e7088f0aa853 mm/shmem: fix infinite loop when swap in shmem error at sw [...] omits c69a457bc5bd mm/madvise: free hwpoison and swapin error entry in madvis [...] omits cff1fdf5fed3 mm/swapfile: fix lost swap bits in unuse_pte() omits fedec2f29701 mm/swapfile: unuse_pte can map random data if swap read fails omits 574b52b43b54 selftests: vm: add process_mrelease tests omits 821f35425943 Revert "mm/vmscan: never demote for memcg reclaim" omits d36b05975c35 mm/kfence: print disabling or re-enabling message omits 5d3817179183 selftests: memcg: factor out common parts of memory.{low,m [...] omits ec1304ef3dc1 selftests: memcg: remove protection from top level memcg omits eb559213867f selftests: memcg: adjust expected reclaim values of protec [...] omits 2ff803afb811 selftests: memcg: expect no low events in unprotected sibling omits a2c37cf9af09 selftests: memcg: fix compilation omits a7a98333f1ca mm: discard __GFP_ATOMIC omits f36f1e862a30 include/trace/events/percpu.h: cleanup for "percpu: improv [...] omits 3767c686dfd4 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] omits f50bdd1fab9a mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 173b217ad2ae mm/page_alloc: remotely drain per-cpu lists omits 8c580f60a145 mm/page_alloc: protect PCP lists with a spinlock omits f680726c3e38 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 1d185aa6107c mm/page_alloc: use only one PCP list for THP-sized allocations omits 68474b1b15ec mm/page_alloc: add page->buddy_list and page->pcp_list omits 6617aacf8802 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits f84bd4d8027d mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 2d8db6c60225 mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits ea950ec7f415 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits f94c9c0d454c mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits 5fbe7dd962cc mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 1351918263fe revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 827d7f78552f mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 0747de96d1d0 mm/z3fold: remove buggy use of stale list for allocation omits 6540e69df017 mm/z3fold: fix possible null pointer dereferencing omits 88053296d21b mm/z3fold: fix sheduling while atomic omits c4f10d126136 Merge branch 'mm-stable' into mm-unstable omits 0f360c018be3 Merge branch 'pm-devfreq' into linux-next omits 45785e0ed597 Merge branch 'thermal-hfi' into linux-next omits 12ac0abb3de2 Merge branch 'pm-devfreq' into linux-next omits f740a4794f54 Merge branches 'pm-cpufreq' and 'powercap' into linux-next omits ae4b4373167e Merge branch 'thermal' into linux-next omits 78a96d33fc3b Merge x86/sev into tip/master omits 20723f855602 Merge branch 'devel' into for-next omits 34f0971f8ca7 powerpc/powernv/flash: Check OPAL flash calls exist before using omits c579543275a2 powerpc/powermac: constify device_node in of_irq_parse_oldworld() omits a5e5d718700d powerpc/powermac: add missing g5_phy_disable_cpu1() declaration omits 4017b0cb5d8a selftests/powerpc/pmu: fix spelling mistake "mis-match" -> [...] omits 51bb57a1c703 powerpc: Enable the DAWR on POWER9 DD2.3 and above omits 34f6f3ba624e powerpc/64s: Add CPU_FTRS_POWER10 to ALWAYS mask omits ad5da18651c5 powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask omits 4cc0e5299ee1 powerpc: Fix all occurences of "the the" omits bf6bca29bdef selftests/powerpc/pmu/ebb: remove fixed_instruction.S omits 05c1a05b84ef powerpc/platforms/83xx: Use of_device_get_match_data() omits bca380f62938 powerpc/eeh: Drop redundant spinlock initialization omits 9649c19481c5 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart omits 564a1202848a powerpc/pseries/vas: Call misc_deregister if sysfs init fails omits 8b8fb1355917 powerpc/papr_scm: Fix leaking nvdimm_events_map elements omits cc5eaedfb5e3 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup omits 57881dd0728e powerpc/xive: Fix refcount leak in xive_spapr_init omits 8c75347734c1 powerpc/numa: Associate numa node to its cpu earlier omits bd3404f65ae0 macintosh: via-pmu and via-cuda need RTC_LIB omits d7fe2dc51a6f macintosh/via-pmu: Fix build failure when CONFIG_INPUT is [...] omits c36a3c5973ea powerpc/powernv: fix missing of_node_put in uv_init() omits 729a69b84d41 powerpc/85xx: Remove FSL_85XX_CACHE_SRAM omits f181c2d69ab4 powerpc/xics: fix refcount leak in icp_opal_init() omits fe699b884e6a powerpc/perf: Fix the threshold compare group constraint f [...] omits a504c66c315f powerpc/perf: Fix the threshold compare group constraint f [...] omits 87335ccf69f4 powerpc/kaslr_booke: Fix build error omits 47bdfa4ecf47 powerpc/book3e: Fix build error omits b91d4eea5bff powerpc: Book3S 64-bit outline-only KASAN support omits 8a777ac38847 powerpc/kasan: Disable address sanitization in kexec paths omits 5b8c584a9696 powerpc/kasan: Don't instrument non-maskable or raw interrupts omits 2c26f3034035 powerpc/mm/kasan: rename kasan_init_32.c to init_32.c omits a67a1f1bbc44 kasan: Document support on 32-bit powerpc omits 1d4588aa94e5 powerpc/ftrace: Remove ftrace init tramp once kernel init [...] omits 7f27e80710d3 powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_C [...] omits a62c1c0e7e30 selftests/powerpc: Better reporting in spectre_v2 omits bc6a2d0f3b76 powerpc/powernv: Get STF barrier requirements from device-tree omits 5bcd314cd691 powerpc/powernv: Get L1D flush requirements from device-tree omits ae60560a9bb3 powerpc/85xx/p2020: Add fsl,mpc8548-pmc node omits 5c89f76763c7 powerpc/64: Only WARN if __pa()/__va() called with bad addresses omits 6b9bfcf9a5cf arch/Kconfig: Drop references to powerpc PAGE_SIZE symbols omits f94c9545d0d5 powerpc: Add generic PAGE_SIZE config symbols omits 5a53ee518d48 powerpc/pseries/vas: sysfs comments with the correct entries omits 1b55fa39429c powerpc/powernv/vas: Assign real address to rx_fifo in vas [...] omits f21d51c7c786 powerpc/opcodes: Remove unused PPC_INST_XXX macros omits 386d0e629da7 powerpc/inst: Remove PPC_INST_BL omits 3930c7fa0870 powerpc/modules: Use PPC_LI macros instead of opencoding omits 718504588c61 powerpc/inst: Remove PPC_INST_BRANCH omits e5c01338d4d8 powerpc/ftrace: Don't use copy_from_kernel_nofault() in mo [...] omits 1053a7424c72 powerpc/inst: Add __copy_inst_from_kernel_nofault() omits 682d9aa042e8 powerpc/ftrace: Minimise number of #ifdefs omits eb4fe2cb1b6c powerpc/ftrace: Simplify expected_nop_sequence() omits 36ba663b7907 powerpc/ftrace: Use size macro instead of opencoding omits 92ababa12882 Merge x86/build into tip/master omits 10edb53c5d7c Merge branch into tip/master: 'x86/sev' omits a27e45237c7d Merge branch 'clk-mtk' into clk-next omits 1ee5c00f3402 Merge branch 'clk-ingenic' into clk-next omits 475ca95b2df1 Merge branch 'clk-mtk' into clk-next omits 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling omits 0fe0e22b04bb nodemask: Fix return values to be unsigned omits 012364c7cd21 bitmap: Fix return values to be unsigned omits 3546a27a4451 Merge branch 'clk-ingenic' into clk-next omits 7b6d9ae07436 Merge branch 'clk-ux500' into clk-next omits b2ef8cf16c4f fs: change test in inode_insert5 for adding to the sb list omits 067d74c6f18c Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits 650eef4b8576 clk: qcom: add sc8280xp GCC driver omits 29ebab61bd96 dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings omits b76a7dd9a743 ext4: fix bug_on in __es_tree_search omits 01db66b58446 ext4: avoid cycles in directory h-tree omits dfd094204c1f ext4: verify dir block before splitting it omits ddf3856a00e8 ext4: filter out EXT4_FC_REPLAY from on-disk superblock fi [...] omits eed67ff2ad86 ext4: fix bug_on in ext4_writepages omits a137c5b48cb4 ext4: refactor and move ext4_ioctl_get_encryption_pwsalt() omits df56bae5a36f ext4: cleanup function defs from ext4.h into crypto.c omits ebe541bdc293 ext4: move ext4 crypto code to its own file crypto.c omits 0df27ddf69f3 ext4: only allow test_dummy_encryption when supported omits 98da7476882a Merge branches 'misc' and 'fixes' into for-next omits 848bff7c20f5 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) omits 95c9546949a3 ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] omits 83ffe6c589c6 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro omits f3db1da5744b Merge branches 'for-next/sme' and 'for-next/misc' into for [...] omits 13a55e3a00d1 m68knommu: fix 68000 CPU link with no platform selected omits 16ebecafadab m68k: removed unused "mach_get_ss" omits 94cac569012a m68knommu: fix undefined reference to `mach_get_rtc_pll' omits 7bff62406671 platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] omits 596cbc6ab0ab platform/chrome: Use tables for values lists of ChromeOS A [...] omits 4969d2ec2926 Merge branch 'features' into for-next omits 40c58e456893 Merge branch 'fixes' into for-next omits 1432c670d96a Merge branch into tip/master: 'x86/sgx' omits 91f17fbe0802 Merge branch into tip/master: 'x86/sev' omits af434aa583d6 Merge branch into tip/master: 'perf/core' omits c51bac5c96b7 Merge branch into tip/master: 'objtool/core' omits 7e2492890410 Merge branch into tip/master: 'locking/core' omits d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] omits 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() omits cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() omits 05dd96711af8 Merge branch 'clk-rockchip' into clk-next omits ccf420c31788 Merge branch 'clk-imx' into clk-next omits 58c0386205f8 Merge branch 'clk-fixes' into clk-next omits b6621ebb23fa cifs: fix signed integer overflow when fl_end is OFFSET_MAX omits a593e0fd315b Merge branch 'for-next-next-v5.18-20220517' into for-next- [...] omits 4c1879349363 Merge branch 'misc-next' into for-next-next-v5.18-20220517 omits b33f104e416b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits a681e9423ecf Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 85333a40e85c hwmon: (lm90) enable extended range according to DTS node omits 3e0c6878f623 dt-bindings: hwmon: lm90: add ti,extended-range-enable property omits 95c54dd51362 KVM: s390: selftest: Test suppression indication on key pr [...] omits 9a6932a1fd5e KVM: s390: Don't indicate suppression on dirtying, failing memop omits f82b37f5d2b9 selftests: drivers/s390x: Add uvdevice tests omits 8ae519a8f650 drivers/s390/char: Add Ultravisor io device omits 0f9e1b425437 ARM: 9195/1: entry: avoid explicit literal loads omits e7e649d3a25e ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds omits 30199fb2480a ARM: 9192/1: amba: fix memory leak in amba_device_try_add() omits 705b31dfa6ff ARM: 9193/1: amba: Add amba_read_periphid() helper omits f05494054e52 dt-bindings: hwmon: lm90: add missing ti,tmp461 omits b16adc04e965 hwmon: (ibmaem) Directly use ida_alloc()/free() omits 895179efec0f hwmon: Directly use ida_alloc()/free() omits 2231302bb864 hwmon: (asus-ec-sensors) fix Formula VIII definition omits 2d4749abc4fd dt-bindings: trivial-devices: Add xdp152 omits 0c1e7f45fb38 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro omits ca47af826f49 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro omits b6b326eac35b hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro omits d22383d17244 hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro omits 96efccbdc00d hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro omits 44fd916c27d7 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro omits 819ab7bbe213 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro omits ab9a54928961 hwmon: Make chip parameter for with_info API mandatory omits f91ad0c84363 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] omits c4aa9938a6c3 hwmon: Introduce hwmon_device_register_for_thermal omits c66763e26315 hwmon: (acpi_power_meter) Fix style issues omits 8d48ef6cc9ab hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II omits 9c37239e03ad hwmon: (nct6775) Add i2c driver omits 41491e20d4a2 dt-bindings: hwmon: Add nuvoton,nct6775 omits 18f7b0dad856 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] omits 4e6a7b2085b2 hwmon: (lm83) Remove unused include directives omits 3e17840dedb0 hwmon: (pmbus) Add get_voltage/set_voltage ops omits 293270482ff0 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE omits f77d13f16dab hwmon: (adt7475) Use enum chips when loading attenuator settings omits fb0c8022f38d hwmon: (adt7475) Add support for pin configuration omits e29f1801b3c9 dt-bindings: hwmon: Document adt7475 pin-function properties omits 361535c6c9e9 hwmon: add driver for the Microchip LAN966x SoC omits 01a7c11ef14c dt-bindings: hwmon: add Microchip LAN966x bindings omits 4728bb294c7e hwmon: (bt1-pvt) use generic polynomial functions omits 34e7a2aec010 lib: add generic polynomial calculation omits 6183e84d5f25 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] omits 3ed3282b4d16 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data omits 0e23b923e25a hwmon: (pmbus) Use _pmbus_read_byte_data with callback omits f29d53d11725 hwmon: (pmbus) Introduce and use write_byte_data callback omits 890bbe447642 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO omits 34c53aa29432 hwmon: (asus-ec-sensors) add PRIME X470-PRO board omits b9adc8db12ad hwmon: (asus-ec-sensors) add support for board families omits e3537a1f3267 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] omits 1e7182b3d21f hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] omits 21778ee3b0fc hwmon: (occ) Delay hwmon registration until user request omits 8275511b966d hwmon: (nct6775) Split core and platform driver omits 8207de97a3c1 hwmon: (nct6775) Convert S_I* permissions macros to octal omits b3548ffd64b8 hwmon: (nct6775) Add read-only mode omits 552988ca0cab hwmon: (nct6775) Rearrange attr-group initialization omits 4bf482b41b4d hwmon: (nct6775) Convert register access to regmap API omits 7ed6cebf812f hwmon: (dell-smm) Warn if SMM call took a very long time t [...] omits e15d0041c1ba hwmon: (dell-smm) Cleanup init code omits e7c8919c73aa hwmon: (dell-smm) Avoid unnecessary SMM calls during init omits 5cf089862c06 hwmon: (lm75) Add Atmel AT30TS74 support omits 2eb78e50a062 dt-bindings: hwmon: Add Atmel AT30TS74 omits 4fee9c55dc00 hwmon: (tmp401) Fix incorrect return value of tmp401_init_client omits 1ad8083926af hwmon: (pmbus/max16601) Add MAX16602 support omits c56a402e47d5 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits 95b41d9ac1a6 hwmon: (dell-smm) Update Documentation regarding firmware bugs omits 27bccb937449 hwmon: (jc42) Add support for S-34TS04A omits ea835d6446f1 hwmon: (tmp401) Add support of three advanced features omits 302a9910dec0 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x omits afac545deb18 hwmon: (pmbus) add MFR_* registers to debugfs omits 912a5a5237a6 gfs2: Convert function bh_get to use iomap omits 11bbacf74b42 gfs2: use i_lock spin_lock for inode qadata omits e269e753c176 gfs2: Return more useful errors from gfs2_rgrp_send_discards() omits eefde5ff68ea gfs2: Use container_of() for gfs2_glock(aspace) omits 847b7db7eb17 gfs2: Explain some direct I/O oddities omits a6e967cd6259 gfs2: Mark the remaining process-independent glock holders [...] omits 30c7fe31a365 gfs2: Mark flock glock holders as GL_NOPID omits e28ce2466566 gfs2: Add GL_NOPID flag for process-independent glock holders omits 7c2536771184 landlock: Explain how to support Landlock omits bcde61d57872 Merge branch into tip/master: 'x86/core' omits bded719c642f Merge branch 'for-next/misc' into for-next/core omits 47f632f939a0 Merge branch 'clk-fixes' into clk-next omits 58da80b83f28 Merge branch 'clk-allwinner' into clk-next omits a6d1154e81be Merge branch into tip/master: 'x86/vdso' omits 04644bec96f3 Merge branch into tip/master: 'x86/splitlock' omits af17c6b7bc67 Merge branch into tip/master: 'x86/platform' omits 362e00565b2b Merge branch into tip/master: 'x86/mm' omits 2a4ddd8794e8 Merge branch into tip/master: 'x86/misc' omits f23ceca8f7e3 Merge branch into tip/master: 'x86/kdump' omits 1ac9af5e53b9 Merge branch into tip/master: 'x86/irq' omits ebf582e30e55 Merge branch into tip/master: 'x86/fpu' omits a4c90de4b48f Merge branch into tip/master: 'x86/cpu' omits 36a4b63a1d7d Merge branch into tip/master: 'x86/core' omits 9e20f60bad4a Merge branch into tip/master: 'x86/cleanups' omits 64b8bc31c635 Merge branch into tip/master: 'x86/build' omits ab07ef45e638 Merge branch into tip/master: 'x86/asm' omits 0b0348f0c708 Merge branch into tip/master: 'x86/apic' omits 81893ca70cdd Merge branch into tip/master: 'timers/core' omits 2b0b069fc230 Merge branch into tip/master: 'smp/core' omits 78584d8c811f Merge branch into tip/master: 'sched/core' omits 45005627e962 Merge branch into tip/master: 'ras/core' omits 5d8bf80951c2 Merge branch into tip/master: 'perf/core' omits 79a36a89abda Merge branch into tip/master: 'locking/core' omits 75eeac910fed Merge branch into tip/master: 'irq/core' omits cbd99cabbed2 Merge branch into tip/master: 'core/debugobjects' omits 606c480527e9 Merge branch into tip/master: 'core/core' omits 147070bdcf31 Merge branch 'x86/merge' omits 4595b76972fd Merge branch 'clk-tegra' into clk-next omits 8b7fb7172f44 Merge branch 'clk-renesas' into clk-next omits c1de98b86c63 Merge branch 'clk-cleanup' into clk-next omits 3ed96c651596 exfat: check if cluster num is valid omits cfd03f3b8e7c Merge branch 'for-next/misc' into for-next/core omits e0521071fa0f Merge branch 'for-next/crashkernel' into for-next/core omits 22272cd04ed3 Merge branch 'for-next/esr-elx-64-bit' into for-next/core omits b7598238a1a1 Merge branch 'for-next/kselftest' into for-next/core omits aad6581ffd6c Merge branch 'for-next/sysreg-gen' into for-next/core omits deb4fa97870a Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] omits 6b601767c503 Merge branch 'thermal-int340x-fixes' into linux-next omits 6f986829b1e1 Merge branches 'thermal-intel-tcc', 'thermal-int340x' and [...] omits ccfadbe0d167 Merge branches 'pm-domains' and 'pm-tools' into linux-next omits ab6edc89fb59 Merge branch 'pm-cpufreq' into linux-next omits cfdab4682b84 Merge branches 'pm-em' and 'pm-cpuidle' into linux-next omits c33154f148b1 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits c07f52a08f09 Merge branch 'devprop' into linux-next omits 8fe3fd9a6c4c Merge branches 'acpi-apei', 'acpi-dptf', 'acpi-docs', 'acp [...] omits d84d9b6596eb Merge branches 'acpi-osl', 'acpi-glue', 'acpi-processor' a [...] omits d1b48c8dc89b Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] omits b1cd380b2f2e Merge branch 'acpica' into linux-next omits 6d4997ac46d3 SUNRPC: Use RMW bitops in single-threaded hot paths omits 242cc24e71ec NFSD: Clean up the show_nf_flags() macro omits 20ea719a93b2 NFSD: Trace filecache opens omits 7f7a3efca82e NFSD: Move documenting comment for nfsd4_process_open2() omits ea8384981b82 NFSD: Fix whitespace omits 40d44188afb3 NFSD: Remove dprintk call sites from tail of nfsd4_open() omits 43fb525dc289 NFSD: Instantiate a struct file when creating a regular NF [...] omits 52846cde4e55 NFSD: Clean up nfsd_open_verified() omits 6d3356c080ff NFSD: Remove do_nfsd_create() omits 8de51eb560df NFSD: Refactor NFSv4 OPEN(CREATE) omits d30e061991e6 NFSD: Refactor NFSv3 CREATE omits d5df0a308781 NFSD: Refactor nfsd_create_setattr() omits a2e5367e4e79 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() omits 2f219fe1d6c8 NFSD: Clean up nfsd3_proc_create() omits c16017ab80a9 NFSD: nfsd_file_put() can sleep omits 8b41e511c9c1 NFSD: sleeping function called from invalid context at ker [...] omits 8d12e6b62301 iio: dac: cio-dac: Utilize iomap interface omits 1cb0aaf8890c iio: adc: stx104: Utilize iomap interface omits 62a9f0cb0f93 io:health:afe4404: Remove duplicated error reporting in .remove() omits 0d7e3da09a4d gpio: mvebu/pwm: Refuse requests with inverted polarity omits 4aca45c9f458 gfs2: Replace list_prepare_entry() with list_entry() omits 87dd4338ac5d gpio: gpio-vf610: do not touch other bits when set the target bit omits 807413e871d6 Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'p [...] omits 88d395fa55bd SUNRPC: Simplify synopsis of svc_pool_for_cpu() omits ccfe732fd4b8 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] omits a7d986ff3e3c NFSD: Show state of courtesy client in client info omits b8e57ac5107d NFSD: add support for lock conflict to courteous server omits c34bbee6232d fs/lock: add 2 callbacks to lock_manager_operations to res [...] omits 4feed235c85f fs/lock: add helper locks_owner_has_blockers to check for [...] omits 3467b4b4af78 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] omits 48b41b85c897 NFSD: add support for share reservation conflict to courte [...] omits af5b8936dd31 NFSD: add courteous server support for thread with only de [...] omits a3808d884612 KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 omits 1672f447172a KVM: x86/cpuid: Refactor host/guest CPU model consistency check omits 8eeac7e999e8 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] omits e1f82aee2e45 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] omits a10cabf6815c KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h omits aa03a92de13a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] omits c873e000e103 KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] omits f32db9822ccb KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS omits a095df2c5f48 KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] omits 44d47de274d5 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter omits 34e028092173 KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] omits db2265f3a9ed x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] omits 4282743c110a KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter omits 0dc19fcc2471 KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] omits 907508f75964 perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] omits 35a6bdffbf21 perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest omits 2c8beb526ce9 perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server omits dc8a9febbab0 KVM: selftests: x86: Fix test failure on arch lbr capable [...] omits 15900f13d7db KVM: LAPIC: Trace LAPIC timer expiration on every vmentry omits 694599c8267d KVM: VMX: enable IPI virtualization omits b77b7e13f827 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test omits a7747898a7c6 KVM: x86: Allow userspace to set maximum VCPU id for VM omits b113d61e1d1b KVM: Move kvm_arch_vcpu_precreate() under kvm->lock omits 8236723e797c KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() omits 3fadd6b78db0 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode omits 9402278c24c0 KVM: VMX: Report tertiary_exec_control field in dump_vmcs() omits fd351c52963a KVM: VMX: Detect Tertiary VM-Execution control when setup [...] omits 9fbf31ba29b0 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] omits 121383d0107e x86/cpu: Add new VMX feature, Tertiary VM-Execution control omits be5b922836ae Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] omits 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop omits c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections omits c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine omits f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot omits bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter omits ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task omits 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself omits f3e7b187ef5d rcu/torture: Change order of warning and trace dump omits 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text omits 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives omits 4e29094221c3 rcu: Add polled expedited grace-period primitives omits 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] omits e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs omits c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] omits f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() omits 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function omits 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] omits 779eae72b730 rcu-tasks: Check for abandoned callbacks omits 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] omits dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading omits 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD omits 1017ac6e493d thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] omits bddedfeb1315 dt-bindings: PCI: qcom: Add schema for sc7280 chipset omits a6f2d6b1b349 dt-bindings: PCI: qcom: Specify reg-names explicitly omits 81dab110d351 dt-bindings: PCI: qcom: Do not require resets on msm8996 p [...] omits 5383d16f0607 dt-bindings: PCI: qcom: Convert to YAML omits f5717f18955d ia64: cleanup remove_siblinginfo() omits 479c5db800e1 hte: Uninitialized variable in hte_ts_get() omits 3baa5b299f15 SUNRPC: Remove svc_rqst::rq_xprt_hlen omits dcad21604126 SUNRPC: Remove dead code in svc_tcp_release_rqst() omits 7c761a39a540 SUNRPC: Make cache_req::thread_wait an unsigned long omits 0b697582d3b8 SUNRPC: Cache deferral injection omits a54fc3ab4c9e SUNRPC: Clean up svc_deferred_class trace events omits fa578ace1e52 NFSD: Clean up nfsd_splice_actor() omits b0fab2b8e5da landlock: Add design choices documentation for filesystem [...] omits 2998a2088af5 landlock: Document good practices about filesystem policies omits 545a209f59d2 landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioning omits e529cd2bdfb6 samples/landlock: Add support for file reparenting omits 2d2b0c04ce86 selftests/landlock: Add 11 new test suites dedicated to fi [...] omits b06a59a6841a landlock: Add support for file reparenting with LANDLOCK_A [...] omits 701bac2550f6 LSM: Remove double path_rename hook calls for RENAME_EXCHANGE omits 5342eb1aceca landlock: Move filesystem helpers and add a new one omits c0786b62cf19 landlock: Fix same-layer rule unions omits 59dbe25be42b landlock: Create find_rule() from unmask_layers() omits 1f5f1c5a9e70 landlock: Reduce the maximum number of layers to 16 omits a0ad7ad5d589 landlock: Define access_mask_t to enforce a consistent acc [...] omits ba48f80eb385 selftests/landlock: Test landlock_create_ruleset(2) argume [...] omits f6d1252932c5 landlock: Change landlock_restrict_self(2) check ordering omits 761486461bc2 landlock: Change landlock_add_rule(2) argument check ordering omits c336dce89a12 selftests/landlock: Add tests for O_PATH omits 3dd2abae2804 selftests/landlock: Fully test file rename with "remove" access omits e6b2cd8c6012 selftests/landlock: Extend access right tests to directories omits e67bde108f5f selftests/landlock: Add tests for unknown access rights omits 6047e2da6a34 selftests/landlock: Extend tests for minimal valid attribute size omits c65ffc187a6a selftests/landlock: Make tests build with old libc omits 9edd24e135fa landlock: Fix landlock_add_rule(2) documentation omits 91f73993326c samples/landlock: Format with clang-format omits b265f61bc124 samples/landlock: Add clang-format exceptions omits 160405369e06 selftests/landlock: Format with clang-format omits 408bed6f1136 iio: common: cros_ec_sensors: Add label attribute omits e044b88398e5 iio: ABI: Add a new location label omits 968865f7b3c6 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h omits d40214f2bc94 iio: accel: bma400: Add support for activity and inactivit [...] omits 2ea322fca303 iio: accel: bma400: Add activity recognition support omits 5ef4730beab9 iio: accel: bma400: Add step change event omits f9244be54751 iio: accel: bma400: Add separate channel for step counter omits 76d82953d1c6 iio: accel: bma400: Add triggered buffer support omits 280f40366e8a iio: accel: bma400: conversion to device-managed function omits acdf16e04c50 iio: accel: bma400: Reordering of header files omits fc9384de7540 iio: accel: bma400: Fix the scale min and max macro values omits a79869351a70 iio:light:tsl2583: Remove duplicated error reporting in .remove() omits 6228b169f233 iio:light:stk3310: Remove duplicated error reporting in .remove() omits dba3fd00c6c9 iio:light:opt3001: Remove duplicated error reporting in .remove() omits ace9557c6af7 iio:light:jsa1212: Remove duplicated error reporting in .remove() omits 4104db2cffe1 iio:light:isl29028: Remove duplicated error reporting in . [...] omits 8a80420e84f2 iio:light:bh1780: Remove duplicated error reporting in .remove() omits aa9b7d4c1a44 iio:accel:stk8ba50: Remove duplicated error reporting in . [...] omits d0e01177b24f iio:accel:stk8312: Remove duplicated error reporting in .remove() omits 085fd3363fb9 iio:accel:mc3230: Remove duplicated error reporting in .remove() omits a1d867cdf202 iio: proximity: srf04: Make use of device properties omits 425a9fd52cc6 init/Kconfig: Specify the interpreter for rust-is-available.sh omits d637f9ec1954 [RFC] drivers: android: Binder IPC in Rust omits b113db82d9d3 [RFC] drivers: gpio: PrimeCell PL061 in Rust omits fd665cf045dd MAINTAINERS: Rust omits f8f9df751625 samples: add Rust examples omits c16f02f91981 Kbuild: add Rust support omits cfa5272c5b7d docs: add Rust documentation omits 2db361037432 scripts: decode_stacktrace: demangle Rust symbols omits aaf327767e9f scripts: add `generate_rust_analyzer.py` scripts omits f187daa1a6d7 scripts: add `rustdoc_test_{builder,gen}.py` scripts omits dde1112b0bd1 vsprintf: add new `%pA` format specifier omits 6d94defab65b rust: export generated symbols omits 92efead92444 rust: add `kernel` crate omits 53162877fc1a rust: add `kernel` crate's `sync` module omits e1725bb761fa rust: add `macros` crate omits cb34e3a0266f rust: add `build_error` crate omits fa525f9e60f5 rust: adapt `alloc` crate to the kernel omits 686980e9c42b rust: import upstream `alloc` crate omits f2ed55ac8a1f rust: add `compiler_builtins` crate omits 944b0e6deb80 rust: add C helpers omits ba407fc7f9f7 kunit: take `kunit_assert` as `const` omits 61968dbc2d5d kallsyms: increase maximum kernel symbol length to 512 omits b7cfdec14427 kallsyms: support "big" kernel symbols omits 4c454635bb96 kallsyms: avoid hardcoding the buffer size omits a1df7cc57786 Merge branch 'objtool/core' into x86/merge, to resolve conflicts omits 9af4dcda99c6 Merge branch 'x86/sev' into x86/merge, to fix conflicts omits 307a8f558152 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] omits a64dd2225fa6 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate omits 4480de9b12df KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] omits 89c484531372 lib/bitmap: add test for bitmap_{from,to}_arr64 omits 7cc8e85253b6 lib: add bitmap_{from,to}_arr64 omits 5015b3b61696 workqueue: Wrap flush_workqueue() using a macro omits 3a321335572d workqueue: Warn flushing of kernel-global workqueues omits 3ae93c5a9718 PCI: qcom: Fix unbalanced PHY init on probe errors omits b986db29edbb PCI: qcom: Fix runtime PM imbalance on probe errors omits b473708bf4b5 Merge branch 'clk-airoha' into clk-next omits 0917a908edd3 Merge branch 'clk-mtk' into clk-next omits e60eff779ee1 Merge branch 'clk-fixes' into clk-next omits 80aeffd24421 Merge branch 'clk-ux500' into clk-next omits cf2e5957ad55 Merge branch 'clk-cleanup' into clk-next omits 2b7bd9ef856a Merge branch 'clk-renesas' into clk-next omits 386945864c92 Merge branch 'clk-i2c-simple' into clk-next omits e91e9d8fc457 Merge branch 'clk-airoha' into clk-next omits 14c4fd8ff5ba Merge branch 'clk-cleanup' into clk-next omits 65e0d726ff99 Merge branch 'clk-ti' into clk-next omits 5f9d4aa14ddf Merge branch 'clk-fixes' into clk-next omits d5568773a806 Merge branch 'x86/tdx' into x86/merge, to fix conflicts omits 7831ff0c2655 Merge branch 'x86/cpu' into x86/merge, to pick up changes omits dcd9011f591a PCI: qcom: Fix pipe clock imbalance omits 1d404b899e32 exfat: reduce block requests when zeroing a cluster omits a066de4dc1dc block: add sync_blockdev_range() omits 91d70a5329ba tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits f195c9676fbb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits ca1545202ab7 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits d5311b7c48a7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 34457edc80a1 tools/memory-model: Repair parseargs.sh header comment omits a21572226ae3 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a7ce0b62ed4c tools/memory-model: Make history-check scripts use mselect7 omits 03aedae850f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 4e322853124d tools/memory-model: Fix scripting --jobs argument omits 3973fc0ec9e8 tools/memory-model: Implement --hw support for checkghlitmus.sh omits bf9274f048e0 tools/memory-model: Add -v flag to jingle7 runs omits cf8447de610c tools/memory-model: Make runlitmus.sh check for jingle errors omits 863e4059cb7c tools/memory-model: Allow herd to deduce CPU type omits 53ad687a2abf tools/memory-model: Keep assembly-language litmus tests omits 6e6bfb85d576 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 6bc74b4580b8 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 89471194c4f9 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 3ae11fc23ae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c749402cdd9d tools/memory-model: Hardware checking for check{,all}litmus.sh omits c4654c7d3671 tools/memory-model: Fix checkalllitmus.sh comment omits 7635d3c45b59 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits e0a5facc04c7 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 3058e7655999 tools/memory-model: Update parseargs.sh for hardware verification omits c69a53170d6c tools/memory-model: Fix paulmck email address on pre-exist [...] omits 8daade5f425c tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 144dc65b5932 tools/memory-model: Make judgelitmus.sh identify bad macros omits 201d56f21faa tools/memory-model: Make cmplitmushist.sh note timeouts omits c4c641e09bff tools/memory-model: Make judgelitmus.sh note timeouts omits 3874a21aeb4a tools/memory-model: Document locking corner cases omits ed532523b458 Merge branch 'v5.18/fixes' into for-next omits 862203e9f566 Merge branch 'v5.19/dt64' into for-next omits 870e49e30362 exfat: introduce mount option 'sys_tz' omits 3007ba831ccd PCI: qcom: Add SM8150 SoC support omits f52d2a0f0d32 dt-bindings: pci: qcom: Document PCIe bindings for SM8150 SoC omits 20f1bfb8dd62 PCI: qcom: Add support for handling MSIs from 8 endpoints omits 8fde03854b27 Merge branch 'v5.19/dt' into for-next omits 8b8a03c72142 Merge branch 'v5.19/dt64' into for-next omits 0663dce87af9 Merge branch 'v5.19/dt64' into for-next omits 25d96e699628 Merge branch 'v5.19/dt64' into for-next omits 0c404308d41f exfat: fix referencing wrong parent directory information [...] omits fd78f28f9f50 Merge branch 'work.namei' into for-next omits e3040a96e084 Merge branches 'work.misc', 'work.mount' and 'pidfd.mount_ [...] omits e6c096b8d709 move mount-related externs from fs.h to mount.h omits 3eaeb5de0735 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() omits 30f3cecddee4 m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... omits c0a650363225 build_mount_idmapped(): don't open-code proc_ns_fget() omits 970493fe4b42 linux/mount.h: trim includes omits 77d72ed53f2e uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) omits 21e415003b8d namei: cleanup double word in comment omits c36d6a662e2b get rid of dead code in legitimize_root() omits fb731123c794 fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() adds 3d7285a335ed Merge tag 'v5.18-p2' of git://git.kernel.org/pub/scm/linux [...] adds a956f4e281fe Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c932edeaf6d6 riscv: dts: microchip: fix gpio1 reg property typo adds 265f34c25bad Merge tag 'riscv-for-linus-5.18-rc8' of git://git.kernel.o [...] adds b851c1f8e02a Merge tag 'ceph-for-5.18-rc8' of https://github.com/ceph/c [...] adds 317de3dbe2f1 Merge tag 'mmc-v5.18-rc4-2' of git://git.kernel.org/pub/sc [...] adds 9bf3ac466faa gpio: gpio-vf610: do not touch other bits when set the target bit adds 3ecb10175b1f gpio: mvebu/pwm: Refuse requests with inverted polarity adds 3b5e1590a267 Merge tag 'gpio-fixes-for-v5.18' of git://git.kernel.org/p [...] adds 3ac6487e584a perf: Fix sys_perf_event_open() race against self adds 6e4a61cd3968 Merge tag 'drm-misc-fixes-2022-05-20' of git://anongit.fre [...] adds 64eea6805ecf Merge tag 'drm-intel-fixes-2022-05-20' of git://anongit.fr [...] adds 93413c849f1f Merge tag 'drm-fixes-2022-05-21' of git://anongit.freedesk [...] adds b3454ce0b2c8 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 4ac19ead0dfb kvm: x86/pmu: Fix the compare function used by the pmu eve [...] adds 04baa2233d55 selftests: kvm/x86: Add the helper function create_pmu_eve [...] adds c41ef29cc1d4 selftests: kvm/x86: Verify the pmu event filter matches th [...] adds e332b55fe79c KVM: eventfd: Fix false positive RCU usage warning adds c87661f855c3 KVM: Free new dirty bitmap if creating a new memslot fails adds ea8c66fe8d8f KVM: x86: hyper-v: fix type of valid_bank_mask adds 9f46c187e2e6 KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID adds 6c3f5bec9b40 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d5d92b644084 scsi: ufs: core: Fix referencing invalid rsp field adds 36ed2da76b18 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4c493b1a4127 Merge tag 'input-for-v5.18-rc7' of git://git.kernel.org/pu [...] adds 0ae065a5d265 perf build: Fix check for btf__load_from_kernel_by_id() in libbpf adds 92d579ea3279 perf stat: Fix and validate CPU map inputs in synthetic PE [...] adds 451ed8058c69 perf test: Fix "all PMU test" to skip hv_24x7/hv_gpci test [...] adds 01b28e4a5815 perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform adds caaaa55477e2 perf test: Avoid shell test description infinite loop adds f8ac1c478424 perf bench numa: Address compiler error on s390 adds cfd7092c31ae perf test session topology: Fix test to skip the test in g [...] adds 8994e97be3eb perf test bpf: Skip test if clang is not present adds 51d0bf99b834 perf session: Fix Intel LBR callstack entries and nr print [...] adds eaea45fc0e7b Merge tag 'perf-tools-fixes-for-v5.18-2022-05-21' of git:/ [...] adds a2537c98a8a3 i2c: mt7621: fix missing clk_disable_unprepare() on error [...] adds 17a0f3acdc6e i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging adds 03a35bc856dd drivers: i2c: thunderx: Allow driver to work with ACPI def [...] adds 978df3e15846 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 2aeb8c86d499 afs: Fix afs_getattr() to refetch file status if callback [...] adds 4b0986a3613c Linux 5.18 adds bf2431021c8c Merge tag 'efi-next-for-v5.19' of git://git.kernel.org/pub [...] adds f814957b018c Merge tag 'nolibc.2022.05.20a' of git://git.kernel.org/pub [...] adds b2f02e9cdaad Merge tag 'lkmm.2022.05.20a' of git://git.kernel.org/pub/s [...] adds 1e57930e9f40 Merge tag 'rcu.2022.05.19a' of git://git.kernel.org/pub/sc [...] adds 3a166bdbf3ab Merge tag 'for-5.19/io_uring-2022-05-22' of git://git.kern [...] adds 09beaff75e4c Merge tag 'for-5.19/io_uring-xattr-2022-05-22' of git://gi [...] adds 368da430d04d Merge tag 'for-5.19/io_uring-socket-2022-05-22' of git://g [...] adds e1a8fde7203f Merge tag 'for-5.19/io_uring-net-2022-05-22' of git://git. [...] adds 00fc2eeb15ac nvme: helper for uring-passthrough checks adds 58e5bdeb9c2b nvme: enable uring-passthrough for admin commands adds 3fe07bcd800d io_uring: cleanup handling of the two task_work lists adds 9836e93c0a7e Merge tag 'for-5.19/io_uring-passthrough-2022-05-22' of gi [...] adds df1c5d73d285 Merge tag 'for-5.19/writeback-2022-05-22' of git://git.ker [...] adds f6792c877a1c Merge tag 'for-5.19/cdrom-2022-05-22' of git://git.kernel. [...] adds 2aaf51608418 blk-mq: fix typo in comment adds 115cd47132d7 Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel. [...] adds 354201c53e61 nvme: add support for TP4084 - Time-to-Ready Enhancements adds 78288665b5d0 nvme: set non-mdts limits in nvme_scan_work adds 8ad9f577551f Merge tag 'nvme-5.19-2022-05-19' of git://git.infradead.or [...] adds 537b9f2bf60f mtip32xx: fix typo in comment adds 5dc921868c50 Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kerne [...] adds 8a32f81a89cf Merge tag 'ata-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds 140e40e39a29 Merge tag 'zonefs-5.19-rc1' of git://git.kernel.org/pub/sc [...] adds 4b57dccc42a7 Merge tag 'core-core-2022-05-23' of git://git.kernel.org/p [...] adds 985564eb3e3c Merge tag 'core-debugobjects-2022-05-23' of git://git.kern [...] adds 28c8f9fe94c4 Merge tag 'smp-core-2022-05-23' of git://git.kernel.org/pu [...] adds cdb491329389 Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/l [...] adds fcfde8a7cf6d Merge tag 'irq-core-2022-05-23' of git://git.kernel.org/pu [...] adds 6e01f86fb202 Merge tag 'timers-core-2022-05-23' of git://git.kernel.org [...] adds 03e1ccd45fa7 Merge tag 'x86-irq-2022-05-23' of git://git.kernel.org/pub [...] adds 2aeb1f5fbbac EDAC/xgene: Fix typo processsors -> processors adds be80a1ca5119 Merge branches 'edac-misc' and 'edac-alloc-cleanup' into e [...] adds 0be3ff0ccbfa Merge tag 'edac_updates_for_v5.19_rc1' of git://git.kernel [...] adds ce6565282b3b x86/entry: Fixup objtool/ibt validation adds eb39e37d5ceb Merge tag 'x86_sev_for_v5.19_rc1' of git://git.kernel.org/ [...] adds 5b828263b180 Merge tag 'ras_core_for_v5.19_rc1' of git://git.kernel.org [...] adds c796f02162e4 x86/tdx: Fix RETs in TDX asm adds 3a755ebcc255 Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/ [...] adds c5a3d3c01e90 Merge tag 'x86_cpu_for_v5.19_rc1' of git://git.kernel.org/ [...] adds 036c07c0c3b8 x86/entry: Fix register corruption in compat syscall adds 42b682a30f86 Merge tag 'x86_asm_for_v5.19_rc1' of git://git.kernel.org/ [...] adds 1de564b8c1a6 Merge tag 'x86_build_for_v5.19_rc1' of git://git.kernel.or [...] adds d936411dc9ca x86: Remove empty files adds a13dc4d40938 Merge tag 'x86_cleanups_for_v5.19_rc1' of git://git.kernel [...] adds 69505e3d9a39 bug: Use normal relative pointers in 'struct bug_entry' adds de8ac81747fc Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org [...] adds e36ae2290fd1 Merge tag 'x86_fpu_for_v5.19_rc1' of git://git.kernel.org/ [...] adds c415b53ad00d Merge tag 'x86_mm_for_v5.19_rc1' of git://git.kernel.org/p [...] adds 1abcb10d6edf Merge tag 'x86_platform_for_v5.19_rc1' of git://git.kernel [...] adds e3228a86a33b Merge tag 'x86_kdump_for_v5.19_rc1' of git://git.kernel.or [...] adds 916654201008 Merge tag 'x86_apic_for_v5.19_rc1' of git://git.kernel.org [...] adds 3e2cbc016b1d Merge tag 'x86_splitlock_for_v5.19_rc1' of git://git.kerne [...] adds abc8babefbc1 Merge tag 'x86_misc_for_v5.19_rc1' of git://git.kernel.org [...] adds 9c55d99e099b x86/microcode: Add explicit CPU vendor dependency adds 88699f8fbfd4 Merge tag 'x86_microcode_for_v5.19_rc1' of git://git.kerne [...] adds d6ecaa002448 Merge tag 'x86_vdso_for_v5.19_rc1' of git://git.kernel.org [...] adds cfe1cb014bf9 Merge tag 'x86_sgx_for_v5.19_rc1' of git://git.kernel.org/ [...] adds 8443516da676 Merge tag 'platform-drivers-x86-v5.19-1' of git://git.kern [...] adds d61306047533 Merge tag 'for-linus-5.19-rc1-tag' of git://git.kernel.org [...] adds dc60001e1a30 xtensa: Return true/false (not 1/0) from bool function adds 17a05c8f1e18 Merge tag 'xtensa-20220523' of https://github.com/jcmvbkbc [...] adds 30b5e6ef4a32 m68k: atari: Make Atari ROM port I/O write macros return void adds fdd8f6585cef Merge tag 'm68k-for-v5.19-tag1' of git://git.kernel.org/pu [...] adds 67c642e0d9aa Merge tag 'csky-for-linus-5.19-rc1' of https://github.com/ [...] adds 95fbef17e825 Merge tag 's390-5.19-1' of git://git.kernel.org/pub/scm/li [...] adds 1f44de0f5e30 ARM: 9193/1: amba: Add amba_read_periphid() helper adds 7719a68b2fa4 ARM: 9192/1: amba: fix memory leak in amba_device_try_add() adds 952f03316352 ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds adds 508074607c7b ARM: 9195/1: entry: avoid explicit literal loads adds c4f486f1e7b3 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro adds 892c608a7d73 ARM: 9199/1: spectre-bhb: use local DSB and elide ISB in l [...] adds 1290c70d72b2 ARM: 9200/1: spectre-bhb: avoid cross-subsection jump usin [...] adds ad12c2f1587c ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] adds 8294fec1cab7 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) adds b6f21d14f1ac ARM: 9204/2: module: Add all unwind tables when load module adds d6edf9510966 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 201729d53a34 Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] adds af65ea977bb8 arm64/sysreg: Generate definitions for CLIDR_EL1 adds 8c12e22c9f88 arm64/sysreg: Generate definitions for CONTEXTIDR_ELx adds b5c0f1051dc3 arm64/sysreg: Generate definitions for CPACR_ELx adds 8bd354b30533 arm64/sysreg: Generate definitions for CSSELR_EL1 adds 01baa57ad686 arm64/sysreg: Generate definitions for DACR32_EL2 adds dffdeade1843 arm64/sysreg: Generate definitions for FAR_ELx adds e003d5335c38 Merge branch 'for-next/sysreg-gen' into for-next/core adds d6fc5db0f828 Merge branch 'for-next/kselftest' into for-next/core adds 0616ea3f1b93 Merge branch 'for-next/esr-elx-64-bit' into for-next/core adds 143a6252e1b8 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 8491d1bdf5de sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} adds 2319be135672 Merge tag 'locking-core-2022-05-23' of git://git.kernel.or [...] adds ead165fa1042 objtool: Fix symbol creation adds 22682a07acc3 objtool: Fix objtool regression on x32 systems adds 22922deae13f Merge tag 'objtool-core-2022-05-23' of git://git.kernel.or [...] adds bae19fdd7e9e perf/x86/amd/core: Fix reloading events for SVM adds cfeb2522c377 Merge tag 'perf-core-2022-05-23' of git://git.kernel.org/p [...] adds 546a3fee1749 sched: Reverse sched_class layout adds 991d8d8142ca topology: Remove unused cpu_cluster_mask() adds 6f3f04c19074 Merge tag 'sched-core-2022-05-23' of git://git.kernel.org/ [...] adds eadb2f47a3ce lockdown: also lock down previous kgdb use adds 1b388e7765f2 random: convert to using fops->read_iter() adds 22b0a222af4d random: convert to using fops->write_iter() adds 79025e727a84 random: wire up fops->splice_{read,write}_iter() adds 1ce6c8d68f8a random: check for signals after page of pool writes adds ac2ab99072cc Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel. [...] adds c1f4cfdbef40 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 51518aa68c1f Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds 0bf13a84362e Merge tag 'kernel-hardening-v5.19-rc1' of git://git.kernel [...] adds dc8af1ffd657 Merge tag 'seccomp-v5.19-rc1' of git://git.kernel.org/pub/ [...] adds a6b450573b91 Merge tag 'execve-v5.19-rc1' of git://git.kernel.org/pub/s [...] adds efd1df1982e9 Merge tag 'selinux-pr-20220523' of git://git.kernel.org/pu [...] adds 371183fa578a selftests/landlock: Format with clang-format adds 9805a722db07 samples/landlock: Add clang-format exceptions adds 81709f3dccac samples/landlock: Format with clang-format adds a13e248ff90e landlock: Fix landlock_add_rule(2) documentation adds 87129ef13603 selftests/landlock: Make tests build with old libc adds 291865bd7e8b selftests/landlock: Extend tests for minimal valid attribute size adds c56b3bf566da selftests/landlock: Add tests for unknown access rights adds d18955d094d0 selftests/landlock: Extend access right tests to directories adds 6a1bdd4a0bfc selftests/landlock: Fully test file rename with "remove" access adds d1788ad99087 selftests/landlock: Add tests for O_PATH adds 589172e5636c landlock: Change landlock_add_rule(2) argument check ordering adds eba39ca4b155 landlock: Change landlock_restrict_self(2) check ordering adds 6533d0c3a86e selftests/landlock: Test landlock_create_ruleset(2) argume [...] adds 5f2ff33e1084 landlock: Define access_mask_t to enforce a consistent acc [...] adds 75c542d6c6cc landlock: Reduce the maximum number of layers to 16 adds 2cd7cd6eed88 landlock: Create find_rule() from unmask_layers() adds 8ba0005ff418 landlock: Fix same-layer rule unions adds 9da82b20fde9 landlock: Move filesystem helpers and add a new one adds 100f59d96405 LSM: Remove double path_rename hook calls for RENAME_EXCHANGE adds b91c3e4ea756 landlock: Add support for file reparenting with LANDLOCK_A [...] adds f4056b9266b5 selftests/landlock: Add 11 new test suites dedicated to fi [...] adds 76b902f874ff samples/landlock: Add support for file reparenting adds 6f59abfae35f landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioning adds 09340cf4135f landlock: Document good practices about filesystem policies adds 9e0c76b9f1fa landlock: Add design choices documentation for filesystem [...] adds 5e469829baa1 landlock: Explain how to support Landlock adds cb44e4f061e1 Merge tag 'landlock-5.19-rc1' of git://git.kernel.org/pub/ [...] adds eaff451d4b7c smack: Remove redundant assignments adds a9d1046a8465 Merge tag 'Smack-for-5.19' of https://github.com/cschaufle [...] adds 58d416351e6d tools/certs: Add print-cert-tbs-hash.sh adds 141e523914f7 certs: Factor out the blacklist hash creation adds bf21dc591bb5 certs: Make blacklist_vet_description() more strict adds addf466389d9 certs: Check that builtin blacklist hashes are valid adds 6364d106e041 certs: Allow root user to append signed hashes to the blac [...] adds 4d99750106ad certs: Explain the rationale to call panic() adds 80b8a39777a9 tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions adds d0dc1a7100f1 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() adds 6422cbd3c52d tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops adds 9c438fdef890 tpm: cr50: Add new device/vendor ID 0x504a6666 adds e0687fe958f7 char: tpm: cr50_i2c: Suppress duplicated error message in [...] adds e57b2523bd37 tpm: Fix buffer access in tpm2_get_tpm_pt() adds af402ee3c045 tpm: Add field upgrade mode support for Infineon TPM2 modules adds be07858fbf81 KEYS: trusted: allow use of TEE as backend without TCG_TPM [...] adds fcd7c26901c8 KEYS: trusted: allow use of kernel RNG for key material adds 7a0e7d5265f5 crypto: caam - determine whether CAAM supports blob encap/decap adds 007c3ff11f38 crypto: caam - add in-kernel interface for blob generator adds e9c5048c2de1 KEYS: trusted: Introduce support for NXP CAAM-based trusted keys adds 5002426e4261 doc: trusted-encrypted: describe new CAAM trust source adds 7f3113e3b9f7 MAINTAINERS: add KEYS-TRUSTED-CAAM adds 7cf6a8a17f5b Merge tag 'tpmdd-next-v5.19-rc1' of git://git.kernel.org/p [...] adds 0350785b0a09 Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/sc [...] adds bd90c5b93950 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x adds bd79021072ac hwmon: (tmp401) Add support of three advanced features adds c7250b5d553c hwmon: (jc42) Add support for S-34TS04A adds c8e5e37a609d hwmon: (dell-smm) Update Documentation regarding firmware bugs adds 229b159c505a hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] adds e5c498ccc90c hwmon: (pmbus/max16601) Add MAX16602 support adds 8c099cd381aa hwmon: (tmp401) Fix incorrect return value of tmp401_init_client adds be754099e5d4 dt-bindings: hwmon: Add Atmel AT30TS74 adds c851b715d38d hwmon: (lm75) Add Atmel AT30TS74 support adds 4fc1a51c8572 hwmon: (dell-smm) Avoid unnecessary SMM calls during init adds f44aa665ee96 hwmon: (dell-smm) Cleanup init code adds 981c5f3c744b hwmon: (dell-smm) Warn if SMM call took a very long time t [...] adds 4ef2774511dc hwmon: (nct6775) Convert register access to regmap API adds 3c7e4935d468 hwmon: (nct6775) Rearrange attr-group initialization adds bd2e82bd4f48 hwmon: (nct6775) Add read-only mode adds ae0d7227741f hwmon: (nct6775) Convert S_I* permissions macros to octal adds c3963bc0a0cf hwmon: (nct6775) Split core and platform driver adds 849b0156d996 hwmon: (occ) Delay hwmon registration until user request adds 5cd29012028d hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] adds de8fbac5e59e hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] adds 45934e4af673 hwmon: (asus-ec-sensors) add support for board families adds 7cc44e5a45a6 hwmon: (asus-ec-sensors) add PRIME X470-PRO board adds edd969aa9a26 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO adds 5de3e13f7f6b hwmon: (pmbus) Introduce and use write_byte_data callback adds f0a5c8397663 hwmon: (pmbus) Use _pmbus_read_byte_data with callback adds b90f994a37cc hwmon: (pmbus/ltc2978) Add chip specific write_byte_data adds 9054416afcb4 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] adds cd705ea857fd lib: add generic polynomial calculation adds e0daf1a60ed4 hwmon: (bt1-pvt) use generic polynomial functions adds ede7e1c20b75 dt-bindings: hwmon: add Microchip LAN966x bindings adds c8f55be4a1c7 hwmon: add driver for the Microchip LAN966x SoC adds 4fc1b1136247 dt-bindings: hwmon: Document adt7475 pin-function properties adds 7b8664f126e9 hwmon: (adt7475) Add support for pin configuration adds d45cd804280d hwmon: (adt7475) Use enum chips when loading attenuator settings adds 3aa74796cfd0 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE adds 28bf22ef93ec hwmon: (pmbus) Add get_voltage/set_voltage ops adds 512a4da1d9f5 hwmon: (lm83) Remove unused include directives adds 764124082805 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] adds 801549da5d71 dt-bindings: hwmon: Add nuvoton,nct6775 adds 6bb77c55b05f hwmon: (nct6775) Add i2c driver adds 9ccafe466c32 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II adds 59e746ca86ff hwmon: (acpi_power_meter) Fix style issues adds e5d21072054f hwmon: Introduce hwmon_device_register_for_thermal adds 87743bcf0807 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] adds ddaefa209c4a hwmon: Make chip parameter for with_info API mandatory adds 6b767ccd3b7e hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro adds c2e813438ef5 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro adds 9070d8618eb2 hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro adds 09e02c8e632a hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro adds 7c399d6a5bdf hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro adds 7282d2aefcc6 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro adds ca538531c0de hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro adds 3a3aad686219 dt-bindings: trivial-devices: Add xdp152 adds 5b4285c57b6f hwmon: (asus-ec-sensors) fix Formula VIII definition adds 718fbfa5da5d hwmon: Directly use ida_alloc()/free() adds be1ca367e7b6 hwmon: (ibmaem) Directly use ida_alloc()/free() adds 67f6abceab22 dt-bindings: hwmon: lm90: add missing ti,tmp461 adds 8dd248fa00db dt-bindings: hwmon: lm90: add ti,extended-range-enable property adds 45988d907859 hwmon: (lm90) enable extended range according to DTS node adds 9baabde04de6 hwmon: (dimmtemp) Fix bitmap handling adds d1baf7a3a317 hwmon: (pmbus) Check PEC support before reading other registers adds 5ab312b3a8fe hwmon: (sl28cpld) Fix typo in comment adds 8877ecb0fc8d hwmon: (aquacomputer_d5next) Fix an error handling path in [...] adds 076f222a690e Merge tag 'hwmon-for-v5.19-rc1' of git://git.kernel.org/pu [...] adds e6828be5edcf Merge tag 'spi-nor/for-5.19' into mtd/next adds 2c51d0d88020 Merge tag 'nand/for-5.19' into mtd/next adds d33537194017 Merge tag 'mtd/for-5.19' of git://git.kernel.org/pub/scm/l [...] adds b1b5bf164016 Merge tag 'for-linus-4.19-1' of https://github.com/cminyar [...] adds 638971b77f1c Merge tag 'mmc-v5.19' of git://git.kernel.org/pub/scm/linu [...] adds 5d23bb5f25ed Merge tag 'regmap-v5.19' of git://git.kernel.org/pub/scm/l [...] adds 9b18d07ba3ae Merge tag 'regulator-v5.19' of git://git.kernel.org/pub/sc [...] adds d8e0f976f104 Merge tag 'spi-v5.19' of git://git.kernel.org/pub/scm/linu [...] adds 8959f00799a1 Merge branch 'for-5.19/amd-sfh' into for-linus adds cf620bdad825 Merge branch 'for-5.19/apple' into for-linus adds 35b4e60e0c5a Merge branch 'for-5.19/lenovo' into for-linus adds fa4c7c64360e Merge branch 'for-5.19/megaworld' into for-linus adds 2e688e654f48 Merge branch 'for-5.19/uclogic' into for-linus adds 07d17217c668 Merge branch 'for-5.19/wacom' into for-linus adds aa051d36ce4a Merge tag 'for-linus-2022052401' of git://git.kernel.org/p [...] adds 06eb8dc097b3 ACPI: utils: include UUID in _DSM evaluation warning adds c244dc1bc92e Revert "ACPICA: executer/exsystem: Warn about sleeps great [...] adds ec1ff61ee266 Merge branch 'acpica' adds 4aa8c70cb076 Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] adds 5db9ce20951c Merge branches 'acpi-apei', 'acpi-dptf', 'acpi-x86' and 'a [...] adds 1961b06c9126 Merge tag 'acpi-5.19-rc1' of git://git.kernel.org/pub/scm/ [...] adds 59cafa728c37 powercap: intel_rapl: remove redundant store to value afte [...] adds 95f2ce548a2d Merge branches 'pm-core', 'pm-sleep' and 'powercap' adds 34be27517cb7 cpuidle: psci: Fix regression leading to no genpd governor adds a6653fb584b5 cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used adds 16a23f394dd9 Merge branches 'pm-em' and 'pm-cpuidle' adds 0651ab90e4ad ACPI: CPPC: Check _OSC for flexible address space adds 72f2ecb7ece7 ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is [...] adds 6380b7b2b29d ACPI: CPPC: Assume no transition latency if no PCCT adds 3cc30dd00a58 cpufreq: CPPC: Enable fast_switch adds 2d41dc23804d cpufreq: CPPC: Enable dvfs_possible_from_any_cpu adds d988c9134221 Merge branch 'pm-cpufreq' adds 27656dcd55f8 PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-o [...] adds fabb1c20b962 PM: domains: Drop redundant code for genpd always-on governor adds 3f9ee7da724a PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd adds 7a02444b8fc2 PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd adds bcc19f69f72a PM: domains: Skip another warning in irq_safe_dev_in_sleep [...] adds 66d29d802ef3 PM: domains: Allocate gpd_timing_data dynamically based on [...] adds 9c74f2ac4801 PM: domains: Move the next_wakeup variable into the struct [...] adds 3b84bf3ce94d PM: domains: Measure suspend/resume latencies in genpd bas [...] adds a294237aea12 PM: domains: Fixup QoS latency measurements for IRQ safe d [...] adds 622d9b5577f1 PM: domains: Fix initialization of genpd's next_wakeup adds ba43d6db6e5c PM: domains: Clean up some code in pm_genpd_init() and gen [...] adds f38d1a6d0025 PM: domains: Allocate governor data dynamically based on a [...] adds 6961795f0d0a PM: domains: Measure power-on/off latencies in genpd based [...] adds b2a92f354c5a PM: domains: Trust domain-idle-states from DT to be correc [...] adds cd8198a2c15c Merge branch 'pm-domains' adds 0d64482bf299 Merge branch 'pm-tools' adds 09583dfed2cb Merge tag 'pm-5.19-rc1' of git://git.kernel.org/pub/scm/li [...] adds 388292df2781 Merge back earlier thermal control updates for 5.19-rc1. adds 7acc8a2ac0c0 Merge back earlier int340x driver changes for 5.19. adds 55266546f45d PM: wakeup: expose pm_wakeup_pending to modules adds 28708e193700 thermal: intel: pch: move cooling delay to suspend_noirq phase adds 92923028e979 thermal: intel: pch: enhance overheat handling adds bd30d075eedc thermal: intel: pch: improve the cooling delay log adds bbb544f33491 Merge branches 'thermal-int340x', 'thermal-pch' and 'therm [...] adds f4fb8596657c Merge tag 'thermal-5.19-rc1' of git://git.kernel.org/pub/s [...] adds 268db333b561 Merge tag 'devprop-5.19-rc1' of git://git.kernel.org/pub/s [...] adds 827060261cf3 Merge tag 'media/v5.19-1' of git://git.kernel.org/pub/scm/ [...] adds f30fabe78acb Merge tag 'fs.idmapped.v5.19' of git://git.kernel.org/pub/ [...] adds d8dad2588add exfat: fix referencing wrong parent directory information [...] adds 9b002894b4c2 exfat: introduce mount option 'sys_tz' adds 97d6fb1b48f5 block: add sync_blockdev_range() adds 1b6138385499 exfat: reduce block requests when zeroing a cluster adds 64ba4b15e5c0 exfat: check if cluster num is valid adds 850f6033cd2b Merge tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub [...] adds 65965d9530b0 Merge tag 'erofs-for-5.19-rc1' of git://git.kernel.org/pub [...] adds 14bdb047a54d zonefs: Fix zonefs_init_file_inode() return value adds 3842007b1a33 Merge tag 'zonefs-5.19-rc1-fix' of git://git.kernel.org/pu [...] adds bd1b7c1384ec Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/l [...] adds 53bb540fd591 gfs2: Explain some direct I/O oddities adds 11d8b79e849d gfs2: Use container_of() for gfs2_glock(aspace) adds f4a47561fcc1 gfs2: Return more useful errors from gfs2_rgrp_send_discards() adds 5fcff61eea9e gfs2: use i_lock spin_lock for inode qadata adds c360abbb9db2 gfs2: Convert function bh_get to use iomap adds 7208c9842c50 Merge tag 'gfs2-v5.18-rc6-fixes' of git://git.kernel.org/p [...] adds b1241c8eb977 ext4: move ext4 crypto code to its own file crypto.c adds 3030b59c8533 ext4: cleanup function defs from ext4.h into crypto.c adds 72f63f4a7703 ext4: refactor and move ext4_ioctl_get_encryption_pwsalt() adds ef09ed5d37b8 ext4: fix bug_on in ext4_writepages adds c878bea3c9d7 ext4: filter out EXT4_FC_REPLAY from on-disk superblock fi [...] adds 46c116b920eb ext4: verify dir block before splitting it adds 3ba733f879c2 ext4: avoid cycles in directory h-tree adds d36f6ed761b5 ext4: fix bug_on in __es_tree_search adds 5f41fdaea63d ext4: only allow test_dummy_encryption when supported adds fea3043314f3 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds f28981125855 Merge tag 'dlm-5.19' of git://git.kernel.org/pub/scm/linux [...] adds 8642174b5221 Merge tag 'iomap-5.19-merge-2' of git://git.kernel.org/pub [...] adds fdaf9a5840ac Merge tag 'folio-5.19' of git://git.infradead.org/users/wi [...] adds e5499dd7253c media: lirc: revert removal of unused feature flags adds caa28984163c linux/types.h: reinstate "__bitwise__" macro for user space use adds f8d9f46e87e5 MAINTAINERS: add myself as reviewer for slab adds e001897da62e Merge branches 'slab/for-5.19/stackdepot' and 'slab/for-5. [...] adds 2e17ce1106e0 Merge tag 'slab-for-5.19' of git://git.kernel.org/pub/scm/ [...] adds 1c6fd59943a6 Merge branch 'rework/kthreads' into for-linus adds 537e62c865dc Merge tag 'printk-for-5.19' of git://git.kernel.org/pub/sc [...] adds 88a618920e9b Merge tag 'docs-5.19' of git://git.lwn.net/linux adds 1c6d2ead87e9 Merge tag 'linux-kselftest-next-5.19-rc1' of git://git.ker [...] adds 64e34b50d7ae Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.ke [...] adds 8b49c4b1b6f6 Merge branch 'for-5.19' of git://git.kernel.org/pub/scm/li [...] adds 5d1772b1739b Merge branch 'for-5.19' of git://git.kernel.org/pub/scm/li [...] adds 86afd5a0e78e net: wwan: t7xx: Fix smatch errors adds 7b4149bdee6a net: dsa: lantiq_gswip: Fix start index in gswip_port_fdb() adds 4951995dbe9d net: dsa: lantiq_gswip: Fix typo in gswip_port_fdb_dump() [...] adds 53332f845194 Merge branch 'lantiq_gswip-two-small-fixes' adds dbbc7d04c549 net: wwan: iosm: remove pointless null check adds 1172aa6e4a19 net: ipa: don't proceed to out-of-bound write adds 7ebe52f555de docs: change the title of networking docs adds 9ad084d66619 tcp: improve PRR loss recovery adds 7b16871f9932 mptcp: stop using the mptcp_has_another_subflow() helper adds d42f9e4e2384 mptcp: Check for orphaned subflow before handling MP_FAIL timer adds d9fb797046c5 mptcp: Do not traverse the subflow connection list without lock adds 2ba18161d407 selftests: mptcp: add MP_FAIL reset testcase adds 0784c25d21cf Merge branch 'mptcp-miscellaneous-fixes-and-a-new-test-case' adds 16ea52c44e7a eth: mtk_ppe: fix up after merge adds 2c50fc04757f netfilter: Use l3mdev flow key when re-routing mangled packets adds d265929930e2 netfilter: nf_conncount: reduce unnecessary GC adds f74360d3440c netfilter: conntrack: remove pr_debug callsites from tcp tracker adds 58a94a62a53f netfilter: ctnetlink: fix up for "netfilter: conntrack: re [...] adds 805cb5aadc2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds c15f950d1495 net: ipa: drop an unneeded transaction reference adds c9d92cf28c0c net: ipa: rename a GSI error code adds 332ef7c814bd net: ipa: ignore endianness if there is no header adds 75944b040bbc net: ipa: open-code ether_setup() adds f0488c540e8a net: ipa: move endpoint configuration data definitions adds cf4e73a1667e net: ipa: rename a few endpoint config data types adds 660e52d651ab net: ipa: save a copy of endpoint default config adds b6d261449e6e Merge branch 'net-ipa-next' adds dc7769244e03 tcp_ipv6: set the drop_reason in the right place adds cc398a34d16f sfc/siena: Remove duplicate check on segments adds c09b0cd2cc6c net: avoid strange behavior with skb_defer_max == 1 adds dc2df00af951 net: tulip: fix build with CONFIG_GSC adds 9ee152ee3ee3 net: wwan: t7xx: use GFP_ATOMIC under spin lock in t7xx_cl [...] adds 5feba4727395 selftests: fib_nexthops: Make ping timeout configurable adds dbb2f362c783 eth: bnxt: make ulp_id unsigned to make GCC 12 happy adds c2e10f53455c net: vxlan: Fix kernel coding style adds f7b5a89c66de net: mscc: fix the alignment in ocelot_port_fdb_del() adds 29849a486a85 stcp: Use memset_after() to zero sctp_stream_out_ext adds eac67d83bf25 wwan: iosm: use a flexible array rather than allocate shor [...] adds d5a42de8bdbe net: Add a second bind table hashed by port and address adds 538aaf9b2383 selftests: Add test for timing a bind request to a port wi [...] adds aa5334b1f968 Merge branch 'add-a-bhash2-table-hashed-by-port-address' adds 1f36a72ae347 net: sparx5: switchdev: fix typo in comment adds e34be16bee65 net: mvpp2: fix typo in comment adds b0ea505ba0d7 net/mlx5: fix typo in comment adds cc4e7fa549cb net: qed: fix typos in comments adds 3f660c1820f7 cirrus: cs89x0: fix typo in comment adds 878e2eb29ac1 net: marvell: prestera: fix typo in comment adds b993e72cdd44 nfp: flower: fix typo in comment adds 60f243ad1426 qed: fix typos in comments adds 153213f0554d net: ipa: make endpoint HOLB drop configurable adds 3cebb7c2ed2d net: ipa: support hard aggregation limits adds beb90cba607f net: ipa: specify RX aggregation time limit in config data adds d15180b4eadb net: ipa: kill gsi_trans_commit_wait_timeout() adds 2091c79ac4de net: ipa: count the number of modem TX endpoints adds 7ffba3bdf76a net: ipa: get rid of ipa_cmd_info->direction adds 4de284b72e59 net: ipa: remove command direction argument adds 8797972afff3 net: ipa: remove command info pool adds a224bd4b88ca net: ipa: use data space for command opcodes adds 0598cec957ab Merge branch 'ipa-next' adds 33912c2639ad rxrpc: Allow list of in-use local UDP endpoints to be view [...] adds a05754295e01 rxrpc: Use refcount_t rather than atomic_t adds ad25f5cb3987 rxrpc: Fix locking issue adds dc9fd093b2eb rxrpc: Automatically generate trace tag enums adds 4ba68c519255 rxrpc: Return an error to sendmsg if call failed adds de696c4784f0 rxrpc, afs: Fix selection of abort codes adds adc9613ff66c afs: Adjust ACK interpretation to try and cope with NAT adds baea40de321b Merge branch 'rxrpc-misc' adds a3f7404c0bef net: selftests: Add stress_reuseport_listen to .gitignore adds 621427fbdada net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii adds 5ff851b7be75 net: fec: Do proper error checking for enet_out clk adds c304eddcecfe net: wrap the wireless pointers in struct net_device in an ifdef adds 980e74cac800 selftests: ocelot: tc_flower_chains: streamline test output adds 93196ef911ba selftests: ocelot: tc_flower_chains: use conventional inte [...] adds 4ea1396a8bd5 selftests: ocelot: tc_flower_chains: reorder interfaces adds cb7f2d05da8f Merge branch 'ocelot-selftests' adds 4149af28318a net: mscc: ocelot: offload tc action "ok" using an empty a [...] adds 06da3e8f390a eth: mtk_eth_soc: silence the GCC 12 array-bounds warning adds 385bc51b41ea eth: ice: silence the GCC 12 array-bounds warning adds 9dec850fd7c2 eth: tg3: silence the GCC 12 array-bounds warning adds cf0005d2b07b Merge branch 'net-gcc12-warnings' adds 082ff36bd5c0 arm64: dts: mediatek: mt7986: introduce ethernet nodes adds 4b139b75cc95 dt-bindings: net: mediatek,net: add mt7986-eth binding adds 62dfb4cc4446 net: ethernet: mtk_eth_soc: rely on GFP_KERNEL for dma_all [...] adds 731f3fd6bc87 net: ethernet: mtk_eth_soc: move tx dma desc configuration [...] adds eb067347aa87 net: ethernet: mtk_eth_soc: add txd_size to mtk_soc_data adds 0e05744beda4 net: ethernet: mtk_eth_soc: rely on txd_size in mtk_tx_all [...] adds c4fd06c2bb82 net: ethernet: mtk_eth_soc: rely on txd_size in mtk_desc_t [...] adds e70a5634c1f5 net: ethernet: mtk_eth_soc: rely on txd_size in txd_to_idx adds 670ff7dabbb0 net: ethernet: mtk_eth_soc: add rxd_size to mtk_soc_data adds 649a752775c2 net: ethernet: mtk_eth_soc: rely on txd_size field in mtk_ [...] adds 72e27d3718ba net: ethernet: mtk_eth_soc: rely on rxd_size field in mtk_ [...] adds 8cb42714cdc1 net: ethernet: mtk_eth_soc: introduce device register map adds 160d3a9b1929 net: ethernet: mtk_eth_soc: introduce MTK_NETSYS_V2 support adds 7173eca8eeb7 net: ethernet: mtk_eth_soc: convert ring dma pointer to void adds 4d6426904f13 net: ethernet: mtk_eth_soc: convert scratch_ring pointer to void adds 197c9e9b17b1 net: ethernet: mtk_eth_soc: introduce support for mt7986 chipset adds 265f58f60a29 Merge branch 'mt7986-support' adds 2a11fb1d1b85 net: fddi: skfp: smt: Remove extra parameters to vararg macro adds 17155d5db7ee dt-bindings: net: toshiba,visconti-dwmac: Update the commo [...] adds 0c7ab953d1f2 wifi: plfxlc: remove redundant NULL-check for GCC 12 adds e95032988053 wifi: ath9k: silence array-bounds warning on GCC 12 adds ee3db469dd31 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 adds bd1d129daa3e wifi: ath6k: silence false positive -Wno-dangling-pointer [...] adds af3cdfd30c63 wifi: iwlwifi: use unsigned to silence a GCC 12 warning adds 84f23fb192ef wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning adds 131825261736 wifi: carl9170: silence a GCC 12 -Warray-bounds warning adds 1e39b27bd9d1 Merge branch 'fix-silence-gcc-12-warnings-in-drivers-net-w [...] adds 129b7532a0ed net: dsa: fix missing adjustment of host broadcast flooding adds 61be79ba2d90 net: dsa: felix: move the updating of PGID_CPU to the ocelot lib adds a72e23dd679c net: dsa: felix: update bridge fwd mask from ocelot lib wh [...] adds 8c166acb60f8 net: dsa: felix: directly call ocelot_port_{set,unset}_dsa [...] adds c295f9831f1d net: mscc: ocelot: switch from {,un}set to {,un}assign for [...] adds a4e044dc4c5b net: dsa: felix: tag_8021q preparation for multiple CPU ports adds 682a8c633fc3 Merge branch 'dsa-multi-cpu-port-part-two' adds 0097e86c8ec5 net: ethernet: mtk_eth_soc: fix error code in mtk_flow_off [...] adds 32c53420d2a0 eth: de4x5: remove support for Generic DECchip & DIGITAL E [...] adds fe7324b93222 net: dsa: OF-ware slave_mii_bus adds edcb185fa9c4 Bluetooth: hci_sync: use hci_skb_event() helper adds b1e6738a2185 Merge tag 'for-net-next-2022-05-23' of git://git.kernel.or [...] adds a682d1843300 can: peak_usb: fix typo in comment adds 3e88445a3a5a can: kvaser_usb: silence a GCC 12 -Warray-bounds warning adds 8f445a3ec3fd can: ctucanfd: platform: add missing dependency to HAS_IOMEM adds 9fa87dd23251 Merge tag 'linux-can-next-for-5.19-20220523' of git://git. [...] adds 7aa424e02a04 selftests/bpf: Fix some bugs in map_lookup_percpu_elem testcase adds 3bc253c2e652 bpf: Add bpf_skc_to_mptcp_sock_proto adds d3294cb1e06d selftests/bpf: Enable CONFIG_IKCONFIG_PROC in config adds 8039d353217c selftests/bpf: Add MPTCP test base adds 3bc48b56e345 selftests/bpf: Test bpf_skc_to_mptcp_sock adds 026622346772 selftests/bpf: Verify token of struct mptcp_sock adds ccc090f46900 selftests/bpf: Verify ca_name of struct mptcp_sock adds 4f90d034bba9 selftests/bpf: Verify first of struct mptcp_sock adds 96af42c50adb Merge branch 'bpf: mptcp: Support for mptcp_sock' adds b23316aabffa selftests/bpf: Add missing trampoline program type to tram [...] adds fa3768606582 selftests/bpf: Fix subtest number formatting in test_progs adds 2dc323b1c4cb selftests/bpf: Remove filtered subtests from output adds 979497674e63 bpf: Allow kfunc in tracing and syscall programs. adds c8644cd0efe7 bpf: refine kernel.unprivileged_bpf_disabled behaviour adds 90a039fd19fc selftests/bpf: add tests verifying unprivileged bpf behaviour adds c272e2591169 Merge branch 'bpf: refine kernel.unprivileged_bpf_disabled [...] adds a56672f2027e MAINTAINERS: Add maintainer to AF_XDP adds bb412cf1d712 libbpf: Fix typo in comment adds ff2095976ca8 s390/bpf: Fix typo in comment adds 4050764cbaa2 selftests/bpf: fix btf_dump/btf_dump due to recent clang change adds f9a3eca4bc04 selftests/bpf: Fix spelling mistake: "unpriviliged" -> "un [...] adds d88bb5eed04c bpf: Fill new bpf_prog_pack with illegal instructions adds aadd1b678ebe x86/alternative: Introduce text_poke_set adds fe736565efb7 bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack adds 1ec5ee8c8a5a bpf: Suppress 'passing zero to PTR_ERR' warning adds 97e03f521050 bpf: Add verifier support for dynptrs adds 263ae152e962 bpf: Add bpf_dynptr_from_mem for local dynptrs adds bc34dee65a65 bpf: Dynptr support for ring buffers adds 13bbbfbea759 bpf: Add bpf_dynptr_read and bpf_dynptr_write adds 34d4ef5775f7 bpf: Add dynptr data slices adds 0cf7052a5512 selftests/bpf: Dynptr tests adds 608b638ebf36 Merge branch 'Dynamic pointers' adds 1ef0736c0711 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 5cebb40bc955 net: macb: Fix PTP one step sync support adds 582a2dbc72ac Documentation: add description for net.core.gro_normal_batch adds b413b0cb0086 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_ [...] adds 9b80ccda233f bonding: fix missed rcu protection adds fe5c5fc145ed net: stmmac: fix out-of-bounds access in a selftest adds 937956ba404e amt: fix gateway mode stuck adds fe29794c3585 amt: fix memory leak for advertisement message adds ed46b3e1272d Merge branch 'amt-fix-several-bugs-in-gateway-mode' adds eb4c07889647 hv_netvsc: Fix potential dereference of NULL pointer adds 88e22159750b rxrpc: Fix listen() setting the bar too high for the preal [...] adds 114af61f88fb rxrpc: Don't try to resend the request if we're receiving [...] adds 8940ba3cfe48 rxrpc: Fix overlapping ACK accounting adds 81524b631253 rxrpc: Don't let ack.previousPacket regress adds 9a3dedcf1809 rxrpc: Fix decision on when to generate an IDLE ACK adds c12b95885ab2 Merge branch 'rxrpc-fixes' adds 43252ed15f46 net: fec: Do proper error checking for optional clks adds 15d221d0c345 hinic: Avoid some over memory allocation adds 06d129946a71 dpaa2-eth: retrieve the virtual address before dma_unmap adds d5f4e19a8567 dpaa2-eth: use the correct software annotation field adds 0a09c5b8cb8f dpaa2-eth: unmap the SGT buffer before accessing its contents adds 7e4d1c237592 Merge branch 'dpaa2-swtso-fixes' adds 0a3ad7d32368 net: dsa: restrict SMSC_LAN9303_I2C kconfig adds 75c1edf23b95 net/smc: postpone sk_refcnt increment in connect() adds 8c3b8dc5cc9b net/smc: fix listen processing for SMC-Rv2 adds c9f73a2178c1 Bluetooth: hci_conn: Fix hci_connect_le_sync adds 7fb0269720d7 Merge tag 'for-net-2022-05-23' of git://git.kernel.org/pub [...] adds 677fb7525331 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 48a75b979940 ath6kl: Use cc-disable-warning to disable -Wdangling-pointer adds 9029ac03f20a Revert "net/smc: fix listen processing for SMC-Rv2" adds 8119c9ee7854 ptp: ocp: 32-bit fixups for pci start address adds 3a35e53a11bc ptp: ocp: Remove #ifdefs around PCI IDs adds 81fa652e1685 ptp: ocp: add Celestica timecard PCI ids adds 5a728ac578c0 ptp: ocp: revise firmware display adds aa56a7ffc0fb ptp: ocp: parameterize input/output sma selectors adds 3f3fe41c0bdf ptp: ocp: constify selectors adds caab82cdbfe4 ptp: ocp: vectorize the sma accessor functions adds ee4cd7250c8f ptp: ocp: add .init function for sma_op vector adds b88fdbba931e ptp: ocp: fix PPS source selector debugfs reporting adds 3c3673bde50c ptp: ocp: Add firmware header checks adds 57d7becda9c9 Merge branch 'ptp-ocp-various-updates' adds 7e062cda7d90 Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/ [...] adds 404a14ec8f65 hugetlb: fix huge_pmd_unshare address update adds 2596975b5bbc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 508527daf809 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b95c4bac79cb Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 15ad333269a3 Merge tag 'asoc-fix-v5.18-rc7' of https://git.kernel.org/p [...] adds 12626530de84 ALSA: lola: Bounds check loop iterator against streams array size adds 5ce0b06ae5e6 ALSA: usb-audio: Workaround for clock setup on TEAC devices adds 7b0efea4baf0 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks adds 1212fa1b482e Merge branch 'for-linus' into for-next adds 1b073ebb174d ALSA: ctxfi: Add SB046x PCI ID adds e9ff88c32735 ALSA: cs5535audio: fix typo in comment adds 1693e265e0a5 ALSA: ctxfi: fix typo in comment adds 0f653c95c4f4 ASoC: SOF: mediatek: remove duplicate include in mt8195.c adds b1378b259c0c ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resum [...] adds 81e7b165c45e ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR' adds be2af740e2a9 ASoC: wm2000: fix missing clk_disable_unprepare() on error [...] adds 6107fb660749 ASoC: amd: acp: Set Speaker enable/disable pin through rt1 [...] adds 17572892e3be ASoC: amd: acp: Set Speaker enable/disable pin through rt1 [...] adds 57f68f216898 ASoC: rt9120: Fix 3byte read, valule offset typo adds 80b949f332e3 ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwd [...] adds 21ca3274333f ASoC: max98357a: remove dependency on GPIOLIB adds b390c25c6757 ASoC: rt1015p: remove dependency on GPIOLIB adds bb94bb86286b ASoC: remove two unnecessary gpiolib dependencies adds 698c1e99a0a3 ASoC: SOF: mediatek: Add mediatek common debug dump adds 3a054f90e955 ASoC: SOF: mediatek: Add mt8195 debug dump adds b4ce6dd4de3f ASoC: SOF: mediatek: add debug dump adds affa9983e7cb ASoC: rt1308-sdw: add the default value of register 0xc320 adds f7a344468105 ASoC: max98090: Move check for invalid values before casti [...] adds 0cfbaee21fcb ASoC: SOF: Introduce IPC independent ops for firmware trac [...] adds 25b17da691f3 ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_ [...] adds 671e0b90051e ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_traci [...] adds 1dedbe4f223c ASoC: SOF: Switch to IPC generic firmware tracing adds b69979a1ec2d ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generi [...] adds 4b49cbd1e7eb ASoC: SOF: Modify the host trace_init parameter list to in [...] adds 08341b27bd2e ASoC: SOF: Introduce opaque storage of private data for fi [...] adds 0683532999ab ASoC: SOF: ipc3-dtrace: Move dtrace related variables loca [...] adds e5cd20e0d671 ASoC: SOF: Introduce generic (in)firmware tracing infrastructure adds 0163717ed5de Merge tag 'asoc-v5.19' of https://git.kernel.org/pub/scm/l [...] adds 0e85a22d01df ALSA: usb-audio: Configure sync endpoints before data adds 60571929d06b ALSA: hda/realtek - Add new type for ALC245 adds 4c691a287d4e ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos adds 0125de38122f ALSA: usb-audio: Cancel pending work at closing a MIDI substream adds ef51576ca28f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f4d6aca0c80f ASoC: soc-pcm: fix BE transition for TRIGGER_START adds e4dd748dc87c ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition adds 803a1f727279 ASoC: SOF: amd: Fixed Build error adds 69203f3f937d Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds c2c31fd707a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3ba6d238b2c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds eac375891ee0 iio: trigger: sysfs: fix use-after-free on remove adds 444d33270235 iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] adds 5f954dd45220 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] adds 6e2919e6e2a4 iio: adc: stm32: Fix ADCs iteration in irq handler adds deaf083bfe54 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] adds b5e1cf77d1a0 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data adds 47e2fa4dbeb1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fbbee851df70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8b19137df96b Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] adds 7dbf6d56a419 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds a6c5a8ad8dd4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bafd9a97efc7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ddf3c3acc775 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f8ae286419fe Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 5c4c113a712c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7b923e67a4a7 pinctrl: intel: Fix kernel doc format, i.e. add return sections adds d2d05fec6d20 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d8879d68aea5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid adds 6e516faf0431 drm/panfrost: Job should reference MMU not file_priv adds e079cf8f6817 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 69c4cc99bbcb modpost: add sym_find_with_module() helper adds f292d875d0dc modpost: extract symbol versions from *.cmd files adds 7b4537199a4a kbuild: link symbol CRCs at final link, removing CONFIG_MO [...] adds 7375cbcf2343 kbuild: stop merging *.symversions adds 5ce2176b81f7 genksyms: adjust the output format to modpost adds 3eec672cbc9b kbuild: do not create *.prelink.o for Clang LTO or IBT adds c8a6431cbfd5 kbuild: check static EXPORT_SYMBOL* by script instead of modpost adds aff966d280ca kbuild: make built-in.a rule robust against too long argum [...] adds 7414d89fd7cd kbuild: make *.mod rule robust against too long argument error adds bf82b566bbf1 kbuild: add cmd_and_savecmd macro adds 7dc39300e525 kbuild: rebuild multi-object modules when objtool is updated adds 5da3c41ab132 kbuild: Fix include path in scripts/Makefile.modpost adds 58d493ffabad scripts/kallsyms: update usage message of the kallsyms program adds edfe19d3d574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 882178947bca clang-format: Update with v5.18-rc7's `for_each` macro list adds 43120879191c clang-format: Use POSIX locale for `sort` adds 72e14aa9f884 clang-format: Simplify command with `sort -u` adds 49bb63a2616a clang-format: Extend the for_each list with tools/ adds 96232c7d4f84 clang-format: Update to clang-format >= 6 adds d7f6604341c7 clang-format: Fix goto labels indentation adds 781121a7f6d1 clang-format: Fix space after for_each macros adds 1b248df8d51d Merge branch 'clang-format' of https://github.com/ojeda/linux.git adds 39d5f412da84 perf evsel: Fixes topdown events in a weak group for the h [...] adds e8f4f794d704 perf stat: Always keep perf metrics topdown events in a group adds e7d1374ed5cb perf parse-events: Support different format of the topdown [...] adds e0e14cdff31d perf parse-events: Move slots event for the hybrid platform too adds 0869331fbaa2 Merge remote-tracking branch 'torvalds/master' into perf/core adds 508c9fbce0d3 perf build: Error for BPF skeletons without LIBBPF adds 984506371072 perf mem: Add stats for store operation with no available [...] adds 550b4d6f9a7e perf c2c: Add dimensions for 'N/A' metrics of store operation adds 12aeaaba087d perf c2c: Update documentation for store metric 'N/A' adds 79d9333b8591 perf lock: Do not discard broken lock stats adds 7c3bcbdf449f perf lock: Add -t/--thread option for report adds 0dd9769f0cb0 perf stat: Add stat record+report test adds e696f6dbbf9d perf cpumap: Add perf_cpu_map__for_each_idx() adds 54668a4ea03e perf bpf_counter: Tidy use of CPU map index adds 0b9462d0ac10 perf stat: Make use of index clearer with perf_counts adds cfa5013a41fa perf test: Skip reason for suites with 1 test adds 740f8a82410b perf test: Use skip in vmlinux kallsyms adds f9b10c82faf5 perf test: Use skip in openat syscall adds 7312c36ce6cd perf test: Basic mmap use skip adds b58eca408c15 perf test: Parse events tidy terms_test adds 8252e7917ea2 perf test: Parse events tidy evlist_test adds 7741e03e808a perf test: Parse events break apart tests adds 2cf88f4614c9 perf test: Use skip in PERF_RECORD_* adds fcb120d50c94 perf jevents: Append PMU description later adds a583bf18784a perf vendor events: Fix Alderlake metric groups adds afba2b08e123 perf vendor events: Fix Ivytown UNC_M_ACT_COUNT.RD umask adds 1634b5a1f11c perf jevents: Modify match field adds 237c96b8c158 perf header: Add ability to keep feature sections adds 618ee7838e40 libperf: Add preadn() adds 180b3d06263c perf inject: Keep some features sections from input file adds a4455e0053aa perf data: Add has_kcore_dir() adds d8fc08550929 perf inject: Keep a copy of kcore_dir adds ee2409510cf4 perf vendors events arm64: Arm Cortex-A34 adds b5d03547f6a4 perf vendors events arm64: Arm Cortex-A35 adds fbb6b31aa80c perf vendors events arm64: Arm Cortex-A55 adds 3935c302c2ee perf vendors events arm64: Arm Cortex-A510 adds 6951dee81215 perf vendors events arm64: Arm Cortex-A65 adds 64a091c67aa8 perf vendors events arm64: Arm Cortex-A73 adds 387b5a8db3e2 perf vendors events arm64: Arm Cortex-A75 adds 45bd52fae0e1 perf vendors events arm64: Arm Cortex-A77 adds cf57baf0078f perf vendors events arm64: Arm Cortex-A78 adds cceb5f9713a9 perf vendors events arm64: Arm Cortex-A710 adds 30bb078aa0a9 perf vendors events arm64: Arm Cortex-X1 adds 7227fed42533 perf vendors events arm64: Arm Cortex-X2 adds 2531169eeaae perf vendors events arm64: Arm Neoverse E1 adds 67322d13fe30 perf vendors events arm64: Update Cortex A57/A72 adds a088031c4998 perf tools: Add machine to machines back pointer adds c98e064d540c perf tools: Factor out thread__set_guest_comm() adds 096fc361800d perf tools: Add guest_code support adds 5b208144602f perf script: Add guest_code support adds 512a09fb9656 perf kvm report: Add guest_code support adds 5d2b6bc3a6a2 perf intel-pt: Add guest_code support adds ce4e7e38a4eb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 4a37f3dd9a83 dma-direct: don't over-decrypt memory adds c26e6d519d08 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds b2441b3bdce6 h8300: remove stale bindings and symlink adds 070634929965 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d0e7ebc5e612 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91198f4f7826 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0748fa48943e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2106f38077e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init adds 1dac6e1d8385 Merge branch 'v5.20/drivers' into for-next adds 34c65a68bf3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f4e8f739fad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a8e9ad608cd4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds e80615f006c5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5f3b422db67f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c149cef9df35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e9f2fd3cffac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 99f8b82b1e83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec7e356c6223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a66a82f2a55e dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings adds d65d005f9a6c clk: qcom: add sc8280xp GCC driver adds 703db1f5da1e clk: qcom: rcg2: Cache CFG register updates for parked RCGs adds dd6456e6c4d8 Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe [...] adds 720e14f32817 Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe [...] adds 03e053b4f717 Revert "clk: qcom: regmap-mux: add pipe clk implementation" adds 5faa5cd718a4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] adds e7379943a2c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d95e3e44e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce89e5fb6af8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63451d71c595 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ea8d8d1b718 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8197347862ed Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 5c553efef839 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 982f1bc93ef3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds a29fe4460d4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7e3480f1a792 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 40caa62b4c16 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 37004db2a560 clk: ti: composite: Prefer kcalloc over open coded arithmetic adds 560a3164c9a3 clk: ti: clkctrl: replace usage of found with dedicated li [...] adds b7fa6242f3e0 clk: bcm: rpi: Use correct order for the parameters of dev [...] adds 2c29798c5d6f Merge branches 'clk-ti', 'clk-cleanup', 'clk-airoha', 'clk [...] adds f247c17d03e4 clk: mediatek: Make mtk_clk_register_composite() static adds 012715ad7cc4 clk: mediatek: apmixed: Drop error message from clk_regist [...] adds 609cc5e1a823 clk: mediatek: Replace 'struct clk' with 'struct clk_hw' adds 6f691a586296 clk: mediatek: Switch to clk_hw provider APIs adds 5876ee756c81 clk: mediatek: mt8173: Switch to clk_hw provider APIs adds d3d88716a6ce Merge branches 'clk-ux500', 'clk-mtk', 'clk-tegra', 'clk-a [...] adds f538ce112385 dt-bindings: clock: Replace common binding with link to schema adds af629ec8ec31 Merge tag 'clk-v5.19-samsung' of https://git.kernel.org/pu [...] adds 538101dd7ce3 dt-bindings: clock: exynosautov9: correct count of NR_CLK adds 722dc8a1d5c8 dt-bindings: rcc: stm32: add new compatible for STM32MP13 SoC adds 637cee5ffc71 clk: stm32: Introduce STM32MP13 RCC drivers (Reset Clock C [...] adds f95cea8308de clk: stm32mp13: add stm32_mux clock management adds 95f5e0a4c5fc clk: stm32mp13: add stm32_gate management adds 720e34ab3e57 clk: stm32mp13: add stm32 divider clock adds 5f0d47213f52 clk: stm32mp13: add composite clock adds 93e336c2d6d1 clk: stm32mp13: manage secured clocks adds ae0da9a6db8a clk: stm32mp13: add all STM32MP13 peripheral clocks adds bfad37798356 clk: stm32mp13: add all STM32MP13 kernel clocks adds ffa2d04d859e clk: stm32mp13: add multi mux function adds 83ce0357dcb7 clk: stm32mp13: add safe mux management adds d75c26a9266e Merge branches 'clk-rockchip', 'clk-ingenic', 'clk-binding [...] adds 856c7986d29d Merge tag 'qcom-clk-for-5.19' of https://git.kernel.org/pu [...] adds c17f8fd3f218 Merge tag 'qcom-clk-for-5.19-2' of https://git.kernel.org/ [...] adds 71cc785d2955 Merge branch 'clk-qcom' into clk-next adds 29e901f8ed53 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds b431ff10d833 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] adds 1300eec9e51f m68knommu: fix undefined reference to `mach_get_rtc_pll' adds 348cce32cc32 m68k: removed unused "mach_get_ss" adds 6b8be804ff37 m68knommu: fix 68000 CPU link with no platform selected adds 9f78e57733a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 07d29199fca1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 6ad5ec543211 MIPS: loongson32: Kconfig: Remove extra space adds f998c204a19a MIPS: Octeon: fix typo in comment adds b2a5df71345c MIPS: Ingenic: Add PWM nodes for X1830. adds 562dc4c9c2c1 MIPS: Ingenic: Refresh device tree for Ingenic SoCs and boards. adds f74b057352a0 MIPS: Ingenic: Refresh defconfig for CU1000-Neo and CU1830-Neo. adds 07bdec3cdc92 MIPS: Octeon: add SNIC10E board adds 88ca100c885f mips: setup: use strscpy to replace strlcpy adds 84aa85108b1b MIPS: Rewrite `csum_tcpudp_nofold' in plain C adds e205a9945cf9 MIPS: bmips: Fix compiler warning observed on W=1 build adds 31f12fdc2f1e MIPS: Kconfig: Fix indentation and add endif comment adds fb3d6967d508 MIPS: Return -EINVAL if mem parameter is empty in early_pa [...] adds 795d82ed389b MIPS: Use memblock_add_node() in early_parse_mem() under C [...] adds 7cfb7462ae79 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 635267b7a8f1 openrisc: define nop command for simulator reboot adds 87e387acd8eb openrisc: Add gcc machine instruction flag configuration adds e449759c246e openrisc: Cleanup emergency print handling adds 29bbb2a90fcd openrisc: Add support for liteuart emergency printing adds a0a94bc9a68f openrisc: Add syscall details to emergency syscall debugging adds 7d2ae3decda0 openrisc: Pretty print show_registers memory dumps adds fe47623a798b openrisc: Update litex defconfig to support glibc userland adds f4b26b1a7b3e openrisc/traps: Declare file scope symbols as static adds de901d12df89 openrisc/traps: Remove die_if_kernel function adds 024b58f3d92d openrisc/traps: Declare unhandled_exception for asmlinkage adds 5a344bbe88bf openrisc/time: Fix symbol scope warnings adds 2f51d67e42a2 openrisc/delay: Add include to fix symbol not declared warning adds d8fee3f6fa5a openrisc/fault: Fix symbol scope warnings adds ed3a88d7dbbb openrisc: Remove unused IMMU tlb workardound adds 83da38d82b2f openrisc: Allow power off handler overriding adds fae8e20a29ce Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 41dc0b53bcb1 parisc: video: fbdev: stifb: Add sti_dump_font() to dump STI font adds 1fc7db2401d6 parisc: Don't enforce DMA completion order in cache flushes adds c64c782e58ac parisc: Don't hardcode assembler bit definitions in tmpalias code adds 44eeb9b56774 parisc: Prevent ldil() to sign-extend into upper 32 bits adds be6aee1392c4 parisc: Fix wrong comment for shr macro adds cdd00fe6aa52 parisc: Add dep_safe() macro to deposit a register in 32- [...] adds c17709184924 parisc: Optimize tmpalias function calls adds c397bea9de41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c8deb28095f9 powerpc/ftrace: Use size macro instead of opencoding adds b97d0e3dcfba powerpc/ftrace: Simplify expected_nop_sequence() adds af8b9f352ffd powerpc/ftrace: Minimise number of #ifdefs adds 8dfdbe4368c0 powerpc/inst: Add __copy_inst_from_kernel_nofault() adds 8052d043a48f powerpc/ftrace: Don't use copy_from_kernel_nofault() in mo [...] adds 4390a58ee1c3 powerpc/inst: Remove PPC_INST_BRANCH adds e0c2ef43210b powerpc/modules: Use PPC_LI macros instead of opencoding adds ae2c760fa10b powerpc/inst: Remove PPC_INST_BL adds 6bdc81eca951 powerpc/opcodes: Remove unused PPC_INST_XXX macros adds c127d130f6d5 powerpc/powernv/vas: Assign real address to rx_fifo in vas [...] adds 657ac633302b powerpc/pseries/vas: sysfs comments with the correct entries adds d036dc79cccd powerpc: Add generic PAGE_SIZE config symbols adds aa06530a535f arch/Kconfig: Drop references to powerpc PAGE_SIZE symbols adds c4bce84d0bd3 powerpc/64: Only WARN if __pa()/__va() called with bad addresses adds 294299b3d39e powerpc/85xx/p2020: Add fsl,mpc8548-pmc node adds 2efee6adb561 powerpc/powernv: Get L1D flush requirements from device-tree adds d2a3c131981d powerpc/powernv: Get STF barrier requirements from device-tree adds 48482f4dd343 selftests/powerpc: Better reporting in spectre_v2 adds 5fe855169f97 powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_C [...] adds 84ade0a6655b powerpc/ftrace: Remove ftrace init tramp once kernel init [...] adds 60e832def18d kasan: Document support on 32-bit powerpc adds f08aed52412c powerpc/mm/kasan: rename kasan_init_32.c to init_32.c adds 5352090a9995 powerpc/kasan: Don't instrument non-maskable or raw interrupts adds 2ab2d5794f14 powerpc/kasan: Disable address sanitization in kexec paths adds 41b7a347bf14 powerpc: Book3S 64-bit outline-only KASAN support adds 7574dd080ee0 powerpc/book3e: Fix build error adds cdf87d2bd12c powerpc/kaslr_booke: Fix build error adds 505d31650ba9 powerpc/perf: Fix the threshold compare group constraint f [...] adds ab0cc6bbf0c8 powerpc/perf: Fix the threshold compare group constraint f [...] adds 5dd9e27ea4a3 powerpc/xics: fix refcount leak in icp_opal_init() adds dc21ed2aef41 powerpc/85xx: Remove FSL_85XX_CACHE_SRAM adds 3ffa9fd471f5 powerpc/powernv: fix missing of_node_put in uv_init() adds 86ce436e30d8 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is [...] adds 9a9c5ff5fff8 macintosh: via-pmu and via-cuda need RTC_LIB adds 48b63961c846 powerpc/numa: Associate numa node to its cpu earlier adds 1d1fb9618bdd powerpc/xive: Fix refcount leak in xive_spapr_init adds fcee96924ba1 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup adds 0e0946e22f36 powerpc/papr_scm: Fix leaking nvdimm_events_map elements adds 426e58052263 powerpc/pseries/vas: Call misc_deregister if sysfs init fails adds 57b742a5b894 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart adds 3def164a5ced powerpc/eeh: Drop redundant spinlock initialization adds 8a57c3cc2bcb powerpc/platforms/83xx: Use of_device_get_match_data() adds 079e5fd3a1e4 selftests/powerpc/pmu/ebb: remove fixed_instruction.S adds 87c78b612f4f powerpc: Fix all occurences of "the the" adds 3e36960a27fe powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask adds b4d9cc75721b powerpc/64s: Add CPU_FTRS_POWER10 to ALWAYS mask adds 26b78c81e84c powerpc: Enable the DAWR on POWER9 DD2.3 and above adds 7801cb1dc60f selftests/powerpc/pmu: fix spelling mistake "mis-match" -> [...] adds cc025916b12a powerpc/powermac: add missing g5_phy_disable_cpu1() declaration adds bb12dd42d20f powerpc/powermac: constify device_node in of_irq_parse_oldworld() adds 25e69962efdb powerpc/powernv/flash: Check OPAL flash calls exist before using adds 0ef1ffc71895 powerpc/microwatt: Add mmu bits to device tree adds ad91f66f5fa7 powerpc/fsl_book3e: Don't set rodata RO too early adds a5d28039ecb2 powerpc/powernv/pci: Drop VF MPS fixup adds 1cb4a57066e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 906d63c4dbe4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4853f68d158a kexec_file: Fix kexec_file.c build error for riscv platform adds b7fb4d78a6ad RISC-V: use memcpy for kexec_file mode adds 6261586e0c91 RISC-V: Add kexec_file support adds 8acea455fafa RISC-V: Support for kexec_file on panic adds 736e30af583f RISC-V: Add purgatory adds 838b3e28488f RISC-V: Load purgatory in kexec_file adds 83a7a614ce58 riscv: kexec: add kexec_file_load() support adds 19bc59bbeddf Merge tag 'generic-ticket-spinlocks-v6' into for-next adds 7924f82c8d87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d7e6c308f6c Merge branch 'fixes' into for-next adds bd52cd5e23f1 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM adds 85806016acb0 s390: simplify early program check handler adds 3384f135e90f s390: generate register offsets into pt_regs automatically adds c9bfb460c3e4 s390/perf: obtain sie_block from the right address adds 1905a336ba03 Merge branch 'features' into for-next adds 575c0517bc7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 713423282ae1 netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] adds 81d9e06e9c11 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds d7a2dc523085 ceph: allow ceph.dir.rctime xattr to be updatable adds 3302ffd44c3d rbd: replace usage of found with dedicated list iterator variable adds 6c1dc50284c4 ceph: remove unused CEPH_MDS_LEASE_RELEASE related code adds 1980b1bf17a4 ceph: stop forwarding the request when exceeding 256 times adds 546a5d6122fa ceph: stop retrying the request when exceeding 256 times adds 7ffe4fcea789 ceph: update the dlease for the hashed dentry when removing adds 57a5df0e8653 ceph: use dedicated list iterator variable adds 3ffa9d6f991f ceph: replace usage of found with dedicated list iterator [...] adds 68e5ec2ec945 ceph: no need to invalidate the fscache twice adds 261998c30004 ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC check adds d9d58f0402a8 libceph: use swap() macro instead of taking tmp variable adds ae0670633014 ceph: rename unsafe_request_wait() adds 1b2ba3c5616e ceph: flush the mdlog for filesystem sync adds f7a2d0688a3b ceph: disable updating the atime since cephfs won't maintain it adds 5eed80fba65c ceph: try to choose the auth MDS if possible for getattr adds 3459bd0c55ed ceph: redirty the page for writepage on failure adds 825978fd6a0d ceph: fix possible deadlock when holding Fwb to get inline_data adds 55ab55208020 ceph: fix statfs for subdir mounts adds a74379543d22 ceph: try to queue a writeback if revoking fails adds 2ecd0edd13a8 ceph: remove redundant variable ino adds 5e56776d5215 ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE adds ea16567f1101 ceph: fix decoding of client session messages flags adds af7dc8e5124d MAINTAINERS: move myself from ceph "Maintainer" to "Reviewer" adds c4a9c116dbbb fs: change test in inode_insert5 for adding to the sb list adds 4466ab99a7be Merge branch 'master' of git://github.com/ceph/ceph-client.git adds d80c69846ddf cifs: fix signed integer overflow when fl_end is OFFSET_MAX adds 421ef3d56513 cifs: don't call cifs_dfs_query_info_nonascii_quirk() if n [...] adds 337b8b0e4343 cifs: return ENOENT for DFS lookup_cache_entry() adds 71081e7ac16c cifs: print TIDs as hex adds f695b2893505 cifs: move definition of cifs_fattr earlier in cifsglob.h adds 198bf836dfb9 cifs: check for smb1 in open_cached_dir() adds c9fc5ca454b3 cifs: set the CREATE_NOT_FILE when opening the directory i [...] adds fb64f7f1057e cifs: smbd: fix typo in comment adds fb253d5ba3fc smb3: add trace point for lease not found issue adds 2b058acecf56 cifs: return the more nuanced writeback error on close() adds 35a2b533a261 smb3: add trace point for oplock not found adds 22c5b9133654 Add defines for various newer FSCTLs adds a42078b9e898 Add various fsctl structs adds 93ed91c020aa cifs: fix minor compile warning adds bbdf6cf56c88 smb3: check for null tcon adds 9ccfc23a72b6 smb3: don't set rc when used and unneeded in query_info_compound adds 52832252dded smb3: add mount parm nosparse adds 1a6a41d4cedd cifs: do not use tcpStatus after negotiate completes adds dd3cd8709ed5 cifs: use new enum for ses_status adds 5752bf645f9d cifs: avoid parallel session setups on same channel adds d87c48ce4d89 cifs: cache the dirents for entries in a cached directory adds de3a9e943dde cifs: fix ntlmssp on old servers adds 89eaf73201f7 iov_iter: Add a function to extract an iter's buffers to a [...] adds 15c8a3b37090 iov_iter: Add a general purpose iteration function adds d25cc397e2c8 cifs: Add some helper functions adds 261c28865289 cifs: Add a function to read into an iter from a socket adds 67fd8cff2b0f cifs: Change the I/O paths to use an iterator rather than [...] adds b1f26cfaee3d cifs: Remove unused code adds caa0056fb8b3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds dccd855771b3 fanotify: fix incorrect fmode_t casts adds 046b09e0d9e5 Pull sparse fanotify fix from Vasily Averin. adds 08ba32541b7a fs: ext2: Fix duplicate included linux/dax.h adds 2999e1e38727 writeback: fix typo in comment adds 5c905e1a0180 Pull typo fix from Julia Lawall. adds a658480ea226 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds d9c454ab2293 f2fs: make f2fs_read_inline_data() more readable adds 759820c92a34 f2fs: fix typo in comment adds 66d34fcbbe63 f2fs: allow compression for mmap files in compress_mode=user adds 78901cfa4498 f2fs: avoid unneeded error handling for revoke_entry_slab [...] adds 908ea6541661 f2fs: add f2fs_init_write_merge_io function adds 8e2a3ff4574e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 39dcba46c3da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 51ec11de8b7b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 1807abcf8778 ksmbd: smbd: change prototypes of RDMA read/write related [...] adds ddbdc861e37c ksmbd: smbd: introduce read/write credits for RDMA read/write adds 11659a8ddbd9 ksmbd: smbd: simplify tracking pending packets adds 4e3edd009270 ksmbd: smbd: change the return value of get_sg_list adds ee1b05589659 ksmbd: smbd: handle multiple Buffer descriptors adds 65ca7a3ffff8 ksmbd: handle smb2 query dir request for OutputBufferLengt [...] adds 65bb45b97b57 ksmbd: add smbd max io size parameter adds 7a84399e1ce3 ksmbd: fix wrong smbd max read/write size check adds 7820c6ee0295 ksmbd: Fix some kernel-doc comments adds 5366afc40650 ksmbd: smbd: fix connection dropped issue adds 376b91338268 ksmbd: fix outstanding credits related bugs adds f17a494627c1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 2ed3fcfbbda4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 91e23b1c3982 NFSD: Clean up nfsd_splice_actor() adds 45cb7955c180 SUNRPC: Clean up svc_deferred_class trace events adds 37324e6bb120 SUNRPC: Cache deferral injection adds 0b6c14bdd908 SUNRPC: Make cache_req::thread_wait an unsigned long adds 4af8b42e5629 SUNRPC: Remove dead code in svc_tcp_release_rqst() adds 983084b2672c SUNRPC: Remove svc_rqst::rq_xprt_hlen adds 66af25799940 NFSD: add courteous server support for thread with only de [...] adds 3d6942715180 NFSD: add support for share reservation conflict to courte [...] adds d76cc46b37e1 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] adds 591502c5cb32 fs/lock: add helper locks_owner_has_blockers to check for [...] adds 2443da2259e9 fs/lock: add 2 callbacks to lock_manager_operations to res [...] adds 27431affb0db NFSD: add support for lock conflict to courteous server adds e9488d5ae13c NFSD: Show state of courtesy client in client info adds 586095d339b1 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] adds 2059b698a2ef SUNRPC: Simplify synopsis of svc_pool_for_cpu() adds e61568599c9a NFSD: Clean up nfsd3_proc_create() adds 14ee45b70dd0 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() adds 5f46e950c395 NFSD: Refactor nfsd_create_setattr() adds df9606abddfb NFSD: Refactor NFSv3 CREATE adds 254454a5aa4a NFSD: Refactor NFSv4 OPEN(CREATE) adds 1c388f27759c NFSD: Remove do_nfsd_create() adds f4d84c52643a NFSD: Clean up nfsd_open_verified() adds fb70bf124b05 NFSD: Instantiate a struct file when creating a regular NF [...] adds f67a16b14704 NFSD: Remove dprintk call sites from tail of nfsd4_open() adds 26320d7e317c NFSD: Fix whitespace adds 7e2ce0cc15a5 NFSD: Move documenting comment for nfsd4_process_open2() adds 0122e882119d NFSD: Trace filecache opens adds bb283ca18d1e NFSD: Clean up the show_nf_flags() macro adds 28df0988815f SUNRPC: Use RMW bitops in single-threaded hot paths adds 62fdb65edb6c nfsd: Unregister the cld notifier when laundry_wq create failed adds 6f6f84aa215f nfsd: Fix null-ptr-deref in nfsd_fill_super() adds fd5e363eac77 nfsd: destroy percpu stats counters after reply cache shutdown adds 9350ca112ba4 NFSD: Fix possible sleep during nfsd4_release_lockowner() adds ea0d11cc4265 NFSD: Modernize nfsd4_release_lockowner() adds 4cb525080838 NFSD: Add documenting comment for nfsd4_release_lockowner() adds d2c87a674b96 NFSD: nfsd_file_put() can sleep adds 9106a449dd8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 46ec8eaebada Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 616c949d3938 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 309001c22cdd xfs: don't leak da state when freeing the attr intent item adds a618acab136b xfs: don't leak the retained da state when doing a leaf to [...] adds 356cb708ea18 xfs: reject unknown xattri log item operation flags during [...] adds 85d76aec6bbb xfs: reject unknown xattri log item filter flags during recovery adds 25b1e9dc3229 xfs: validate xattr name earlier in recovery adds 2fe3ffcf5592 xfs: free xfs_attrd_log_items correctly adds 4d0cdd2bb8f0 xfs: clean up xfs_attr_node_hasname adds b53d212b4b5c xfs: put the xattr intent item op flags in their own namespace adds e2c78949b641 xfs: use a separate slab cache for deferred xattr work state adds 500a512c60d1 xfs: remove struct xfs_attr_item.xattri_flags adds 4136e38af728 xfs: put attr[id] log item cache init with the others adds 3768f6985700 xfs: clean up state variable usage in xfs_attr_node_remove_attr adds e3c5de22026f xfs: rename struct xfs_attr_item to xfs_attr_intent adds 22a68ba72423 xfs: do not use logged xattr updates on V4 filesystems adds 4183e4f27f40 xfs: share xattr name and value buffers when logging xattr [...] adds 41bc61c02a5a xfs: fix typo in comment adds e62c72081759 xfs: Remove dead code adds 93e6aa4329d0 xfs: reduce IOCB_NOWAIT judgment for retry exclusive unali [...] adds 73c348d4ab5c xfs: Remove duplicate include adds ab6a8d3f1a2a Merge branch 'guilt/xfs-5.19-misc-3' into xfs-5.19-for-next adds 6245de88bbc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds f875778d607f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4329490a78b6 io_uring_enter(): don't leave f.flags uninitialized adds 81132a39c152 fs: remove fget_many and fput_many interface adds 6319194ec57b Unify the primitives for file descriptor closing adds e5ca024e165d fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() adds 52dba645ca3a get rid of dead code in legitimize_root() adds 30476f7e6dbc namei: cleanup double word in comment adds a5f85d7834f7 uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) adds 59df85d5fbae linux/mount.h: trim includes adds f6957b7191ed m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... adds 279b192c23d2 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() adds 70f8d9c5750b move mount-related externs from fs.h to mount.h adds e9921ffd594f Merge branches 'work.namei', 'work.mount' and 'work.fd' in [...] adds 059011ced0f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3bdf11e836b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ae0d0d18a805 Merge branch 'pci/aspm' adds 55fd033bae79 Merge branch 'pci/error' adds 85ae3970a0e3 Merge branch 'pci/hotplug' adds e840e475397e Merge branch 'pci/misc' adds 4f5bc91ce1be Merge branch 'pci/p2pdma' adds 6b5e9bdce6cf Merge branch 'pci/pm' adds f1bde2786d8e Merge branch 'pci/resource' adds 8d8b2669f98e Merge branch 'pci/virtualization' adds 086ab94321f4 Merge branch 'remotes/lorenzo/pci/cadence' adds 39348d2eb2f5 Merge branch 'remotes/lorenzo/pci/dwc' adds b8dc34460cec Merge branch 'remotes/lorenzo/pci/imx6' adds 8d8270069cfb Merge branch 'remotes/lorenzo/pci/layerscape' adds 979db15b4a71 Merge branch 'remotes/lorenzo/pci/mediatek' adds 5ae34e8f9e9a Merge branch 'remotes/lorenzo/pci/microchip' adds b0266c42894a Merge branch 'remotes/lorenzo/pci/power-slot' adds a6e25b39adc3 dt-bindings: pci: qcom: Document PCIe bindings for SM8150 SoC adds a935601eed18 PCI: qcom: Add SM8150 SoC support adds fdf6a2f53311 PCI: qcom: Fix pipe clock imbalance adds 87d83b96c8d6 PCI: qcom: Fix runtime PM imbalance on probe errors adds 83013631f0f9 PCI: qcom: Fix unbalanced PHY init on probe errors adds 075a9d55932e dt-bindings: PCI: qcom: Convert to YAML adds 6700a9b00f0a dt-bindings: PCI: qcom: Do not require resets on msm8996 p [...] adds c6523c4a301d dt-bindings: PCI: qcom: Specify reg-names explicitly adds 3f467d122f27 dt-bindings: PCI: qcom: Add schema for sc7280 chipset adds ba3527d8ff7f Merge branch 'pci/host/qcom' adds 647b52ecabb4 Merge branch 'remotes/lorenzo/pci/rockchip' adds efa315818337 Merge branch 'remotes/lorenzo/pci/versatile' adds 32f479d05a44 Merge branch 'remotes/lorenzo/pci/vmd' adds 4e5b25a4a59f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" adds 167ccbb60024 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0585c1d20fc3 i2c: npcm: Change the way of getting GCR regmap adds 94acda59adb9 i2c: npcm: Remove unused variable clk_regmap adds 288b204492fd i2c: npcm: Fix timeout calculation adds 0bf58eb12f05 i2c: npcm: Add tx complete counter adds ea9f8426d176 i2c: npcm: Correct register access width adds e5222d408de2 i2c: npcm: Handle spurious interrupts adds 3fe2ec59db1a i2c: rcar: fix PM ref counts in probe error paths adds 3c9fedf99031 i2c: xiic: Correct the datatype for rx_watermark adds a0fb48c9bd7e i2c: rcar: avoid race condition with SMIs adds 238904dd646c i2c: rcar: refactor handling of first message adds 308df0777c8e Merge branch 'i2c/for-mergewindow' into i2c/for-next adds ffa2998f2757 Merge branch 'i2c/for-current' into i2c/for-next adds 550b11395805 i2c: mt7621: Use devm_platform_get_and_ioremap_resource() adds 2a250d450859 i2c: qcom-geni: remove unnecessary conditions adds 4c278db7be94 i2c: rcar: use BIT macro consistently adds f0f0e0768560 i2c: rcar: REP_AFTER_RD is not a persistent flag adds e35fb4188942 i2c: rcar: use flags instead of atomic_xfer adds 49117854aeda Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 06523e690f10 Merge branch 'i2c/for-current' into i2c/for-next adds 3cd4030da3a9 i2c: meson: fix typo in comment adds 44e66c3bda45 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 0547bc59a750 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 4bf55f39b3e6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 1934fee67593 ACPI: video: improve PM notifer callback adds da513d9eaf13 Merge branches 'acpi-glue', 'acpi-osl', 'acpi-battery', 'a [...] adds 13dfd97a341a notifier: Add atomic_notifier_call_chain_is_empty() adds c82f898d873c notifier: Add blocking/atomic_notifier_chain_register_uniq [...] adds 232edc2f72f5 kernel/reboot: Introduce sys-off handler API adds 7b9a3de9ffe7 kernel/reboot: Wrap legacy power-off callbacks into sys-of [...] adds 2b6aa7332f80 kernel/reboot: Add do_kernel_power_off() adds 5d34b41aa420 kernel/reboot: Add stub for pm_power_off adds 0e2110d2e910 kernel/reboot: Add kernel_can_power_off() adds fb61375ecfba kernel/reboot: Add register_platform_power_off() adds 856c288b0039 ARM: Use do_kernel_power_off() adds cf7e5bf0c68f csky: Use do_kernel_power_off() adds 6b22c7365962 riscv: Use do_kernel_power_off() adds 0c6499149ebd arm64: Use do_kernel_power_off() adds f4622fe42484 parisc: Use do_kernel_power_off() adds f089ab674cea xen/x86: Use do_kernel_power_off() adds c33fd0b17eab powerpc: Use do_kernel_power_off() adds f0f7e5265b3b m68k: Switch to new sys-off handler API adds 9b0d0af14519 sh: Use do_kernel_power_off() adds d35773499329 x86: Use do_kernel_power_off() adds d3ad437e6871 ia64: Use do_kernel_power_off() adds 2dfb34edfebf mips: Use do_kernel_power_off() adds bf8d73b934df memory: emif: Use kernel_can_power_off() adds 98f30d0ecf79 ACPI: power: Switch to sys-off handler API adds 02a1124defc2 regulator: pfuze100: Use devm_register_sys_off_handler() adds 5b71808eb7c9 reboot: Remove pm_power_off_prepare() adds eae813b755c4 soc/tegra: pmc: Use sys-off handler API to power off Nexus [...] adds d2c541532717 kernel/reboot: Add devm_register_power_off_handler() adds 6779db970bd2 kernel/reboot: Add devm_register_restart_handler() adds 14c03a4a757f Merge back reboot/poweroff notifiers rework for 5.19-rc1. adds cfd6d63e5965 m68k: virt: Switch to new sys-off handler API adds da007f171fc9 kernel/reboot: Change registration order of legacy power-o [...] adds e120a957f49d Merge branch 'pm-sysoff' into linux-next adds 990247af7cf5 Merge tag 'cpufreq-arm-5.19-rc1' of git://git.kernel.org/p [...] adds 43cf58c916d8 Merge branch 'pm-cpufreq' into linux-next adds e04314082c31 Merge tag 'opp-updates-5.19-rc1' of git://git.kernel.org/p [...] adds 15e13f9dc84a Merge branch 'pm-opp' into linux-next adds 276780ad00eb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 1cc96a743797 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 988d74deaa46 RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_ [...] adds 549f39a58acf IB/isert: Avoid flush_scheduled_work() usage adds 9cf62d91e4b7 RDMA/mlx4: Avoid flush_scheduled_work() usage adds d0d4df06cca5 IB/iser: Fix typo in comment adds 25ec8b35b374 IB/qib: Fix typo in comment adds 684b916b3028 IB/hf1: Fix typo in comment adds 83567cee0472 RDMA/core: Fix typo in comment adds b599b31033aa IB/core: Fix typo in comment adds a6f844da39af Merge tag 'v5.18' into rdma.git for-next adds 7f60951ff4d1 RDMA/rxe: Fix an error handling path in rxe_get_mcg() adds 05c03dfd09c0 RDMA/hfi1: Prevent use of lock before it is initialized adds 629e052d0c98 RDMA/hfi1: Prevent panic when SDMA is disabled adds f93e91a0372c RDMA/hfi1: Fix potential integer multiplication overflow errors adds 676bffa02e4a RDMA/hfi1: Remove pointless driver version adds 1994c3134068 RDMA/hfi1: Consolidate software versions adds b90c7e97c48b RDMA/hfi1: Remove all traces of diagpkt support adds b5ff832d86d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a8e0ff1dec67 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 1731160ff7c7 crypto: qat - set to zero DH parameters before free adds e0831e7af4e0 crypto: qat - use pre-allocated buffers in datapath adds af88d3c109aa crypto: qat - refactor submission logic adds 386823839732 crypto: qat - add backlog mechanism adds 80a52e1ee775 crypto: qat - fix memory leak in RSA adds 3dfaf0071ed7 crypto: qat - remove dma_free_coherent() for RSA adds 029aa4624a7f crypto: qat - remove dma_free_coherent() for DH adds 9714061423b8 crypto: qat - add param check for RSA adds 2acbb8771f6a crypto: qat - add param check for DH adds 8fb203c65a79 crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag adds d09144745959 crypto: qat - re-enable registration of algorithms adds fbdab61af2d0 crypto: qat - add support for 401xx devices adds 2d33f5771b51 crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCAT [...] adds e4e62bbc6aba hwrng: omap3-rom - fix using wrong clk_disable() in omap_r [...] adds 49e704110f30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 00df0514ab13 Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab [...] adds 66ccd1d16e03 Merge tag 'drm-misc-next-fixes-2022-05-19' of git://anongi [...] adds ec7981e6c614 drm/msm/dsi: don't powerup at modeset time for parade-ps8640 adds c56de483093d drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init adds cec4e5cbb91b drm/msm: Fix fb plane offset calculation adds 947a844bb3eb drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() adds e67dcecda06f drm/msm/dpu: limit writeback modes according to max_linewidth adds 577e2a9dfc8f drm/msm: don't free the IRQ if it was not requested adds cf961a5e6732 drm/msm/dpu: add DRM_MODE_ROTATE_180 back to supported rotations adds 64b22a0da12a drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path adds 03536823589a Merge tag 'msm-next-5.19-fixes' of https://gitlab.freedesk [...] adds 0ea917819d12 drm/i915/dsi: fix VBT send packet port selection for ICL+ adds c4955d9cd2fc Merge tag 'drm-intel-next-fixes-2022-05-24' of git://anong [...] adds fad0c86c02a6 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 26051c1c0b0a drm/amdgpu/pm: smu_v13_0_4: delete duplicate condition adds 1fc47caeddaf drm/amdgpu: support ras on SRIOV adds 5c0081ca922e drm/amdgpu: move amdgpu_gmc_tmz_set after ip_version populated adds 3964c2c79ee9 drm/amdgpu: change code name to ip version for tmz set adds 6ab4ea0d94d5 drm/amdgpu: add support of tmz for GC 10.3.7 adds 9abaf9b56b75 drm/amd/pm: Fix missing thermal throttler status adds 1f81edf19aea drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE adds fa56d1ce0098 drm/amdgpu: add AMDGPU_VM_NOALLOC v2 adds bde876d0d7f4 drm/amdgpu: Convert to common fdinfo format v5 adds 8611e0ce7e99 drm/amdgpu: add drm-client-id to fdinfo v2 adds 3490337bbf02 drm/amdgpu: bump minor version number adds cf6107cd5e43 drm/amd/display: Add HDMI_ACP_SEND register adds 23cdf96c896c drm/amdkfd: port cwsr trap handler from dkms branch adds fe690aa60520 drm/amdkfd: Add gfx11 trap handler adds 4d188c6b62f5 drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 adds 3134c000a6ea drm/amdgpu: suppress some compile warnings adds 78f52fc8052c drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() adds 366d96cfe410 drm/amd/display: add Coverage blend mode for overlay plane adds 1b107aa0c602 drm/amdgpu/discovery: validate VCN and SDMA instances adds 5668640ada29 drm/amdgpu: clean up asd on the ta_firmware_header_v2_0 adds c0e4e02a15eb drm/amdgpu: Resolve pcie_bif RAS recovery bug adds 55f95535d939 drm/amdgpu: differentiate between LP and non-LP DDR memory adds 7d841445b408 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. adds dbdae423dd25 drm/amdgpu/gfx: fix typos in comments adds da4abfeb8fa8 drm/amdkfd: fix typo in comment adds 62ba2ab31f67 drm/amd/pm: Return auto perf level, if unsupported adds d934194042ad Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds b168ec940a2e Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 9f56390f8c49 video: fbdev: xen: remove setting of 'transp' parameter adds dcc1deb3c795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fabcf4d86968 Input: cypress_ps2 - fix typo in comment adds 6b34789116e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4dd230d692fd Merge branch 'for-5.19/io_uring-passthrough' into for-next adds 82851ef8b7bc Merge branch 'for-5.19/drivers' into for-next adds d87262859f2a Merge branch 'for-5.19/block' into for-next adds 51a0a4c78545 Merge branch 'for-5.19/drivers' into for-next adds 887467b080f0 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds 5d05426e2d5f blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx adds aa86313e44ae Merge branch 'for-5.19/block' into for-next adds 8b48ec23cc51 md: don't unregister sync_thread with reconfig_mutex held adds 1e267742283a md: protect md_unregister_thread from reentrancy adds 913cce5a1e58 md: remove most calls to bdevname adds 0f2571ad7a30 md: Don't set mddev private to NULL in raid0 pers->free adds 42b805af1024 md: fix double free of io_acct_set bioset adds df7e7f2ba078 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 9e812278be4c Merge branch 'for-5.19/drivers' into for-next adds 622536443b67 bcache: improve multithreaded bch_btree_check() adds 4dc34ae1b45f bcache: improve multithreaded bch_sectors_dirty_init() adds 80db4e4707e7 bcache: remove incremental dirty sector counting for bch_s [...] adds 32feee36c30e bcache: avoid journal no-space deadlock by reserving 1 jou [...] adds 44d8538d7e7d Merge branch 'for-5.19/drivers' into for-next adds 7cb47c7dff02 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ca522482e3ea dm: pass NULL bdev to bio_alloc_clone adds aa2febe2537c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8661a7e22136 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 875709f9787c mfd: sprd: Add SC2730 PMIC to SPI device ID table adds d95ab6d2afdc mfd: sprd: Jugle {of,spi}_device_id tables into numerical order adds 380422ad344d dt-bindings: mfd: samsung,exynos5433-lpass: Fix 'dma-chann [...] adds b6f29431820d mfd: twl6030: Make twl6030_exit_irq() return void adds 724c3be3db34 mfd: twl4030: Make twl4030_exit_irq() return void adds 6c38ca03406e dt-bindings: mfd: rk808: Convert bindings to yaml adds eeb0a442da2f mfd: intel-lpss: Add support for ADL-P i2c6 and i2c7 adds 311242c7703d mfd: davinci_voicecodec: Fix possible null-ptr-deref davin [...] adds ade0642d7dca mfd: rt4831: Improve error reporting for problems during . [...] adds 21a486c4a9b8 dt-bindings: mfd: wlf,arizona: Add spi-max-frequency adds f93afd8e7567 dt-bindings: cros-ec: Fix a typo in description adds d1bb90414c5b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 663c2eb891b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e0c371d3d6ac Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds f2ecf64c2fbc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 1c522ac1f16f Merge branch 'next' of git://github.com/cschaufler/smack-next adds e449c388913c workqueue: Wrap flush_workqueue() using an inline function adds 5f1f5ec04276 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds b1912875a548 dt-bindings: mfd: da9063: watchdog: add suspend disable option adds a7ceca4398bc watchdog: da9063: optionally disable watchdog during suspend adds ac97c9374d3c watchdog: sp805: disable watchdog on remove adds 95d0eee9718a dt-bindings: watchdog: uniphier: Use unevaluatedProperties adds c83f64387838 watchdog: rti_wdt: Fix calculation and evaluation of prese [...] adds 26d14b9fc341 dt-bindings: watchdog: Add SC8180X and SC8280XP compatibles adds b3ac0c58fa89 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking adds 9ef958929fc2 watchdog: iTCO_wdt: Using existing macro define covers mor [...] adds af84a5a75344 dt-bindings: watchdog: renesas,wdt: Document RZ/G2UL SoC adds 382256b219fb dt-bindings: watchdog: da9062: add watchdog timeout mode adds 6d72c7ac9fbe watchdog: wdat_wdt: Using the existing function to check p [...] adds 27fdf84510a1 watchdog: wdat_wdt: Stop watchdog when rebooting the system adds 330415ebea81 watchdog: wdat_wdt: Stop watchdog when uninstalling module adds 9dc731bbb455 dt-bindings: watchdog: renesas,wdt: Add support for RZ/N1 adds d65112f58464 watchdog: Add Renesas RZ/N1 Watchdog driver adds 9215a90dd56e dt-bindings: watchdog: renesas,wdt: R-Car V3U is R-Car Gen4 adds 5d24df3d6908 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe adds 2032b03b0666 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds b11deb2f250f Merge tag 'v5.18-rc7' into arm/smmu adds 42bb5aa04338 iommu/amd: Increase timeout waiting for GA log enablement adds fa7e9ecc5e1c iommu/s390: Tolerate repeat attach_dev calls adds b0dacee202ef Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'a [...] adds 395b891b4d34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 028818e374c8 Revert "dt-bindings: mailbox: qcom-ipcc: add missing prope [...] adds 4e71ed985389 dt-bindings: Fix properties without any type adds d036d915b61f of/irq: fix typo in comment adds 58eb13808550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd285535b8ee dt-bindings: mailbox: qcom-ipcc: simplify the example adds 262190a8ca2b mailbox: imx: remove redundant initializer adds 1b0070aca35e mailbox: remove an unneeded NULL check on list iterator adds 1b3418ac6451 dt-bindings: gce: add the GCE header file for MT8186 adds 8f585d14030d mailbox: tegra-hsp: Add tegra_hsp_sm_ops adds 58919326e72f dt-bindings: tegra186-hsp: add type for shared mailboxes adds 74c20dd0f892 mailbox: tegra-hsp: Add 128-bit shared mailbox support adds dea27cda4611 dt-bindings: mailbox: mtk,adsp-mbox: add mt8186 compatible name adds 02b5c35a6171 mailbox: mediatek: support mt8186 adsp mailbox adds 504ff5b00853 mailbox:imx: using pm_runtime_resume_and_get adds d9512696082b mailbox: omap: using pm_runtime_resume_and_get to simplify [...] adds a022c7c96ca1 mailbox: correct kerneldoc adds 9accf46b7fb8 dt-bindings: mailbox: remove the IPCC "wakeup" IRQ adds 369e4ef87a8f mailbox: pcc: Fix an invalid-load caught by the address sanitizer adds c25f77899753 mailbox: qcom-ipcc: Log the pending interrupt during resume adds bca1a1004615 mailbox: forward the hrtimer if not queued and under a lock adds 79f9fbe30352 mailbox: qcom-ipcc: Fix -Wunused-function with CONFIG_PM_SLEEP=n adds 7ee52f40d955 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds e281c26b08b3 Merge branch into tip/master: 'perf/urgent' adds 108ea7eb3e75 perf/x86/Kconfig: Fix indentation in the Kconfig file adds cdfb9df5535d Merge branch into tip/master: 'perf/core' adds 8a33d96bd178 x86/setup: Use strscpy() to replace deprecated strlcpy() adds 897d2f69148c Merge branch into tip/master: 'x86/boot' adds 758cd94a0e16 x86/Kconfig: Fix indentation and add endif comments to arc [...] adds 0ecfacb4c50a x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug adds 20eb48885b62 x86/idt: Remove unused headers adds d092c10c647e Merge branch into tip/master: 'x86/cleanups' adds bb76c799e298 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e1d6d463c1d4 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 92705c9f9956 Merge edac-misc into for-next adds fe4c9f6a11d4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds cd8528bc2413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bedb7c9b7b78 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds e0ac535178ad KVM: LAPIC: Trace LAPIC timer expiration on every vmentry adds 825be3b5abae KVM: selftests: x86: Fix test failure on arch lbr capable [...] adds 47e8eec83262 Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/li [...] adds ac6c85e962d4 KVM: selftests: riscv: Improve unexpected guest trap handling adds dba90d6fb8b0 KVM: selftests: riscv: Remove unneeded semicolon adds 26708234eb12 RISC-V: KVM: Use G-stage name for hypervisor page table adds b4bbb95ea6c4 RISC-V: KVM: Add Sv57x4 mode support for G-stage adds c7fa3c48de86 RISC-V: KVM: Treat SBI HFENCE calls as NOPs adds 2415e46e3a9a RISC-V: KVM: Introduce range based local HFENCE functions adds 486a38429498 RISC-V: KVM: Reduce KVM_MAX_VCPUS value adds 13acfec2dbcc RISC-V: KVM: Add remote HFENCE functions based on VCPU requests adds 92e450507d56 RISC-V: KVM: Cleanup stale TLB entries when host CPU changes adds affa28e4d094 RISC-V: KVM: Introduce ISA extension register adds fed9b26b2501 MAINTAINERS: Update KVM RISC-V entry to cover selftests support adds b699da3dc279 Merge tag 'kvm-riscv-5.19-1' of https://github.com/kvm-ris [...] adds 4689752c79fa drivers/s390/char: Add Ultravisor io device adds cbac924200b8 selftests: drivers/s390x: Add uvdevice tests adds c783631b0bff KVM: s390: Don't indicate suppression on dirtying, failing memop adds c71159648c3c KVM: s390: selftest: Test suppression indication on key pr [...] adds 1644e2705920 Merge tag 'kvm-s390-next-5.19-1' of git://git.kernel.org/p [...] adds eb3de2d8f78d s390/uv_uapi: depend on CONFIG_S390 adds d187ba531230 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(s [...] adds d22d2474e395 KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent [...] adds fee060cd52d6 KVM: x86: avoid calling x86 emulator without a decoded ins [...] adds 0547758a6de3 x86/kvm: Alloc dummy async #PF token outside of raw spinlock adds 619f51da0979 KVM: LAPIC: Drop pending LAPIC timer injection when cancel [...] adds baec4f5a018f x86, kvm: use correct GFP flags for preemption disabled adds 186af6bb40c4 Documentation: kvm: reorder ARM-specific section about KVM [...] adds 366d4a12cdcf KVM: selftests: x86: Sync the new name of the test case to [...] adds ffd1925a596c KVM: x86: Fix the intel_pt PMI handling wrongly considered [...] adds 8e39efd840b8 KVM: VMX: Print VM-instruction error when it may be helpful adds cc07e60b0811 KVM: VMX: Print VM-instruction error as unsigned adds 0471a7bd1bca KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors adds 345b0fd6fe5f KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] adds 3dddf65b4f4c KVM: Put the extra pfn reference when reusing a pfn in the [...] adds 3ba2c95ea180 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] adds 93984f19e7bc KVM: Fully serialize gfn=>pfn cache refresh via mutex adds 58cd407ca4c6 KVM: Fix multiple races in gfn=>pfn cache refresh adds 85165781c5d9 KVM: Do not pin pages tracked by gfn=>pfn caches adds da4ed514ec19 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 9e45a5becdb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6c13d87b4b7 platform/chrome: Use tables for values lists of ChromeOS A [...] adds abd4fd43f2af platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] adds fca11b612878 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a5cbde5b9655 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e98a860f6542 leds: qcom-lpg: Require pattern to follow documentation adds 0e31a70bde82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0623782ade1e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 8cfd16f72232 Merge tag 'usb-serial-5.19-rc1' of https://git.kernel.org/ [...] adds 97fa5887cf28 USB: new quirk for Dell Gen 2 devices adds 913d3395025e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9f5e6aae562d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds bcfa9546500a Merge tag 'iio-for-5.19a' of https://git.kernel.org/pub/sc [...] adds 46ee6bcac983 Merge tag 'mhi-for-v5.19' of git://git.kernel.org/pub/scm/ [...] adds 46509e7578a2 Merge tag 'phy-for-5.19' of git://git.kernel.org/pub/scm/l [...] adds fa5602c62544 Merge tag 'soundwire-5.19-rc1' of git://git.kernel.org/pub [...] adds e727efee8c5a Merge tag 'extcon-next-for-5.19' of git://git.kernel.org/p [...] adds 9c518db6407d Merge tag 'coresight-next-v5.19' of gitolite.kernel.org:pu [...] adds bab6ffa233b9 Merge tag 'fpga-for-5.19-rc1' of git://git.kernel.org/pub/ [...] adds 2a0338769f27 lkdtm: cfi: Fix type width for masking PAC bits adds d2b8060f1651 lkdtm/usercopy: Rename "heap" to "slab" adds fc34eec6869a lkdtm/usercopy: Check vmalloc and >0-order folios adds 38c84c997d40 selftests/lkdtm: Add configs for stackleak and "after free" tests adds f260fd59e3f3 lkdtm/heap: Hide allocation size from -Warray-bounds adds dc6a7effb48e Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] adds da4864962d76 binder: fix printk format for commands adds dafa5e9ab8b5 binder: fix potential UAF of target_{proc,thread} adds aed86f8add0e binder: fix atomic sleep when get extended error adds 7394d2ebb651 scripts/tags.sh: Invoke 'realpath' via 'xargs' adds 80ad54a63af3 drivers: comedi: replace ternary operator with min() adds 225baab0aeb6 slimbus: qcom: Fix IRQ check in qcom_slim_probe adds 8cc6b422fc4b slimbus: qcom: Remove unnecessary print function dev_err() adds 106101303eda accessiblity: speakup: Add missing misc_deregister in soft [...] adds 077f5d900f62 drivers: dio: add missing iounmap() in dio_init() adds 660ba678f999 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle adds c337125b8834 bus: ti-sysc: Fix warnings for unbind for serial adds 5621a0bcb4b4 edd: simplify the check of 'attr->test' in edd_populate_dir() adds 8e04a7afce3d misc: alcor_pci: set NULL intfdata and clear pci master adds c5c07c5958cf misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl adds 05e5ba40ea7a driver: soc: xilinx: Add support of multiple callbacks for [...] adds e6d3c99adf54 driver: soc: xilinx: Update function prototype for xlnx_un [...] adds 6646b95aab5f speakup: Generate speakupmap.h automatically adds 9dcff75d39f2 Merge tag 'icc-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds cafada1fe932 Revert "speakup: Generate speakupmap.h automatically" adds 378b02dc0177 habanalabs: set non-0 value in dram default page size adds 1359fcbe0f4a habanalabs: add DRAM default page size to HW info adds 2f8f0de878e0 habanalabs: change mmu_get_real_page_size to be ASIC-specific adds 06926dbed215 habanalabs: convert all MMU masks/shifts to arrays adds 050a6f349a09 habanalabs: add user API to get valid DRAM page sizes adds 4c3b9f6e3bd0 habanalabs: add new return code to device fd open adds fdec56c1a416 habanalabs: expose compute ctx status through info ioctl adds b19768d81a6b habanalabs/gaudi: increase submission resources adds 9d92689ca26e habanalabs/gaudi: avoid resetting max power in hard reset adds c41cb902b22f habanalabs: parse full firmware versions adds 687c6b535e4c habanalabs: modify dma_mask to be ASIC specific property adds 9138c24244a7 habanalabs: replace usage of found with dedicated list ite [...] adds b75cce27d0bc habanalabs: save f/w preboot major version adds babe8e7c04b5 habanalabs: unified memory manager infrastructure adds 4d530e7d121a habanalabs: convert ts to use unified memory manager adds acbabe63efa7 habanalabs: add MMU prefetch to ASIC-specific code adds c3712c1d7d3d habanalabs/gaudi: Use correct sram size macro for debugfs adds f5d85fe05a94 habanalabs: rephrase device out-of-memory message adds d0b59cf68cec habanalabs/gaudi: add debugfs to fetch internal sync status adds 116a28ac1f08 habanalabs: hl_ts_behavior can be static adds 234366d3b6da habanalabs: add callback and field to be used for debugfs [...] adds ee8a10c833c4 habanalabs: unify code for memory access from debugfs adds 9248aa90d2fa habanalabs: enforce alignment upon registers access throug [...] adds 799b9eb01a64 habanalabs: remove debugfs read/write callbacks adds cd92c3678ab3 habanalabs: wrong handle removal in memory manager adds fcadbf56883e habanalabs: remove redundant info print adds 738607f005dc habanalabs: change a reset print to debug level adds c82b025f2b8c habanalabs: don't print normal reset operations adds 658591ec32f8 habanalabs: remove user interrupt debug print adds b31848430f49 habanalabs: fix comments according to kernel-doc adds 2ba75d31198d habanalabs: refactor HOP functions in MMU V1 adds b8d852add6ea habanalabs/gaudi: use lower_32_bits() for casting adds ab4ea5872842 habanalabs: use for_each_sgtable_dma_sg for dma sgt adds 0ff1d6f8f55e habanalabs: support debugfs Byte access to device DRAM adds 77c97a7ea85f habanalabs: Stop using iommu_present() adds 5d1a0de2c778 habanalabs: add prefetch flag to the MAP operation adds b0b09b7a8b7d habanalabs: use get_task_pid() to take PID adds de3484dfaa04 habanalabs: Add separate poll interval value for protocol adds 4e63ce6af63f habanalabs: hide memory manager page shift adds ff086c186bf2 habanalabs: add put by handle method to memory manager adds 2db04a682655 habanalabs/gaudi: set arbitration timeout to a high value adds dc653c36c98e habanalabs: unified memory manager new code for CB flow adds 829ec038c967 habanalabs: use unified memory manager for CB flow adds 0688474eda80 habanalabs: add device memory scrub ability through debugfs adds c37803388c95 habanalabs: handle race in driver fini adds f2daa2d97ec1 habanalabs: add topic to memory manager buffer adds 422ef171038d habanalabs: add support for notification via eventfd adds 368b0b4fd697 habanalabs: update firmware header adds 49d2a8af97a2 habanalabs: use NULL for eventfd adds 804d514d7977 habanalabs: return -EFAULT on copy_to_user error adds 83617f5a87f4 habanalabs: order memory manager messages adds 9e495e24003e habanalabs: do MMU prefetch as deferred work adds e31dd9362f01 habanalabs: remove hdev from hl_ctx_get args adds f873a27fd50d habanalabs: fix missing handle shift during mmap adds 90de6805267f habanalabs: use separate structure info for each error col [...] adds 0ecf5c4718b5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds bc7c47c88496 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] adds c8c6de18997c iio: proximity: srf04: Make use of device properties adds 57da5dae8869 iio:accel:mc3230: Remove duplicated error reporting in .remove() adds 37681671622c iio:accel:stk8312: Remove duplicated error reporting in .remove() adds 75c4e0118d4c iio:accel:stk8ba50: Remove duplicated error reporting in . [...] adds bd1526533981 iio:light:bh1780: Remove duplicated error reporting in .remove() adds 3d1894cd2a30 iio:light:isl29028: Remove duplicated error reporting in . [...] adds 14820c038292 iio:light:jsa1212: Remove duplicated error reporting in .remove() adds 7f70ac659289 iio:light:opt3001: Remove duplicated error reporting in .remove() adds 394baa2a7e92 iio:light:stk3310: Remove duplicated error reporting in .remove() adds 2e53a358236d iio:light:tsl2583: Remove duplicated error reporting in .remove() adds 2c5eff259cf8 iio: accel: bma400: Fix the scale min and max macro values adds 13609c0d8849 iio: accel: bma400: Reordering of header files adds 4855844aac9a iio: accel: bma400: conversion to device-managed function adds 339700cbbea4 iio: accel: bma400: Add triggered buffer support adds ced611c5f084 iio: accel: bma400: Add separate channel for step counter adds e6391ddd68c5 iio: accel: bma400: Add step change event adds c2baa09b0992 iio: accel: bma400: Add activity recognition support adds 296d0a4a13be iio: accel: bma400: Add support for activity and inactivit [...] adds c98e8d7a199c iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h adds df16d8b8040b iio: ABI: Add a new location label adds 3cb90e97e784 iio: common: cros_ec_sensors: Add label attribute adds 9072ac33a5cd io:health:afe4404: Remove duplicated error reporting in .remove() adds bce9752aba42 iio: adc: stx104: Utilize iomap interface adds 99796dcc9e4a iio: dac: cio-dac: Utilize iomap interface adds 7891d3337aeb dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC adds c321674386d8 iio: adc: rzg2l_adc: Remove unnecessary channel check from [...] adds 3474fff1943f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds a3da1ab6fbea vfio: Do not manipulate iommu dma_owner for fake iommu groups adds c490513c818d vfio/pci: Add driver_managed_dma to the new vfio_pci drivers adds 421cfe6596f6 vfio: remove VFIO_GROUP_NOTIFY_SET_KVM adds 7573355a90f6 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 6a31a95135da staging: r8188eu: remove include/rtw_debug.h adds 10e58a408f6f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 5c0fb023123b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 95a6fd41eae1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1b748067a6c7 Merge branch 'fixes' into for-next adds f619d4a66989 Merge branch 'misc' into for-next adds 5445e08e1159 scsi: storvsc: Fix typo in comment adds 0676f275837c scsi: esas2r: Fix typo in comment adds 379ad771bb94 scsi: qedf: Fix typo in comment adds 8946ea283808 scsi: smartpqi: Fix typo in comment adds f6e2694ebb25 scsi: pmcraid: Fix typo in comment adds 823ae99e09f7 scsi: isci: Fix typo in comment adds 476e45923b5d scsi: ufs: ufshcd: Delete unnecessary NULL check adds 7274ce0558ad scsi: sd: Don't call blk_cleanup_disk() in sd_probe() adds 7ad36c8b2b80 scsi: core: Unexport scsi_bus_type adds f9f0a46141e2 scsi: myrb: Fix up null pointer access on myrb_cleanup() adds c4068bc397c5 Merge branch 'misc' into for-next adds 0c330b915cf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d33e707adcb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 76e46742d490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7869b481025c gpio: ml-ioh: Convert to use managed functions pcim* and devm_* adds c680c6a814a2 gpio: sim: Use correct order for the parameters of devm_kcalloc() adds cfc2b00ebed6 gpio: dwapb: Make the irqchip immutable adds ac2f6f9385aa gpio: pca953x: Make the irqchip immutable adds 61550be779dc gpio: pcf857x: Make the irqchip immutable adds 718b972d32da gpio: rcar: Make the irqchip immutable adds 5a7cb9f3978d gpio: sifive: Make the irqchip immutable adds 656bac795977 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 80a504669c93 pinctrl: berlin: bg4ct: Use devm_platform_*ioremap_resourc [...] adds 374e72d721d1 Merge tag 'intel-pinctrl-v5.19-2' of gitolite.kernel.org:p [...] adds 83969805cc71 pinctrl: apple: Use a raw spinlock for the regmap adds 0db7997ea3b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 762c4e7fce55 pwm: sifive: Simplify if-if to if-else adds daa986d5f8d8 pwm: samsung: Implement .apply() callback adds 6eb3af76ade3 pwm: renesas-tpu: Make use of dev_err_probe() adds ff4bcd56c049 pwm: renesas-tpu: Make use of devm functions adds ec00cd5e63f0 pwm: renesas-tpu: Implement .apply() callback adds 208ab8676b9c pwm: renesas-tpu: Rename variables to match the usual naming adds 3c173376efc4 pwm: renesas-tpu: Improve maths to compute register settings adds 615f4e84461b pwm: renesas-tpu: Improve precision of period and duty_cyc [...] adds 8c193f4714df pwm: tegra: Optimize period calculation adds b76160954cb0 dt-bindings: pwm: pwm-mediatek: Add documentation for MT6795 SoC adds cb696e74892b pwm: pwm-mediatek: Add support for MediaTek Helio X10 MT6795 adds b2e60b32b4fe pwm: sti: Implement .apply() callback adds 57c95faabf09 pwm: stmpe: Implement .apply() callback adds fd3ddd4355c0 pwm: tegra: Implement .apply() callback adds 5fa3b87fe8fb pwm: lpc32xx: Implement .apply() callback adds 758de66f4bd2 pwm: mediatek: Implement .apply() callback adds c449a8ca5ea4 pwm: lpc18xx: Implement .apply() callback adds a1bbf823e5e9 pwm: twl-led: Implement .apply() callback adds 80a22fde803a pwm: Document that the pinstate of a disabled PWM isn't reliable adds 84d0940454a3 dt-bindings: Add mfd/cros_ec definitions adds a48d66d87274 dt-bindings: google,cros-ec-pwm: Add the new -type compatible adds 3d593b6e80ad pwm: pwm-cros-ec: Add channel type support adds 7fdc7698373b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de399236e240 ucounts: Split rlimit and ucount values and max values adds a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] adds fd61f1e5c877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d7c854593a4 livepatch: Remove klp_arch_set_pc() and asm/livepatch.h adds 0e11f2076e7f Merge branch 'for-5.19/cleanup' into for-next adds b13d1111d135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64d69b5daf6f rtc: rzn1: Avoid mixing variables adds 0b6da785130d rtc: rzn1: Fix error code in probe adds 3f3489248927 rtc: rzn1: Fix a variable type adds 4f5ac4c63f42 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds acd7b8a4cb73 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 67a0199cf288 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 4c0a2ed8cae1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cc3bb2bcc3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53b4410bb9fe Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 628d96ba7253 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2bcf3bbd348f cxl/mem: Drop mem_enabled check from wait_for_media() adds 1e14c9fbb55f cxl/pci: Consolidate wait_for_media() and wait_for_media_ready() adds 194d5edadf0b cxl/pci: Drop wait_for_valid() from cxl_await_media_ready() adds 76a4121e8664 cxl/mem: Fix cxl_mem_probe() error exit adds 75b7ae29991f cxl/mem: Validate port connectivity before dvsec ranges adds 2e4ba0ec9783 cxl/pci: Move cxl_await_media_ready() to the core adds 14d788740774 cxl/mem: Consolidate CXL DVSEC Range enumeration in the core adds dd2d42ad6f42 cxl/mem: Skip range enumeration if mem_enable clear adds a12562bb7077 cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init() adds 92804edb11f0 cxl/pci: Drop @info argument to cxl_hdm_decode_init() adds 5e5f4ad52f33 cxl/port: Move endpoint HDM Decoder Capability init to por [...] adds fcfbc93cc33e cxl/port: Reuse 'struct cxl_hdm' context for hdm init adds 34e37b4c432c cxl/port: Enable HDM Capability after validating DVSEC Ranges adds 8a7b12f3139f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2026a1ae96d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79375c045d5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 33b5a8c95303 kallsyms: avoid hardcoding the buffer size adds 2087d6ac3567 kallsyms: support "big" kernel symbols adds 394dffa6680c kallsyms: increase maximum kernel symbol length to 512 adds aee5392c2413 kunit: take `kunit_assert` as `const` adds 5b3e98c1e29e rust: add C helpers adds d1fec9d9a938 rust: add `compiler_builtins` crate adds 7a12f13e68ee rust: import upstream `alloc` crate adds 10fca4373760 rust: adapt `alloc` crate to the kernel adds b25a3db0ec91 rust: add `build_error` crate adds 0393a048dbaa rust: add `macros` crate adds 8dff7ef93192 rust: add `kernel` crate's `sync` module adds bc3e7f438ab4 rust: add `kernel` crate adds b11cd2a2f93b rust: export generated symbols adds 2fbf5241a561 vsprintf: add new `%pA` format specifier adds 59cda43d682e scripts: checkpatch: diagnose uses of `%pA` in the C side adds b04a582e3cc0 scripts: checkpatch: enable language-independent checks for Rust adds 56bf83de2cd1 scripts: add `rustdoc_test_{builder,gen}.py` scripts adds 16ea7610e30b scripts: add `generate_rust_analyzer.py` scripts adds 54203052bf8e scripts: decode_stacktrace: demangle Rust symbols adds 6fcfd3e119fc docs: add Rust documentation adds 0ea4b9a1bece Kbuild: add Rust support adds 91fb0182d4db samples: add Rust examples adds 19ae2b0ecba9 MAINTAINERS: Rust adds 9b6df53414e1 [RFC] drivers: gpio: PrimeCell PL061 in Rust adds f19584603a37 [RFC] drivers: android: Binder IPC in Rust adds 9a5fe747d99e init/Kconfig: Specify the interpreter for rust-is-available.sh adds 598de5db665c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 943340dca8e9 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 4fed5f2abf3c lib: add bitmap_{from,to}_arr64 adds f57ec2f89b99 lib/bitmap: add test for bitmap_{from,to}_arr64 adds 3edbee2957e8 KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] adds c979da427b9c drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate adds 56b4b54ebc4b ia64: cleanup remove_siblinginfo() adds de429172541b cpufreq: use cpumask_weight_gt() in policy_is_shared() adds e6d4611e37b7 KVM: x86: hyper-v: fix type of valid_bank_mask adds 401c507aa755 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() adds 26e3a87fe356 risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] adds a7a9ce6731e6 bitmap: Fix return values to be unsigned adds db7b4edf37fe nodemask: Fix return values to be unsigned adds d8f94d66807a Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 348b10b075f3 hte: Uninitialized variable in hte_ts_get() adds af583852d2ef dt-bindings: Renamed hte directory to timestamp adds e684ddc75a54 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds d37aa2efc89b gcc-plugins: use KERNELVERSION for plugin version adds 2bf071faad20 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 93b7b44ce667 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 7fb6378701dc cgroup: fix an error handling path in alloc_pagecache_max_30M() adds e384200e7066 mm/shmem: fix shmem folio swapoff hang adds 6140ae41effe zram: fix Kconfig dependency warning adds bb5ced41a658 MAINTAINERS: add Muchun as co-maintainer for HugeTLB adds 88ee134320b8 mm: fix a potential infinite loop in start_isolate_page_range() adds 185194f19134 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] adds e5c3f619a04d include/trace/events/percpu.h: cleanup for "percpu: improv [...] adds 83d7d04f9d2e mm/kfence: print disabling or re-enabling message adds 3f1509c57b1b Revert "mm/vmscan: never demote for memcg reclaim" adds 33776141b812 selftests: vm: add process_mrelease tests adds 3413b2c872c3 ksm: fix typo in comment adds 75c96ccea2e1 selftests/vm/pkeys: fix typo in comment adds 3d3921ed271b selftests: vm: add migration to the .gitignore adds 9aa1af954db0 selftests: vm: check numa_available() before operating "me [...] adds ccd2a1201d26 selftests: vm: add "test_hmm.sh" to TEST_FILES adds 059873990007 selftests: vm: add the "settings" file with timeout variable adds f403f22f8ccb mm: kfence: use PAGE_ALIGNED helper adds ecf0628cf4a4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 0b6d14e3dbde ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock adds 863e0d81b668 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock adds 3159d79b56c1 kcov: update pos before writing pc in trace function adds 8fff0f150aff Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 5201d7bb4688 Merge branch 'mm-stable' into mm-unstable adds f2a5fdf600f2 mm/z3fold: fix sheduling while atomic adds 28bd7cc9ab11 mm/z3fold: fix possible null pointer dereferencing adds 5fccc80382b0 mm/z3fold: remove buggy use of stale list for allocation adds 471ca8dc89b3 mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds 4f1c33afb3af revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds d0f6f6cb10fb mm/z3fold: put z3fold page back into unbuddied list when r [...] adds 6e5f702b83b5 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds 679f459f0cd8 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds b26955c9d821 mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds 15aeddb34cf8 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 047b74e03a8c mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 788faa91c548 mm/page_alloc: add page->buddy_list and page->pcp_list adds d6dc70d78438 mm/page_alloc: use only one PCP list for THP-sized allocations adds 9fec5b4f4556 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 31106d80755b mm/page_alloc: protect PCP lists with a spinlock adds 4e4c5baeb30f mm/page_alloc: remotely drain per-cpu lists adds 05855c956c8d mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds e9e1c21a13eb mm: discard __GFP_ATOMIC adds 3dd0e4597c85 selftests: memcg: fix compilation adds 1a05a3d5ada3 selftests: memcg: expect no low events in unprotected sibling adds 99f7b03eb450 selftests: memcg: adjust expected reclaim values of protec [...] adds 4a50be127ab9 selftests: memcg: remove protection from top level memcg adds f2883240caab selftests: memcg: factor out common parts of memory.{low,m [...] adds 48d01cdbe53f mm/swapfile: unuse_pte can map random data if swap read fails adds 0e95c47169bb mm/swapfile: fix lost swap bits in unuse_pte() adds bf06b56d1654 mm/madvise: free hwpoison and swapin error entry in madvis [...] adds 1f15149443dc mm/shmem: fix infinite loop when swap in shmem error at sw [...] adds 9a43dc212996 mm: filter out swapin error entry in shmem mapping adds 5bb524e28370 mm: fix is_pinnable_page against a cma page adds 371a7174e015 mm: kasan: fix input of vmalloc_to_page() adds 21445ae47041 mm: Kconfig: reorganize misplaced mm options adds 22f25a1b4ed4 ocfs2: reflink deadlock when clone file to the same direct [...] adds 7a8d98ed72a8 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds a21bdad5a652 ocfs2: fix ocfs2 corrupt when iputting an inode adds 9c88b029a1f6 init: add "hostname" kernel parameter adds 0aa8ed3336db init-add-hostname-kernel-parameter-v2 adds 89d09507221f init/main.c: silence some -Wunused-parameter warnings adds 18f03ef42983 kexec_file: Drop weak attribute from arch_kexec_apply_relo [...] adds 8d814f448a52 kexec_file-drop-weak-attribute-from-arch_kexec_apply_reloc [...] adds e748e2f7962c checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds 3fc24b0fa2b6 Merge branch 'mm-nonmm-unstable' into mm-everything adds 4fe1c7989fe1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 9a465c091e5d mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 6d0b34d40ff1 Merge branch 'akpm/master' adds b1d84fc09a96 Add linux-next specific files for 20220526
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 (18ecd30af1a8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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.
No new revisions were added by this update.
Summary of changes: .clang-format | 218 +- .../ABI/testing/debugfs-driver-habanalabs | 38 + Documentation/admin-guide/kernel-parameters.txt | 34 - Documentation/admin-guide/sysctl/net.rst | 9 + Documentation/core-api/printk-formats.rst | 10 + .../hisilicon/controller/hip04-bootwrapper.yaml | 5 +- .../devicetree/bindings/clock/clock-bindings.txt | 188 +- .../bindings/clock/renesas,h8s2678-pll-clock.txt | 23 - .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 2 + .../bindings/display/bridge/toshiba,tc358768.yaml | 1 + .../bindings/display/panel/panel-timing.yaml | 5 + .../bindings/display/panel/raydium,rm67191.yaml | 1 + .../bindings/display/panel/samsung,s6e8aa0.yaml | 1 + .../bindings/gpio/fairchild,74hc595.yaml | 1 + .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../bindings/input/google,cros-ec-keyb.yaml | 1 + .../devicetree/bindings/mailbox/mtk,adsp-mbox.yaml | 7 +- .../bindings/mailbox/nvidia,tegra186-hsp.yaml | 9 + .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 34 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 11 +- .../devicetree/bindings/media/i2c/adv7604.yaml | 3 +- Documentation/devicetree/bindings/mfd/da9063.txt | 9 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 2 +- Documentation/devicetree/bindings/mfd/rk808.txt | 465 - .../devicetree/bindings/mfd/rockchip,rk805.yaml | 219 + .../devicetree/bindings/mfd/rockchip,rk808.yaml | 257 + .../devicetree/bindings/mfd/rockchip,rk809.yaml | 284 + .../devicetree/bindings/mfd/rockchip,rk817.yaml | 330 + .../devicetree/bindings/mfd/rockchip,rk818.yaml | 282 + .../bindings/mfd/samsung,exynos5433-lpass.yaml | 4 +- .../devicetree/bindings/mfd/wlf,arizona.yaml | 1 + Documentation/devicetree/bindings/mux/reg-mux.yaml | 8 +- .../devicetree/bindings/net/cdns,macb.yaml | 1 + .../devicetree/bindings/net/ingenic,mac.yaml | 1 + .../devicetree/bindings/net/mediatek,net.yaml | 141 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 + .../bindings/net/toshiba,visconti-dwmac.yaml | 3 +- .../bindings/net/wireless/ti,wlcore.yaml | 2 + .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 6 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 + .../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 + .../devicetree/bindings/power/avs/qcom,cpr.yaml | 1 + .../devicetree/bindings/power/supply/battery.yaml | 7 +- .../bindings/power/supply/charger-manager.yaml | 1 + .../bindings/pwm/google,cros-ec-pwm.yaml | 9 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../devicetree/bindings/rng/st,stm32-rng.yaml | 1 + Documentation/devicetree/bindings/serial/8250.yaml | 1 + .../bindings/sound/audio-graph-card2.yaml | 3 + .../devicetree/bindings/sound/imx-audio-hdmi.yaml | 3 + .../bindings/timer/renesas,16bit-timer.txt | 25 - .../bindings/timer/renesas,8bit-timer.txt | 25 - .../hardware-timestamps-common.yaml | 6 +- .../bindings/{hte => timestamp}/hte-consumer.yaml | 0 .../{hte => timestamp}/nvidia,tegra194-hte.yaml | 0 .../devicetree/bindings/usb/smsc,usb3503.yaml | 1 + .../devicetree/bindings/watchdog/da9062-wdt.txt | 6 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 2 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 9 +- .../bindings/watchdog/socionext,uniphier-wdt.yaml | 2 +- Documentation/driver-api/pwm.rst | 6 + Documentation/filesystems/netfs_library.rst | 37 +- Documentation/leds/leds-qcom-lpg.rst | 8 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - .../device_drivers/ethernet/dec/de4x5.rst | 189 - .../networking/device_drivers/ethernet/index.rst | 1 - Documentation/networking/index.rst | 4 +- Documentation/rust/arch-support.rst | 35 +- Documentation/rust/coding-guidelines.rst | 2 + Documentation/rust/general-information.rst | 2 + Documentation/rust/index.rst | 2 + Documentation/rust/logo.svg | 357 - Documentation/rust/quick-start.rst | 2 + Documentation/virt/kvm/api.rst | 79 +- MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 231 +- Next/Trees | 1 + Next/merge.log | 26344 +++++++++---------- arch/arm/include/asm/module.h | 17 +- arch/arm/include/asm/unwind.h | 1 + arch/arm/kernel/entry-armv.S | 10 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/module.c | 78 +- arch/arm/kernel/reboot.c | 4 +- arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 74 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 39 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 70 + arch/arm64/include/asm/asm-bug.h | 4 +- arch/arm64/include/asm/sysreg.h | 11 - arch/arm64/kernel/process.c | 3 +- arch/arm64/tools/sysreg | 92 + arch/csky/kernel/power.c | 6 +- arch/ia64/kernel/process.c | 4 +- arch/m68k/emu/natfeat.c | 3 +- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/export.h | 2 - arch/m68k/include/asm/machdep.h | 1 - arch/m68k/include/asm/raw_io.h | 6 +- arch/m68k/kernel/process.c | 5 +- arch/m68k/kernel/setup_mm.c | 1 - arch/m68k/kernel/setup_no.c | 1 - arch/m68k/kernel/time.c | 10 +- arch/m68k/mac/config.c | 4 +- arch/m68k/virt/config.c | 4 +- arch/mips/Kconfig | 12 +- arch/mips/bmips/dma.c | 1 + arch/mips/boot/dts/ingenic/cu1000-neo.dts | 77 +- arch/mips/boot/dts/ingenic/cu1830-neo.dts | 76 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 20 + arch/mips/boot/dts/ingenic/x1830.dtsi | 53 + arch/mips/configs/cu1000-neo_defconfig | 2 +- arch/mips/configs/cu1830-neo_defconfig | 2 +- arch/mips/configs/mtx1_defconfig | 1 - arch/mips/include/asm/checksum.h | 79 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 2 + arch/mips/kernel/reset.c | 3 +- arch/mips/kernel/setup.c | 17 +- arch/mips/loongson32/Kconfig | 2 +- arch/mips/pci/pcie-octeon.c | 2 +- arch/openrisc/Kconfig | 53 + arch/openrisc/Makefile | 17 + arch/openrisc/configs/or1klitex_defconfig | 32 + arch/openrisc/kernel/entry.S | 20 +- arch/openrisc/kernel/head.S | 368 +- arch/openrisc/kernel/process.c | 19 +- arch/openrisc/kernel/time.c | 3 +- arch/openrisc/kernel/traps.c | 63 +- arch/openrisc/lib/delay.c | 1 + arch/openrisc/mm/fault.c | 4 +- arch/parisc/include/asm/assembly.h | 12 +- arch/parisc/include/asm/cache.h | 1 + arch/parisc/include/asm/fixmap.h | 25 +- arch/parisc/kernel/cache.c | 3 + arch/parisc/kernel/entry.S | 22 +- arch/parisc/kernel/pacache.S | 94 +- arch/parisc/kernel/process.c | 4 +- arch/parisc/mm/init.c | 6 + arch/powerpc/Kconfig | 1 - arch/powerpc/boot/dts/microwatt.dts | 2 + arch/powerpc/configs/chrp32_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/bug.h | 14 +- arch/powerpc/include/asm/livepatch.h | 10 +- arch/powerpc/kernel/irq.c | 1 - arch/powerpc/kernel/setup-common.c | 4 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/trace/ftrace.c | 2 +- arch/powerpc/mm/nohash/fsl_book3e.c | 15 +- arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 18 - arch/powerpc/xmon/xmon.c | 3 +- arch/riscv/Kbuild | 2 + arch/riscv/Kconfig | 20 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 2 +- arch/riscv/include/asm/bug.h | 4 +- arch/riscv/include/asm/csr.h | 1 + arch/riscv/include/asm/kexec.h | 4 + arch/riscv/include/asm/kvm_host.h | 124 +- arch/riscv/include/uapi/asm/kvm.h | 20 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/elf_kexec.c | 448 + arch/riscv/kernel/machine_kexec.c | 4 +- arch/riscv/kernel/machine_kexec_file.c | 14 + arch/riscv/kernel/reset.c | 12 +- arch/riscv/kvm/main.c | 11 +- arch/riscv/kvm/mmu.c | 264 +- arch/riscv/kvm/tlb.S | 74 - arch/riscv/kvm/tlb.c | 461 + arch/riscv/kvm/vcpu.c | 144 +- arch/riscv/kvm/vcpu_exit.c | 6 +- arch/riscv/kvm/vcpu_sbi_replace.c | 40 +- arch/riscv/kvm/vcpu_sbi_v01.c | 35 +- arch/riscv/kvm/vm.c | 8 +- arch/riscv/kvm/vmid.c | 30 +- arch/riscv/purgatory/.gitignore | 4 + arch/riscv/purgatory/Makefile | 95 + arch/riscv/purgatory/entry.S | 47 + arch/riscv/purgatory/purgatory.c | 45 + arch/s390/Kconfig | 1 - arch/s390/crypto/aes_s390.c | 4 +- arch/s390/include/asm/bug.h | 5 +- arch/s390/include/asm/livepatch.h | 22 - arch/s390/include/asm/processor.h | 6 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/asm-offsets.c | 16 + arch/s390/kernel/early.c | 5 +- arch/s390/kernel/{base.S => earlypgm.S} | 33 +- arch/s390/kernel/entry.S | 17 - arch/s390/kernel/entry.h | 2 + arch/s390/kernel/perf_event.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 + arch/s390/net/bpf_jit_comp.c | 2 +- arch/sh/kernel/reboot.c | 3 +- arch/um/Kconfig | 2 +- arch/x86/Kconfig | 105 +- arch/x86/Kconfig.debug | 29 +- arch/x86/coco/tdx/tdcall.S | 4 +- arch/x86/entry/calling.h | 8 +- arch/x86/entry/entry_64.S | 3 + arch/x86/entry/entry_64_compat.S | 5 +- arch/x86/events/Kconfig | 12 +- arch/x86/events/amd/core.c | 24 +- arch/x86/events/core.c | 5 +- arch/x86/events/intel/core.c | 159 +- arch/x86/events/perf_event.h | 6 +- arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/fpu/internal.h | 0 arch/x86/include/asm/kvm-x86-ops.h | 1 - arch/x86/include/asm/kvm_host.h | 23 - arch/x86/include/asm/livepatch.h | 20 - arch/x86/include/asm/mmx.h | 0 arch/x86/include/asm/msr-index.h | 7 - arch/x86/include/asm/perf_event.h | 5 +- arch/x86/include/asm/text-patching.h | 1 + arch/x86/include/asm/vmx.h | 11 - arch/x86/include/asm/vmxfeatures.h | 5 +- arch/x86/kernel/alternative.c | 67 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- arch/x86/kernel/fpu/core.c | 17 +- arch/x86/kernel/kvm.c | 41 +- arch/x86/kernel/reboot.c | 4 +- arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/tracepoint.c | 3 - arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/cpuid.h | 5 - arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/lapic.c | 25 +- arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/pmu.c | 59 +- arch/x86/kvm/pmu.h | 38 - arch/x86/kvm/svm/sev.c | 12 +- arch/x86/kvm/vmx/capabilities.h | 41 +- arch/x86/kvm/vmx/evmcs.c | 2 - arch/x86/kvm/vmx/evmcs.h | 1 - arch/x86/kvm/vmx/pmu_intel.c | 118 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/posted_intr.h | 2 - arch/x86/kvm/vmx/vmcs.h | 1 - arch/x86/kvm/vmx/vmx.c | 171 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 93 +- arch/x86/lib/mmx_32.c | 0 arch/x86/net/bpf_jit_comp.c | 5 + arch/x86/xen/enlighten_pv.c | 4 +- arch/xtensa/kernel/traps.c | 2 +- block/blk-mq.c | 9 +- drivers/accessibility/speakup/speakup_soft.c | 1 + drivers/acpi/acpi_video.c | 31 +- drivers/acpi/acpica/exsystem.c | 11 - drivers/acpi/bus.c | 34 +- drivers/acpi/cppc_acpi.c | 44 +- drivers/acpi/sleep.c | 16 +- drivers/acpi/utils.c | 2 +- drivers/android/binder.c | 30 +- drivers/android/process.rs | 4 +- drivers/android/rust_binder.rs | 2 +- drivers/android/thread.rs | 2 +- drivers/base/power/domain.c | 201 +- drivers/base/power/domain_governor.c | 65 +- drivers/base/power/wakeup.c | 1 + drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/rbd.c | 13 +- drivers/block/zram/Kconfig | 2 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/hw_random/omap3-rom-rng.c | 2 +- drivers/char/random.c | 33 +- drivers/clk/Kconfig | 5 + drivers/clk/Makefile | 1 + drivers/clk/bcm/clk-raspberrypi.c | 2 +- drivers/clk/mediatek/clk-apmixed.c | 12 +- drivers/clk/mediatek/clk-cpumux.c | 50 +- drivers/clk/mediatek/clk-cpumux.h | 6 +- drivers/clk/mediatek/clk-gate.c | 52 +- drivers/clk/mediatek/clk-gate.h | 8 +- drivers/clk/mediatek/clk-mt2701-aud.c | 4 +- drivers/clk/mediatek/clk-mt2701-bdp.c | 4 +- drivers/clk/mediatek/clk-mt2701-eth.c | 4 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 4 +- drivers/clk/mediatek/clk-mt2701-hif.c | 4 +- drivers/clk/mediatek/clk-mt2701-img.c | 4 +- drivers/clk/mediatek/clk-mt2701-mm.c | 4 +- drivers/clk/mediatek/clk-mt2701-vdec.c | 4 +- drivers/clk/mediatek/clk-mt2701.c | 26 +- drivers/clk/mediatek/clk-mt2712-bdp.c | 4 +- drivers/clk/mediatek/clk-mt2712-img.c | 4 +- drivers/clk/mediatek/clk-mt2712-jpgdec.c | 4 +- drivers/clk/mediatek/clk-mt2712-mfg.c | 4 +- drivers/clk/mediatek/clk-mt2712-mm.c | 4 +- drivers/clk/mediatek/clk-mt2712-vdec.c | 4 +- drivers/clk/mediatek/clk-mt2712-venc.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 28 +- drivers/clk/mediatek/clk-mt6765-audio.c | 4 +- drivers/clk/mediatek/clk-mt6765-cam.c | 4 +- drivers/clk/mediatek/clk-mt6765-img.c | 4 +- drivers/clk/mediatek/clk-mt6765-mipi0a.c | 4 +- drivers/clk/mediatek/clk-mt6765-mm.c | 4 +- drivers/clk/mediatek/clk-mt6765-vcodec.c | 4 +- drivers/clk/mediatek/clk-mt6765.c | 12 +- drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 12 +- drivers/clk/mediatek/clk-mt6797-img.c | 4 +- drivers/clk/mediatek/clk-mt6797-mm.c | 4 +- drivers/clk/mediatek/clk-mt6797-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6797-venc.c | 4 +- drivers/clk/mediatek/clk-mt6797.c | 22 +- drivers/clk/mediatek/clk-mt7622-aud.c | 4 +- drivers/clk/mediatek/clk-mt7622-eth.c | 8 +- drivers/clk/mediatek/clk-mt7622-hif.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 30 +- drivers/clk/mediatek/clk-mt7629-eth.c | 8 +- drivers/clk/mediatek/clk-mt7629-hif.c | 8 +- drivers/clk/mediatek/clk-mt7629.c | 30 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 6 +- drivers/clk/mediatek/clk-mt7986-eth.c | 12 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 4 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 16 +- drivers/clk/mediatek/clk-mt8135.c | 18 +- drivers/clk/mediatek/clk-mt8167-aud.c | 4 +- drivers/clk/mediatek/clk-mt8167-img.c | 4 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 4 +- drivers/clk/mediatek/clk-mt8167-mm.c | 4 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8167.c | 12 +- drivers/clk/mediatek/clk-mt8173-mm.c | 4 +- drivers/clk/mediatek/clk-mt8173.c | 69 +- drivers/clk/mediatek/clk-mt8183-audio.c | 4 +- drivers/clk/mediatek/clk-mt8183-cam.c | 4 +- drivers/clk/mediatek/clk-mt8183-img.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu0.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu1.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 4 +- drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 4 +- drivers/clk/mediatek/clk-mt8183-mm.c | 4 +- drivers/clk/mediatek/clk-mt8183-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8183-venc.c | 4 +- drivers/clk/mediatek/clk-mt8183.c | 25 +- drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8186-mcu.c | 6 +- drivers/clk/mediatek/clk-mt8186-mm.c | 6 +- drivers/clk/mediatek/clk-mt8186-topckgen.c | 6 +- drivers/clk/mediatek/clk-mt8192-aud.c | 4 +- drivers/clk/mediatek/clk-mt8192-mm.c | 4 +- drivers/clk/mediatek/clk-mt8192.c | 21 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 6 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 6 +- drivers/clk/mediatek/clk-mt8195-vdo0.c | 6 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 6 +- drivers/clk/mediatek/clk-mt8516-aud.c | 4 +- drivers/clk/mediatek/clk-mt8516.c | 12 +- drivers/clk/mediatek/clk-mtk.c | 173 +- drivers/clk/mediatek/clk-mtk.h | 25 +- drivers/clk/mediatek/clk-mux.c | 50 +- drivers/clk/mediatek/clk-mux.h | 6 +- drivers/clk/mediatek/clk-pll.c | 52 +- drivers/clk/mediatek/clk-pll.h | 6 +- drivers/clk/qcom/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 126 +- drivers/clk/qcom/clk-regmap-mux.c | 78 - drivers/clk/qcom/clk-regmap-mux.h | 3 - drivers/clk/qcom/gcc-sc7280.c | 6 +- drivers/clk/qcom/gcc-sm8450.c | 6 +- drivers/clk/stm32/Makefile | 1 + drivers/clk/stm32/clk-stm32-core.c | 695 + drivers/clk/stm32/clk-stm32-core.h | 188 + drivers/clk/stm32/clk-stm32mp13.c | 1620 ++ drivers/clk/stm32/reset-stm32.c | 122 + drivers/clk/stm32/reset-stm32.h | 8 + drivers/clk/stm32/stm32mp13_rcc.h | 1748 ++ drivers/clk/ti/clkctrl.c | 13 +- drivers/clk/ti/composite.c | 2 +- drivers/comedi/drivers.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 25 + drivers/cpuidle/cpuidle-psci-domain.c | 4 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 2 - drivers/crypto/qat/qat_4xxx/adf_drv.c | 8 +- drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 2 + drivers/crypto/qat/qat_common/adf_transport.c | 11 + drivers/crypto/qat/qat_common/adf_transport.h | 1 + .../crypto/qat/qat_common/adf_transport_internal.h | 1 + drivers/crypto/qat/qat_common/qat_algs.c | 153 +- drivers/crypto/qat/qat_common/qat_algs_send.c | 86 + drivers/crypto/qat/qat_common/qat_algs_send.h | 11 + drivers/crypto/qat/qat_common/qat_asym_algs.c | 307 +- drivers/crypto/qat/qat_common/qat_crypto.c | 10 +- drivers/crypto/qat/qat_common/qat_crypto.h | 44 + drivers/crypto/qat/qat_common/qat_hal.c | 1 + drivers/crypto/qat/qat_common/qat_uclo.c | 1 + drivers/cxl/core/pci.c | 364 + drivers/cxl/cxlmem.h | 4 +- drivers/cxl/cxlpci.h | 2 + drivers/cxl/mem.c | 115 +- drivers/cxl/pci.c | 184 +- drivers/cxl/port.c | 28 +- drivers/dio/dio.c | 5 +- drivers/edac/xgene_edac.c | 2 +- drivers/firmware/dmi-sysfs.c | 2 +- drivers/gpio/gpio-dwapb.c | 38 +- drivers/gpio/gpio-ml-ioh.c | 76 +- drivers/gpio/gpio-pca953x.c | 35 +- drivers/gpio/gpio-pcf857x.c | 35 +- drivers/gpio/gpio-rcar.c | 31 +- drivers/gpio/gpio-sifive.c | 14 +- drivers/gpio/gpio-sim.c | 4 +- drivers/gpio/gpio_pl061_rust.rs | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 177 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 2974 ++- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 394 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 244 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 + drivers/gpu/drm/amd/display/dc/dc.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 27 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 16 +- .../amd/include/asic_reg/dce/dce_10_0_sh_mask.h | 2 + .../amd/include/asic_reg/dce/dce_11_0_sh_mask.h | 2 + .../amd/include/asic_reg/dce/dce_11_2_sh_mask.h | 2 + .../amd/include/asic_reg/dce/dce_12_0_sh_mask.h | 2 + .../drm/amd/include/asic_reg/dce/dce_8_0_sh_mask.h | 2 + .../drm/amd/include/asic_reg/dcn/dcn_1_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 4 +- .../amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h | 2 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 57 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 62 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 33 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 3 - drivers/gpu/drm/i915/gvt/kvmgt.c | 82 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 32 +- drivers/gpu/drm/msm/msm_drv.c | 7 +- drivers/gpu/drm/msm/msm_fb.c | 2 +- drivers/gpu/drm/msm/msm_kms.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 5 +- drivers/gpu/drm/panfrost/panfrost_job.c | 6 +- drivers/gpu/drm/panfrost/panfrost_job.h | 2 +- drivers/hid/Kconfig | 12 - drivers/hid/Makefile | 1 - drivers/hid/hid-google-atrus.c | 55 - drivers/hid/hid-ids.h | 1 - drivers/hwmon/aquacomputer_d5next.c | 6 +- drivers/hwmon/pmbus/pmbus_core.c | 117 +- drivers/hwmon/sl28cpld-hwmon.c | 2 +- drivers/i2c/busses/i2c-ismt.c | 14 + drivers/i2c/busses/i2c-meson.c | 2 +- drivers/i2c/busses/i2c-mt7621.c | 15 +- drivers/i2c/busses/i2c-npcm7xx.c | 122 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-rcar.c | 188 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 1 + drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/iio/adc/aspeed_adc.c | 1 + drivers/iio/adc/rzg2l_adc.c | 11 +- drivers/iio/adc/stm32-adc-core.c | 7 +- drivers/iio/adc/stm32-adc.c | 10 - drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 + drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/hw/hfi1/common.h | 55 - drivers/infiniband/hw/hfi1/driver.c | 6 - drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/init.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 12 +- drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 + drivers/infiniband/hw/mlx5/odp.c | 1 - drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 6 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 25 +- drivers/input/mouse/cypress_ps2.c | 2 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/s390-iommu.c | 15 +- drivers/leds/rgb/leds-qcom-lpg.c | 43 +- drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 3 +- drivers/mailbox/imx-mailbox.c | 7 +- drivers/mailbox/mailbox.c | 19 +- drivers/mailbox/mtk-adsp-mailbox.c | 8 + drivers/mailbox/omap-mailbox.c | 6 +- drivers/mailbox/pcc.c | 2 +- drivers/mailbox/qcom-ipcc.c | 26 +- drivers/mailbox/tegra-hsp.c | 151 +- drivers/md/bcache/btree.c | 58 +- drivers/md/bcache/btree.h | 2 +- drivers/md/bcache/journal.c | 31 +- drivers/md/bcache/journal.h | 2 + drivers/md/bcache/super.c | 1 + drivers/md/bcache/writeback.c | 101 +- drivers/md/bcache/writeback.h | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm.c | 40 +- drivers/md/md-linear.c | 5 +- drivers/md/md-multipath.c | 15 +- drivers/md/md.c | 185 +- drivers/md/md.h | 2 +- drivers/md/raid0.c | 29 +- drivers/md/raid1.c | 24 +- drivers/md/raid10.c | 54 +- drivers/md/raid5-cache.c | 5 +- drivers/md/raid5-ppl.c | 27 +- drivers/md/raid5.c | 37 +- drivers/memory/emif.c | 2 +- drivers/mfd/davinci_voicecodec.c | 6 +- drivers/mfd/intel-lpss-pci.c | 2 + drivers/mfd/rt4831.c | 7 +- drivers/mfd/sprd-sc27xx-spi.c | 3 +- drivers/mfd/twl-core.c | 8 +- drivers/mfd/twl-core.h | 4 +- drivers/mfd/twl4030-irq.c | 7 +- drivers/mfd/twl6030-irq.c | 3 +- drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/fastrpc.c | 9 +- drivers/misc/habanalabs/common/Makefile | 2 +- drivers/misc/habanalabs/common/command_buffer.c | 413 +- .../misc/habanalabs/common/command_submission.c | 89 +- drivers/misc/habanalabs/common/context.c | 4 +- drivers/misc/habanalabs/common/debugfs.c | 304 +- drivers/misc/habanalabs/common/device.c | 280 +- drivers/misc/habanalabs/common/firmware_if.c | 86 +- drivers/misc/habanalabs/common/habanalabs.h | 415 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 44 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 108 +- drivers/misc/habanalabs/common/irq.c | 14 +- drivers/misc/habanalabs/common/memory.c | 289 +- drivers/misc/habanalabs/common/memory_mgr.c | 349 + drivers/misc/habanalabs/common/mmu/mmu.c | 296 +- drivers/misc/habanalabs/common/mmu/mmu_v1.c | 297 +- drivers/misc/habanalabs/common/pci/pci.c | 10 +- drivers/misc/habanalabs/gaudi/gaudi.c | 412 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 4 +- drivers/misc/habanalabs/goya/goya.c | 363 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 70 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 10 + drivers/misc/lkdtm/heap.c | 1 + drivers/misc/lkdtm/usercopy.c | 113 +- drivers/net/amt.c | 11 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/can/ctucanfd/Kconfig | 2 +- drivers/net/can/usb/kvaser_usb/Makefile | 5 + drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/dsa/Kconfig | 3 +- drivers/net/dsa/lantiq_gswip.c | 9 +- drivers/net/dsa/ocelot/felix.c | 173 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 3 +- drivers/net/ethernet/broadcom/Makefile | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 12 +- drivers/net/ethernet/cadence/macb_main.c | 40 +- drivers/net/ethernet/cadence/macb_ptp.c | 4 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/dec/tulip/Kconfig | 15 - drivers/net/ethernet/dec/tulip/Makefile | 1 - drivers/net/ethernet/dec/tulip/de4x5.c | 5591 ---- drivers/net/ethernet/dec/tulip/de4x5.h | 1017 - drivers/net/ethernet/dec/tulip/eeprom.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 12 +- drivers/net/ethernet/freescale/fec_main.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 5 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/marvell/prestera/prestera_rxtx.c | 2 +- drivers/net/ethernet/mediatek/Makefile | 5 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 834 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 305 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_port.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 162 +- drivers/net/ethernet/mscc/ocelot_flower.c | 16 + drivers/net/ethernet/mscc/ocelot_net.c | 2 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 2 +- drivers/net/ethernet/sfc/siena/tx.c | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 13 +- drivers/net/fddi/skfp/smt.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/ipa/gsi.c | 16 +- drivers/net/ipa/gsi.h | 1 - drivers/net/ipa/gsi_reg.h | 2 +- drivers/net/ipa/gsi_trans.c | 38 +- drivers/net/ipa/gsi_trans.h | 24 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 78 +- drivers/net/ipa/ipa_cmd.h | 11 - drivers/net/ipa/ipa_data-v3.1.c | 2 + drivers/net/ipa/ipa_data-v3.5.1.c | 2 + drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.2.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_data.h | 70 +- drivers/net/ipa/ipa_endpoint.c | 215 +- drivers/net/ipa/ipa_endpoint.h | 85 +- drivers/net/ipa/ipa_interrupt.c | 6 +- drivers/net/ipa/ipa_modem.c | 13 +- drivers/net/phy/dp83822.c | 9 +- drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/wireless/ath/ath6kl/Makefile | 5 + drivers/net/wireless/ath/ath9k/Makefile | 5 + drivers/net/wireless/ath/carl9170/Makefile | 5 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/purelifi/plfxlc/usb.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 5 +- drivers/net/wwan/iosm/iosm_ipc_coredump.h | 5 +- drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 10 - drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 10 +- drivers/net/wwan/t7xx/t7xx_modem_ops.c | 4 +- drivers/net/wwan/t7xx/t7xx_pci.c | 2 +- drivers/net/wwan/t7xx/t7xx_port_proxy.c | 3 - drivers/nfc/st21nfca/se.c | 17 +- drivers/nfc/st21nfca/st21nfca.h | 1 + drivers/nvme/host/constants.c | 1 + drivers/nvme/host/core.c | 96 +- drivers/nvme/host/ioctl.c | 47 +- drivers/nvme/host/nvme.h | 1 + drivers/of/irq.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 1 - drivers/pinctrl/berlin/berlin-bg4ct.c | 3 +- drivers/pinctrl/intel/pinctrl-intel.c | 5 + drivers/pinctrl/pinctrl-apple-gpio.c | 1 + drivers/powercap/intel_rapl_common.c | 2 +- drivers/ptp/ptp_ocp.c | 559 +- drivers/pwm/pwm-cros-ec.c | 82 +- drivers/pwm/pwm-lpc18xx-sct.c | 43 +- drivers/pwm/pwm-lpc32xx.c | 29 +- drivers/pwm/pwm-mediatek.c | 36 +- drivers/pwm/pwm-renesas-tpu.c | 317 +- drivers/pwm/pwm-samsung.c | 54 +- drivers/pwm/pwm-sifive.c | 5 +- drivers/pwm/pwm-sti.c | 29 +- drivers/pwm/pwm-stmpe.c | 29 +- drivers/pwm/pwm-tegra.c | 40 +- drivers/pwm/pwm-twl-led.c | 76 +- drivers/regulator/pfuze100-regulator.c | 42 +- drivers/rtc/rtc-rzn1.c | 21 +- drivers/s390/char/Kconfig | 3 +- drivers/s390/crypto/vfio_ap_ops.c | 35 +- drivers/s390/crypto/vfio_ap_private.h | 3 - drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/esas2r/esas2r_flash.c | 2 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/iscsi_tcp.c | 74 +- drivers/scsi/iscsi_tcp.h | 2 - drivers/scsi/libiscsi.c | 269 +- drivers/scsi/libiscsi_tcp.c | 5 +- drivers/scsi/myrb.c | 11 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf_io.c | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/scsi_sysfs.c | 1 - drivers/scsi/scsi_transport_iscsi.c | 56 +- drivers/scsi/sd.c | 2 +- drivers/scsi/smartpqi/smartpqi.h | 2 +- drivers/scsi/storvsc_drv.c | 2 +- drivers/slimbus/qcom-ctrl.c | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 + drivers/soc/tegra/pmc.c | 87 +- drivers/soc/xilinx/xlnx_event_manager.c | 203 +- drivers/soc/xilinx/zynqmp_power.c | 7 +- drivers/staging/r8188eu/core/rtw_fw.c | 4 +- drivers/staging/r8188eu/include/drv_types.h | 1 - drivers/staging/r8188eu/include/rtw_debug.h | 45 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 1 - drivers/thermal/intel/intel_pch_thermal.c | 43 +- drivers/thermal/intel/intel_tcc_cooling.c | 1 - drivers/ufs/core/ufshcd.c | 5 +- drivers/ufs/core/ufshpb.c | 19 +- drivers/usb/core/quirks.c | 3 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 1 + drivers/vfio/pci/mlx5/main.c | 1 + drivers/vfio/vfio.c | 98 +- drivers/video/console/sticore.c | 21 + drivers/video/fbdev/xen-fbfront.c | 1 - drivers/virt/Kconfig | 4 +- drivers/virt/Makefile | 2 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/da9063_wdt.c | 36 + drivers/watchdog/iTCO_wdt.c | 20 +- drivers/watchdog/rti_wdt.c | 10 +- drivers/watchdog/rzn1_wdt.c | 203 + drivers/watchdog/sp805_wdt.c | 1 + drivers/watchdog/ts4800_wdt.c | 5 +- drivers/watchdog/wdat_wdt.c | 6 +- fs/9p/cache.c | 4 +- fs/9p/v9fs.c | 2 +- fs/9p/v9fs.h | 10 +- fs/9p/vfs_addr.c | 2 +- fs/9p/vfs_inode.c | 4 +- fs/afs/callback.c | 2 +- fs/afs/dir.c | 32 +- fs/afs/dir_edit.c | 10 +- fs/afs/dir_silly.c | 4 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 4 +- fs/afs/fs_operation.c | 6 +- fs/afs/inode.c | 52 +- fs/afs/internal.h | 23 +- fs/afs/misc.c | 5 +- fs/afs/rotate.c | 4 + fs/afs/rxrpc.c | 8 +- fs/afs/super.c | 6 +- fs/afs/write.c | 22 +- fs/btrfs/send.c | 5 +- fs/ceph/addr.c | 46 +- fs/ceph/cache.c | 4 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 179 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 45 +- fs/ceph/mds_client.c | 125 +- fs/ceph/mds_client.h | 2 +- fs/ceph/quota.c | 19 +- fs/ceph/snap.c | 8 +- fs/ceph/super.c | 3 +- fs/ceph/super.h | 39 +- fs/ceph/xattr.c | 24 +- fs/cifs/cifs_debug.c | 11 +- fs/cifs/cifsencrypt.c | 40 +- fs/cifs/cifsfs.c | 10 +- fs/cifs/cifsfs.h | 3 + fs/cifs/cifsglob.h | 160 +- fs/cifs/cifsproto.h | 20 +- fs/cifs/cifssmb.c | 236 +- fs/cifs/connect.c | 123 +- fs/cifs/dfs_cache.c | 6 +- fs/cifs/file.c | 1280 +- fs/cifs/fs_context.c | 33 +- fs/cifs/fs_context.h | 4 +- fs/cifs/fscache.c | 30 +- fs/cifs/fscache.h | 18 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 124 +- fs/cifs/readdir.c | 181 +- fs/cifs/sess.c | 33 +- fs/cifs/smb2inode.c | 5 +- fs/cifs/smb2misc.c | 12 +- fs/cifs/smb2ops.c | 406 +- fs/cifs/smb2pdu.c | 40 +- fs/cifs/smb2pdu.h | 22 - fs/cifs/smb2transport.c | 7 +- fs/cifs/smbdirect.c | 319 +- fs/cifs/smbdirect.h | 4 +- fs/cifs/trace.h | 2 + fs/cifs/transport.c | 45 +- fs/erofs/fscache.c | 6 +- fs/exec.c | 2 +- fs/ext2/inode.c | 1 - fs/ext4/ext4.h | 6 - fs/ext4/super.c | 8 +- fs/f2fs/data.c | 28 + fs/f2fs/f2fs.h | 7 +- fs/f2fs/file.c | 10 - fs/f2fs/segment.c | 5 - fs/f2fs/super.c | 27 +- fs/file.c | 110 +- fs/file_table.c | 9 +- fs/fs-writeback.c | 2 +- fs/gfs2/file.c | 7 +- fs/gfs2/glock.c | 39 +- fs/gfs2/glock.h | 1 - fs/gfs2/inode.c | 7 +- fs/gfs2/lops.c | 5 +- fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/super.c | 3 +- fs/gfs2/util.c | 5 +- fs/internal.h | 2 +- fs/io_uring.c | 87 +- fs/ksmbd/connection.c | 22 +- fs/ksmbd/connection.h | 27 +- fs/ksmbd/ksmbd_netlink.h | 3 +- fs/ksmbd/misc.c | 10 +- fs/ksmbd/smb2misc.c | 2 +- fs/ksmbd/smb2pdu.c | 77 +- fs/ksmbd/smb_common.c | 4 +- fs/ksmbd/transport_ipc.c | 3 + fs/ksmbd/transport_rdma.c | 350 +- fs/ksmbd/transport_rdma.h | 8 + fs/namespace.c | 11 +- fs/netfs/buffered_read.c | 6 +- fs/netfs/internal.h | 2 +- fs/netfs/objects.c | 2 +- fs/nfsd/filecache.c | 13 - fs/nfsd/filecache.h | 2 - fs/nfsd/nfs4state.c | 94 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 18 +- fs/notify/fanotify/fanotify_user.c | 4 +- fs/proc/array.c | 2 +- fs/seq_file.c | 32 + fs/smbfs_common/smb2pdu.h | 108 +- fs/smbfs_common/smbfsctl.h | 6 + fs/xfs/libxfs/xfs_attr.c | 190 +- fs/xfs/libxfs/xfs_attr.h | 63 +- fs/xfs/libxfs/xfs_attr_remote.c | 6 +- fs/xfs/libxfs/xfs_attr_remote.h | 6 +- fs/xfs/libxfs/xfs_da_btree.c | 11 + fs/xfs/libxfs/xfs_da_btree.h | 1 + fs/xfs/libxfs/xfs_defer.c | 67 +- fs/xfs/libxfs/xfs_log_format.h | 18 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/xfs_attr_item.c | 364 +- fs/xfs/xfs_attr_item.h | 22 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_log.h | 7 + fs/xfs/xfs_log_recover.c | 59 - fs/xfs/xfs_super.c | 19 + fs/zonefs/super.c | 4 +- include/acpi/cppc_acpi.h | 5 + include/asm-generic/export.h | 22 +- include/asm-generic/vmlinux.lds.h | 12 +- include/dt-bindings/clock/samsung,exynosautov9.h | 14 +- include/dt-bindings/clock/stm32mp13-clks.h | 229 + include/dt-bindings/gce/mt8186-gce.h | 421 + include/dt-bindings/mailbox/tegra186-hsp.h | 5 + include/dt-bindings/mfd/cros_ec.h | 18 + include/dt-bindings/reset/stm32mp13-resets.h | 100 + include/linux/acpi.h | 2 + include/linux/bpf.h | 46 +- include/linux/bpf_verifier.h | 20 + include/linux/btf_ids.h | 3 +- include/linux/export-internal.h | 17 + include/linux/export.h | 30 +- include/linux/fdtable.h | 2 +- include/linux/file.h | 2 - include/linux/firmware/xlnx-event-manager.h | 4 +- include/linux/fs.h | 4 +- include/linux/kexec.h | 2 +- include/linux/kvm_types.h | 2 + include/linux/list.h | 10 + include/linux/livepatch.h | 2 - include/linux/mailbox_controller.h | 1 + include/linux/mm.h | 9 +- include/linux/netdevice.h | 8 +- include/linux/netfs.h | 39 +- include/linux/notifier.h | 7 + include/linux/nvme.h | 31 + include/linux/pm.h | 1 - include/linux/pm_domain.h | 18 +- include/linux/ptp_classify.h | 3 + include/linux/qed/qed_fcoe_if.h | 4 +- include/linux/qed/qed_iscsi_if.h | 4 +- include/linux/qed/qed_nvmetcp_if.h | 2 +- include/linux/rcupdate.h | 1 - include/linux/rcutiny.h | 10 - include/linux/rcutree.h | 2 - include/linux/reboot.h | 91 + include/linux/security.h | 2 + include/linux/seq_file.h | 4 + include/linux/uio.h | 8 + include/linux/user_namespace.h | 35 +- include/linux/vfio.h | 6 +- include/linux/workqueue.h | 91 +- include/net/cfg80211.h | 2 + include/net/cfg802154.h | 2 + include/net/inet_connection_sock.h | 3 + include/net/inet_hashtables.h | 68 +- include/net/mptcp.h | 6 + include/net/netfilter/nf_conntrack_count.h | 1 + include/net/sock.h | 14 + include/rdma/ib_verbs.h | 2 +- include/scsi/libiscsi.h | 13 +- include/scsi/scsi_transport_iscsi.h | 1 - include/soc/mscc/ocelot.h | 11 +- include/soc/mscc/ocelot_vcap.h | 2 +- include/trace/events/rxrpc.h | 265 +- include/uapi/drm/amdgpu_drm.h | 8 + include/uapi/linux/bpf.h | 90 + include/uapi/linux/kvm.h | 6 +- include/uapi/linux/lirc.h | 7 + include/uapi/linux/nvme_ioctl.h | 2 + include/uapi/linux/types.h | 3 + include/uapi/misc/habanalabs.h | 87 +- init/Kconfig | 58 - kernel/bpf/btf.c | 6 + kernel/bpf/core.c | 18 +- kernel/bpf/helpers.c | 177 + kernel/bpf/ringbuf.c | 78 + kernel/bpf/syscall.c | 14 +- kernel/bpf/verifier.c | 270 +- kernel/debug/debug_core.c | 24 + kernel/debug/kdb/kdb_main.c | 62 +- kernel/dma/direct.c | 4 +- kernel/events/core.c | 14 + kernel/fork.c | 12 +- kernel/kcov.c | 14 +- kernel/kexec_file.c | 4 +- kernel/livepatch/patch.c | 2 +- kernel/module/version.c | 10 +- kernel/notifier.c | 101 +- kernel/rcu/Kconfig | 13 - kernel/rcu/rcu.h | 15 - kernel/rcu/rcutorture.c | 207 +- kernel/rcu/tasks.h | 91 +- kernel/rcu/tiny.c | 11 +- kernel/rcu/tree.c | 121 +- kernel/rcu/tree.h | 13 +- kernel/rcu/tree_exp.h | 108 +- kernel/rcu/tree_nocb.h | 241 +- kernel/rcu/tree_plugin.h | 39 +- kernel/rcu/tree_stall.h | 49 +- kernel/rcu/update.c | 13 - kernel/reboot.c | 348 +- kernel/sched/clock.c | 4 +- kernel/sched/core.c | 12 +- kernel/sched/sched.h | 15 +- kernel/sys.c | 2 +- kernel/trace/bpf_trace.c | 2 + kernel/ucount.c | 34 +- kernel/user_namespace.c | 10 +- kernel/workqueue.c | 53 +- lib/Kconfig.debug | 35 - lib/bitmap.c | 2 +- lib/bug.c | 15 +- lib/iov_iter.c | 133 + localversion-next | 2 +- mm/Kconfig | 56 + mm/Kconfig.debug | 33 + mm/hugetlb.c | 9 +- mm/kasan/report.c | 2 +- mm/kfence/kfence_test.c | 5 +- mm/ksm.c | 2 +- mm/page_alloc.c | 15 +- mm/page_isolation.c | 52 +- mm/shmem.c | 3 +- net/batman-adv/hard-interface.c | 2 + net/bluetooth/hci_conn.c | 5 +- net/bluetooth/hci_event.c | 8 +- net/bluetooth/hci_request.c | 2 +- net/ceph/crush/mapper.c | 5 +- net/core/filter.c | 18 + net/core/net-sysfs.c | 21 +- net/core/skbuff.c | 13 +- net/dccp/proto.c | 33 +- net/dsa/dsa2.c | 7 +- net/ipv4/inet_connection_sock.c | 247 +- net/ipv4/inet_hashtables.c | 193 +- net/ipv4/netfilter.c | 3 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_input.c | 10 +- net/ipv6/netfilter.c | 3 +- net/ipv6/tcp_ipv6.c | 2 +- net/mptcp/Makefile | 2 + net/mptcp/bpf.c | 21 + net/mptcp/pm.c | 9 +- net/mptcp/protocol.c | 16 +- net/mptcp/protocol.h | 14 - net/mptcp/subflow.c | 15 +- net/netfilter/nf_conncount.c | 11 + net/netfilter/nf_conntrack_proto_tcp.c | 52 +- net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 38 +- net/rxrpc/call_accept.c | 10 +- net/rxrpc/call_event.c | 7 +- net/rxrpc/call_object.c | 62 +- net/rxrpc/conn_client.c | 30 +- net/rxrpc/conn_object.c | 51 +- net/rxrpc/conn_service.c | 8 +- net/rxrpc/input.c | 62 +- net/rxrpc/local_object.c | 68 +- net/rxrpc/net_ns.c | 7 +- net/rxrpc/output.c | 20 +- net/rxrpc/peer_object.c | 40 +- net/rxrpc/proc.c | 85 +- net/rxrpc/recvmsg.c | 8 +- net/rxrpc/sendmsg.c | 6 + net/rxrpc/skbuff.c | 1 - net/rxrpc/sysctl.c | 4 +- net/sctp/stream_sched.c | 9 +- net/smc/af_smc.c | 2 +- rust/Makefile | 7 +- rust/alloc/README.md | 5 +- rust/helpers.c | 41 +- rust/kernel/amba.rs | 4 +- rust/kernel/bindings_helper.h | 10 +- rust/kernel/clk.rs | 2 +- rust/kernel/irq.rs | 2 + rust/kernel/lib.rs | 3 +- rust/kernel/miscdev.rs | 2 +- rust/kernel/module_param.rs | 2 +- rust/kernel/pages.rs | 2 +- rust/kernel/platform.rs | 4 +- rust/kernel/sync/guard.rs | 2 +- rust/kernel/sync/revocable.rs | 2 +- rust/macros/lib.rs | 2 +- samples/rust/rust_chrdev.rs | 2 +- samples/rust/rust_minimal.rs | 2 +- samples/rust/rust_miscdev.rs | 2 +- samples/rust/rust_module_parameters.rs | 2 +- samples/rust/rust_netfilter.rs | 2 +- samples/rust/rust_platform.rs | 2 +- samples/rust/rust_print.rs | 2 +- samples/rust/rust_random.rs | 16 +- samples/rust/rust_semaphore.rs | 2 +- samples/rust/rust_semaphore_c.c | 2 +- samples/rust/rust_stack_probing.rs | 2 +- samples/rust/rust_sync.rs | 2 +- scripts/Kbuild.include | 10 +- scripts/Makefile.build | 141 +- scripts/Makefile.lib | 7 - scripts/Makefile.modfinal | 5 +- scripts/Makefile.modpost | 12 +- scripts/Makefile.vmlinux | 32 + scripts/bpf_doc.py | 4 + scripts/check-local-export | 65 + scripts/checkpatch.pl | 11 +- scripts/dtc/include-prefixes/h8300 | 1 - scripts/gcc-plugins/Makefile | 2 +- scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/randomize_layout_plugin.c | 2 +- scripts/gcc-plugins/sancov_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/generate_rust_target.rs | 2 +- scripts/genksyms/genksyms.c | 18 +- scripts/kallsyms.c | 2 +- scripts/link-vmlinux.sh | 29 +- scripts/mod/modpost.c | 245 +- scripts/rustdoc_test_gen.py | 2 +- scripts/tags.sh | 11 +- security/security.c | 2 + sound/pci/cs5535audio/cs5535audio_pcm.c | 2 +- sound/pci/ctxfi/ctatc.c | 2 + sound/pci/ctxfi/cthardware.h | 3 +- sound/pci/ctxfi/cthw20k1.c | 2 +- sound/pci/hda/patch_realtek.c | 10 +- sound/pci/lola/lola_pcm.c | 3 +- sound/soc/amd/acp/Kconfig | 6 +- sound/soc/amd/acp/acp-legacy-mach.c | 21 +- sound/soc/amd/acp/acp-mach-common.c | 25 - sound/soc/amd/acp/acp-mach.h | 9 +- sound/soc/amd/acp/acp-pci.c | 1 + sound/soc/amd/acp/acp-sof-mach.c | 21 +- sound/soc/codecs/Kconfig | 2 - sound/soc/codecs/lpass-macro-common.c | 4 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/rt1308-sdw.h | 1 + sound/soc/codecs/rt9120.c | 113 +- sound/soc/codecs/wm2000.c | 6 +- sound/soc/fsl/fsl_sai.h | 4 +- sound/soc/soc-pcm.c | 2 - sound/soc/sof/Makefile | 1 + sound/soc/sof/amd/acp-trace.c | 4 +- sound/soc/sof/amd/acp.h | 2 +- sound/soc/sof/core.c | 13 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-trace.c | 4 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/ipc.c | 6 + sound/soc/sof/{trace.c => ipc3-dtrace.c} | 307 +- sound/soc/sof/ipc3-priv.h | 38 + sound/soc/sof/ipc3.c | 3 +- sound/soc/sof/mediatek/Makefile | 1 + sound/soc/sof/mediatek/mt8195/mt8195.c | 30 +- sound/soc/sof/mediatek/mtk-adsp-common.c | 84 + sound/soc/sof/mediatek/mtk-adsp-common.h | 10 + sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 26 - sound/soc/sof/pm.c | 8 +- sound/soc/sof/sof-client-ipc-flood-test.c | 3 +- sound/soc/sof/sof-priv.h | 53 +- sound/soc/sof/trace.c | 621 +- sound/usb/clock.c | 7 + sound/usb/midi.c | 3 + sound/usb/mixer_maps.c | 30 + sound/usb/pcm.c | 17 +- sound/usb/quirks-table.h | 3 + tools/build/Makefile.feature | 1 + tools/build/feature/Makefile | 4 + .../test-libbpf-btf__load_from_kernel_by_id.c | 7 + tools/include/uapi/linux/bpf.h | 90 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/perf/include/internal/lib.h | 2 + tools/lib/perf/include/perf/cpumap.h | 3 + tools/lib/perf/lib.c | 20 + tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 9 +- tools/objtool/elf.c | 200 +- tools/objtool/include/objtool/elf.h | 4 +- tools/perf/Documentation/perf-c2c.txt | 8 +- tools/perf/Documentation/perf-intel-pt.txt | 70 + tools/perf/Documentation/perf-kvm.txt | 3 + tools/perf/Documentation/perf-lock.txt | 21 + tools/perf/Documentation/perf-script.txt | 4 + tools/perf/Makefile.config | 10 + tools/perf/arch/x86/util/evlist.c | 7 +- tools/perf/arch/x86/util/evsel.c | 23 +- tools/perf/arch/x86/util/perf_regs.c | 12 + tools/perf/arch/x86/util/topdown.c | 25 + tools/perf/arch/x86/util/topdown.h | 7 + tools/perf/bench/numa.c | 2 +- tools/perf/builtin-c2c.c | 80 +- tools/perf/builtin-inject.c | 162 +- tools/perf/builtin-kvm.c | 2 + tools/perf/builtin-lock.c | 92 +- tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 7 +- .../arch/arm64/arm/cortex-a34/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a34/bus.json | 17 + .../arch/arm64/arm/cortex-a34/cache.json | 32 + .../arch/arm64/arm/cortex-a34/exception.json | 14 + .../arch/arm64/arm/cortex-a34/instruction.json | 29 + .../arch/arm64/arm/cortex-a34/memory.json | 8 + .../arch/arm64/arm/cortex-a35/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a35/bus.json | 17 + .../arch/arm64/arm/cortex-a35/cache.json | 32 + .../arch/arm64/arm/cortex-a35/exception.json | 14 + .../arch/arm64/arm/cortex-a35/instruction.json | 44 + .../arch/arm64/arm/cortex-a35/memory.json | 8 + .../arch/arm64/arm/cortex-a510/branch.json | 59 + .../pmu-events/arch/arm64/arm/cortex-a510/bus.json | 17 + .../arch/arm64/arm/cortex-a510/cache.json | 182 + .../arch/arm64/arm/cortex-a510/exception.json | 14 + .../arch/arm64/arm/cortex-a510/instruction.json | 95 + .../arch/arm64/arm/cortex-a510/memory.json | 32 + .../arch/arm64/arm/cortex-a510/pipeline.json | 107 + .../pmu-events/arch/arm64/arm/cortex-a510/pmu.json | 8 + .../arch/arm64/arm/cortex-a510/trace.json | 32 + .../arch/arm64/arm/cortex-a55/branch.json | 59 + .../pmu-events/arch/arm64/arm/cortex-a55/bus.json | 17 + .../arch/arm64/arm/cortex-a55/cache.json | 188 + .../arch/arm64/arm/cortex-a55/exception.json | 20 + .../arch/arm64/arm/cortex-a55/instruction.json | 65 + .../arch/arm64/arm/cortex-a55/memory.json | 17 + .../arch/arm64/arm/cortex-a55/pipeline.json | 80 + .../arch/arm64/arm/cortex-a57-a72/branch.json | 17 + .../arch/arm64/arm/cortex-a57-a72/bus.json | 29 + .../arch/arm64/arm/cortex-a57-a72/cache.json | 80 + .../arm64/arm/cortex-a57-a72/core-imp-def.json | 179 - .../{neoverse-n2 => cortex-a57-a72}/exception.json | 0 .../arch/arm64/arm/cortex-a57-a72/instruction.json | 68 + .../{neoverse-v1 => cortex-a57-a72}/memory.json | 0 .../arch/arm64/arm/cortex-a65/branch.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a65/bus.json | 17 + .../arch/arm64/arm/cortex-a65/cache.json | 236 + .../pmu-events/arch/arm64/arm/cortex-a65/dpu.json | 32 + .../arch/arm64/arm/cortex-a65/exception.json | 14 + .../pmu-events/arch/arm64/arm/cortex-a65/ifu.json | 122 + .../arch/arm64/arm/cortex-a65/instruction.json | 71 + .../arch/arm64/arm/cortex-a65/memory.json | 35 + .../arch/arm64/arm/cortex-a65/pipeline.json | 8 + .../arch/arm64/arm/cortex-a710/branch.json | 17 + .../arm/{neoverse-n2 => cortex-a710}/bus.json | 0 .../arm/{neoverse-n2 => cortex-a710}/cache.json | 0 .../{neoverse-n2 => cortex-a710}/exception.json | 0 .../arch/arm64/arm/cortex-a710/instruction.json | 134 + .../arch/arm64/arm/cortex-a710/memory.json | 41 + .../arm/{neoverse-n2 => cortex-a710}/pipeline.json | 0 .../arm/{neoverse-n2 => cortex-a710}/trace.json | 0 .../arch/arm64/arm/cortex-a73/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a73/bus.json | 23 + .../arch/arm64/arm/cortex-a73/cache.json | 107 + .../pmu-events/arch/arm64/arm/cortex-a73/etm.json | 14 + .../arch/arm64/arm/cortex-a73/exception.json | 14 + .../arch/arm64/arm/cortex-a73/instruction.json | 65 + .../arch/arm64/arm/cortex-a73/memory.json | 14 + .../pmu-events/arch/arm64/arm/cortex-a73/mmu.json | 44 + .../arch/arm64/arm/cortex-a73/pipeline.json | 38 + .../arch/arm64/arm/cortex-a75/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a75/bus.json | 17 + .../arch/arm64/arm/cortex-a75/cache.json | 164 + .../pmu-events/arch/arm64/arm/cortex-a75/etm.json | 14 + .../arch/arm64/arm/cortex-a75/exception.json | 17 + .../arch/arm64/arm/cortex-a75/instruction.json | 74 + .../arch/arm64/arm/cortex-a75/memory.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a75/mmu.json | 44 + .../arch/arm64/arm/cortex-a75/pipeline.json | 44 + .../arch/arm64/arm/cortex-a77/branch.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a77/bus.json | 17 + .../arch/arm64/arm/cortex-a77/cache.json | 143 + .../arm/{neoverse-n2 => cortex-a77}/exception.json | 0 .../arch/arm64/arm/cortex-a77/instruction.json | 77 + .../arch/arm64/arm/cortex-a77/memory.json | 23 + .../arch/arm64/arm/cortex-a77/pipeline.json | 8 + .../arch/arm64/arm/cortex-a78/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-a78}/bus.json | 0 .../arm/{neoverse-n2 => cortex-a78}/cache.json | 0 .../arm/{neoverse-n2 => cortex-a78}/exception.json | 0 .../arch/arm64/arm/cortex-a78/instruction.json | 80 + .../arch/arm64/arm/cortex-a78/memory.json | 23 + .../arm/{neoverse-n2 => cortex-a78}/pipeline.json | 0 .../arch/arm64/arm/cortex-x1/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-x1}/bus.json | 0 .../arm/{neoverse-n2 => cortex-x1}/cache.json | 0 .../arm/{neoverse-n2 => cortex-x1}/exception.json | 0 .../arch/arm64/arm/cortex-x1/instruction.json | 80 + .../arch/arm64/arm/cortex-x1/memory.json | 23 + .../arm/{neoverse-n2 => cortex-x1}/pipeline.json | 0 .../arch/arm64/arm/cortex-x2/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-x2}/bus.json | 0 .../arm/{neoverse-n2 => cortex-x2}/cache.json | 0 .../arm/{neoverse-n2 => cortex-x2}/exception.json | 0 .../arch/arm64/arm/cortex-x2/instruction.json | 134 + .../arch/arm64/arm/cortex-x2/memory.json | 41 + .../arm/{neoverse-n2 => cortex-x2}/pipeline.json | 0 .../arm/{neoverse-n2 => cortex-x2}/trace.json | 0 .../arch/arm64/arm/neoverse-e1/branch.json | 17 + .../pmu-events/arch/arm64/arm/neoverse-e1/bus.json | 17 + .../arch/arm64/arm/neoverse-e1/cache.json | 107 + .../arch/arm64/arm/neoverse-e1/exception.json | 14 + .../arch/arm64/arm/neoverse-e1/instruction.json | 65 + .../arch/arm64/arm/neoverse-e1/memory.json | 23 + .../arch/arm64/arm/neoverse-e1/pipeline.json | 8 + .../arm/{neoverse-n2 => neoverse-e1}/spe.json | 0 .../arch/arm64/common-and-microarch.json | 66 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 13 + .../pmu-events/arch/x86/alderlake/adl-metrics.json | 32 - .../pmu-events/arch/x86/ivytown/uncore-memory.json | 3 +- tools/perf/pmu-events/jevents.c | 90 +- tools/perf/tests/bpf.c | 10 +- tools/perf/tests/builtin-test.c | 14 +- tools/perf/tests/mmap-basic.c | 18 +- tools/perf/tests/openat-syscall-all-cpus.c | 23 +- tools/perf/tests/openat-syscall.c | 20 +- tools/perf/tests/parse-events.c | 492 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/tests/pmu-events.c | 30 +- tools/perf/tests/shell/stat.sh | 13 + tools/perf/tests/shell/stat_all_pmu.sh | 10 + tools/perf/tests/topology.c | 11 + tools/perf/tests/vmlinux-kallsyms.c | 12 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/bpf_counter.c | 61 +- tools/perf/util/data.c | 14 + tools/perf/util/data.h | 1 + tools/perf/util/event.c | 7 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evsel.c | 13 +- tools/perf/util/evsel.h | 2 +- tools/perf/util/header.c | 62 +- tools/perf/util/header.h | 15 + tools/perf/util/intel-pt.c | 20 +- tools/perf/util/machine.c | 101 +- tools/perf/util/machine.h | 4 + tools/perf/util/mem-events.c | 3 + tools/perf/util/mem-events.h | 1 + tools/perf/util/session.c | 33 +- tools/perf/util/stat-display.c | 22 +- tools/perf/util/stat.c | 27 +- tools/perf/util/symbol_conf.h | 3 +- tools/testing/cxl/Kbuild | 3 +- tools/testing/cxl/mock_mem.c | 10 - tools/testing/cxl/test/mem.c | 17 - tools/testing/cxl/test/mock.c | 29 + tools/testing/selftests/bpf/bpf_tcp_helpers.h | 13 + tools/testing/selftests/bpf/config | 3 + tools/testing/selftests/bpf/network_helpers.c | 40 +- tools/testing/selftests/bpf/network_helpers.h | 2 + tools/testing/selftests/bpf/prog_tests/dynptr.c | 137 + .../bpf/prog_tests/map_lookup_percpu_elem.c | 48 +- tools/testing/selftests/bpf/prog_tests/mptcp.c | 174 + .../selftests/bpf/prog_tests/trampoline_count.c | 134 +- .../selftests/bpf/prog_tests/unpriv_bpf_disabled.c | 312 + .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 588 + tools/testing/selftests/bpf/progs/dynptr_success.c | 164 + tools/testing/selftests/bpf/progs/mptcp_sock.c | 88 + .../bpf/progs/test_map_lookup_percpu_elem.c | 64 +- .../selftests/bpf/progs/test_trampoline_count.c | 16 +- .../selftests/bpf/progs/test_unpriv_bpf_disabled.c | 83 + tools/testing/selftests/bpf/test_progs.c | 20 +- tools/testing/selftests/bpf/test_progs.h | 2 + tools/testing/selftests/cgroup/test_memcontrol.c | 2 +- .../drivers/net/ocelot/tc_flower_chains.sh | 202 +- tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/Makefile | 1 - .../selftests/kvm/include/riscv/processor.h | 8 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 11 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 31 +- .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 60 - .../selftests/kvm/x86_64/pmu_event_filter_test.c | 37 +- tools/testing/selftests/landlock/ptrace_test.c | 6 +- tools/testing/selftests/lkdtm/config | 2 + tools/testing/selftests/lkdtm/tests.txt | 8 +- tools/testing/selftests/net/.gitignore | 2 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/bind_bhash_test.c | 119 + tools/testing/selftests/net/fib_nexthops.sh | 53 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 10 + .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/ksm_tests.c | 9 +- tools/testing/selftests/vm/protection_keys.c | 2 +- tools/testing/selftests/vm/settings | 1 + virt/kvm/eventfd.c | 3 +- virt/kvm/kvm_main.c | 21 +- virt/kvm/pfncache.c | 231 +- 1361 files changed, 48732 insertions(+), 40161 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/renesas,h8s2678-pll-clock.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rk808.txt create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk809.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,16bit-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,8bit-timer.txt rename Documentation/devicetree/bindings/{hte => timestamp}/hardware-timestamps-co [...] rename Documentation/devicetree/bindings/{hte => timestamp}/hte-consumer.yaml (100%) rename Documentation/devicetree/bindings/{hte => timestamp}/nvidia,tegra194-hte.ya [...] delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/networking/device_drivers/ethernet/dec/de4x5.rst delete mode 100644 Documentation/rust/logo.svg delete mode 100644 arch/m68k/include/asm/export.h create mode 100644 arch/riscv/kernel/elf_kexec.c create mode 100644 arch/riscv/kernel/machine_kexec_file.c delete mode 100644 arch/riscv/kvm/tlb.S create mode 100644 arch/riscv/kvm/tlb.c create mode 100644 arch/riscv/purgatory/.gitignore create mode 100644 arch/riscv/purgatory/Makefile create mode 100644 arch/riscv/purgatory/entry.S create mode 100644 arch/riscv/purgatory/purgatory.c delete mode 100644 arch/s390/include/asm/livepatch.h rename arch/s390/kernel/{base.S => earlypgm.S} (52%) delete mode 100644 arch/x86/include/asm/fpu/internal.h delete mode 100644 arch/x86/include/asm/livepatch.h delete mode 100644 arch/x86/include/asm/mmx.h delete mode 100644 arch/x86/lib/mmx_32.c create mode 100644 drivers/clk/stm32/Makefile create mode 100644 drivers/clk/stm32/clk-stm32-core.c create mode 100644 drivers/clk/stm32/clk-stm32-core.h create mode 100644 drivers/clk/stm32/clk-stm32mp13.c create mode 100644 drivers/clk/stm32/reset-stm32.c create mode 100644 drivers/clk/stm32/reset-stm32.h create mode 100644 drivers/clk/stm32/stm32mp13_rcc.h create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.c create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.h delete mode 100644 drivers/hid/hid-google-atrus.c create mode 100644 drivers/misc/habanalabs/common/memory_mgr.c delete mode 100644 drivers/net/ethernet/dec/tulip/de4x5.c delete mode 100644 drivers/net/ethernet/dec/tulip/de4x5.h delete mode 100644 drivers/staging/r8188eu/include/rtw_debug.h create mode 100644 drivers/watchdog/rzn1_wdt.c create mode 100644 include/dt-bindings/clock/stm32mp13-clks.h create mode 100644 include/dt-bindings/gce/mt8186-gce.h create mode 100644 include/dt-bindings/mfd/cros_ec.h create mode 100644 include/dt-bindings/reset/stm32mp13-resets.h create mode 100644 include/linux/export-internal.h create mode 100644 net/mptcp/bpf.c create mode 100644 scripts/Makefile.vmlinux create mode 100755 scripts/check-local-export delete mode 120000 scripts/dtc/include-prefixes/h8300 copy sound/soc/sof/{trace.c => ipc3-dtrace.c} (59%) create mode 100644 sound/soc/sof/mediatek/mtk-adsp-common.c create mode 100644 sound/soc/sof/mediatek/mtk-adsp-common.h create mode 100644 tools/build/feature/test-libbpf-btf__load_from_kernel_by_id.c delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/arch/x86/util/topdown.h create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/trace.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/cache.json delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/core-imp-def.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a57-a72}/exceptio [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/instruction.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => cortex-a57-a72}/memory.j [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/dpu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/ifu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/exception.j [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/pipeline.js [...] copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/trace.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/cache.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a77}/exception.js [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/exception.js [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/pipeline.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/exception.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/pipeline.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/exception.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/pipeline.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/trace.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/pipeline.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => neoverse-e1}/spe.json (100%) delete mode 100644 tools/testing/cxl/mock_mem.c create mode 100644 tools/testing/selftests/bpf/prog_tests/dynptr.c create mode 100644 tools/testing/selftests/bpf/prog_tests/mptcp.c create mode 100644 tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c create mode 100644 tools/testing/selftests/bpf/progs/dynptr_fail.c create mode 100644 tools/testing/selftests/bpf/progs/dynptr_success.c create mode 100644 tools/testing/selftests/bpf/progs/mptcp_sock.c create mode 100644 tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c delete mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c create mode 100644 tools/testing/selftests/net/bind_bhash_test.c create mode 100644 tools/testing/selftests/vm/settings