This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits ef6b35306dd8 Add linux-next specific files for 20220204 omits b2c8303fbd41 Merge branch 'akpm-current/current' omits 418167b1146b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d721ec7587b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8dd8f596571 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3841d22397e2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits ee33ba912101 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 9dbdfb420ab5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10db292a1da6 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits d720c4013b81 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6179c6a152ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2ed23869735 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2fc98e90ab79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d263d795d654 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15dffe93e47e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e43eb8a931a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2e589133fe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e7a67cbc549 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 667a8814ed97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8de16c3b02cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6931cfe7362d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 987119c9ecc9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 6e80f7a104e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f123077bea00 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a6ceffcd8a33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 086bf08856a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29544bd16699 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f6f3cbe8ee9 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 6bd7258dfed3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits c2cf1e6ba9ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eee5f9b7c856 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99f4b0ea3199 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 10566c042d67 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 9fc9b40a5f33 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 10f09e1c178b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7681e76206cf Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 1ba8d4e7c062 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 6134263e2ed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2edf5abb6850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6a20207e023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0f858bb5853 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cd2ae289b1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e11d5b6553c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2c1e343842ef Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits e5b07a101215 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 73bc6ffcbd65 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 6b9e97bb1a73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd16fc6aef00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b52423049215 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ba624d8ae0b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 480fa4349254 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a03551491eb1 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits e1eeca95f01a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa3c0860acd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33e98e37d27e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 80d12c7343bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 142e71e5b070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44bc6f6f5b2d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cca8d81e4e1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cd0e46ea38c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 988f0feb27c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1db6da3acde4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dd5b9ffba02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce20fa356872 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 822c4e6e4e9b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 687a68c328e7 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits b76c13f3c43f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a76eeadfb752 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ca9d4e5ba83a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 5f26e230b1bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fa6f04f74f96 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ad00cacbc4b8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 6d5adff1afa5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 024ad8f570ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1d12ee2db900 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits aba65d1fc0f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7454200420f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11e642b62570 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7ec9e6460da4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7261c93fab7 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ff1adbbe9a6e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits da71649eda42 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 9ab544819d92 Merge branch 'master' of git://linuxtv.org/media_tree.git omits e7e8d17b01e7 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 29e1540f0e9a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1bf531493c11 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 30d16178fbaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c35dc1f06c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dfba3005527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05bd8f2f7263 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits a0c946c9c03a Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 40e107f5e37d Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits b757bccf01b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a96928af02a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 88e6d8398697 Merge branch '9p-next' of git://github.com/martinetd/linux omits c3a7bfcd2201 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2c0fc32e0af6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6ad14d88829 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 70980962c42f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 18d400ca44c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 310b0a95d9b9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1c0cd46337f8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c2fcb14b4e46 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 3e098a2e3ccb Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a139b47311ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee95986ecaf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e35740c8d3b9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e76b32711c80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac059d577672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a1a4e7bf1a2 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 6d5752174762 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dc5ca2ae30b8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 8b5afef90bc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4d1bd259822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39734c73af5c Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits ed29009d418f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 71d761dc2700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55a212c72839 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 97f18df3dc55 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e1d75aeddede Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits a4ff500c005a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ed90ce99f6d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits abfb2e62c310 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b0d9ebc25fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87fc4e7330af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3aaf025b5276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ec5d1626980 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 077a55a608f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81abcf9948cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35e30ddd4f2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a864d134fe55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2e6a67c5a05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8dbc693cade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 519e7ec0df67 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits de96cd49836e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 47e0693b8943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59fd556fcfee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5474fce9ef52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5545a9f5afaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1129957cdeb6 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d51c69ea4ca3 rcu-tasks: Set ->percpu_enqueue_shift to zero upon contention omits 7544a403aff3 rcu-tasks: Use order_base_2() instead of ilog2() omits ab799149b79f EXP rcutorture: Test polled expedited grace-period primitives omits 25c0b105b7ba EXP rcu: Add polled expedited grace-period primitives omits 93c40509a9f0 EXP tick: Detect and fix jiffies update stall omits 727ca9c5256e rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() omits d4bbdfe98bee EXP rcu-tasks: Check for abandoned callbacks omits e51db1639947 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 73ed0a4294dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00b1da1c26b6 Merge branch 'lkmm-dev.2022.02.01b' into HEAD omits 6975bd8259ba Merge branch 'clocksource.2022.02.01b' into HEAD omits 53edc5df1ef5 Merge branch 'lkmm.2022.02.01b' into HEAD omits d11575c578cd Merge branches 'exp.2022.02.01b', 'fixes.2022.02.01b', 'rc [...] omits 88d854d8b228 srcu: Add contention check to call_srcu() srcu_data ->lock [...] omits b7bdb914d4f4 srcu: Automatically determine size-transition strategy at boot omits c76ead77eea4 srcu: Make srcu_size_state_name static omits 180a77899a2f srcu: Add contention-triggered addition of srcu_node tree omits 67afcaaffe59 srcu: Create concurrency-safe helper for initiating size t [...] omits 7604b05e326b srcu: Explain srcu_funnel_gp_start() call to list_add() is safe omits 6bfb74ccf7a8 srcu: Prevent cleanup_srcu_struct() from freeing non-dynam [...] omits d7894104c240 srcu: Avoid NULL dereference in srcu_torture_stats_print() omits 2299a2063d31 srcu: Use invalid initial value for srcu_node GP sequence numbers omits 014989c01408 srcu: Compute snp_seq earlier in srcu_funnel_gp_start() omits 7050c58e338d srcu: Use export for srcu_struct defined by DEFINE_STATIC_SRCU() omits 6b9b40bf2b79 srcu: Add boot-time control over srcu_node array allocation omits f85873320a8b srcu: Make rcutorture dump the SRCU size state omits fb12c61cf646 srcu: Add size-state transitioning code omits 376100134e81 srcu: Make Tree SRCU able to operate without snp_node array omits 154d30068d7d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6098f9527e1d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 40bcd7a110f0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 10358e7d66ab Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 0f8724f04de7 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits a22ac5d51e1f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1fdf3994f5ce Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 3bd0654c551a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 11db21220f2a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 2ef416064fb4 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 79f1d534b20a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 961d091054d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e39f345b76f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6d1e0580fe5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b251580d8010 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits e8b1e1aec776 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a3673afc690d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 55490a9c6356 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b39fef2de34f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits a0be9e96ae4c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 2cdba2d5a257 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 7b14e0a5f707 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 425866a41075 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 620c10579ebe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 950ca6f71ec5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 20d91aeef21d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7135a6bdd2cf Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 6b3babb6ddea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7ffdcc65b4f8 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits cda4d58f391b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 296cd37c8750 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits f481e9e404a5 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ce12358ee0ff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 90a82ea00954 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3b764c6a6f3b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits acd6bdd55e69 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 02766a4a4b17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ce34bb12c4b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f8b8377b0b3a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits a05eb2701b5b Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 6f3da09f7e80 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 206b4f37273d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d1a1bc75f16a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 762d43f35dbe Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits e8c3d3dc5490 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits a7b55e08008a f2fs: adjust readahead block number during recovery omits cf169778f532 erofs: fix small compressed files inlining omits 858be50b58c5 hwmon: (mlxreg-fan) Use pwm attribute for setting fan spee [...] omits 8963de90b088 hwmon: deprecate asis_wmi_ec_sensors driver omits d4b4bb104d12 hwmon: (asus-ec-sensors) update documentation omits c4b1687d6897 hwmon: (asus-ec-sensors) add driver for ASUS EC omits 9104f6b46783 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits 6e40f780b279 random: use computational hash for entropy extraction omits 8419f8e559a7 regmap-irq: Use regmap_irq_update_bits instead of regmap_write omits 6275d291a763 Merge irq/core into tip/master omits 427ecc1fe6b3 Merge x86/irq into tip/master omits 370505bfe872 Merge x86/cpu into tip/master omits 7fc204bc9170 Merge sched/core into tip/master omits dc67008346ab Merge locking/core into tip/master omits dd8fa30e7076 Merge x86/paravirt into tip/master omits 041733f76093 Merge objtool/urgent into tip/master omits 404a4b6b98c8 Merge x86/build into tip/master omits 19a06fb176cd Merge x86/misc into tip/master omits 25a0e1555844 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING omits c4f8bd592c59 hwmon: (sch56xx-common) Replace msleep() with usleep_range() omits a4a21fa08bfe hwmon: (sch56xx-common) Add automatic module loading on su [...] omits 9b118b50c9f0 hwmon: (sch56xx) Autoload modules on platform device creation omits 9117a70dbb13 rcu: Create and use an rcu_rdp_cpu_online() omits a69ca52808fb f2fs: add a way to limit roll forward recovery time omits 53593d1be00c drm/amdgpu/smu11.5: restore cclks in vangogh_set_performan [...] omits 97532df9067b drm/radeon: Add HD-audio component notifier support (v2) omits 925c8e21ecad Revert "drm/amd/display: To modify the condition in indica [...] omits f410e3ac5ac3 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits b5ae6286bc58 drm/amdgpu: only check for _PR3 on dGPUs omits 1f21cd7bc296 drm/amdgpu: add another raven1 gfxoff quirk omits 55ca2f81aaba Merge branch 'ti-k3-dts-next' into ti-next omits 41fe04c0d76b arm64: dts: ti: k3-am64-main: add RTI watdog nodes omits 71c96af28da5 PCI: kirin: Add dev struct for of_device_get_match_data() omits 58c612670126 rcutorture: Provide non-power-of-two Tasks RCU scenarios omits 543c2b62fedb rcutorture: Test SRCU size transitions omits dbc3fa1ffb4b torture: Make torture.sh help message match reality omits 8f1f7a7e0bbc rcu: Replace cpumask_weight with cpumask_empty where appropriate omits 55939045131a rcu: Remove __read_mostly annotations from rcu_scheduler_a [...] omits 2b86746d2a52 rcu: Uninline multi-use function: finish_rcuwait() omits bc953fc4a9df rcu: Make rcu_barrier() no longer block CPU-hotplug operations omits 61b0ebd2a7f4 rcu: Rework rcu_barrier() and callback-migration logic omits 3a5ff05f1efb rcu: Refactor rcu_barrier() empty-list handling omits e189567baea4 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] omits 1d3fc9ea5e64 rcu: Allow expedited RCU grace periods on incoming CPUs omits f49f98cea341 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 39c6bbe7c552 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits cab7c2a687f6 selftests: kselftest framework: provide "finished" helper omits 49a3525c379b selftests: vm: remove dependecy from internal kernel macros omits cb2e9751311d selftests: vm: add the uapi headers include variable omits 76af26874a76 selftests: mptcp: add the uapi headers include variable omits 923d39c06534 selftests: net: add the uapi headers include variable omits bfb5b295f1c5 selftests: landlock: add the uapi headers include variable omits 9cb5d5159a3c selftests: kvm: add the uapi headers include variable omits 86aadb826df6 selftests: futex: add the uapi headers include variable omits 551b2e223df9 selftests: correct the headers install path omits c8a19a564e09 selftests: add and export a kernel uapi headers path omits 074261f46b83 selftests: set the BUILD variable to absolute path omits 62b84ce4f07c kcov: properly handle subsequent mmap calls omits 8cdcff701f77 kcov: split ioctl handling into locked and unlocked parts omits d4e3a5706c55 panic: allow printing extra panic information on kdump omits f8b8600ba980 panic: add option to dump all CPUs backtraces in panic_print omits 60100a489f3a sysctl: documentation: fix table format warning omits ad36464d2925 docs: sysctl/kernel: add missing bit to panic_print omits 45c07267b359 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 31dc83661e4a x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits 0f2ab164be1d riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits db5f73ec0e27 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits a81513826990 selftests/exec: test for empty string on NULL argv omits d3e645ef08e8 exec: Fix min/max typo in stack space calculation omits 6a0b03fe141a exec: force single empty string when argv is empty omits fc8aa001a680 minix: fix bug when opening a file with O_DIRECT omits f21321dfe8af fs/pipe.c: local vars have to match types of proper pipe_i [...] omits 8620759d4b31 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits 9b33acbd831a init/main.c: silence some -Wunused-parameter warnings omits cfd8357cfcb6 kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits e750939eacfa ELF: fix overflow in total mapping size calculation omits 90a8657ba641 fs/binfmt_elf: refactor load_elf_binary function omits 83b2b8597c35 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 omits 0587c926a80c fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits 0131b0c4399c checkpatch: add --fix option for some TRAILING_STATEMENTS omits c10cfb2bc2ef checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits a04f25881145 lz4: fix LZ4_decompress_safe_partial read out of bound omits 0493b2dc0510 Kconfig.debug: make DEBUG_INFO always default=n omits e11ef20106b7 Kconfig.debug: make DEBUG_INFO selectable from a choice omits 09098e67a6a0 proc/sysctl: make protected_* world readable omits 4c22e1570a17 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits ff76a4e63cf8 proc/vmcore: fix possible deadlock on concurrent mmap and read omits e30bcd44838a proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits c647120d2fb0 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 5aeb22b87982 kernel/hung_task.c: Monitor killed tasks. omits 1d1af296aea2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 159df5fa5421 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b6fc7dbab0b0 mm/damon: remove redundant page validation omits d02b65fc364c mm/damon: remove the target id concept omits b3fc11d13213 mm/damon/core: move damon_set_targets() into dbgfs omits efb9c4260d86 Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits e932abd2b39e mm/damon/dbgfs/init_regions: use target index instead of t [...] omits 6b155a0789eb tools: update test_hmm script to support SP config omits ea10452e169f tools: update hmm-test to support device coherent type omits 3043f45cabc9 lib: add support for device coherent type in test_hmm omits c1130a090cbe lib: test_hmm add module param for zone device type omits d0f7a8f4ae44 lib: test_hmm add ioctl to get zone device type omits d469579a3e1c drm/amdkfd: coherent type as sys mem on migration to ram omits bad689551898 drm/amdkfd: add SPM support for SVM omits 08ded5b3ebc2 mm/gup: fail get_user_pages for LONGTERM dev coherent type omits bf58420fd05b mm: add device coherent vma selection for memory migration omits f69f86ffab69 mm: add zone device coherent type memory support omits 60496ce76e9d mm/hmm.c: remove unneeded local variable ret omits 5989ca395a98 mm/highmem: remove unnecessary done label omits d7e5b41a167d highmem-document-kunmap_local-v2 omits 395b5d578e06 highmem: document kunmap_local() omits 1cb6616db0e7 mm/zswap.c: allow handling just same-value filled pages omits a03d200069a6 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 86e3e56b3391 drivers/base/memory: add memory block to memory group afte [...] omits 98c536faedc0 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 2245e09d4ae0 mm: make free_area_init_node aware of memory less nodes omits 39ade3c201c6 mm, memory_hotplug: reorganize new pgdat initialization omits c576cdda8d52 mm, memory_hotplug: drop arch_free_nodedata omits d04f9609acc7 mm: handle uninitialized numa nodes gracefully omits bebebd06dd39 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits 131f6da91988 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 5b30c8492737 mm/balloon_compaction: make balloon page compaction callba [...] omits a5da7ec0dbbc mm/hwpoison: check the subpage, not the head page omits 06167780a76d mm/vmstat: add event for ksm swapping in copy omits c558ddc08104 memory tiering: skip to scan fast memory omits 49ec6eb41c49 NUMA balancing: optimize page placement for memory tiering system omits edc007e796f2 NUMA Balancing: add page promotion counter omits b36b635c04b2 powerpc/fadump: opt out from freeing pages on cma activati [...] omits 4e19be44fb14 mm/cma: provide option to opt out from exposing pages on a [...] omits a62626312469 mm,migrate: fix establishing demotion target omits 1a443f4e26d1 mm/migration: add trace events for base page and HugeTLB m [...] omits 408e5355e787 mm/migration: add trace events for THP migrations omits 8a4cc53a6621 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 549368e457d9 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 7fabc45ef047 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits 46185dbbb10a mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits fa0bfe3adc35 selftests: vm: add a hugetlb test case omits 95bd1527967f mm: sparsemem: use page table lock to protect kernel pmd o [...] omits e6224b7b6f4e mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 177498438399 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits d2141c65c443 mm/hwpoison: fix error page recovered but reported "not re [...] omits 6dabd6d0e604 mm/memory-failure.c: remove obsolete comment omits 42ccedb6d03e mm/mmzone.h: remove unused macros omits 183cb48f7cf7 mm: discard __GFP_ATOMIC omits 61a802155c97 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits b2b3b9969c1b mm/page_alloc: add penalty to local_node omits 17a65786ec5c mm/page_alloc: adding same penalty is enough to get round- [...] omits 9f030421d4a6 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits c57e8ea203c9 mm/vmalloc.c: vmap(): don't allow invalid pages omits 075a688627cf mm/vmalloc.c: fix "unused function" warning omits 4ebb4b36c6d2 mm/vmalloc: Move draining areas out of caller context omits 80905d084fb8 mm/vmalloc: remove unneeded function forward declaration omits 990723f2377f mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning omits f573e1561f1b mm/sparse: make mminit_validate_memmodel_limits() static omits 6e31a919164c mm: replace multiple dcache flush with flush_dcache_folio() omits 7d6404cdaef5 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits 78288b7572b8 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits 23e0f6bec203 mm: fix missing cache flush for all tail pages of compound page omits 17526b8a259d mm: thp: fix wrong cache flush in remove_migration_pmd() omits 3780c01702b2 mm/huge_memory: remove stale locking logic from __split_hu [...] omits 9e1204f2e5a9 mm/huge_memory: remove stale page_trans_huge_mapcount() omits 1275fca7a022 mm/swapfile: remove stale reuse_swap_page() omits 7c1df5c6c1c9 mm/khugepaged: remove reuse_swap_page() usage omits bc58f9724503 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits ba38f9d2995b mm: streamline COW logic in do_swap_page() omits b62f3c0234c7 mm: slightly clarify KSM logic in do_swap_page() omits f24edf8b1c2e mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits 5adafc8ad4d9 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 877b953e0b27 mm: generalize ARCH_HAS_FILTER_PGPROT omits 3ba0f95a0b75 mm/memcg: retrieve parent memcg from css.parent omits 8380c51818d1 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits 3f0d9563b9f9 memcg: add per-memcg total kernel memory stat omits 917ed3c75875 memcg: replace in_interrupt() with !in_task() omits b0a11f725212 mm/gup: remove get_user_pages_locked() omits a0139c96b721 mm/gup: remove unused pin_user_pages_locked() omits 05fef840b5c6 mm/gup: clean up follow_pfn_pte() slightly omits 45b80af1923d mm: fix invalid page pointer returned with FOLL_PIN gups omits 007937136a38 mm-move-page-writeback-sysctls-to-is-own-file-fix omits dd49db76eb13 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes omits ad52595728a2 mm: move page-writeback sysctls to their own file omits e1a0350fa812 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 45f77a222e94 documentation-vm-page_ownerrst-update-the-documentation-fix omits df7dd7d488ef Documentation/vm/page_owner.rst: update the documentation omits d1e626f55597 tools/vm/page_owner_sort.c: delete invalid duplicate code omits ada5a6f7e68a tools/vm/page_owner_sort.c: two trivial fixes omits 9e3229c2db92 tools/vm/page_owner_sort.c: support sorting pid and time omits 0ab1e7f3bdcc tools/vm/page_owner_sort.c: add switch between culling by [...] omits 9a04dc4ff5cf tools/vm/page_owner_sort.c: support sorting by stack trace omits c6bfdb987909 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 90991ab08081 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 05dcd97763f3 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits 28c6ff7fdf68 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 432dbbfd6711 kasan: improve vmalloc tests omits 12cb5b54e1cc kasan: documentation updates omits 1eee9d46f12a arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 2d97dab7d7ab kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 23b92231ad08 kasan: add kasan.vmalloc command line flag omits a856684f9245 kasan: clean up feature flags for HW_TAGS mode omits 5676d02fde4f kasan: mark kasan_arg_stacktrace as __initdata omits 28b7a5772306 kasan, arm64: don't tag executable vmalloc allocations omits 3cc31c141c1c kasan, vmalloc: only tag normal vmalloc allocations omits e44894edbd76 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 61e10c516fe7 kasan, page_alloc: allow skipping memory init for HW_TAGS omits c6537d5738c8 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits 09c4475fa0c9 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits c34cdf846c12 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits 8f6c95ad08da kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 4c9cccce301d kasan, vmalloc: add vmalloc tagging for SW_TAGS omits bcf2a082c330 kasan, arm64: reset pointer tags of vmapped stacks omits e5e723376601 kasan, fork: reset pointer tags of vmapped stacks omits 87223f7a61b7 kasan, vmalloc: reset tags in vmalloc functions omits 699bd228dc60 kasan: add wrappers for vmalloc hooks omits 500c6ada0ae3 kasan: reorder vmalloc hooks omits 005ea3a78459 kasan, vmalloc: drop outdated VM_KASAN comment omits 11cd1f5fd562 kasan, x86, arm64, s390: rename functions for modules shadow omits cba0338bd489 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits cd954c13a647 kasan: clean up metadata byte definitions omits ed956af3b4a3 kasan, page_alloc: rework kasan_unpoison_pages call site omits cc49f0b2e8f6 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 6ecd19a6e012 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 77e956fe8cf4 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits faec99b6f8ac kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 9554ce1f9ed5 kasan, page_alloc: refactor init checks in post_alloc_hook omits 94f1f1f8b8ef kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits cf722e058066 mm: clarify __GFP_ZEROTAGS comment omits 4fbf3e98e2ed kasan: drop skip_kasan_poison variable in free_pages_prepare omits df637f204208 kasan, page_alloc: init memory of skipped pages on free omits 116fde39ed28 kasan, page_alloc: simplify kasan_poison_pages call site omits ae69fc02da6d kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 07f2f7b8ed75 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits f82953964059 kasan, page_alloc: deduplicate should_skip_kasan_poison omits 87ca7036faab mount: warn only once about timestamp range expiration omits 9ea236265f57 mm: remove congestion tracking framework omits 9f9cff04e2d0 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits df43321df3ca NFS: remove congestion control omits f1c486f46d77 fuse: don't set/clear bdi_congested omits 81ec92b00067 cephfs: don't set/clear bdi_congestion omits e28c5a7c7566 f2f2: replace some congestion_wait() calls with io_schedul [...] omits 915da19e3eac f2fs: change retry waiting for f2fs_write_single_data_page() omits 457432443d41 remove-bdi_congested-and-wb_congested-and-related-functions-fix omits 37c32ade079f mm/fs: remove bdi_congested() and wb_congested() and relat [...] omits 92f8f549e000 mm/fs: remove inode_congested() omits 627e83d613c2 ocfs2: fix ocfs2 corrupt when iputting an inode omits a8b6150bd7ef ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9c1556c3a8a5 ocfs2: reflink deadlock when clone file to the same direct [...] omits c83f75ecd839 ocfs2: cleanup some return variables omits ddcbf2ec8306 ntfs: add sanity check on allocation size omits 72129d81744c procfs: prevent unpriveleged processes accessing fdinfo dir omits 88dd982b334b /proc/kpageflags: do not use uninitialized struct pages omits c538aa7b055a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 549afc27af48 selftests/vm: cleanup hugetlb file after mremap test omits 02969e0d2c61 mm/kmemleak: avoid scanning potential huge holes omits 10de7e71eb7a fs/proc: task_mmu.c: don't read mapcount for migration entry omits 68fcae7e8258 mm: fix panic in __alloc_pages omits fac0b85e5271 ipc/sem: do not sleep with a spin lock held omits c6c5b805c25a mm/pgtable: define pte_index so that preprocessor could re [...] omits a597d1eb4a22 coredump: also dump first pages of non-executable ELF libraries omits ac784acbf150 mm/page_table_check: check entries at pmd levels omits ca9212c95454 mm/khugepaged: unify collapse pmd clear, flush and free omits 6e753f573014 mm/page_table_check: use unsigned long for page counters a [...] omits 1b9c6e3407ae mm/debug_vm_pgtable: remove pte entry from the page table omits a407f26bdf78 Revert "mm/page_isolation: unset migratetype directly for [...] omits 62fa3442e64b Merge branch 'for-next/overflow' into for-next/kspp omits 3e8d2c99adee Merge branch 'for-next/array-bounds' into for-next/kspp omits 0b27a15c23f1 fortify: Add Clang support omits d309573a4133 Compiler Attributes: Add __diagnose_as for Clang omits 64b3206af777 Compiler Attributes: Add __overloadable for Clang omits 85dd850b427f Compiler Attributes: Add __pass_object_size for Clang omits 310a4d2865a3 fortify: Update compile-time tests for Clang 14 omits 66c9e685783e lib/test_string.c: Add test for strlen() omits c50361004311 fortify: Detect struct member overflows in memset() at com [...] omits c2ac85a945bd fortify: Detect struct member overflows in memmove() at co [...] omits ccb7ebac07f9 fortify: Detect struct member overflows in memcpy() at com [...] omits 0ff32c71418f scsi: mpt3sas: Convert to flexible arrays omits a5ee6b7720cb Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] omits 073e47255244 hwmon: Fix possible NULL pointer omits 291a65d5a909 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] omits ae6d3e8f8259 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] omits 311d8d156bf6 hwmon: (powr1220) Cosmetic changes omits b9867a8ac419 dt-bindings: hwmon: lm90: Drop Tegra specifics from example omits 0b24da98d078 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file omits 8f6730a633d8 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II omits 670e0714fb47 hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro omits cee58ba29e95 Documentation: ABI: Add ABI file for legacy /proc/i8k interface omits 537d857ca375 Documentation: admin-guide: Add Documentation for undocume [...] omits 12437a6ef1f2 Documentation: admin-guide: Update i8k driver name omits 1a27d7ebe331 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist omits 00e69e015afc hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A omits 13ea4861c75c hwmon: Add "label" attribute omits 2e20a3f057bb ABI: hwmon: Document "label" sysfs attribute omits 40c0301b64dd hwmon: (nct6775) add support for TSI temperature registers omits 94fe5491672e hwmon: (lm83) Convert to use with_info API omits df9a2f2234df hwmon: (lm83) Explain why LM82 may be misdetected as LM83 omits 13203eb58fd3 hwmon: (lm83) Demote log message if chip identification fails omits 9489c2c4c096 hwmon: (lm83) Replace temperature conversion macros with s [...] omits e310e2b46153 hwmon: (lm83) Use regmap omits 71dadc3b7655 hwmon: (lm83) Replace new_client with client omits 8753aca922b4 hwmon: (lm83) Move lm83_id to avoid forward declaration omits a61d9f03c2eb hwmon: (lm83) Reorder include files to be in alphabetic order omits 59ba33a4f941 hwmon: Report attribute name with udev events omits 4cb92d504238 NFSD: Deprecate NFS_OFFSET_MAX omits 642a548c0b19 NFSD: COMMIT operations must not return NFS?ERR_INVAL omits f9a438c4aecd NFSD: Clamp WRITE offsets omits cbec1d0780e7 NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes omits 12c0473a1775 NFSD: Fix ia_size underflow omits 601753a2ad1e Merge branches 'acpica', 'acpi-osl' and 'acpi-properties' [...] omits cdb4d7c87b60 Merge branch 'thermal-docs' into linux-next omits f96fedcdb838 scripts/dtc: Call pkg-config POSIXly correct omits 1086d0fa83af ASoC: dt-bindings: Centralize the 'sound-dai' definition omits 2525db375bab dt-bindings: arm,cci-400: Add interrupt controller to example omits ca7127a2745c dt-bindings: remoteproc: ti: Add mailbox provider nodes to [...] omits 675aad8a28ff net/mlx5e: Use struct_group() for memcpy() region omits 6366c1761c20 net/mlx5e: Avoid field-overflowing memcpy() omits 2553301355f8 m68knommu: fix ucsimm sparse warnings omits 2531e89f03fc m68knommu: fix 'screen_bits' defined but not used omits 254ee361126c m68knommu: fix warning: no previous prototype for 'init_dragen2' omits d0ce7cdf36d1 random: only call crng_finalize_init() for primary_crng omits 4ec7fec65414 random: access primary_pool directly rather than through pointer omits 359b93624aa4 media: omap3isp: Use struct_group() for memcpy() region omits 8a44900f9787 intel_th: msu: Use memset_startat() for clearing hw header omits 567b635416f9 KVM: x86: Replace memset() "optimization" with normal per- [...] omits e8a1a72b5883 selftest/interpreter: Add tests for trusted_for(2) policies omits 2fea7fa07e48 arch: Wire up trusted_for(2) omits b8308b854ac0 fs: Add trusted_for(2) syscall implementation and related sysctl omits c96303ec34ab printk: Move back proc_dointvec_minmax_sysadmin() to sysctl.c omits 32a609dbc322 random: wake up /dev/random writers after zap omits 1301ba2d6596 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 8ad7c204f8f4 Makefile: Enable -Wzero-length-bounds omits a8712a32665f Makefile: Enable -Warray-bounds omits 3cb7f3b590dd tpm: vtpm_proxy: Check length to avoid compiler warning omits 96178bd7060b iio: addac: ad74413r: Do not reference negative array offsets omits baec3226ad9c random: continually use hwgenerator randomness omits d98f76810635 Merge branch 'for-next-next-v5.17-20220128' into for-next- [...] omits ce6c98accb55 Merge branch 'for-next-current-v5.16-20220128' into for-ne [...] omits df6df52004d2 Merge branch 'ext/jth/zoned-dup' into for-next-next-v5.17- [...] omits d1301b099f79 Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] omits c379dd8e6931 Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] omits 1ac42167879a Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220128 omits e779071c8237 Merge branch 'misc-next' into for-next-next-v5.17-20220128 omits 35719df2297d Merge branch 'misc-5.17' into for-next-current-v5.16-20220128 omits 3effb48bf31b btrfs: zoned: allow DUP on meta-data block groups omits 01030e8dee3d btrfs: zoned: prepare for allowing DUP on zoned omits 40dd678ccb45 btrfs: zoned: make zone finishing multi stripe capable omits 547370bc9c14 btrfs: zoned: make zone activation multi stripe capable omits ee1a1e2c4a6e btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] omits f113ce2e6975 btrfs: introduce dedicated helper to scrub simple-stripe b [...] omits df26b48b9a22 btrfs: introduce dedicated helper to scrub simple-mirror b [...] omits 2d54e6b510f9 btrfs: introduce a helper to locate an extent item omits 0477c6d49209 btrfs: expand subpage support to any PAGE_SIZE > 4K omits da7c6d2a3737 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits e9795fb3fbcd btrfs: use dummy extent buffer for super block sys chunk a [...] omits 03709738914f linux-next: build failure after merge of the kspp tree omits ebd51c03047c btrfs: add BTRFS_IOC_ENCODED_WRITE omits 58d09a0ba312 btrfs: add BTRFS_IOC_ENCODED_READ omits 496dbcdc48b9 btrfs: add definitions + documentation for encoded I/O ioctls omits ac61b5b38a57 btrfs: optionally extend i_size in cow_file_range_inline() omits 8ec355675a24 btrfs: clean up cow_file_range_inline() omits 83e607bfee57 btrfs: support different disk extent size for delalloc omits 33754e204134 btrfs: add ram_bytes and offset to btrfs_ordered_extent omits 8e11476f90f5 btrfs: don't advance offset for compressed bios in btrfs_c [...] omits ddba249c8f4e fs: export variant of generic_write_checks without iov_iter omits 7163b933fd76 fs: export rw_verify_area() omits eb64023d4fcc btrfs: add support for multiple global roots omits 0447018f74f5 btrfs: add code to support the block group root omits 08e286691c29 btrfs: abstract out loading the tree root omits a203f99c9fc8 btrfs: tree-checker: don't fail on empty extent roots for [...] omits 980e5e56993e btrfs: disable space cache related mount options for exten [...] omits 376161a37eaa btrfs: disable snapshot creation/deletion for extent tree v2 omits 88e48197b013 btrfs: disable scrub for extent-tree-v2 omits f7cd33d0c8d8 btrfs: disable qgroups in extent tree v2 omits 187337ba52e9 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 omits a34f78473f91 btrfs: disable balance for extent tree v2 for now omits d7a703b7b421 btrfs: add definition for EXTENT_TREE_V2 omits bc8cffa01112 btrfs: use single variable to track return value at btrfs_ [...] omits 5c08a126175d btrfs: avoid inode logging during rename and link when possible omits 2f3c7e2dd98e btrfs: stop doing unnecessary log updates during a rename omits 482ea7e0dbf2 btrfs: avoid logging all directory changes during renames omits 5783dcfe9cfc btrfs: pass the dentry to btrfs_log_new_name() instead of [...] omits afbeb73f927f btrfs: add helper to delete a dir entry from a log tree omits e81828b07c12 btrfs: skip reserved bytes warning on unmount after log cl [...] omits 629798d692c7 btrfs: send: remove redundant ret variable in fs_path_copy omits a5836f6e04b6 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] omits 35a918b83f47 btrfs: fix use of uninitialized variable at rm device ioctl omits c84e5d0d248d btrfs: scrub: remove redundant initialization of increment omits 26e54ecda5a8 btrfs: zoned: remove redundant initialization of to_add omits 784d90143760 btrfs: fix use-after-free after failure to create a snapshot omits 3f1c7bbb99f0 btrfs: tree-checker: check item_size for dev_item omits 29fe00599d26 btrfs: tree-checker: check item_size for inode_item omits bd3570c9e33c btrfs: cleanup temporary variables when finding rotational [...] omits 90fa2bfc066e btrfs: fix deadlock between quota disable and qgroup resca [...] omits 162c89251083 btrfs: use dev_t to match device in device_matched omits 8bd009f827fa btrfs: add device major-minor info in the struct btrfs_device omits be64f89626f3 btrfs: match stale devices by dev_t omits 6c66cce4ef74 btrfs: harden identification of a stale device omits 66a1c037029c btrfs: simplify fs_devices member access in btrfs_init_dev [...] omits 4d049b9b7a66 btrfs: reuse existing inode from btrfs_ioctl omits f67ad8d72178 btrfs: move missing device handling in a dedicate function omits c2a3b8bcfb91 btrfs: stop trying to log subdirectories created in past t [...] omits 93ed575516d9 btrfs: stop copying old dir items when logging a directory omits 22d15085c406 btrfs: put initial index value of a directory in a constant omits ca211e20eb53 btrfs: don't log unnecessary boundary keys when logging directory omits 17024720a959 btrfs: don't start transaction for scrub if the fs is moun [...] omits 69262f644819 btrfs: reuse existing pointers from btrfs_ioctl omits d6416ce15f89 btrfs: remove write and wait of struct walk_control omits 742dd872d37f pinctrl: renesas: r8a77995: Restore pin group sort order omits af4cd447039d pinctrl: renesas: r8a7790: Restore pin function sort order omits f55455162cf3 pinctrl: renesas: r8a7779: Restore pin function sort order omits ffbbca33a693 pinctrl: renesas: r8a779a0: Rename MOD_SEL2_* definitions omits 86ece078c890 lib/crypto: blake2s: avoid indirect calls to compression f [...] omits ce7eefa1c265 Merge branch 'fixes' into for-next omits a55e715b7c71 dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] omits afb6d4dc7f28 dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents omits 9cfc44643cf7 dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] omits 6cb2f45b3440 dt-bindings: ingenic,i2c: Rework interrupts in example omits e14fce030b06 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema omits 18b78483e7ae dt-bindings: i2c: imx: Make each example a separate entry omits 791ad79f64be dt-bindings: i2c: mpc: Make each example a separate entry omits abf0fee97313 dt-bindings: Improve phandle-array schemas omits 24e378c66089 overflow: Implement size_t saturating arithmetic helpers omits 88f3306dbb39 test_overflow: Regularize test reporting output omits 613bcc81d43c drm/dp: Remove common Post Cursor2 register handling omits 84f43e805843 drm/dp: Fix off-by-one in register cache size omits 9d6ae5b72f78 pinctrl: renesas: Kconfig: Select PINCTRL_RZG2L if RZ/V2L [...] omits fd692f3d8ff3 bus: mhi: Add mru_default for Cinterion MV31-W omits 12bb8ff3c62e bus: mhi: Add mru_default for Foxconn SDX55 omits 317a42bd9204 ARM: Document merges omits e0d6757745e7 Merge branch 'arm/late' into for-next omits 035434f0dd0d Merge tag 'amlogic-fixes-v5.17-rc-v2' of https://git.kerne [...] omits 65def56a5fa7 Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' o [...] omits 3375aa77135f ARM: dts: meson8b: Fix the UART device-tree schema validation omits 57007bfb5469 ARM: dts: meson8: Fix the UART device-tree schema validation omits 5225e1b87432 ARM: dts: meson: Fix the UART compatible strings omits e333f3fec06a ARM: Document merges omits c3b2f9e873ef Merge branch 'arm/late' into for-next omits 6b6db66fb373 Merge tag 'soc-fsl-next-v5.17' of git://git.kernel.org/pub [...] omits 0876babeb560 Merge tag 'socfpga_dts_update_for_v5.17_part2' of git://gi [...] omits 90352609bdef Merge tag 'reset-for-v5.17' of git://git.pengutronix.de/pz [...] omits f5cbe47c51cd Merge branch 'arm/fixes' into for-next omits c79295d7ee1a Merge tag 'samsung-dt64-5.17-2' of https://git.kernel.org/ [...] omits 34e0929d14d0 Merge tag 'memory-controller-drv-omap-5.17' of https://git [...] omits 734b4712a15f Merge tag 'memory-controller-drv-5.17' of https://git.kern [...] omits 95f78af579d3 Merge tag 'ti-k3-config-for-v5.17-v2' of https://git.kerne [...] omits b1ef70135f53 Merge tag 'qcom-arm64-defconfig-for-5.17' of https://git.k [...] omits f772f7e839bb Merge tag 'qcom-arm64-for-5.17-1' of https://git.kernel.or [...] omits deccdc186789 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] omits bda9b8122e53 ARM: configs: aspeed: Add support for USB flash drives omits b6b2e59680e7 ARM: Document merges omits 092d79d0c37f Merge branch 'arm/fixes' into for-next omits 0020e9e1f8d3 arm64: dts: agilex: align mmc node names with dtschema omits d3c8da99d707 arm64: dts: agilex: add board compatible for N5X DK omits c68686153887 arm64: dts: agilex: add board compatible for SoCFPGA DK omits 025bf2d9b7a6 arm64: dts: stratix10: align regulator node names with dtschema omits ad22dd025e76 arm64: dts: stratix10: align mmc node names with dtschema omits 2329a9d4206e arm64: dts: stratix10: move ARM timer out of SoC node omits acfef271b387 arm64: dts: stratix10: add board compatible for SoCFPGA DK omits 5c47a53338e6 ARM: dts: arria10: add board compatible for SoCFPGA DK omits 303cb187ac8a ARM: dts: arria10: add board compatible for Mercury AA1 omits a9c0ff6f0e15 ARM: dts: arria5: add board compatible for SoCFPGA DK omits f4db1147e1fe dt-bindings: clock: intel,stratix10: convert to dtschema omits f3517e1dca3c dt-bindings: intel: document Agilex based board compatibles omits be5a32dd6408 dt-bindings: altera: document Stratix 10 based board compatibles omits de27feca5e96 dt-bindings: altera: document VT compatibles omits a2661e38c55a dt-bindings: altera: document Arria 10 based board compatibles omits db27f9ded50c dt-bindings: altera: document Arria 5 based board compatibles omits cc38f38086de dt-bindings: altera: document existing Cyclone 5 board com [...] omits 49b721df4e3d Merge branch 'arm/dt' into for-next omits 134a2de4a6ff soc: document merges omits 199012214fa3 Merge branch 'arm/dt' into for-next omits c4a665033336 soc: document merges omits d5a02e3df387 Merge branch 'arm/drivers' into for-next omits 18c342922155 Merge branch 'arm/dt' into for-next omits a42ab7637332 Merge branch 'arm/soc' into for-next omits 39b652c7a1de Merge branch 'arm/defconfig' into for-next omits 841b78b672f9 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c omits 3510c8bf32bf Merge tag 'qcom-arm64-defconfig-for-5.17' of git://git.ker [...] omits de369801658a Merge branch 'for-v5.17/tegra-mc' into mem-ctrl-next omits e2f01d07fad2 memory: tegra20-emc: Correct memory device mask omits 23a0ea001466 memory: tegra30-emc: Print additional memory info omits a1828d772e07 arm64: dts: exynos: Add initial E850-96 board support omits e3493220fd3e arm64: dts: exynos: Add initial Exynos850 SoC support omits 292581a48af3 Merge tag 'arm-soc/for-5.17/defconfig-arm64' of https://gi [...] omits 834981513001 Merge tag 'arm-soc/for-5.17/defconfig' of https://github.c [...] omits 414174b6bb65 arm64: defconfig: Enable USB controller drivers for TI K3 SoC omits 3b208935034a Merge branch 'arm/soc' into for-next omits e1e30a045f1a Merge branch 'arm/defconfig' into for-next omits 156f91f1c49a arm64: defconfig: Add SM8450 icc configs omits 4685e234ab34 arm64: defconfig: Add SM8450 pinctrl config omits 6d10fcd2faac arm64: defconfig: Add SM8450 GCC config omits 7fcae3717755 Merge branch 'arm/dt' into for-next omits 4f5494f192f8 soc: document merges omits 470e1723449f Merge branch 'arm/drivers' into for-next omits d852ee56c0fb Merge branch 'arm/soc' into for-next omits 8c9b8baa2d9b Merge branch 'arm/defconfig' into for-next omits 283cd1ca89cf Merge branch 'arm/dt' into for-next omits 6bf464df32b9 soc: document merges omits b58dbcb5fe4b Merge branch 'arm/drivers' into for-next omits 65cf0ecdc1df Merge branch 'arm/fixes' into for-next omits 18075a576f76 Merge branch 'arm/newsoc' into for-next omits bda7cc279f73 soc: document merges omits 08d9370ec948 Merge branch 'arm/defconfig' into for-next omits c768aaeb7f72 Merge branch 'arm/dt' into for-next omits 42458f61b02e Merge branch 'arm/drivers' into for-next omits f0b8efdb7dd2 Merge branch 'arm/fixes' into for-next omits 0448a67bf07c soc: document merges omits ae7d3b242375 Merge branch 'arm/newsoc' into for-next omits edf199ecd74c soc: document merges omits ad43a02a3620 Merge branch 'arm/fixes' into for-next omits 6f38de7e2cf3 Merge branch 'arm/dt' into for-next omits 4a77a0037439 soc: document merges omits 470169775435 Merge branch 'arm/drivers' into for-next omits 1a01683a58c1 Merge branch 'arm/dt' into for-next omits 8c5b8d91b247 Merge branch 'arm/soc' into for-next omits cdfe0634f3fe soc: document merges omits 8109898d8dc6 Merge branch 'arm/drivers' into for-next omits 6a43f96f7aee Merge branch 'arm/soc' into for-next omits 07d32fc78e7a Merge branch 'arm/dt' into for-next omits 57bcb70d7259 Merge branch 'arm/defconfig' into for-next omits 0344931ad359 soc: document merges omits 2e307ba4156c Merge branch 'arm/dt' into for-next omits 947647e2f4ff Merge branch 'arm/fixes' into for-next omits d347a77d7a8f Merge tag 'v5.16-rc5' into for-next omits c29ec614f0da firmware: arm_scpi: Fix string overflow in SCPI genpd driver omits 2dd6123d3f13 memory: brcmstb_dpfe: fix typo in a comment omits 56985dc4f437 memory: tegra: Constify struct thermal_cooling_device_ops omits b86314b30dee Merge branch 'arm/fixes' into for-next omits de4ddd0fce1c Merge branch 'arm/dt' into for-next omits 98f1323959b8 memory: fsl_ifc: populate child devices without relying on [...] omits f91d84e2ed0d dt-bindings: memory: fsl: convert ifc binding to yaml schema omits 28df783bfcbb ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573 omits 9dfcdd1d85cc ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers omits c2af8fb1cf94 arm64: defconfig: Enable additional Broadcom STB drivers omits 3191e91ae15b memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX adds 25b20ae8151b Merge tag 'linux-kselftest-fixes-5.17-rc3' of git://git.ke [...] adds 186edf7e368c selinux: fix double free of cond_list on error paths adds 551007a8f10a Merge tag 'selinux-pr-20220203' of git://git.kernel.org/pu [...] adds ac62a0174d62 dt-bindings: net: qcom,ipa: add optional qcom,qmp property adds 34a081761e4e net: ipa: request IPA register values be retained adds 0166556a1266 Merge branch 'net-ipa-enable-register-retention' adds 77b1b8b43ec3 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 80d4609008e6 net: stmmac: ensure PTP time register reads are consistent adds 87563a043cef ax25: fix reference count leaks of ax25_dev adds eb2eb5161cdb Merge tag 'net-5.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds dcb85f85fa6f gcc-plugins/stackleak: Use noinstr in favor of notrace adds 633a8e8986ea Merge tag '5.17-rc3-smb3-client-fixes' of git://git.samba. [...] adds 1eb7de177d40 Merge tag '9p-for-5.17-rc3' of git://github.com/martinetd/linux adds cff7f2237c2b Merge tag 'ceph-for-5.17-rc3' of git://github.com/ceph/cep [...] adds a85468b766d3 Revert "mm/page_isolation: unset migratetype directly for [...] adds fb5222aae64f mm/debug_vm_pgtable: remove pte entry from the page table adds 64d8b9e14512 mm/page_table_check: use unsigned long for page counters a [...] adds e59a47b8a453 mm/khugepaged: unify collapse pmd clear, flush and free adds 80110bbfbba6 mm/page_table_check: check entries at pmd levels adds 314c459a6fe0 mm/pgtable: define pte_index so that preprocessor could re [...] adds 520ba724061c ipc/sem: do not sleep with a spin lock held adds c10a0f877fe0 mm/kmemleak: avoid scanning potential huge holes adds 6a0fb704b05c MAINTAINERS: update rppt's email adds 07d2505b963b kselftest/vm: revert "tools/testing/selftests/vm/userfault [...] adds f9aaa5b05ea3 Merge branch 'akpm' (patches from Andrew) adds 3ec5586b4699 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby adds a6ed2035878e drm/amd: Warn users about potential s0ix problems adds f52a2b8badbd drm/amd: add support to check whether the system is set to s3 adds 04ef860469fd drm/amd: Only run s3 or s0ix if system is configured properly adds bca52455a3c0 drm/amdgpu: fix a potential GPU hang on cyan skillfish adds 2d8ae25d2337 drm/amd/display: Update watermark values for DCN301 adds f5fa54f45ab4 drm/amd/display: watermark latencies is not enough on DCN31 adds 49a6ebb95d04 drm/amd/display: revert "Reset fifo after enable otg" adds 30fbce374745 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 201 [...] adds e55a3aea4182 drm/amd: avoid suspend on dGPUs w/ s2idle support when run [...] adds e8ae38720e1a drm/amdgpu: fix logic inversion in check adds 7eb3848cc8c1 Merge tag 'amd-drm-fixes-5.17-2022-02-02' of https://gitla [...] adds 8ea2c5187d7b Merge tag 'drm-misc-fixes-2022-02-03' of git://anongit.fre [...] adds 9ca3d3cd0857 Merge tag 'drm-intel-fixes-2022-02-03' of git://anongit.fr [...] adds 31462d9e47cf Merge tag 'drm-fixes-2022-02-04' of git://anongit.freedesk [...] adds 0a566d43c8cd Merge tag 'sound-5.17-rc3' of git://git.kernel.org/pub/scm [...] adds 04662bac0067 ACPI: require CRC32 to build adds ddb16b08316b Merge tag 'acpi-5.17-rc3' of git://git.kernel.org/pub/scm/ [...] adds d2a02e3c8bb6 lib/crypto: blake2s: avoid indirect calls to compression f [...] adds c321e907aa48 random: continually use hwgenerator randomness adds 042e293e16e3 random: wake up /dev/random writers after zap adds ebf760638873 random: access primary_pool directly rather than through pointer adds 9d5505f1eebe random: only call crng_finalize_init() for primary_crng adds ba6ef8af0f3b Merge tag 'random-5.17-rc3-for-linus' of git://git.kernel. [...] adds b54240ad4943 iommu: Fix potential use-after-free during probe adds 30209b93177a iommu: Fix some W=1 warnings adds 99e675d473eb iommu/vt-d: Fix potential memory leak in intel_setup_irq_r [...] adds 9b45a7738eec iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() adds 07cd9ac4c540 Merge tag 'iommu-fixes-v5.17-rc2' of git://git.kernel.org/ [...] adds c4f9c8bbcc24 MAINTAINERS: add myself as PATA drivers reviewer adds d052c5d3a35f MAINTAINERS: add myself as Renesas R-Car SATA driver reviewer adds ac9f0c810684 ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage adds 494a2c2b27c5 Merge tag 'ata-5.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds 3e1f941dd9f3 block: fix DIO handling regressions in blkdev_read_iter() adds 0f9650bd838e md: fix NULL pointer deref with nowait but no mddev->queue adds aace2b7a93ca Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 0fa0f99fc84e nvme: fix a possible use-after-free in controller reset du [...] adds ff9fc7ebf5c0 nvme-tcp: fix possible use-after-free in transport error_r [...] adds b6bb1722f34b nvme-rdma: fix possible use-after-free in transport error_ [...] adds 6a51abdeb259 nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() adds e8db8c9cadac Merge tag 'nvme-5.17-2022-02-03' of git://git.infradead.or [...] adds b13e0c718568 block: bio-integrity: Advance seed correctly for larger in [...] adds 7c4a94590e4d Merge tag 'block-5.17-2022-02-04' of git://git.kernel.dk/l [...] adds 24331050a3e6 erofs: fix small compressed files inlining adds b0bc0cb8157d Merge tag 'erofs-for-5.17-rc3-fixes' of git://git.kernel.o [...] adds 86286e486cbd Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/s [...] adds 7dd3876205df PCI: kirin: Add dev struct for of_device_get_match_data() adds e09e1a40639b Merge tag 'pci-v5.17-fixes-3' of git://git.kernel.org/pub/ [...] adds fc93310c67ff Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b43a76f423aa RDMA/siw: Fix broken RDMA Read Fence/Resume logic. adds f3136c4ce7ac RDMA/mlx4: Don't continue event handler after memory alloc [...] adds 0457e5153e0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 524446e21798 Merge tag 'iomap-5.17-fixes-1' of git://git.kernel.org/pub [...] adds ea7b3e6d42d7 Merge tag 'vfs-5.17-fixes-2' of git://git.kernel.org/pub/s [...] adds fbc04bf01a8d Merge tag 'xfs-5.17-fixes-1' of git://git.kernel.org/pub/s [...] adds 8cfe148a7136 kvm/arm64: rework guest entry logic adds 6455317e4d0d kvm/riscv: rework guest entry logic adds de1d7b6a51da RISC-V: KVM: make CY, TM, and IR counters accessible in VU mode adds 403271548a84 RISC-V: KVM: Fix SBI implementation version adds cb4f0843429e Merge tag 'kvm-riscv-fixes-5.17-1' of https://github.com/k [...] adds e3bcfda012ed KVM: x86: Report deprecated x87 features in supported CPUID adds 6e37ec8825a1 KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer adds 1c71dbc8a179 KVM: arm64: Avoid consuming a stale esr value when SError occur adds 1229630af886 KVM: arm64: Stop handle_exit() from handling HVC twice whe [...] adds 1dd498e5e26a KVM: arm64: Workaround Cortex-A510's single-step and PAC t [...] adds 7e6a6b400db8 Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pu [...] adds 5fdb26213fcb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 90c9e950c0de Merge tag 'for-linus-5.17a-rc3-tag' of git://git.kernel.or [...] adds 898b5841ae37 Merge tag 'edac_urgent_for_v5.17_rc3' of git://git.kernel. [...] adds dd7f5a11ac5a PCI/MSI: Remove bogus warning in pci_irq_get_affinity() adds b72e40b192f2 Merge tag 'irq_urgent_for_v5.17_rc3' of git://git.kernel.o [...] adds aeabe1e0744d Merge tag 'objtool_urgent_for_v5.17_rc3' of git://git.kern [...] adds a01994f5e5c7 x86/perf: Default set FREEZE_ON_SMI for all adds 3c25fc97f559 perf: Copy perf_event_attr::sig_data on modification adds 95d29fa10452 selftests/perf_events: Test modification of perf_event_att [...] adds ddecd2287860 perf: uapi: Document perf_event_attr::sig_data truncation [...] adds 1d9093457b24 perf/x86/intel/pt: Fix crash with stop filters in single-r [...] adds c3bf8a14408a Merge tag 'perf_urgent_for_v5.17_rc3' of git://git.kernel. [...] adds e9cc5d48d4f4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 88443d3f79b8 tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds d5381cc9f123 tools headers cpufeatures: Sync with the kernel sources adds 100198322b2e perf beauty: Make the prctl arg regexp more strict to cope [...] adds fc45e6588d57 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 9334030c3b94 Merge remote-tracking branch 'torvalds/master' into perf/urgent adds b7b9825fbee7 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds ae65b443f03f perf tools: Add missing branch_sample_type to perf_event_a [...] adds a663520fcc4b perf annotate: Set error stream of objdump process for TUI adds d792a7a94c2c perf session: Check for NULL pointer before dereference adds bc9c806e5244 perf synthetic-events: Return error if procfs isn't mounte [...] adds a2887b9b8d1d perf bpf: Fix a typo in bpf_counter_cgroup.c adds 05b5a9d62854 perf tools: Apply correct label to user/kernel symbols in [...] adds b2b1aa73ade9 perf stat: Fix display of grouped aliased events adds 4f2492731ada tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 407eb43ae87c libperf: Add arm64 support to perf_mmap__read_self() adds fceb62124d8f perf ftrace: system_wide collection is not effective by default adds 18118a4298fd Merge tag 'perf-tools-fixes-for-v5.17-2022-02-06' of git:/ [...] adds d8ad2ce873ab Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds dfd42facf1e4 Linux 5.17-rc3 adds c8ba56b7e8f3 Merge tag 'integrity-v5.17-fix' of git://git.kernel.org/pu [...] adds 51f7ea914d79 Merge tag 'mmc-v5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds fda17afc6166 ata: libata-core: Fix ata_dev_config_cpr() adds 2ade8eef993c Merge tag 'ata-5.17-rc4' of git://git.kernel.org/pub/scm/l [...] adds 6d896d3b44cf ksmbd: smbd: validate buffer descriptor structures adds 97550c7478a2 ksmbd: fix same UniqueId for dot and dotdot entries adds 04e260948a16 ksmbd: don't align last entry offset in smb2 query directory adds deae24b0b13f ksmbd: reduce smb direct max read/write size adds f9929ef6a2a5 ksmbd: add support for key exchange adds 555f3d7be91a Merge tag '5.17-rc3-ksmbd-server-fixes' of git://git.samba [...] adds 468d126dab45 NFS: Fix initialisation of nfs_client cl_flags field adds a9c10b5b3b67 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create adds 3d4a39404ba3 NFS: Fix nfs4_proc_get_locations() kernel-doc comment adds 63db37e99ac1 MAINTAINERS: Update my email address adds b49ea673e119 SUNRPC: lock against ->sock changing during sysfs read adds e6251ab4551f Merge tag 'nfs-for-5.17-2' of git://git.linux-nfs.org/proj [...] adds 8a4c5b2a6d8e kconfig: let 'shell' return enough output for deep path names adds 1cf5f151d25f Makefile.extrawarn: Move -Wunaligned-access to W=1 adds 195befc404a2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1e74c46f4318 arc: use BUILD_BUG for invalid sizes in get_user/put_user adds 47669db01adb arc: provide __{get,put}_kernel_nofault adds f982d9b7c628 arc: remove set_fs() adds 76220d3f7ec1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 1614d94cd65c Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds bf5bdcc9f262 MAINTAINERS: Update Benjamin Gaignard maintainer status adds 60f40305529b MAINTAINERS: update drm/stm drm/sti and cec/sti maintainers adds 63a8728579a8 Merge tag 'optee-fix-for-v5.17' of git://git.linaro.org/pe [...] adds 486343d3728b Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' o [...] adds bc41099f060e arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' adds 323ca765bfe9 arm64: dts: meson-sm1-odroid: use correct enable-gpio pin [...] adds a5be3e5d46f3 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain f [...] adds 76577c913745 arm64: dts: meson-gx: add ATF BL32 reserved-memory region adds 08982a1b3aa2 arm64: dts: meson-g12: add ATF BL32 reserved-memory region adds f26573e2bc9d arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 adds e6b03375132f arm64: dts: meson-sm1-odroid: fix boot loop after reboot adds 7eabedfb2903 Merge branch 'v5.17/fixes' of git://git.kernel.org/pub/scm [...] adds 6dc701ee9fab MAINTAINERS: Add Apple watchdog to ARM/APPLE MACHINE SUPPORT adds 78b390bd5657 Merge tag 'asahi-soc-maintainers-5.17' of https://github.c [...] adds cc0def5b4ed6 Merge tag 'optee-fixes-for-v5.17' of git://git.linaro.org/ [...] adds f8d1fc05e288 Merge tag 'imx-fixes-5.17' of git://git.kernel.org/pub/scm [...] adds ebdd054ffa14 Merge tag 'samsung-fixes-5.17' of git://git.kernel.org/pub [...] adds 088400521e42 docs/ABI: testing: aspeed-uart-routing: Escape asterisk adds 301a5d3ad243 soc: aspeed: lpc-ctrl: Block error printing on probe defer cases adds 724004a11a84 ARM: dts: spear320: Drop unused and undocumented 'irq-over [...] adds 99c410e89ed0 Merge tag 'ti-k3-dt-fixes-for-v5.17' of git://git.kernel.o [...] adds d9058d6a0e92 ARM: dts: Fix boot regression on Skomer adds 3037b174b187 ARM: socfpga: fix missing RESET_CONTROLLER adds 6efb9f739d41 Merge tag 'socfpga_fix_for_v5.17' of git://git.kernel.org/ [...] adds d9bc0de02aa0 MAINTAINERS: arm: samsung: add Git tree and IRC adds 5b52ada7141f MAINTAINERS: add IRC to ARM sub-architectures and Devicetree adds 4a64f2d3527a MAINTAINERS: add myself as a maintainer for the sl28cpld adds 83b9d622fbee Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e8454117d622 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 4f9e67f5e03a MAINTAINERS: add Alexander Gordeev as maintainer for s390 adds 72fc40931d7a MAINTAINERS: downgrade myself to Reviewer for s390 adds e286f231eab4 s390/module: fix building test_modules_helpers.o with clang adds 47454f575e38 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ed14fc7a79ab net: sparx5: Fix get_stat64 crash in tcpdump adds fe68195daf34 ixgbevf: Require large buffers for build_skb on 82599VF adds 77b337196a9d netfilter: conntrack: don't refresh sctp entries in closed state adds a9e8503def0f netfilter: nft_payload: don't allow th access for fragments adds cc4f9d62037e netfilter: conntrack: move synack init code to helper adds 82b72cb94666 netfilter: conntrack: re-init state for retransmitted syn-ack adds 1f6339e034d5 MAINTAINERS: netfilter: update git links adds d1ca60efc53d netfilter: ctnetlink: disable helper autoassign adds 40106e005bd9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds f8d9d938514f tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case adds 59085208e4a2 net: mscc: ocelot: fix all IP traffic getting trapped to C [...] adds aec12836e719 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-c [...] adds 28f922213886 net/smc: fix ref_tracker issue in smc_pnet_add() adds 94fdd7c02a56 net/smc: use GFP_ATOMIC allocation in smc_pnet_add_eth() adds fe4f57bf7b58 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e11 [...] adds 4e644bc3e9f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 100b267d36e9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f0a6fd152706 cfg80211: fix race in netlink owner interface destruction adds 8235a61b030e Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 946eb87114af ASoC: Revert "ASoC: mediatek: Check for error clk pointer" adds 307f31452078 ASoC: tas2770: Insert post reset delay adds d7b530fdc45e ASoC: rt5682s: do not block workqueue if card is unbound adds a6d78661dc90 ASoC: rt5668: do not block workqueue if card is unbound adds 4c33de0673ce ASoC: rt5682: do not block workqueue if card is unbound adds 7628ef5b87b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e2a354e3775 regulator: core: fix false positive in regulator_late_cleanup() adds 1aa6a7957230 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 64f3e1cd37a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ab3824427b84 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq [...] adds ba8681733dbc Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 014651231c30 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b139e2632409 Revert "PCI/portdrv: Do not setup up IRQs if there are no users" adds 345035230a40 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5d5ead5e1caf serial: 8250_pericom: Revert "Re-enable higher baud rates" adds 61cc70d9e8ef vt_ioctl: fix array_index_nospec in vt_setactivate adds 28cb138f559f vt_ioctl: add array_index_nospec to VT_ACTIVATE adds 2500972f2b34 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 117b4e96c7f3 usb: dwc3: gadget: Prevent core from processing stale TRBs adds a3b6b01b1fe3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 8cbb5dd01edf Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds c9268df25da7 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 9e093af41f74 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f7451245b1d5 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds ea85bf906466 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...] adds 18bf31450fdc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds c0689e46be23 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX adds 9ccdcc73d37c Merge tag 'phy-fixes-5.17' of git://git.kernel.org/pub/scm [...] adds a0572cea8866 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 adds 05daa805a86c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W adds bca828ccdd65 speakup-dectlk: Restore pitch setting adds 8e0e9044f8fd Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds c6ce9c5831ca crypto: api - Move cryptomgr soft dependency into algapi adds 252539e703d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4cbd93c3c110 pidfd: fix test failure due to stack overflow on some arches adds e2aa5e650b07 selftests: fixup build warnings in pidfd / clone3 tests adds 183f80fd72db selftests/ir: fix build with ancient kernel headers adds 5ecba33db5af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 21132ac63789 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 40a5fd2e1072 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds bb9bb9c75482 hwmon: (ntc_thermistor) Underscore Samsung thermistor adds 0fdfb2c76246 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 5e6ed96c2258 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e3d13da7f77d platform/x86: asus-wmi: Fix regression when probing for fa [...] adds e406f19d92ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 79525efe8827 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds c80b27cfd93b scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled adds 5852ed2a6a39 scsi: lpfc: Reduce log messages seen after firmware download adds 94fd379be0c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds eb48d4219879 drm/i915: Fix oops due to missing stack depot adds ee59792c9717 drm/i915: Disable DRRS on IVB/HSW port != A adds 3526b607b023 drm/i915/ttm: Return some errors instead of trying memcpy move adds 9d7516b16f2a drm/i915: Fix header test for !CONFIG_X86 adds 8fd5a26e4385 drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration adds 85bb289215cf drm/i915: Populate pipe dbuf slices more accurately during [...] adds 4e6f55120c7e drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL adds 71f96f47b004 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 54309fde1a35 mmc: block: fix read single on recovery logic adds a8af91a7abcc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4dce508ce2f0 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8bc69f86328e Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj adds 6bf625a4140f Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) adds dddda440ef67 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 6a00ef449370 riscv: eliminate unreliable __builtin_frame_address(1) adds 3c04d84508b5 riscv: Fix XIP_FIXUP_FLASH_OFFSET adds 4b1c70aa8ed8 riscv/mm: Add XIP_FIXUP for phys_ram_base adds ca0cb9a60f6d riscv/mm: Add XIP_FIXUP for riscv_pfn_base adds f2374c7fa024 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 95a4eed7dd5b gpiolib: Never return internal error codes to user space adds cc38ef936840 gpio: sifive: use the correct register to read output values adds 084e8b52ec00 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 92a68053c346 Documentation: KUnit: Fix usage bug adds 2296f4493535 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 916111efcd75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a65b819f0804 NFSD: Fix the behavior of READ near OFFSET_MAX adds ae37acbe86de NFSD: Fix ia_size underflow adds 665913f30e19 NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes adds 1b5ec3d3c450 NFSD: Clamp WRITE offsets adds 7b2a2cda3e45 NFSD: COMMIT operations must not return NFS?ERR_INVAL adds 798cae3d98bb NFSD: Fix offset type in I/O trace points adds accd66d0a0a3 NFSD: Deprecate NFS_OFFSET_MAX adds 17e94523bfcf Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 297402aa5289 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds fefb44b81a64 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 6df4432a5eca drm/panel: simple: Assign data from panel_dpi_probe() correctly adds fc764b103b81 drm/vc4: crtc: Fix redundant variable assignment adds 200e8e3e43c4 drm/privacy-screen: Fix sphinx warning adds 50b10528aad5 fbcon: Avoid 'cap' set but not used warning adds db405774f6a8 MAINTAINERS: Add entry for fbdev core adds c0cfbb122275 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case adds 9da1e9ab82c9 drm/rockchip: vop: Correct RK3399 VOP register fields adds 301c67a59c13 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 280862eb9594 drm/dp: Fix off-by-one in register cache size adds b4612fa141b6 drm/dp: Fix OOB read when handling Post Cursor2 register adds 66754fc63e3f iio: addac: ad74413r: Do not reference negative array offsets adds a3d9ef822928 tpm: vtpm_proxy: Check length to avoid compiler warning adds 7645d63bc94d alpha: Silence -Warray-bounds warnings adds 102a4c406d00 m68k: cmpxchg: Dereference matching size adds c58345173d38 Makefile: Enable -Warray-bounds adds 93653fa75a84 Makefile: Enable -Wzero-length-bounds adds eedbb6f19315 KVM: x86: Replace memset() "optimization" with normal per- [...] adds 95ae8df365bb intel_th: msu: Use memset_startat() for clearing hw header adds f90dc1ce2500 media: omap3isp: Use struct_group() for memcpy() region adds 66afa553fc86 net/mlx5e: Avoid field-overflowing memcpy() adds b1372d3526d1 net/mlx5e: Use struct_group() for memcpy() region adds 94aab3b79777 scsi: mpt3sas: Convert to flexible arrays adds 3dc114fdb114 fortify: Detect struct member overflows in memcpy() at com [...] adds 8be735e83d11 fortify: Detect struct member overflows in memmove() at co [...] adds d49c1bd1c14d fortify: Detect struct member overflows in memset() at com [...] adds 274d8f425a84 fortify: Update compile-time tests for Clang 14 adds 1099ce55b053 x86: don't build CONFIG_X86_32 as -ffreestanding adds 4bb8b32d1fd9 Compiler Attributes: Add __pass_object_size for Clang adds a382dbba4f1e Compiler Attributes: Add __overloadable for Clang adds d3b2dc20b4f5 Compiler Attributes: Add __diagnose_as for Clang adds 4cfbda15d657 fortify: Add Clang support adds 9b2930f3d155 Merge branch 'for-next/memcpy' into for-next/kspp adds f1d61881a32a test_overflow: Regularize test reporting output adds a66866cff71c overflow: Implement size_t saturating arithmetic helpers adds 3b1d45c294ac Merge branch 'for-next/overflow' into for-next/kspp adds ddc6bc08dcb9 gcc-plugins/stackleak: Use noinstr in favor of notrace adds 9327f2939dc4 Merge branch 'for-next/hardening' into for-next/kspp adds 87f5673d85e6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 8f1ee1424fc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 58c3978f7975 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds adcb8b1e0f63 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds adbb8a1edecd perf/arm-ccn: Use platform_get_irq() to get the interrupt adds e564518b0727 perf: MARVELL_CN10K_TAD_PMU should depend on ARCH_THUNDER adds 6f75217b20a7 perf/arm-cmn: Make arm_cmn_debugfs static adds 8c0c56879d06 perf/marvell_cn10k: Fix unused variable warning when W=1 a [...] adds 602c873eb52e perf: Replace acpi_bus_get_device() adds 63997f51173d Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 61d176309b01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afc69465afda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a66ab3d28fcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b47fa24af6f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 12fbfd665fc4 memory: mtk-smi: Enable sleep ctrl safety function for MT8195 adds 5b8950b4a7a5 Merge branch 'for-v5.18/mediatek' into for-next adds a7191c48a51b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 02d6aaf54856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5b93011dd81f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7853ddfcb74b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2738b559019b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14d2eb985028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 73419e4d2fd1 arm64: dts: qcom: add IPA qcom,qmp property adds 1172729576fb arm64: dts: qcom: sm8450: Add remoteproc enablers and instances adds 72c370dfbd58 arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances adds 171bac46700f arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix [...] adds 7a86ac040565 arm64: dts: qcom: sc7280-herobrine: Consistently add "-reg [...] adds b1969bc52218 arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines adds f9800dde34e6 arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl adds 8fdedd6c6464 arm64: dts: qcom: sc7280-idp: No need for "input-enable" o [...] adds bbef2a9ca087 arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_de [...] adds 118cd3b8ec0d arm64: dts: qcom: sc7280: Add edp_out port and HPD lines adds 376e9183c1d1 arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive s [...] adds ad4152d6e259 arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from S [...] adds 96b34a6ea7d0 arm64: dts: qcom: sc7280: Add a blank line in the dp node adds 42d3ce71ebce dt-bindings: arm: qcom: Document SM8450 HDK boards adds 067b2b3616cd arm64: dts: qcom: Add SM8450 HDK DTS adds 116f7cc43d28 arm64: dts: qcom: sc7280: Add herobrine-r1 adds 7823e5aa5d1d firmware: qcom: scm: Remove reassignment to desc following [...] adds 943515090ec6 firmware: qcom: scm: Add function to set the maximum IOMMU [...] adds 071a13332de8 firmware: qcom: scm: Add function to set IOMMU pagetable a [...] adds a9ff0638a406 soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable adds a5d32f6d2e59 firmware: qcom: scm: Fix some kernel-doc comments adds 5a811126d38f soc: qcom: rpmpd: Check for null return of devm_kcalloc adds 0ff027027e05 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem adds 4b41a9d0fe3d soc: qcom: aoss: Fix missing put_device call in qmp_get adds 4e6ae78ee619 soc: qcom: apr: Remove redundant 'flush_workqueue()' calls adds 8030cb9a5568 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags adds 3a99f121fe0b firmware: qcom: scm: Introduce pas_metadata context adds 26c1f17013a8 soc: qcom: mdt_loader: Split out split-file-loader adds 8bd42e2341a7 soc: qcom: mdt_loader: Allow hash segment to be split out adds 64fb5eb87d58 soc: qcom: mdt_loader: Allow hash to reside in any segment adds ea90330fa329 soc: qcom: mdt_loader: Extend check for split firmware adds 75d7213ce191 soc: qcom: mdt_loader: Reorder parts of __qcom_mdt_load() adds ebeb20a9cd3f soc: qcom: mdt_loader: Always invoke PAS mem_setup adds f4e526ff7e38 soc: qcom: mdt_loader: Extract PAS operations adds 94749156e6bc remoteproc: qcom: pas: Carry PAS metadata context adds dd72781b48a5 dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles adds 5cef9b48458d remoteproc: qcom: pas: Add SM8450 remoteproc support adds 0ee30ace67e4 cpuidle: qcom-spm: Check if any CPU is managed by SPM adds 7734c4b507ce firmware: qcom: scm: Simplify set_cold/warm_boot_addr() adds 52beb1fc237d firmware: qcom: scm: Drop cpumask parameter from set_boot_addr() adds f60a317bcbea firmware: qcom: scm: Add support for MC boot address API adds c924e8d6f4a4 Merge branches 'arm64-defconfig-for-5.18', 'arm64-for-5.18 [...] adds ec5da82d9cfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c95db58e6f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 726fd781195d arm64: dts: renesas: rzg2l-smarc: Add common dtsi file adds 2ed3b5d9540b arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Swit [...] adds fa00d6dc1928 arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board adds 46da632734a5 arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1 adds 5c65ad127852 arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macr [...] adds cb5508e47e60 soc: renesas: Add support for reading product revision for [...] adds 65a3b7e58076 Merge branches 'renesas-arm-dt-for-v5.18' and 'renesas-dri [...] adds 697107023694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ba6f3ead59f8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 842f4cb72639 clk: rockchip: Add more PLL rates for rk3568 adds ff3187eabb5c clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 adds 6e69052f01d9 clk: rockchip: Add CLK_SET_RATE_PARENT to the HDMI referen [...] adds 66b36e66cc72 Merge branch 'v5.18-clk/next' into for-next adds 2e8a8b5955a0 arm64: dts: rockchip: reorder rk3399 hdmi clocks adds 36ce32721823 Merge branch 'v5.17-armsoc/dtsfixes' into for-next adds 0601fbed4059 arm64: dts: rockchip: enable the mali GPU on rk3399-firefly adds 8ad885126daa dt-bindings: rockchip: Add BananaPi R2 Pro Board adds f901aaadaa2a arm64: dts: rockchip: Add Bananapi R2 Pro adds ad14de063890 arm64: dts: rockchip: add the i2s3_2ch node to rk356x adds 78f7186095db arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles adds e49e24d7a85b arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10 adds 061b0332abfb Merge branch 'v5.18-armsoc/dts64' into for-next adds 5c1d8734edd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38dfe352b5a5 ARM: dts: exynos: add charger and battery to p4note adds bb03389a7cf5 Merge branch 'next/dt' into for-next adds f5b721d2c911 ARM: dts: exynos: use generic node name for LPDDR3 timings [...] adds 7803fc72e50b Merge branch 'next/dt' into for-next adds 300ccbb25491 ARM: defconfig: add SMB347 charger driver for p4note adds e0995440d460 Merge branch 'next/defconfig' into for-next adds 73a9cd6752c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 31eeb6b09f40 arm64: dts: juno: Remove GICv2m dma-range adds 5561a7fce027 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds b1a1b1523211 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] adds ffbdf7c8cdd2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 364040ba5e66 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 85045dd45300 ARM: dts: stm32: remove some timer duplicate unit-address [...] adds b380a2d1890a ARM: dts: stm32: remove timer5 duplicate unit-address on s [...] adds 7f25465e779d dt-binding: arm/stm32: Add emtrion hardware emSBC-Argon adds 16e3e44c5b87 ARM: dts: stm32: Add support for the emtrion emSBC-Argon adds 2a8e68ad06ce ARM: dts: stm32: Drop duplicate status okay from DHCOM gpioc node adds 0bb6b0f2e0e1 ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151 adds 3314f45c83c7 ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131 adds 2434845bae34 ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13 adds 864fdbe756af ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl adds 0dbdb4862cd5 ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP13 [...] adds ddc688c7b967 ARM: dts: stm32: add sdmmc sleep pins for STM32MP13 adds a6d3260019c9 ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK adds efdf018e31e0 ARM: dts: stm32: update SDMMC version for STM32MP13 adds a7f6433feda4 ARM: dts: stm32: add SDMMC2 in STM32MP13 DT adds 2f715efc19f5 ARM: dts: stm32: add sdmmc2 pins for STM32MP13 adds b8b34b31fb5f ARM: dts: stm32: Add DMA2D support for STM32F429 series soc adds 6ced294e9f84 ARM: dts: stm32: Enable DMA2D on STM32F469-DISCO board adds ee2aacb6f3a9 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 adds a0bc4b508334 ARM: dts: stm32: Add alternate pinmux for ethernet0 pins adds c4dda58124c3 ARM: dts: stm32: Add alternate pinmux for mco2 pins adds be64626c59c4 ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM adds 9daee05beee6 ARM: dts: stm32: add DMA1, DMA2 and DMAMUX1 on STM32MP13x [...] adds e6a7c1a1e709 ARM: dts: stm32: add MDMA on STM32MP13x SoC family adds a65e7c0e4057 ARM: dts: stm32: Add CM4 reserved memory, rproc and IPCC o [...] adds 59bb54bca1f5 ARM: dts: stm32: use exti 19 as main interrupt to support [...] adds 04720c3e19d6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds c4af51698c4f ARM: dts: sun8i: v3s: Move the csi1 block to follow address order adds d65e4afcc8db ARM: dts: sun8i-h3: Drop args in 'thermal-sensors' adds d7ab185b353f Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next adds 3a566e4c69f8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 5eb79764bdd8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 30a4f692d200 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6dd8457dc206 arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes adds 3be5bf60d055 Merge branch 'ti-k3-dts-next' into ti-next adds c7e648604a6e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 550686653114 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 3f4a61d2ac32 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 6d5be1773bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbf4ae93c2bc Merge tag 'renesas-r9a07g054-dt-binding-defs-tag' into ren [...] adds 9b90413c0524 clk: renesas: rzg2l-cpg: Add support for RZ/V2L SoC adds b0568e28538c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 9f7bc26ca5c9 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 469d56485c1b m68k: mm: Remove check for VM_IO to fix deferred I/O adds 3cab330e3c4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 65480863da95 m68knommu: fix warning: no previous prototype for 'init_dragen2' adds 6e117e183550 m68knommu: fix 'screen_bits' defined but not used adds 8cc70b8e6c92 m68knommu: fix ucsimm sparse warnings adds 021ff8547d2a m68k: m5441x: remove erroneous clock disable adds b46ecf4d031e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89f590f45e3e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds a0b8cd5c2230 MIPS: ath79: add support for QCN550x adds 0e96ea5c3eb5 MIPS: Loongson64: Clean up use of cc-ifversion adds d49fc69293f2 MIPS: Loongson{2ef,64}: Wrap -mno-branch-likely with cc-option adds e0a8b93efa23 mips: Enable KCSAN adds b7f29ca3c0a4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 684af757ead0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cc34c210e13c Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 18a1d5e19453 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() adds a4dd3293fbbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 789fac0007b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 66c0ff0ae996 Merge branch 'fixes' into for-next adds a084c44eaa6a s390-vfio-ap: introduces s390 kernel debug feature for vfi [...] adds d5c49db21b74 MAINTAINERS: update file path for S390 VFIO AP DRIVER adds 68f554b7d250 s390/vfio-ap: add s390dbf logging to the handle_pqap function adds 783f0a3ccd79 s390/vfio-ap: add s390dbf logging to the vfio_ap_irq_enabl [...] adds f36e7c9845d9 s390: remove invalid email address of Heiko Carstens adds 98c0d24d1e75 s390/ftrace: verify opcode before applying patch adds 1f231e295024 s390/maccess: fix absolute lowcore virtual vs physical add [...] adds 628c66942e23 s390/sclp_sdias: fix sclp_sdias_copy() virtual vs physical [...] adds 9de209c7d584 s390/dump: fix os_info virtual vs physical address confusion adds ba2d394c60ad s390/lgr: use simple assignment instead of memcpy adds a086db89b45c Merge branch 'features' into for-next adds 1390038f3da8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5233c82ac51b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 2396a4c70662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ae58b9aac9b Merge branch 'misc-5.17' into for-next-current-v5.16-20220204 adds 7cb25875e95a Merge branch 'for-next-current-v5.16-20220204' into for-ne [...] adds 3a1c3e9268be btrfs: remove write and wait of struct walk_control adds 9c4e34c58bd8 btrfs: reuse existing pointers from btrfs_ioctl adds 7827c43b0f93 btrfs: don't start transaction for scrub if the fs is moun [...] adds 98872f868849 btrfs: don't log unnecessary boundary keys when logging directory adds 4cf46a8dc2e5 btrfs: put initial index value of a directory in a constant adds bbbf338af54e btrfs: stop copying old dir items when logging a directory adds 7080f941de94 btrfs: stop trying to log subdirectories created in past t [...] adds a1ed976c8fff btrfs: move missing device handling in a dedicate function adds 8754f7c257e9 btrfs: reuse existing inode from btrfs_ioctl adds 877a0388fb99 btrfs: simplify fs_devices member access in btrfs_init_dev [...] adds b042fbc6c4b1 btrfs: harden identification of a stale device adds e721dd9b4740 btrfs: match stale devices by dev_t adds 5ac23c8af585 btrfs: add device major-minor info in the struct btrfs_device adds fe97b9a8ef63 btrfs: use dev_t to match device in device_matched adds fd81f57b440d btrfs: fix deadlock between quota disable and qgroup resca [...] adds 28aac724c9d4 btrfs: cleanup temporary variables when finding rotational [...] adds d17aa3c4df79 btrfs: tree-checker: check item_size for inode_item adds 89fb2531b70e btrfs: tree-checker: check item_size for dev_item adds fe81a078aad9 btrfs: fix use-after-free after failure to create a snapshot adds 91a847140a32 btrfs: zoned: remove redundant initialization of to_add adds ca580b5175c3 btrfs: scrub: remove redundant initialization of increment adds 8a7aa8b97995 btrfs: fix use of uninitialized variable at rm device ioctl adds dd4bd65bf5a1 btrfs: move QUOTA_ENABLED check to rescan_should_stop from [...] adds a6eaa3018967 btrfs: send: remove redundant ret variable in fs_path_copy adds af445f5103f2 btrfs: skip reserved bytes warning on unmount after log cl [...] adds 5468a675c11d btrfs: add helper to delete a dir entry from a log tree adds ca3f601b7407 btrfs: pass the dentry to btrfs_log_new_name() instead of [...] adds a4c1c682cd29 btrfs: avoid logging all directory changes during renames adds 594c0edba2ba btrfs: stop doing unnecessary log updates during a rename adds fcbc3d39923f btrfs: avoid inode logging during rename and link when possible adds 6d062d89db6e btrfs: use single variable to track return value at btrfs_ [...] adds bfc02e089422 btrfs: add definition for EXTENT_TREE_V2 adds aefd84a73caa btrfs: disable balance for extent tree v2 for now adds d5810c821194 btrfs: disable device manipulation ioctl's EXTENT_TREE_V2 adds 6a0375c9855e btrfs: disable qgroups in extent tree v2 adds 5f1e6501e0c8 btrfs: disable scrub for extent-tree-v2 adds 5c9f3b2af2fb btrfs: disable snapshot creation/deletion for extent tree v2 adds 6d42cebaa34d btrfs: disable space cache related mount options for exten [...] adds 014f69860ad1 btrfs: tree-checker: don't fail on empty extent roots for [...] adds 4dcbe0d73dd5 btrfs: abstract out loading the tree root adds 97f3684358c4 btrfs: add code to support the block group root adds ba87132c7e06 btrfs: add support for multiple global roots adds 5c1f44a2a0f0 btrfs: zoned: make zone activation multi stripe capable adds cdff03c0153b btrfs: zoned: make zone finishing multi stripe capable adds 56e029df09fa btrfs: zoned: prepare for allowing DUP on zoned adds 02accd6c0c05 btrfs: zoned: allow DUP on meta-data block groups adds d1ac1e6d7b2b btrfs: don't hold CPU for too long when defragging a file adds e7b2a1b85b3b btrfs: replace BUILD_BUG_ON by static_assert adds 7cc0ce61f01d btrfs: zoned: remove redundant assignment in btrfs_check_z [...] adds 9b2bdd007c34 btrfs: stop checking for NULL return from btrfs_get_extent [...] adds 6cdc80cd277d Merge branch 'misc-next' into for-next-next-v5.17-20220204 adds 9d0d6412ce45 fs: export rw_verify_area() adds 40faa2c77aee fs: export variant of generic_write_checks without iov_iter adds 0653fdc91e4f btrfs: don't advance offset for compressed bios in btrfs_c [...] adds 72bee479fd5b btrfs: add ram_bytes and offset to btrfs_ordered_extent adds 77b48121e8cb btrfs: support different disk extent size for delalloc adds 6be12bc442b7 btrfs: clean up cow_file_range_inline() adds 805104ec24fe btrfs: optionally extend i_size in cow_file_range_inline() adds d43c6f21edd8 btrfs: add definitions + documentation for encoded I/O ioctls adds e2b865e02688 btrfs: add BTRFS_IOC_ENCODED_READ adds e5402ab080aa btrfs: add BTRFS_IOC_ENCODED_WRITE adds 047fbf431722 linux-next: build failure after merge of the kspp tree adds 995f7b23203e Merge branch 'ext/omar/encoded' into for-next-next-v5.17-20220204 adds 42e9b6113415 btrfs: use dummy extent buffer for super block sys chunk a [...] adds b2e01c34e821 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] adds a29423c05321 btrfs: expand subpage support to any PAGE_SIZE > 4K adds 207e153e022d Merge branch 'ext/qu/subpage-more-sizes' into for-next-nex [...] adds d6ff6c653ced btrfs: introduce a helper to locate an extent item adds 9dae7e613729 btrfs: introduce dedicated helper to scrub simple-mirror b [...] adds 76e2822c3d45 btrfs: introduce dedicated helper to scrub simple-stripe b [...] adds 30ba322788d7 btrfs: use scrub_simple_mirror() to handle RAID56 data str [...] adds cfb5c8e04ddd Merge branch 'ext/qu/scrub-refactor' into for-next-next-v5 [...] adds f4d840610c66 btrfs: defrag: don't try to merge regular extents with pre [...] adds a7c0fab916ae btrfs: defrag: don't defrag extents which is already at it [...] adds 5cfd2010719d btrfs: defrag: remove an ambiguous condition for rejection adds df9b5c799eb0 Merge branch 'ext/qu/more-defrag-fixes' into for-next-next [...] adds b353325c483d btrfs: stop checking for NULL return from btrfs_get_extent() adds ca1a9cca2456 btrfs: fix lost error return value when reading a data page adds c401a2b2a24c btrfs: remove no longer used counter when reading data page adds 2f50e60cd27a btrfs: assert we have a write lock when removing and repla [...] adds 4d75d3047bdc Merge branch 'ext/filipe/read-cleanups' into for-next-next [...] adds 6b79729069d0 btrfs: remove unnecessary leaf free space checks when push [...] adds f181aaea7438 btrfs: avoid unnecessary COW of leaves when deleting items [...] adds 3b080ef8a112 btrfs: avoid unnecessary computation when deleting items f [...] adds 8df544e91b36 btrfs: remove constraint on number of visited leaves when [...] adds e409a9df9309 btrfs: remove useless path release in the fast fsync path adds 7b6830648997 btrfs: prepare extents to be logged before locking a log t [...] adds 78c89c69bbbc Merge branch 'ext/filipe/cleanups-logging' into for-next-n [...] adds 80839488f2a7 Merge branch 'for-next-next-v5.17-20220204' into for-next- [...] adds fbe6fc0ac9f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d0cbe56a7d5a [smb3] improve error message when mount options conflict w [...] adds a81da65fbae6 cifs: call cifs_reconnect when a connection is marked adds 6b67a1be0316 cifs: mark sessions for reconnection in helper function adds cf16d89f3707 cifs: call helper functions for marking channels for reconnect adds bb3a8de37748 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 6d18762ed5cd f2fs: fix to unlock page correctly in error path of is_alive() adds 430f163b0188 f2fs: adjust readahead block number during recovery adds 1018a5463a06 f2fs: introduce F2FS_IPU_HONOR_OPU_WRITE ipu policy adds 87c1ead75ee8 f2fs: support idmapped mounts adds 728b9b5874f8 f2fs: add a way to limit roll forward recovery time adds b73732f82107 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d85b4efc105e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1a927cda94ac Documentation: ksmbd: update Feature Status table adds 06fac363fb07 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 6d609ebb1b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9934abfe208e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f2998eee606f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f748494754d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds da5917c920ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6709d633ab31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd5dd6acd8f8 HID:Add support for UGTABLET WP5540 adds 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next adds d8de6598e67c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9495b9b31abe i2c: bcm2835: Avoid clock stretching timeouts adds ccea7c0ec91b Merge branch 'i2c/for-current' into i2c/for-next adds 951285e59e8a i2c: amd-mp2: Remove useless DMA-32 fallback configuration adds b205f5850263 i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' adds 0bc4978a679c i2c: ACPI: Replace acpi_bus_get_device() adds 0c47dd7d09bb i2c: npcm7xx: Fix typos adds b993fe2dc6b5 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 5501c716da09 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds eac88dd85db9 hwmon: Report attribute name with udev events adds 428f7a213afd hwmon: (lm83) Reorder include files to be in alphabetic order adds 1450a43ecc9b hwmon: (lm83) Move lm83_id to avoid forward declaration adds f85e94000ac2 hwmon: (lm83) Replace new_client with client adds a166d8e6f5b7 hwmon: (lm83) Use regmap adds a507df46b21e hwmon: (lm83) Replace temperature conversion macros with s [...] adds 0650d138eb19 hwmon: (lm83) Demote log message if chip identification fails adds 57878b3660dd hwmon: (lm83) Explain why LM82 may be misdetected as LM83 adds 642d25f9476b hwmon: (lm83) Convert to use with_info API adds f3960243a90d hwmon: (nct6775) add support for TSI temperature registers adds 9e7fa9848ac6 ABI: hwmon: Document "label" sysfs attribute adds cf8235193389 hwmon: Add "label" attribute adds 213b1e022e18 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A adds 74fa97c35a74 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist adds d3476c4d5406 Documentation: admin-guide: Update i8k driver name adds eae517082663 Documentation: admin-guide: Add Documentation for undocume [...] adds 79c527a2e495 Documentation: ABI: Add ABI file for legacy /proc/i8k interface adds d42db176269b hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro adds 64b7e2364bf0 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II adds 7dcaed8298b9 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file adds b59e0978bae3 dt-bindings: hwmon: lm90: Drop Tegra specifics from example adds df44f4201cb4 hwmon: (powr1220) Cosmetic changes adds 3e27150cd65b hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] adds c8fefd872569 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] adds d7b5273204f5 hwmon: Fix possible NULL pointer adds 64e1d02550b7 hwmon: (sch56xx) Autoload modules on platform device creation adds de7084a74519 hwmon: (sch56xx-common) Add automatic module loading on su [...] adds 95f991132636 hwmon: (sch56xx-common) Replace msleep() with usleep_range() adds 9870b763256f hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING adds 91f4e586ec16 hwmon: (asus-ec-sensors) add driver for ASUS EC adds d8b4e2ef3c58 hwmon: (asus-ec-sensors) update documentation adds ef8669148153 hwmon: deprecate asis_wmi_ec_sensors driver adds 40ca67115d60 hwmon: (mlxreg-fan) Use pwm attribute for setting fan spee [...] adds d59c77fa9435 hwmon: (max6639) Update Datasheet URL adds f88e30f4f81d hwmon: (max6639) Add regulator support adds d0f6dc43f102 hwmon: (asus-ec-sensors) Add Crosshair VIII Hero WiFi adds 57b5c2c9bac4 hwmon: (asus-ec-sensors) fix a typo in asus_ec_probe() adds 2d894d63ecb9 hwmon: (asus-ec-sensors) read sensors as signed ints adds 0aba23b2ba9a hwmon: (nct6775) add ASUS ROG STRIX Z390/Z490/X570-* / PRI [...] adds 495da5954e15 hwmon: (adt7x10) Convert to use regmap adds 45942b5890ba hwmon: (adt7x10) Add device managed action for restoring config adds f225f9357eb6 hwmon: (adt7x10) Use devm_hwmon_device_register_with_info adds f48e7288f760 hwmon: (adt7x10) Use devm_request_threaded_irq adds 9c950b125f78 hwmon: (adt7x10) Remove empty driver removal callback adds d7334d055811 hwmon: (adt7x10) Use hwmon_notify_event adds 150d3881bcce Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 3979a53c3aa3 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds ac95d05d9f8c Merge branch 'master' of git://linuxtv.org/media_tree.git adds 01f4eab2d244 media: atomisp: Don't use ifdef on IS_ISP2401 adds 3a465823170b media: atomisp: Don't use ifdef ISP2400 adds 144593116bf3 media: atomisp: Use irci_stable_candrpv_0415_20150423_1753 [...] adds 9bad7640dcd6 media: atomisp_gmin_platform: Fix axp_regulator_set() writ [...] adds 74bfe151d0aa media: atomisp_gmin_platform: Add enable-count to gmin_[v1 [...] adds 9aa32cb5c69d media: atomisp_gmin_platform: Set ELDO1 to 1.6V on devices [...] adds ee328dded227 media: atomisp_gmin_platform: Do not turn ELDO2 off from a [...] adds f88fba1a411c media: atomisp_gmin_platform: Base CsiPort default on dete [...] adds 2c39a01154ea media: atomisp_gmin_platform: Add DMI quirk to not turn AX [...] adds 4caba767ca7b media: atomisp: make array idx_map static const adds 64288aa9e419 media: staging: media: atomisp: Use BIT macro instead of l [...] adds 127efdbc51fe media: atomisp: fix dummy_ptr check to avoid duplicate active_bo adds 24a2911d0947 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds c9aacc6f62ac Merge branch 'thermal-docs' into linux-next adds 9a0ef006a9be Merge branches 'acpica', 'acpi-osl' and 'acpi-properties' [...] adds 4a960e8941bd x86/Documentation: Describe the Intel Hardware Feedback Interface adds 7b8f40b3de75 x86/cpu: Add definitions for the Intel Hardware Feedback I [...] adds 1cb19cabeb0e thermal: intel: hfi: Minimally initialize the Hardware Fee [...] adds 2d74e6319abe thermal: intel: hfi: Handle CPU hotplug events adds ab09b0744a99 thermal: intel: hfi: Enable notification interrupt adds e4b1eb24ce5a thermal: netlink: Add a new event to notify CPU capabiliti [...] adds bd30cdfd9bd7 thermal: intel: hfi: Notify user space for HFI events adds 345be4275cad thermal: netlink: Fix parameter type of thermal_genl_cpu_c [...] adds 983bbeae0126 Merge branch 'thermal-hfi' into linux-next adds caa28245dadc Merge tag 'linux-cpupower-5.17-rc4' of git://git.kernel.or [...] adds c3ff4b5d3d7c Merge branch 'pm-tools' into linux-next adds 38b16d6cfe54 thermal: int340x: Check for NULL after calling kmemdup() adds 098c874e20be thermal: Replace acpi_bus_get_device() adds a11cda8e2f18 thermal: intel_powerclamp: don't use bitmap_weight() in en [...] adds 0a005c36b900 Merge branches 'thermal-int340x' and 'thermal-powerclamp' [...] adds ae2650865127 cpufreq: Move to_gov_attr_set() to cpufreq.h adds 53725c4cbd45 cpufreq: schedutil: Use to_gov_attr_set() to get the gov_attr_set adds 7ddf5e37631a cpufreq: longhaul: Replace acpi_bus_get_device() adds 83178e8ef33e Merge branch 'pm-cpufreq' into linux-next adds ed945296bb90 PNP: Replace acpi_bus_get_device() adds 0292c169c39a Merge branch 'pnp' into linux-next adds 783dedf41b79 ACPI: tables: Add CEDT signature to the list of known tables adds 62565b54e588 Merge branch 'acpi-tables' into linux-next adds d6ebb17ccc7b ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" adds dc0075ba7f38 ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE adds cb1f65c1e142 PM: s2idle: ACPI: Fix wakeup interrupts handling adds 1e2d75f89fc7 Merge branch 'acpi-pm' into linux-next adds dca75ab56326 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 0d9c00117b8a RDMA/mlx4: remove redundant assignment to variable nreq adds 43f769791932 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c59400a68c53 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 25ee1660a590 net: minor __dev_alloc_name() optimization adds bafe517af299 selftests: fib offload: use sensible tos values adds 95eb6ef82b73 selftests: rtnetlink: Use more sensible tos values adds 41414c9bdbb8 net: lan966x: use .mac_select_pcs() interface adds 647c65e14332 i40e: Disable hw-tc-offload feature on driver load adds 79f227c4ff3e i40e: Remove unused RX realloc stat adds 00edb2bac29f i40e: remove enum i40e_client_state adds 59b3d7350ff3 i40e: Add sending commands in atomic context adds 74073848b0d7 i40e: Add new versions of send ASQ command functions adds b3237df9e7c8 i40e: Add new version of i40e_aq_add_macvlan function adds 53a9e346e159 i40e: Fix race condition while adding/deleting MAC/VLAN filters adds eace555b4c34 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 6ff6064605e9 net: dsa: realtek: convert to phylink_generic_validate() adds b93235e68921 tls: cap the output scatter list to something reasonable adds a9bec7ae70c1 net: ipa: kill replenish_saved adds b4061c136b56 net: ipa: allocate transaction before pages when replenishing adds 4b22d8419549 net: ipa: increment backlog in replenish caller adds b9dbabc5ca84 net: ipa: decide on doorbell in replenish loop adds 6a606b90153b net: ipa: allocate transaction in replenish loop adds d0ac30e74ea0 net: ipa: don't use replenish_backlog adds 5fc7f9ba2e51 net: ipa: introduce gsi_channel_trans_idle() adds 09b337dedaca net: ipa: kill replenish_backlog adds 5d6ac24fb10f net: ipa: replenish after delivering payload adds 9654d8c462ce net: ipa: determine replenish doorbell differently adds c531adaf884d Merge branch 'ipa-RX-replenish' adds c78b8b20e349 net: don't include ndisc.h from ipv6.h adds be847673cfff uapi: ioam: Insertion frequency adds 08731d30e78e ipv6: ioam: Insertion frequency in lwtunnel output adds 660a38bf6f62 Merge branch 'support-for-the-ioam-insertion-frequency' adds 09f12c3ab7a5 mptcp: allow to use port and non-signal in set_flags adds d6a676e0e1a8 selftests: mptcp: add the port argument for set_flags adds 33397b83eee6 selftests: mptcp: add backup with port testcase adds 34aa6e3bccd8 selftests: mptcp: add ip mptcp wrappers adds dda61b3dbea0 selftests: mptcp: add wrapper for showing addrs adds f01403862592 selftests: mptcp: add wrapper for setting flags adds a224a847ae7a selftests: mptcp: add the id argument for set_flags adds 6da1dfdd037e selftests: mptcp: add set_flags tests in pm_netlink.sh adds 621bd393039e selftests: mptcp: set ip_mptcp in command line adds ed8c8f605c0b Merge branch 'mptcp-improve-set-flags-command-and-update-s [...] adds 35d39fecbc24 net/sched: Enable tc skb ext allocation on chain miss only [...] adds 1c213f05a3e1 net: lan966x: Update the PGID used by IPV6 data frames adds 47aeea0d57e8 net: lan966x: Implement the callback SWITCHDEV_ATTR_ID_BRI [...] adds add2c844db33 net: lan966x: Update mdb when enabling/disabling mcast_snooping adds df434326bfc8 Merge branch 'lan966x-mcast-snooping' adds c3664d913dc1 net: dsa: qca8k: check correct variable in qca8k_phy_eth_c [...] adds 7881453e4adf net: gro: avoid re-computing truesize twice on recycle adds de5a1f3ce4c8 net: gro: minor optimization for dev_gro_receive() adds 95e26838a8e6 Merge branch 'gro-minor-opts' adds 0463e320421b net: phylink: remove phylink_set_10g_modes() adds 3682e7b841bc net: sparx5: remove phylink_config.pcs_poll usage adds 3115ff3c9d3c net: dsa: realtek: don't default Kconfigs to y adds 145c7a793838 ipv6: make mc_forwarding atomic adds f2f2325ec799 ip6mr: ip6mr_sk_done() can exit early in common cases adds cc3063502e08 Merge branch 'ipv6-mc_forwarding-changes' adds e3ececfe668f ref_tracker: implement use-after-free detection adds 8fd5522f44dc ref_tracker: add a count of untracked references adds 4c6c11ea0f7b net: refine dev_put()/dev_hold() debugging adds 8f4f9c93c704 Merge branch 'net-dev-tracking-improvements' adds e4b7621982d2 net: mana: Add handling of CQE_RX_TRUNCATED adds 68f831355052 net: mana: Remove unnecessary check of cqe_type in mana_pr [...] adds b58ef6b70ada Merge branch 'net-mana-next' adds 76ad950c8fd7 bnx2x: Replace one-element array with flexible-array member adds 5f2155132c5b net: sundance: Replace one-element array with non-array object adds d2692eee05b8 net: typhoon: implement ndo_features_check method adds 5a8fb33e5305 skmsg: convert struct sk_msg_sg::copy to a bitmap adds 4acc45db7115 net: hsr: use hlist_head instead of list_head for mac addresses adds 9c1be1935fb6 net: initialize init_net earlier adds c2d1e3df4af5 ref_tracker: remove filter_irq_stacks() call adds 88590b369354 net: skb_drop_reason: add document for drop reasons adds 2df3041ba3be net: netfilter: use kfree_drop_reason() for NF_DROP adds 33cba42985c8 net: ipv4: use kfree_skb_reason() in ip_rcv_core() adds c1f166d1f7ee net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() adds 10580c479190 net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() adds 1379a92d38e3 net: udp: use kfree_skb_reason() in udp_queue_rcv_one_skb() adds 08d4c0370c40 net: udp: use kfree_skb_reason() in __udp_queue_rcv_skb() adds 47c1a9a4ea78 Merge branch 'ipv6-kfree_skb_reason' adds e3541022e48b mlxsw: core_acl_flex_actions: Add SIP_DIP_ACTION adds d7809b620ff3 mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addresses adds 463e1ab82a41 mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addresses adds 92ad3828944e selftests: forwarding: Add a test for pedit munge SIP and DIP adds f485da3c111f Merge branch 'mlxsw-dip-sip-mangling' adds 0812beb705ec caif: cleanup double word in comment adds 7d9b1b578d67 ip6mr: fix use-after-free in ip6mr_sk_done() adds b845bac8edb1 r8169: factor out redundant RTL8168d PHY config functional [...] adds 920a9fa27e78 net: asix: add proper error handling of usb read errors adds 87a9b2fd9288 net: hns3: add support for TX push mode adds dde41a697331 net: dsa: mv88e6xxx: Fix off by in one in mv88e6185_phylin [...] adds ff62433883b3 net: dsa: mv88e6xxx: Unlock on error in mv88e6xxx_port_bri [...] adds d1d5bd647c49 net: typhoon: include <net/vxlan.h> adds 642436a1ad34 net: stmmac: optimize locking around PTP clock reads adds a410a0cf9885 ipv6: Define dscp_t and stop taking ECN bits into account [...] adds 563f8e97e054 ipv4: Stop taking ECN bits into account in fib4-rules adds f55fbb6afb8d ipv4: Reject routes specifying ECN bits in rtm_tos adds 32ccf1107980 ipv4: Use dscp_t in struct fib_alias adds c3e676b98326 Merge branch 'inet-separate-dscp-from-ecn-bits-using-new-d [...] adds 07d9e44b1cb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 227a0713b319 libbpf: Deprecate forgotten btf__get_map_kv_tids() adds b5e975d256db bpf, arm64: Enable kfunc call adds e70e13e7d4ab bpf: Implement bpf_core_types_are_compat(). adds 976a38e05a49 selftests/bpf: Test bpf_core_types_are_compat() functionality. adds 0908a66ad112 libbpf: Fix build issue with llvm-readelf adds 046b841ea7c5 selftests/bpf: Use "__se_" prefix on architectures without [...] adds e91d280c840f selftests/bpf: Fix tests to use arch-dependent syscall ent [...] adds e4e835c87bb5 libbpf: Remove mode check in libbpf_set_strict_mode() adds da7af0aa20f8 bpftool: Fix strict mode calculation adds 2b9e2eadc9c8 selftests/bpf: Fix strict mode calculation adds 128dac5f21e9 Merge branch 'bpf: Fix strict mode calculation' adds 2df2eece21af next-20220208/bpf-next adds 47ff74ccf58c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6184d243173a Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 5bed9f3f63f8 netfilter: conntrack: mark UDP zero checksum as CHECKSUM_U [...] adds 8b5413647262 netfilter: nfqueue: enable to get skb->priority adds bb62a765b1b5 netfilter: conntrack: make all extensions 8-byte alignned adds 5f31edc0676b netfilter: conntrack: move extension sizes into core adds 1bc91a5ddf3e netfilter: conntrack: handle ->destroy hook via nat_ops instead adds 1015c3de23ee netfilter: conntrack: remove extension register api adds 20ff32024624 netfilter: conntrack: pptp: use single option structure adds 7890cbea66e7 netfilter: exthdr: add support for tcp option removal adds c828414ac935 netfilter: nft_compat: suppress comment match adds 0889d068dd21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4840aa67576b Bluetooth: hci_core: Fix leaking sent_cmd skb adds d63a2c37780d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1f2c10444847 mac80211: limit bandwidth in HE capabilities adds f39b7d62a19e mac80211: consider RX NSS in UHB connection adds 667aa7426454 cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP adds 5666ee154f46 cfg80211: don't add non transmitted BSS to 6GHz scanned channels adds bed89478934a ieee80211: fix -Wcast-qual warnings adds 7e367b06f16b cfg80211: fix -Wcast-qual warnings adds 5beb53d6ba4f ieee80211: radiotap: fix -Wcast-qual warnings adds abd5a8e5ccf7 mac80211: vht: use HE macros for parsing HE capabilities adds 6ad1dce5ebda mac80211: mlme: add documentation from spec to code adds ae962e5f630f mac80211: airtime: avoid variable shadowing adds 1b198233a39d cfg80211: pmsr: remove useless ifdef guards adds 453a2a82050e mac80211: remove unused macros adds 97634ef4bf07 mac80211: mlme: validate peer HE supported rates adds ea5907db2a9c mac80211: fix struct ieee80211_tx_info size adds 45d33746d2f2 mac80211: remove useless ieee80211_vif_is_mesh() check adds c761161851d3 mac80211: Remove redundent assignment channel_type adds 2462d3ee1f13 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds bc7ee2e34b21 mtd: mchp23k256: Add SPI ID table adds 69a6d06878f0 mtd: mchp48l640: Add SPI ID table adds ad5e35f58384 mtd: Replace the expert mode symbols with a single helper adds e6dbf7d09d52 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 0ff4eb01ffb9 mtd: rawnand: protect access to rawnand devices while in suspend adds ab1bd213a310 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 26a03981318d hwrng: core - explicit ordering of initcalls adds 6ff6304497c9 hwrng: core - read() callback must be called for size of 3 [...] adds c05ac449442d hwrng: core - use rng_fillbuf in add_early_randomness() adds f41aa47c8bb4 hwrng: core - only set cur_rng_set_by_user if it is working adds f4f7c153a617 hwrng: core - break out of hwrng_fillfn if current rng is [...] adds bd9305b0cb69 crypto: octeontx2 - CN10K CPT to RNM workaround adds 9eef6e972a32 crypto: octeontx2 - disable DMA black hole on an DMA fault adds e236ab0d4362 crypto: octeontx2 - increase CPT HW instruction queue length adds 8daa399edeed crypto: arm64/aes-neon-ctr - improve handling of single ta [...] adds c8bf850e991a crypto: arm/aes-neonbs-ctr - deal with non-multiples of AE [...] adds fc074e130051 crypto: arm64/aes-neonbs-ctr - fallback to plain NEON for [...] adds dfc6031ec917 crypto: arm64/aes-neonbs-xts - use plain NEON for non-powe [...] adds a43bed8220f2 hwrng: core - credit entropy for low quality sources of ra [...] adds 16d20a08f15e crypto: atmel - add support for AES and SHA IPs available [...] adds 388ac25efc8c crypto: tcrypt - remove all multibuffer ahash tests adds 2d841af23ae8 crypto: octeontx2 - remove CONFIG_DM_CRYPT check adds c717993dd76a crypto: marvell/octeontx - remove redundant initialization [...] adds 95e26b0391d0 crypto: sl3516 - remove redundant initializations of point [...] adds 64e23c46b8c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5acaeab2e1fe Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 2d022081b333 drm/amdgpu: add some lockdep checks to the VM code adds e56694f718f0 drm/amdgpu: rename amdgpu_vm_bo_rmv to _del adds afa37315917b drm/amdgpu: Print once if RAS unsupported adds 3698807094ec drm/amdkfd: CRIU Introduce Checkpoint-Restore APIs adds f185381b6481 drm/amdkfd: CRIU Implement KFD process_info ioctl adds 5ccbb057c0a1 drm/amdkfd: CRIU Implement KFD checkpoint ioctl adds 73fa13b6a511 drm/amdkfd: CRIU Implement KFD restore ioctl adds 011bbb03024f drm/amdkfd: CRIU Implement KFD resume ioctl adds cd9f79103003 drm/amdkfd: CRIU Implement KFD unpause operation adds 626f7b3190b4 drm/amdkfd: CRIU add queues support adds 8668dfc30d3e drm/amdkfd: CRIU restore queue ids adds 2485c12c980a drm/amdkfd: CRIU restore sdma id for queues adds 5bb6a8fa75fc drm/amdkfd: CRIU restore queue doorbell id adds 42c6c48214b7 drm/amdkfd: CRIU checkpoint and restore queue mqds adds 3a9822d7bd62 drm/amdkfd: CRIU checkpoint and restore queue control stack adds 40e8a766a761 drm/amdkfd: CRIU checkpoint and restore events adds bef153b70c6e drm/amdkfd: CRIU implement gpu_id remapping adds be072b06c739 drm/amdkfd: CRIU export BOs as prime dmabuf objects adds 4717fe3d8dec drm/amdkfd: CRIU checkpoint and restore xnack mode adds d1289b41ec4d drm/amdkfd: CRIU allow external mm for svm ranges adds d763d8030f44 drm/amdkfd: use user_gpu_id for svm ranges adds 08a987a8a02b drm/amdkfd: CRIU Discover svm ranges adds 9d5dabfeff3c drm/amdkfd: CRIU Save Shared Virtual Memory ranges adds c2db32ce77ad drm/amdkfd: CRIU prepare for svm resume adds 2a909ae71871 drm/amdkfd: CRIU resume shared virtual memory ranges adds 692996f2bef7 drm/amdkfd: Bump up KFD API version for CRIU adds 3f1e2e9d9993 drm/amdgpu: Nerf "buff" to "buf" adds 3f3a24a0a3a5 drm/amdgpu: Don't offset by 2 in FRU EEPROM adds 00b14ce07573 drm/amdgpu: Prevent random memory access in FRU code adds 447c7997b62a drm/amdgpu: Fix recursive locking warning adds 00d6936dbd54 drm/amdgpu: Set FRU bus for Aldebaran and Vega 20 adds d5e8ff5f7b2a drm/amdgpu: Fixed the defect of soft lock caused by infinite loop adds a50b048276c4 Revert "drm/amdgpu: Add judgement to avoid infinite loop" adds 4e781873fa13 drm/amdgpu: fix list add issue in vram reserve adds 6d53b115be01 drm/amdgpu: add utcl2_harvest to gc 10.3.1 adds 29ba7b16b907 drm/amdgpu: check the GART table before invalidating TLB adds de95753cce66 drm/amd/display: Cap pflip irqs per max otg number adds bd42571168ed drm/amd/pm: correct the way for retrieving enabled ppfeatu [...] adds 5af779adc3ab drm/amd/pm: unify the interface for retrieving enabled ppfeatures adds 2d282665d261 drm/amd/pm: update the data type for retrieving enabled pp [...] adds 7ade3ca9cdb5 drm/amd/pm: correct the usage for 'supported' member of sm [...] adds 3c6591e947f5 drm/amd/pm: drop the cache for enabled ppfeatures adds a89ef0448c9b drm/amd/pm: avoid consecutive retrieving for enabled ppfeatures adds f69c15e15e74 drm/amd/pm: revise the implementation of smu_cmn_disable_a [...] adds a423746305d4 drm/amd/display: Fix for variable may be used uninitialized error adds 6d33f0e820bf drm/amd/display: Fix stream->link_enc unassigned during st [...] adds 3084488a49d6 drm/amd/display: limit unbounded requesting to 5k adds 77a35bb57982 drm/amd/display: remove static from optc31_set_drr adds b65007590911 drm/amdgpu/display/dc: do blocked MST topology discovery a [...] adds ca7f9d0aba99 drm/amd/display: fix yellow carp wm clamping adds 98ea24e6c563 drm/amd/display: change fastboot timing validation adds 559e2655220d drm/amd/display: keep eDP Vdd on when eDP stream is alread [...] adds 39da460fd4c0 drm/amd/display: Fix DP LT sequence on EQ fail adds e8dd130bfdc6 drm/amd/display: [FW Promotion] Release 0.0.103.0 adds ed3a56f9c638 drm/amd/display: 3.2.172 adds 66d58bf73ba1 drm/amd/display: handle null link encoder adds d7d7ddc15672 drm/amdgpu: move lockdep assert to the right place. adds b6fba4ecf355 drm/amdgpu: reserve the pd while cleaning up PRTs adds 6cbdf12b8735 drm/amd/pm: fix error handling adds f54b6bdf4248 drm/amd/pm: add missing prototypes to amdgpu_dpm_internal adds 3786a9bc0455 drm/amdgpu: drop experimental flag on aldebaran adds bcfab8e35ce8 drm/amdgpu/display: change pipe policy for DCN 2.0 adds 120cc6e67a5e drm/amdgpu: add missing license to dpcs_3_0_0 headers adds 68550cbc6129 drm/amdgpu: move dpcs_3_0_0 headers from dcn to dpcs adds 4a5dc6c73dbe drm/amdgpu: move dpcs_3_0_3 headers from dcn to dpcs adds 5a3343f038d8 drm/amdgpu: add another raven1 gfxoff quirk adds bd6d4b377b24 drm/amdgpu: only check for _PR3 on dGPUs adds 9ddeaec4ec32 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds d9cee0514d05 Revert "drm/amd/display: To modify the condition in indica [...] adds 1d8a2d8d5f78 drm/radeon: Add HD-audio component notifier support (v2) adds bb6f1d6cc7c1 drm/amdgpu/smu11.5: restore cclks in vangogh_set_performan [...] adds c9a522499620 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds eef173954432 drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration adds b3dcc6dc0f32 drm/i915: Populate pipe dbuf slices more accurately during [...] adds 15512021eb39 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL adds 722b717d8e27 drm/i915: Fix trailing semicolon adds 7938f4218168 dma-buf-map: Rename to iosys-map adds a28fde308c3c drm/i915: Fix dbuf slice config lookup adds 053f2b856313 drm/i915: Fix mbus join config lookup adds 85d0490fabe5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 8fdb7f2c0ea4 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] adds 0cfcf6b6a602 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 06725ffae6ee Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds e43d6a637e88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f3fc36d2550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1446bda5645 kselftest: alsa: Check for event generation when we write [...] adds 9d73d1928eb8 kselftest: alsa: Declare most functions static adds 3db3d859441b ALSA: usb-audio: remove redundant assignment to variable c adds 8f85b4da579e kselftest: alsa: fix spelling mistake "desciptor" -> "descriptor" adds 43c271136b76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6324cf901e14 ASoC: SOF: compr: Add compress ops implementation adds eba0f0077519 ASoC: fsl_sai: Enable combine mode soft adds 823868f59ff4 ASoC: dmic: Remove spurious gpiolib select adds 2cc12ef489a3 ASoC: rt9120: Remove spurious gpiolib select adds 44bd27c42a1c ASoC: simple-amplifier: Remove spurious gpiolib select adds c29744876071 ASoC: max9759: Remove spurious gpiolib select adds 8e70aaae32b7 ASoC: zl38060: Remove spurious gpiolib select adds 805fff750107 ASoC: simple-mux: Depend on gpiolib rather than selecting it adds dcc2c012c769 ASoC: Fix gpiolib dependencies adds 91e716b2a4f9 ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer t [...] adds bab05b508ebf ASoC: SOF: dma-trace: Pass pointer to params_ext struct in [...] adds 960a89045e14 ASoC: SOF: dma-trace: Change trace_init() ops parameter list adds 231171141a64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4e09e8bfd24 Input: mtk-pmic-keys - use get_irq_byname() instead of index adds 41799efdb323 dt-bindings: input: mtk-pmic-keys: add MT6358 binding definition adds 994673dc6657 Input: mtk-pmic-keys - add support for MT6358 adds 6c27b066d9e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2651bf680bc2 block: introduce BLK_STS_OFFLINE adds 7d32c027a21e block: return -ENODEV for BLK_STS_OFFLINE adds 9574d43479e1 scsi: use BLK_STS_OFFLINE for not fully online devices adds 93c54e7ed917 Merge branch 'for-5.18/block' into for-next adds 78e3437450be block: call bio_associate_blkg from bio_reset adds f9f95d675c36 Merge branch 'for-5.18/block' into for-next adds c347a787e34c drbd: set ->bi_bdev in drbd_req_new adds 6c23f0bd7f16 dm: add a clone_to_tio helper adds b1bee79237ce dm: fold clone_bio into __clone_and_map_data_bio adds 8eabf5d0a7bd dm: fold __send_duplicate_bios into __clone_and_map_simple_bio adds dc8e2021da71 dm: move cloning the bio into alloc_tio adds 1561b396106d dm: pass the bio instead of tio to __map_bio adds 1d1068cecff7 dm: retun the clone bio from alloc_tio adds 891fced644a7 dm: simplify the single bio fast path in __send_duplicate_bios adds 3c4b455ef8ac dm-cache: remove __remap_to_origin_clear_discard adds 56b4b5abcdab block: clone crypto and integrity data in __bio_clone_fast adds 92986f6b4c8a dm: use bio_clone_fast in alloc_io/alloc_tio adds a0e8de798dd6 block: initialize the target bio in __bio_clone_fast adds abfc426d1b2f block: pass a block_device to bio_clone_fast adds e1e5798b61be Merge branch 'for-5.18/block' into for-next adds 9b1644c19b17 io_uring: remove trace for eventfd adds 1a75fac9a0f9 io_uring: avoid ring quiesce while registering/unregisteri [...] adds 06d3fc633a1c io_uring: avoid ring quiesce while registering async eventfd adds 44eb33702dad io_uring: avoid ring quiesce while registering restriction [...] adds 88a0394bc27d io_uring: remove ring quiesce for io_uring_register adds 98c626b9d966 Merge branch 'for-5.18/io_uring' into for-next adds 3301bc53358a lib/sbitmap: kill 'depth' from sbitmap_word adds 3f607293b74d sbitmap: Delete old sbitmap_queue_get_shallow() adds 7dda5d8c28c6 Merge branch 'for-5.18/block' into for-next adds 4c6572308133 io_uring: Fix use of uninitialized ret in io_eventfd_register() adds dce0a4d0fe84 Merge branch 'for-5.18/io_uring' into for-next adds a41cdf83a631 block/rnbd: Remove a useless mutex adds 23a3fe5e6bb5 Merge branch 'for-5.18/drivers' into for-next adds a76d8a9baa97 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 0c72a87889d6 libata: make ata_host_suspend() *void* adds 74166691c3d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c00ef0d3c68 drivers/pcmcia: Fix typo in comment adds 3928cf08334e pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards adds 9f9648f93cab Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 47611e5d4113 mmc: wmt-sdmmc: Use of_device_get_match_data() helper adds e9962e2054b0 mmc: sdhci-tegra: Use of_device_get_match_data() helper adds ec880b99aebd mmc: sdhci-of-at91: Use of_device_get_match_data() helper adds 7ddce43e6d22 mmc: davinci: Use of_device_get_match_data() helper adds 220d92d87391 mmc: dw_mmc: Use device_property_string_array_count() adds fd2f5100b5d0 dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles adds 399518b62db7 mmc: sunxi-mmc: Add D1 MMC variant adds 03131b47c09f Merge branch 'fixes' into next adds 7fd1f3ba20b7 mmc: core: use sysfs_emit() instead of sprintf() adds aedeedebe444 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f9bbbc1670c1 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 5da817013153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f04aa69ab5c regulator: Add bindings for TPS62864x adds e2a01b4e8806 regulator: Add support for TPS6286x adds 7b3cdcb48190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38f3e7cecfe1 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds aa96e94e202c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 5e8d21c230f9 ima: Fix trivial typos in the comments adds e27cd859ac8c MAINTAINERS: add missing "security/integrity" directory adds 875dba5da601 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 70f4169ab421 selinux: parse contexts for mount options early adds d9456d309798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 39bd2b6a3783 dt-bindings: Improve phandle-array schemas adds 58bcfe0a082d dt-bindings: i2c: mpc: Make each example a separate entry adds 8682016ca043 dt-bindings: i2c: imx: Make each example a separate entry adds a1ba6ac48a9f dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema adds b588772a9cb3 dt-bindings: ingenic,i2c: Rework interrupts in example adds b1809ee93210 dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] adds d7b0c4aae171 dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents adds b85c7d88ed87 dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] adds 24a4b57a3d01 dt-bindings: remoteproc: ti: Add mailbox provider nodes to [...] adds d7f17b661fe9 dt-bindings: arm,cci-400: Add interrupt controller to example adds 97709d365bbd ASoC: dt-bindings: Centralize the 'sound-dai' definition adds a8b309ce9760 scripts/dtc: Call pkg-config POSIXly correct adds d029175f1420 MAINTAINERS: dt-bindings: Add Krzysztof Kozlowski adds 0f021018f139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 833026ad56f7 spi: spidev: prevent spidev->speed_hz from being zero adds 47e8fe57a66f spi: Modify irq request position and modify parameters adds d08de0259dfe spi: ath79: add mem_ops for fast-read adds 4f92724d4b92 spi: tegra114: Add missing IRQ check in tegra_spi_probe adds 3b8ab4da3405 spi: Fix test error for sp7021. adds 47c3e06ed95a spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe adds 60edd652005f spi: Convert spi-slave-mt27xx to json-schema adds 08727dd75123 spi: Convert spi-mt65xx to json-schema adds ccbc5d0a92c5 spi: Add compatible for Mediatek MT8186 adds c17756beacf4 spi: Add compatible for Mediatek MT8186 adds 44889d571ec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad794154940e Merge x86/misc into tip/master adds 070e3f15154d Merge x86/build into tip/master adds 880538d70283 Merge x86/paravirt into tip/master adds 87e71eae3d63 Merge locking/core into tip/master adds 5c105d55a9dc selftests/rseq: introduce own copy of rseq uapi header adds bfdf4e620805 rseq: Remove broken uapi field layout on 32-bit little endian adds 930378d056ea selftests/rseq: Remove useless assignment to cpu variable adds 94b80a19ebfe selftests/rseq: Remove volatile from __rseq_abi adds e546cd48ccc4 selftests/rseq: Introduce rseq_get_abi() helper adds 886ddfba933f selftests/rseq: Introduce thread pointer getters adds 233e667e1ae3 selftests/rseq: Uplift rseq selftests for compatibility wi [...] adds 24d1136a29da selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field poin [...] adds de6b52a21420 selftests/rseq: Fix ppc32 missing instruction selection "u [...] adds 26dc8a6d8e11 selftests/rseq: Fix ppc32 offsets by using long rather than off_t adds d7ed99ade3e6 selftests/rseq: Fix warnings about #if checks of undefined tokens adds 94c5cf2a0e19 selftests/rseq: Remove arm/mips asm goto compiler work-around adds b53823fb2ef8 selftests/rseq: Fix: work-around asm goto compiler bugs adds 4e15bb766b6c selftests/rseq: x86-64: use %fs segment selector for acces [...] adds 127b6429d235 selftests/rseq: x86-32: use %gs segment selector for acces [...] adds c8eaf6ac76f4 sched: move autogroup sysctls into its own file adds b0b2a19ba9b2 Merge sched/core into tip/master adds c243cecb58e3 perf/x86/intel/pt: Relax address filter validation adds 1fb85d06ad67 x86: Share definition of __is_canonical_address() adds d680ff24e9e1 perf/core: Fix address filter parser for multiple filters adds e5524bf1047e perf/x86/intel/pt: Fix address filter config for 32-bit kernel adds 58b2ff2c18b1 perf/core: Allow kernel address filter when not filtering [...] adds 2145e77fecfb perf/x86/intel: Enable PEBS format 5 adds 0144ba0c5bd3 KVM: x86: use the KVM side max supported fixed counter adds ee28855a5449 perf/x86/intel: Increase max number of the fixed counters adds e81993dd975a Merge perf/core into tip/master adds baef9012364c Merge x86/irq into tip/master adds f271b3c56499 Merge irq/core into tip/master adds ae75fa542281 x86/cpufeatures: Put the AMX macros in the word 18 block adds 163812a9c80a Merge x86/cpu into tip/master adds 734375568b83 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 3a79b9bc72eb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds c0e740522e80 rcu: Allow expedited RCU grace periods on incoming CPUs adds 68a30197b7c6 rcu: Uninline multi-use function: finish_rcuwait() adds d1fa370242bb rcu: Remove __read_mostly annotations from rcu_scheduler_a [...] adds c86993b58297 rcu: Replace cpumask_weight with cpumask_empty where appropriate adds 82980b1622d9 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] adds 0cabb47af3cf rcu: Refactor rcu_barrier() empty-list handling adds a16578dd5e3a rcu: Rework rcu_barrier() and callback-migration logic adds 80b3fd474c91 rcu: Make rcu_barrier() no longer block CPU-hotplug operations adds 5ae0f1b58b28 rcu: Create and use an rcu_rdp_cpu_online() adds 2bcd18e041fc rcu-tasks: Use order_base_2() instead of ilog2() adds 00a8b4b54cd6 rcu-tasks: Set ->percpu_enqueue_shift to zero upon contention adds 9c7ef4c30f12 srcu: Make Tree SRCU able to operate without snp_node array adds a263117cb557 srcu: Add size-state transitioning code adds 12e1f9349362 srcu: Make rcutorture dump the SRCU size state adds 53e008fa9777 srcu: Add boot-time control over srcu_node array allocation adds 3bc76a654237 srcu: Use export for srcu_struct defined by DEFINE_STATIC_SRCU() adds 821a42d5bb85 srcu: Compute snp_seq earlier in srcu_funnel_gp_start() adds b08c602a7b70 srcu: Use invalid initial value for srcu_node GP sequence numbers adds 7d897cbbdc1c srcu: Avoid NULL dereference in srcu_torture_stats_print() adds c93aba1b15be srcu: Prevent cleanup_srcu_struct() from freeing non-dynam [...] adds 76c91a72a82e srcu: Explain srcu_funnel_gp_start() call to list_add() is safe adds 01e1ab0de39a srcu: Create concurrency-safe helper for initiating size t [...] adds cf7385014590 srcu: Add contention-triggered addition of srcu_node tree adds 9903af70f616 srcu: Make srcu_size_state_name static adds 92093b1bdf48 srcu: Automatically determine size-transition strategy at boot adds 105f48b57166 srcu: Add contention check to call_srcu() srcu_data ->lock [...] adds f233673cd32a torture: Make torture.sh help message match reality adds b5597cb36f8b rcutorture: Test SRCU size transitions adds 8ea7a53daf3c rcutorture: Provide non-power-of-two Tasks RCU scenarios adds 9e7e0ffb99c5 Merge branches 'exp.2022.02.08a', 'fixes.2022.02.08a', 'rc [...] adds 029b31d2ef70 Merge branch 'lkmm.2022.02.01b' into HEAD adds f65fbc21b767 Merge branch 'clocksource.2022.02.01b' into HEAD adds 3bc1ef882594 Merge branch 'lkmm-dev.2022.02.01b' into HEAD adds 628a5d1bd306 EXP rcu-tasks: Check for abandoned callbacks adds 2d789b703a61 rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() adds ff864be10938 EXP tick: Detect and fix jiffies update stall adds df1dbbf1700e EXP rcu: Add polled expedited grace-period primitives adds c9b7da6070b1 EXP rcutorture: Test polled expedited grace-period primitives adds e3377867a242 torture: Add rcu_normal and rcu_expedited runs to torture.sh adds 30368e183a06 rcutorture: Suppress debugging grace period delays during [...] adds 120aa5e57479 mm: Check for SLAB_TYPESAFE_BY_RCU and __GFP_ZERO slab allocation adds a1dcbe9442aa tools/nolibc: use pselect6 on RISCV adds aa4b5444988c tools/nolibc: guard the main file against multiple inclusion adds 74adaa6aba77 tools/nolibc/std: move the standard type definitions to std.h adds c29c1532a177 tools/nolibc/types: split syscall-specific definitions int [...] adds 4a6ce0586e68 tools/nolibc/arch: split arch-specific code into individual files adds 3b25c919f362 tools/nolibc/sys: split the syscall definitions into their [...] adds 58ea27def074 tools/nolibc/stdlib: extract the stdlib-specific functions [...] adds 19285ae31d3f tools/nolibc/string: split the string functions into string.h adds 3497328289e3 tools/nolibc/ctype: split the is* functions to ctype.h adds b185ed7c4e8b tools/nolibc/ctype: add the missing is* functions adds b1fa3490ede4 tools/nolibc/types: move the FD_* functions to macros in types.h adds 2d8a36e09ad5 tools/nolibc/types: make FD_SETSIZE configurable adds 77d1876abd22 tools/nolibc/types: move makedev to types.h and make it a macro adds 0cf955d3dcea tools/nolibc/stdlib: move ltoa() to stdlib.h adds 5b7e0181c1f6 tools/nolibc/stdlib: replace the ltoa() function with more [...] adds 723d7e7c928a tools/nolibc/stdlib: add i64toa() and u64toa() adds 01fbf8bfeb9e tools/nolibc/stdlib: add utoh() and u64toh() adds fb26aed4171f tools/nolibc/stdio: add a minimal set of stdio functions adds ddc991f8ff6a tools/nolibc/stdio: add stdin/stdout/stderr and fget*/fput [...] adds 8eb022668d49 tools/nolibc/stdio: add fwrite() to stdio adds 3717baea8dee tools/nolibc/stdio: add a minimal [vf]printf() implementation adds 5012ac92f766 tools/nolibc/types: define EXIT_SUCCESS and EXIT_FAILURE adds 06e1ccb91f60 tools/nolibc/stdio: add perror() to report the errno value adds cb6f1fbf0e44 tools/nolibc/sys: make open() take a vararg on the 3rd argument adds d8fad8d98fa0 tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r() adds 38a5b4b29706 tools/nolibc/stdlib: make raise() use the lower level sysc [...] adds 9234f404fd15 tools/nolibc/sys: make getpgrp(), getpid(), gettid() not s [...] adds aa8eda9d9047 tools/nolibc/string: use unidirectional variants for memcpy() adds 0d98fa75ef8a tools/nolibc/string: slightly simplify memmove() adds 0daeb4f99568 tools/nolibc/string: add strncpy() and strlcpy() adds cbcab6d32bd2 tools/nolibc/string: add tiny versions of strncat() and strlcat() adds 8e85e4216a39 tools/nolibc: move exported functions to their own section adds 2d0885d6d575 tools/nolibc/arch: mark the _start symbol as weak adds c556ed7f7067 tools/nolibc/types: define PATH_MAX and MAXPATHLEN adds 9eecd93be0f9 tools/nolibc/string: export memset() and memmove() adds 9238a189faef tools/nolibc/errno: extract errno.h from sys.h adds a43ac086f1d0 tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp( [...] adds 445c0810404e tools/nolibc/unistd: add usleep() adds da748dbc9a6f tools/nolibc/signal: move raise() to signal.h adds e0e994e67e21 tools/nolibc/time: create time.h with time() adds d126628e2eae tools/nolibc: also mention how to build by just setting th [...] adds f589e15f9255 tools/nolibc/stdlib: implement abort() adds 57280c409399 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds e2ffceaae508 KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined adds d42e26716d03 KVM: arm64: Stash OSLSR_EL1 in the cpu context adds f24adc65c556 KVM: arm64: Allow guest to set the OSLK bit adds 7dabf02f43a1 KVM: arm64: Emulate the OS Lock adds d134998838ac selftests: KVM: Add OSLSR_EL1 to the list of blessed regs adds 05c9324de169 selftests: KVM: Test OS lock behavior adds b61fa004a45f Merge branch kvm-arm64/oslock into kvmarm-master/next adds fcc5bf89635a KVM: arm64: Use read/write spin lock for MMU protection adds f783ef1c0e82 KVM: arm64: Add fast path to handle permission relaxation [...] adds c340f7899af6 KVM: selftests: Add vgic initialization for dirty log perf [...] adds 2bb48074b3c9 Merge branch kvm-arm64/mmu-rwlock into kvmarm-master/next adds 23afc82539cf KVM: arm64: Add comments for context flush and sync callbacks adds 01a244decc76 KVM: arm64: Add some more comments in kvm_hyp_handle_fpsimd() adds 432110cd83ca arm64/fpsimd: Clarify the purpose of using last in fpsimd_save() adds 64330073b8ef Merge branch kvm-arm64/fpsimd-doc into kvmarm-master/next adds 417838392f2e KVM: arm64: Introduce a new VMID allocator for KVM adds f8051e960922 KVM: arm64: Make VMID bits accessible outside of allocator adds 3248136b3637 KVM: arm64: Align the VMID allocation with the arm64 ASID adds 100b4f092f87 KVM: arm64: Make active_vmids invalid on vCPU schedule out adds ebca68972e22 Merge branch kvm-arm64/vmid-allocator into kvmarm-master/next adds cc94d47ce16d kvm: selftests: aarch64: fix assert in gicv3_access_reg adds 11024a7a0ac2 kvm: selftests: aarch64: pass vgic_irq guest args as a pointer adds 5b7898648f02 kvm: selftests: aarch64: fix the failure check in kvm_set_ [...] adds a5cd38fd9c47 kvm: selftests: aarch64: fix some vgic related comments adds b53de63a8924 kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() adds 5206b9803101 Merge branch kvm-arm64/selftest/vgic-5.18 into kvmarm-master/next adds dfefa04a90cf KVM: arm64: Drop unused param from kvm_psci_version() adds 4c68d6c0a175 KVM: arm64: pkvm: Implement CONFIG_DEBUG_LIST at EL2 adds c30185412daf Merge branch kvm-arm64/misc-5.18 into kvmarm-master/next adds 5177fe91e4cf KVM: arm64: Do not change the PMU event filter after a VCP [...] adds 2093057ab879 perf: Fix wrong name in comment for struct perf_cpu_context adds 46b187821472 KVM: arm64: Keep a per-VM pointer to the default PMU adds db858060b1a7 KVM: arm64: Keep a list of probed PMUs adds 6ee7fca2a4a0 KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attribute adds 583cda1b0e7d KVM: arm64: Refuse to run VCPU if the PMU doesn't match th [...] adds 00e6dae00e3d Merge branch kvm-arm64/pmu-bl into kvmarm-master/next adds 5ac6ded35bc7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9fdbd7e06b5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba0e57d1b3b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9b0e120d02a platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g ( [...] adds f7e62c5890f0 platform/x86: Replace acpi_bus_get_device() adds 6768bddb70f0 platform/surface: Replace acpi_bus_get_device() adds 34fc68348554 platform/surface: surface3-wmi: Simplify resource management adds e23ad41bbf6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ffebd9053272 platform/chrome: cros_ec_typec: Check for EC device adds 2d014ad693a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b81b2f46d850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e0399bbac626 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 8f2d11604543 devtmpfs: drop redundant fs parameters from internal fs adds bb6e8c284143 firmware_loader: simplfy builtin or module check adds 28c9f3f9a01d spdxcheck.py: Fix a type error adds aa21a1bf97be scripts/get_abi.pl: Ignore hidden files adds e1c0ea8cf1e1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 9d19d966b4cb usb: gadget: f_uac2: change maxpctksize/maxpcktsize to wMa [...] adds 2dac5d2864af usb: gadget: f_uac2: Neaten and reduce size of afunc_valid [...] adds 33474d323848 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 6335d644bcc6 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 0fc589312074 dt-bindings: serial: samsung_uart: Document Exynos5433 compatible adds a5e3faf161a3 amiserial: Drop duplicate NULL check in shutdown() adds 916acbf6b4b9 serial: core: Fix the definition name in the comment of UP [...] adds 3c5b2f5b9a82 tty: Drop duplicate NULL check in TTY port functions adds 186ab09930aa serial: core: Drop duplicate NULL check in uart_*shutdown() adds a3945fc5c66f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 5f8583a3b755 greybus: svc: fix an error handling bug in gb_svc_hello() adds 5f648e00f50f greybus: svc: clean up hello error path adds a74e7263b534 greybus: svc: clean up link configuration hack at hello adds abaca3179b41 pps: clients: gpio: Propagate return value from pps_gpio_probe adds b2fb28dedd39 drivers/android: remove redundant ret variable adds 84564481bc45 mux: Add support for reading mux state from consumer DT node adds 6632866df852 mux: add missing mux_state_get adds f22d1117b9c3 mux: fix grammar, missing "is". adds ad10ab11348c mux: Fix struct mux_state kernel-doc comment adds c194a38675ea dt-bindings: reserved-memory: Open Profile for DICE adds f396ededbd8b misc: open-dice: Add driver to expose DICE data to userspace adds 10f4629f85f1 drivers: dio: Use <linux/io.h> instead <asm/io.h> adds 8a4606c6429d drivers: dio: brace should be on the previous line adds 7649cb6f3daf drivers: dio: trailing whitespace adds c3c6138589e6 drivers: dio: space prohibited after parenthesis adds f8b187c25435 drivers: dio: space required after that ',' adds dffae938c06a drivers: dio: code indent should use tabs adds aafce7bc5908 drivers: dio: Missing a blank line after declarations adds 83ba7e895deb fsi: Aspeed: Fix a potential double free adds 7163ae1642ae hpet: fix style issue about braces and alignment adds b86f32951d17 hpet: remove unused writeq/readq function definitions adds 7dfc99b4e26a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 1e805d190ba5 Merge tag 'phy-fixes-5.17' into next adds dcca71cb4646 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 85cde4088047 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b47f6db34c29 staging: r8188eu: Silence out-of-bounds warning in HT_caps [...] adds 999bae66ba9d staging: r8188eu: ExternalPA is read-only adds 75ba99b4022e staging: r8188eu: remove PGMaxGroup from struct hal_data_8188e adds 513750ab921f staging: r8188eu: remove ReceiveConfig from struct hal_data_8188e adds 2687230c07ed staging: r8188eu: BasicRateSet is set but never used adds b57774ccf573 staging: r8188eu: remove UsbTxAggDescNum from struct hal_d [...] adds 0da702745514 staging: r8188eu: remove UsbTxAggMode from struct hal_data_8188e adds 0646c218554f staging: r8188eu: remove UsbRxAggMode from struct hal_data_8188e adds eb5e767e568f staging: r8188eu: remove UsbRxAggBlock* from struct hal_da [...] adds 7ef976e0dc59 staging: r8188eu: remove UsbRxAggPage* from struct hal_data_8188e adds c531c785bc49 staging: r8188eu: move struct rt_firmware_hdr to rtw_fw.h adds 3a797f364fe9 staging: vt6656: Fix crash when WLAN is turned off adds 3993e760881b staging: r8188eu: remove unnecessary error check adds 04952a99cb6e staging: r8188eu: simplify error handling in phy_BB8188E_C [...] adds 4ef027d5a367 staging: pi433: add debugfs interface adds 532382fe480d staging: r8188eu: remove constant parameter of phy_LCCalib [...] adds 7728dc33f93e staging: r8188eu: remove dead code for tx power tracking adds 7f2156992a3f staging: r8188eu: remove constant parameter of odm_ConfigR [...] adds 74e69e95f13f staging: r8188eu: remove constant variable eRFPath adds ce45c5a7ff69 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds c239e8880dc3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds bb66f0ff0538 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1dcb74853276 Merge branch 'fixes' into for-next adds c8312098022b Merge branch 'misc' into for-next adds 7d6efcacb90e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7cddf7e8d1e8 scsi: core: Make "access_state" sysfs attribute always visible adds b84b6ec0f976 scsi: core: Add scsi_done_direct() for immediate completion adds 23fe075519c6 scsi: usb: storage: Complete the SCSI request directly adds d20b3dae630f scsi: mpt3sas: Convert to flexible arrays adds c4ff687d25c0 scsi: smartpqi: Fix rmmod stack trace adds c57ee4ccb358 scsi: smartpqi: Add PCI IDs adds 2a47834d9452 scsi: smartpqi: Enable SATA NCQ priority in sysfs adds 70ba20be4bb1 scsi: smartpqi: Eliminate drive spin down on warm boot adds 94a68c814328 scsi: smartpqi: Quickly propagate path failures to SCSI midlayer adds b4dc06a9070e scsi: smartpqi: Fix a name typo and cleanup code adds 9e98e60bfca3 scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() adds 42dc0426fbbb scsi: smartpqi: Resolve delay issue with PQI_HZ value adds b73357a1fd39 scsi: smartpqi: Avoid drive spin-down during suspend adds 27655e9db479 scsi: smartpqi: Update volume size after expansion adds 3ada501d602a scsi: smartpqi: Fix kdump issue when controller is locked up adds 5d8fbce04d36 scsi: smartpqi: Speed up RAID 10 sequential reads adds 00598b056aa6 scsi: smartpqi: Expose SAS address for SATA drives adds c52efc923856 scsi: smartpqi: Fix NUMA node not updated during init adds 5e6935864d81 scsi: smartpqi: Fix BUILD_BUG_ON() statements adds c66e078ad89e scsi: smartpqi: Fix hibernate and suspend adds 291c2e0071ef scsi: smartpqi: Fix lsscsi -t SAS addresses adds 62ed6622aaf0 scsi: smartpqi: Update version to 2.1.14-035 adds 5c2b1ed9f367 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ffd2cb456c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 09dc6efba908 remoteproc: Fix count check in rproc_coredump_write() adds f5d4b6d998d4 Merge branches 'rpmsg-next' and 'rproc-next' into for-next adds 345bc6a05b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80c78fbeef10 gpiolib: Introduce for_each_gpio_desc_with_flag() macro adds 322b86e7a730 gpiolib: Use short form of ternary operator in gpiod_get_index() adds 6105b2e39187 gpiolib: Simplify error path in gpiod_get_index() when req [...] adds 4f351edd2675 dt-bindings: gpio: gpio-vf610: Add imx93 compatible string adds c6960bd437ee Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 4ad990b4bcf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 824eeacb1c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dfb9befe855f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c8fce49f24e pinctrl: renesas: Kconfig: Select PINCTRL_RZG2L if RZ/V2L [...] adds 652ef476d193 pinctrl: renesas: r8a779a0: Rename MOD_SEL2_* definitions adds 4af28d905fb4 pinctrl: renesas: r8a7779: Restore pin function sort order adds 8313b5e71e9c pinctrl: renesas: r8a7790: Restore pin function sort order adds 5a2a1c7139c0 pinctrl: renesas: r8a77995: Restore pin group sort order adds 2e08ab0427fe pinctrl: renesas: rzg2l: Improve rzg2l_gpio_register() adds f014851ac060 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds 1c6aa76394de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 442dc47110d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d468898d774 selftests: futex: set DEFAULT_INSTALL_HDR_PATH adds e3a90e5d8888 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c66ce5c51499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ebbce265bba1 coresight: trbe: Move check for kernel page table isolatio [...] adds 85c614601a94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5f1663a93ecc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 8d8d6330856b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 50f7a2c51081 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds a34e228995d4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 544ddd24975d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53104ecbc96b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 1e72f0035be8 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 adds b2aa7904752d bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W adds 6d2dc50aab00 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds d512f889f8c7 random: use computational hash for entropy extraction adds cc674e7a3d6c random: simplify entropy debiting adds dd0602d8dfd6 random: use linear min-entropy accumulation crediting adds 43ce66e0805c random: always wake up entropy writers after extraction adds 966038a49e2b random: make credit_entropy_bits() always safe adds 3c285d6989a7 random: remove use_input_pool parameter from crng_reseed() adds 36c48c340aa3 random: remove batched entropy locking adds 690abe7ddd1d random: defer fast pool mixing to worker adds ebd8ad64804d random: fix locking in crng_fast_load() adds 28bc6073835c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dae71698b6c5 printk: Move back proc_dointvec_minmax_sysadmin() to sysctl.c adds f68ff06cdc99 fs: Add trusted_for(2) syscall implementation and related sysctl adds b635cc3ce5f7 arch: Wire up trusted_for(2) adds eea13742554e selftest/interpreter: Add tests for trusted_for(2) policies adds 66b513b7c64a samples/landlock: Fix path_list memory leak adds aea0b9f2486d landlock: Use square brackets around "landlock-ruleset" adds a691b9858300 Merge Landlock fixes into next adds c4ba83e101c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5ff50cd955b2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 1dd369f8ada0 fs/binfmt_elf: fix PT_LOAD p_align values for loaders adds ebf6eed85545 fs/proc: task_mmu.c: don't read mapcount for migration entry adds acea685153b2 fs-proc-task_mmuc-dont-read-mapcount-for-migration-entry-v4 adds 39a32e8a9379 proc: avoid unused variable warning in pagemap_pmd_range() adds 1f03fd4e59b4 mm: vmscan: remove deadlock due to throttling failing to m [...] adds 8a4cc4b9f748 mm: memcg: synchronize objcg lists with a dedicated spinlock adds 1774fd262ec2 coredump: also dump first pages of non-executable ELF libraries adds 4f42e481ab4e fix regression due to "fs: move binfmt_misc sysctl to its [...] adds 47d542a7d489 mm: fix panic in __alloc_pages adds e14778e3eee2 selftests/vm: cleanup hugetlb file after mremap test adds 17ce2a25dc2b kasan: test: prevent cache merging in kmem_cache_double_destroy adds a4924aeabc7a kfence: make test case compatible with run time set sample [...] adds ac72884085ff /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 29e0e79d164d /proc/kpageflags: do not use uninitialized struct pages adds aef3e9073eff procfs: prevent unpriveleged processes accessing fdinfo dir adds ce4d0b03a278 ntfs: add sanity check on allocation size adds f6c91fda30fb ocfs2: cleanup some return variables adds c90c4fbf74be ocfs2: reflink deadlock when clone file to the same direct [...] adds be02f645173c ocfs2: clear links count in ocfs2_mknod() if an error occurs adds d6cfcf4779d8 ocfs2: fix ocfs2 corrupt when iputting an inode adds a5456ef1606b mm/fs: remove inode_congested() adds 0369d813c1e5 mm/fs: remove bdi_congested() and wb_congested() and relat [...] adds d724c258eeb7 remove-bdi_congested-and-wb_congested-and-related-functions-fix adds affb3218c48d ext2: remove unused pointer bdi adds 0cd70d36f440 f2fs: change retry waiting for f2fs_write_single_data_page() adds 1db512309fda f2f2: replace some congestion_wait() calls with io_schedul [...] adds 97d77128cb8e cephfs: don't set/clear bdi_congestion adds e9e2a0f3d404 fuse: don't set/clear bdi_congested adds a11644e755b5 NFS: remove congestion control adds 586f1f4c0389 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" adds fd49aba50249 mm: remove congestion tracking framework adds 239f8796f794 mount: warn only once about timestamp range expiration adds d6241caa022d kasan, page_alloc: deduplicate should_skip_kasan_poison adds b3c99abafd20 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] adds 0c6f32a33dbe kasan, page_alloc: merge kasan_free_pages into free_pages_prepare adds c62424502151 kasan, page_alloc: simplify kasan_poison_pages call site adds 19276ce8e52a kasan, page_alloc: init memory of skipped pages on free adds f49fb7ef15ce kasan: drop skip_kasan_poison variable in free_pages_prepare adds ec9299a5f7c6 mm: clarify __GFP_ZEROTAGS comment adds 57514ebba2f8 kasan: only apply __GFP_ZEROTAGS when memory is zeroed adds a545a9bd5b69 kasan, page_alloc: refactor init checks in post_alloc_hook adds 8ae40b10554b kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook adds 7b81569ea459 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] adds b48161c47ad6 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook adds be0dc27a851f kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook adds e7e45ca51486 kasan, page_alloc: rework kasan_unpoison_pages call site adds 1293e91d7e5c kasan: clean up metadata byte definitions adds fa0220b3446c kasan: define KASAN_VMALLOC_INVALID for SW_TAGS adds 736c5cbe00a9 kasan, x86, arm64, s390: rename functions for modules shadow adds f44403072a5d kasan, vmalloc: drop outdated VM_KASAN comment adds 8e3f4fffc44f kasan: reorder vmalloc hooks adds 3f29a08bd6e5 kasan: add wrappers for vmalloc hooks adds 09a11b4bf0d0 kasan, vmalloc: reset tags in vmalloc functions adds 4b8ca8255e6e kasan, fork: reset pointer tags of vmapped stacks adds eca55436e8b7 kasan, arm64: reset pointer tags of vmapped stacks adds 89192da3413a kasan, vmalloc: add vmalloc tagging for SW_TAGS adds 72a1107e34bb kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged adds d477b299f6d0 kasan, vmalloc: unpoison VM_ALLOC pages after mapping adds da95b84aab18 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS adds 53a10c0d76b8 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS adds 02bbd507b5ba kasan, page_alloc: allow skipping memory init for HW_TAGS adds bd40c3597b6b kasan, vmalloc: add vmalloc tagging for HW_TAGS adds ca581827d000 kasan, vmalloc: only tag normal vmalloc allocations adds 7d9a280f7343 kasan, arm64: don't tag executable vmalloc allocations adds d441630b2a00 kasan: mark kasan_arg_stacktrace as __initdata adds 0807a2359ae0 kasan: clean up feature flags for HW_TAGS mode adds e57eb9ccf3af kasan: add kasan.vmalloc command line flag adds c2ef39c5d547 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS adds 86aa3c41fe46 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes adds a2cb3c1c89a2 kasan: documentation updates adds 8fcd4c6ebf3b kasan: improve vmalloc tests adds 1bae23b328ee similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" adds d7f71b36bf0d mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] adds d09f740e9a01 tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 82f28b72fba1 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 1c61a2c3634e tools/vm/page_owner_sort.c: support sorting by stack trace adds 5ab8d2cae3db tools/vm/page_owner_sort.c: add switch between culling by [...] adds d70932b15cef tools/vm/page_owner_sort.c: support sorting pid and time adds 5634668fc8f0 tools/vm/page_owner_sort.c: two trivial fixes adds 01c0dd93e3e4 tools/vm/page_owner_sort.c: delete invalid duplicate code adds a03f4dc339f8 Documentation/vm/page_owner.rst: update the documentation adds 6a66928722a8 documentation-vm-page_ownerrst-update-the-documentation-fix adds 808ec21408e8 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds 2ebf81e36266 lib/vsprintf: avoid redundant work with 0 size adds f142689e036f mm/page_owner: use scnprintf() to avoid excessive buffer o [...] adds c5c9a8b35054 mm/page_owner: print memcg information adds b77c7424995e mm/page_owner: record task command name adds b693e9b7978b mm: unexport page_init_poison adds 637e47dd0602 mm: move page-writeback sysctls to their own file adds dd11bb893782 mm-move-page-writeback-sysctls-to-is-own-file-checkpatch-fixes adds 6ded0fb45849 mm-move-page-writeback-sysctls-to-is-own-file-fix adds 251fd47f1d6b filemap: remove find_get_pages() adds 935d4bb03840 mm: fix invalid page pointer returned with FOLL_PIN gups adds 3b1344b208a7 mm/gup: follow_pfn_pte(): -EEXIST cleanup adds ba7ce2992bb3 mm/gup: remove unused pin_user_pages_locked() adds 21056398af8f mm: change lookup_node() to use get_user_pages_fast() adds 9ad31d13dbdf mm/gup: remove unused get_user_pages_locked() adds 62b3ea735f35 memcg: replace in_interrupt() with !in_task() adds 657a0068dc53 memcg: add per-memcg total kernel memory stat adds 83f86df9649a memcg-add-per-memcg-total-kernel-memory-stat-v2 adds 595b88f0e56e mm/memcg: mem_cgroup_per_node is already set to 0 on allocation adds df0c0bba31a6 mm/memcg: retrieve parent memcg from css.parent adds 72411e9a60d1 mm: generalize ARCH_HAS_FILTER_PGPROT adds d42c8b9136b1 mm: optimize do_wp_page() for exclusive pages in the swapcache adds 86ab16cfb151 mm: optimize do_wp_page() for fresh pages in local LRU pagevecs adds a2ff47f812fd mm: slightly clarify KSM logic in do_swap_page() adds a023b3f5e86a mm: streamline COW logic in do_swap_page() adds 0afb62477cc0 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() adds 332b0c1f4ae6 mm/khugepaged: remove reuse_swap_page() usage adds 1ddd9223038e mm/swapfile: remove stale reuse_swap_page() adds d46aa0df2336 mm/huge_memory: remove stale page_trans_huge_mapcount() adds fa496fc694a4 mm/huge_memory: remove stale locking logic from __split_hu [...] adds 24fbc38e90b2 mm: merge pte_mkhuge() call into arch_make_huge_pte() adds 01851dd05593 mm: thp: fix wrong cache flush in remove_migration_pmd() adds 0100e5620410 mm: fix missing cache flush for all tail pages of compound page adds 28638df76802 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] adds 0f294c066cc2 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] adds da0009858601 mm: replace multiple dcache flush with flush_dcache_folio() adds 6ce4e2ce2a5f mm: remove mmu_gathers storage from remaining architectures adds 9bf5c123977a mm/sparse: make mminit_validate_memmodel_limits() static adds dfc6f3521305 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning adds 2f4431c56840 mm-sparsemem-fix-mem_section-will-never-be-null-gcc-12-warning-v2 adds 215632f5ecab mm/vmalloc: remove unneeded function forward declaration adds 716ede9e3da8 mm/vmalloc: Move draining areas out of caller context adds a0f8fdd3c996 mm/vmalloc: add adjust_search_size parameter adds 7ceac070568a mm/vmalloc: eliminate an extra orig_gfp_mask adds dbb13b0d2884 mm/vmalloc.c: fix "unused function" warning adds 6287d0082359 mm/vmalloc.c: vmap(): don't allow invalid pages adds 26813aee902e mm: page_alloc: avoid merging non-fallbackable pageblocks [...] adds 24a193409ff2 mm/page_alloc: adding same penalty is enough to get round- [...] adds 87bde586c6b7 mm/page_alloc: add penalty to local_node adds 08d129059d48 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() adds 752fdadfaf92 mm: discard __GFP_ATOMIC adds 539255c10661 mm/mmzone.h: remove unused macros adds dc6b64fbbbdf mm/page_alloc: don't pass pfn to free_unref_page_commit() adds 28192a8a4d81 mm/memory-failure.c: remove obsolete comment adds a2153f5bd447 mm/hwpoison: fix error page recovered but reported "not re [...] adds e517920d68f9 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 9f27ec39bf71 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds eb90dc792022 mm: sparsemem: use page table lock to protect kernel pmd o [...] adds 99dfb566918e selftests: vm: add a hugetlb test case adds f179717f9271 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds cbbbc179ed98 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB adds 62b9d33bab6c mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 473b4c264578 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 415aa1aa0446 mm/migration: add trace events for THP migrations adds 79587560fdee mm/migration: add trace events for base page and HugeTLB m [...] adds ff2f3bca39f4 mm,migrate: fix establishing demotion target adds 69fde39115e1 mm/cma: provide option to opt out from exposing pages on a [...] adds e29c93281874 powerpc/fadump: opt out from freeing pages on cma activati [...] adds b78fd4603cf9 NUMA Balancing: add page promotion counter adds 44c5492f6de6 NUMA balancing: optimize page placement for memory tiering system adds c361916cad2d numa-balancing-optimize-page-placement-for-memory-tiering- [...] adds 68d17e593eb9 numa-balancing-optimize-page-placement-for-memory-tiering- [...] adds 6ed69f02f410 memory tiering: skip to scan fast memory adds c9ee7943c538 mm/vmstat: add event for ksm swapping in copy adds fe773333fa15 mm/hwpoison: check the subpage, not the head page adds eb9c65378faf mm/balloon_compaction: make balloon page compaction callba [...] adds 907729210580 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 5c5551ab7149 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] adds 61e6a6762b6a mm: handle uninitialized numa nodes gracefully adds f7648013ba9a mm-handle-uninitialized-numa-nodes-gracefully-fix adds a6590a658108 mm, memory_hotplug: drop arch_free_nodedata adds f51d13a03681 mm, memory_hotplug: reorganize new pgdat initialization adds 7def75562eb2 mm: make free_area_init_node aware of memory less nodes adds d406688418ff memcg: do not tweak node in alloc_mem_cgroup_per_node_info adds 9a76c2b27aad drivers/base/memory: add memory block to memory group afte [...] adds 8c8747651043 drivers/base/node: consolidate node device subsystem initi [...] adds 98589e2fe5e9 mm/memory_hotplug: remove obsolete comment of __add_pages adds a1a8ef184bc9 mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix adds ef4f08dc8667 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] adds c79f68a6479d mm/memory_hotplug: clean up try_offline_node adds 6300a5a4a072 mm/memory_hotplug: fix misplaced comment in offline_pages adds f69323601c59 mm/munlock: delete page_mlock() and all its works adds f35919bf58bc mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE adds 0cd602492da5 mm/munlock: delete munlock_vma_pages_all(), allow oomreap adds 0ab98f6db253 mm/munlock: rmap call mlock_vma_page() munlock_vma_page() adds eefe260ba80d mm/munlock: replace clear_page_mlock() by final clearance adds 60a5c5ab0ba7 mm/munlock: maintain page->mlock_count while unevictable adds e93a0338d6a5 mm/munlock: mlock_pte_range() when mlocking or munlocking adds f1b79833c3df mm/migrate: __unmap_and_move() push good newpage to LRU adds 0ad999a94b29 mm/munlock: delete smp_mb() from __pagevec_lru_add_fn() adds cbaf47432c90 mm/munlock: mlock_page() munlock_page() batch by pagevec adds 276fe1d8febd mm/munlock: page migration needs mlock pagevec drained adds 67a533ec0822 mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) adds ca34fa9de087 mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP adds 1b67c4a79519 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds dd14a8d63f68 mm/zswap.c: allow handling just same-value filled pages adds 57d35a552073 mm: remove usercopy_warn() adds 70fa098b41fb mm: uninline copy_overflow() adds 3a7a6ef1d840 mm-outline-copy_overflow-fix adds 643fc6ea6bdc highmem: document kunmap_local() adds d7f336b4edf3 highmem-document-kunmap_local-v2 adds 2ab4cb905b6a mm/highmem: remove unnecessary done label adds 4e4be2a3809a mm/hmm.c: remove unneeded local variable ret adds d2e24ba8076e mm: add zone device coherent type memory support adds 857d2c421976 mm: add device coherent vma selection for memory migration adds 608ffe2c07cf mm/gup: fail get_user_pages for LONGTERM dev coherent type adds 8a3452df47ed drm/amdkfd: add SPM support for SVM adds f4949392829c drm/amdkfd: coherent type as sys mem on migration to ram adds 2e5a5142471b lib: test_hmm add ioctl to get zone device type adds 2e08fe4ed99e lib: test_hmm add module param for zone device type adds 524e9256ae70 lib: add support for device coherent type in test_hmm adds 1f6f8bbe84a8 tools: update hmm-test to support device coherent type adds 7c600ca16482 tools: update test_hmm script to support SP config adds f2bf4f3b7f30 migrate.c: remove vma check in migrate_vma_setup() adds f87344d57949 mm/gup.c: migrate device coherent pages when pinning inste [...] adds 4abc813fdda4 tools: add hmm gup test for long term pinned device pages adds 23d6562b6a93 mm/damon/dbgfs/init_regions: use target index instead of t [...] adds a39b4e4f2e98 Docs/admin-guide/mm/damon/usage: update for changed initai [...] adds 859eee397f70 mm/damon/core: move damon_set_targets() into dbgfs adds 68d5cff6226c mm/damon: remove the target id concept adds a601846d9af1 mm/damon: remove redundant page validation adds cc84d4f1a44e fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a2d0f51d72a9 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 70a788e56553 kernel/hung_task.c: Monitor killed tasks. adds b7849d342bf6 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks adds 066464e45484 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix adds 1f75e0fcf872 proc/vmcore: fix possible deadlock on concurrent mmap and read adds 56273e9c9c09 proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment adds c5fea0d6e4bc proc/sysctl: make protected_* world readable adds e6a514c04e89 Kconfig.debug: make DEBUG_INFO selectable from a choice adds 87835c116ad0 Kconfig.debug: make DEBUG_INFO always default=n adds 596e03cb59e8 include: drop pointless __compiler_offsetof indirection adds 4fb695117a8b ilog2: force inlining of __ilog2_u32() and __ilog2_u64() adds 14c6a0442082 bitfield: add explicit inclusions to the example adds dec6dd83d4f9 lz4: fix LZ4_decompress_safe_partial read out of bound adds 2c2dbcb1fe30 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] adds 1af9eafff35e checkpatch: add --fix option for some TRAILING_STATEMENTS adds 03cef54b249b scripts/checkpatch.pl: remove _deferred and _deferred_once [...] adds e58dd0317aba fs/binfmt_elf: fix AT_PHDR for unusual ELF files adds beea33614bc1 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 adds 4bcce223ff88 fs/binfmt_elf: refactor load_elf_binary function adds 6468dda22d48 ELF: fix overflow in total mapping size calculation adds cfb530cae26e kallsyms: print module name in %ps/S case when KALLSYMS is [...] adds c3c567ec97c1 init/main.c: silence some -Wunused-parameter warnings adds 8e94278b6862 fs/pipe: use kvcalloc to allocate a pipe_buffer array adds 2cbc479ae43e fs/pipe.c: local vars have to match types of proper pipe_i [...] adds a644d10b3ccb minix: fix bug when opening a file with O_DIRECT adds 16451c4273f9 exec: force single empty string when argv is empty adds 4fe1655ba0f6 exec: Fix min/max typo in stack space calculation adds 56459156673d selftests/exec: test for empty string on NULL argv adds ad8666a72ae2 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] adds 652cadec1cb3 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] adds a570e98d45eb x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds 2cfae79e2e24 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef adds abf96365cd05 docs: kdump: update description about sysfs file system support adds f5b00a3e086f docs: kdump: add scp example to write out the dump file adds 18a867d8c106 panic: unset panic_on_warn inside panic() adds b6ddba4951e6 ubsan: no need to unset panic_on_warn in ubsan_epilogue() adds 4fd50942dc07 kasan: no need to unset panic_on_warn in end_report() adds 242206d503ee docs: sysctl/kernel: add missing bit to panic_print adds e5ecc43a7416 sysctl: documentation: fix table format warning adds 0e59b46b1047 panic: add option to dump all CPUs backtraces in panic_print adds 6dcdb2257293 panic: allow printing extra panic information on kdump adds 32acfd8d0023 kcov: split ioctl handling into locked and unlocked parts adds 2b1ffabc0cb5 kcov: properly handle subsequent mmap calls adds c7db22f96945 selftests: set the BUILD variable to absolute path adds dcb10dca0720 selftests: add and export a kernel uapi headers path adds fe28c997b2b6 selftests: correct the headers install path adds 5afd47ad17e2 selftests: futex: add the uapi headers include variable adds 6e72e362ef90 selftests: kvm: add the uapi headers include variable adds 54faca784609 selftests: landlock: add the uapi headers include variable adds b5d973e4ba99 selftests: net: add the uapi headers include variable adds f93b7f68701d selftests: mptcp: add the uapi headers include variable adds d83c4a17dd19 selftests: vm: add the uapi headers include variable adds b03c5d27f1a8 selftests: vm: remove dependecy from internal kernel macros adds 36c7105db9e8 selftests: kselftest framework: provide "finished" helper adds 1ff1cfaead22 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" adds d92f5865fe03 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 707bc2c50c04 Merge branch 'akpm-current/current' adds 10207e3a840b Add linux-next specific files for 20220209
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 (ef6b35306dd8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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: .../ABI/testing/sysfs-driver-aspeed-uart-routing | 6 +- Documentation/ABI/testing/sysfs-fs-f2fs | 3 +- Documentation/admin-guide/cgroup-v2.rst | 10 +- Documentation/admin-guide/kdump/kdump.rst | 10 +- Documentation/admin-guide/sysctl/kernel.rst | 12 +- Documentation/arm64/silicon-errata.rst | 2 + Documentation/block/biodoc.rst | 5 - Documentation/dev-tools/kunit/usage.rst | 2 +- Documentation/devicetree/bindings/arm/altera.yaml | 46 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 26 - Documentation/devicetree/bindings/arm/qcom.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + .../devicetree/bindings/clock/intc_stratix10.txt | 20 + .../devicetree/bindings/clock/intel,stratix10.yaml | 35 - .../devicetree/bindings/firmware/arm,scmi.yaml | 2 +- .../devicetree/bindings/firmware/arm,scpi.yaml | 2 +- .../devicetree/bindings/gpio/gpio-vf610.yaml | 4 +- .../devicetree/bindings/input/mtk-pmic-keys.txt | 5 +- .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 4 +- .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 4 + .../devicetree/bindings/net/qcom,ipa.yaml | 6 + .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../devicetree/bindings/regulator/ti,tps62864.yaml | 62 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 16 + .../bindings/reserved-memory/google,open-dice.yaml | 46 + .../devicetree/bindings/serial/samsung_uart.yaml | 2 + .../bindings/spi/mediatek,spi-mt65xx.yaml | 102 + .../bindings/spi/mediatek,spi-slave-mt27xx.yaml | 58 + .../devicetree/bindings/spi/spi-mt65xx.txt | 68 - .../devicetree/bindings/spi/spi-slave-mt27xx.txt | 33 - .../bindings/spi/spi-sunplus-sp7021.yaml | 6 +- Documentation/driver-api/device-io.rst | 9 + Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/filesystems/cifs/ksmbd.rst | 4 +- Documentation/gpu/todo.rst | 20 +- Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/asus_wmi_ec_sensors.rst | 38 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max6639.rst | 2 +- Documentation/virt/kvm/devices/vcpu.rst | 34 +- Documentation/x86/index.rst | 1 + Documentation/x86/intel-hfi.rst | 72 + MAINTAINERS | 72 +- Makefile | 2 +- Next/SHA1s | 244 +- Next/merge.log | 3741 ++++++++++++-------- arch/alpha/mm/init.c | 6 +- arch/arc/Kconfig | 1 - arch/arc/include/asm/segment.h | 20 - arch/arc/include/asm/thread_info.h | 3 - arch/arc/include/asm/uaccess.h | 48 +- arch/arm/arm-soc-for-next-contents.txt | 49 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos4412-p4note.dtsi | 34 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/meson.dtsi | 8 +- arch/arm/boot/dts/meson8.dtsi | 24 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 1 - arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 4 - arch/arm/boot/dts/stm32429i-eval.dts | 12 + arch/arm/boot/dts/stm32f429-disco.dts | 12 + arch/arm/boot/dts/stm32f429.dtsi | 57 +- arch/arm/boot/dts/stm32f469-disco.dts | 16 + arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 81 +- arch/arm/boot/dts/stm32mp131.dtsi | 74 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 7 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 143 +- arch/arm/boot/dts/stm32mp151.dtsi | 8 +- arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts | 53 + ...com-som.dtsi => stm32mp157c-emstamp-argon.dtsi} | 483 +-- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 23 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 56 + arch/arm/boot/dts/sun8i-h3.dtsi | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 62 +- arch/arm/crypto/aes-neonbs-core.S | 105 +- arch/arm/crypto/aes-neonbs-glue.c | 35 +- arch/arm/mach-qcom/platsmp.c | 3 +- arch/arm/mach-socfpga/Kconfig | 2 + arch/arm64/Kconfig | 16 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 21 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 8 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 8 - arch/arm64/boot/dts/arm/juno-base.dtsi | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 - .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 - arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 - arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 + .../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 97 +- .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 ++ arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 785 ++++ arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 99 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 +++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 182 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 + .../dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} | 17 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 297 ++ arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 17 +- arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 1 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 1 + .../{rzg2l-smarc.dtsi => rz-smarc-common.dtsi} | 25 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 193 - .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 30 + arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 14 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 77 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 5 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 18 +- .../{rk3568-evb1-v10.dts => rk3568-bpi-r2-pro.dts} | 218 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 58 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 36 +- arch/arm64/configs/defconfig | 17 - arch/arm64/crypto/aes-glue.c | 22 +- arch/arm64/crypto/aes-modes.S | 18 +- arch/arm64/crypto/aes-neonbs-core.S | 264 +- arch/arm64/crypto/aes-neonbs-glue.c | 97 +- arch/arm64/include/asm/kvm_host.h | 32 +- arch/arm64/include/asm/kvm_mmu.h | 4 +- arch/arm64/include/asm/sysreg.h | 8 + arch/arm64/include/uapi/asm/kvm.h | 4 + arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/fpsimd.c | 8 +- arch/arm64/kernel/image-vars.h | 3 + arch/arm64/kernel/setup.c | 3 - arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/arm.c | 178 +- arch/arm64/kvm/debug.c | 26 +- arch/arm64/kvm/fpsimd.c | 14 +- arch/arm64/kvm/handle_exit.c | 8 + arch/arm64/kvm/hyp/include/hyp/switch.h | 27 +- arch/arm64/kvm/hyp/nvhe/Makefile | 3 +- arch/arm64/kvm/hyp/nvhe/list_debug.c | 54 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 3 +- arch/arm64/kvm/hyp/nvhe/stub.c | 22 - arch/arm64/kvm/mmu.c | 50 +- arch/arm64/kvm/pmu-emul.c | 141 +- arch/arm64/kvm/psci.c | 6 +- arch/arm64/kvm/sys_regs.c | 74 +- arch/arm64/kvm/vmid.c | 196 + arch/arm64/mm/hugetlbpage.c | 1 + arch/arm64/net/bpf_jit_comp.c | 5 + arch/arm64/tools/cpucaps | 5 +- arch/hexagon/mm/init.c | 2 - arch/ia64/kernel/topology.c | 10 - arch/m68k/coldfire/m5441x.c | 1 - arch/m68k/include/asm/cmpxchg.h | 9 +- arch/m68k/mm/fault.c | 2 - arch/mips/Kconfig | 5 + arch/mips/ath79/early_printk.c | 1 + arch/mips/ath79/setup.c | 6 + arch/mips/boot/compressed/Makefile | 1 + arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 1 + arch/mips/kernel/topology.c | 5 - arch/mips/loongson2ef/Platform | 3 +- arch/mips/loongson64/Platform | 24 +- arch/mips/vdso/Makefile | 3 + arch/nds32/mm/init.c | 1 - arch/openrisc/mm/init.c | 2 - arch/parisc/lib/iomap.c | 18 + arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 4 +- arch/powerpc/kernel/sysfs.c | 17 - arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/setup.c | 3 - arch/riscv/kernel/stacktrace.c | 9 +- arch/riscv/kvm/vcpu.c | 48 +- arch/riscv/kvm/vcpu_sbi_base.c | 3 +- arch/riscv/mm/init.c | 2 + arch/s390/boot/head.S | 1 - arch/s390/include/asm/crw.h | 1 - arch/s390/include/asm/nmi.h | 1 - arch/s390/include/asm/sclp.h | 1 - arch/s390/include/asm/smp.h | 1 - arch/s390/kernel/base.S | 3 +- arch/s390/kernel/cache.c | 1 - arch/s390/kernel/early.c | 1 - arch/s390/kernel/entry.S | 1 - arch/s390/kernel/ftrace.c | 46 +- arch/s390/kernel/head64.S | 1 - arch/s390/kernel/ipl.c | 1 - arch/s390/kernel/lgr.c | 3 +- arch/s390/kernel/machine_kexec.c | 1 - arch/s390/kernel/mcount.S | 2 - arch/s390/kernel/nmi.c | 1 - arch/s390/kernel/numa.c | 7 - arch/s390/kernel/os_info.c | 4 +- arch/s390/kernel/relocate_kernel.S | 3 +- arch/s390/kernel/smp.c | 1 - arch/s390/kernel/stacktrace.c | 1 - arch/s390/kernel/topology.c | 1 - arch/s390/kvm/kvm-s390.c | 1 - arch/s390/lib/delay.c | 1 - arch/s390/lib/test_modules.c | 3 - arch/s390/lib/test_modules.h | 3 + arch/s390/mm/maccess.c | 19 +- arch/s390/mm/vmem.c | 1 - arch/sh/kernel/topology.c | 5 - arch/sparc/kernel/sysfs.c | 12 - arch/sparc/mm/hugetlbpage.c | 1 + arch/x86/Makefile | 3 - arch/x86/events/intel/core.c | 53 +- arch/x86/events/intel/ds.c | 14 +- arch/x86/events/intel/pt.c | 60 +- arch/x86/include/asm/cpufeatures.h | 7 +- arch/x86/include/asm/intel_ds.h | 5 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/msr-index.h | 6 + arch/x86/include/asm/page.h | 10 + arch/x86/include/asm/perf_event.h | 2 +- arch/x86/kernel/topology.c | 5 - arch/x86/kvm/cpuid.c | 16 +- arch/x86/kvm/emulate.c | 4 +- arch/x86/kvm/pmu.h | 2 - arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/x86.c | 10 +- arch/x86/kvm/x86.h | 7 +- arch/x86/mm/maccess.c | 7 +- block/bio-integrity.c | 3 +- block/bio.c | 108 +- block/blk-core.c | 1 + block/blk-crypto.c | 1 - block/blk-mq-tag.c | 2 +- block/blk-mq.c | 4 +- block/bounce.c | 3 +- block/fops.c | 33 +- crypto/algapi.c | 1 + crypto/api.c | 1 - crypto/tcrypt.c | 224 -- drivers/accessibility/speakup/speakup_dectlk.c | 1 + drivers/acpi/Kconfig | 1 + drivers/acpi/ec.c | 10 + drivers/acpi/sleep.c | 15 +- drivers/acpi/tables.c | 2 +- drivers/acpi/x86/s2idle.c | 12 +- drivers/android/binder_alloc.c | 8 +- drivers/ata/ahci.c | 3 +- drivers/ata/ata_piix.c | 5 +- drivers/ata/libahci_platform.c | 3 +- drivers/ata/libata-core.c | 32 +- drivers/ata/pata_arasan_cf.c | 3 +- drivers/ata/pata_cs5520.c | 5 +- drivers/ata/pata_imx.c | 15 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_mpc52xx.c | 3 +- drivers/ata/pata_samsung_cf.c | 3 +- drivers/ata/pata_triflex.c | 5 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_highbank.c | 3 +- drivers/ata/sata_mv.c | 6 +- drivers/ata/sata_rcar.c | 18 +- drivers/base/devtmpfs.c | 2 - drivers/base/init.c | 1 + drivers/base/node.c | 30 +- drivers/base/power/wakeup.c | 41 +- drivers/base/regmap/regmap-irq.c | 52 +- drivers/block/drbd/drbd_req.c | 5 +- drivers/block/drbd/drbd_worker.c | 4 +- drivers/block/pktcdvd.c | 4 +- drivers/block/rnbd/rnbd-clt.c | 11 +- drivers/char/hpet.c | 28 +- drivers/char/hw_random/core.c | 24 +- drivers/char/random.c | 437 +-- drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r9a07g044-cpg.c | 539 +-- drivers/clk/renesas/rzg2l-cpg.c | 6 + drivers/clk/renesas/rzg2l-cpg.h | 1 + drivers/clk/rockchip/clk-rk3568.c | 14 +- drivers/cpufreq/cpufreq_governor_attr_set.c | 5 - drivers/cpufreq/longhaul.c | 4 +- drivers/cpuidle/cpuidle-qcom-spm.c | 28 +- drivers/crypto/atmel-aes.c | 1 + drivers/crypto/atmel-sha.c | 1 + drivers/crypto/gemini/sl3516-ce-cipher.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 1 - drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 19 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 56 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 17 +- drivers/dio/dio.c | 140 +- drivers/dma-buf/dma-buf.c | 22 +- drivers/dma-buf/heaps/cma_heap.c | 10 +- drivers/dma-buf/heaps/system_heap.c | 10 +- drivers/firmware/qcom_scm.c | 215 +- drivers/firmware/qcom_scm.h | 7 + drivers/fsi/fsi-master-aspeed.c | 17 +- drivers/gpio/gpio-sifive.c | 2 +- drivers/gpio/gpiolib-cdev.c | 6 +- drivers/gpio/gpiolib-of.c | 10 +- drivers/gpio/gpiolib-sysfs.c | 14 +- drivers/gpio/gpiolib.c | 35 +- drivers/gpio/gpiolib.h | 19 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 7 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 1471 ++++++-- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 185 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 313 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 14 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 75 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 77 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 92 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 84 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 160 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 72 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 372 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 332 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 39 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 27 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 4 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 4 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 61 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 4 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 4 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 4 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../asic_reg/{dcn => dpcs}/dpcs_3_0_0_offset.h | 7 + .../asic_reg/{dcn => dpcs}/dpcs_3_0_0_sh_mask.h | 7 + .../asic_reg/{dcn => dpcs}/dpcs_3_0_3_offset.h | 0 .../asic_reg/{dcn => dpcs}/dpcs_3_0_3_sh_mask.h | 0 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 1 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 - drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 5 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 13 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 26 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 166 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 4 +- drivers/gpu/drm/ast/ast_drv.h | 2 +- drivers/gpu/drm/ast/ast_mode.c | 8 +- drivers/gpu/drm/drm_cache.c | 18 +- drivers/gpu/drm/drm_client.c | 9 +- drivers/gpu/drm/drm_fb_helper.c | 12 +- drivers/gpu/drm/drm_gem.c | 12 +- drivers/gpu/drm/drm_gem_cma_helper.c | 9 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 16 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 15 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 25 +- drivers/gpu/drm/drm_internal.h | 6 +- drivers/gpu/drm/drm_mipi_dbi.c | 8 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_privacy_screen.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 8 +- drivers/gpu/drm/gud/gud_pipe.c | 4 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 5 +- drivers/gpu/drm/i915/display/intel_display.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 6 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 6 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 147 +- drivers/gpu/drm/i915/intel_pm.h | 1 + drivers/gpu/drm/lima/lima_gem.c | 3 +- drivers/gpu/drm/lima/lima_sched.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 4 +- drivers/gpu/drm/msm/msm_drv.h | 4 +- drivers/gpu/drm/msm/msm_gem_prime.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 1 + drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 13 +- drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.h | 10 +- drivers/gpu/drm/qxl/qxl_object.c | 8 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 4 +- drivers/gpu/drm/radeon/radeon_gem.c | 1 + drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 5 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 8 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tiny/cirrus.c | 8 +- drivers/gpu/drm/tiny/gm12u320.c | 7 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 16 +- drivers/gpu/drm/ttm/ttm_resource.c | 42 +- drivers/gpu/drm/ttm/ttm_tt.c | 8 +- drivers/gpu/drm/udl/udl_modeset.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 +- drivers/gpu/drm/vc4/vc4_crtc.c | 1 - drivers/gpu/drm/vkms/vkms_composer.c | 4 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vkms/vkms_writeback.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 7 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/greybus/svc.c | 16 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/Kconfig | 1 + drivers/hwmon/adt7310.c | 95 +- drivers/hwmon/adt7410.c | 82 +- drivers/hwmon/adt7x10.c | 479 ++- drivers/hwmon/adt7x10.h | 10 +- drivers/hwmon/asus-ec-sensors.c | 24 +- drivers/hwmon/max6639.c | 62 +- drivers/hwmon/nct6775.c | 13 + drivers/hwmon/ntc_thermistor.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 11 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 7 +- drivers/i2c/busses/i2c-bcm2835.c | 32 +- drivers/i2c/busses/i2c-npcm7xx.c | 16 +- drivers/i2c/i2c-core-acpi.c | 17 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/srq.c | 1 - drivers/infiniband/sw/siw/siw.h | 7 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 20 +- drivers/input/keyboard/mtk-pmic-keys.c | 55 +- drivers/iommu/amd/init.c | 2 + drivers/iommu/intel/irq_remapping.c | 13 +- drivers/iommu/ioasid.c | 1 + drivers/iommu/iommu.c | 33 +- drivers/iommu/omap-iommu.c | 2 +- drivers/md/bcache/request.c | 6 +- drivers/md/dm-cache-target.c | 26 +- drivers/md/dm-crypt.c | 11 +- drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 166 +- drivers/md/md-faulty.c | 4 +- drivers/md/md-multipath.c | 4 +- drivers/md/md.c | 13 +- drivers/md/raid1.c | 34 +- drivers/md/raid10.c | 16 +- drivers/md/raid5.c | 4 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 9 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 11 +- drivers/memory/mtk-smi.c | 3 +- drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 1 + drivers/misc/eeprom/ee1004.c | 3 + drivers/misc/fastrpc.c | 4 +- drivers/misc/open-dice.c | 208 ++ drivers/mmc/core/block.c | 28 +- drivers/mmc/core/bus.c | 9 +- drivers/mmc/core/bus.h | 3 +- drivers/mmc/core/mmc.c | 16 +- drivers/mmc/core/sd.c | 25 +- drivers/mmc/core/sdio.c | 5 +- drivers/mmc/core/sdio_bus.c | 7 +- drivers/mmc/host/davinci_mmc.c | 6 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/sdhci-of-at91.c | 6 +- drivers/mmc/host/sdhci-tegra.c | 6 +- drivers/mmc/host/sunxi-mmc.c | 9 + drivers/mmc/host/wmt-sdmmc.c | 7 +- drivers/mtd/devices/mchp23k256.c | 14 + drivers/mtd/devices/mchp48l640.c | 10 + drivers/mtd/mtdcore.c | 23 +- drivers/mtd/nand/core.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 46 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mux/core.c | 239 +- drivers/net/bonding/bond_alb.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/qca8k.c | 2 +- drivers/net/dsa/realtek/Kconfig | 4 - drivers/net/dsa/realtek/rtl8365mb.c | 46 +- drivers/net/ethernet/3com/typhoon.c | 24 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/dlink/sundance.c | 60 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 79 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 8 + drivers/net/ethernet/intel/i40e/i40e_adminq.c | 92 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 155 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 29 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 25 + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 - drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 1 + .../mellanox/mlxsw/core_acl_flex_actions.c | 77 + .../mellanox/mlxsw/core_acl_flex_actions.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 91 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 42 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 3 + .../net/ethernet/microchip/lan966x/lan966x_mdb.c | 45 + .../ethernet/microchip/lan966x/lan966x_phylink.c | 9 + .../net/ethernet/microchip/lan966x/lan966x_regs.h | 18 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 61 + .../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 - drivers/net/ethernet/microsoft/mana/mana_en.c | 10 +- drivers/net/ethernet/mscc/ocelot.c | 8 + drivers/net/ethernet/realtek/r8169_phy_config.c | 71 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 23 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 8 +- drivers/net/ipa/gsi_trans.c | 11 + drivers/net/ipa/gsi_trans.h | 10 + drivers/net/ipa/ipa_endpoint.c | 112 +- drivers/net/ipa/ipa_endpoint.h | 8 +- drivers/net/ipa/ipa_power.c | 52 + drivers/net/ipa/ipa_power.h | 7 + drivers/net/ipa/ipa_uc.c | 5 + drivers/net/phy/marvell.c | 17 +- drivers/net/phy/phylink.c | 11 - drivers/net/usb/asix.h | 4 +- drivers/net/usb/asix_common.c | 19 +- drivers/net/usb/asix_devices.c | 21 +- drivers/net/usb/cdc_mbim.c | 1 + drivers/net/wireless/ath/ath10k/txrx.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 3 + drivers/nvme/host/core.c | 9 +- drivers/nvme/host/fabrics.h | 1 + drivers/nvme/host/rdma.c | 1 + drivers/nvme/host/tcp.c | 1 + drivers/of/platform.c | 1 + drivers/pci/msi/msi.c | 3 +- drivers/pci/pcie/portdrv_core.c | 47 +- drivers/pcmcia/Kconfig | 2 +- drivers/pcmcia/rsrc_nonstatic.c | 2 +- drivers/perf/Kconfig | 2 +- drivers/perf/arm-ccn.c | 10 +- drivers/perf/arm-cmn.c | 2 +- drivers/perf/marvell_cn10k_tad_pmu.c | 2 + drivers/perf/thunderx2_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 6 +- drivers/pinctrl/renesas/Kconfig | 5 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 4 +- drivers/platform/chrome/cros_ec_typec.c | 6 + drivers/platform/surface/surface3-wmi.c | 17 +- drivers/platform/surface/surface_acpi_notify.c | 3 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/intel/hid.c | 7 +- drivers/platform/x86/intel/int3472/discrete.c | 5 +- drivers/platform/x86/intel/vbtn.c | 7 +- drivers/platform/x86/thinkpad_acpi.c | 17 +- drivers/platform/x86/x86-android-tablets.c | 2 +- drivers/pnp/pnpacpi/core.c | 4 +- drivers/pps/clients/pps-gpio.c | 2 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/core.c | 13 +- drivers/regulator/tps6286x-regulator.c | 159 + drivers/remoteproc/qcom_q6v5_mss.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 36 +- drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/s390/char/sclp_cmd.c | 3 +- drivers/s390/char/sclp_config.c | 1 - drivers/s390/char/sclp_sdias.c | 2 +- drivers/s390/cio/crw.c | 1 - drivers/s390/crypto/ap_bus.h | 1 + drivers/s390/crypto/vfio_ap_debug.h | 32 + drivers/s390/crypto/vfio_ap_drv.c | 21 + drivers/s390/crypto/vfio_ap_ops.c | 151 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 9 +- drivers/scsi/lpfc/lpfc.h | 13 +- drivers/scsi/lpfc/lpfc_attr.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 8 +- drivers/scsi/scsi_lib.c | 23 +- drivers/scsi/scsi_sysfs.c | 8 - drivers/scsi/smartpqi/smartpqi.h | 16 +- drivers/scsi/smartpqi/smartpqi_init.c | 541 ++- drivers/scsi/smartpqi/smartpqi_sis.c | 10 +- drivers/scsi/smartpqi/smartpqi_sis.h | 1 + drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soc/qcom/apr.c | 1 - drivers/soc/qcom/llcc-qcom.c | 5 +- drivers/soc/qcom/mdt_loader.c | 232 +- drivers/soc/qcom/ocmem.c | 1 + drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 3 + drivers/soc/renesas/renesas-soc.c | 6 +- drivers/spi/spi-ath79.c | 34 + drivers/spi/spi-sunplus-sp7021.c | 63 +- drivers/spi/spi-tegra114.c | 4 + drivers/spi/spi-tegra210-quad.c | 2 + drivers/spi/spi-zynq-qspi.c | 3 + drivers/spi/spidev.c | 31 +- .../media/atomisp/pci/atomisp_compat_css20.c | 4 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 148 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 21 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 7 +- .../staging/media/atomisp/pci/ia_css_acc_types.h | 5 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 9 +- .../media/atomisp/pci/ia_css_event_public.h | 33 +- drivers/staging/media/atomisp/pci/ia_css_irq.h | 77 +- .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c | 2 +- .../pci/runtime/debug/interface/ia_css_debug.h | 31 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 4 + drivers/staging/pi433/pi433_if.c | 76 + drivers/staging/pi433/rf69.c | 2 +- drivers/staging/pi433/rf69.h | 1 + drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 90 +- drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 7 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 19 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 5 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 86 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 14 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 61 +- drivers/staging/r8188eu/include/rtl8188e_xmit.h | 2 + drivers/staging/r8188eu/include/rtw_fw.h | 35 + drivers/staging/r8188eu/include/wlan_bssdef.h | 2 +- drivers/staging/vt6656/usbpipe.c | 4 +- drivers/thermal/intel/Kconfig | 13 + drivers/thermal/intel/Makefile | 1 + .../intel/int340x_thermal/acpi_thermal_rel.c | 23 +- .../intel/int340x_thermal/int3400_thermal.c | 5 + drivers/thermal/intel/intel_hfi.c | 569 +++ drivers/thermal/intel/intel_hfi.h | 17 + drivers/thermal/intel/intel_powerclamp.c | 9 +- drivers/thermal/intel/therm_throt.c | 22 + drivers/thermal/thermal_netlink.c | 53 + drivers/thermal/thermal_netlink.h | 14 + drivers/tty/amiserial.c | 6 +- drivers/tty/serial/8250/8250_pericom.c | 2 +- drivers/tty/serial/serial_core.c | 6 +- drivers/tty/tty_port.c | 11 +- drivers/tty/vt/vt_ioctl.c | 3 +- drivers/usb/dwc3/gadget.c | 13 + drivers/usb/gadget/function/f_uac2.c | 95 +- drivers/usb/storage/usb.c | 2 +- drivers/video/fbdev/core/fbcon.c | 7 +- fs/Kconfig | 4 +- fs/binfmt_elf.c | 2 +- fs/binfmt_misc.c | 6 +- fs/btrfs/compression.h | 2 + fs/btrfs/ctree.c | 66 +- fs/btrfs/ctree.h | 16 +- fs/btrfs/extent_io.c | 18 +- fs/btrfs/extent_map.c | 4 + fs/btrfs/file.c | 5 +- fs/btrfs/inode.c | 32 +- fs/btrfs/ioctl.c | 41 +- fs/btrfs/sysfs.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 2 + fs/btrfs/tree-log.c | 65 +- fs/btrfs/zoned.c | 3 +- fs/cifs/cifs_swn.c | 6 +- fs/cifs/connect.c | 31 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/smb1ops.c | 4 +- fs/cifs/transport.c | 5 +- fs/erofs/zmap.c | 2 +- fs/ext2/ialloc.c | 3 - fs/f2fs/acl.c | 21 +- fs/f2fs/data.c | 18 +- fs/f2fs/debug.c | 3 + fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 41 +- fs/f2fs/gc.c | 4 +- fs/f2fs/namei.c | 41 +- fs/f2fs/recovery.c | 8 +- fs/f2fs/segment.h | 5 +- fs/f2fs/super.c | 19 +- fs/io_uring.c | 183 +- fs/ksmbd/auth.c | 27 + fs/ksmbd/smb2pdu.c | 43 +- fs/ksmbd/smb_common.c | 5 +- fs/ksmbd/transport_rdma.c | 2 +- fs/ksmbd/vfs.h | 1 + fs/nfs/client.c | 2 +- fs/nfs/nfs4proc.c | 3 +- fs/nfsd/nfs3proc.c | 12 +- fs/nfsd/nfs4proc.c | 12 +- fs/nfsd/nfs4xdr.c | 8 +- fs/nfsd/trace.h | 14 +- fs/proc/task_mmu.c | 19 +- include/drm/drm_cache.h | 6 +- include/drm/drm_client.h | 7 +- include/drm/drm_gem.h | 6 +- include/drm/drm_gem_atomic_helper.h | 6 +- include/drm/drm_gem_cma_helper.h | 6 +- include/drm/drm_gem_framebuffer_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 12 +- include/drm/drm_gem_ttm_helper.h | 6 +- include/drm/drm_gem_vram_helper.h | 9 +- include/drm/drm_prime.h | 6 +- include/drm/ttm/ttm_bo_api.h | 10 +- include/drm/ttm/ttm_kmap_iter.h | 10 +- include/drm/ttm/ttm_resource.h | 6 +- include/dt-bindings/regulator/ti,tps62864.h | 9 + include/kvm/arm_pmu.h | 5 + include/kvm/arm_psci.h | 6 +- include/linux/ata.h | 2 +- include/linux/bio.h | 6 +- include/linux/bitfield.h | 3 + include/linux/blk_types.h | 7 + include/linux/btf.h | 5 + include/linux/compiler_attributes.h | 14 +- include/linux/compiler_types.h | 2 - include/linux/cpufreq.h | 5 + include/linux/dma-buf-map.h | 266 -- include/linux/dma-buf.h | 12 +- include/linux/firmware.h | 2 +- include/linux/fortify-string.h | 42 +- include/linux/hugetlb.h | 2 +- include/linux/hyperv.h | 1 + include/linux/ieee80211.h | 8 +- include/linux/iosys-map.h | 257 ++ include/linux/ipv6.h | 2 +- include/linux/kfence.h | 2 + include/linux/libata.h | 3 +- include/linux/log2.h | 4 +- include/linux/memcontrol.h | 5 +- include/linux/mm.h | 2 - include/linux/mm_inline.h | 11 +- include/linux/mm_types.h | 19 +- include/linux/mmzone.h | 4 +- include/linux/mtd/mtd.h | 8 +- include/linux/mtd/rawnand.h | 1 + include/linux/mux/consumer.h | 18 + include/linux/net/intel/i40e_client.h | 10 - include/linux/netdevice.h | 69 +- include/linux/netfilter.h | 1 + include/linux/netfilter/nf_conntrack_pptp.h | 38 +- include/linux/node.h | 4 + include/linux/pagemap.h | 7 - include/linux/perf_event.h | 2 +- include/linux/phylink.h | 1 - include/linux/qcom_scm.h | 16 +- include/linux/ref_tracker.h | 4 + include/linux/rmap.h | 23 +- include/linux/sbitmap.h | 51 +- include/linux/sched/sysctl.h | 4 - include/linux/serial_core.h | 2 +- include/linux/skbuff.h | 38 +- include/linux/skmsg.h | 11 +- include/linux/soc/qcom/mdt_loader.h | 17 +- include/linux/stddef.h | 6 +- include/linux/suspend.h | 4 +- include/linux/thread_info.h | 5 +- include/linux/uaccess.h | 2 - include/linux/uio.h | 17 + include/net/ax25.h | 8 +- include/net/cfg80211.h | 10 +- include/net/gro.h | 52 +- include/net/ieee80211_radiotap.h | 4 +- include/net/inet_dscp.h | 57 + include/net/ip_fib.h | 3 +- include/net/ipv6.h | 7 +- include/net/ipv6_frag.h | 1 + include/net/mac80211.h | 19 +- include/net/net_namespace.h | 6 + include/net/netfilter/nf_conntrack_acct.h | 1 - include/net/netfilter/nf_conntrack_ecache.h | 13 - include/net/netfilter/nf_conntrack_extend.h | 18 +- include/net/netfilter/nf_conntrack_labels.h | 3 - include/net/netfilter/nf_conntrack_seqadj.h | 3 - include/net/netfilter/nf_conntrack_timeout.h | 12 - include/net/netfilter/nf_conntrack_timestamp.h | 13 - include/net/pkt_cls.h | 11 + include/scsi/scsi_cmnd.h | 1 + include/scsi/viosrp.h | 17 +- include/trace/events/io_uring.h | 13 +- include/trace/events/random.h | 36 +- include/trace/events/skb.h | 11 + include/uapi/linux/ioam6_iptunnel.h | 9 + include/uapi/linux/kfd_ioctl.h | 84 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 2 +- include/uapi/linux/netfilter/nfnetlink_queue.h | 1 + include/uapi/linux/perf_event.h | 2 + include/uapi/linux/rseq.h | 20 +- include/uapi/linux/thermal.h | 6 +- init/main.c | 2 + kernel/bpf/btf.c | 105 +- kernel/events/core.c | 21 +- kernel/events/uprobes.c | 7 +- kernel/panic.c | 20 +- kernel/power/main.c | 5 +- kernel/power/process.c | 2 +- kernel/power/suspend.c | 2 - kernel/rcu/rcu.h | 4 + kernel/rcu/rcutorture.c | 4 + kernel/rcu/srcutree.c | 8 +- kernel/rcu/tree.c | 34 +- kernel/rcu/update.c | 2 +- kernel/rseq.c | 8 +- kernel/sched/autogroup.c | 23 + kernel/sched/autogroup.h | 1 + kernel/sched/cpufreq_schedutil.c | 2 +- kernel/stackleak.c | 5 +- kernel/sysctl.c | 24 +- lib/ref_tracker.c | 19 +- lib/sbitmap.c | 40 +- lib/test_kasan.c | 5 +- lib/test_string.c | 37 - lib/ubsan.c | 10 +- lib/vsprintf.c | 8 +- localversion-next | 2 +- mm/debug.c | 1 - mm/filemap.c | 11 +- mm/gup.c | 151 +- mm/huge_memory.c | 55 +- mm/hugetlb.c | 11 +- mm/internal.h | 64 +- mm/kasan/report.c | 10 +- mm/kfence/core.c | 3 +- mm/kfence/kfence_test.c | 8 +- mm/khugepaged.c | 14 +- mm/ksm.c | 12 +- mm/maccess.c | 6 + mm/madvise.c | 5 + mm/memcontrol.c | 28 +- mm/memory.c | 45 +- mm/memory_hotplug.c | 19 +- mm/migrate.c | 83 +- mm/mlock.c | 634 ++-- mm/mmap.c | 32 +- mm/mmzone.c | 7 + mm/oom_kill.c | 2 +- mm/page_alloc.c | 31 +- mm/page_owner.c | 70 +- mm/rmap.c | 156 +- mm/slab.c | 5 +- mm/slob.c | 2 + mm/slub.c | 5 +- mm/swap.c | 89 +- mm/usercopy.c | 11 - mm/userfaultfd.c | 14 +- mm/vmalloc.c | 49 +- mm/vmscan.c | 10 +- net/6lowpan/core.c | 1 + net/ax25/af_ax25.c | 12 +- net/ax25/ax25_dev.c | 24 +- net/ax25/ax25_route.c | 16 +- net/batman-adv/multicast.c | 2 +- net/bluetooth/hci_core.c | 1 + net/caif/caif_dev.c | 2 +- net/core/dev.c | 9 +- net/core/filter.c | 4 +- net/core/gro.c | 16 +- net/core/link_watch.c | 6 +- net/core/net_namespace.c | 17 +- net/hsr/hsr_debugfs.c | 40 +- net/hsr/hsr_device.c | 10 +- net/hsr/hsr_forward.c | 7 +- net/hsr/hsr_framereg.c | 200 +- net/hsr/hsr_framereg.h | 8 +- net/hsr/hsr_main.h | 9 +- net/hsr/hsr_netlink.c | 4 +- net/ieee802154/6lowpan/core.c | 1 + net/ipv4/fib_frontend.c | 11 +- net/ipv4/fib_lookup.h | 3 +- net/ipv4/fib_rules.c | 18 +- net/ipv4/fib_semantics.c | 14 +- net/ipv4/fib_trie.c | 58 +- net/ipv4/ip_input.c | 31 +- net/ipv4/netfilter/nf_nat_pptp.c | 24 +- net/ipv4/route.c | 3 +- net/ipv4/tcp.c | 33 +- net/ipv4/udp.c | 22 +- net/ipv6/addrconf.c | 6 +- net/ipv6/fib6_rules.c | 19 +- net/ipv6/ioam6_iptunnel.c | 59 +- net/ipv6/ip6_input.c | 2 +- net/ipv6/ip6mr.c | 15 +- net/mac80211/airtime.c | 11 +- net/mac80211/debugfs.c | 2 + net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 4 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mesh.c | 2 +- net/mac80211/mlme.c | 183 +- net/mac80211/rc80211_minstrel_ht.c | 2 +- net/mac80211/rx.c | 2 + net/mac80211/sta_info.c | 3 +- net/mac80211/status.c | 14 +- net/mac80211/util.c | 28 +- net/mac80211/vht.c | 4 +- net/mctp/device.c | 1 + net/mptcp/pm_netlink.c | 13 +- net/netfilter/core.c | 3 +- net/netfilter/nf_conntrack_acct.c | 19 - net/netfilter/nf_conntrack_core.c | 94 +- net/netfilter/nf_conntrack_ecache.c | 24 +- net/netfilter/nf_conntrack_extend.c | 132 +- net/netfilter/nf_conntrack_helper.c | 17 - net/netfilter/nf_conntrack_labels.c | 20 +- net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nf_conntrack_pptp.c | 60 +- net/netfilter/nf_conntrack_proto_sctp.c | 9 + net/netfilter/nf_conntrack_proto_tcp.c | 59 +- net/netfilter/nf_conntrack_proto_udp.c | 4 +- net/netfilter/nf_conntrack_seqadj.c | 16 - net/netfilter/nf_conntrack_timeout.c | 19 - net/netfilter/nf_conntrack_timestamp.c | 20 - net/netfilter/nf_nat_core.c | 28 +- net/netfilter/nf_synproxy_core.c | 24 +- net/netfilter/nfnetlink_queue.c | 5 + net/netfilter/nft_compat.c | 9 + net/netfilter/nft_exthdr.c | 98 +- net/netfilter/nft_payload.c | 9 +- net/openvswitch/datapath.c | 18 +- net/openvswitch/datapath.h | 2 - net/openvswitch/flow.c | 3 +- net/sched/act_ct.c | 13 - net/sched/cls_api.c | 45 +- net/smc/smc_pnet.c | 8 +- net/sunrpc/sysfs.c | 5 +- net/sunrpc/xprtrdma/verbs.c | 3 + net/sunrpc/xprtsock.c | 7 +- net/tls/tls_sw.c | 3 +- net/wireless/core.c | 17 +- net/wireless/pmsr.c | 4 - net/wireless/scan.c | 9 +- net/wireless/util.c | 8 +- samples/landlock/sandboxer.c | 1 + scripts/Makefile.extrawarn | 1 + scripts/checkpatch.pl | 11 +- scripts/get_abi.pl | 1 + scripts/kconfig/preprocess.c | 2 +- scripts/spdxcheck.py | 2 +- security/Kconfig | 3 +- security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template_lib.c | 2 +- security/landlock/syscalls.c | 2 +- security/selinux/hooks.c | 202 +- security/selinux/ss/conditional.c | 3 +- sound/soc/codecs/Kconfig | 8 +- sound/soc/codecs/rt5668.c | 12 +- sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/rt5682s.c | 12 +- sound/soc/codecs/tas2770.c | 7 +- sound/soc/fsl/fsl_sai.c | 9 + sound/soc/fsl/fsl_sai.h | 1 + sound/soc/sof/amd/acp-trace.c | 38 +- sound/soc/sof/amd/acp.h | 3 +- sound/soc/sof/compress.c | 273 +- sound/soc/sof/intel/hda-trace.c | 17 +- sound/soc/sof/intel/hda.h | 3 +- sound/soc/sof/ops.h | 4 +- sound/soc/sof/sof-priv.h | 2 +- sound/soc/sof/trace.c | 2 +- sound/usb/mixer_s1810c.c | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/bpf/bpftool/main.c | 5 +- tools/include/nolibc/arch-aarch64.h | 200 ++ tools/include/nolibc/arch-arm.h | 205 ++ tools/include/nolibc/arch-i386.h | 197 ++ tools/include/nolibc/arch-mips.h | 216 ++ tools/include/nolibc/arch-riscv.h | 205 ++ tools/include/nolibc/arch-x86_64.h | 216 ++ tools/include/nolibc/arch.h | 32 + tools/include/nolibc/ctype.h | 99 + tools/include/nolibc/errno.h | 27 + tools/include/nolibc/nolibc.h | 2540 +------------ tools/include/nolibc/signal.h | 22 + tools/include/nolibc/std.h | 49 + tools/include/nolibc/stdio.h | 296 ++ tools/include/nolibc/stdlib.h | 311 ++ tools/include/nolibc/string.h | 212 ++ tools/include/nolibc/sys.h | 1168 ++++++ tools/include/nolibc/time.h | 28 + tools/include/nolibc/types.h | 184 + tools/include/nolibc/unistd.h | 54 + tools/include/uapi/linux/kvm.h | 6 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 3 + tools/include/uapi/sound/asound.h | 11 +- tools/lib/bpf/Makefile | 4 +- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.c | 11 +- tools/lib/perf/mmap.c | 98 + tools/lib/perf/tests/test-evsel.c | 5 +- tools/perf/arch/s390/util/dwarf-regs.c | 3 +- tools/perf/builtin-ftrace.c | 45 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/util/annotate.c | 1 + tools/perf/util/bpf_counter_cgroup.c | 2 +- tools/perf/util/machine.c | 2 + tools/perf/util/map_symbol.h | 1 + tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/session.c | 3 +- tools/perf/util/sort.c | 4 +- tools/perf/util/stat-display.c | 19 +- tools/perf/util/synthetic-events.c | 19 + tools/testing/selftests/alsa/mixer-test.c | 206 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 7 + tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- tools/testing/selftests/bpf/prog_tests/core_kern.c | 16 +- .../selftests/bpf/prog_tests/core_kern_overflow.c | 13 + .../selftests/bpf/progs/bloom_filter_bench.c | 7 +- .../testing/selftests/bpf/progs/bloom_filter_map.c | 5 +- tools/testing/selftests/bpf/progs/bpf_loop.c | 9 +- tools/testing/selftests/bpf/progs/bpf_loop_bench.c | 3 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 2 +- tools/testing/selftests/bpf/progs/core_kern.c | 16 + .../selftests/bpf/progs/core_kern_overflow.c | 22 + tools/testing/selftests/bpf/progs/fexit_sleep.c | 9 +- tools/testing/selftests/bpf/progs/perfbuf_bench.c | 3 +- tools/testing/selftests/bpf/progs/ringbuf_bench.c | 3 +- tools/testing/selftests/bpf/progs/test_ringbuf.c | 3 +- tools/testing/selftests/bpf/progs/trace_printk.c | 3 +- tools/testing/selftests/bpf/progs/trace_vprintk.c | 3 +- tools/testing/selftests/bpf/progs/trigger_bench.c | 9 +- tools/testing/selftests/clone3/clone3.c | 2 - tools/testing/selftests/futex/functional/Makefile | 1 + tools/testing/selftests/ir/ir_loopback.c | 10 + .../selftests/kvm/aarch64/debug-exceptions.c | 58 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 1 + tools/testing/selftests/kvm/aarch64/vgic_irq.c | 45 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 10 + tools/testing/selftests/kvm/lib/aarch64/gic_v3.c | 12 +- tools/testing/selftests/kvm/lib/aarch64/vgic.c | 9 +- tools/testing/selftests/net/fib_rule_tests.sh | 60 +- tools/testing/selftests/net/fib_tests.sh | 76 + .../selftests/net/forwarding/fib_offload_lib.sh | 12 +- tools/testing/selftests/net/forwarding/pedit_ip.sh | 201 ++ tools/testing/selftests/net/mptcp/mptcp_join.sh | 877 +++-- tools/testing/selftests/net/mptcp/pm_netlink.sh | 18 + tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 75 +- tools/testing/selftests/net/rtnetlink.sh | 4 +- .../selftests/perf_events/sigtrap_threads.c | 17 +- tools/testing/selftests/pidfd/pidfd.h | 13 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 22 +- tools/testing/selftests/pidfd/pidfd_test.c | 6 +- tools/testing/selftests/pidfd/pidfd_wait.c | 5 +- tools/testing/selftests/rcutorture/bin/torture.sh | 18 + tools/testing/selftests/rseq/Makefile | 2 +- .../testing/selftests/rseq/basic_percpu_ops_test.c | 2 +- tools/testing/selftests/rseq/compiler.h | 30 + tools/testing/selftests/rseq/param_test.c | 8 +- .../testing/selftests/rseq/rseq-abi.h | 82 +- tools/testing/selftests/rseq/rseq-arm.h | 110 +- tools/testing/selftests/rseq/rseq-arm64.h | 79 +- .../selftests/rseq/rseq-generic-thread-pointer.h | 25 + tools/testing/selftests/rseq/rseq-mips.h | 71 +- .../selftests/rseq/rseq-ppc-thread-pointer.h | 30 + tools/testing/selftests/rseq/rseq-ppc.h | 128 +- tools/testing/selftests/rseq/rseq-s390.h | 55 +- tools/testing/selftests/rseq/rseq-skip.h | 2 +- tools/testing/selftests/rseq/rseq-thread-pointer.h | 19 + .../selftests/rseq/rseq-x86-thread-pointer.h | 40 + tools/testing/selftests/rseq/rseq-x86.h | 200 +- tools/testing/selftests/rseq/rseq.c | 163 +- tools/testing/selftests/rseq/rseq.h | 29 +- tools/testing/selftests/vm/Makefile | 2 +- tools/testing/selftests/vm/hmm-tests.c | 81 + tools/testing/selftests/vm/userfaultfd.c | 9 +- 1113 files changed, 27095 insertions(+), 14565 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml create mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt delete mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/regulator/ti,tps62864.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/google,open-d [...] create mode 100644 Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml create mode 100644 Documentation/devicetree/bindings/spi/mediatek,spi-slave-mt27xx.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mt65xx.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-slave-mt27xx.txt create mode 100644 Documentation/hwmon/asus_wmi_ec_sensors.rst create mode 100644 Documentation/x86/intel-hfi.rst delete mode 100644 arch/arc/include/asm/segment.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts copy arch/arm/boot/dts/{stm32mp15xx-dhcom-som.dtsi => stm32mp157c-emstamp-argon.dt [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi copy arch/arm64/boot/dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} (95%) copy arch/arm64/boot/dts/renesas/{rzg2l-smarc.dtsi => rz-smarc-common.dtsi} (83%) create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi copy arch/arm64/boot/dts/rockchip/{rk3568-evb1-v10.dts => rk3568-bpi-r2-pro.dts} (72%) create mode 100644 arch/arm64/kvm/hyp/nvhe/list_debug.c delete mode 100644 arch/arm64/kvm/hyp/nvhe/stub.c create mode 100644 arch/arm64/kvm/vmid.c rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_3_0_0_offset.h (99%) rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_3_0_0_sh_mask.h (99%) rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_3_0_3_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dcn => dpcs}/dpcs_3_0_3_sh_mask.h (100%) create mode 100644 drivers/misc/open-dice.c create mode 100644 drivers/regulator/tps6286x-regulator.c create mode 100644 drivers/s390/crypto/vfio_ap_debug.h create mode 100644 drivers/thermal/intel/intel_hfi.c create mode 100644 drivers/thermal/intel/intel_hfi.h create mode 100644 include/dt-bindings/regulator/ti,tps62864.h delete mode 100644 include/linux/dma-buf-map.h create mode 100644 include/linux/iosys-map.h create mode 100644 include/net/inet_dscp.h create mode 100644 tools/include/nolibc/arch-aarch64.h create mode 100644 tools/include/nolibc/arch-arm.h create mode 100644 tools/include/nolibc/arch-i386.h create mode 100644 tools/include/nolibc/arch-mips.h create mode 100644 tools/include/nolibc/arch-riscv.h create mode 100644 tools/include/nolibc/arch-x86_64.h create mode 100644 tools/include/nolibc/arch.h create mode 100644 tools/include/nolibc/ctype.h create mode 100644 tools/include/nolibc/errno.h create mode 100644 tools/include/nolibc/signal.h create mode 100644 tools/include/nolibc/std.h create mode 100644 tools/include/nolibc/stdio.h create mode 100644 tools/include/nolibc/stdlib.h create mode 100644 tools/include/nolibc/string.h create mode 100644 tools/include/nolibc/sys.h create mode 100644 tools/include/nolibc/time.h create mode 100644 tools/include/nolibc/types.h create mode 100644 tools/include/nolibc/unistd.h create mode 100644 tools/testing/selftests/bpf/prog_tests/core_kern_overflow.c create mode 100644 tools/testing/selftests/bpf/progs/core_kern_overflow.c create mode 100755 tools/testing/selftests/net/forwarding/pedit_ip.sh create mode 100644 tools/testing/selftests/rseq/compiler.h copy include/uapi/linux/rseq.h => tools/testing/selftests/rseq/rseq-abi.h (71%) create mode 100644 tools/testing/selftests/rseq/rseq-generic-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-ppc-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-x86-thread-pointer.h