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-master-aarch64-next-allyesconfig 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 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 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 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 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 b6621ebb23fa cifs: fix signed integer overflow when fl_end is OFFSET_MAX 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 bcde61d57872 Merge branch into tip/master: 'x86/core' omits bded719c642f Merge branch 'for-next/misc' into for-next/core 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 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 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 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 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 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 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 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 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 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 0d9389b40324 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 3309d56916b4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4befe6c6de6b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] 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 fea81511c64e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 d5cac527b2be 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 d56c85962146 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a79e63648c31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dfda3401deb3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a68224a69605 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 b25173cd5a88 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3c1ad222a303 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9f5b37a1f4d2 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 4122bdb607c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 102d38cc9e61 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds dfc4e872b3b0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f9199fc810e6 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds efc9a2761a98 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 0ecdcc28fd42 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8dab45735fbe Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid adds 0ea2a60f4353 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 39c6c93703ea 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 7476510e3d34 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 89375c81571c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 4a37f3dd9a83 dma-direct: don't over-decrypt memory adds 638cd09fc803 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds b2441b3bdce6 h8300: remove stale bindings and symlink adds 856d9c1d8db7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 028a5fe366c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30c0f41adb98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d5e75a74cabc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b08b46bc998b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9bad92c26146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59dd4072547d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds b820d9bfbb8e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds e05c074f0303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2a67bb0d966a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7d709e89b4ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7fea240c3b50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c5f61239cbb 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 1893659830d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93aabe8a1c1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d9d7eed462b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f364edbfb23f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 632845eadcc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b89818b5b24b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 5b27663b4540 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 25822c91166f Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 56863a492536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2fed53aead4d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds ccfece0dae20 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds f538ce112385 dt-bindings: clock: Replace common binding with link to schema adds 795abb213749 Merge branch 'clk-bindings' into clk-next adds af629ec8ec31 Merge tag 'clk-v5.19-samsung' of https://git.kernel.org/pu [...] adds 8f8fa32a42c2 Merge branch 'clk-samsung' into clk-next 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 ad93bd9b6a27 Merge branch 'clk-mtk' into clk-next adds 538101dd7ce3 dt-bindings: clock: exynosautov9: correct count of NR_CLK adds 09d8b5872c9b Merge branch 'clk-samsung' into clk-next adds 37004db2a560 clk: ti: composite: Prefer kcalloc over open coded arithmetic adds 560a3164c9a3 clk: ti: clkctrl: replace usage of found with dedicated li [...] adds 49493e38134b Merge branch 'clk-ti' into clk-next 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 4f720965b7ad Merge branch 'clk-stm' into clk-next adds b7fa6242f3e0 clk: bcm: rpi: Use correct order for the parameters of dev [...] adds 219a97ed96be Merge branch 'clk-cleanup' into clk-next adds 73914a006c7f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 00317ac18196 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 b49e725f6c51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 867ecf77d79e 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 2b6793c7128a 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 d7b50d9a9f81 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 3c552f355a00 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 494e1dbcf259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 030160806be0 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 bd2b06a66188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3977994af652 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d5c06a4819c 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 14a43e685991 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 1d1b3f26c493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b290dd59b770 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 b7d31c105a89 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e353091ea471 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] 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 802ed3e26aaf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] 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 86587c3578ab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] 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 4790f91036bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d9c454ab2293 f2fs: make f2fs_read_inline_data() more readable adds 759820c92a34 f2fs: fix typo in comment adds 9ee1ce46c3eb f2fs: allow compression for mmap files in compress_mode=user adds 513cacb24bed Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a24585fd8858 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 a246dc454003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 007325acec04 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 f1caababce4d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds f1c44bb2d363 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 49b02e0cf60c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2194794fda7f Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 3af49c43dac5 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 8007f419610a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds aa8ca293e205 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds d143e4c9e1b7 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 d374edadbedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4d322665406a 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 059e2decef75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" adds 3d9283552236 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 6e3a214d97ca Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds dac33f0c60f6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] 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 e3ab03ed49f0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 0bd78073d126 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 4f074033c5a2 Merge branch 'master' of git://linuxtv.org/media_tree.git 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 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 83290250abb8 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next 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 df9d143e03c9 Merge branch 'pm-sysoff' into linux-next 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 8c82b84f1708 Merge branch 'pm-domains' into linux-next adds 59cafa728c37 powercap: intel_rapl: remove redundant store to value afte [...] adds 6669528e8f6c Merge branch 'powercap' into linux-next adds 1934fee67593 ACPI: video: improve PM notifer callback adds 06eb8dc097b3 ACPI: utils: include UUID in _DSM evaluation warning adds d0316366a6d4 Merge branches 'acpi-video' and 'acpi-utils' into linux-next 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 31fe8392f0a3 Merge branch 'thermal-pch' into linux-next adds c244dc1bc92e Revert "ACPICA: executer/exsystem: Warn about sleeps great [...] adds 3d22e39d225d Merge branch 'acpica' into linux-next adds ae7380dfe7d5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 36be21c849c4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds f750a376037c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds a6f33c68c9c9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds dbdc35306ad1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 6c0e58eff5cc Merge branch 'for-next' 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 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 eb5399c42ea9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 610ce7f71fb7 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds e6828be5edcf Merge tag 'spi-nor/for-5.19' into mtd/next adds 2c51d0d88020 Merge tag 'nand/for-5.19' into mtd/next adds e23b4907e9b5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] 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 8758a2904f1f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9504e7ea7b38 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 7ee9076075f8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds ae8ca1c1e371 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 0ea917819d12 drm/i915/dsi: fix VBT send packet port selection for ICL+ adds 0d89a88173d9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 53cd3c99b5c0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 95d2f105a2aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 46bcd0795e82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8051f20ba13f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds fabcf4d86968 Input: cypress_ps2 - fix typo in comment adds b42c729df9ee 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 415da386420c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 948d576d81fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4afdef78b64e Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 081a23116409 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 c3fdad76e4a0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds df252f2ceb3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc8e0429f19d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cbb1c844ef5a Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 7afc40c5cfa0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 1ffdf862a480 Merge branch 'next' of git://github.com/cschaufler/smack-next adds e449c388913c workqueue: Wrap flush_workqueue() using an inline function adds 00919e2eea72 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 c430fe7534b4 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 7fdf16a2cef9 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 06314852b014 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 ea3baf5cc177 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds d77f66065caf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c68e75b96bd0 Merge branch 'x86/merge' adds 7a4caa71bbed Merge branch into tip/master: 'locking/core' adds 0c2cd36f46d6 Merge branch into tip/master: 'objtool/core' adds 9798db000aa7 Merge branch into tip/master: 'perf/core' adds 7920ec8ec743 Merge branch into tip/master: 'sched/core' adds 806233999c7d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fbee8815da96 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 92705c9f9956 Merge edac-misc into for-next adds 24140fc5c8d1 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds c342a65a7dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87e92c3b106a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds d73829dd797b selftests: kvm: replace ternary operator with min() adds 2384e4265667 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 280f8b2bcb19 Merge tag 'kvm-riscv-5.19-1' of https://github.com/kvm-ris [...] adds dbbb0939c14a Documentation: kvm: reorder ARM-specific section about KVM [...] adds 47604014f4b2 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] adds 2e8fe3d5920c KVM: selftests: x86: Sync the new name of the test case to [...] adds 43e88ad5462d KVM: x86/pmu: Update global enable_pmu when PMU is undetected adds f9e5edb2e20c KVM: x86/pmu: remove useless prototype adds 3c13551aca1e KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() adds c84f90442518 KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] adds 5d2e10c105b6 x86/kvm: Alloc dummy async #PF token outside of raw spinlock adds 19d95fe94f57 KVM: LAPIC: Drop pending LAPIC timer injection when cancel [...] adds 1ae8c8cc506f KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] adds 7daffe14fd0d KVM: powerpc: remove extraneous asterisk from rm_host_ipi_ [...] adds 24045beb918e KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] adds 9fd169b02731 KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] adds 2517f9b0f189 KVM: Put the extra pfn reference when reusing a pfn in the [...] adds 3c980f9c0ef8 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] adds 8ba88973477a KVM: Fully serialize gfn=>pfn cache refresh via mutex adds 3b7f9dace96f KVM: Fix multiple races in gfn=>pfn cache refresh adds 6aaeaad98fb2 KVM: Do not pin pages tracked by gfn=>pfn caches adds 8b5bb6866d73 KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 adds 18e7b090afa3 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 adds c7b62aed6b63 KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] adds e395d5155d5f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] adds 5f04b27c5e6a KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction adds 1808e98b3243 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] adds 78f035193a5d KVM: x86: Trace re-injected exceptions adds 6f03e4af9d88 KVM: x86: Print error code in exception injection tracepoi [...] adds 87c326c9d672 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] adds f1360dfcca6e KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection adds fcbad3abe1b0 KVM: selftests: nSVM: Add svm_nested_soft_inject_test adds ecf97ee1ec70 perf/x86/intel: Fix the comment about guest LBR support on KVM adds 0090251780f2 perf/x86/lbr: Simplify the exposure check for the LBR_INFO [...] adds ca0c1c2b764f KVM: x86: Report XSS as an MSR to be saved if there are su [...] adds 8bcfee39b078 KVM: x86: Refresh CPUID on writes to MSR_IA32_XSS adds 168f789aaf0d KVM: x86: Add Arch LBR MSRs to msrs_to_save_all list adds e648e5300017 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_DEPTH for guest Arch LBR adds 7876f994c671 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_CTL for guest Arch LBR adds 1cb63133254c KVM: x86/pmu: Refactor code to support guest Arch LBR adds cd71edf727a2 KVM: x86: Refine the matching and clearing logic for suppo [...] adds 3289eaad9d28 KVM: x86/vmx: Check Arch LBR config when return perf capabilities adds 2c9c5610c397 KVM: x86: Add XSAVE Support for Architectural LBR adds a62bb9cd4734 KVM: nVMX: Add necessary Arch LBR settings for nested VM adds 706408701309 KVM: x86/vmx: Clear Arch LBREn bit before inject #DB to guest adds f9dccecb1e86 KVM: x86/vmx: Flip Arch LBREn bit on guest state change adds a94e5937c786 KVM: x86: Add Arch LBR data MSR access interface adds a80ffe249095 KVM: x86/cpuid: Advertise Arch LBR feature in CPUID adds 944503434b67 KVM: x86/pmu: Update comments for AMD gp counters adds 10b3f260a9ba KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] adds b1070b1cc80e KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] adds 2fe380c3736e KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() adds 8f348136b61e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] adds a6717fc663bd KVM: x86/pmu: Use only the uniform interface reprogram_counter() adds 7d271cd6af1d KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] adds f22c80bc466f KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent [...] adds 82f0f434fca0 KVM: VMX: Print VM-instruction error when it may be helpful adds f30c7aaeda6f KVM: VMX: Print VM-instruction error as unsigned adds 7e345a215d35 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors 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 db23bcffc960 Merge tag 'kvm-s390-next-5.19-1' of git://git.kernel.org/p [...] adds 51c4476c00c1 x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(s [...] adds 0e765a8331f8 KVM: x86: Fix the intel_pt PMI handling wrongly considered [...] adds d08a79d31e1f s390/uv_uapi: depend on CONFIG_S390 adds b044810847d7 x86, kvm: use correct GFP flags for preemption disabled adds 7c718221fb3f KVM: x86: avoid calling x86 emulator without a decoded ins [...] adds d0baf34e4f58 perf: x86/core: Add interface to query perfmon_event_map[] [...] adds fcfe10b4dfa6 KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_ev [...] adds 0356ff9b1093 KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context adds 832c02f79887 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds f333ba8e7e95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 777ff6b7e195 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 66d729f023a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d85dbc6429d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e98a860f6542 leds: qcom-lpg: Require pattern to follow documentation adds 06a730a311d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 126c5c9e9d93 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 9ceff5564bcf 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 5e6cb328e735 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds e67a88132db6 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 52de0dea8cf1 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 900a8e41e468 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 4a5090c2a502 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 6a31a95135da staging: r8188eu: remove include/rtw_debug.h adds 271b4d7b256d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 495028bfbc54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cd430d7e2c34 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 88c35ecae5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 cf742fbf0496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8bd163e91af9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 73f02f99eba6 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 ca5e2115220b 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 c86fbc61f8f6 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 0fd9c09ee804 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 58e8e1eb18c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 25c96d06e5e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5d7c854593a4 livepatch: Remove klp_arch_set_pc() and asm/livepatch.h adds 0e11f2076e7f Merge branch 'for-5.19/cleanup' into for-next adds 84fb1507dd94 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 f7b4143db285 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds a07d985d9272 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 898348a7da62 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 5af8a964f884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1e4251a2db4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c17c9ec8e336 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 74794488926f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds c88e0f890ceb 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 83e8725423a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a913a2d05791 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 438f6bd01c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6fe53a6b7e1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 b0b1cc9b4051 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 3bf6fe01e158 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 5310440e06e0 Merge branch 'for-next' of git://git.infradead.org/users/w [...] 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 97a458bff4be 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 99a51356c535 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds d37aa2efc89b gcc-plugins: use KERNELVERSION for plugin version adds d22a1811680f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 3c308a1c9986 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds e443fb81a0d7 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 7fbcd8bd3a92 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 45020706fedf hugetlb: fix huge_pmd_unshare address update adds 05e21bc03b27 Merge branch 'mm-stable' into mm-unstable adds 3cd9aef17ef9 cgroup: fix an error handling path in alloc_pagecache_max_30M() adds 91fd7fd31e6f mm/shmem: fix shmem folio swapoff hang adds c69140b19b9e zram: fix Kconfig dependency warning adds 3bfb1771a62d MAINTAINERS: add Muchun as co-maintainer for HugeTLB adds 29a8af92b874 mm: fix a potential infinite loop in start_isolate_page_range() adds 96ba18af24a4 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] adds 9bf6eb2cf6c0 include/trace/events/percpu.h: cleanup for "percpu: improv [...] adds b1501181e1eb mm/kfence: print disabling or re-enabling message adds 41e59d00a79b Revert "mm/vmscan: never demote for memcg reclaim" adds 15b67bd21810 selftests: vm: add process_mrelease tests adds 91d259defcae ksm: fix typo in comment adds f1f2f8c9bc1d selftests/vm/pkeys: fix typo in comment adds 3353d4f0c8a2 selftests: vm: add migration to the .gitignore adds a0d8b5e74034 selftests: vm: check numa_available() before operating "me [...] adds 7eee76ad991f selftests: vm: add "test_hmm.sh" to TEST_FILES adds 020f0ce64108 selftests: vm: add the "settings" file with timeout variable adds 0f8cd7c467d9 mm: kfence: use PAGE_ALIGNED helper adds 43cd7bbb3791 mm/z3fold: fix sheduling while atomic adds 7ce378454664 mm/z3fold: fix possible null pointer dereferencing adds 4f301019aa3a mm/z3fold: remove buggy use of stale list for allocation adds 9f23f0c072b2 mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds a1b860521388 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds 9c6bbbec3c0c mm/z3fold: put z3fold page back into unbuddied list when r [...] adds e6222959dc0b mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds 1aa1c48e7168 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds 7a2d01640ad7 mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds 903a13ee2cd0 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds e83961cfa297 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds decd78050d56 mm/page_alloc: add page->buddy_list and page->pcp_list adds 57386d406912 mm/page_alloc: use only one PCP list for THP-sized allocations adds 51965c1abdc8 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 3256c48dd0e1 mm/page_alloc: protect PCP lists with a spinlock adds 0b1e124dbeec mm/page_alloc: remotely drain per-cpu lists adds 23a3bb54b5d4 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 27a7d7d1f07d mm: discard __GFP_ATOMIC adds d6c7f8a70f5e selftests: memcg: fix compilation adds fcd3fde25e0f selftests: memcg: expect no low events in unprotected sibling adds 02c557e0b71d selftests: memcg: adjust expected reclaim values of protec [...] adds e94e368649da selftests: memcg: remove protection from top level memcg adds f0c8c9637a01 selftests: memcg: factor out common parts of memory.{low,m [...] adds af6072d7330d mm/swapfile: unuse_pte can map random data if swap read fails adds e1b0d7329410 mm/swapfile: fix lost swap bits in unuse_pte() adds 6f02aee713cb mm/madvise: free hwpoison and swapin error entry in madvis [...] adds ac864658a880 mm/shmem: fix infinite loop when swap in shmem error at sw [...] adds f2eb5059a938 mm: filter out swapin error entry in shmem mapping adds 109972abf613 mm: fix is_pinnable_page against a cma page adds 8c68d44b1d16 ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock adds e076935c6f8a ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock adds 0346e385854c ocfs2: reflink deadlock when clone file to the same direct [...] adds 629c919d0015 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 3ef9f461a836 ocfs2: fix ocfs2 corrupt when iputting an inode adds 06cd2de444cf init: add "hostname" kernel parameter adds 343bbcd9cfdd init-add-hostname-kernel-parameter-v2 adds ed607c8e97a0 init/main.c: silence some -Wunused-parameter warnings adds e5e3db9090f2 kexec_file: Drop weak attribute from arch_kexec_apply_relo [...] adds 16ae06da609f kexec_file-drop-weak-attribute-from-arch_kexec_apply_reloc [...] adds c7136ff5d971 kcov: update pos before writing pc in trace function adds 26311b4fe409 Merge branch 'mm-nonmm-unstable' into mm-everything adds 2e13b2e51f49 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 6bf3ddc7cec0 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 1b6926c20c93 Merge branch 'akpm/master' adds 8cb8311e95e3 Add linux-next specific files for 20220525
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-master-aarch6 [...]
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 | 58 +- MAINTAINERS | 16 +- Makefile | 2 +- Next/SHA1s | 205 +- Next/Trees | 1 + Next/merge.log | 25905 ++++++++++--------- 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/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/include/asm/bug.h | 5 +- arch/s390/include/asm/livepatch.h | 22 - arch/s390/net/bpf_jit_comp.c | 2 +- arch/sh/kernel/reboot.c | 3 +- arch/um/Kconfig | 2 +- arch/x86/Kconfig | 4 +- 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/amd/core.c | 24 +- arch/x86/events/core.c | 17 + arch/x86/events/intel/core.c | 3 +- arch/x86/events/intel/lbr.c | 6 +- arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/fpu/internal.h | 0 arch/x86/include/asm/kvm-x86-pmu-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/livepatch.h | 20 - arch/x86/include/asm/mmx.h | 0 arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/perf_event.h | 6 + arch/x86/include/asm/text-patching.h | 1 + arch/x86/include/asm/vmx.h | 4 + arch/x86/kernel/alternative.c | 67 +- arch/x86/kernel/fpu/core.c | 17 +- arch/x86/kernel/kvm.c | 41 +- arch/x86/kernel/reboot.c | 4 +- arch/x86/kvm/cpuid.c | 49 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/lapic.c | 1 + arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/mmu/paging_tmpl.h | 18 +- arch/x86/kvm/mmu/spte.c | 2 + arch/x86/kvm/pmu.c | 167 +- arch/x86/kvm/pmu.h | 48 +- arch/x86/kvm/svm/nested.c | 59 +- arch/x86/kvm/svm/pmu.c | 62 +- arch/x86/kvm/svm/sev.c | 12 +- arch/x86/kvm/svm/svm.c | 160 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/trace.h | 31 +- arch/x86/kvm/vmx/capabilities.h | 9 + arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/vmx/pmu_intel.c | 225 +- arch/x86/kvm/vmx/vmcs12.c | 1 + arch/x86/kvm/vmx/vmcs12.h | 3 +- arch/x86/kvm/vmx/vmx.c | 94 +- arch/x86/kvm/x86.c | 81 +- 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/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/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/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/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/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/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/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/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/ceph/addr.c | 4 +- fs/ceph/cache.c | 4 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 104 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 10 +- fs/ceph/mds_client.c | 4 +- fs/ceph/snap.c | 8 +- fs/ceph/super.c | 2 +- fs/ceph/super.h | 10 +- fs/ceph/xattr.c | 14 +- fs/cifs/cifs_debug.c | 11 +- fs/cifs/cifsfs.c | 10 +- fs/cifs/cifsglob.h | 116 +- fs/cifs/cifsproto.h | 9 + fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 85 +- fs/cifs/dfs_cache.c | 6 +- fs/cifs/file.c | 13 +- fs/cifs/fs_context.c | 4 + fs/cifs/fs_context.h | 2 + fs/cifs/fscache.c | 8 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 14 +- fs/cifs/readdir.c | 181 +- fs/cifs/sess.c | 27 + fs/cifs/smb2inode.c | 5 +- fs/cifs/smb2misc.c | 12 +- fs/cifs/smb2ops.c | 39 +- fs/cifs/smb2pdu.c | 5 +- fs/cifs/smb2pdu.h | 22 - fs/cifs/smb2transport.c | 7 +- fs/cifs/smbdirect.c | 2 +- fs/cifs/trace.h | 2 + fs/cifs/transport.c | 8 +- fs/exec.c | 2 +- fs/ext2/inode.c | 1 - fs/ext4/ext4.h | 6 - fs/ext4/super.c | 8 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/file.c | 10 - 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 | 15 - fs/nfsd/filecache.h | 2 - fs/nfsd/nfs4state.c | 41 +- 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 + 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/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/linux/bpf.h | 90 + include/uapi/linux/kvm.h | 6 +- include/uapi/linux/nvme_ioctl.h | 2 + include/uapi/misc/habanalabs.h | 87 +- init/Kconfig | 4 - 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 | 347 +- 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/bitmap.c | 2 +- lib/bug.c | 15 +- localversion-next | 2 +- mm/hugetlb.c | 9 +- mm/kfence/kfence_test.c | 5 +- mm/ksm.c | 2 +- mm/page_alloc.c | 13 +- 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/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 | 8 +- 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/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 | 5 +- tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/include/riscv/processor.h | 8 +- .../selftests/kvm/include/x86_64/processor.h | 17 + .../selftests/kvm/include/x86_64/svm_util.h | 12 + tools/testing/selftests/kvm/lib/aarch64/ucall.c | 4 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 11 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 33 +- tools/testing/selftests/kvm/lib/s390x/ucall.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 2 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 - .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 - .../selftests/kvm/x86_64/pmu_event_filter_test.c | 37 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 217 + 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 | 11 +- virt/kvm/pfncache.c | 231 +- 1266 files changed, 45731 insertions(+), 34992 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 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 create mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c create mode 100644 tools/testing/selftests/net/bind_bhash_test.c create mode 100644 tools/testing/selftests/vm/settings